/*
	Author:Md. Shariful Islam 
	Date: 
	Title:     
====================================
*/
body{
	font-family:Georgia,Verdana, Lucida, Arial,Helvetica, sans-serif;
	font-size:11px;
	color:#000430;
	padding:0 0 30px 0;
	text-align:center;
	background:#000430;
}
/*
	voice-family:"\"}\"";
	voice-family:inherit;	
*/

*{
	padding:0;	margin:0;	border:0;
}

ul,li{
	list-style:none;
}	

.hide{
     position: absolute;
     left: -9999px;
}

/*--------------------------Page Structure----------------*/
#wrap{
	margin:0 auto;
	width:912px;
	text-align:left;
	background:transparent;
}
/*---------------------------Header---------------------*/
#hdr{
	width:912px;
	background:url(images/header.png) no-repeat;
	height:228px;
	padding:24px 0 0 0;
}
#hdr h1 span{
	display:none;
	visibility:hidden;
}
#hdr p{
	padding:0 20px 6px 630px;
	color:#adc9ff;
	font-style:italic;
}
#hdr span{
	padding:0 23px 6px 638px;
	text-align:right;
	color:#8ba9df;
	display:block;
}

#hdr span b{
	color:#ffffff;
	display:block;
	font-weight:normal;
}
#hdr span a{
	color:#8ba9df;
	display:block;
	font-style:italic;
}
/*-------------------------Main Body------------------- */
#main{
	width:912px;
	padding:55px 0 0 0;
	background:url(images/rhtborder.png) #ffffff no-repeat top right;
}

#main p u {
	color: #0772ce;
	
}
.hugeh{
	text-align:center;
	font-size:26px;
	color:#D12F1E;
	font-weight:normal;
	padding:0 110px;
}
.hugeh b{
	color:#0772CE;
	font-weight:normal;
	display:block;
	padding:37px 0 29px 0;
}
.hugehblack{
	text-align:center;
	font-size:26px;
	color:#000430;
	font-weight:normal;
	padding:0 110px;
	margin-top:10px;	
}
.hugehblack b{
	color:#0772CE;
	font-weight:normal;
	display:block;
	padding:37px 0 29px 0;
}
.priceright100 p{
	font-weight:bold !important;
	text-align:left !important;
	padding-left:5px !important;
	margin-top:12px !important;
}
.hollybox{
	width:592px;
	overflow:hidden;
	padding:6px 0;
	margin:0 160px 35px 160px;
	border-bottom:1px solid #8AA8DF;
	border-top:1px solid #8AA8DF;
}
.hollyboxlft{
	float:left;
	width:100px;
}
.hollyboxrht{
	float:right;
	width:478px;
	padding:10px 0 0 0;
	text-align:left;
}
.hollyboxrht p{
	padding:0 15px 27px 0 !important;
}
.hollyboxrht span{
	display:block;
	text-align:right;
	padding:0 15px 0 0;
}
.hollyboxrht span a{
	display:block;
	color:#0772CE;
	text-decoration:none;
}

.greenboxcontmain, .greenboxcontmainside{
	width:400px;
	overflow:hidden;
	padding:6px 0;
	float:left;
	margin:20px 0 0 20px;
}
.greenboxcontmainside {
	float:left;
	margin-left: 12em;
}
.greenboxcontlft{
	float:left;
	width:100px;
}
.greenboxcont{
	float:right;
	width:290px;
	padding:5px 0 0 5px;
	text-align:left;
}
.greenboxcont p{
	padding:0 0px 27px 0 !important;
	text-align:justify;
}
.greenboxcont span{
	display:block;
	text-align:right;
}
.greenboxcont span a{
	display:block;
	color:#0772CE;
	text-decoration:none;
}



#main p{
	position:relative;
	padding:0 42px 15px 42px;
}
.slcont{
	width:870px;
	margin:20px 0 15px 20px;
	background-color:#e4f8f7;
	float:left;
	overflow: hidden;
}
.youridbox{
	width:646px;
	display:block;
	background:#000430;
	margin:0 0 25px 120px;
	padding:15px 0 0 10px;
	border-bottom:1px solid #666883;
	border-top:1px solid #666883;
	border-right:1px solid #3C3F61;
	border-left:1px solid #3C3F61;
}
.youridbox h3{
	font-size:18px;
	color:#0772CE;
	font-weight:normal;
	padding:0 0 20px 0;
}
#main .youridbox p{
	font-size:12px;
	color:#FFFFFF;
	padding:0 20px 14px 0;
}
.youridbox p a{
	text-decoration:none;
	color:#FFFFFF;
}
.cliclbank{
	display:block;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#0772CE;
	text-decoration:underline;
	margin-bottom:30px;
}
.codebox{
	width:522px;
	padding:6px 35px;
	margin:0 160px 16px 160px;
	border-bottom:1px solid #8AA8DF;
	border-top:1px solid #8AA8DF;
	text-align:center;
}
.codebox dd{
	line-height:27px;
}
.codebox dd span{
	display:block;
	color:#D12F1E
}
.imgbox{
	width:912px;
}
.img1st{
	overflow:hidden;
	
}
.imgbox dd{
	width:100%;
	text-align:center !important;
	display:block;
}

.imgbox dd img {
	padding:0 0 38px 0;
}

	
/*-------------------------- Footer----------------------- */
#ftr{
	width:912px;
	background:#000430;
	text-align:center;
	padding:30px 0 0 0;
}
#ftr p{
	padding:0 0 16px 0;
}
#ftr p a{
	font-size:11px;
	text-decoration:none;
	color:#ffd200;
	margin-right:15px;
}
#ftr p a:hover{
	text-decoration:underline;
}
#ftr span{
	display:block;
	font-size:9px;
	color:#FFFFFF;
}
/*-------------------------- ----------------------- */

.grabbox{
	width:812px;
	overflow:hidden;
	padding:38px 0 0 100px;
	background: transparent;
}
.grabboxlft{
	width:200px;
	float:left;
	
}
.grabboxrht{
	width:430px;
	float:left;
	padding-left:20px;
}	
.grabboxrht h4{
	font-size:14px;
	font-weight:normal;
	color:#01325d;
	padding:0px 0 40px 0;
}
.grabboxrht fieldset{
	display:block;
	background:#e0ffff;
	padding:10px 40px 10px 10px;
}
.grabboxrht fieldset h5{
	font-size:14px;
	font-weight:normal;
	color:#0772ce;
	padding-bottom:20px;
}
.grabboxrht fieldset span{
	display:block;
	font-size:12px;
	color:#000000;
	padding-bottom:15px;
}
.grabboxrht fieldset b{
	font-size:9px;
	color:#000000;
	font-weight:normal;
}
.copybtn{
	width:100%;
	height:73px;
	display:block;
	padding:0 0 13px 0;
	text-align:center !important;
}
.logolist{
	width:912px;
	display:block;
	text-align:center !important;
	margin-bottom:80px;
}

.getfreeh{
	text-align:center;
	font-size:18px;
	font-weight:normal;
	color:#0772ce;
	padding:30px 170px 0 170px;
}

.list{
	padding:0 0 30px 20px;
}
.list li{
	background:url(images/listbg.gif) no-repeat;
	padding:0 0 0 20px;
	line-height:16px;
	font-size:12px;
	color:#01325d;
}
.list2{
	padding:0 0 30px 40px;
}
.list2 li{
	background:url(images/listbg.gif) no-repeat;
	padding:0 0 8px 20px;
	line-height:16px;
	font-size:12px;
	color:#01325d;
}
.listnum{
	padding:0 10px 30px 20px;
	margin-left:40px;
}
.listnum li{
	list-style:decimal;
	padding:0 0 10px 10px;
	line-height:16px;
	font-size:12px;
	color:#01325d;
}

.listpoint{
	padding:0 10px 30px 20px;
	margin-left:40px;
}
.listpoint li{
	list-style:disc;
	padding:0 0 15px 10px;
	line-height:16px;
	font-size:12px;
	color:#01325d;
}

.inpbox{
	display:block;
	padding:5px 0 10px 28px;
	overflow:hidden;
}
.inpbox label{
	display:block;
	clear: left;
	width:86px;
	float:left;
	color:#0772ce;
	font-size:14px;
	text-align:right;
	padding: 3px 5px 0 0;
}
.inputtxt{
	display:block;
	width:213px;
	float:left;
	height:24px;
	border:1px solid #c6caca;
	background:url(images/linput-bg.png) repeat-x bottom;
}

.subbtn{
	border:none;
	width:160px;
	height:49px;
	margin:0 0 15px 188px;
}
.priceleft100{
	float:left;
	width:222px;
	padding-top:30px;
}
.priceright100{
	float:right;
	width:638px;
	padding-top:10px;
	text-align:center;
}




