body, div, h1, h2, h3, h4, h5, h6, img, ul, li 	{
margin:0px;
padding:0px;
	 font-size:100%;
line-height:1.4em;  
}

body	{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
}

#container	{
width: 950px;
margin:0px auto;
text-align:left;
}

#top	{
width: 950px;
clear:both;
}

p.hide	{
margin:0px;
padding:0px;
}

p.hide1	{
	display:none;
}

.hide a	{
position:absolute;
top: 0;
left: -9000px;
color:#fff;
}

.hide a:active	{
position:absolute;
top: 0;
left: 95px;
background-color:#002140;
border:1px solid white;
}

.hide a:focus	{
position:absolute;
top: 0;
left: 95px;
background-color:#002140;
border:1px solid white;
}

#logo	{
width:300px;
float:left;
}

#toplinks	{
width:650px;
float:right;
text-align:right;
margin-top:72px;
}

 
#toplinks a	{
color:#0188C2;
font-size:0.9em;
text-decoration:none;
}

#toplinks a:hover	{
color:#002140;
text-decoration:underline;
}

#toplinks a:active	{
background-color:#002140;
color:#FFFFFF;
text-decoration:underline;
}


#toplinks a:focus	{
background-color:#002140;
color:#FFFFFF;
text-decoration:underline;
}


#nav	{
background-color:#002140;
clear:both;
padding-bottom:3px;
}

#nav a	{
color:#fff;
text-decoration:none;
margin-top:0.9em;
margin-left:1em;
margin-right:4em;
font-size:0.85em;
}

#nav a:hover	{
	color:#ccc;
	text-decoration:underline;
	margin-top:0.9em;
	margin-left:1em;
	margin-right:4em;
	font-size:0.85em;
}

#nav a:focus	{
	color:#002140;
	background-color:#fff;
	text-decoration:underline;
	margin-top:0.9em;
	margin-left:1em;
	margin-right:4em;
	font-size:0.85em;
}

#nav a:active	{
	color:#002140;
	background-color:#ccc;
	text-decoration:underline;
	margin-top:0.9em;
	margin-left:1em;
	margin-right:4em;
	font-size:0.85em;
}

#nav ul	{
margin:0px;
padding:0px;
background-color:#002140;
}

#nav li	{
list-style-type:none;
list-style-position:outside;
display:inline;
}

#topwrap	{
clear:both;
}

#hero	{
width:722px;
float:right;
margin-bottom:10px;
}

#headerinfo	{
width:226px;
background-color:#0188C2;
float:left;
height:12.05em;
border:1px solid #0188C2;
}

.header1	{
font-size:0.8em;
color:white;
margin:1em;
}

.header2	{
color:#D8E6FE;
font-size:0.7em;
margin:0.4em 1.2em 1em 1.2em;
line-height:1.2em;
padding:0px;
}

#main	{
clear:both;
}

#left	{
width:228px;
float:left;
margin-bottom:1em;

}

#sidenav	{
}

#sidenav ul	{
list-style-type:none;
list-style-position:outside;
margin:0px;
padding:0px;
width:228px;
}

#sidenav li	{
background-color:#002140;
border-bottom:1px solid #ffffff;
padding-left:0.8em;
padding-top:0.3em;
padding-bottom:0.1em;
color:#FFFFFF;
font-size:0.9em;
}

#sidenav li.subsection	{
background-color:#dfdfdf;
border-bottom:1px solid #ffffff;
color:#002140;
padding-top:0.3em;
padding-bottom:0.2em;
}
 
#sidenav	a	{
color:#002140;
text-decoration:none;
}

#sidenav	a:hover	{
color:#666666;
text-decoration:none;
}

#sidenav	a:focus	{
background-color:#002140;
color:#FFFFFF;
text-decoration:none;
}

#sidenav	a:active	{
background-color:#002140;
color:#FFFFFF;
text-decoration:none;
}

#left p	{
font-size:0.8em;
font-style:italic;
text-align:center;
line-height:1.4em;
}

#left p.lightboxinfo	{
font-size:0.8em;
margin:0px 24px 0px 24px;
padding:8px;
line-height:1.4em;
color:#ffffff;
background-color:#999999;
}

.minipic1	{
height:71px;
width:71px;
margin:0px 6px 6px 0px;
background-color:#666666;
float:left;
display:inline;
}
 
 .minipic2	{
height:71px;
width:71px;
margin:0px 0px 6px 0px;
background-color:#666666;
float:left;
display:inline;
}
 
 
  .minipic4	{
height:71px;
width:71px;
margin:0px 0px 11px 0px;
background-color:#666666;
float:left;
display:inline;
}
 
.minipic3	{
height:71px;
width:71px;
margin:0px 6px 11px 0px;
background-color:#666666;
float:left;
display:inline;
}

#feedback	{
}

#cleared	{
clear:both;
}

#feedbackleft	{
width:45%;
float:left;
}

#feedbackright	{
width:45%;
float:right;
clear:right;
}

#right	{
width:702px;
float:right;
clear:right;
margin-bottom:0.4em;
}

#right ul	{padding:0px;
margin-bottom:15px;
margin-top:10px;

}

#right li	{
list-style-position:inside;
list-style-type:square;
color:#666666;
font-size:0.9em;
}

#right li.nobullet	{
list-style-position:outside;
list-style-type:none;
color:#666666;
font-size:0.9em;
padding-left:0px;
}

#right li.nobullet1	{
list-style-position:outside;
list-style-type:none;
color:#666666;
font-size:0.9em;
padding-left:0px;
padding-bottom:6px;
}

#leftlist	{
width:49%;
margin-right:1%;
float:left;
}

#rightlist	{
width:49%;
margin-left:1%;
float:right;
clear:right;
}

#footer{
float:right;
clear:both;
text-align:right;

}

#footer1{
float:left;
clear:both;
font-size:0.9em;
}

#footernav	{
clear:both;
margin-top:2em;
}

#footernav ul	{
margin:0px;
padding:0px;
}

#footernav li	{
display:inline;
list-style-type:none;
font-size:0.9em;
margin-right:2.8em;
}

#footernav a	{
color:#002140;
font-size:0.8em;
text-decoration:none;
}
#footernav	a:hover	{
color:#0188C2;
}

#footernav a:focus	{
background-color:#002140;
color:#FFFFFF;
font-size:0.8em;
text-decoration:none;
}

#footernav a:active	{
background-color:#002140;
color:#FFFFFF;
font-size:0.8em;
text-decoration:none;
}

.blue	{
color:#0188C2;
font-weight:600;
}

.blue1	{
color:#0188C2;
font-weight:normal;
}

#coinfo	{
float:right;
font-size:0.8em;
text-align:left;
width:702px;
margin-left:20px;

}

.reginfo	{
margin:0px 0px 0px 0px;
padding:0px;
}
 

h1{
font-size:0.9em;
color:white;
margin:1em;
font-weight:normal;
padding:0px;
}

h2	{
font-size:1.3em;
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#002140;
margin-bottom:0.6em;
}

h3	{
font-size:1em;
font-weight:bold;
color:#0188C2;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
margin-bottom:0.4em;
}


p	{
font-size:0.9em;
color:#666666;

}

#right a	{
color:#002140;
text-decoration:none;
}

#right a:hover	{
color:#0188c2;
text-decoration:underline;
}

#right a:focus	{
background-color:#002140;
color:#ffffff;
text-decoration:underline;
}

#right a:active	{
background-color:#002140;
color:#ffffff;
text-decoration:underline;
}

.serif	{
font-size:1.3em;
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#002140;
margin:0px;
padding:0px;
}


.inlinep	{
display:inline;
}

img	{
border:0px;
}

li	{
line-height:1.8em;
}

address	{
color:#666666;
font-size:0.9em;
}

.quotestyle	{
font-family:Georgia, "Times New Roman", Times, serif;
color:#002140;
font-weight:normal;
font-size:1em;
font-style:italic;
margin-left:16px;
margin-top:4px;
background-image:url(../images/rightquote.jpg);
background-position:bottom right;
background-repeat:no-repeat;
padding-right:1em;
}

.quoter	{
color:#999999;
font-size:0.7em;
text-align:right;
margin-top:-6px;
margin-bottom:6px;
margin-right:1em;
clear:both;
}

.nextquote	{
clear:right;background-image:url(../images/leftquote.jpg);
background-position:top left;
background-repeat:no-repeat;
text-align:left;
margin:1.6em 1em 0em 0em;
padding-left:1em;
}

 