body {margin:0px; padding:0px; font-family:"Lucida Grande", Arial; }

/*div{float:left;}*/

h1{margin:0px; padding:0px; font-size:18px; color:#B366D9;}
h2{margin:0px; padding:0px; font-weight:normal; font-size:14px; color:#8A38C8;}
h2 span{color:#8A38C8; font-weight:bold;}
h2 a{color:#8A38C8; font-weight:bold; font-size:11px; text-decoration:none;}
h3{margin:0px; padding:0px; font-weight:normal; font-size:16px; color:#787878;}
h4{margin:0px; padding:0px; font-weight:normal; font-size:13px; color:#787878;}
h4 span{margin:0px; padding:0px; font-weight:normal; font-size:13px; color:#626363;} 
h5{margin:0px; padding:0px 38px 0px 0px ; font-weight:normal; font-size:14px; color:#8A38C8; text-align:left;}
h5 a{color:#8A38C8; text-align:right; text-decoration:none;}

p{margin:0px; padding:5px 0px 5px 0px ;font-size:12px; color:#333333; text-align:left;}

#nw-wrapper{width:956px; float:none; margin:0px auto;}
#nw-container{width:919px; background:url(../images/main-bg.jpg) repeat-y; padding:0px 23px 0px 18px;float:left;}
#nw-header{width:879px; height:78px; padding:28px 0px 6px 40px; float:left;}

.nw-logo{float:left;}
.maja span{display:block; height:1px;}
.slogan{ font-family: Avalon; font-size:15px; color:#A36BCE;float:right; margin-top:-25px; /margin-top:30px; _margin-top:30px; position:absolute; margin-left:250px; /margin-left:-5px; _margin-left:-5px;}
.nw-callnow{width:184px; margin-bottom:4px; float:right; padding-right:65px;}


/*#nw-nav{width:917px; height:32px; background:url(../images/nav-bg.jpg) repeat-x; padding:0px 0px 0px 0px;float:left;}
.nw-nav-left{width:820px; padding-left:30px;float:left;}
.nw-nav-left ul{margin:0px; padding:0px; list-style:none;}
/*.nw-nav-left ul li{margin:0px; float:left;  font-size:12px; color:#FFFFFF; display:block; line-height:32px; }*/
/*.nw-nav-left ul li a{color:#FFFFFF; padding:0px 7px 0px 7px; text-decoration:none; display:block; background:url(../images/nav-divider.jpg) no-repeat left;}
.nw-nav-left ul li a:hover{color:#FFFFFF; text-decoration:none;  display:block; background:url(../images/nav-divider.jpg) no-repeat left #776B7D;}
.nw-nav-left ul li.active{color:#FFFFFF;  text-decoration:none;  display:block; background:url(../images/nav-divider.jpg) no-repeat right #776B7D ;}*/
#nw-nav{width:917px; height:32px; background:url(../images/nav-bg.jpg) repeat-x; padding:0px 0px 0px 0px;float:left;}
.nw-nav-left{width:820px; padding-left:30px;float:left;}
.nw-nav-left ul{margin:0px; padding:0px; list-style:none;}
/*.nw-nav-left ul li{margin:0px; float:left;  font-size:12px; color:#FFFFFF; display:block; line-height:32px; }*/
.nw-nav-left ul li a{color:#FFFFFF; padding:0px 8px 0px 8px; text-decoration:none; display:block; background:url(../images/nav-divider.jpg) no-repeat left ;}

.nw-nav-left ul li.active{color:#FFFFFF; text-decoration:none;  display:block; background:url(../images/menu_seperator.gif) no-repeat right #776B7D!important;}
.nw-nav-left ul li.contact{color:#FFFFFF; text-decoration:none;  display:block; background:url(../images/nav-divider.jpg) no-repeat right  ;}


.nw-nav-right{width:55px; text-align:right; float:right; padding:8px 5px 0px 0px; font-size:12px; color:#FFFFFF;}
.nw-nav-right a{color:#FFFFFF; text-decoration:none;}

#nw-banner{width:917px; height:343px;float:left;}

#nw-content{width:877px; padding:0px 20px 0px 20px;float:left;}
.nw-left{width:160px;float:left; position:relative;}
.hip_instant_input{ position:absolute; top:60px; left:15px;}
.hip_instant_price{ font-family: "trebuchet MS"; font-size:28px; color:#393937; position:absolute; top:85px; left:50px; font-weight:bold;}
.hip_instant_input input{ width:110px; height:20px; border:inset #CCCCCC 1px;}
.nw-order{width:212px; height:69px; background:url(../images/order-bg.jpg) no-repeat; padding:13px 0px 0px 20px; margin-bottom:10px;float:left;}

#nw-mid{width:420px; padding:0px 20px 0px 20px;float:left;}
#nw-mid-p{width:550px; padding:0px 20px 0px 20px;float:left;}

#nw-right{width:182px;float:left;}
#nw-credit{width:760px; padding:5px 0px 5px 30px;float:left;}
.nw-credit-left{width:200px;float:left;}
.nw-credit-right{width:410px; font-size:12px; color:#9933CC; padding:5px 0px 0px 50px;float:left;}
.nw-credit-right a{color:#9933CC; text-decoration:none; margin:0px 10px 0px 10px;}

#nw-footer{width:857px; background:#EEECEF; border-top:2px solid #A876CE; padding:20px 30px 20px 30px;float:left; }
#nw-footer h2{margin:0px; padding:0px; font-weight:normal; font-size:12px; color:#914DC5; text-transform:uppercase;}
#nw-footer p{margin:0px; padding:0px;font-size:11px; color:#000000; text-align:left;}
.nw-footer-top{width:857px;float:left;}
.nw-footer-box{width:285px;float:left;}
.nw-footer-box ul{margin:0px; padding:5px 0px 0px 0px; list-style:none;}
.nw-footer-box ul li{margin:0px; padding:0px 0px 5px 10px; font-size:11px; color:#000000; background:url(../images/bullet.jpg) 0px 4px no-repeat; 
#background:url(../images/bullet.jpg) 0px 8px no-repeat;}
.nw-footer-box ul li a{ color:#000000; text-decoration:none;}
.nw-box-left{width:45px; text-align:right; padding-right:5px;float:left;}
.nw-box-right{width:230px;float:left;}
.nw-footer-bot{width:837px; font-size:11px; color:#000000; padding:15px 0px 5px 20px;float:left;}

.nw-footer-bot2{width:740px; font-size:12px; color:#000000; padding:15px 0px 5px 0px; text-align:center;float:left;}
.nw-footer-bot2 a{color:#000000; text-decoration:none;}
.nw-footer-bot2 a:hover{color:#000000; text-decoration:underline;}
/*CSS for HIP*/

#nw-freehold{width:842px; padding:15px 0px 0px 75px;float:left;}
.nw-freehold-left{width:360px; float:left; font-size:15px; color:#914DC5; font-weight:800; text-align:left;}
.nw-freehold-left ul{margin:0px; padding:10px 0px 10px 0px; list-style:none;}
.nw-freehold-left ul li{margin:0px; padding:0px 0px 6px 20px; font-size:13px; color:#914DC5; background:url(../images/bullet2.jpg) 0px 2px no-repeat;font-weight:normal; text-align:left;}
.nw-new-li{margin:0px; margin-left:-15px; padding:10px 0px 35px 50px; font-size:13px; color:#FF5815; background:url(../images/hipcode.gif) 0px 0px no-repeat;}
.nw-freehold-right{width:457px;float:left;}

#nw-content-in{width:842px; padding:0px 0px 0px 75px;float:left;}


.nw-content-rt{width:490px; padding:0px 0px 0px 40px;float:left;}
.nw-content-rt ul{margin:0px; padding:10px 0px 10px 0px; list-style:none;}
.nw-content-rt ul li{margin:0px; padding:0px 0px 5px 20px; font-size:12px; color:#333333; background:url(../images/bullet3.jpg) 0px 5px no-repeat;}

.nw-callon{width:227px; padding:20px 0px 0px 5px; font-size:14px; color:#8A38C8;float:left;}
.nw-callon span{font-size:18px; color:#8A38C8; font-weight:bold;}
.nw-related{width:227px; padding:10px 0px 0px 5px;float:left;}
.nw-related ul{margin:0px; padding:0px 0px 0px 0px; list-style:none;}
.nw-related ul li{margin:0px; padding:0px 0px 5px 0px; font-size:11px; color:#8A38C8; }
#nw-credit2{width:725px; padding:5px 0px 5px 0px;float:left;}

/*CSS for NEW INVOICE PAGE start*/

.nwp-invoice{ width:688px; float:left; margin-left:100px; margin-top:10px;}
.nwp-purpletxt{float:left; font-family: "Trebuchet MS"; font-size:15px; color:#9933CC; font-weight:bold; width:150px; margin-top:55px; margin-left:10px;}
.nwp-purpletxt_01{float:left; font-family: "Trebuchet MS"; font-size:13px; color:#000000; font-weight:normal; width:150px; margin-top:55px; margin-left:10px;}

.nwp-blacktxt{float:left; font-family: "Trebuchet MS"; font-size:15px; color:#333333; font-weight:bold; width:150px; margin-top:55px; margin-left:10px;}
.nwp-logo{float:right; width:320px;padding-left:10px;}
.nwp-descriptions{ width:668px; float:left; padding:10px; background:#E5CCF2; font-family: "trebuchet MS"; font-size:15px; color:#000000; margin-top:30px;}
.nwp-order{ width:330px; float:left;font-family: "Trebuchet MS";}
.nwp-net{ width:100px; float:left; text-align:center;}
.nwp-vat{ width:130px; float:left; text-align:center;}
.nwp-total{ width:100px; float:left; text-align:center;}
.nwp-ordertxt{ width:680px; float:left; padding:10px;font-family:Tahoma; font-size:12px; color:#000000; margin-top:30px;}
.nwp-address{ width:668px; background:#F5EBFA; padding:10px; font-family: "trebuchet MS"; font-size:12px; color:#000000; margin-top:30px; float:left;}
.nwp-telephone{ width:300px; float:left; margin-left:15px;}
.nwp-telephone a{ text-decoration:none; color:#9933CC;}
.nwp-telephone a:hover{ text-decoration:underline;}
.nwp-info{ width:680px; float:left; margin-top:20px;}
.nwp-middle{ width:656px; float:left; border-left:2px solid #C184E0; border-right:2px solid #C184E0; padding:10px;}
.nwp-infotxt{ float:right; text-align:justify; font-family:Tahoma; font-size:13px; color:#333333; line-height:16px; width:600px; padding-right:10px;}
.nwp-img{float:left; width:40px;}

/*CSS for NEW INVOICE PAGE end***/

/*-----------------------CSS USED BY PEEYUSH FOR CONVEYANCING------------------------------*/
.nw-left-con{ width:221px; float:left;}
.nw-left-con-middle{width:221px; float:left;background:url(../images/quote_bg.gif);}
.nw-left-con-form{width:221px;float:left; font-family:Tahoma; font-size:11px; color:#333333;}
.nw-left-con-label{width:80px;float:left; font-family:Tahoma; font-size:11px; color:#333333;line-height:20px; padding-left:10px;}
.nw-left-con-label1{width:20px;float:left; font-family:Tahoma; font-size:11px; color:#333333;line-height:20px; padding-left:10px;}
.nw-left-con-object{width:130px;float:right; padding-top:6px; padding-bottom:6px;}
.nw-left-con-radio{width:10px;float:left;}
.nw-left-con-object input{width:110px; height:16px; border:inset 1px #ABABAB;}
.nw-left-con-object select{width:110px; height:20px;}
.nw-left-con-bottom{width:221px;background:url(../images/seeresults.gif) no-repeat;height:57px;text-align:center;padding-top:5px;}
.nw-content-inner-menu{width:780px;margin:20px 0px 20px 75px;_margin:20px 0px 20px 38px; background:url(../images/inner_nav_bg.gif) repeat-x; float:left; }
.nw-content-inner-menu ul{margin:0px 0px 0px 50px; padding:0px; list-style:none;}
.nw-content-inner-menu ul li{margin:0px; float:left;  font-size:12px; color:#FFFFFF; display:block; line-height:32px; }
.nw-content-inner-menu ul li a{color:#FFFFFF; padding:0px 12px 0px 12px; text-decoration:none; display:block; background:url(../images/inner_nav_divider.gif) no-repeat left;}
.nw-content-inner-menu ul li a:hover{color:#FFFFFF; text-decoration:none;display:block; 
background:url(../images/inner_nav_divider.gif) no-repeat left #7A26B8;}
.nw-content-inner-menu ul li.active{color:#FFFFFF; text-decoration:none;display:block; 
background:url(../images/inner_nav_divider.gif) no-repeat left #7A26B8;}
#nw-results{width:750px; padding:15px 0px 15px 0px;}
#nw-results img{ vertical-align:middle;}
.tableborder{border-left:solid 1px #B8B8B8;border-right:solid 1px #B8B8B8;font-family:Tahoma;font-size:10px;color:#8F8F8F; text-decoration:none;}
.tableborder a{font-family:Tahoma; font-size:10px; color:#A64DD2; text-decoration:none;}
.tableborder a:hover{text-decoration:underline;}
.tdborder{border:solid 0px #999999;border-right:solid 0px #999999; background-color:#F5F5F5;}
.tdborder2{border:solid 0px #999999;border-left:solid 0px #999999; background-color:#FFFFFF;}

/*-----------------------CSS USED BY PEEYUSH FOR CONVEYANCING------------------------------*/
/*-----------------------CSS USED BY PEEYUSH FOR COMMERCIAL------------------------------*/

#nw-content-in-commercial{width:870px; padding:0px 0px 0px 20px;}
.commercial-left{ width:550px; float:left;font-family:Tahoma; font-size:14px; font-weight:normal; color:#333333; padding:15px;  }
.commercial-txt{ font-family:"trebuchet MS"; font-size:11px; font-weight:normal; color:#333333; line-height:16px;}
.commercial-right{width:260px; float:right; margin-left:10px;}
.works{width:258px; float:left; margin-top:15px;}
.td-comm-label{font-family:Tahoma; font-size:11px; color:#666666;}
.td-commer-input{border:inset 1px #999999; /border:inset 1px #D1D1D1; _border:inset 1px #D1D1D1;}
.works-header{ font-family:Tahoma; font-size:11px; color:#FFFFFF; font-weight:bold; line-height:16px; background:#990099; padding:5px; width:248px;}
.works-txt{font-family:Tahoma; font-size:11px; color:#333333; line-height:16px; text-align:justify; float:left; background:#F7EDF8; padding:10px 8px 10px 8px;}
.works-txt p{font-family:Tahoma; font-size:11px; color:#333333; line-height:16px; text-align:justify;}

/*-----------------------CSS USED BY PEEYUSH FOR COMMERCIAL------------------------------*/


/*CSS USED FOR ACCOUNT SECTION*/
#account{ width:100%; float:left; background:url(../images/welcome_bg.gif) repeat-x; height:48px;}
.welcomeheading{ width:885px; margin:auto; font-family:Tahoma; font-size:18px; font-weight:bold; color:#FFFFFF; padding:10px;}
#account_btn{ width:845px; padding:40px; clear:both; margin:10px; float:left;}
.account_left{ width:40%; float:left; padding-left:15px; height:80px; font-family:Tahoma; font-size:12px;}
.account_right{ width:40%; float:right;  height:80px;  font-family:Tahoma; font-size:12px;}
.gap{ padding-left:38px; padding-top:4px;}

/*CSS USED FOR Edit Information*/

#editinfo{
width:780px;
margin:auto;
}
#editform{
float:left;
width:780px;
border:solid 1px #6F448B;
margin-top:10px;
margin-bottom:10px;
padding:5px;
clear:both;
}
.editbg{
background:url(../images/headerbg.gif) repeat-x;
width:780px;
float:left;
}
.content1bg{
margin-top:6px;
padding:10px;
background:#FBF6FF;
width:760px;
clear:both;
float:left;
}

#nw-content{width:877px; padding:0px 20px 0px 20px;float:left;}
#nw-mid{width:420px; padding:0px 20px 0px 20px;float:left;}
#nw-mid-p{width:550px; padding:0px 20px 0px 20px;float:left;}

.nw-related{width:227px; padding:10px 0px 0px 5px;float:left;}
.nw-related ul{margin:0px; padding:0px 0px 0px 0px; list-style:none;}
.nw-related ul li{margin:0px; padding:0px 0px 5px 0px; font-size:11px; color:#8A38C8; }