/*********************
Name         : Modern Search
Author       : Sedin Tech (p) Ltd
Date         : Apr, 14 2010
**********************/

/*css-reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,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:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent; font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#404040; }
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}
a{ font-size:12px; text-decoration:none}
a:hover{ text-decoration:underline}

/*custom-style*/
.last a{ border:none !important}

/*main-container*/
#main-container{ background:url(/images/top-blue-bg.png) repeat-x 0 top; overflow:hidden}
.logo{height:92px;margin:40px auto 24px;width:502px;}

/*main-top-nav-wrap*/
.main-top-nav-wrap{ background:url(/images/main-top-nav.png) repeat-x; height:26px;}
.top-nav-wrap-mid{margin:0 auto;width:96%;}

.left-top-nav-wrap{ float:left}
.left-top-nav-wrap ul{ overflow:hidden}
.left-top-nav-wrap ul li{ float:left;line-height:25px;margin:0 3px;}
.left-top-nav-wrap ul li a{border-right:1px solid #6F6F6F;color:#6F6F6F;font-size:13px;font-weight:bold;padding:0 5px 0 0;}
.left-top-nav-wrap ul li.active a{ color:#000}
.left-top-nav-wrap ul li a:hover{ color:#000}

.right-top-nav-wrap{ float:right}
.right-top-nav-wrap ul{ overflow:hidden}
.right-top-nav-wrap ul li{ float:left;line-height:25px;margin:0 3px;}
.right-top-nav-wrap ul li a{border-right:1px solid #6F6F6F;color:#6F6F6F;font-size:13px;font-weight:bold;padding:0 5px 0 0;}
.right-top-nav-wrap ul li.active a{ color:#000}
.right-top-nav-wrap ul li a:hover{color:#000}

/*content-wrap*/
#content-wrap{ width:1100px; margin:0 auto;}

/*sale-rent-main-wrap*/
.sale-rent-main-wrap{ text-align:center}
.mid-sale-rent{ margin:23px auto;overflow:hidden;width:182px; }
.mid-sale-rent ul{ overflow:hidden}
.mid-sale-rent ul li{ float:left;margin:0 5px;}
.mid-sale-rent ul li a{border-right:1px solid #404040;padding:0 12px 0 0; font-weight:bold; font-size:13px;color:#6F6F6F;}
.mid-sale-rent ul li.active a{ color:#000}
/*home-content*/
.home-content{ overflow:hidden; margin:0 0 32px}
.rounded-box{ background:url(/images/rounded-box-top-curve.png) no-repeat right 0; padding:8px 0 0 20px; width:254px; float:left }
.rounded-inner-box{ background:url(/images/rounded-box-bottom-curve.png) no-repeat right bottom; padding:0 0 8px}
.mid-rounded-box{ border-right:1px solid #e5e5e5; padding:15px 0}
.mid-rounded-box ul{ }
.mid-rounded-box ul li{ margin:8px 0;}
.mid-rounded-box ul li a{ color:#404040; font-weight:bold}

/*pagination-wrap*/
.pagination-wrap{ text-align:center; margin:0 0 20px}
.mid-pagination{ margin:0 auto;width:344px;}
.mid-pagination ul{ overflow:hidden}
.mid-pagination ul li{ float:left; margin:0 6px}
.mid-pagination ul li a{font-size:14px;font-weight:bold;}
.mid-pagination ul li a:hover{ color:#0000ef}
.mid-pagination ul li.previous a{}
.mid-pagination ul li.next	 a{}

/*footer-wrap*/

#footer-wrap{ border-top:1px solid #bfbfbf; text-align:center}
.mid-footer{ margin:15px auto; width:485px; overflow:hidden}
.mid-footer ul{ overflow:hidden}
.mid-footer ul li { float:left;margin:0 6px;}
.mid-footer ul li a{border-right:1px solid #CCCCCC; padding:0 6px 0 0; color:#0000ef}
.mid-footer ul li a:hover{ color:#551a8d}
.bottom-logo{margin:0 0 10px;}

/*terms-privacy-wrap*/
.terms-privacy-wrap{ text-align:center}
.mid-terms-privacy{ margin:4px auto;width:162px;}
.mid-terms-privacy ul{ overflow:hidden}
.mid-terms-privacy ul li{ float:left;margin:0 8px;}
.mid-terms-privacy ul li a{border-right:1px solid #CCCCCC; padding:0 8px 0 0; color:#0000ef}
.mid-terms-privacy ul li a:hover{color:#551a8d}



/*terms-privacy-wrap*/
.terms-privacy-wrap{ text-align:center}
.mid-terms-privacy{ margin:4px auto;width:162px;}
.mid-terms-privacy ul{ overflow:hidden}
.mid-terms-privacy ul li{ float:left;margin:0 8px;}
.mid-terms-privacy ul li a{border-right:1px solid #CCCCCC; padding:0 8px 0 0; color:#0000ef}
.mid-terms-privacy ul li a:hover{color:#551a8d}

/*contactus-wrap*/
#contactus-wrap{ background:url(/images/content-top-line-bg.png) repeat-x 0 top; overflow:hidden }
#contactus-wrap #content-wrap{ margin:20px auto; overflow:hidden}
.left-nav-wrap{ width:140px; float:left; margin:0 26px 0 0;}
.left-nav-box{background:transparent url(/images/rounded-box-top-curve.png) no-repeat scroll right 0;padding:8px 0 0 0; }
.left-nav-inner-box{background:transparent url(/images/rounded-box-bottom-curve.png) no-repeat scroll right bottom;padding:0 0 8px;}
.left-nav-mid-box{border-right:1px solid #E5E5E5;padding:15px 0;}
.left-nav-mid-box ul{}
.left-nav-mid-box ul li{ margin:8px 0}
.left-nav-mid-box ul li a{ color:#0000ef;}
.inner-content-wrap{ float:left; width:934px}
.inner-content-wrap h2{font-family:calibri,candara,verdana,tahoma,arial,helvetica; font-style:italic; }
.inner-content-wrap h3{margin:0 0 2px;}
.inner-content-wrap p{ margin:0 0 15px; text-align:justify;}
.contact-form-wrap{}
.contact-form-wrap ul{padding:4px 0;}
.contact-form-wrap ul li{margin:12px 0;overflow:hidden;}
.contact-form-wrap ul li label.form-name{float:left;width:140px;}
.contact-form-wrap ul li input.form-text-box{float:left; width:228px}
.contact-form-wrap ul li textarea.form-text-box{width:228px}
.contactus-button{ margin:0 0 0 141px; background:url(/images/submit-but.png) repeat-x; border:none; color:#FFFFFF; font-size:14px;font-weight:bold; height:30px; cursor:pointer}
.valid-mail-id{ color:#FE0000;line-height:23px;margin:0 0 0 10px; font-size:11px}
