/* CSS Document */
body{font-family:Tahoma, Arial; font-size:11px; color:#333;}
#maincontainer{width:799px; height:auto; margin:0 auto;}
/*heaer*/
#header{width:779px; height:auto; float:left; margin-left:10px; margin-right:10px;}
.logo{width:248px; margin-top:10px; float:left;} 
.righthead{margin-top:10px; float:right; margin-left:10px;}
.bold{font-weight:bold;}
.tag{width:300px; height:62px; background:url(../images/header_bg.jpg) repeat-y bottom;  float:left; padding:0px 0px 0px 25px; margin:10px 0px 0px 0px;} 
.homebt{width:120px;top:20px; left:395px; position: relative;}
.emailbt{width:120px;top:20px; left:545px; position:relative;}
.dot{top:20px; left:525px; position:relative;}
h1{font-size:22px; color:#203C52; margin:0px; padding:0px; font-weight:normal;}
.home{width:199px; height:72px; float:left; margin:0 0px 0 0px;}

/*menu*/
#menuleft{width:10px; height:35px; background:url(../images/leftmenu.jpg) no-repeat left; float:left; margin-left:10px; margin-top:11px;}
#menu{width:754px; height:35px; background:url(../images/menu_bg.jpg) repeat-x left; float:left; margin-top:11px;}
#menuright{width:10px; height:35px; background:url(../images/rightmenu.jpg) no-repeat left; float:left; margin-top:11px;}
#menu ul{list-style:none; padding:0;margin:0;}
#menu li{float:left; display:inline; color:#FFFFFF; font-size:11px; font-weight:bold; padding-left:20px; padding-top:10px;}
#menu li a{color:#fff; text-decoration:none;}
#menu li a:hover{color:#1F3B51; padding:12px 0px 14px 0px;}

/*mid-content*/
#midcontainer{margin:7px 10px 10px 10px; float:left; height:auto;}
.flashimg{width:337px; height:232px; float:left;}
.rightcontent{margin-left:17px; width:420px; line-height:16px; float:left; text-align:justify;}
.hrline{width:184px; position:relative; top:20px; border-bottom:3px solid #7992A6; left:10px; clear:both;}
.bigtext{font-size:22px; color:#203C52; font-weight:normal; top:5px; left:210px; position:relative; clear:both;}
.hrlineright{width:184px; position:relative; top:-20px; border-bottom:3px solid #7992A6; left:580px;}

/*propertybutton8*/
#propertybutton{height:73px; clear:left; width:691px; margin:0px 0 0 60px; padding:20px 0 0 0px; background:url(../images/tab_bg.jpg) no-repeat bottom;}
.purchasebt{width:226px; float:left; margin-right:3px;}

/*footer*/
#footer{ margin:0 0px 0 0px; float:left; width:779px;}
#footerleft{width:12px; height:53px; float:left;}
#footerright{width:12px; height:53px; float:left;}
#footermid{width:755px; height:53px; float:left; line-height:18px; background-color:#748FA2; color:#FFFFFF; padding:0px 0px 0px 0px; text-align:center;}

#footermid ul{margin:0px; padding:5px 0 5px 0px; list-style:none; text-align:center;}
#footermid li{display:inline; padding-left:0px; text-align:center;}
#footermid li a{text-decoration:none; color:#FFFFFF; text-align:center;}
#footermid li a:hover{text-decoration:underline; text-align:center;}

/*innerpage*/
.leftcontent{width:215px; margin-right:0px; float:left;}
.righttextbox{width:535px; float:left; background:url(../images/dotline.jpg) repeat-y left; }
.leftimage{width:210px; float:left;}
.propertytabs{width:207px; height:28px; border:1px #D5D5D5 solid; border-right:2px #D5D5D5 solid; font-weight:bold; color:#666666;  margin-top:12px; float:left; background:url(../images/roundarrw1.gif) left no-repeat;}
.selltab{width:207px; height:28px; border:1px #D5D5D5 solid; border-right:2px #D5D5D5 solid; font-weight:bold; color:#666666;  margin-top:12px; float:left; background:url(../images/roundarrw1.gif) left no-repeat;}
.viewtab{width:207px; height:28px; border:1px #D5D5D5 solid; border-right:2px #D5D5D5 solid; font-weight:bold; color:#666666;  margin-top:12px; float:left; background:url(../images/roundarrw1.gif) left no-repeat;}
.tabpadding{top:7px; left:45px; padding:7px 0 0 25px;}
.linktext{color:#666666; text-decoration:none;}

.heading{width:480px; height:27px; color:#FFFFFF; padding-left:10px; padding-top:3px; font-size:20px; background:url(../images/right_head_bg.jpg) repeat-y left; float:left; }
h2{width:480px; height:27px; color:#FFFFFF; font-size:16px; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; background:url(../images/right_head_bg.jpg) repeat-y ; margin:0 0 0 6px; padding:5px 0 0 5px;}
.textbox{padding:0 7px 0 7px; margin:10px 0 0 0px; float:left; text-align:justify;}
p{ text-align:justify; color:#333; padding:5px; margin:5px 0 0 6px; line-height:140%;}

.iconspan{
float: right;
margin: 3px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

/*CSS used to style the examples. Remove if desired: */

.eg-bar{
background-color: #E6E6E6	;
font-weight: bold;
border: 1px solid #DDDDDD;
padding: 3px;
color:#4B6272;
}

div.eg-bar{
width: 500px;
}

.icongroup1{
width: 506px;
border:solid 1px #DDDDDD;
}

.input{width: 180px; color:#333; border: solid 1px #C3D1E4; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.txtarea{width: 180px; height:50px; color:#333; border: solid 1px #C3D1E4; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.inputcode{width: 20px; color:#333; border: solid 1px #C3D1E4; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; padding:2px; margin:0 5px 0 0px;}
.phonenumber{width:150px; color:#333; border: solid 1px #C3D1E4; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.dropdown{color:#333; width: 188px; z-index:-1000; font-size:11px; border: solid 1px #C3D1E4; font-family:Tahoma, Arial, Helvetica, sans-serif;} 
/*#submitbutton{margin-left: 150px; width: 83px;}*/
/*#freebutton{margin-top: 5px;width: 108px;}*/
.select {width: 180px;  float: left;font-family:Arial ;font-size:12px; color:#333; border: solid 1px #C3D1E4; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.neavyblue{ color:#203C52; text-decoration:none;}
.grey{ color:#333; text-decoration:none;}
