body  {background: #2f3a72; margin: 0; padding: 0; text-align: center; font: 100% Verdana, Arial, Helvetica, sans-serif;}
body,td,th {color: #FFFFFF;}

td {color: #2F3A72; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal}
a {color: #FFFFFF}
a:hover { color: #FFFFFF; text-decoration: underline;}
a:link {color: #FFFFFF; text-decoration: none;}
a.link1:link {color: #CCCCCC; text-decoration:underline;}
a:active {color: #FFFFFF; text-decoration: none;}
a:visited {color: #999999; text-decoration: none;}

#navigation td {border-bottom: 1px solid #FFFFFF }
#navigation a {color: #FFFFFF; line-height:12px; letter-spacing:0.1em; display: block; padding: 4px 6px 4px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
#navigation a:hover {background: #2F3A72; color: #D9E9FF; text-decoration: blink; font-size: 10px; font-style: italic}
#logo {font: 24px Arial, Helvetica, sans-serif; color: #2F3A72; letter-spacing: 0.2em; line-height: 30px}
#tagline {color: #FFFFFF; letter-spacing: 0.3em; line-height: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; padding-top: 12px;}

#monthformat {font: 10px Arial; border-bottom: 1px dashed; color: #FFFFFF}
#dateformat {font: 10px Arial, Helvetica, sans-serif; color: #FFFFFF; font-style: italic; letter-spacing:0.2em}
#dateformat a {font: 10px Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight:bold; letter-spacing:0.1em}
#dateformat a:hover {color: #d9e9ff; letter-spacing: 0.1em}
		
.bodyText {color: #FFFFFF; font: 11px Arial, Helvetica, sans-serif; line-height: 20px; margin-top: 0px}
.pageName {color: #FFFFFF; line-height: 26px; font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; letter-spacing: 0.1em}
.subHeader {color: #FFFFFF; font: bold 11px Arial, Helvetica, sans-serif; line-height: 22px; letter-spacing: 0.2em}
.quote {color: #FFFFFF; font: 20px Arial, Helvetica, sans-serif; line-height: 30px }
.smallText {color: #FFFFFF; font: 10px Arial, Helvetica, sans-serif; line-height: 18px}
.mainhead {color: #FFFFFF; line-height: 26px; font-size: 24px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.navText {color: #FFFFFF; font: 10px Arial, Helvetica, sans-serif; line-height: 12px; letter-spacing:0.1em}
.pNormal {}

.h1-large {font-size: 200%}
.h2-blink {text-decoration: blink;}
.h3-lightblue {color: #D9E9FF}
.h4-italic {font-size: 70%; font-style: italic;}
.main-body {font-size: 80%}
.main-bodyem {font-size: 80%; font-style: italic;}

.sidebar1-headmain {background-color: #D9E9FF; color: #2F3A72; font-size: 14px; font-weight: bold; padding-top: 1px; padding-bottom: 1px;}
.sidebar1-headsub {background-color: #FFFFFF; color: #2F3A72; font-size: 10px; font-weight: bold; padding-top: 1px; padding-bottom: 1px;}
.sidebar1-headsub1 {background-color: #FFFFFF; color: #2F3A72; font-size: 11px; font-weight: bold; padding-top: 1px; padding-bottom: 1px;}
.sidebar1-headsub2 {background-color: #FFFFFF; color: #005500; font-size: 11px; font-weight: bold; padding-top: 1px; padding-bottom: 1px;}
.sidebar1-headsub3 {background-color: #FFFFFF; color: #D29557; font-size: 11px; font-weight: bold; padding-top: 1px; padding-bottom: 1px;}
.sidebar1-headsub4 {background-color: #FFFFFF; color: #990000; font-size: 11px; font-weight: bold; padding-top: 1px; padding-bottom: 1px;}
.sidebar1-headsub5 {background-color: #FFFFFF; color: #663300; font-size: 11px; font-weight: bold; padding-top: 1px; padding-bottom: 1px;}
.sidebar1-headsub5 {background-color: #FFFFFF; color: #999; font-size: 11px; font-weight: bold; padding-top: 1px; padding-bottom: 1px;}
.sidebar1-headsub6 {background-color: #FFFFFF; color: #960; font-size: 11px; font-weight: bold; padding-top: 1px; padding-bottom: 1px;}
.sidebar1-headsub7 {background-color: #FFFFFF; color: #63C; font-size: 11px; font-weight: bold; padding-top: 1px; padding-bottom: 1px;}
.sidebar1-headsub8 {background-color: #FFFFFF; color: #FC0; font-size: 11px; font-weight: bold; padding-top: 1px; padding-bottom: 1px;}
.sidebar1-footer {background-color: #2f3a72; color: #ffffff; font-size: 10px; text-align: center; padding-top: 1px; padding-bottom: 1px;}
.sidebar1-text {color: #FFFFFF;	font-size: 10px; font-weight: bold;}
.sidebar1-textsub {color: #FFFFFF; font-size: 10px; font-style: italic;}
.sidebar1-textspace {color: #2f3f7f; font-size: xx-small;}

.twoColLiqLtHdr #container {width: 80%; background: #2f3a72; margin: auto; text-align: center} 
.twoColLiqLtHdr #header {background: #2f3a72; padding: 0;} 
.twoColLiqLtHdr #header h1 {margin: 0; padding: 0;}
.twoColLiqLtHdr #sidebar1 {float: left;width: 25%;background: #2f3f7f;margin-left: 10px;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;}
.twoColLiqLtHdr #sidebar1 h3, .twoColLiqLtHdr #sidebar1 p {margin-left: 10px; margin-right: 10px;}
.twoColLiqLtHdr #mainContent {margin: 0 15px 0 15px;zoom: 1;} 
.twoColLiqLtHdr #footer {padding: 10px;} 
.twoColLiqLtHdr #footer p {margin: 0; padding: 10px;}
.fltrt {float: right; margin-left: 8px;}
.fltlft {float: left; margin-right: 8px;}

.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}

.handf-copyright-l {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; float: left; padding-left: 10px;}
.handf-copyright-r {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; float: right; margin-right: 10px; text-align: right;}
.handf-copyright {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.handf-portal {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; float: none; padding-right: 0px;}

