/* begin structure items */

body { margin:0px;cursor:default;font:10pt Trebuchet MS;color:#fff;background:url(../_images/pagebg.gif) #dbdbdb repeat-x left top; }
div#wrapper { width:780px;background:#fff;margin:10px auto 10px auto; }
img.logo { border:none;display:block;margin:0px 0px 0px 10px; }
div#main { width:780px;background:#fff;margin:10px 0px 0px 0px;filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=3); }
div.clear { clear:both; }
p { margin:0px;padding:10px 0px 10px 0px;text-align:justify; }
h1 { font:bold 16pt Trebuchet MS;margin:0px 0px 10px 0px; }
h2 { font:bold 12pt Trebuchet MS;margin:5px 0px 5px 0px; }
a:link,a:visited,a:active { color:#fff;text-decoration:underline; }
a:hover { color:#fffc10;text-decoration:none; }

/* begin menu items */
div#menucontainer { width:780px;background:url(../_images/mnubuttonbg.png) repeat-x left top; }
ul#menu {z-index:110; list-style:none;margin:0px;padding:0px;float:right;display:block; }
ul#menu li.topmenu {z-index:110; display:block;position:relative;float:left; }
ul#menu li.topmenu a { color:#fff;text-decoration:none;display:block;padding:5px 15px 3px 15px;background:url(../_images/mnubuttonbg.png) repeat-x left top;border-left:solid 1px #666; }
ul#menu li.topmenu a:hover { background:url(../_images/mnubuttonbgon.png) repeat-x left top;text-decoration:none;color:#fff; }
    /* begin sub menu items */
    ul#buyingmenu { z-index:110; list-style:none;margin:0px;padding:0px;display:block;position:absolute;left:0px;visibility:hidden;filter:blendTrans(duration=0.5) Alpha(Opacity=80) progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=135,strength=4); }
    ul#buyingmenu li.submenu { display:block; z-index:110;}
    ul#buyingmenu li.submenu a { color:#fff;text-decoration:none;display:block;background:#000;height:20px;width:90px; }
    ul#buyingmenu li.submenu a:hover { background:#ee821c;text-decoration:none;color:#fff; }
 
/* begin content items */
div#contentHome { background:url(../_images/contentbg.jpg) #0080c6 no-repeat left top;height:1%;}
div#content { background:url(../_images/contentbg.jpg) #0080c6 no-repeat left top;height:1%; min-height:400px; padding-left:20px; padding-right:20px; padding-bottom:20px;}
*html div#content{height:400px;}

/* begin footer items */
div#footercontainer { width:780px;background:#ee821c;z-index:2; }
ul#footer { list-style:none;margin:0px;padding:0px;display:block;float:right; }
ul#footer li { display:block;position:relative;float:left; }
ul#footer li a { color:#fff;text-decoration:none;display:block;padding:0px 15px 0px 15px;border-bottom:solid 1px #ee821c;border-left:solid 1px #dcdcdc; }
ul#footer li a:hover { background:#000;text-decoration:none;border-bottom:solid 1px #e8e8e8;border-left:solid 1px #dcdcdc; }
p.copyright { float:left;margin-left:10px;padding:0px; }

/* begin homepage items */
div#hpcontainer { background:url(../_images/hpbg.jpg) #0080c6 no-repeat left top;height:1% }
img#slide { margin:0px;filter:blendTrans(duration=2);float:left;z-index:-1; }
div#hp { width:474px;float:left;padding:10px 0px 0px 0px; }
div#hptext{
	height:240px; overflow:hidden; display:block;	
	padding-left:20px;padding-right:20px;
}
div#fpcontainer { width:474px;float:left;height:190px;margin-top:5px; }
div#fpdetails { margin:0px 10px 0px 10px;text-align:justify; }
div#fpdetails span { display:block;margin:0px 0px 0px 10px;text-align:justify; }
div#fpdetails img {display:block;float:left; margin-right:5px;}
.fpbutton { border:0px;background:#83cff9;color:#000;font-weight:bold;height:22px;width:55px;margin:18px 0px 0px 190px;cursor:hand; }

/* begin about us items */
div#aboutuscontainer { padding:20px;text-align:justify;  }

/* begin privacy items */
div#privacy { padding:20px; }

/* begin disclaimer items */
div#disclaimer { padding:20px; }

/* begin sitemap items */
div#sitemap { padding:20px;margin-left:200px; }

/* begin newsletter items */
div#newsletter { padding:20px; }
ul#nltitles { list-style:none;float:left;margin:0px;padding:0px; }
ul#nlfields { list-style:none;float:left;margin:0px 0px 0px 30px;padding:0px; }
ul#nltitles li, ul#nlfields li { margin:5px 0px; }
div#nlcontrols { clear:both;padding-top:20px; }
.txn { width:200px;font:8pt Trebuchet MS;height:12px; }
.txe { width:250px;font:8pt Trebuchet MS;height:12px; }
.txm { width:300px;font:8pt Trebuchet MS; }
.txp { width:150px;font:8pt Trebuchet MS;height:12px; }





div#contactus div#dAgentContact{
	font-size:11px;
	display:block;
	width:160px;
	padding:10px 10px 10px 10px;
	float:right;
	border:1px #ffffff solid;
	background-color:#34a3d1;
	margin:30px 10px 0px 0px;
}
div#contactus div#dAgentContact h2{
	margin:0px;
	padding:0px;
}
div#contactus div#dAgentContact form{
	margin:5px 0px 0px 0px;
	padding:0px;
}
div#contactus div#dAgentContact span.alert{
	color:#ff0000;
}
div#contactus div#dAgentContact span.bullet{
	display:block;
}
div#content div#dAgentContact label{
	float:left;
	margin-top:2px;
}
div#contactus div#dAgentContact textarea#message{
	clear:left;
	display:block;
	width:155px;
	height:70px;
}
div#contactus div#dAgentContact input#name,
div#contactus div#dAgentContact input#email,
div#contactus div#dAgentContact input#phone{
	width:155px;
	height:13px;
	font-size:10px;
}