/* Body */

body{
font-size: 12px;
color: #000066;
font-family: Verdana, Helvetica,  Arial,  sans-serif;
}

/* Links */

a:link, a:visited {
	color: #003399;
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

a:hover 
{	
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #C43E00;
text-decoration: none;
	}



a.mainlevel:link, a.mainlevel:visited, a.sublevel:link, a.sublevel:visited 

{font-family: Verdana, Tahoma, Arial, Helvetica,      sans-serif;
	font-size: 12px;
	color: #281670;
	text-decoration:none;
	font-weight: bold;
		}
	


	a.mainlevel:hover, a.sublevel:hover, a.category:hover { 
	font-family: Verdana, Tahoma, Arial,    Helvetica, sans-serif;
	color: black; text-decoration:none; font-weight: bold;}

	a.login:link, a.login:visited {font-size: 11px; color: #ffffff;}	
	
	a.login:hover { 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FF8C00; text-decoration:none; }





/* Table Column */

td,tr,p,div {

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

	font-size: 12px;

	color: #000066; }	

	



/* Horizontal Line */	

HR {border: #cccccc; height: 1px;}


	

/* --Default Class Settings-- */	



.articlehead {

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

	font-size: 12px;

	font-weight: bold;

 	color: #0D2D56 }

	

.button {

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

	font-style: normal;

	font-weight: bold;

	font-size: 10px;

	border-style: solid;

	border-color: #003333;

	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px } 




.inputbox {

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

	font-size: 12px;

	font-weight: bold;

	color: #666666;

	background: #FFFFFF;

	border: 1px solid; }



.newsarticle {

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

	font-size: 11px;

	color: #000066;

	text-align: left }	





.newspaneopen {

	border : 0px ridge #DCDCDC; }

	

.poll {

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

	font-size: 10px;

	color: #000000;

	line-height: 14px }

	

.popupwindow {

	background-color : #FFFFFF; }

	

.sectiontableentry1 {

	background-color : #ffffff; }



.sectiontableentry2 {

	background-color :##E8EEFF; }



.sectiontableheader {

	background-color : #DADFFC;

	color : #FFFFFF;

	font-weight : bold; }

	

.small {

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

	font-size: 11px;

	color: #CC3300;

	text-decoration: none; 

	font-weight: medium }

			

.smalldark {

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

	font-size: 10px; 

	color: #000066; 

	font-weight: normal }



.list 

{color: #ffffff; list-style-type: disc}





.language

{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration:none}

.zag {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #2F3268}



/* Content - Sections & Categories */
.contentpaneopen {
	border : 0px ridge #DCDCDC;
	}

.contentheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
 	color: #333333;
	text-align:left;
	}

.contentpagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
 	color: #333333;
	text-align:left;
	}

table.contenttoc {
        color: #333300;
		background-color: #e0e0e0;
        }

table.contenttoc td {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: normal;
        text-align:left;
}

.contentdescription {
	font-family: Helvetica, Verdana, Arial,  sans-serif;
	font-size: 12px;
	color: black;
	text-align: left;
	}




	/** category text format and links **/
.category {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: bold; text-decoration: none;
	}


.poll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 14px;
	}



	table.moduletableleft {
		width: 95%;
		}

table.moduletableleft th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	height: 18px;
	line-height: 18px;
	white-space: nowrap;
	width: 100%;
	}
	
table.moduletableleft td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	}
	
.componentheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
 	color: #660099;
	text-align:left;
	}
.contentheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
 	color: #5031CA;
	text-align:left;
	}


a.readon
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C43E00;
	text-decoration: none; 
	 }



	table.moduletable {
		width: 95%;
		}

table.moduletable th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	height: 18px;
	line-height: 18px;
	white-space: nowrap;
	width: 100%;
	}
	
table.moduletable td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #ffffff;
	}
	
	.poweredby
	 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A6A6A;
	text-decoration: none; 
	font-style: italic;
	 }

	 /* Styles for dhtml tabbed-pages */
.ontab {
	background-color: #ffae00;
	border-left: outset 2px #ff9900;
	border-right: outset 2px #808080;
	border-top: outset 2px #ff9900;
	border-bottom: solid 1px #d5d5d5;
	text-align: center;
	cursor: hand;
	font-weight: bold;
	color: #FFFFFF;
}
.offtab {
	background-color : #e5e5e5;
	border-left: outset 2px #E0E0E0;
	border-right: outset 2px #E0E0E0;
	border-top: outset 2px #E0E0E0;
	border-bottom: solid 1px #d5d5d5;
	text-align: center;
	cursor: hand;
	font-weight: normal;
}
.tabpadding {
}

.tabheading {
	background-color: #ffae00;
	text-align: left;
}

a.login:link, a.login:visited {color: #ffffff; text-decoration: none;}

.textWh {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}
