/**



* AkoBlueSky - A Mambo 4.5.1 template



* @version 2.0



* @package AkoSecurity



* @copyright (C) 2003, 2004 by Arthur Konze - All rights reserved!



* @license http://www.konze.de/content/view/8/26/ Copyrighted Commercial Software



*/







/* ###################### OVERALL SETTINGS ###################### */

td, tr, p, div {



  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



  font-size        : 15px;



  color            : #000000;



}







td.small {



  font-size : 10px;



  color     : #000000;

text-decoration: none;





}














li {



  list-style-image : url('../images/arrow.gif');



  list-style-position:inside



}







hr {



  background       : #C0C0C0;



  height           : 1px;



  width            : 100%;



}







#titleDiv {



  position:absolute;



  font-family:arial, sans serif;



  font-size:40px;



  font-weight:bold;



  filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='black', Positive='true');



  color:#FFFFFF;



  width:700px;



  height:60px;



  top: 60px;



  left: 20px;



}











/* ###################### UPPER BUTTON BAR ###################### */



a.buttonbar:link, a.buttonbar:visited {



  color            : #FFFFFF;



  font-weight      : bold;



  text-transform   : uppercase;



font-size : 11px;



}







a.buttonbar:hover {



  color            : #EEAA00;



  text-decoration  : bold;



}







/* ############## PATHWAY AND BOTTOM BUTTON BAR ############## */



#pathwayDiv {



  position         : absolute;



  width            : 550px;



  height           : 20px;



  top              : 12px;



  left             : 140px;



}







a.pathway:link, a.pathway:visited {



  color            : #285078;



  font-weight      : normal;



}







a.pathway:hover {



  color            : #CC6600;



  font-weight      : normal;



}







/* ################### MAIN AND SUB MENU SYSTEM ################### */







.modules {



  background       : #F7F7F7;



  border           : double #33aa33;



  border-right-width: 3px;



border-left-width: 0px;



border-top-width: 0px;



border-bottom-width: 0px;



padding-right: 5px;







}







.mainlevel {



  letter-spacing   : 2px;



  padding-left     : 20px;



  width            : 90%;



}







a.mainlevel:link, a.mainlevel:visited {



font-size  :12px;



  color            : #285078;



  background       : url("../images/icon02.gif");



  background-repeat: no-repeat;



}







a.mainlevel:hover {



  color            : #019837;



  background       : url("../images/icon01.gif");



  background-repeat: no-repeat;



}







.sublevel {



  letter-spacing   : 2px;



  padding-left     : 7px;



}







table.moduletable {



  padding: 0px 5px 9px;



  margin-bottom: 15px;



  width: 100%;



  background: url(../images/bgr.png);



}







table.moduletablesearch {



  padding: 0px 0px 8px;



  margin-bottom: 5px;



  width: 100%;



  background: url(../images/bgr.png);



} 







table.moduletablethought {



  padding: 0px 0px 0px;



  margin-bottom: 15px;



  width: 100%;



  background: url(../images/bgr.png);



} 







table.moduletable th {



  font-size        : 11px;



  font-weight      : bold;



  color            : #000000;



  text-align       : center;



  letter-spacing   : 2px;



  border-bottom    : 1px solid #ffffff;



  padding: 0px 0px 0px;



}







table.moduletablesearch th {



align : center;



  font-size        : 11px;



  font-weight      : bold;



  background-color: #afd1f4;



  color            : #000000;



  text-align       : center;



  letter-spacing   : 2px;



  border-bottom    : 1px solid #ffffff;



  padding: 0px 0px 0px;



}







table.moduletablethought th {



align : center;



  font-size        : 11px;



  font-weight      : bold;



  background-color: #afd1f4;



  color            : #000000;



  text-align       : center;



  letter-spacing   : 2px;



 



}







table.moduletable td {



  font-size        : 12px;



  font-weight      : normal;



}







table.moduletablesearch td {



  align : center;



  font-size        : 12px;



  font-weight      : normal;



}







table.moduletablethought td {



  align : center;



  font-size        : 12px;



  font-weight      : normal;



}







table.moduletablepoll {



   padding: 0px 5px 8px;



  margin-bottom: 15px;



  width: 100%;



  background: url(../images/bgr.png);



}







table.moduletablepoll th {



  font-size        : 11px;



  font-weight      : bold;



  color            : #000000;



  background-color: #afd1f4;



  text-align       : center;



  letter-spacing   : 2px;



  border-bottom    : 1px solid #ffffff;



  padding: 0px 0px 0px;



}







table.moduletablepoll td {



  font-size        : 10px;



  font-weight      : normal;



    padding-top : 2px;



  padding-bottom : 2px;



}







/* ###################### SECTION LISTING SETTINGS ###################### */



.sectiontableheader {



  background-color : #AFD1F4;



  color            : #FFFFFF;



  height           : 20px;



  font-weight      : bold;



  letter-spacing   : 1px;



}







.sectiontableentry1 {



  background-color : #AFD1F4;



}







.sectiontableentry2 {



  background-color : #DFDFDF;



}







/* ###################### SMALL FONT SETTINGS ###################### */



.small {



  font-family      : Verdana, Arial, Helvetica, sans-serif;



  font-size        : 9px;



  color            : #CC6600;



  text-decoration  : none;



  font-weight      : normal;



}







.smalldark {



  font-family      : Verdana, Arial, Helvetica, sans-serif;



  font-size        : 9px;



  color            : #002850;



  text-decoration  : none;



  font-weight      : normal;



}







/* ###################### CONTENT PAGE SETTINGS ###################### */



.contentpane {



  background       : #F7F7F7;



  border           : 1px solid #C0C0C0;



  padding          : 10px;



  margin-bottom    : 10px;



}







.contentpaneopen {



  background       : #f7f7f7;



  margin-bottom    : 10px;



}







.contentheading, .componentheading {



  font-size        : 13px;



  font-weight      : bold;



  color            : #000000;



  letter-spacing   : 2px;



  border-bottom    : 1px solid #AFD1F4;



  text-align       : left;



}







.createdate {



  font-family      : Arial, Helvetica, sans-serif;



  font-size        : 10px;



  color            : #999999;



  text-align       : left;



}







/* ###################### FORMULAR SETTINGS ###################### */



.button {



  font-family      : Arial, Helvetica, sans-serif;



  font-style       : normal;



  font-size        : 12  px;



  color            : #000000;



  background       : #EFEFEF;



  border           : 1px solid #C0C0C0;



}







.inputbox {



  font-family      : Arial, Helvetica, sans-serif;



  font-size        : 12px;



  color            : #000000;



  background       : #F7F7F7;



  border           : 1px solid #C0C0C0;



}







/* ###################### LINKS ###################### */



a:link{



  font-size        : 14px;



  color            : #285078;



  text-decoration  : none;



  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



}

a:visited {



  font-size        : 14px;



  color            : #CC6600;



  text-decoration  : none;



  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



}





a:hover {



  color            : #CC6600;



  text-decoration  : none;



}







a.category:link {



  color            : #C3DBCC;



  font-weight      : bold;



  letter-spacing   : 1px;



}

a.category:visited {



  color            : #CC6600;



  font-weight      : bold;



  letter-spacing   : 1px;


}


a.category:hover {



  color            : #CC6600;



}		







/* ###################### OTHER ########################*/



div.small {



  font-size : 10px;



}		







div.zine {



 font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



 font-size        : 11px;



 font-weight      : bold;



letter-spacing   : 2px;



}			







a.privacy {



font-size:  9px;



color: #ffffff;



}			







.smallstore {



  font-family      : Verdana, Arial, Helvetica, sans-serif;



  font-size        : 11px;



  color            : #000099;



  text-decoration  : none;



  font-weight      : bold;



  font-style: italic;



}			







a.storelinks {



   font-family      : Verdana, Arial, Helvetica, sans-serif;



  font-size        : 11px;



}



.inputboxsearch {



width:100%; }



/* ###################### Previous Programs Text ########################*/



.smalltext {

	font-size: 10px

}
body	{
 margin-top:0px;
}

div#wrapper	{
	width:100%;
	padding:0px;	/*	possible IE glitch	*/
	margin:0px;	/*	possible IE glitch	*/
	background:url(images/background.jpg) center repeat-y;
	position:absolute;
}

div#mainContainer	{
	width:970px;
	margin:0px auto 0px auto;	/*	possible IE glitch	*/
	padding:0px;
	background:#FFF;
}

div#mainContainer a	{
	border:0;
}

div#mainContainer img#logo	{
	width:570px;
	height:207px;
	padding:0px;
	margin:0px 0px 0px 188px;	/*	possible IE glitch	*/
	float:left;
}

.aad {
	background:#0000FF;
	border:1px solid Gray;
	float:right;
	height:150px;
		padding:0;
	width:180px;
	text-decoration:none;
}

div#headerAd h4 {
	color:#FFFFFF;
	font-family:'Impact';
	font-size:24px;
	font-weight:normal;
	margin:13px auto 5px 0;
	text-align:center;
}

a.headAd:hover div#headerAd {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px dashed #000000;
}

a.headAd:hover div#headerAd h4 {
	color:#0000FF;
}

div#mainContainer div#cut	{
	width:970px;
	height:20px;
	margin:0px 0px -20px 0px;
	padding:0px;
	background:url(images/cut.jpg) repeat-x center;
	z-index:-5;
	clear:both;
}

div#mainContainer div#contentArea	{
	width:970px;
	margin:0px auto 0px auto;
	padding:0px;
}


/* start of left nav bar */			
div#contentArea div#leftNavBar	{
	width:180px;
	padding:0px;
	margin:0px;
	background:url(images/leftnavbar.jpg) repeat-y;
	float:left;
}

div#leftNavBar div#NavButtons	{
	padding-bottom:10px;
}
			
div#NavButtons p	{
	font-family:"Times New Roman",Times,serif;
	font-size:17px;
	font-weight:bold;
	text-align:right;
	color:#993333;
	margin:2px 7px 0px auto;
}
			
div#NavButtons p.space	{
	margin-top:7px;
}
			
div#NavButtons p a	{
	text-decoration:none;
	color:#000066;
}
			
div#NavButtons p a:hover	{
	text-decoration:none;
	color:#0000FF;
}

div#leftNavBar div#postBanner	{
	width:180px;
	height:165px;
	margin:0px;
	padding:20px 0px 0px 0px;
	background:#FFF;
}

div#postBanner a.blog	{
	width:180px;
	height:165px;
	margin:0px;
	padding:0px;
	border:0px;
	display:inline-block;
}

div#postBanner a img	{
	border:0px;
}

div#postBanner a.blog:hover	{
	background:url(images/notes2.gif) no-repeat center;
}

div#postBanner a.blog:hover img	{
	visibility:hidden;
}

div#postBanner a.ads	{
	width:170px;
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration:none;
}

a.ads div	{
	width:170px;
	margin:0px auto 0px auto;
	padding:0px;
	background:#ffff33;
	border:#000 1px solid;
	color:#000;
}

a.ads:hover div	{
	color:#F00;
	border:#F00 1px dashed;
}

a.ads div h3	{
	font-size:20px;
	text-align:center;
	margin:5px auto 5px auto;
	font-family:'Impact', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

a.ads div p	{
	font-size:15px;
	font-family:'Verdana', Geneva, Arial, Helvetica, sans-serif;
	margin:5px 0px 3px 0px;
	text-align:center;
}

a.ads div ul	{
	margin:3px 0px 3px 0px;
}

a.ads div ul li	{
	font-size:15px;
	font-family:'Verdana', Geneva, Arial, Helvetica, sans-serif;
}
/* end of left nav bar */


/* start of content */
div#contentArea div#content	{
	width:790px;
	margin:0px;
	padding:0px;
	float:left;
}

div#content h1	{
	font-size:21px;
	margin:5px 195px 25px 10px;	/*	possible IE glitch	*/
	font-family:'Verdana', Geneva, Arial, Helvetica, sans-serif;
}
			
div#content p	{
	font-size:17px;
	margin:10px 195px 10px 10px;	/*	possible IE glitch	*/
	font-family:'Arial', Verdana, Geneva, Helvetica, sans-serif;
	text-align:justify;
}

div#content div#headcontain	{
	width:350px;
	margin:auto auto auto 120px;
	padding:0px;
}

div#headcontain img	{
	width:150px;
	height:150px;
	float:left;
	margin:10px 20px 10px 0px;
	border:#000 solid 1px;
}

div#headcontain a:hover img	{
	border:#000 dashed 1px;
}

.underline	{
	text-decoration:underline;
}
/* end of content */	


/* start of rightBar */
div#content div#rightBar	{
	width:180px;
	padding:0px;
	margin:0px;
	font-family:'Arial', Verdana, Geneva, Helvetica, sans-serif;
	float:right;
	background:#FFF;
	height:100%;
}
			
div#rightBar div#banner	{
	margin:0px;
	padding:0px;
	width:180px;
}

div#banner a.quiz	{
	width:180px;
	height:155px;
	margin:0px;
	padding:0px;
	background:url(images/quizBanner.gif) no-repeat center;
	display:inline-block;
	border:0px;
}

div#banner a.quiz:hover	{
	background:url(images/quizBanner2.gif) no-repeat center;
}

div#banner a.quiz img	{
	visibility:hidden;
}

div#banner a.survey	{
	width:180px;
	height:90px;
	margin:0px;
	padding:0px;
	background:url(images/surveyBanner.gif) no-repeat center;
	display:inline-block;
	border:0px;
}

div#banner a.survey:hover	{
	background:url(images/surveyBanner2.gif) no-repeat center;
}

div#banner a.survey img	{
	visibility:hidden;
}
			
div#rightBar div#whatsnew	{
	margin:0px 0px 5px 0px;
	padding:0px;
	width:176px;
	background:#ffffc9;
	border:2px #000 groove;
}
			
div#rightBar div#whatsnew p	{
	font-size:15px;
	margin:10px;
}
			
div#rightBar div#whatsnew h2	{
	font-family:'Impact', Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:25px;
	text-decoration:underline;
	margin:5px auto;
	font-weight:normal;
}

div#banner a.productslink	{
	width:180px;
	height:103px;
	margin:0px;
	padding:0px;
	background:url(images/productslink.gif) no-repeat center;
	display:inline-block;
	border:0px;
}

div#banner a.productslink:hover	{
	background:url(images/productslink2.gif) no-repeat center;
}

div#banner a.productslink img	{
	visibility:hidden;
}
/* end of rightBar */


/* start of footer */
.ffooter	{
	width:650px;
	clear:both;
	margin:0px auto;
	
}
			
div#contentArea div#footer p	{
	font-size:14px;
	font-family:'Verdana', Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0px;
	padding:0px;
}

div#footer p a	{
	color:#000;
}

div#footer p a:hover	{
	color:#00F;
}

div#footer h4	{
	font-family:'Verdana', Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	margin-bottom:0px;
}
/* end of footer */
