body { background: #360000 none repeat scroll 0% 0%; font-family: Georgia,Verdana,Lucida,Arial,Helvetica,sans-serif; font-size: 16px; color: #360000; text-align: center; }
.hide { position: absolute; left: -9999px; }
#wrap {
	margin: 0pt auto;
	background: transparent none repeat scroll 0% 0%;
	width: 912px;
	text-align: left;
	padding: 10px;
	;
}
#hdr { padding: 24px 0pt 0pt; background: transparent url(../images/new-header.png) no-repeat scroll 0% 0%; width: 912px; height: 228px; }
#hdr h1 span { display: none; visibility: hidden; }
#hdr p { padding: 0px 20px 6px 630px; color: #FFFFFF; }
#hdr span { padding: 0pt 23px 6px 638px; text-align: right; color: rgb(139, 169, 223); display: block; }
#hdr span b { color: rgb(255, 255, 255); display: block; font-weight: normal; }
#hdr span a { color: rgb(139, 169, 223); display: block; }
#main {
	padding: 55px 0pt 0pt;
	background: rgb(255, 255, 255) url(../images/rhtborder.png) no-repeat scroll right top;
	width: 912px;
	line-height: 40px;
}
#main p u { color: rgb(7, 114, 206); }
.bigger {font-family: Georgia,Verdana,Lucida,Arial,Helvetica,sans-serif; font-size: 14px; color: #360000; text-align: center; }
.hugeh {
	padding: 0pt;
	text-align: center;
	font-size: 24px;
	color: rgb(209, 47, 30);
	font-weight: bold;
	line-height: 40px;
}
.hugehr {
	padding: 0pt;
	text-align: center;
	font-size: 32px;
	color: rgb(209, 47, 30);
	font-weight: normal;
}
.hugeh b { padding: 37px 0pt 29px; color: rgb(7, 114, 206); font-weight: normal; display: block; }
.hugehblack { padding: 0pt 110px; text-align: center; font-size: 26px; color: rgb(0, 4, 48); font-weight: normal; margin-top: 10px; }
.hugehblack b { padding: 37px 0pt 29px; color: rgb(7, 114, 206); font-weight: normal; display: block; }
.priceright100 p { font-weight: bold ! important; text-align: left ! important; padding-left: 5px ! important; margin-top: 12px ! important; }
.slcont { margin: 20px 0pt 15px 20px; overflow: hidden; width: 870px; background-color: rgb(228, 248, 247); float: left; }
.youridbox { border-style: solid; border-color: rgb(102, 104, 131) rgb(60, 63, 97); border-width: 1px; margin: 0pt 0pt 25px 120px; padding: 15px 0pt 0pt 10px; background: rgb(0, 4, 48) none repeat scroll 0% 0%; width: 646px; display: block; }
.youridbox h3 { padding: 0pt 0pt 20px; font-size: 18px; color: rgb(7, 114, 206); font-weight: normal; }
#main .youridbox p { padding: 0pt 20px 14px 0pt; font-size: 12px; color: rgb(255, 255, 255); }
.youridbox p a { text-decoration: none; color: rgb(255, 255, 255); }
.cliclbank { display: block; text-align: center; font-size: 12px; font-weight: bold; color: rgb(7, 114, 206); text-decoration: underline; margin-bottom: 30px; }
.codebox { border-top: 1px solid rgb(138, 168, 223); border-bottom: 1px solid rgb(138, 168, 223); margin: 0pt 160px 16px; padding: 6px 35px; width: 522px; text-align: center; }
.codebox dd { line-height: 27px; }
.codebox dd span { display: block; color: rgb(209, 47, 30); }
.imgbox { width: 912px; }
.img1st { overflow: hidden; }
.imgbox dd { width: 100%; text-align: center ! important; display: block; }
.imgbox dd img { padding: 0pt 0pt 38px; }
#ftr { padding: 30px 0pt 0pt; background: #360000 none repeat scroll 0% 0%; width: 912px; text-align: center; }
#ftr p { padding: 0pt 0pt 16px; }
#ftr p a { font-size: 11px; text-decoration: none; color: rgb(255, 210, 0); margin-right: 15px; }
#ftr p a:hover { text-decoration: underline; }
#ftr span { display: block; font-size: 9px; color: rgb(255, 255, 255); }
.grabbox { padding: 38px 0pt 0pt 100px; background: transparent none repeat scroll 0% 0%; overflow: hidden; width: 812px; }
.grabboxlft { width: 275px; float: left; }
.grabboxrht { width: 430px; float: left; padding-left: 20px; }
.grabboxrht h4 { padding: 0px 0pt 40px; font-size: 14px; font-weight: normal; color: rgb(1, 50, 93); }
.grabboxrht fieldset { padding: 10px 40px 10px 10px; background: rgb(224, 255, 255) none repeat scroll 0% 0%; display: block; }
.grabboxrht fieldset h5 { font-size: 14px; font-weight: normal; color: rgb(7, 114, 206); padding-bottom: 20px; }
.grabboxrht fieldset span { display: block; font-size: 12px; color: rgb(0, 0, 0); padding-bottom: 15px; }
.grabboxrht fieldset b { font-size: 9px; color: rgb(0, 0, 0); font-weight: normal; }
.copybtn { padding: 0pt 0pt 13px; width: 100%; height: 73px; display: block; text-align: center ! important; }
.logolist { width: 912px; display: block; text-align: center ! important; margin-bottom: 80px; }
.getfreeh { padding: 30px 170px 0pt; text-align: center; font-size: 18px; font-weight: normal; color: #000000; }
.list { padding: 0pt 0pt 30px 20px; }
.list li { padding: 0pt 0pt 0pt 20px; background: transparent url("img/listbg.gif") no-repeat scroll 0% 0%; line-height: 16px; font-size: 12px; color: rgb(1, 50, 93); }
.list2 { padding: 0pt 0pt 30px 40px; }
.list2 li { padding: 0pt 0pt 8px 20px; background: transparent url("img/listbg.gif") no-repeat scroll 0% 0%; line-height: 16px; font-size: 12px; color: rgb(1, 50, 93); }
.listnum { padding: 0pt 10px 30px 20px; margin-left: 40px; }
.listnum li { padding: 0pt 0pt 10px 10px; list-style-type: decimal; list-style-image: none; list-style-position: outside; line-height: 16px; font-size: 12px; color: rgb(1, 50, 93); }
.listpoint { padding: 0pt 10px 30px 20px; margin-left: 40px; }
.listpoint li { padding: 0pt 0pt 15px 10px; list-style-type: disc; list-style-image: none; list-style-position: outside; line-height: 16px; font-size: 12px; color: rgb(1, 50, 93); }
.inpbox { padding: 5px 0pt 10px 28px; overflow: hidden; display: block; }
.inpbox label { padding: 3px 5px 0pt 0pt; display: block; clear: left; width: 86px; float: left; color: rgb(7, 114, 206); font-size: 14px; text-align: right; }
.inputtxt { border: 1px solid rgb(198, 202, 202); background: transparent url("img/linput-bg.png") repeat-x scroll center bottom; display: block; width: 213px; float: left; height: 24px; }
.subbtn { border: medium none ; margin: 0pt 0pt 15px 100px; width: 160px; height: 49px; }
.priceleft100 { float: left; width: 222px; padding-top: 30px; }
.priceright100 { float: right; width: 638px; padding-top: 10px; text-align: center; }
#box {
	border: 1px solid black;
	width: 725px;
	background-color: wheat;
	margin: 0px auto -1px;
	font-size: 11px;
	color: #000000;
}
.border {
	border: 1px solid black;
	}
	
.red {
	font-family: Georgia, Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #D12F1E;
}
