
body {
	background-color:#4D82B4;
	margin:0;
	padding:0;
}

* {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#545454;
}

.font_leftnav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	line-height:2em;
	padding:15px 10px 0 40px;
}

.font_leftnav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	line-height:2em;
	padding:15px 10px 0 40px;
}

.font_top_header{
	font-family:"Times New Roman";
	font-size:40px;
	color:#FFF;
	padding-left:20px;
}

.font_footer_left{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	padding-left:10px;
	text-align:left;
}

.font_footer_right{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	padding-right:10px;
	text-align:right;
}

.font_footer_right a{
	color:#CACACA;
	text-decoration:none;
}

.font_footer_right a:hover{
	color:#FFF;
	text-decoration:underline;
}
.font_content{
	font-size:12px;
	font-family:Tahoma,sans-serif;
	color:#545454;
	padding:15px 10px 15px 10px; 
}

.font_heading {
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#545454;
	padding-top:10px;
}


/*    */

#info dl {
  clear:both;
  width:580px;
  
  margin:1em auto;}
#info dt {
  margin-bottom:1em; 
  font-size:12px;
  font-weight:bold;
}

#info dd {
  width:25%; 
  float:left; 
  margin:0;
  font-weight:bold;
}

#info ol.first {
  counter-reset:item 0;}
#info ol.second {
  counter-reset:item 5;}
#info ol.third {
  counter-reset:item 9;}

#info ol li {
  display: block;
}
#info ol li:before {
  content: counter(item) ". "; 
  counter-increment: item 1;}