@font-face {
    font-family: Calibri, Lucida sans Unicode;
    font-style:  normal;
    font-weight: normal;
}

body {
background:url('gfx/bgtile.jpg') repeat;
font-family: "Calibri", "Lucida sans Unicode" Cambria, Tahoma, Verdana, Arial, Helvetica, sans-serif;
margin-top: auto;
}

h1 {
font: 18pt "Lucida sans Unicode";
color: #580001;
}

h2 {
font: 16px "Calibri", Cambria, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold; color: #580001;
}

h3 {
font: 14px "Calibri", Cambria, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold; color: #580001;
}

h4 {
font: 12pt "Lucida sans Unicode";
color: #580001;
}

li {
font: "Lucida sans Unicode";
}

.ratestable a,.ratestable  a:visited {color:#580001; font-weight:bold;}

#bgtile {
width:100%; 
margin-top:130px;
background:url('images/slider_03.jpg') repeat-x;
}
.nav {
border-bottom:3px #5e0000;
font: 9px "Lucida sans Unicode", Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#FFF;
padding: 0px 0px 0px 0px;
}
p { 
 line-height: 17px; 
font: 9pt "Calibri", Cambria, Arial, Verdana, Helvetica, sans-serif;
}

td { 
font: 9pt "Calibri", Cambria, Arial, Verdana, Helvetica, sans-serif;
}

td.nav {padding: 2px 2px; width: 200px; background-color:#5E0000;}
td.nav a, td.nav a:visited, td.nav a:hover { color: #FFFFFF; font-weight:normal; font-size: 10px; text-decoration:none; text-transform:uppercase; line-height:17px; font-family: "Lucida sans Unicode", Cambria, Arial, Verdana, Helvetica, sans-serif; padding: 2px; width: 100%;}
td.nav a:hover {background-color:#993333;}

.topnav {padding: 8px 2px 8px 2px; text-align:center;}
td.topnav a{padding: 2px; color: #000; text-decoration: none; font-size: 10px; text-transform:uppercase;}
td.topnav a:hover {background-color:#FFF;}



.rightbox img{margin: 0px 10px 0px 10px;}

.navb a{color: #FFFFFF; font-size: 14px; padding: 5px 5px; margin: 5px 4px; background-color:#333333; text-decoration:none; font-variant:small-caps;}

.style1 {color: #5E0000}
.style2 {color: #000000}
.style4 {font-size: 18px;
	font-style: italic;
	color: #8F9392; }

td.bg_imgheader {background:url('gfx/bartop.png') no-repeat bottom; margin: 0px;}
td.bg_imgbody {background:url('gfx/barback.png') repeat-y top; margin: 0px;}
td.bg_imgfooter {background:url('gfx/barbottom.png') no-repeat top; margin: 0px;}


.mainfloat { 
width: 550px;
#width: 550px;
_width: ;
}

.mainfloat2 { 
width: 500px;
#width: 500px;
_width: ;
}

.mainfloat3 { 
width: 540px;
#width: 550px;
_width: ;
}

.mainfloat4 { 
width:500px;
#width: 500px;
_width: ;
}
.style1, .style5, .style6, .style8, .style9 { color:#580001;}

.style1 {
	font-size: 14px;
	font-style: italic;

	font-weight: bold;
}


.style5 {
	font-size: 14px;
	font-weight: bold;
}

.style6 {
	font: 18pt "Lucida sans Unicode";
}

.style8 {font-size: 14px}
.style9 {
	
	font-weight: bold;
	font-size: 18px;
}

.style7 {
	color: #580001;
	font-weight: bold;
}

.style10 {color: #580001}

.style12 {
 	font: "Cambria";
 	font-size: 8pt;
}

#apDiv1 {
	position:absolute;
margin-left: 600px;
	
	width:218px;
	height:525px;
	z-index:1;
}
.submenu a {
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: #e7dcc6;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	text-align: left;
	margin-top: 2px;
	margin-left: 10px;
	margin-right: 10px;
	width: 170px;
}

.submenu a:hover {
	color: #000000;
	background: #993333;

}

.submenu {
	margin-top: 1px;
}

.form {
	width:430px;
}
.send {
	margin-left:40px;
}
.captcha {
	padding-left:40px;
}