h1 {color: #333333; font-size: 11pt; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
h2 {color: #333333; font-size: 10pt; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
h3 {color: #333333; font-size: 12pt; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
h4 {color: #333333; font-size: 10pt; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}



A { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; }
A:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #4A97E5; }
A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #4A97E5; text-decoration: underline; }
A:visited { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #4A97E5;}

body, div, td, p { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; }


.buttons {background-color: #6699CC; color: #EBF6FF }

.yellow {background-color: #FFFF00; color: #333333 }

.maroon {background-color: #6F0B1B; color: #FFFFFF }

.maroonbottom {background-color: #8A0E21; color: #FF9D96 }

.maroonwhite {background-color: #8A0E21; color: #FFFFFF }

.blue {background-color: #4A97E5; color: #FFFFFF }

.gray {background-color: #EFEFEF; color: #333333 }

.graybottom {background-color: #EFEFEF; color: #666666 }

.sidegray {background-color: #e8e8e8; color: #333333 }

.darkgray {background-color: #CCCCCC; color: #333333 }

.darkergray {background-color: #2E618E; color: #FFFFFF }

.white {background-color: #ffffff; }

.navfooter { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none; }
A:link.navfooter { font-size: 11px; font-weight: normal; color: #666666; }
A:hover.navfooter { font-size: 11px; font-weight: normal; color: #666666; text-decoration: underline; }
A:visited.navfooter { font-size: 11px; font-weight: normal; color: #666666; }

.navwhite { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
A:link.navwhite { font-size: 11px; font-weight: normal; color: #FFFFFF; }
A:hover.navwhite { font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: underline; }
A:visited.navwhite { font-size: 11px; font-weight: normal; color: #FFFFFF; }


.bgwhite, .cartheaderwhite {background:#ffffff;}

.rowcolor {background:#FEFFED;}


.cartheaderdark {  color: #FFFFFF; background-color: #333333; font-weight: bold}

.cartheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #333333; text-decoration: none; background-color: #CCCCCC}

.cartsubheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #333333; text-decoration: none; background-color: #EEEEEE}

.cartsubheader02 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #333333; text-decoration: none; background-color: #EEEEEE}

.cartheaderwhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #333333; text-decoration: none; background-color: #FFFFFF}

.cartbody {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #333333; text-decoration: none; background-color: #FFFFFF}

			
input.dark { 
			font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #FFFFFF; background-color: #333333 }
			
input.light { 
			font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #333333; background-color: #CCCCCC }
			
select,input { 
			font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #333333; background-color: #FFFFFF }

