﻿*{margin:0; padding:0;}
a{color:#1155cc; outline:none; font-weight: bold; text-decoration: none;}
input[type=text]:focus, input[type=password]:focus, textarea:focus{outline:none;}
img{border:none;}
body{font-family:Arial, Helvetica, sans-serif; font-size:14px; background:url("../images/in_bg.png") repeat-x scroll 0 -24px #F1F1F1; }
.clear{clear:both;}
#frame{margin:0 auto; width:1007px;}

#frame .header{float:left; width:1007px; height:97px;/* background:url(../images/logobuilding.png) 0 0 no-repeat;*/ }
#frame .header .logo{float:left; padding-top:9px;}





#frame .header .callblock{float:right; font-weight:bold; padding:21px 10px 10px 0;}
#frame .header .callblock a{text-decoration:none;}
#frame .header .callblock span.call{float:left; font-size:16px; }
#frame .header .callblock span.key{float:left; position:relative; font-size:12px; line-height:18px; font-weight:bold;border:1px solid #fff;  background:url(../images/tran_arr.png) 79px center no-repeat; padding:0 13px 0 2px;}
#frame .header .callblock span.key_sel{float:left; position:relative; font-size:12px; line-height:18px; font-weight:bold;border:1px solid #ccc;  background: #E6E6E6 url(../images/tran_arr.png) 79px center no-repeat; padding:0 13px 0 2px;}

#frame .header .callblock .btn_list{ float: left; margin-top:-7px; padding-left: 9px;}

#frame .header .callblock .myyellow{border: 1px solid #999999; display: none; right:-5px; top:18px; position: absolute; width: 155px; background:#fff;}
#frame .header .callblock .myyellow ul{float: left; list-style: none outside none; padding: 5px 5px 0; width: 145px;}
#frame .header .callblock .myyellow ul li{border-top: medium none; float: left; font-size: 12px; padding: 2px 0; width: 145px;}
#frame .header .callblock .myyellow ul li a:hover{text-decoration:underline;}

#frame .header .callblock span.sign{float:left; font-size:12px; line-height:18px;}
#frame .header .nav{clear:right; float:right; padding-right:10px; width:600px;}
#frame .header .nav ul{float:right;  list-style:none; font-size:15px; padding-bottom:5px;}
#frame .header .nav ul li{float:left; font-weight:bold; height:19px; border-left:none; padding:0 12px; text-decoration:none; }
#frame .header .nav ul li+li{border-left:1px solid #cccccc;}
#frame .header .nav ul li a{text-decoration:none;}
#frame .header .nav ul li a:hover{text-decoration:none;}
#frame .header .nav ul li.last{padding-right:0px; }
#frame .header .nav .subnav{ clear:both; font-size:11px; text-align:right; float:right;}
#frame .header .nav .subnav a{color:#0066CC;text-decoration:none; background:none;  padding:0 4px 0 5px; float:left;}
#frame .header .nav .subnav a + a{color:#0066CC;text-decoration:none; background:url(../images/sdot.jpg) 0 center no-repeat; }
#frame .header .nav .subnav a:hover{color:#f69100;}

#frame .in_container{float:left; width:990px; }
#frame .in_container .content{float:left; width:990px; background:url(../images/in_contentbg.png) 0 0 repeat-y;}
#frame .in_container .content .content_tc{float:left; width:990px; background:url(../images/in_contenttop.png) 0 0 no-repeat;}
#frame .in_container .content .content_bc{float:left; width:990px; background:url(../images/in_contentbot.png) 0 bottom no-repeat;}

#frame .in_container .search_panel{float:left; width:973px; border:1px solid #ccc; padding:5px 10px; -moz-border-radius: 0.3em 0.3em 0.3em 0.3em; border-radius: 0.3em 0.3em 0.3em 0.3em;}
#frame .in_container .search_panel .chkbox{float:left; padding-right:10px;}
#frame .in_container .search_panel .chkbox input[type=checkbox]{float:left; height:32px; line-height:32px;}
#frame .in_container .search_panel .chkbox label{float:left; padding-left:5px; color:#898989; height:32px; line-height:32px; padding-left:5px; text-transform:uppercase;}
#frame .in_container .search_panel input.search{float:left; width:705px; border:2px solid #999999; height:30px; padding:0 5px; margin-right:6px;}
#frame .in_container .search_panel .serchbtn{float:left;-moz-border-radius: 0.3em 0.3em 0.3em 0.3em;  border-radius: 0.3em 0.3em 0.3em 0.3em;  border:1px solid #ccc; height:32px; line-height:32px; background:#e6e6e6; padding:0 33px; font-weight:bold; cursor:pointer;}


#frame .in_container .content .leftpanel{float:left; width:246px; padding-left:20px; padding-top:27px; padding-right:35px;}
#frame .in_container .content .leftpanel ul{float:left; width:246px; list-style:none; padding-bottom:16px;}
#frame .in_container .content .leftpanel ul li{float:left; width:233px; background:url(../images/in_divider.png) 0 bottom no-repeat; height:36px; line-height:36px; padding-left:13px;}
#frame .in_container .content .leftpanel ul li a{color:#bf6114; padding-right:25px; text-decoration:none;}
#frame .in_container .content .leftpanel ul li a:hover{color:#12af46; background:url(../images/in_linkarrow.png) right center no-repeat; }
#frame .in_container .content .leftpanel ul li.sel a{color:#12af46; background:url(../images/in_linkarrow.png) right center no-repeat; }
#frame .in_container .content .leftpanel ul li.last{background:none;}
#frame .in_container .content .leftpanel .btnbox{float:left; width:246px; padding-bottom:10px;}


#frame .in_container .content .rightpanel{float:right; width:671px; padding-top:27px; padding-left:9px; padding-right:9px; padding-bottom:15px;}
#frame .in_container .content .rightpanel .in_banblock{float:left; width:671px; height:170px; position:relative; padding-bottom:27px;}
#frame .in_container .content .rightpanel .in_banblock .in_banner{position:absolute; top:-57px; left:-10px;}
#frame .in_container .content .rightpanel .testimonialblock{float:left; width:375px; color:#5a5a5a; font-size:13px; font-weight:bold; padding-left:30px; }
#frame .in_container .content .rightpanel .testimonialblock span.last{position:relative;}
#frame .in_container .content .rightpanel .testimonialblock span.testi{font-size:23px; font-family:"Arial Narrow"; font-weight:bold;}
#frame .in_container .content .rightpanel .testimonialblock big{position:absolute; bottom:-5px; right:-38px;}
#frame .in_container .content .rightpanel .testimonialblock p.name{text-align:right; font-size:9px; font-style:italic; padding-right:50px; padding-top:10px;}
#frame .in_container .content .rightpanel .connectblock{float:right; text-align:center; background:url(../images/connetblock.png) 0 0  no-repeat; width:246px; height:91px; padding-top:14px; font-size:14px;  }

#frame .in_container .content .rightpanel .connectmar{margin-left:10px; }
#frame .in_container .content .rightpanel .investorimg{float:left; padding-right:30px; padding-left:10px;}

#frame .in_container .content .rightpanel .connectblock img{margin-bottom:4px;}
#frame .in_container .content .rightpanel .connectblock .textpanel p{font-family:Arial, Helvetica, sans-serif;}
#frame .in_container .content .rightpanel .connectblock p.contact{font-size:12px; color:#434343; padding-top:3px; }
#frame .in_container .content .rightpanel .connectblock p.contact a{color:#0066cc;}
#frame .in_container .content .rightpanel .connectblock p.contact a:hover{text-decoration:none;}

#frame .in_container .content .rightpanel .connectsearchblock{float:right; text-align:center; background:url(../images/connetserchblock.png) 0 0  no-repeat; width:236px; height:131px; padding-top:14px; font-size:14px; }
#frame .in_container .content .rightpanel .connectsearchblock img{margin-bottom:4px;}
#frame .in_container .content .rightpanel .connectsearchblock .textpanel p{font-family:Arial, Helvetica, sans-serif;}
#frame .in_container .content .rightpanel .connectsearchblock p.contact{font-size:12px; color:#434343; padding-top:3px; }
#frame .in_container .content .rightpanel .connectsearchblock p.contact a{color:#0066cc;}
#frame .in_container .content .rightpanel .connectsearchblock p.contact a:hover{text-decoration:none;}



#frame .in_container .content .rightpanel .listbox{float:left; width:671px; padding-top:10px; padding-bottom:10px; } 
#frame .in_container .content .rightpanel .listbox .listingbox{float:left; width:671px;  background:url(../images/linkdivider.png) center center no-repeat; padding-top:8px; padding-bottom:8px; padding-left:3px;}
#frame .in_container .content .rightpanel .listbox .listingblock{float:left; width:297px; padding-right:38px; } 
#frame .in_container .content .rightpanel .listbox .last{ padding-right:0px; padding-left:38px; } 
#frame .in_container .content .rightpanel .listbox .listingblock h3{float:left; width:297px; color:#bf6114; font-size:18px; font-weight:bold; padding-bottom:8px; }
#frame .in_container .content .rightpanel .listbox ul{float:left; width:297px; list-style:none; font-size:12px;  font-weight:bold;  } 
#frame .in_container .content .rightpanel .listbox ul li{float:left; width:275px; background:url(../images/bullets2.png) 0 4px no-repeat; padding-bottom:5px; padding-left:22px;}



#frame .in_container .content .rightpanel h1{color:#bf6114; font-size:24px; font-weight:normal; padding-bottom:8px; }
#frame .in_container .content .rightpanel h2{color:#BF6114; font-size:24px; font-weight:normal; padding-bottom:8px; } 
#frame .in_container .content .rightpanel p.common{font-size:13px; }
#frame .in_container .content .rightpanel .textpanel{float:left; width:671px;  font-size:13px;}
#frame .in_container .content .rightpanel .textpanel p{}
#frame .in_container .content .rightpanel .textpanel p.green{font-size:14px; color:#12af46; font-weight:bold; font-style:italic; padding-bottom:10px;}
#frame .in_container .content .rightpanel .textpanel p.text{padding-bottom:20px;}
#frame .in_container .content .rightpanel h2{color:#bf6114; font-size:18px; font-weight:bold; padding-bottom:8px;} 
#frame .in_container .content .rightpanel h2.sp{padding-left:8px;} 

#frame .in_container .content .rightpanel .textpanel ul{float:left; clear:both; width:662px; padding-left:9px;  padding-bottom:10px;}
#frame .in_container .content .rightpanel .textpanel ul li{float:left;  width:635px;  list-style:none; background:url(../images/bullets.png) 0 0 no-repeat; padding-left:27px; padding-top:2px; padding-bottom:8px;}
#frame .in_container .content .rightpanel .textpanel .connectblock  p{}

#frame .in_container .content .rightpanel h2.bollisting{padding-top:20px;}

#frame .in_container .content .rightpanel .textpanel .greybox{float:left; clear:both; width:619px; background:#f5f5f5; font-size:15px; font-weight:bold; margin-left:20px; margin-bottom:15px;}
#frame .in_container .content .rightpanel .textpanel .greybox .greytop{float:left; width:619px; background:url(../images/grey_topcrv.png) 0 0 no-repeat;}
#frame .in_container .content .rightpanel .textpanel .greybox .greybot{float:left; width:581px; text-align:justify; background:url(../images/grey_botcrv.png) 0 bottom no-repeat; padding:8px 19px;}
#frame .in_container .content .rightpanel .textpanel .greybox .greybot span{color:#0a9807; }
#frame .in_container .content .rightpanel .textpanel a{color:#0066CC;}
#frame .in_container .content .rightpanel .common a{color:#0066CC;}
#frame .in_container .content .rightpanel .textpanel a:hover{text-decoration:none;}
#frame .in_container .content .rightpanel .common a:hover{text-decoration:none;}

#frame .in_container .content .rightpanel .sellerlist{float:left; width:405px;}
#frame .in_container .content .rightpanel .sellerlist ul{float:left; width:405px; list-style:none;  font-size:13px;}
#frame .in_container .content .rightpanel .sellerlist ul li{float:left; width:380px; background:url(../images/bullets2.png) 0 6px no-repeat; padding-left:20px; padding-top:2px; padding-bottom:3px; font-weight:bold;}

#frame .in_container .content .rightpanel .recordframe{float:left; clear:both; width:671px;	background:#fff4eb url(../images/table_bg.png) 0 6px repeat-x; margin-bottom:18px;}
#frame .in_container .content .rightpanel .recordframe .recordTB4col {float:left; width:671px; border-right:2px solid #fff;}
#frame .in_container .content .rightpanel h5{clear:left; font-size:18px; font-weight:bold; padding-top:18px; padding-bottom:2px;}
#frame .in_container .content .rightpanel .recordframe .recordTable{float:left; width:671px;}

#frame .in_container .content .rightpanel .recordframe .recordTable .row,
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .row 
{float:left; width:671px; height:31px; background:url(../images/dashed.png) left bottom repeat-x;}
#frame .in_container .content .rightpanel .recordframe .recordTable .rowtit,
#frame .in_container .content .rightpanel .recordframe .recordTB4col .rowtit{float:left;width:671px; height:55px; font-weight:bold;}
#frame .in_container .content .rightpanel .recordframe .recordTable .rowbot,
#frame .in_container .content .rightpanel .recordframe .recordTB4col .rowbot{float:left;width:671px; height:49px;font-weight:bold; background:#FFE0C4; border-top:3px solid #008A3E; }
#frame .in_container .content .rightpanel .recordframe .recordTable .rowtit .col1{float:left; width:376px; height:55px; padding-left:6px; line-height:25px; }
#frame .in_container .content .rightpanel .recordframe .recordTable .rowtit .col2{float:left; width:135px; height:41px; background:#da955d; text-align:center; border-left:3px solid #9d4600; border-right:3px solid #9d4600;  border-top:3px solid #9d4600; border-bottom:1px solid #a95613; padding-top:10px; color:#ffffff; }
#frame .in_container .content .rightpanel .recordframe .recordTable .rowtit .col3 {float:left; width:144px; height:40px; padding-top:15px; text-align:center; color:#fff; border-left:4px solid #fff; }

#frame .in_container .content .rightpanel .recordframe .recordTable .rowbot .col1 {float:left; width:372px; height:42px; border-bottom:7px solid #fff; color:#de6400; font-size:16px; line-height:42px; padding-left:10px; }
#frame .in_container .content .rightpanel .recordframe .recordTable .rowbot .col2{float:left; width:135px; height:46px; line-height:46px; background:#da955d; font-size:20px; text-align:center; border-left:3px solid #9d4600; border-right:3px solid #9d4600; 	border-bottom:3px solid #9d4600; padding-bottom:4px; color:#00620c; }
#frame .in_container .content .rightpanel .recordframe .recordTable .rowbot .col3 {float:left; width:144px; height:40px; padding-top:15px; text-align:center; color:#000; font-size:15px; border-left:4px solid #fff; }

#frame .in_container .content .rightpanel .recordframe .recordTable .row .col1{float:left;  width:368px;  height:30px;  line-height:25px;  color:#a04800;  font-size:12px; font-weight:bold;  padding-left:14px; }
#frame .in_container .content .rightpanel .recordframe .recordTable .row .col2{float:left; width:135px; height:30px; background:#da955d; text-align:center; border-left:3px solid #9d4600; border-right:3px solid #9d4600; 	line-height:30px; font-weight:bold; }
#frame .in_container .content .rightpanel .recordframe .recordTable .row .col3 {float:left; width:144px; height:30px; line-height:30px; text-align:center; border-left:4px solid #fff;}





#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rowtit .col1{float:left; width:346px; height:49px; line-height:25px; padding-left:4px; border-top:6px solid #fff; }
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rowtit .col2{ float:left; width:98px; height:29px; text-align:center; padding-top:11px; color:#ffffff;	border-top:6px solid #fff; }

#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rowtit .col3{ float:left; width:104px; height:41px; background:#da955d; text-align:center; border-left:3px solid #9d4600; border-right:3px solid #9d4600; border-top:3px solid #9d4600; border-bottom:1px solid #a95613; padding-top:10px; color:#ffffff; }
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rowtit .colw {float:left; width:4px; height:46px; background:#fff; padding-top:10px; color:#ffffff;}
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rowtit .col4 {float:left; width:103px; height:40px; padding-top:9px; text-align:center; color:#fff; background:#da955d; text-align:center; border-left:3px solid #9d4600; border-right:3px solid #9d4600; border-top:3px solid #9d4600; border-bottom:1px solid #a95613; padding-top:10px; }












#frame .in_container .content .rightpanel .recordframe  .recordTB4col .row .col1{float:left; width:346px; height:30px; line-height:25px; color:#a04800; font-size:12px;font-weight:bold; padding-left:4px;}
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .row .col2{float:left; width:98px; height:30px; line-height:30px; text-align:center;}
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .row .col3{float:left; width:104px; height:30px; background:#da955d; text-align:center; border-left:3px solid #9d4600; border-right:3px solid #9d4600; line-height:30px; font-weight:bold;}
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .row .colw{float:left; width:4px; height:30px; background:#fff;}
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .row .col4{float:left; width:103px; height:30px; background:#da955d; text-align:center; border-left:3px solid #9d4600; border-right:3px solid #9d4600; line-height:30px; font-weight:bold;}
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rowbot{background:#FFE0C4; float:left; border:none;}
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rbot{background:#FFE0C4 url(../images/dashed.png) left bottom repeat-x; float:left; border-top:3px solid #008A3E}
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rbot .col1{float:left; width:346px; height:42px; line-height:55px; color:#de6400; font-size:13px;line-height:42px; padding-left:4px;}
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rbot .col2{float:left; width:98px; height:42px; text-align:center; font-weight:bold; line-height:42px;font-size:13px;}
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rbot .col3{float:left;width:104px;height:41px; line-height:41px; background:#da955d; text-align:center;border-left:3px solid #9d4600; border-right:3px solid #9d4600;	border-bottom:1px solid #a95613; color:#00620C; font-weight:bold; font-size:14px;}
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rbot .colw{float:left; width:4px; height:42px; line-height:41px; background:#fff; text-align:center;color:#00620C; font-weight:bold; font-size:14px;}
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rbot .col4{float:left;width:103px; height:41px; line-height:41px; background:#da955d; text-align:center; border-left:3px solid #9d4600; border-right:3px solid #9d4600; border-bottom:1px solid #a95613; color:#00620C; font-weight:bold; font-size:14px;}

#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rowbot .col1{float:left; width:346px; height:35px; color:#de6400; border-bottom:7px solid #fff; padding-top:7px; padding-left:4px;}
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rowbot .col2{float:left; width:98px; height:42px; border-bottom:7px solid #fff; text-align:center;font-size:13px; line-height:42px;}
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rowbot .col3{float:left; width:104px; height:43px; background:#da955d; line-height:18px; padding-top:3px;text-align:center; border-left:3px solid #9d4600; border-right:3px solid #9d4600;	border-bottom:3px solid #9d4600; color:#00620C; font-weight:bold; font-size:14px;}
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rowbot .colw{float:left; width:4px; height:49px; background:#fff;}
#frame .in_container .content .rightpanel .recordframe  .recordTB4col .rowbot .col4{float:left; width:103px; height:43px; padding-top:3px; background:#da955d; line-height:18px; text-align:center; border-left:3px solid #9d4600; border-right:3px solid #9d4600; border-bottom:3px solid #9d4600; color:#00620C; font-weight:bold; font-size:14px;}
#frame .in_container .content .rightpanel ul.bollist {background:transparent url(../images/corner_effect.png) no-repeat left bottom; clear:left; float:left; list-style:none; padding-bottom:35px; padding-top:8px; width:648px; padding-left:20px; position:relative;}
#frame .in_container .content .rightpanel ul.bollist li{background:url(../images/bullets1.png) 0  2px no-repeat;}
#frame .in_container .content .rightpanel .footeconnect{position:absolute; right:0; top:0;}

#frame .in_container .content .rightpanel .smallbox {float:left; clear:both; width:669px; background:url(../images/smlcrv_top.png) 0px 0px no-repeat;}
#frame .in_container .content .rightpanel .smallbox .smallbot {float:left;width:609px;background:url(../images/smlcrv_bot.png) left bottom no-repeat;padding:12px 30px;}
#frame .in_container .content .rightpanel .smallbox .smallbot .calculatebox {float:left;width:567px;}
#frame .in_container .content .rightpanel .smallbox .smallbot .calculatebox .col1 {float:left;width:192px;background: url(../images/dollar.png) top right no-repeat;padding-right:19px;height:22px;line-height:22px;}
#frame .in_container .content .rightpanel .smallbox .smallbot .calculatebox input[type=text] {float:left;width:131px;height:21px;border:1px solid #dbdbdb;}
#frame .in_container .content .rightpanel .smallbox .smallbot .calculatebox .col3 {float:left;width:158px;padding-left:12px;}
#frame .in_container .content .rightpanel .smallbox .smallbot h6 {clear:left;font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:0;float:left;color:#000;line-height:34px;width:500px;}
#frame .in_container .content .rightpanel .smallbox .smallbot .tbox {float:left;width:486px;}
#frame .in_container .content .rightpanel .smallbox .smallbot .tbox .row {float:left;width:532px;height:30px;}
#frame .in_container .content .rightpanel .smallbox .smallbot .tbox .row_alter {float:left;width:532px;height:30px;font-weight:bold;}
#frame .in_container .content .rightpanel .smallbox .smallbot .tbox .row .colum, 
#frame .in_container .content .rightpanel .smallbox .smallbot .tbox .row_alter .colum {float:left;width:268px;height:25px;line-height:25px;}
#frame .in_container .content .rightpanel .smallbox .smallbot .tbox .row .colum2, 
#frame .in_container .content .rightpanel .smallbox .smallbot .tbox .row_alter .colum2 {float:left;width:77px;height:25px;padding-left:8px;line-height:25px;}

#frame .in_container .contact1{background:#fff;}
#frame .in_container .detailview{background:#fff; }
#frame .in_container .content .contact_tc{float:left; width:990px; }
#frame .in_container .content .contact_bc{float:left; width:990px; }



#frame .in_container .contact1 .contact_container{float:left; width:990px;  padding-bottom:10px;}
#frame .in_container .contact1 .contact_container .lpanel{float:left; width:545px; padding-left:12px; padding-top:10px;}
#frame .in_container .contact1 .contact_container h1{ font-size:24px; color:#bf6114; font-weight:bold; padding-bottom:15px;}
#frame .in_container .contact1 .contact_container h2{ font-size:18px; color:#bf6114; font-weight:bold; padding-left:10px;}
#frame .in_container .contact1 .contact_container h2 span{color:#14bf44;}
#frame .in_container .contact1 .contact_container h2 strong{color:#000;}
#frame .in_container .contact1 .contact_container p{font-size:13px; padding-bottom:15px;}

#frame .in_container .contact1 .contact_container .rpanel{width:394px;margin-top:125px;}
#frame .in_container .contact1 .contact_container .rpanel .contactbox{float:left; width:383px; background:url(../images/contacbg.png) 0 bottom no-repeat; padding-left:10px;}

#frame .in_container .contact1 .contact_container .rpanel .contactbox .row{float:left; width:372px; padding-bottom:8px;}
#frame .in_container .contact1 .contact_container .rpanel .contactbox .row label{float:left; width:142px; height:27px; line-height:27px; font-size:12px; font-weight:bold;}
#frame .in_container .contact1 .contact_container .rpanel .contactbox .row .textfield{float:left; background:url(../images/textbox.png) 0 0 no-repeat; height:27px; width:229px;}
#frame .in_container .contact1 .contact_container .rpanel .contactbox .row .col{float:left; width:229px;}
#frame .in_container .contact1 .contact_container .rpanel .contactbox .row .textfield input{float:left; width:221px;  border:none; margin-left:4px; margin-top:5px; }
#frame .in_container .contact1 .contact_container .rpanel .contactbox .row .textareabox{float:left; background:url(../images/textarea.png) 0 0 no-repeat; height:97px; width:229px;}
#frame .in_container .contact1 .contact_container .rpanel .contactbox .row .textareabox textarea{float:left; border:none; width:221px; margin-left:4px; margin-top:5px; height:87px; overflow:auto;}
#frame .in_detailview{padding-top:1px;}
#frame .in_detailview .searchouter{
float:left;
width:993px;
padding:0px 3px 0 0px;
}
#frame .in_detailview .searchbar{float:left; width:990px; background:url(../images/serchbar_bg1.png) 0 0 repeat-x; height:61px;}
#frame .in_detailview .searchbar .searchbar_lc{float:left; width:990px; background:url(../images/serchbar_leftcrv1.png) 0 0 no-repeat; height:61px;}
#frame .in_detailview .searchbar .searchbar_rc{float:left; width:990px; background:url(../images/serchbar_rightcrv1.png) right 0 no-repeat; height:61px;}

#frame .in_detailview .searchbar .searchbox{float:left; padding-left:27px; width:935px;}
#frame .in_detailview .searchbar .searchbox .row{float:left; width:935px; padding-top:4px;}
#frame .in_detailview .searchbar .searchbox .col1{float:left; height:21px; padding-top:7px; padding-right:3px;}
#frame .in_detailview .searchbar .searchbox .textbox{float:left; padding-right:5px; padding-top:2px;}
#frame .in_detailview .searchbar .searchbox .textbox p{clear:left; padding-left:6px; color:#fff; font-size:12px; font-weight:bold; }
#frame .in_detailview .searchbar .searchbox .textbox_key{float:left; position:relative; background:url(../images/textbox_keyword.png) 0 0 no-repeat; width:292px; height:21px; padding-top:7px; padding-left:5px;}
#frame .in_detailview .searchbar .searchbox .textbox_key input{float:left; width:287px; border:none; background:none; font-size:12px; font-weight:bold; }

#frame .in_detailview .searchbar .searchbox .textbox_park{float:left; position:relative; z-index:2000; background:url(../images/textbox_parkland.png) 0 0 no-repeat; width:382px; height:21px; padding-top:7px; padding-left:5px;}
#frame .in_detailview .searchbar .searchbox .textbox_park input {float:left; width:377px; border:none; background:none;  font-size:12px; font-weight:bold; }


#frame .in_detailview .searchbar .searchbox .col2{float:left; padding-left:2px; padding-top:1px;}
#frame .in_detailview .searchbar .searchbox .col3{float:left; padding-top:2px; width:60px; font-weight:bold; padding-left:7px; font-family:arial; color:#fff; font-size:13px; padding-right:7px;}
#frame .in_detailview .searchbar .searchbox .col3 .line{float:left; width:60px; }
#frame .in_detailview .searchbar .searchbox .col3 .line input{float:left;}
#frame .in_detailview .searchbar .searchbox .col3 .line label{float:left; width:32px; font-size:12px; padding-top:2px; text-transform:uppercase; padding-left:3px;}

#frame .in_detailview .searchbar .searchbox .droplocation{position:absolute; top:25px; font-size:14px; left:6px; border:2px solid #6e6e6e; width:372px;  background:#fff;}
#frame .in_detailview .searchbar .searchbox .droplocation h3{color:#4778b1; font-size:18px;  width:394px; float:left; padding-bottom:10px;}
#frame .in_detailview .searchbar .searchbox .droplocation .examplebock{float:left; padding:10px 20px 10px; width:332px;}
#frame .in_detailview .searchbar .searchbox .droplocation .examplebock .row{float:left; width:332px; padding-top:3px; }
#frame .in_detailview .searchbar .searchbox .droplocation .examplebock .row .col1{float:left; width:104px;padding:0; color:#5a5a5a;}
#frame .in_detailview .searchbar .searchbox .droplocation .examplebock .row .col2{float:left; width:228px; padding:0; font-weight:bold;}

#frame .in_detailview .searchbar .searchbox .droplocation .botexm{float:left; padding:10px; border-top:5px solid #c1c1c1; width:352px;}
#frame .in_detailview .searchbar .searchbox .droplocation  .botexm p{color:#000; font-weight:normal;}
#frame .in_detailview .searchbar span.blue{color:#4778B1; font-weight:bold;}
#frame .in_detailview .searchbar .searchbox .droplocation .botexm p.bods{padding-top:5px; font-weight:bold; clear:both;}
#frame .in_detailview .searchbar .searchbox .droplocation .botexm p.bods span{color:#4778b1; float:left; font-size:18px; }
#frame .in_detailview .searchbar .searchbox .droplocation .botexm p.bods strong{float:left; width:295px; padding-left:20px;}



#frame .in_detailview .searchbar .searchbox .dropkeyword{position:absolute; top:25px;  font-size:13px; left:6px; border:2px solid #6e6e6e; width:280px;  background:#fff;}
#frame .in_detailview .searchbar .searchbox .dropkeyword h3{color:#4778b1; font-size:18px; padding-left:10px; padding-right:10px;   width:240px; float:left; padding-bottom:10px;}
#frame .in_detailview .searchbar .searchbox .dropkeyword .examplebock{float:left; padding:10px 0; width:280px;}
#frame .in_detailview .searchbar .searchbox .dropkeyword .examplebock .row{float:left; padding-left:10px; padding-right:10px; width:260px; padding-top:3px; }
#frame .in_detailview .searchbar .searchbox .dropkeyword .examplebock .row .col1{float:left; width:260px;  padding:0; color:#5a5a5a;}



#frame .in_detailview .searchbar .searchbox .dropkeyword .botexm{float:left; padding:10px; border-top:5px solid #c1c1c1; width:260px;}
#frame .in_detailview .searchbar .searchbox .dropkeyword  .botexm p{color:#000; font-weight:normal;}
#frame .in_detailview .searchbar span.blue{color:#4778B1; font-weight:bold;}
#frame .in_detailview .searchbar .searchbox .dropkeyword .botexm p.bods{padding-top:5px; font-weight:bold; clear:both;}
#frame .in_detailview .searchbar .searchbox .dropkeyword .botexm p.bods span{color:#4778b1; float:left; font-size:18px; }
#frame .in_detailview .searchbar .searchbox .dropkeyword .botexm p.bods strong{float:left;  padding-left:20px; line-height:25px;}


#frame .in_container .detailview .detail_container{float:left; width:990px; padding:13px 0px;}
#frame .in_container .detailview .detail_container .detailveiwgrid{float:left;}
#frame .in_container .detailview .detail_container .rpanel{float:right; width:318px;}

#frame .in_container .detailview .detail_container .rpanel .gain{float:left; width:316px; padding-bottom:20px; background:url(../images/gain_bg.png) 0 0 no-repeat; height:87px}
#frame .in_container .detailview .detail_container .rpanel .gain h2{text-align:center; padding-top:14px;}
#frame .in_container .detailview .detail_container .rpanel .gain p{ text-align:center; line-height:28px; font-weight:bold;}
#frame .in_container .detailview .detail_container .rpanel .gain p span.price{color:#076c03; font-size:25px;}
#frame .in_container .detailview .detail_container .rpanel .gain p a.more{font-size:13px; color:#003679; text-decoration:none;}

#frame .in_container .detailview .detail_container .rpanel .galbtns{float:left; width:318px;   border:1px solid #ccc; margin-bottom:10px; -moz-border-radius: 0.3em 0.3em 0.3em 0.3em; border-radius: 0.3em 0.3em 0.3em 0.3em;}
#frame .in_container .detailview .detail_container .rpanel .galbtns1 {
    border: 1px solid #e58d12;
	


       -moz-border-radius:5px;
       -webkit-border-radius:5px;

    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efc50e',endColorstr='#e58d12',GradientType=0); 
    background: -moz-linear-gradient(center top , #efc50e, #e58d12) repeat scroll 0 0; */
    cursor: pointer; 
    cursor: hand;
    float: left;
    width: 318px;
    text-align:center;
    font-size:16px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    margin-bottom: 10px;
    color:#fff;
	 background:#e58d12;
    background:-webkit-gradient(linear, center top, center bottom, from(#efc50e), to(#e58d12));
    background:-moz-linear-gradient(top, #efc50e, #e58d12);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffefc50e', endColorstr='#ffe58d12', GradientType=0)   

    -moz-box-shadow: 0 0 0.2em rgba(255, 255, 255, 0.3) inset, 0 0 0.2em rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 0.2em rgba(255, 255, 255, 0.3) inset, 0 0 0.2em rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.3);
    }
#frame .in_container .detailview .detail_container .rpanel .investorcircle{float:left; width:320px; padding:10px 0; text-align:center;}
#frame .in_container .detailview .detail_container .rpanel .widget{float:left; width:318px;  border:1px solid #ccc; -moz-border-radius: 0.3em 0.3em 0.3em 0.3em; border-radius: 0.3em 0.3em 0.3em 0.3em;}



#frame .in_container .detailview .detail_container .lpanel .galblock{background: url("../images/bg_midbox.png") repeat-y scroll 0 0 transparent;float: left; width:650px; margin-left: -8px;}
#frame .in_container .detailview .detail_container .lpanel .galblock .galblock_tc{float:left; width:650px; background:url(../images/top_crv_whitebox.png) 0 0 no-repeat;}
#frame .in_container .detailview .detail_container .lpanel .galblock .galblock_bc{float:left; width:650px; background:url(../images/bot_crv_whitebox.png) 0 bottom no-repeat;}




#frame .in_container .detailview .detail_container .rpanel .widget .block ul.links{float:left; width:299px; list-style:none; font-size:12px; padding-left:18px; padding-top:14px; padding-bottom:14px;}
#frame .in_container .detailview .detail_container .rpanel .widget .block ul.links li{float:left; height:22px; line-height:22px; width:124px; background:url(../images/det_bullet.png) 0 center no-repeat; padding-left:18px;}
#frame .in_container .detailview .detail_container .rpanel .widget .block ul.links li a{color:#12519e; text-decoration:none;}
#frame .in_container .detailview .detail_container .rpanel .widget .block ul.links li a:hover{color:#DB8E2D;}

#frame .in_container .detailview .detail_container .rpanel .widget .block  .nearbybox{float:left; width:302px; padding-left:8px; padding-top:10px; padding-bottom:10px;}
#frame .in_container .detailview .detail_container .rpanel .widget .block  .nearbybox h2{float:left; width:302px; color:#c95916; font-size:15px; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:3px;}
#frame .in_container .detailview .detail_container .rpanel .widget .block  .nearbybox ul.nearrecord{float:left; width:302px; list-style:none;}
#frame .in_container .detailview .detail_container .rpanel .widget .block  .nearbybox ul.nearrecord li{float:left; width:282px; padding:0 2px; padding-top:6px; padding-bottom:6px; background:url(../images/near_divibg.png) center 0 no-repeat; font-size:12px; color:#3c3c3c; _background:url(../images/near_divibg.png) center 0 no-repeat;}

#frame .in_container .detailview .detail_container .rpanel .widget .block  .nearbybox ul.nearrecord li span.near{float:left; padding-right:9px;}
#frame .in_container .detailview .detail_container .rpanel .widget .block  .nearbybox ul.nearrecord li p {line-height:16px; float:right; width:181px;}
#frame .in_container .detailview .detail_container .rpanel .widget .block  .nearbybox ul.nearrecord li a{color:#003679;}
#frame .in_container .detailview .detail_container .rpanel .widget .block  .nearbybox ul.nearrecord li a:hover{color:#DB8E2D;}
#frame .in_container .detailview .detail_container .rpanel .widget .block  .nearbybox ul.nearrecord li span{color:#000;}
#frame .in_container .detailview .detail_container .rpanel .widget .block  .nearbybox ul.nearrecord li span.red{color:#ff2501; text-transform:uppercase; font-weight:bold;}
#frame .in_container .detailview .detail_container .rpanel .widget .block  .nearbybox ul.nearrecord li span.viewlink{float:left; padding-left:6px; padding-top:11px; font-size:14px;}
#frame .in_container .detailview .detail_container .rpanel .widget .block  .nearbybox ul.nearrecord li span.viewlink a{float:left; background:url(../images/bullet_bluear.png) right 4px no-repeat; color:#4174b1; font-weight:bold; padding-right:14px;}
#frame .in_container .detailview .detail_container .rpanel .widget .block  .nearbybox ul.nearrecord li span.viewlink a:hover{text-decoration:none;}



#frame .in_container .detailview .detail_container .lpanel{float:left; width:650px; }
#frame .in_container .detailview .detail_container .lp_rmls{/*background:url(../images/rmls.jpg) right 8px no-repeat;*/}
#frame .in_container .detailview .detail_container .lpanel ul.newlist{clear:both; float:left; list-style:none; width:650px; padding-top:10px; padding-bottom:10px; }
#frame .in_container .detailview .detail_container .lpanel ul.newlist li{float:left; width:620px; padding-left:14px; background:url(../images/bullets_view.png) 0 5px no-repeat;}

#frame .in_container .detailview .detail_container .lpanel .topdet_box{float:left; width:650px;}
#frame .in_container .detailview .detail_container .lpanel .topdet_box .colleft{float:left; width:650px;}
#frame .in_container .detailview .detail_container .lpanel .topdet_box .colright{float:right; width:375px;}
#frame .in_container .detailview .detail_container .lpanel .topdet_box p{color:#010101; font-size:14px;}
#frame .in_container .detailview .detail_container .lpanel .topdet_box  span.forclo{color:#ff0600; font-weight:bold;}
#frame .in_container .detailview .detail_container .lpanel .topdet_box .colleft span.add{font-size:18px; font-weight:bold;}
#frame .in_container .detailview .detail_container .lpanel .topdet_box .colleft span.smalrec{font-size:15px;}
#frame .in_container .detailview .detail_container .lpanel .topdet_box .colleft span.bedrec{font-size:13px; font-weight:bold;}

#frame .in_container .detailview .detail_container .lpanel .topdet_box .colleft p.first{padding-bottom:5px;}
#frame .in_container .detailview .detail_container .lpanel .topdet_box .colleft p.smal{color:#010101; font-size:13px; padding-bottom:2px;}
#frame .in_container .detailview .detail_container .lpanel .topdet_box .colleft p.big{color:#010101; font-size:15px; font-weight:bold;}


#frame .in_container .detailview .detail_container .lpanel .topdet_box .colright{float:right; width:239px;}

#frame .in_container .detailview .detail_container .lpanel .topdet_box .colleft .price{font-size:16px; font-weight:bold; color:#00b050; padding-bottom:5px;}
#frame .in_container .detailview .detail_container .lpanel .topdet_box .colleft .reduce{font-size:16px;  color:#ff0600;}


#frame .in_container .detailview .detail_container .lpanel .tabpanel{float:left; width:634px; padding-top:11px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel ul.tabs{float:left; width:634px; list-style:none;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel ul.tabs li{float:left; font-size:12px; font-weight:bold; padding-right:2px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel ul.tabs li a{float:left; background:url(../images/tab_left.png) 0 bottom no-repeat; height:26px; padding-top:3px; color:#215088; text-decoration:none;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel ul.tabs li a span{float:left; height:26px; line-height:26px; background:url(../images/tab_right.png) right bottom no-repeat; padding-left:12px; padding-right:12px;}


#frame .in_container .detailview .detail_container .lpanel .tabpanel ul.tabs li.sel a{background:url(../images/tab_lefth.png) 0 bottom no-repeat; height:29px; padding-top:0; color:#000;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel ul.tabs li.sel a span{height:29px; line-height:29px; background:url(../images/tab_righth.png) right bottom no-repeat;}

#frame .in_container .detailview .detail_container .lpanel .tabpanel ul.tabs li a:hover{background:url(../images/tab_lefth.png) 0 bottom no-repeat; height:29px; padding-top:0; color:#000;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel ul.tabs li a:hover span{height:29px; line-height:29px; background:url(../images/tab_righth.png) right bottom no-repeat;}

#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont{float:left; width:624px; background:url(../images/tabblock_bg.png) 0 0 repeat-x; padding:5px}

.galouter{float:left; width:629px; margin-top:5px; float: left;padding-bottom: 13px;padding-left: 15px;padding-top: 15px; }
.galouter_rmls{background:url("../images/rmls_det.jpg") no-repeat 581px 8px transparent;}
.galouter .tablist{float:left; list-style:none; padding-bottom:3px;}
.galouter .tablist li{float:left; list-style:none; padding-right:2px;}
.galouter .tablist li a{float:left; padding:3px 9px;color:#0070C0; font-size:16px; font-weight:bold; -moz-border-radius: 0.3em 0.3em 0.3em 0.3em; border-radius: 0.3em 0.3em 0.3em 0.3em;}
.galouter .tablist li a.sel{background:#999; color:#fff;}
.galouter .tablist li a:hover{background:#d3d3d3; color:#0070C0;}
.galouter .tablist li a.sel:hover{background:#999; color:#fff;}



.gallerybox{float:left; width:622px;  }
.gallerybox #photo{float:left; width:520px; height:410px; line-height:410px; margin-bottom:5px; text-align:center; display:table-cell;}
.gallerybox #photo span{ }
.gallerybox #photo img{vertical-align: middle;}

.gallerybox #mapi{float:left; width:629px; height:410px;  margin-bottom:5px; display:none;}
.gallerybox #streetview{float:left; width:629px; height:410px;  margin-bottom:5px; display:none;}
.gallerybox #birdeyeview{float:left; width:629px; height:410px;  margin-bottom:5px; display:none;}
.gallerybox .iconbox {float:right; width:96px;  padding-top:12px}
.gallerybox .iconbox div.ico{padding-bottom:10px; float:left; clear:left; width:96px; overflow:hidden;}
.gallerybox .thumbs{float:left; width:614px;}





.jcarousel-item img{border:2px solid #E1E1E1;}



#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galcont{float:left; width:610px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galbox{float:left; width:324px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galbox .viewbtn{float:left; font-size:12px; font-weight:bold; padding-left:49px; padding-top:7px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galbox .viewbtn a{ color:#215088; text-decoration:none; padding-left:12px; float:left; background:url(../images/bullets_view.png) 0 center no-repeat;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galbox .viewbtn a:hover{ color:#CC5B19;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galbox .galimg{float:left; width:322px; border:1px solid #b3afaf; background:url(../images/loader.gif) center center no-repeat; height:242px; overflow:hidden;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galbox .galbottom{float:left; width:241px; background:url(../images/gal_botcrv.png) 0 0 no-repeat; height:34px; position:relative; line-height:34px; text-align:center; font-weight:bold; font-size:12px; color:#5c5c5c;}

#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galbox .galbottom span.leftbtn{position:absolute; left:7px; top:8px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galbox .galbottom span.leftbtn a{float:left; background:url(../images/gal_leftbtn.png) 0 -18px no-repeat; height:18px; width:18px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galbox .galbottom span.leftbtn a:hover{background:url(../images/gal_leftbtn.png) 0 0 no-repeat;}

#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galbox .galbottom span.rightbtn{position:absolute; right:7px; top:8px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galbox .galbottom span.rightbtn a{float:left; background:url(../images/gal_rightbtn.png) 0 -18px no-repeat; height:18px; width:18px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galbox .galbottom span.rightbtn a:hover{background:url(../images/gal_rightbtn.png) 0 0 no-repeat;}

#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galtext{float:right; width:294px; text-transform:uppercase; font-size:12px;}
/*#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galtable{float:left; width:370px; font-size:12px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galtable .row {float:right; width:370px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galtable .row .col1{float:left; width:160px; color:#000; font-weight:bold; padding-top:3px; padding-bottom:3px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galtable .row .col2{float:left; width:210px; color:#000; font-weight:normal; padding-top:3px; padding-bottom:3px;}

#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galbtns{float:left; width:370px; padding-top:10px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galbtns .btnleft{float:left;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galbtns .btnright{float:right;}*/

#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .galtext span{float:left; padding-right:2px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .remarks{float:left; width:624px; font-size:12px; padding-top:10px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .gallinks{float:left; width:624px; font-size:13px; padding-top:20px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .gallinks a{color:#12519e; text-decoration:none;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .gallinks a:hover{color:#CC5B19;}

#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont{float:left; width:624px; padding-top:10px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont h2{float:left; width:624px; background:url(../images/record_bor.png) 0 bottom repeat-x; height:32px; line-height:32px; font-size:18px; font-weight:bold; color:#df6b0b;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont h2 span{font-size:13px; font-weight:normal; color:#444444;}



#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable{float:left; width:624px; padding-top:10px;}

#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable ul{float:left; width:624px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable ul li{float:left; width:292px; font-size:12px; padding:2px 0; margin-left:20px;}






#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable .rowsingle{float:left; width:624px; font-weight:bold; font-size:12px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable .col1{float:left; width:166px; color:#000; padding-top:3px; padding-bottom:3px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable .col2{float:left; width:448px; color:#000; font-weight:normal; padding-top:3px; padding-bottom:3px;}


#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable .blocks{float:left; width:305px; padding-right:7px;}

#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable .blocks .rowsingle{float:left; width:305px; font-weight:bold; font-size:12px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable .blocks .col1{float:left; width:166px; color:#000; padding-top:3px; padding-bottom:3px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable .blocks .col2{float:left; width:139px; color:#000; font-weight:normal; padding-top:3px; padding-bottom:3px;}

#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable .blocks .forecloser{float:left; width:305px; color:#ef0000; font-size:14px; font-weight:bold; padding-top:3px; padding-bottom:3px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable .gradegre{color:#30bf71; font-size:12px; font-weight:bold;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable .gradered{color:#ef0000; font-size:12px; font-weight:bold;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable .gradeblc{color:#000;  font-size:12px; font-weight:bold;}

#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable span.rec{float:left; width:180px;}


/* for Price history */

#frame .in_container .detailview .detail_container .lpanel .pricehistory {float:left; width:624px; padding:5px;}
#frame .in_container .detailview .detail_container .lpanel .pricehistory .recordtablecont{float:left; width:624px; padding-top:5px;}
#frame .in_container .detailview .detail_container .lpanel .pricehistory .recordtablecont h2{float:left; width:624px; background:url(../images/record_bor.png) 0 bottom repeat-x; height:32px; line-height:32px; font-size:18px; font-weight:bold; color:#df6b0b;}
#frame .in_container .detailview .detail_container .lpanel .pricehistory .recordtablecont h2 span{font-size:13px; font-weight:normal; color:#444444;}
#frame .in_container .detailview .detail_container .lpanel .pricehistory .recordtablecont .recordtable{float:left; width:624px; padding-top:10px;}

#frame .in_container .detailview .detail_container .lpanel .pricehistory .recordtablecont .recordtable .rowsingle{float:left; width:624px; font-weight:bold; font-size:12px;}
#frame .in_container .detailview .detail_container .lpanel .pricehistory .recordtablecont .recordtable .col1{float:left; width:166px; color:#df6b0b; padding-top:3px; padding-bottom:3px;}
#frame .in_container .detailview .detail_container .lpanel .pricehistory .recordtablecont .recordtable .col2{float:left; width:448px; color:#Month; padding-top:3px; padding-bottom:3px;}


#frame .in_container .detailview .detail_container .lpanel .pricehistory .recordtablecont .recordtable .blocks{float:left; width:305px; padding-right:7px;}

#frame .in_container .detailview .detail_container .lpanel .pricehistory .recordtablecont .recordtable .blocks .rowsingle{float:left; width:305px; font-weight:bold; font-size:12px;}
#frame .in_container .detailview .detail_container .lpanel .pricehistory .recordtablecont .recordtable .blocks .col1{float:left; width:166px; color:#df6b0b; padding-top:3px; padding-bottom:3px;}
#frame .in_container .detailview .detail_container .lpanel .pricehistory .recordtablecont .recordtable .blocks .col2{float:left; width:139px; color:#Month; padding-top:3px; padding-bottom:3px;}

#frame .in_container .detailview .detail_container .lpanel .pricehistory .recordtablecont .recordtable .blocks .forecloser{float:left; width:305px; color:#ef0000; font-size:14px; font-weight:bold; padding-top:3px; padding-bottom:3px;}
#frame .in_container .detailview .detail_container .lpanel .pricehistory .recordtablecont .recordtable .gradegre{color:#30bf71; font-size:12px; font-weight:bold;}
#frame .in_container .detailview .detail_container .lpanel .pricehistory .recordtablecont .recordtable .gradered{color:#ef0000; font-size:12px; font-weight:bold;}
#frame .in_container .detailview .detail_container .lpanel .pricehistory .recordtablecont .recordtable .gradeblc{color:#000;  font-size:12px; font-weight:bold;}

#frame .in_container .detailview .detail_container .lpanel .pricehistory .recordtablecont .recordtable span.rec{float:left; width:180px;}


/* End for Price history CSS*/

#frame .in_container .detailview .detail_container .lpanel .messagecont{float:left; width:100%;  padding-top:15px;}
#frame .in_container .detailview .detail_container .lpanel .messagebox{margin:0 auto; width:438px;}
#frame .in_container .detailview .detail_container .lpanel .messagebox .message{float:left; width:438px; height:28px; background:url(../images/messageinfo.png) 0 0 no-repeat; line-height:28px; text-align:center; font-weight:bold; font-size:12px;}
#frame .in_container .detailview .detail_container .lpanel .messagebox .message span{color:#06813e;}
#frame .in_container .detailview .detail_container .lpanel .messagebox .message a{color:#215088; text-decoration:none;}
#frame .in_container .detailview .detail_container .lpanel .messagebox .message a:hover{color:#c75514; }


#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable table {font-size:12px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable table td{height:20px; vertical-align:middle; padding-left:5px;}
#frame .in_container .detailview .detail_container .lpanel .tabpanel .tabcont .recordtablecont .recordtable table td.head{background:#D3D3D3; font-weight:bold;}

#frame .in_container .detailview .detail_container .commenpanel{float:left; width:970px;}
#frame .in_container .detailview .detail_container .commenpanel .buttonpanel{float:left; width:970px; padding-top:10px; padding-bottom:15px;}
#frame .in_container .detailview .detail_container .commenpanel .videopanel h2{float:left; width:970px; background:url(../images/record_bor.png) 0 bottom repeat-x; height:32px; line-height:32px; font-size:18px; font-weight:bold; color:#df6b0b;}
#frame .in_container .detailview .detail_container .commenpanel .videopanel{float:left; width:970px; padding-top:10px;}
#frame .in_container .detailview .detail_container .commenpanel .videopanel .map{float:left; width:468px; height:300px;}
#frame .in_container .detailview .detail_container .commenpanel .videopanel .vedio{float:right;width:468px; height:300px;}
#frame .in_container .detailview .detail_container .commenpanel .recordtablebox{float:left; width:970px; padding-top:20px;}
#frame .in_container .detailview .detail_container .commenpanel .recordtablebox h2{float:left; width:970px; background:url(../images/record_bor.png) 0 bottom repeat-x; height:32px; line-height:32px; font-size:18px; font-weight:bold; color:#df6b0b;}
#frame .in_container .detailview .detail_container .commenpanel .recordtablebox .radio {float:left; width:970px; font-size:12px; font-weight:bold; padding-top:5px; padding-bottom:10px;}
#frame .in_container .detailview .detail_container .commenpanel .recordtablebox table.record {float:left; font-size:12px;}
#frame .in_container .detailview .detail_container .commenpanel .recordtablebox table.record td{vertical-align:middle; padding-left:5px;}
#frame .in_container .detailview .detail_container .commenpanel .recordtablebox table.record th{height:25px; vertical-align:middle; padding-left:5px; text-align:left;}
#frame .in_container .detailview .detail_container .commenpanel .recordtablebox table.record th{background:#D3D3D3; font-weight:bold;}

#frame .in_container .detailview .detail_container .commenpanel .recordtablebox table.record td a{color:#215088; font-weight:bold;}
#frame .in_container .detailview .detail_container .commenpanel .recordtablebox table.record td a:hover{color:#215088; text-decoration:none;}

#frame .in_container .detailview .detail_container .commenpanel .recordtablebox table.record td.price{font-weight:bold; color:#00B050;}

#frame .footer{float:left; width:950px; font-size:12px; text-align:right; padding-top:10px; padding-right:20px;padding-left:20px;}
#frame .footer a{color:#000; text-decoration:underline;}
#frame .footer a:hover{color:#000; text-decoration:none;}
#frame .disclaimer{float:left; width:990px; font-size:11px; text-align:justify; padding-top:10px;}
#frame .disclaimer span{font-size:12px;}

/*----------------Auto Suggest Box----------------*/
ul.autosuggest
{
position: absolute;
list-style: none;
margin: 0;
padding: 0;
overflow-y: auto;
z-index:2000;
}

ul.autosuggest li
{
text-align: left;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
text-transform:capitalize;
}

ul.autosuggest li a:link,
ul.autosuggest li a:visited
{
display: block;
padding: 2px;
color:Black;
text-decoration: none;
background-color: #fff;
font-size:12px;
}

ul.autosuggest li a:hover,
ul.autosuggest li a:active
{
color: #fff;
background-color: #0066cc;
font-size:12px;
}


ul.autosuggest li.highlight a:link,
ul.autosuggest li.highlight a:visited
{
color: #fff;
background-color: #0066cc;
font-size:12px;
}
#frame .allmaps {float:left; width:980px; background:#fff url(../images/in_whitebotcrv.png) no-repeat 0 bottom; padding-bottom:15px; padding-left:10px;}
#frame .allmaps .map{float:left; width:970px; height:300px;}

.links_middle{float:left; width:308px; float:left; padding:5px;}

#frame .in_container .detailview .detail_container .commenpanel .videopanel span a{color: #0070c0; cursor: pointer; font-size:12px;}
#linksDiv{float:left; width:970px;}

#frame .container .rightpanel .propertyblock .propertypanel .resultbox .visi_block .textarea{float:left; width:446px; background:url(../images/textarea_bg.png) 0 0 no-repeat; height:85px; padding:3px;}
#frame .container .rightpanel .propertyblock .propertypanel .resultbox .visi_block .textarea textarea{float:left; width:448px; border:none; background:none; height:85px; font-size:12px; color:#646464;}
#frame .container .rightpanel .propertyblock .propertypanel .resultbox .visi_block .savebtn{float:left; background:url(../images/btn_saven.png) 0 0 no-repeat; width:63px; height:19px; border:none;}
#frame .container .rightpanel .propertyblock .propertypanel .resultbox .visi_block .cancelbtn{float:left; background:url(../images/btn_cacel.png) 0 0 no-repeat; width:63px; height:19px; border:none;}
#frame .container .rightpanel .propertyblock .propertypanel .resultbox .visi_block .removebtn{float:left; background:url(../images/btn_removen.png) 0 0 no-repeat; width:63px; height:19px; border:none;}
#frame .container .rightpanel .propertyblock .propertypanel .resultbox .prbtn{ color: #494949; display: inline; font-family: arial; font-size: 12px; font-weight: bold; height: 24px;}
.claro .dijitDialog{background:#fff;}
.claro .dijitEditor{border:none;}
.claro .dijitEditorIFrameContainer{padding: 3px 3px 1px 3px;}
.chklist{float:left; font-size:12px; padding-top:1px; background:#fff;}
.chklist .rowcheck {float: left; margin: 1px 3px; padding: 2px; width: 348px;}
.chklist .row{float:left; width:348px; padding:2px 2px; margin:1px 3px;  }
.chklist .row .checkbox{float:left; padding-right:6px;}
.chklist .row .checkbox input[type=checkbox]{float:left; height:18px; line-height:18px;}
.chklist .row label{float:left; line-height:18px;  padding-right: 2px;   width: 100px;}
.chklist .rowbtn {background: none repeat scroll 0 0 #FFFFFF; clear: left; float: left; padding-bottom: 5px; padding-left: 87px; padding-top: 10px; text-align: center; width: 205px;}
.visi_block1{
float:left;	
width:294px;
border:1px solid #a09d9d;
background:#fff;
font-size:12px;
padding:5px;
background:#d8d8d8;
margin-top:8px;
}
.visi_block1 .textarea{float:left; width:285px; background:url(../images/textarea_bg.png) 0 0 no-repeat; height:85px; padding:3px;}
.visi_block1 .textarea textarea{float:left; width:285px; border:none; background:none; height:85px; font-size:12px; color:#646464;}
.visi_block1 .savebtn{float:left; background:url(../images/btn_saven.png) 0 0 no-repeat; width:63px; height:19px; border:none;}
.visi_block1 .cancelbtn{float:left; background:url(../images/btn_cacel.png) 0 0 no-repeat; width:63px; height:19px; border:none;}
.visi_block1 .removebtn{float:left; background:url(../images/btn_removen.png) 0 0 no-repeat; width:63px; height:19px; border:none;}
.claro .dijitDialog{background:#fff;}
.claro .dijitEditor{border:none;}
.claro .dijitEditorIFrameContainer{padding: 3px 3px 1px 3px;}
.claro .dijitToolbar {display:none;}
.error_acct{width:335px; background:#f2f2f2;margin: 1px; border:1px solid red; padding:10px; float:left; margin-bottom:5px; color:#d96b11; font-weight:normal; font-size:11px;}
.chklist .rowcheck label {
    padding-right: 2px;
    width: 275px;
}