/* main styles */
a  { color: black; font-weight: normal; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: transparent }
a:hover   { color: #707070; font-weight: normal; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: transparent }
body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;scrollbar-3d-light-color:#C5E53A;scrollbar-base-color:#667799;scrollbar-dark-shadow-color:#000000;scrollbar-face-color:#667799;scrollbar-arrow-color:#C5E53A;scrollbar-highlight-color:#E0E3EB;scrollbar-shadow-color:#000000;}
teaser { color: black; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; border: outset 6px; scrollbar-3d-light-color: #C5E53A; scrollbar-arrow-color: #C5E53A; scrollbar-base-color: #667799; scrollbar-dark-shadow-color: #000000; scrollbar-face-color: #667799; scrollbar-highlight-color: #E0E3EB; scrollbar-shadow-color: #000000 }
td{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;text-decoration:none;  text-align : left; }
.FormError {font-family: Arial;  color: red; font-weight: bold; font-size: 10pt; font-style: italic;}
.FormDescription {font-family: Arial; font-size: 10pt;}
.FormRequiredNotice {font-family: Arial; font-size: 10pt; color: red; font-weight: bold;}
.FormRequiredSymbol {font-family: Arial; font-size: 18pt; color: red; font-weight: bold;}

/* form elements */
form{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;margin:0;padding:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;
	scrollbar-3dlight-color : #949494;
	scrollbar-darkshadow-color : #949494;
	scrollbar-face-color : #949494;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-track-color : #949494;
	scrollbar-arrow-color : #949494;
	scrollbar-base-color : #949494;
	scrollbar-highlight-color : #FFFFFF;}
select{	background-color : #FFFFFF;	border: #949494 1px solid;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;
	scrollbar-3dlight-color : #949494;
	scrollbar-darkshadow-color : #949494;
	scrollbar-face-color : #949494;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-track-color : #949494;
	scrollbar-arrow-color : #949494;
	scrollbar-base-color : #949494;
	scrollbar-highlight-color : #FFFFFF;}
input{background-color : #FFFFFF;border: 1px none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;
	scrollbar-3dlight-color : #949494;
	scrollbar-darkshadow-color : #949494;
	scrollbar-face-color : #949494;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-track-color : #949494;
	scrollbar-arrow-color : #949494;
	scrollbar-base-color : #949494;
	scrollbar-highlight-color : #FFFFFF;
	border-style : solid;
	border-color : #949494;}
.checkbox{background-color : #FFFFFF;border: 0px solid;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;border-style : solid;border-color : #949494;}
textarea {background-color : #FFFFFF;border: #949494 1px solid;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-face-color : #E0E3EB;
	scrollbar-shadow-color : #949494;
	scrollbar-track-color : #E0E3EB;
	scrollbar-arrow-color : #E0E3EB;
	scrollbar-base-color : #949494;
	scrollbar-highlight-color : #949494;
	padding : 3;}
.formButton {
	background-color : #E6E6E6;
	border: #949494 1px solid;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color : #000000;
	padding : 3;
}
.formHButton {
	background-color : #E0E3EB;
	border: #667799 1px solid;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	padding : 3;
	color : #667799;
}
.searchButton {
	background-color : #E6E6E6;
	border: #949494 1px solid;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color : #000000;
}
.searchHButton {
	background-color : #E0E3EB;
	border: #667799 1px solid;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color : #667799;}
.searchButtonF {
	background-color : #FFFFFF;
	border: #949494 1px solid;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color : #949494;}
.searchHButtonF {
	background-color : #E0E3EB;
	border: #667799 1px solid;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color : #667799;}
	
/* backgrounds */
.bluebg{
	background-color : #667799;
	border: 0px none #667799;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
.whitebg{
	background-color : #FFFFFF;
	border: 0px none #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;}
.clearbg{
	background-color : transparent;
	border: 0px none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;}
.greybg{background-color : #E6E6E6;border: 0px none #E6E6E6;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
/* general margins - top right bottom left */
.mrgn3 {margin: 3px 3px 3px 3px;}
.mrgn5 {margin: 5px 5px 5px 5px;}
.mrgn10 {margin: 10px 10px 10px 10px;}

/* dhtml classes */
.hide {display : none}
.show {display : block}

/* text */
h1  { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
h2  { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.redfont{color: Red;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.redsmall{color: Red;font-family:Arial,Helvetica,sans-serif;font-size:7pt;text-decoration:none;}
.red{color: Red;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;}
a.redboldbig:hover{color:Black;font-family:Arial,Helvetica,sans-serif;font-size:9pt;text-decoration:none;font-weight : bold;}
a.redboldbig{color:Red;font-family:Arial,Helvetica,sans-serif;font-size:9pt;text-decoration:none;font-weight : bold;}
.redboldbig{color:Red;font-family:Arial,Helvetica,sans-serif;font-size:9pt;text-decoration:none;font-weight : bold;}
a.greyboldbig:hover{color:#667799;font-family:Arial,Helvetica,sans-serif;font-size:9pt;text-decoration: underline;font-weight : bold;}
.greyboldbig{color:#949494;font-family:Arial,Helvetica,sans-serif;font-size:9pt;text-decoration:none;font-weight : bold;}
a.greybold:hover{color:#667799;font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-decoration: underline;font-weight : bold;}
.greybold{color:#949494;font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;font-weight : bold;}
a.greyboldbigger:hover{color:#949494;font-family:Arial,Helvetica,sans-serif;font-size:10pt;text-decoration: underline;font-weight : bold;}
.greyboldbigger{color:#949494;font-family:Arial,Helvetica,sans-serif;font-size:10pt;text-decoration:none;font-weight : bold;}
a.greyboldbiggest:hover{color:#949494;font-family:Arial,Helvetica,sans-serif;font-size:14pt;text-decoration: underline;font-weight : bold;}
.greyboldbiggest{color:#949494;font-family:Arial,Helvetica,sans-serif;font-size:14pt;text-decoration:none;font-weight : bold;}
.grey{color:#949494;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;}
a.greysmall:hover{color:#949494;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;text-decoration: underline;}
.greysmall{color:#949494;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;text-decoration:none;}
a.black:hover{color: #667799;font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-decoration: underline;}
a.black{color: #000000;font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-decoration: underline;}
.black { color: #000000; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; border: none 6px }
a.blackbold:hover{color:#667799;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-weight : bold;text-decoration: underline;}
.blackbold{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;font-weight : bold; }
a.blackboldbig:hover{color:#667799;font-family:Arial,Helvetica,sans-serif;font-size:9pt;text-decoration: underline;font-weight : bold;}
.blackboldbig{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:9pt;text-decoration:none;font-weight : bold;}
a.blackboldbigger:hover{color:red;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;background-color:transparent;text-decoration: underline;}
a.blackboldbigger{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;background-color:transparent;text-decoration: underline;}
.blackboldbigger{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;background-color:transparent;text-decoration:none;}
.blackboldbiggeritalic{color:#000000;background-color:transparent;text-decoration:none;  font : bold italic 11pt Helvetica,sans-serif; }
.blackboldbiggest{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:14pt;font-weight:bold;background-color: transparent;text-decoration:none;}
a.blacksmall:hover{color: #667799;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;text-decoration: underline;}
a.blacksmall{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;text-decoration: underline;}
.blacksmall{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;text-decoration:none;}
.blackboldsmall{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;text-decoration:none;  font-weight : bold; }
.blackitalic{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;  font-style : italic; }
a.blackbigger:hover{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;text-decoration: underline;}
.blackbigger{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;text-decoration:none;}
a.bluesmall:hover{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;text-decoration: underline;}
.bluesmall{color:#667799;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;text-decoration:none;}
a.blue:hover{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;text-decoration: underline;}
.blue{color:#667799;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;}
a.bluebigger:hover{color:#667799;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;text-decoration: underline;}
.bluebigger{color:#667799;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;text-decoration:none;}
a.bluebold:hover{color: #667799;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;text-decoration: underline;}
.bluebold{color:#667799;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;  font-weight : bold; }
.bluebolditalic{color:#667799;text-decoration:none;font : bold italic 8pt Arial,Helvetica,sans-serif;  }
a.blueboldbig:hover{color: Black;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt;font-weight : bold;  text-decoration : underline; }
.blueboldbig{color: #667799;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt;text-decoration:none;  font-weight : bold;}
a.blueboldbigger:hover{color: Black;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;font-weight : bold;  text-decoration : underline; }
.blueboldbigger{color: #667799;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;text-decoration:none;  font-weight : bold;}
a.blueboldbiggest:hover{color:#667799;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14pt;font-weight:bold;background-color:transparent;text-decoration: underline;}
.blueboldbiggest{color:#667799;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14pt;font-weight:bold;background-color:transparent;text-decoration:none;}
a.white:hover{color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;text-decoration: underline;}
.white{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;}
.whitebold{color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;font-weight:bold;}
.whiteboldbig{color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt;text-decoration:none;font-weight: bolder;}
a.whiteboldbigger.hover{color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;text-decoration: underline;font-weight: bold;}
.whiteboldbigger{color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;text-decoration:none;font-weight: bold;}
a.whiteboldbiggest:hover{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:14pt;text-decoration: underline;font-weight: bold;}
.whiteboldbiggest{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:14pt;text-decoration:none;font-weight: bold;}
a.whitesmall:hover{color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;text-decoration: underline;}
.whitesmall{color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;text-decoration:none;}

/* header navigation */
a.headernav:hover{color:#C5E53A;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background-color:transparent;text-decoration:underline;}
.headernav{color:#667799;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background-color:transparent;text-decoration:none;}
a.synsmall:hover{color:#FF0000;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background:transparent;text-decoration:underline;}
.synsmall{color:#667799;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background:transparent;text-decoration:underline;}
.synsmallitalic{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background:transparent;text-decoration:none;font-style:italic;}
.synsmalltoo{color:#667799;font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;background:transparent;text-decoration:none;}
a.synsmallblack:hover{color:#FF0000;font-family:Arial,Helvetica,sans-serif;font-size:7pt;text-decoration:underline;background:transparent;}
.synsmallblack{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:7pt;background:transparent;text-decoration:none;}

/* navigation styles */
a.nav:hover{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background:transparent;text-decoration:none;}
.nav{color:#808080;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background:transparent;text-decoration:none;}
a.navfeature:hover{color:#FF0000;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background:transparent;text-decoration:none;}
.navfeature{color:#808080;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background:transparent;text-decoration:none;}
a.navon:hover{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background:transparent;text-decoration: underline;}
.navon{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background:transparent;text-decoration:none;}
a.navsel:hover{color:#C5E53A;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background-color:transparent;text-decoration:none;}
.navsel{color:#667799;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background-color:transparent;}

/* footer styles */
a.footer:hover{color:#C5E53A;background:transparent;font-family:Arial,Helvetica,sans-serif;font-size:9pt;text-decoration:none;}
.footer{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:9pt;background-color:transparent;text-decoration:none;}
.syndate{color:#667799;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background-color:#E0E3EB;text-decoration:none;  font-weight : bold; }

/* Boxes */
.bluebox400 {width: 400px; border: 1px solid #667799; margin: 0 0 0 0; position : static;}
.downloadmedia  { padding: 0 4px 1px; border-style: solid; border-width: 0 2px 2px; border-color: #9aacc0 }
/* .glossary */
a.glossary:hover{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background:transparent;text-decoration: underline;}
a.glossary{color:red;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background:transparent;text-decoration: underline;}
.glossary{color: #949494;font-family:Arial,Helvetica,sans-serif;font-size:8pt;background:transparent;text-decoration:none;}
.cell { position: relative; }
