/* CSS Document for syoh */

html,body{margin:0;padding:0}
body{font: 76% verdana, arial,sans-serif;text-align:center; background-color: #000; margin: 15px 0px 15px 0px}
div#containerOuter{text-align:left; width:955px; margin:0 auto; }
div#container{text-align:left; width:955px; float:left; margin:0 auto; background-color: #FFF; background-image:url(../images/bg_top.gif); background-repeat:no-repeat; background-position: center top;}
div#wrapper{float:left;width:100%;}
p{margin:0 10px 10px}
h1{margin:0 10px 0px; padding: 0px 0px 0px 30px; font-size:18px; background-image:url(../images/bg_h1.gif); background-repeat:no-repeat;}
h2{margin:0px; font-size:16px; color: #FFFFFF; padding: 8px 0px 0px 15px}
h3{margin:0 10px 0px; padding: 0px 0px 0px 30px; font-size:16px; background-image:url(../images/bg_h1.gif); background-repeat:no-repeat; line-height: 24px;}
h4{margin:0 0px 0px; padding: 0px 0px 0px 0px; font-size:16px; line-height: 24px;}
a{color:#EE7818;}
.imagelink{border:none;}
.indnet{ padding-left:30px;}
.pdb{ padding:10px 0px 0px 10px; }

/* Header Styles */

div#header {height:117px; width: 935px; margin:0px 0px 10px 10px; background: #000;color: #FFF; background-image:url(../images/bg_header.jpg); background-repeat:no-repeat; background-position: center top; position:relative; top: 10px;}
div#header .logo{ height:82px; width: 495px; float: left; position: relative; left: 13px; bottom: 10px;}
div#header .login{ height:82px; width: 400px; float: right; position: relative; right: 18px; bottom: 2px;}
div#header .formfield{ margin: 0px 0px 0px 16px; font-size: 12px; width: 140px;}
div#header .buttlogin{ position:relative; top: 8px; left: 9px;}
div#header .toplinks{ width: 260px; position: relative; left: 668px; top: 15px; text-align:right;}

div#tabs{ 
    height: 33px; 
    width: 930px; 
    background-image:url(../images/bg_tabs.jpg); 
    background-repeat:no-repeat; 
    background-position:center bottom; 
    background-color:#000000; 
    clear:both; 
    float:left;
    margin: 0px; 
    padding: 0px 0px 0px 5px; 
    text-align:center; 
    font-weight:bold; 
    position:relative; 
    left: 10px; 
    }


div#tabs a{ color:#000; text-decoration:none; text-align:center;}
div#tabs .taboff{ height: 26px; width: 91px; background-image:url(../images/tab_on.jpg); background-repeat:no-repeat; float: left; padding-top: 7px;  }

div#tabs .tabon{ height: 26px; width: 91px; background-image:url(../images/tab.jpg); background-repeat:no-repeat; float: left; padding-top: 7px; }
div#topads {width: 935px; margin:0px 0px 0px 10px; clear: both;}

.supportBtn{float:right; z-index:1; width:88px; height:56px; margin-top:-24px; margin-right:5px; position:relative; }

/* Left Styles */

div#leftnav{float:left; width:225px; margin:0px 0px 0px 0px; position:relative; left: 10px;}
div#leftnav ul{ margin:0px 0px 5px 0px; padding: 0px; list-style-type: none;}
div#leftnav ul li{ margin:0px 15px 0px 15px; padding: 5px 0px 5px 0px; list-style-type: none; border-bottom: 1px dotted #A6A6A6;}
div#submenu { background-image:url(../images/bg_repeatwhite.gif); width: 225px; }
div#leftnav .quicksearch{ background-image:url(../images/bg_repeatgrey.jpg); width: 225px; height:280px; }
div#leftnav .quicksearch .inner{padding: 3px 0 0 10px; background-color:transparent;}
div#leftnav form{ margin: 10px 0px 0px 0px; padding: 0px 15px 0px 15px;}
div#leftnav .formarea{ margin: 0px; background-color:#80A04D;}
div#leftnav .formtext{ color:#EE7818; font-size:12px; font-weight:bold;}
div#leftnav .formfield{ width: 192px; font-size: 12px; margin: 4px 0px 5px 0px;}
div#leftnav .formfield2{ width: 86px; margin: 4px 0px 5px 0px; font-size: 12px; }
div#leftnav .formfield3{ width: 125px; margin: 4px 0px 5px 0px; font-size: 12px; }
div#leftnav .buttgo{ position:relative; top: 5px; left: 9px;}
div#leftnav .servicecontainer{width: 170px; height:45px; border-bottom:1px dotted #A6A6A6; padding: 10px 0px 10px 0px;}
div#leftnav .servicethumb{ float:left; width:54px; height:39px; margin-right:10px;}
.linkText{ margin:3px auto 0px auto; float:left; text-align:center; width:200px; font-weight:bold;}
.linkText a{text-decoration:none;}
.linkText a:link{text-decoration:none;}
.linkText a:visited {text-decoration:none;}
.linkText a:hover {text-decoration:underline;}

div.servicescroller {width: 192px;height: 390px;overflow: auto; margin: 10px 0px 0px 16px;line-height: 18px; }
#auto { display: block; overflow: auto;}

/* Right Styles */

div#rightnav{float:right; width:225px; margin:0px 0px 0px 0px; position:relative; right: 10px; }
div#featured{ background-image:url(../images/bg_repeatgrey.jpg); width: 225px; height: 280px; text-align:left;}
.featureImgLine{ width:219px; float:left; background-color:transparent; padding-left:3px; margin-top:25px; height:115px; clear:both;}
.featureBack{ width:35px; float:left; background-color:transparent; margin-top:37px; padding-left:5px;}
.featureImg{ width:138px; float:left; background-color:transparent; }
.featureTo { width:33px; float:left; background-color:transparent; margin-top:37px; padding-left:5px;  }
div#featured .image{ padding: 10px 0px 0px 13px; float:left; margin-bottom: 10px; }
.featuredImgContainer{ width:138px; height:110px; overflow:hidden;}
div#featured .textBox{ padding: 0px 0px 0px 0px; text-align:center; background-color:transparent;}
div#featured h1{  font-size:18px; font-weight:bold; background-image:none; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px;}
div#featured p{ margin: 0px; padding-bottom: 3px;}
div#featured p a { text-decoration:none;}
div#featured p a:link { text-decoration:none;}
div#featured p a:visited { text-decoration:none;}
div#featured p a:hover { text-decoration:underline;}

div#featured .featureHead{color:#EE7818; font-size:12px; font-weight:bold; background-color:transparent; margin-bottom:5px;}
div#featured .price{ color: #EE7818; font-size:18px; font-weight:bold; line-height:24px; padding-top: 10px; text-transform:uppercase;}
div.newsscroller {width: 192px;height: 165px;overflow: auto;margin: 10px 0px 0px 16px;line-height: 18px; }
div#rightnav .newscontainer{width: 170px; height:39px; border-bottom:1px dotted #A6A6A6; padding: 10px 0px 10px 0px;}

/* Centre Styles */

div#content{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 465px;float: left; position:relative; left: 20px;}
div#content p{line-height:1.4;}
div#contentfull{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 700px; float: left; position:relative; left: 20px;}/* for centre and right columns */
div#contentfull p{line-height:1.4;}

div#contentfullLong{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 900px; float: left; position:relative; }/* for centre and right columns */

/*Advanced Search Form*/
div#advanceForm { width:695px; background-color:Transparent; float:left; height:auto; float:left;}
.arow{ width:680px; padding: 10px 0px 10px 0px; margin: 0px 0px 5px 0px; clear:both; background-color:transparent; float:left;}
.arow2{ width:670px; padding: 10px 0px 5px 0px; margin: 0px 0px 5px 10px; clear:both; background-color:Transparent; float:left;}
.arow3{ width:670px; padding: 0px 0px 5px 0px; margin: 0px 0px 5px 10px; clear:both; background-color:Transparent; float:left;}
.arow4{ width:670px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 10px; clear:both; background-color:Transparent; float:left;}
.arow2 .column3{width:193px; float: left; margin-left:5px; padding-right:10px; margin-right:10px; background-color:Transparent; display:inline;}
.arow2 .column2{width:300px; float: left; margin-left:5px; padding-right:10px; margin-right:10px; background-color:Transparent; display:inline;}
.column4{ width:147px; float: left; padding-right:10px;  background-color:Transparent;}

.column4 .forthText{ width:147px; height:35px; background-color:Transparent; float:left; display:inline;}
.column4 .forthTextpadd{ width:147px; height:20px; background-color:Transparent; float:left; padding-top:15px; display:inline; }

.arowSlim{ width:685px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; clear:both; background-color:Transparent; float:left;}
.acolumn{ width:215px; margin-left:10px; padding:0px; float: left; }
.aformtext{ padding-top: 5px; padding-bottom:4px; background-color:Transparent;}
.acheckbox{ width:20px; background-color:Transparent; float:left; padding-top:2px; padding-right:2px;}
.fromText{ width:95px; float:left; background-color:Transparent;}
.toText{ width:95px; float:left; background-color:Transparent;}
.toTextText{ width:22px; float:left; background-color:Transparent; padding-left:3px; padding-top:6px;}
.formfield1a{ width: 150px;}
.formfield2a{ width: 95px;}
.aSearchButt{ float:right;}

/* Registration Styles */

div#fullcolumn{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 945px;float: left; }
div#registrationbox{ background-image:url(../images/bg_registration.jpg); background-repeat:repeat-y; width:935px; margin: 0px 0px 0px 10px; }
div#registrationbox p{margin:0px 0px 0px 0px; line-height:1.4;}
div#registrationbox .choose {position:relative; left: 350px; bottom: 20px; border:none;}
div#registrationbox .orange{ font-weight:bold; color:#EE7719;}
.orange{ font-weight:bold; color:#EE7719;}
.tabstep1{ height: 34px; width:935px; font-weight:bold; background-image:url(../images/tabreg_1.jpg); background-repeat:no-repeat;}
.tabstep2{ height: 34px; width:935px; font-weight:bold; background-image:url(../images/tabreg_2.jpg); background-repeat:no-repeat;}
.tabstep3{ height: 34px; width:935px; font-weight:bold; background-image:url(../images/tabreg_3.jpg); background-repeat:no-repeat;}
.tabstep4{ height: 34px; width:935px; font-weight:bold; background-image:url(../images/tabreg_4.jpg); background-repeat:no-repeat;}
.tabstep5{ height: 34px; width:935px; font-weight:bold; background-image:url(../images/tabreg_5.jpg); background-repeat:no-repeat;}

.tabstepNoSign1{ height: 34px; width:935px; font-weight:bold; background-image:url(../images/tabregnosign_1.jpg); background-repeat:no-repeat;}
.tabstepNoSign2{ height: 34px; width:935px; font-weight:bold; background-image:url(../images/tabregnosign_2.jpg); background-repeat:no-repeat;}
.tabstepNoSign3{ height: 34px; width:935px; font-weight:bold; background-image:url(../images/tabregnosign_3.jpg); background-repeat:no-repeat;}
.tabstepNoSign4{ height: 34px; width:935px; font-weight:bold; background-image:url(../images/tabregnosign_4.jpg); background-repeat:no-repeat;}

.tabstep1a{ height: 34px; width:685px; font-weight:bold; background-image:url(../images/tabreg_1a.jpg); background-repeat:no-repeat;}
.tabstep2a{ height: 34px; width:685px; font-weight:bold; background-image:url(../images/tabreg_2a.jpg); background-repeat:no-repeat;}


.taboff{ height: 34px; width:187px; float:left; text-align:center; padding-top: 10px; color:#AF9303; }
.taboff a{ color:#AF9303; text-decoration:none;}
.taboff a:link{ color:#AF9303; text-decoration:none;}
.taboff a:visited{ color:#AF9303; text-decoration:none;}
.taboff a:hover{ color:#AF9303; text-decoration:none;}

.tabon{ height: 34px; width:187px; float:left; text-align:center; padding-top: 10px; color:#000000; }

div#registrationbox .row{ width:905px; padding: 10px 14px 10px 14px; margin: 0px 0px 5px 0px; clear:both; background-color:transparent; }
div#registrationbox .rowSlim{ width:155px; padding: 0px 14px 0px 764px; margin: 0px; clear:both; background-color:transparent; }

.detail{ width:812px; float:left; background-color:transparent; padding-top:3px;}
.details{ width:680px; float:left; background-color:transparent; padding-top:3px;}
.helpIcon{width:70px; float:left; background-color:transparent; padding-left:5px;}
.helpIconEP{width:70px; float:left; background-color:transparent; padding-left:5px; padding-top:15px;}

div#registrationbox .rowSlim{ width:905px; padding: 0px 14px 0px 14px; margin: 0px; clear:both; background-color:transparent; }
.errorLabl{ width:700px; background-color:transparent; float:left; padding-top:10px;}
.exButt{ width:200px; background-color:transparent; float:left; text-align:right;}

div#registrationbox .blackbanner{ width:905px; text-align:left; padding: 10px 0px 10px px; height: 90px; background-color:#000000; margin-left: 15px;}
div#registrationbox .backlink{width:800px; margin:2px 0px 2px 15px;}
div#registrationbox .backlink a{ text-decoration:none;}
div#registrationbox .backlink a:link{ text-decoration:none;}
div#registrationbox .backlink a:visited{ text-decoration:none;}
div#registrationbox .backlink a:hover{ text-decoration:underline;}
div#registrationbox .column1{ width:905px; float: left; padding-right:10px; margin-right:10px;}
div#registrationbox .column2{ width:430px; float: left; padding-right:10px; margin-right:10px;}
div#registrationbox .column3{ width:280px; float: left; padding-right:10px; margin-right:10px; text-align:center;}
div#registrationbox .column4{ width:206px; float: left; padding-right:10px; margin-right:10px;}
div#registrationbox .salesign{ width:280px; float: left; padding-right:10px; margin-right:10px; height:278px; background-image:url(../images/salesign.jpg); background-repeat:no-repeat; background-position: 25px 0px;}
div#registrationbox .salesign2{ width:280px; float: left; padding-right:10px; margin-right:10px; height:278px; background-image:url(../images/salesign2.jpg); background-repeat:no-repeat; background-position: 25px 0px;}
div#registrationbox .sign1{ position: relative; top: 170px; left: 30px; width: 100px;}
div#registrationbox .sign2{ position: relative; left: 150px; top: 150px; width: 100px;}
div#registrationbox .salesigncolumn2{ width:560px; float: left; padding-right:10px; margin-right:10px;}
div#registrationbox .formtext{ padding-top: 5px;}
div#registrationbox .housetype{ font-size:21px; font-weight:bold; line-height:24px; padding-bottom: 10px;}
div#registrationbox .price{ color: #EE7818; font-size:21px; font-weight:bold; line-height:24px; padding-top: 10px; text-transform:uppercase;}
div#registrationbox .formfield{ width: 212px; margin-top:3px; }
div#registrationbox .formfield2{ width: 430px; margin-top:3px; }
div#registrationbox .textarea{ width: 433px; margin-top:3px; }
div#registrationbox .textarea2{ width: 880px; margin-top:3px; }
div#registrationbox .thumb{ float:left; padding-right: 10px; width: 156px; height: 106px;}
div#registrationbox .columnthumbs{ width:280px; float: left; padding-right:10px; margin-right:10px; text-align:left;}
div#registrationbox .thumbtop{width:280px; float:left; margin: 0px 0px 10px 0px; padding:0px;}
div#registrationbox .thumbcentre{ width:280px; float:right; margin: 0px 0px 10px 0px; padding:0px; text-align:left;}
div#registrationbox .thumbbottom{ width:280px; float:right; margin: 0px; padding:0px; }
div#registrationbox .button{ position:relative; top: 10px; left: 5px;}
div#registrationbox .fulldottedline { clear:both; height: 20px; width: 910px; background-image:url(../images/dottedline.gif); background-repeat: repeat-x; margin: 0px 0px 0px 13px;}

/* Preview Styles */

.imageThumb{ padding-left: 10px; width:86px; height: 66px;}
.imageThumbNoPad{ padding-left: 0; width:86px; height: 66px;}
.previewSmallThumb{width:96px; height:66px; overflow:hidden; float:left;}
.previewSmallThumbNoPad{width:86px; height:66px; overflow:hidden; float:left;}
.previewLargeThumb{width:290px; height:217px; overflow:hidden; border:solid 1px #CCC;}
ul li{padding-bottom: 10px;}

/* General Styles */

.topbar { height: 33px; background-image:url(../images/header_quicksearch.jpg); margin: 0px 0px 0px 0px; text-align:left;}
.topbarbig { height: 33px; background-image:url(../images/header_big.jpg); margin: 0px 0px 0px 0px;}
.greybox{ background-image:url(../images/bg_repeatgrey.jpg); width: 225px; height: 220px;}
.greyboxbottom { width: 225px; height: 10px; background-image:url(../images/bottom_grey.jpg); margin: 0px 0px 7px 0px; background-repeat:no-repeat;}
.whitebox{ background-image:url(../images/bg_repeatwhite.gif); width: 225px; float:left;}
.whiteboxbottom { height: 10px; margin: 0px 0px 7px 0px; clear:both; background-image:url(../images/bottom_white.gif);}
.whiteboxbig{ background-image:url(../images/bg_repeatwhitebig.jpg); width: 463px; float:left; margin-top:10px;}
.fullcolumntop { width: 935px; background-image: url(../images/fullcolumn_top.jpg); background-repeat:no-repeat;}

.fullcolumnBot { width: 935px; background-image: url(../images/fullcolumn_bottom.jpg); background-repeat:no-repeat;}

.imgpadding { padding: 10px 0px 0px 13px; float:left; }
.floatleft { float: left;}
.floatright { float: right;}
.paddingleft { padding-left: 10px;}
.homeText{height: 235px; overflow: hidden;}
.noborder{border:none;}
.clearboth{clear:both;}
.greyText{color:#999999;}

.dottedline { clear:both; height: 20px; width: 465px; background-image:url(../images/dottedline.gif); background-repeat: repeat-x; margin: 0px 0px 0px 0px; }
.dottedline2 { clear:both; height: 20px; width: 100%; background-image:url(../images/dottedline.gif); background-repeat: repeat-x; margin: 0px 0px 0px 0px; }
.fulldottedline { clear:both; height: 20px; width: 935px; background-image:url(../images/dottedline.gif); background-repeat: repeat-x; margin: 0px 0px 0px 10px;}

/* Footer Styles */

div#footer{color: #000; clear:left; width:100%; background-image:url(../images/bg_bottom.jpg); background-repeat:no-repeat; background-position: center bottom;}
div#footer p{margin:0;padding:5px 10px; line-height:1.4;}

.sitemaplink{margin: 10px 0px 0px 20px; padding: 7px 0px 0px 20px; width: 300px; height: 23px; background-image: url(../images/sitemaproot.gif); background-repeat: no-repeat; background-position: left 7px;}
.sitemaplinkindent{margin: 0px 0px 0px 32px; padding: 7px 0px 0px 15px; width: 300px; height: 23px; background-image: url(../images/sitemapsub.gif); background-repeat: no-repeat; background-position: left bottom;}

/*Home boxes*/

.homeboxSell{ float:left; background-repeat: no-repeat; background-position:bottom; width: 225px; height: 216px;}
.homeboxSell .button{padding: 0px 0 0 150px;}
.homeboxBuy{ float:right; background-repeat: no-repeat; background-position:bottom; width: 225px; height: 216px;}
.homeboxBuy .button{padding: 0px 0 0 145px;}
.homeboxMailList{background-repeat: no-repeat; background-position:bottom; width: 225px; height: 216px;}
.homeboxMailList .button{padding: 0px 0 0 10px;}
.homeboxProperty{background-image:url(../images/bg_repeatwhite.gif); width: 225px; float:left; margin-top: 10px;}
.orangeText{color: #EE7818; font-size: 15px; font-weight: bold; padding: 5px 0 0 10px;}

.helpboxbig{ background-image:url(../images/bg_repeatwhitebig.jpg);  width: 463px; float:left; margin-top:10px;}
.helpboxbig .button{padding: 0px 0 0 10px; float:left;}
.helpboxbig .orangeText{color: #EE7818; font-size: 15px; font-weight: bold; padding: 10px 0 0 12px; float:left;}
.helpboxbottom { height: 10px; margin: 0px 0px 7px 0px; width: 463px; clear:both; background-image:url(../images/bottom_whitebig.jpg); background-repeat:no-repeat;}
.buttfloatright{float:right; padding-top: 18px;}


/* Buying Page */
div#contentfull .searchresult { width: 707px; height: 146px; background-image:url(../images/bg_buying.jpg); background-repeat:no-repeat; clear: both;}
div#contentfull .searchimage { width: 150px; height: 110px; background-color:#009933; position:relative; left: 15px; top: 17px;}
div#contentfull .searchtextbox { width: 480px; height: 110px; position:relative; left: 180px; bottom: 93px;}
div#contentfull .viewproperty { position:relative; left: 370px; bottom:20px;}
div#contentfull .searchprice { position:relative; font-size:18px; font-weight:bold; color:#EE7818; bottom: 140px; left: 335px; width: 200px; text-align:center;}
div#contentfull ul { margin: 0px 0px 5px 20px; padding: 0px 0px 0px 20px; display:block; }
div#contentfull ul li{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type:inherit; }
div#contentfull .orange{ font-weight:bold; color:#EE7719;}


/* FAQ accordian styles */

.accordians{width: 690px;  }
.AccordionHeader{  cursor: pointer; background-image: url('../images/faqAccordianHeader.gif'); background-position:center top; background-repeat:no-repeat; padding: 7px 7px 3px 7px; height:25px; margin: 8px 0 0 0; font-weight:bold;}
.AccordionContent{background-image: url('../images/faqAccordianContentBgnd.gif'); padding-top: 3px; width:690px;}
.AccordionContent2{background-image: url('../images/faqAccordianContentBgnd.gif'); padding-top: 3px; width:690px; margin-left:3px;}
.accordianFooter{background-image: url('../images/faqAccordianFooter.gif'); background-position:center top; background-repeat:no-repeat; width: 690px; height: 17px;}


.optionsAccordian{width:905px; margin: 0px 0px 10px 14px; clear:both;}


.optionsAccordian ul{ list-style-image:url(../images/tick.jpg);  }


.wholeHead{width:905px; height:auto;  }
.headAccord{width:905px; height:42px; background-image:url('../images/head.jpg'); background-position:center top; background-repeat:no-repeat; padding: 0px; margin:10px 0px 0px 0px; }


.optionHeader {width:905px; height:auto; background-image:url('../images/head.jpg'); background-position:center top; background-repeat:no-repeat; padding: 0px; margin:10px 0px 0px 0px; }
.breakAccordians{width:870px; padding:10px 10px 0px 15px; float:left; }
.title{font-size:16px; line-height: 24px; font-weight:bold; width:500px; background-color:transparent; float:left; }
.optBut{ width:139px; background-color:transparent; float:left; cursor:pointer; padding-top:3px;}
.optPrice{ width:220px; background-color:transparent; float:left; padding-left:10px; font-size:14px; text-align:right;  }
.costText{ margin-top:10px; background-color:transparent;  }
.optionContent { background-image:url('../images/bg_option.jpg'); width:905px; margin:-5px 0px 0px 0px; padding:0px; }
.bodyAccord{ width:905px; height:auto;  }
.bodyTop{ background-image:url('../images/plainTop.jpg'); width:905px; height:17px; background-repeat:no-repeat; padding:0px; margin:0px; }
.optionCnt { background-image:url('../images/bg_option.jpg'); width:903px; margin:0px; padding:0px; border-bottom:solid 1px #FFF;  }
.intranetDocRow{ background-color:transparent; width:870px; margin:5px 0px 0px 7px; padding:5px 10px 0px 10px; }
.dropLine{background-color:transparent; width:850px; margin:10px 0px 0px 7px; padding:5px 10px 0px 10px; float:left; }
.dropBx{ background-color:transparent; width:200px; float:left;}
.dropChx{ background-color:transparent; width:300px; float:left;}
.dropHundred{ background-color:transparent; width:100px; float:left;}
.dropL{ width:190px;}
.warning{ color:#EE7719; text-align:center; font-style:italic;}

.cntTitle{font-size:16px; line-height: 24px; font-weight:bold; width:870px; background-color:transparent; float:left; margin-bottom:10px;}

.ctnDocRow{ background-color:transparent; width:870px; margin:-12px 0px 0px 7px; padding:0px 10px 0px 10px; }
.chsBtn{  background-color:transparent; width:850px; margin:0px 0px 5px 7px; padding:0px 10px 5px 10px; text-align:right;}

.optionClose{ background-image:url('../images/foot_option.jpg'); width:905px; height:5px; background-repeat:no-repeat; margin-top:-5px;}

.optionCloseCtn{background-image:url('../images/foot_option.jpg'); width:905px; height:5px; background-repeat:no-repeat; padding:0px; margin:-5px 0px 0px 0px;  }

.padd{ width:905px; background-color:#FFF; height:5px; clear:both; background-image:none;}


/*Newsfeed */
.nf_a{}/* Heading */
.nf_span{float:left; font-weight: bold;}/* Date */
.nf_p{margin-left: 0; clear:both;}/* Text */
.nf_copyright{margin-left: 0; font-size: 10px;}

/* My account styles */

div#myaccountbox{width:925px; margin: 0px 0px 0px 0px;}
div#myaccountbox p{margin:0px 0px 0px 0px; line-height:1.4;}
div#myaccountbox .choose {position:relative; left: 350px; bottom: 20px;}
div#myaccountbox .orange{ font-weight:bold; color:#EE7719;}
div#myaccountbox .row{ width:905px; padding: 10px 14px 10px 14px; margin: 0px 0px 5px 0px; clear:both;}
div#myaccountbox .column1{ width:905px; float: left; padding-right:10px; margin-right:10px;}
div#myaccountbox .column2{ width:430px; float: left; padding-right:10px; margin-right:10px;}
div#myaccountbox .column3{ width:280px; float: left; padding-right:10px; margin-right:10px; text-align:center;}
div#myaccountbox .column4{ width:206px; float: left; padding-right:10px; margin-right:10px;}

div#myaccountbox .formtext{ padding-top: 5px;}
div#myaccountbox .formfield{ width: 212px; margin-top:3px; }
div#myaccountbox .formfield2{ width: 430px; margin-top:3px; }
div#myaccountbox .textarea{ width: 433px; margin-top:3px; }
div#myaccountbox .textarea2{ width: 880px; margin-top:3px; }
div#myaccountbox .button{ position:relative; top: 15px; left: 5px;}
div#myaccountbox .fulldottedline { clear:both; height: 20px; width: 910px; background-image:url(../images/dottedline.gif); background-repeat: repeat-x; margin: 0px 0px 0px 13px;}
.myacc_accordians{width: 925px;}
.myacc_AccordionHeader{cursor: pointer; background-image: url('../images/myacc_Acc_Header.gif'); background-position:center top; background-repeat:no-repeat; padding: 8px 7px 0px 15px; font-size:14px; height:24px; margin: 8px 0px 0px 0px;clear:both;}
.myacc_AccordionContent{background-image: url('../images/myacc_Acc_Body.gif'); padding-top: 3px; width:925px; background-color:transparent; clear:both; float:left;}
.myacc_accordianFooter{background-image: url('../images/myacc_Acc_Footer.gif'); background-position:center top; background-repeat:no-repeat; width: 925px; height: 12px; clear:both;}

.accDetails{width:905px; margin: 10px 0px 10px 0px; float:left; overflow:hidden; padding-left:10px;}
.accDetails .column5{ width:210px; float: left; padding-right:10px; margin-right:10px;}
.accDetails .column5b{ width:130px; float: left; padding-right:10px; margin-right:10px;}
.accDetails .column7{ width:115px; float: left; padding-right:10px; margin-right:10px;}
.accDetails .column7a{ width:90px; float: left; padding-right:10px; margin-right:10px; background-color:transparent;}
.accDetails .column7b{ width:100px; float: left; padding-right:10px; margin-right:10px; background-color:transparent;}
.accDetails .column7c{ width:150px; float: left; padding-right:10px; margin-right:10px; background-color:transparent;}
.accDetails .column7d{ width:300px; float: left; padding-right:10px; margin-right:10px; background-color:transparent;}

.accDetails .row{ width:905px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; clear:both; overflow:hidden; background-color:transparent; float:left;}
.row .addDetails{ background-color:transparent; float:right; width:380px; margin-top:-22px; color:#999999; font-size:10px; text-align:right;}
.accDetails .rowBox{ width:883px; margin: 0px 0px 0px 0px; clear:both; border: solid 1px #CCCCCC; float:left;}
.accDetails .floatLeftBox{float:left; padding-right: 5px;}
.floatLeftBox p {font-weight:bold; color:#EE7719; text-decoration:none;}
.floatLeftBox p a:link{ text-decoration:none;}
.floatLeftBox p a:visited{ text-decoration:none;}
.floatLeftBox p a:hover{ text-decoration:underline;}
.accDetails .price{ color: #EE7818; font-size:18px; font-weight:bold; line-height:24px; padding-top: 10px; text-transform:uppercase;}
.accDetails .housetype{ font-size:21px; font-weight:bold; line-height:24px; padding-bottom: 10px;}
.accNoContent{ width: 600px; padding-top:10px; float:left;}


.loggedInTopRight{padding-top: 20px; text-align:right;}

/*List Page */

.listing{width:700px; margin: 0px 0px 0px 0px; background-color:transparent;}
.listing .row{ width:600px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; clear:both;}
.listing .rowBoxTop{ width:678px; padding: 10px 10px 0px 10px; margin: 0px 0px 0px 0px; clear:both; float:left; background-image:url(../images/listingBoxTop.jpg); background-repeat:no-repeat; background-color:transparent;}
.listing .rowBoxMid{ width:678px; padding: 10px 10px 0px 10px; margin: 0px 0px 0px 0px; clear:both; float:left; background-image:url(../images/listingBoxMid.jpg); background-repeat:repeat-y; background-color:transparent; }

.listingBlock {width:678px; background-color:transparent; float:left;}
.listingSubBlock{ width:525px; background-color:transparent; float:left;}
.listing .rowBoxBottom{ width:678px; padding: 0 10px 10px 10px; margin: 0px 0px 0px 0px; clear:both; float:left; background-image:url(../images/listingBoxBottom.jpg); background-repeat:no-repeat;}
.listing .floatLeftBox{float:left; padding-right: 5px; background-color:transparent;}
.listing .price{ color: #EE7818; font-size:14px; font-weight:bold; line-height:24px; padding-top: 5px; text-transform:uppercase; background-color:transparent;}
.listing .housetype{ font-size:21px; font-weight:bold; line-height:24px; padding-bottom: 10px;}

.listDescription { width:516px; background-color:transparent; float:right; padding-right:5px; margin-bottom:6px; margin-top:4px; }
.secThird{ width:114px; background-color:transparent; float:left; padding-left:6px; font-size:11px;}
.finalLink{ width:156px; float:left; background-color:transparent; font-size:11px;}

div.newsListPage {width: 650px; margin: 10px 0px 0px 16px;line-height: 18px; }

div#mailListBox { width:695px; background-color:transparent; float:left; margin:0px; padding:0px;}
div#mailListBox .row{ width:675px; padding: 10px 10px 10px 10px; margin: 0px 0px 5px 0px; clear:both; background-color:transparent;}
div#mailListBox .column4{ width:206px; float: left; padding-right:10px; margin-right:10px; background-color:transparent; padding-top:2px; padding-bottom:2px;}
div#mailListBox .formfield{ width: 212px; margin-top:3px; }

/* Basket Styles */

.baskethead{
    height:15px;
    background-color:#FFFFFF;
    padding: 5px 5px 5px 5px;
    margin: 0px 0px 0px 0px;
    font-weight:bold;
    border-bottom:dotted 1px #CCCCCC;
    color: #EE7818;
}

.basketitem{
    height:15px;
    padding:5px 5px 5px 5px;
    margin:0px 0px 0px 0px;
    border-bottom:dotted 1px #CCCCCC;
}

.basketfoot{
    height:15px;
    background-color:#FFFFFF;
    padding: 10px 5px 10px 5px;
    margin: 0px 0px 0px 0px;
    font-weight:bold;
    color:#000000;
}

.basketsummary{
    background-color:Transparent;
    padding: 10px 5px 10px 5px;
    margin: 0px 0px 0px 10px;
    font-size:12px;
    font-weight:bold;
    text-align:left;  

}

.summarytext{
    width:300px;
    float:left;
    text-align:right;
}
.summaryamount{
    width:100px;
    float:left;
    text-align:right;
    padding-right: 15px;
}
.discounttext{color:Red;}

.basketBtns{width: 600px; background-color:Transparent; padding: 10px 0 0 10px;}

.dottedborder{
    width:100%;
    margin:5px 0px 5px 0px;
    border-bottom:dotted 1px #CCCCCC;
}

.pagingLinks{width:695px; background-color:Transparent; float:left; text-align:center; margin-bottom:4px;}  
.displayPage {width:695px; background-color:Transparent; float:left; text-align:center; margin-bottom:4px;}
.displayDDL { width:260px; background-color:Transparent; float:left; padding-left:435px; clear:both; }
.dropdown{ width:200px; background-color:Transparent; float:left;}
.displayButt{ float:right; background-color:Transparent; width:60px; margin-bottom:5px;}

.chxRememberComputer{padding-left:11px;}

.fullShadowedBoxTop{width: 935px; height:11px; background-image:url(../images/fullShadowedBoxTop.jpg); background-repeat:no-repeat;}
.fullShadowedBoxMid{width: 935px; background-image:url(../images/fullShadowedBoxMid.jpg); background-repeat:repeat-y;}
.fullShadowedBoxBot{width: 935px; height:11px; background-image:url(../images/fullShadowedBoxBot.jpg); background-repeat:no-repeat;}


.halfShadowedBoxTop{width: 700px; height:11px; background-image:url(../images/halfShadowedBoxTop.jpg); background-repeat:no-repeat;}
.halfShadowedBoxMid{width: 700px; background-image:url(../images/halfShadowedBoxMid.jpg); background-repeat:repeat-y;}
.halfShadowedBoxBot{width: 700px; height:11px; background-image:url(../images/halfShadowedBoxBot.jpg); background-repeat:no-repeat;}


.billingAddress{float:left;}

.ticketTextbox{width: 900px;}

.panelLinkDiv{float:left; width: 720px; text-align:right; font-size: 12px; padding-top: 2px;}

.listSearchHead{font-weight:bold; font-style: italic;color:#000000;}
.listSearchItem{font-weight:normal; font-style: normal;color:#000000;}


/*Product/Cat Page */

.prodlisting{width:700px; margin: 0px 0px 0px 0px; background-color:transparent;}
.prodlisting .row{ width:600px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; clear:both;}
.prodlisting .rowBoxTop{ width:678px; padding: 10px 10px 0px 10px; margin: 0px 0px 0px 0px; clear:both; float:left; background-image:url(../images/listingBoxTop.jpg); background-repeat:no-repeat; background-color:transparent;}
.prodlisting .rowBoxMid{ width:678px; padding: 10px 10px 0px 10px; margin: 0px 0px 0px 0px; clear:both; float:left; background-image:url(../images/listingBoxMid.jpg); background-repeat:repeat-y; background-color:transparent; }

.prodlistingBlock {width:678px; background-color:transparent; float:left;}
.prodlistingSubBlock{ width:525px; background-color:transparent; float:left;}
.prodlisting .rowBoxBottom{ width:678px; padding: 0 10px 10px 10px; margin: 0px 0px 0px 0px; clear:both; float:left; background-image:url(../images/listingBoxBottom.jpg); background-repeat:no-repeat;}
.prodlisting .floatLeftBox{float:left; padding-right: 5px; background-color:transparent;}
.prodlisting .price{ color: #EE7818; font-size:14px; font-weight:bold; line-height:24px; padding-top: 5px; text-transform:uppercase; background-color:transparent;}
.prodlisting .housetype{ font-size:21px; font-weight:bold; line-height:24px; padding-bottom: 10px;}

.prodlistDescription { width:516px; background-color:transparent; float:right; padding-right:5px; margin-bottom:6px; margin-top:4px; }
.prodsecThird{ width:114px; background-color:transparent; float:left; padding-left:6px; font-size:11px;}
.prodfinalLink{ width:156px; float:left; background-color:transparent; font-size:11px;}

div.prodnewsListPage {width: 650px; margin: 10px 0px 0px 16px;line-height: 18px; }

.oldSkoolBtn{
    border: none;
    background: url('../images/butt_buy2.gif') no-repeat top left;
    color:Orange;
    width: 72px;
    height: 30px;    
    text-align:left;
    color: #545456;
    cursor: pointer;
 }
 
 /*Newspaper Ad Preview*/
 
.newspaperAdContainer{width: 419px; border: solid 1px #000; font-family: Verdana; background-color:#FFFFFF;}
.newspaperAdHeaderFooter{width: 100%; background-color: #000; text-align:center; color:#FFFFFF; font-weight:bold; padding: 5px 0 5px 0;}
.newspaperAdRow{width: 100%; padding: 5px 0 5px 0; float:left; text-align:center;  background-color:#FFFFFF;}
.newspaperAdRowLeft{width: 50%; float:left;  text-align: left; padding-left: 20px; background-color:#FFFFFF;}
.newspaperAdRowRight{width: 40%; float:left; text-align: center; background-color:#FFFFFF;}
.newspaperAdRowRight ul{text-align: left; margin-bottom: 0;}
.newspaperAdTitle{font-size: 16px; font-weight:bold;}
.newspaperAdPrice{font-size: 26px; font-weight:bold;}

.panelhometext{height: 143px; overflow: hidden;}

.centerImg{ text-align:center; height:100px; width:157px;}



.leftInto{ width:712px; background-color:transparent; float:left;}
.rightInfo{ width:160px; background-color:transparent; float:left;}
.sampleImg{ border:solid 1px #CCC; margin-left:50px;}
.sampleImgNoBorder{ margin-left:50px;}
.noBorder{ border:none;}
