body {
	margin-top:5px;
	background-color: #ffffff;
	text-align: center;
	padding:0;
}
#outer 
{
	width: 760px;
	text-align:left;
	background-color: #ffffff;
	border: 0px solid #666666;
	margin-left:auto;
	margin-right:auto;
	padding-left:0px;
	padding-right:0px;
 }
 #lft_hdr
{
 float:left;
 height:178px;
 width: 241px;
 padding-left: 0px;
 color: #333333;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 padding-top: 0px;
 border: 1px solid #487B98;
 }
 .date
 {
color: #012A46;
 line-height: 100%;
 margin-right: 7px;
 }
  .date a
 {
color: #012A46;
font-size: 11px;
text-decoration: none;
 }
   .date a:hover
 {
color: #ffffff;
font-size: 11px;
text-decoration: underline;
 }
#nav_bar {
 background:#012A46;
 color: #ffffff;
 border-top: 1px solid #012A46;
 border-bottom: 0px solid #ffffff;
 border-right: 0px solid #ffffff;
  margin-left: 0px;
margin-top: 88px;
padding-top: 0px;
width:750px;
height: 21px;
background-color:#012A46;
padding-bottom:0px;
padding-top:6px;
text-align: left;
}
 html>body #nav_bar
{
margin-top: 85px;
height: 24px;
}
#nav_bar a
{
color: #ffffff;
text-align: left;
font-size: small;
margin-left: 5px;
text-decoration: none;
letter-spacing: 1px;
word-spacing: 2px;
}
#nav_bar a:hover
{
text-decoration: underline;
}
 #bodyblock_sub
{
 background: #ffffff;
 color: #ffffff;
 width:748px;
 margin-top: -1px;
 margin-left: 6px;
   border: 1px solid #487B98;
 }
  html>body #bodyblock_sub
{
 margin-top: 2px;
}
#l-col {
 float:left;
 background:#ffffff;
 color: #012A46;
 width: 373px;
 height: 330px;
 margin-top: 0px;
 margin-left: 3px;
  padding-top: 0px;
 padding-bottom: 0px;
 padding-right: 0px;
  margin-right: 0px;
  padding-left: 0px;
 border-bottom: 1px solid #487B98;
 border-left: 1px solid #487B98;
border-right: 1px solid #487B98;
 }
 html>body #l-col
{
 margin-left: 6px;
  width: 372px;
}
 #l-col a {
	text-decoration: underline;
	color: #487B98;
 }
  #l-col a:hover {
	text-decoration: underline;
	color: #C5A92C;
	text-decoration: none;
 }
 #l-col_sub {
 float: left;
 background:#ffffff;
 color: #012A46;
 width: 150px;
 margin-top: 0px;
 margin-left: 0px;
 padding-right: 0px;
 padding-left: 0px;
 border-left: 0px solid #487B98;
 }
  #cont_sub 
{
 width: 594px;
 background:#ffffff;
 color: #333333;
 text-align:left;
 margin-bottom: 0px;
 padding-top: 0px;
margin-right: 0px;
 padding-bottom: 0px;
  border-right: 0px solid #487B98;
 }
#cont 
{
 width:748px;
 background:#ffffff;
 color: #333333;
 text-align:left;
 margin-bottom: 0px;
 margin-left: 6px;
  margin-top: 0px;
 padding-top: 0px;
 padding-bottom: 20px;
 border-bottom: 1px solid #487B98;
 border-left: 1px solid #487B98;
border-right: 1px solid #487B98;
 }
  html>body #cont
{
  width: 748px;
   margin-left: 6px;
}
   #cont_sub_right
{
 float:right;
  width: 200px;
 background:#ffffff;
 color: #333333;
 text-align:left;
 margin: 8px;
 padding: 5px;
  border: 1px dashed #D7BE6F;
 }
   #cont_sub_right2
{
 float:right;
 background:#ffffff;
 color: #333333;
 text-align:left;
 margin: 8px;
 padding: 10px;
  border: 1px dashed #D7BE6F;
 }
    #cont_sub_left2
{
width: 310px;
 background:#ffffff;
 color: #333333;
 text-align:left;
 margin: 8px;
 padding: 10px;
  border: 1px dashed #D7BE6F;
 }
#footer 
{
 width: 748px;
height: 53px;
 background:#E0EACA;
 color: #012A46;
 border: 1px solid #487B98;
 padding-top: 0px;
 margin-left: 6px;
 margin-top: 2px;
 margin-bottom: 0px;
 }
 #l-col_sub ul 
{
list-style: none;
padding-bottom: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
margin-top: 0px;
margin-left: 4px;
margin-right: 0px;
margin-bottom: 0px;
border-left: 0px solid #012A46;
border-bottom: 0px solid #012A46;
background: #ffffff;
width: 130px;
}
#l-col_sub li	
{
text-align: left;
width: 130px;
font-family: verdana, arial, sans-serif; 
font-weight: normal;
font-size: x-small;
color: #999999;
background: #ffffff;
padding-top: 5px;
line-height: 200%;
border-left: 0px solid #012A46;
border-bottom: 0px solid #012A46;
}
#l-col_sub li a 
{
display: block;
font-weight: bold;
border-left: 5px solid #A3B488;
border-bottom: 1px solid #012A46;
background: #487B98;
color: #ffffff;
text-decoration: none;
width: 130px; 
margin-left: 0px; 
padding-left: 4px;
padding-right: 5px;	
}
#l-col_sub li a:hover 
{
font-weight: bold;
color: #A3B488;
text-decoration: underline;
width: 130px;
}
#l-col_sub p	
{
text-align: left;
font-family: verdana, arial, sans-serif; 
font-weight: normal;
font-size: x-small;
color: #D7BE6F;
background: #ffffff;
padding-top: 5px;
line-height: 300%;
}
#l-col_sub p a	
{
color: #D7BE6F;
text-decoration: none;
}
#l-col_sub p a:hover	
{
color: #A3B488;
text-decoration: underline;
}