html {
background:url(../images/body_bg.jpg) repeat-x left top;
}
body{
background:url(../images/header.jpg) no-repeat top center;
margin: 0px auto;
padding:0px;
padding-top:11px;
text-align:center;
}
#flashcontent{
width:729px;
margin: 0px auto;
padding:0px;
text-align:left;
}

#wrapper{
width:732px;
margin: 0px auto;
padding:0px;
text-align:left;
}
#nav{
float:left;
width:176px;
background:url(../images/nav_bg.jpg) no-repeat top right;
font:11px Verdana, Arial, Helvetica, sans-serif;
padding:0px 3px;
}
#nav ul, #nav li{
list-style:none;
margin:0px;
padding:0px;
float:left;
width:100%;
}
#nav li a:link, #nav li a:visited, #nav li a:active{
display:block;
padding:6px;
text-decoration:none;
font:bold 11px Arial, Helvetica, sans-serif;
color:#EE1C25;
}
#nav li a:hover{
text-decoration:underline;
}
#nav a.blacklink:link, #nav a.blacklink:visited{
color:#000;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
#nav a.blacklink:hover{
color:#000;
text-decoration:none;
}
#contents{
width:550px;
float:right;
padding:0px;
background-color:transparent;
}
#heading{
width:520px;
font:bold 26px Geneva, Arial, Helvetica, sans-serif;
color:#EE1C25;
padding-left:20px;
padding-right:10px;
margin-bottom:5px;
}
#main{
width:520px;
padding:5px 10px 5px 20px;
}
#indexheading{
width:540px;
font:bold 26px Geneva, Arial, Helvetica, sans-serif;
color:#EE1C25;
padding-left:10px;
margin-bottom:5px;
}
#indexmain{
width:364px;
float:left;
padding:5px 10px;
}
h2{
font:bold 22px Arial, Helvetica, sans-serif;
color:#EE1C25;
}
h3{
font:bold 16px Arial, Helvetica, sans-serif;
color:#EE1C25;
}
td, p, ul, ol{
font:11px Arial, Helvetica, sans-serif;
color:#333;
line-height:130%;
}
a:link, a:visited, a:active{
font:11px Arial, Helvetica, sans-serif;
color:#EE1C25;
text-decoration:underline;
}
a:hover{
font:11px Arial, Helvetica, sans-serif;
color:#EE1C25;
text-decoration:none;
}

#ad{
width:156px;
float:right;
background-color:transparent;
}
#ad p.red{
font:10px Arial, Helvetica, sans-serif;
color:#EE1C25;
}
#ad p.blue{
font:10px Arial, Helvetica, sans-serif;
color:#06175C;
}
.clear{clear:both;
height:.5em;
}
.red{
color:#EE1C25;
}
.blue{
color:#06175C;
}
#bottomnav{
width:100%;
height:44px;
text-align:center;
background:url(../images/bottom_nav_bg.jpg);
font:10px Arial, Helvetica, sans-serif;
color:#fff;
padding-top:4px;
}
#bottomnav a:link, #bottomnav a:visited, #bottomnav a:active{
font:10px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}
#bottomnav a:hover{
font:10px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
}
#footer{
width:100%;
text-align:right;
background:url(../images/footer_bg.jpg);
font:10px Arial, Helvetica, sans-serif;
color:#EE1C25;
padding:5px 0px;
}
#logos{
width:100%;
text-align:right;
padding:5px 0px;
}
br{clear:both;
}
#notes{
width:80px;
padding:10px;
float:right;
border:1px #EE1C25 dotted;
margin-left:10px;
}
#box{
border:1px solid #EE1C25;
padding:0px 10px;
background-color:#efefef;
}
#boxlink{
float:right;
width:180px;
}
#right160{
float:right;
width:160px;
padding:0px 10px;
margin-left:10px;
background-color:#efefef;
}
#right210{
float:right;
width:210px;
padding:0px 10px;
margin-left:10px;
}
#left{
float:left;
width:240px;
padding:0px;
}
#right250{
float:right;
width:250px;
padding:5px 10px;
margin-left:10px;
background-color:#efefef;
}

input.txt{
color:#333;
background:#efeffef;
border:1px solid #EE1C25;
}
input.btn{
color:#fff;
background:#EE1C25;
border:1px outset #efefef;
}
form{
width:500px;
}
form p{
clear:left;
margin:0;
padding:0;
padding-top:5px;
}
form p label{
float:left;
width:30%;
font:11px Arial, Helvetica, sans-serif;
}
fieldset{
border:1px solid #EE1C25;
margin-top:16px;
padding:10px;
}
legend{
font:bold 14px Arial, Helvetica, sans-serif;
color:#EE1C25;
background:#fff;
padding:5px;
}

#agent_details {
	position:relative;
	width:390px;
	z-index:106;
	float: left;
	padding:8px 0px;
}
#agent_pic {
	position:relative;
	width:120px;
	height:150px;
	z-index:106;
	float: right;
	margin-left: 10px;
	}

.green{color:#008000;}