body, .body {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
body {
background-color:white;
padding:0px;
margin:0px;
}
.body {
	text-align:justify;
	color:black;
	position:absolute;
	left: -1px;
}
.ln-t {
height:92px;
background-color:#000033;
width:100%;
}
.bg-t {
background-image:url(./index_img/000.png);
background-position:left top;
background-repeat:no-repeat;
position:absolute; left:0px; top:0px;
width:754px; height:116px;
}
.ln-l {
background-color:#A6A3CA;
width:700px;
}
.ln-l_new {
background-color:#A6A3CA;
width:90%;
}
.menu {
margin-top:30px;
float:left;
}
.content {
margin-left:154px;
background-color:white;
padding:30px 20px 10px 20px;
}
.c-00 {
font-size:2.1em;
text-align:center;
font-weight:bold;
}
.c-00-1 {
font-size:0.95em;
color:#003388;
}
.c-00-1 h1{font-size:0.95em; padding:10px 0; margin:8px 0;}

.c-00-1-1 {
padding:30px 0px 30px 0px;
margin-bottom:30px;
font-size:0.65em;
font-weight:400;
border-bottom:1px solid black;
}

html>/**/body .c-00-1-1 {padding:15px 0px 30px 0px;} 

.c-01 {
font-weight:400;
}
.c-01 img {
float:left;
margin:0px 10px 0px 0px;
}
.c-01 li {
padding:0px 100px 10px 0px;
}
.c1-0 {
background-image:url(http://homebuildingpitfalls.com/graphics/newswatermark.gif);
background-repeat:no-repeat;

}
.c1-1 {
background-image:url(./index_img/002.png);
background-position:left top;
background-repeat:no-repeat;
font-size:1.2em;
color:#003388;
font-weight:bold;
height:80px;
padding-left:60px;
}
.c1-1 a{ text-decoration:none;}

.c1-1-1 {
font-size:0.7em;
color:black;
font-weight:400;
font-style:italic;
padding-left:11px;
}
.c1-1-1-1 {
display:inline;
font-size:0.7em;
color:black;
font-weight:400;
font-style:italic;
padding-left:5px;
}
.c1-1 a{
color:#003388;
}
.c1-2 {
padding:20px 0px 20px 0px;
font-size:1.5em;
color:#003388;
font-weight:bold;
text-align:center;
}
.c1-2-1 {
color:#993300;
margin-top:-30px;
}
.c1-3 {
background-image:url(./index_img/003.png);
background-position:left top;
background-repeat:no-repeat;
padding:0px 0px 15px 30px;
}
.c1-4 {
padding:10px 0px 15px 0px;
font-size:1.45em;
color:#003388;
font-weight:bold;
}
.c1-5 {
margin:10px 70px 10px 70px;
padding:0px;
border:2px solid black;
}
.c1-5-1 {
padding:5px;
border:1px solid #006699;
}
.c1-6 {
background-image:url(./index_img/004.png);
background-position:left top;
background-repeat:no-repeat;
padding:6px 0px 20px 60px;
}
.c1-6-1 {
font-size:0.8em;
}
.c1-7 {
background-image:url(http://homebuildingpitfalls.com/graphics/bookpdf_thumb.gif);
background-position:top;
background-repeat:no-repeat;
float:right;
width:150px;
margin:0px 0px 0px 10px;
padding-top:120px;
text-align:center;
}
.c1-7 a {
font-size:0.95em;
color:#003388;
font-weight:bold;
}
.c-01 table {
font-family:Verdana, Arial, Helvetica, sans-serif;
border:2px solid #0C1D5F;
background-color:#F7F3EA;
width:65%;
font-weight:bold;
color:#666666;
}
.c-01 td {
text-align:center;
}
.td1{
color:#336699;
}
.td2{
background-image:url(./index_img/005.png);
background-position:center bottom;
background-repeat:no-repeat;
padding-bottom:50px;
}
.td3{
font-weight:400;
font-size:0.90em;
}
.sel {
text-align:justify;
font-size:0.85em;
padding:5px;
width:280px;
position:absolute; top:1865px; left:595px;
border:1px solid brown;
background-color:#FBF9CE;
}
.sel select {
width:275px;
}
#bottom_hiden_links {
position:absolute;
top:8400px; left:200px;
}

#morenight { position:relative; padding:0 0 20px 0; width:100%;}
#footernew { clear:both; font-size:12px; text-align:center;}
	.navbot { background-color:#CCCCCC; padding:2px 4px; text-align:center; border-top:1px solid #666666; border-bottom:1px solid #666666;}
	.navbot p{ padding:0; margin:0 0 0px 0;}
	.navbot a{ padding:1px 2px; margin:6px 1px; border:1px solid #666666; line-height:24px; text-decoration:none; font-size:11px; color:#333333;}

.c1-5new { text-align:center; padding:0px; /*border:2px solid black;*/}
.botLetter {margin:0 auto; width:380px; text-align:left; background:url(images/letterback.gif) repeat-y; padding:0 17px 0 13px;}
	.letpad {padding:18px; border-top:1px solid #CCC; border-bottom:1px solid #CCC; font-family:"Times New Roman", Times, serif; font-size:17px; font-style:italic;}
	
.orderBox { border:1px solid #999; border-right:2px solid #666; border-bottom:2px solid #666; background-color:#F7F1D5;}

#add_to_trial1 {background-color:#FC0 !important; border:2px outset #999 !important; color:#000 !important; font-weight:bold !important; text-align:center !important; padding:3px 4px; font-size:13px !important;}

#div21{background-color:#FC0 !important; border:2px outset #999 !important; color:#000 !important; font-weight:bold !important; text-align:center !important; padding:3px 4px; font-size:13px !important;}

.ylbox {background-color:#FC0}

.freebuy {color:#900; text-transform:uppercase; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; font-size:21px;}

.all1 {width:100%; text-align:center; font-size:14px;}
.boxOrdfr {margin:0 auto; background-color:#d8e5fd; border:2px outset #2a529d; border-right:4px solid #839fd4;  border-bottom:4px solid #839fd4; padding:15px; }

.box22 {padding:10px; background-color:#fff; border:2px solid #8c99b1; margin:0 15px; text-align:center;}
.box22 img{ margin:0 auto; float:none;}

a.butfo23 {background:url(images/btback.jpg) no-repeat; width:250px; margin:0 auto; height:40px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; line-height:35px; display:block; border:2px inset #000; text-decoration:none;}
a.butfo23:hover { background:url(images/btback.jpg) no-repeat 0 -40px; border:2px outset #000; color:#000;}

/*.butfo {background:url(images/btback.jpg) no-repeat; width:250px; margin:0 auto; height:40px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; line-height:35px; display:block; border:2px inset #000; text-decoration:none;}
.butfo:hover { background:url(images/btback.jpg) no-repeat 0 -40px; border:2px outset #000; color:#000;}

#add_to_butfo11 {background:url(images/btback.jpg) no-repeat; width:250px; margin:0 auto; height:40px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; line-height:35px; display:block; border:2px inset #000; text-decoration:none;}
#add_to_butfo11:hover { background:url(images/btback.jpg) no-repeat 0 -40px; border:2px outset #000; color:#000;}*/

.clr {clear:both; background-color:}

.menunew {
color:white;
width:100%;
text-align:left;
background-color:#000033;
padding:3px 0px 3px 0px;
font-size:11px;

}
.menunew p{ padding:3px; text-align:center; width:730px; display:block; margin:0 0 0 20px;}
.menunew a {
color:white;
text-decoration:none;
margin:0 3px;
}

.contactaddbot {font-size:11px;}
.contactaddbot p{padding:15px 3px 10px 3px; text-align:center; width:730px; display:block; margin:0 0 0 20px;}

.newtextshr { background:url(images/shadow_rght.gif) repeat-y right; }
.newtextshrb {background:url(images/shadow_btm_rght.gif) no-repeat right bottom; padding:0 8px 0 0;}
.newtextshb {background:url(images/shadow_btm.gif) repeat-x; height:8px; overflow:hidden;}
.newtext {padding:10px 18px; background-color:#edecf9; border-top:1px solid #e4e4e4; border-left:1px solid #e4e4e4; /*font-size:11px;*/ color:#000;}
.bbtxt {font-size:56px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; width:31px; height:50px; float:left; display:block; line-height:45px;}
.clr11 {}
.imgrhl {margin:0 0 2px 18px; border:1px solid #333;}
.box1new {margin:0 15px; padding:0 15px; border:1px solid #666;}

/* new pop details */
#newpop { border:2px solid #003366; font-size:14px; visibility:hidden; position:absolute; left:670px; top:100px; width:310px;  z-index:150; background-color:#fff;}
.clr2 {clear:both;}
.bannp {background-color:#003366; padding:4px; color:#fff;} 
	.bannphead{  float:left; padding:3px !important; margin:0; font-size:17px !important; font-weight:bold !important;}
	.nepclse {color:#fff; float:right; font-weight:bold;} 
	.nepclse a{color:#fff; width:18px !important; height:16px !important; border:1px solid #fff; text-align:center; font-size:11px; text-decoration:none !important; font-weight:bold;  display:block; border:1px solid #fff;} 
	
	.newpopcnt {padding:12px 15px;}
	.newpopcnt ol{ padding:5px 10px; margin:5px 8px 5px 13px; color:#03C;}
		.newpopcnt ol li{ padding:0 0 3px 20px; margin:2px 0 4px 0; border-bottom:2px dotted #76739a; list-style-type:none; background:url(images/bulnew.gif) no-repeat 0 1px;}
	a.clicklmore {padding:5px; text-align:center; margin:0 auto; background-color:#a6a3ca; border:1px solid #76739a; display:block; text-decoration:none; color:#000; width:150px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important;}
/* new pop details close*/

#menumain { position:absolute; left:0; top:95px;}

#newWrap {padding:0 100px; background-color:#a6a3ca;}
.newwrapcont {background-color:#fff; padding:10px 20px; font-size:12px !important; font-family:Arial, Helvetica, sans-serif;}
.newwrapcont td{ font-size:12px !important; font-family:Arial, Helvetica, sans-serif;}
.newwrapcont h2{ font-size:28px; color:#130e53; text-align:center; padding:0 0 10px 0; margin:0;}
.newwrapcont h2 em{ color:#ff0000; font-style:normal;}

.newwrapcont h3{ font-size:20px; text-align:center; padding:2px 0 10px 0; margin:0;}

.divcntnew {padding:0 10px 0 0;}
	.divcntnew ul{ padding:5px 2px 1px 10px; margin:5px 2px 1px 13px; font-size:15px;}
		.divcntnew ul li{ padding:0 0 3px 35px; margin:2px 0 9px 0; list-style-type:none; background:url(images/arrow.gif) no-repeat 0 1px;}
		.fntss {}
	.trialBox2 {border:1px solid #06F; padding:12px; margin:8px 15px; background-color:#dedcf5;}
	

.botLetter2 {margin:7px 15px; text-align:left; background-color:#f1e8ba; border:1px solid #CCC;  border-bottom:3px solid #dbd9d9;  border-right:5px solid #dbd9d9; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:14px !important; padding:10px 15px;}

.botLetter3 {margin:7px 15px; text-align:left; background-color:#dedcf5; border:1px solid #CCC;  border-bottom:3px solid #bab8b8;  border-right:5px solid #bab8b8; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:14px !important; padding:10px 15px;}
	
	.minwidth { }
	
.but1trai { display:block; margin:0 auto; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:bold; text-align:center; text-decoration:none; background:url(images/arrowleft.gif) no-repeat; width:347px; height:150px; height/**/:/**/50px; padding:50px 0 50px 0;}
.but1trai:hover {background:url(images/arrowleft1.gif) no-repeat;}

.but1trai2 { display:block; margin:0 auto; color:#fff; font-family:Georgia, "Times New Roman", Times, serif;; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; background:url(images/arrowright.gif) no-repeat; width:357px; width/**/:/**/347px; height:150px; height/**/:/**/50px; padding:50px 10px 50px 0;}
.but1trai2:hover {background:url(images/arrowright1.gif) no-repeat; }

.bottrialbox {border:1px solid #666; padding:12px; margin:0 20px;}