@media only screen and (min-device-width : 320px) and (max-device-width : 1024px) {
     html {
        -webkit-text-size-adjust: none;
     }
}
html, body,span,div, applet, object, iframe, p, blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0px;	padding: 0px;	border: 0px; font-size:11px;	outline: 0px;	font-size: 100%; background: transparent;}
table{	width:100%;/* 	border-collapse:collapse; */}

a{text-decoration:none;color:inherit;}

body {color:#000;background:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.outerdiv {width:auto; margin:0 auto;}
.header {background:#fff; width:100%; border-bottom:3px solid #c11625; border-top:3px solid #c11625;}
.header .logo {float:left; padding-left:6px;}
.header .noMenu {float:right;}

@font-face {
    font-family: 'soho_gothic_proregular';
    src: url('fonts/sohogothicpro-regular-webfont.eot');
    src: url('fonts/sohogothicpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/sohogothicpro-regular-webfont.woff') format('woff'),
         url('fonts/sohogothicpro-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

.topTitle {background:#dddddd; font-family: 'soho_gothic_proregular'; font-size:16px; color:#000; width:100%; line-height:18px; padding:13px 0;}
.socialLink {float:right; padding-right:6px;}
.socialLink img { margin-left:5px; padding-right:5px; border-right:1px dotted #555; margin-top:5px;}

.mainData {width:auto; padding:0 6px; padding-top:15px; margin-bottom:15px;}
.mainData h1{font-size:16px; font-family: 'soho_gothic_proregular'; color:#c41626; line-height:20px; font-weight:700; margin:0; padding:0; margin-bottom:5px}
.mainData h2{font-size:14px; font-family: 'soho_gothic_proregular'; color:#000; line-height:18px; font-weight:700; margin:0; padding:0; margin-bottom:10px}

.text {font-size:12px; font-family:arial; color:#222; line-height:18px; margin:0; padding:0;}
.text p{font-size:12px; margin-bottom:15px;}
.text h3{font-size:14px; font-family:arial; color:#000; line-height:18px; font-weight:700; margin-bottom:5px}

.selectcalc {-moz-border-radius:3px; -webkit-border-radius:3px;  border-radius:3px; background:#fff; border:1px solid #9b9b9b; padding:5px 3px; width:100%; font-size:14px; margin-bottom:10px; color:#555555; font-family: 'soho_gothic_proregular';}
.sendBtn1 {height:37px; line-height:35px; background: url(images/but-bg.gif) repeat-x left top; border-radius:3px; -webkit-border-radius:3px; color:#fff; font-size:16px; cursor:pointer;  font-family: 'soho_gothic_proregular'; border:0px; padding:0 20px;}
.sendBtn1:hover { color:#fffc01;}
.inp {-moz-border-radius:3px; -webkit-border-radius:3px;  border-radius:3px; background:#fff; border:1px solid #9b9b9b; padding:5px 0px; width:98%; font-size:14px; margin-bottom:10px; color:#555555; font-family: 'soho_gothic_proregular'; padding-left:5px;}

.botBox{background:#f3f3f3; border:1px solid #8c8c8c; padding:5px; float:left; width:45%; font-family: 'soho_gothic_proregular'; color:#555; font-size:12px; margin-top:15px;}
.botBox h1{font-size:16px; font-family: 'soho_gothic_proregular'; color:#000; line-height:18px; font-weight:400; margin:0; padding:0;}
.botBox h1 span{font-family: 'soho_gothic_proregular'; color:#c41626;}

.botBox1{background:#f3f3f3; border:1px solid #8c8c8c; padding:5px; float:right; width:45%; font-family: 'soho_gothic_proregular'; color:#555; font-size:12px; margin-top:15px;}
.botBox1 h1{font-size:16px; font-family: 'soho_gothic_proregular'; color:#000; line-height:18px; font-weight:400; margin:0; padding:0;}
.botBox1 h1 span{font-family: 'soho_gothic_proregular'; color:#c41626;}

.footerLinks {font-family:Arial; font-size:13px; color:#4d0007; text-align:center; margin-top:0px; background:#dddddd; padding:10px; line-height:18px;}
.footerLinks a {font-family:Arial; font-size:13px; color:#4d0007; text-align:center; margin-top:0px; text-decoration:none;}
.footerLinks a:hover { color:#000; text-align:center;}

.footer {font-family:Arial; font-size:11px; color:#555; text-align:center; margin-top:0px; padding:10px 0; line-height:20px;}
.footer a{font-family:Arial; font-size:11px; color:#555; text-decoration:none; }
.footer a:hover{font-family:Arial; font-size:11px; color:#333; text-decoration:none; }

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.table-format {width:100%; text-align:left; margin-top:0px;}
.table-format td {text-align:left; padding:5px 0 5px 5px; line-height:16px; font-size:12px; color:#222; vertical-align:top;}
.table-head{background-color:#c21625; text-align:left; font-size:14px; font-weight: 400; color: #fff; height:30px; line-height:30px; padding-left:6px; margin-bottom:2px;}
.table-head1{background-color:#686868; text-align:left; font-size:14px; font-weight: 400; color: #fff; height:30px; line-height:30px; padding-left:6px; margin-bottom:2px;}

.on {background-color:#c21625; text-align:left; font-size:14px; font-weight: 400; color: #fff; height:30px; line-height:30px; padding-left:6px; margin-bottom:2px;}

.accordionContent {color:#222; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:12px 0px; margin-bottom:15px; font-weight:400;}
.accordionContent p{color:#222; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; margin-bottom:20px;}

.ul-text { margin-top:0px;}
.ul-text li {background:url(images/bullet2.png) no-repeat 2px 9px; list-style:none; line-height:18px; padding:3px 0px 3px 14px;}

.searchDiv{background:#c3c3c3; padding:10px 5px; font-size:11px; color:#000; margin-bottom:15px;}
.searchDiv p{margin-bottom:5px;}

.propertyTitle{font-size:12px; font-family:Arial;  color:#000; line-height:14px; font-weight:700; margin:0; padding:0; margin-bottom:3px;}
.propertyIntro{font-size:12px; font-family:Arial;  color:#555; line-height:18px; font-weight:400; margin:0; padding:0; margin-bottom:5px;}

.commonBut {height:37px; line-height:35px; background:url(images/but-bg.gif) repeat-x left top; -moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px; color:#fff; font-size:16px; cursor:pointer;  font-family: 'soho_gothic_proregular'; border:0px; padding:0 20px;}
.commonBut:hover { color:#fffc01;}
.divider{height:1px; border-top:1px solid #ccc; margin:10px 0;}

.nextPrviout {font-size:14px; font-family:Arial;  color:#474747; line-height:18px; font-weight:400; margin:0; padding:0; text-align:center;}
.nextPrviout a{font-size:14px; font-family:Arial;  color:#7e0813; line-height:18px; font-weight:400; text-decoration:none;}
.nextPrviout a:hover{font-size:14px; font-family:Arial;  color:#000; line-height:18px; text-decoration:none;}

.redColor{color:#c31725}
.commonLinks {font-family:Arial; font-size:12px; color:#c31725; text-decoration:none;}
.commonLinks:hover { color:#000;}
