* {
margin:0;
padding:0;
}
body {
font-family:Verdana,Arial,Helvetica;
font-size:11px;
background-color:#fff;
/*color:#1c314a;*/
color:#314c6f;
margin:0;
padding:0;
}
a{
color:#9a0808;
font-weight:normal;
text-decoration:underline;
}
a:hover {
color:#1c314a;
font-weight:normal;
text-decoration:underline;
}
a:visited {
/*color:#9a0808;*/
font-weight:normal;
text-decoration:underline;
}
a:active {
color:#1c314a;
font-weight:normal;
text-decoration:underline;
}
img{
border:none;
}
h2{
font-size: 11pt;
font-weight: bold;
color: DarkSlateBlue;
margin-top: 10px;
margin-bottom: 10px;
border-bottom: 1px solid #6699FF;
}
h3{
color:#9a0808;
font-size:10pt; line-height:12pt
font-weight:bold;
}
h4{
color:#1c314a;
font-size:12px;
font-weight:bold;
}
h5{
font-family:Arial, Helvetica, sans-serif;
color:#9a0808;
font-size:14px;
font-weight:bold;
}
#innerSkin {
background-color:white;
margin:2px auto;
text-align:left;
width:840px;
}
#titleBar {
margin-left:auto;
margin-right:auto;
padding:10px 0 10px 0;
text-align:center;
/*margin-bottom:10px;*/
height:50px;
}
#siteLogo {
float:left;
margin:0 5px 0 0;

}
#poweredBy {
float:right;
}
#banner{
float:left;
width:468px;
height:60px;
}
#menuBar {

}
.whitetext{
color:#fff;
}
.bluetext{
color:#5980ac;
font-weight:bold;
}
ul li{
background:transparent url(../images/arrow.gif) no-repeat scroll 0 3px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 6px 15px;
}
.blue ul li{
background:transparent url(../images/arrowb.gif) no-repeat scroll 0 3px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 6px 15px;
font-family:Arial, Helvetica, sans-serif;
}
.blue ul li a, .blue a{
color:#324143;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.blue ul li a:hover, .blue ul li a:active, .blue a:hover, .blue a:active{
color:#9a0808;
font-weight:normal;
text-decoration:underline;
}
.blue{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
.more ul li{
background:transparent url(../images/arrowc.gif) no-repeat scroll 0 3px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:30px;
padding:0 0 6px 15px;
}
blockquote {
background:transparent url(../images/openquote.gif) no-repeat scroll 0 0;
margin:0 10px 0 10px;
padding-top:2px;
text-indent:25px;
width:400px;
font-style:normal
}
blockquote p {
background:transparent url(../images/closequote.gif) no-repeat scroll right bottom;
color:#999999;
font-style:italic;
margin:7pt !important;
font-style:normal;
padding-bottom:15px;
}
.quoteSource {
color:#666666;
font-size:11px;
font-style:normal;
margin:0;
margin-left:20px;
text-indent:0;
}
.small{
font-size:10px;
}
.bottompad{
padding-bottom:5px
}
#pageFooter{
	text-align: center;
	padding-top: 50px;
	padding-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
}
#pageFooter a, #pageFooter a:visited{
color:#1c314a;
text-decoration:none;
}
#pageFooter a:hover, #pageFooter a:active{
text-decoration:underline;
color:#9a0808;
}
.copyright{
	float:center;
	font-size: 7pt;
	margin-top: 10px;
}
#printme{
display:none;
}
/*************************************************
		HomePage Content
**************************************************/
#column1{
width:228px;
margin:6px 6px 0 0;
float:left;
}
#column2{
width:606px;
margin:6px 0 0 0;
float:left;
}
.loginbox{
background-color:#7a99bd;
/*padding:6px 6px 6px 8px;*/
}
.factsbox{
background-color:#d1cede;
padding:8px;
margin-top:6px;
}
.msgbox{
background-color:#ebebf1;
padding:8px;
margin-top:6px;
}
.redbox{
background-color:#9b0b0b;
padding:10px;
margin-top:6px;
}
.greybox{
background-color:#f4f4f4;
padding:10px;
margin-top:6px;
}
#flash{
width:606px;
height:258px;
}
.callout{
width:197px;
height:121px;
float:left;
margin-top:6px;
}
#postit {
background-image:url(../images/postitnote.jpg);
float:left;
height:93px;
margin:0 20px 0 10px;
width:108px;
}
.factsbox a, .greybox a{
color:#1c314a;
font-weight:normal;
text-decoration:none;
}
.factsbox a:hover, .greybox a:hover{
color:#9a0808;
font-weight:normal;
text-decoration:underline;
}
.factsbox a:visited, .greybox a:visited {
/*color:#9a0808;*/
font-weight:normal;
text-decoration:none;
}
.factsbox a:active, .greybox a:active {
color:#1c314a;
font-weight:normal;
text-decoration:underline;
}
/**************************************************
		Other pages
**************************************************/
.mainpics{
float:right;
padding:10px 0 0 10px;
}

.whitebox{
background-color:#fff;
padding:8px;
margin-top:6px;
}
.large{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.headbox{
background-color:#e4ebf2;
padding:0;
}
.benefits{
border-top:5px solid #bcccde;
border-bottom:1px solid #bcccde;
float:left;
width:320px;
margin-top:10px;
}
.benefitssm{
border-top:5px solid #bcccde;
border-bottom:1px solid #bcccde;
float:left;
width:300px;
margin-top:10px;
}
.extras{
float:right;
width:165px;
color:#7a99bd; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
margin:14px 0 0 10px;
}
#printme{
display:none;
}
.titles{
margin:18px 0 10px 10px;
}
.extras a{
color:#7a99bd; 
}
.piccontainer{
padding:0 10px 0 10px;
}
.content{
/*padding:0 10px 0 10px;*/
padding:10px 90px 0 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt; line-height:12pt
}
.content2{
padding:10px 90px 0 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt; line-height:12pt
}
.date{
font-size:10px;
color:#6d6d6d;
}
.newstitle{
font-size:16px
}
.pullquote {
background:#f8f8f8 url(../images/quote_back.gif) no-repeat scroll left top;
margin:20px auto;
padding:0 5px;
width:390px;
height:83px;
}
.pullquote p {
background:none;
color:#000000;
text-indent:30px;
width:370px;
padding-top:20px;
}
.pullquote p.pullquote {
border-top:medium none;
margin:0;
padding-top:20px;
}

