body {
background:#015cac url(/images/body_bg.jpg) repeat-x left top;
margin:0px;
padding:0px;
}
#testimonial{
padding-left:180px;
padding-right:10px;
}

#contents{
padding:10px 15px;
}
#leftnav{
float:left;
width:180px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0px;
margin: 0px;
}
#leftnav ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#leftnav ul li {
margin: 0px;
padding: 0px;
}
#leftnav ul li a {
font-size: 12px;
display: block;
border-bottom: 1px dashed #EF6E06;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #666666;
width:160px;
}

#leftnav ul li a:hover, #leftnav ul li a:focus {
color: #000000;
background-color: #eeeeee;
}
#leftnav ul li.textlist {
font-size: 12px;
display: block;
border-bottom: 1px dashed #EF6E06;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #666666;
width:160px;
}

#leftnav ul li.textlist:hover {
color: #000000;
background-color: #eeeeee;
}
#main{
float:left;
width:700px;
padding:10px 50px 20px 0px;
}
html>body #main{
padding:0px 10px 20px 0px;
}

#midmain{
float:left;
width:540px;
padding:10px 10px 20px 0px;
}
html>body #midmain{
padding:0px 10px 20px 0px;
}
#rightcol{
float:right;
width:180px;
padding:0px;
margin-top:50px;
}
#rightbox{
padding:10px 10px;
background-color:#efefef;
}
#rightbox h3{
font: bold 13px Arial, Helvetica, sans-serif;
color:#015cac;
}
#rightbox td, #rightbox p, #rightbox ul, #rightbox ol{
font:11px Arial, Helvetica, sans-serif;
color:#2F2F2F;
}
#rightbox a:link, #rightbox a:visited, #rightbox a:active{
font:11px Arial, Helvetica, sans-serif;
color:#015cac;
text-decoration:underline;
}
#rightbox a:hover{
font:11px Arial, Helvetica, sans-serif;
color:#ef6e06;
text-decoration:none;
}

h1{
font:bold 20px Tahoma, Arial, Helvetica, sans-serif;
color:#ef6e06;
}
h1 span{
font:bold 14px Tahoma, Arial, Helvetica, sans-serif;
color:#015cac;
}
h2{
font:bold 14px Tahoma, Arial, Helvetica, sans-serif;
color:#015cac;
}

h1 span{
font:bold 14px Tahoma, Arial, Helvetica, sans-serif;
color:#015cac;
}
.subtitle{
font:bold 14px Tahoma, Arial, Helvetica, sans-serif;
color:#015cac;
}

td, p, ul, ol{
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#2F2F2F;
}
a:link, a:visited, a:active{
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#ef6e06;
text-decoration:none;
}
a:hover{
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#015cac;
text-decoration:underline;
}

#footer{
padding:6px 16px;
}
#footer td, #footer p{
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
}
#footer a:link, #footer a:visited, #footer a:active{
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}
#footer a:hover{
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
padding-left:10px;
padding-right:10px;
text-decoration:underline;
}

legend{
font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
color:#ef6e06;
margin-bottom: 15px;
}
.blue{color:#015cac;}
.orange{color:#ef6e06;}
.white{color:#fff;}

