body {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt; color : #666666; }

a:link{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : #18964C; text-decoration: underline;}
a:active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color : #18964C; text-decoration: underline;}
a:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;color : #18964C; text-decoration: underline;}
a:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999; text-decoration: underline;}

table,tr,td {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt;}

/* begin text */
.green { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #18964C }
/* end text */

/* 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;}
.headlineBig{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #0C2577; font-weight: bold;}
.headline{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #0C2577; font-weight: bold;}
.pgphtext{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; 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 */

/* FORM & INPUT BEGIN */
Input, Select, textarea {background: #FFFFFF; font-size : 8pt;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; border-color : #536D89; border-width : 1px;}
input.grey{background: #E7E7E7; font-size : 8pt;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #0C2577; border-color : #18964C; border-width : 1px;}
.formtitle{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666;}
.asterisk{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000;}
/* FORM & INPUT 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 */

