
body {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt; background-image:url(../images/checkerboardbg.gif);}

a:link{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : blue; text-decoration: underline;}
a:active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : blue; text-decoration: underline;}
a:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;color : blue; text-decoration: underline;}
a:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #18964C; text-decoration: underline;}

table,tr,td {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;}


	TABLE.even,TD.even,TR.even,TH.even {
		font-family:Verdana;
		font-size : 9px;
		padding-left:2px;
		padding-right:2px;
		background-color:#cccccc;
		color:black;
		height:20px;
		
		}		
		
	TABLE.odd,TD.odd,TR.odd,TH.odd {
		font-family:Verdana;
		font-size : 9px;
		padding-left:2px;
		padding-right:2px;
		height:20px;
		background-color:white;
		color:black;
		}		


/* BEGIN HEADER STYLES*/
.hdr{background-color: #0C2577; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt; color:#FFFFFF; border-top: 1 solid #18964C; border-bottom: 1 solid #18964C;}
.hdrblue{background-color: #536D89; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt; color:#FFFFFF;}
.hdrgrey{background-color: #CCCCCC; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt; color:#0C2577;}

a:link.hdrnav{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : #FFFFFF; font-weight: bold;}
a:active.hdrnav{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : #FFFFF; font-weight: bold;}
a:visited.hdrnav{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : #FFFFFF; font-weight: bold;}
a:hover.hdrnav{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #64B082; font-weight: bold;}

a:link.hdrgrey{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : #0C2577; font-weight: bold;}
a:active.hdrgrey{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : #0C2577; font-weight: bold;}
a:visited.hdrgrey{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : #0C2577; font-weight: bold;}
a:hover.hdrgrey{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #64B082; font-weight: bold;}

a:link.hdrblue{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : #FFFFFF; font-weight: bold;}
a:active.hdrblue{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : #FFFFFF; font-weight: bold;}
a:visited.hdrblue{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : #FFFFFF; font-weight: bold;}
a:hover.hdrblue{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0C2577; font-weight: bold;}
/* END HEADER STYLES*/

/* FILLER STRIPES BEGIN*/
.bluefiller{background-color: #536D89;}
.greyfiller{background-color: #666666;}
.lightgreyfiller{background-color: #CCCCCC;}
.pagetitle{background-color: #E7E7E7; border: 1 solid #536D89;}
/*FILLER STRIPES END*/

/* NAVIGATION BEGIN */
.navpanel{background-color: #E7E7E7; border-right: 1 solid #536D89}
.navtable{background-color: #536D89; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color:#FFFFFF; border-top: 1 solid #0C2577; border-bottom: 1 solid #FFFFFF;}
.titlecell{background-color: #0C2577; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color:#FFFFFF; border-top: 1 solid #FFFFFF; border-bottom: 1 solid #536D89;}
.navcell{background-color: #536D89; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color:#FFFFFF; border-top: 1 solid #FFFFFF; border-bottom: 1 solid #0C2577;}
.navselcell{background-color: #64B082; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color:#FFFFFF; border-top: 1 solid #FFFFFF; border-bottom: 1 solid #0C2577;}
/* NAVIGATION END */

/* SUBNAVIGATION BEGIN */
.subnavtopborder{background-color: #E7E7E7; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color:#0C2577; border-top: 1 solid #FFFFFF;}
.subnavcell{background-color: #E7E7E7; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color:#0C2577;}
.subnavsidecell{background-color: #E7E7E7;}
.subnavbotborder{background-color: #E7E7E7; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color:#0C2577; border-bottom: 1 solid #0C2577;}

a:link.subnav{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : #0C2577;}
a:active.subnav{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : #0C2577;}
a:visited.subnav{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : #0C2577;}
a:hover.subnav{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; color: #0C2577;}
/* SUBNAVIGATION END */

/* BOXES BEGIN */
.boxes{border: 1 solid #CCCCCC; background-color: #E7E7E7; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000; padding: 2px}
.newsheader{border: 1 solid #CCCCCC; background-color: #64B082;}
.newstitle{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold;}
.headline{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #0C2577; font-weight: bold;}
.pgphtext{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666;}
.boxwhite{border: 1 solid #CCCCCC; padding: 2px;}
.boxsol{border: 1 solid #CCCCCC;}
.solutionshdr{background-color: #0C2577; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold; padding: 2px;}
.pagebox{background-color: #0C2577; border: 1 solid #CCCCCC; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold;}

.datatable {border-top: 1 solid #999999; border-left: 1 solid #999999; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; padding: 2px;}
.datatablehdr {background-color: #0C2577; border-right: 1 solid #999999; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold;}
.datatablerow {background-color: #FFFFFF; border-bottom: 1 solid #999999; border-right: 1 solid #999999; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #0C2577; font-weight: bold;}
.yes{	background-color: #64B082; border: 1 solid #999999; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold; padding: 2px;}
.no{	background-color: #536D89; border: 1 solid #999999; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold; padding: 2px;}
.datatablerowalt {background-color: #E7E7E7; border-bottom: 1 solid #999999; border-right: 1 solid #999999; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #0C2577; font-weight: bold;}

a:link.news{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : #536D89; text-decoration: underline;}
a:active.news{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : #536D89; text-decoration: underline;}
a:visited.news{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;color : #536D89; text-decoration: underline;}
a:hover.news{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #64B082; text-decoration: underline;}
/* BOXES END */

UL LI {color: #0C2577; font-family: verdana, arial, helvetica, sans-serif; padding-right: 2px; list-style-image:  url(../images/bullet.gif);}
/* FOOTER BEGIN */
a:link.ftr{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color : #536D89;}
a:active.ftr{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color : #536D89;}
a:visited.ftr{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color : #536D89;}
a:hover.ftr{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: underline; color: #64B082;}
.ftr{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; color:#999999;}
/* FOOTER END */


