/* CSS Document */
/*
---------------------------------------------
01. MAIN/DEFAULT ELEMENTS
---------------------------------------------
*/
body {
	margin:0;
	padding:0;
	background:#FFF;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
}
div, table, td, tr, h1, h2, h3, h4, h5, h6, p, form, label, input, textarea, img, span, ul, li, fieldset{
	margin:0px;
	padding:0px;
}
a:link, a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
.clear{
	clear:both;
	margin:0px;
	padding:0px;
}
p{
	line-height:18px;
}
img {
	border:none
}
.body-bg-inner{
	background-image:url(images/body-bg-inner.gif);
	background-repeat:no-repeat;
	padding:0px 29px 0px 29px;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;
	color:#B40404;
	padding:0px 0px 0px 0px;
	margin:0px;
}
h1 span{
	color:#000000;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;
	color:#1A1A1A;
	padding:0px 0px 0px 0px;
	margin:0px;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.mailto-blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color:#11B3DD;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.mailto-blue:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color:#11B3DD;
	padding:0px 0px 0px 0px;
	margin:0px;
}
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;
	color:#455560;
	padding:0px;
	margin:0px;
}
h4 span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:50px;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;
	color:#31BDE2;
	padding:0px;
	margin:0px;
}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color:#4B4B4B;
	padding:0px 0px 0px 0px;
	margin:0px;
}

/*
---------------------------------------------
CONTAINER AND WRAPPER
---------------------------------------------
*/
.body-bg{
	background:url(images/body-bg.gif) #FFFFFF repeat-x;
}
.body-container{
	margin:0 auto;
	width:885px;
	padding:0px;
}
/*
---------------------------------------------
HEADER
---------------------------------------------
*/
.top-padding{
	padding:0px 17px 2px 11px;
}
/*
---------------------------------------------
NAVIGATION
---------------------------------------------
*/
.menudiv{
	margin:0 0 0 auto;
	width:95%;
	padding:0;
}
.rhm1-bg ul{
	list-style:none;
	margin:0 auto;
}
.rhm1-bg li{
	float:left;
	list-style:none;
}
.rhm1-bg li.separetor{
	float:left;
	display:block;
	width:5px;
	height:32px;
	margin:0px;
	padding:0px;
}
.rhm1-bg li a{
	float:left;
	display:block;
	color:#060606;
	text-decoration:none;
	font:bold 13px Arial, Helvetica, sans-serif;
	padding:0 0 0 10px;
	height:32px;
	line-height:32px;
	text-align:center;
	cursor:pointer;
	background:url(images/rhm_nor_l.gif) no-repeat left 0px;	
}
.rhm1-bg li a span{
	float:left;
	display:block;
	padding:0 17px 0 10px;
	background:url(images/rhm_nor_r.gif) no-repeat right 0px;
}
.rhm1-bg li a:hover{
	color:#ffffff;
	background:url(images/rhm_hover_l.gif) no-repeat left 0px;
}
.rhm1-bg li a:hover span{
	color:#ffffff;
	background:url(images/rhm_hover_r.gif) no-repeat right 0px;
}
.rhm1-bg li.current a{
	color:#ffffff;
	background:url(images/rhm_hover_l.gif) no-repeat left 0px;
}
.rhm1-bg li.current a span{
	color:#ffffff;
	background:url(images/rhm_hover_r.gif) no-repeat right 0px;
}
/*--------end menu---------*/

/*
---------------------------------------------
BODY
---------------------------------------------
*/
.body-top-bg{
	background-image:url(images/body-top-bg.gif);
	background-repeat:no-repeat;
	background-position:center top;
	height:211px;
}
.body-bottom-bg{
	background-image:url(images/body-bottom-bg.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
}
.body-innerbg{
	background-image:url(images/body-innerbg.gif);
	background-repeat:repeat-y;
}
.body-inner-padding{
	padding:0px 18px 2px 15px;
}
.professional-bg{
	background-image:url(images/professional-bg.gif);
	background-repeat:repeat-x;
}
.professional-bg h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color:#ffffff;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.professional-bg h1 span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	color:#15B5DE;
}
.arrow3{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.arrow3 li{
	margin:0px;
	padding:0px;
	background-image:url(images/arrow3.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;
	color:#2A2A2A;
	padding:0px 0px 0px 15px;
	margin:0px;
	line-height:18px;
}
.arrow4{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.arrow4 li{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;
	color:#2A2A2A;
	padding:0px;
	margin:0px;
	line-height:18px;
}
.dollor{
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;
	color:#31BDE2;
	padding:0px;
	margin:0px;
}
.new-link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color:#15B5DE;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.new-link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color:#15B5DE;
	padding:0px 0px 0px 0px;
	margin:0px;
}

/*-----------MySecretProStarts------------*/
.mypro{
	width:397px;
	height:auto;
	float:left;
}
.mypro h1{
	color:#1A1A1A;
	text-decoration:none;
	font:bold 22px Arial, Helvetica, sans-serif;
	padding:8px 0px 0px 0px;
}
.mypro h2{
	color:#A1A1A1;
	text-decoration:none;
	font:bold 13px Arial, Helvetica, sans-serif;
	padding:0px;
	text-transform:uppercase;
	padding:8px 0px 15px 0px;
}
.mypro p{
	color:#4B4B4B;
	text-decoration:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:0px;
	text-transform:normal;
	padding:0px;
	line-height:20px;
}
.arrow1{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.arrow1 li{
	margin:0px;
	padding:0px;
	background-image:url(images/arrow1.png);
	background-repeat:no-repeat;
	background-position:0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color:#4B4B4B;
	padding:0px 0px 0px 10px;
	margin:0px;
	line-height:25px;
}
.pro-top{
	background-image:url(images/pro-top.gif);
	background-repeat:no-repeat;
	background-position:center top;
}
.pro-bottom{
	background-image:url(images/pro-bottom.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
}
.pro-bg{
	background-image:url(images/pro-bg.gif);
	background-repeat:repeat-y;
}
.free-trial{
	color:#2C2C2C;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:0px;
	text-transform:normal;
	padding:0px;
	text-decoration:underline;
}
.free-trial:hover{
	color:#2C2C2C;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:0px;
	text-transform:normal;
	padding:0px;
	text-decoration:underline;
}


/*-----------MySecretProEnds------------*/

/*
---------------------------------------------
FOOTER
---------------------------------------------
*/
.footer-container{
	margin:0 auto;
	width:885px;
	padding:0px;
}
.footer-container h1{
	color:#ffffff;
	text-decoration:none;
	font:bold 20px Arial, Helvetica, sans-serif;
	padding:0px;
	text-transform:normal;
	padding:0px 0px 0px 0px;
}
.footer-container p{
	color:#ffffff;
	text-decoration:none;
	font:normal 10px Arial, Helvetica, sans-serif;
	padding:0px;
	text-transform:uppercase;
	padding:10px 0px 0px 0px;
}

.footer-padding{
	padding:0px 18px 2px 18px;
}
.arrow2{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.arrow2 li{
	margin:0px;
	padding:0px;
	background-image:url(images/arrow2.gif);
	background-repeat:no-repeat;
	background-position:0px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color:#ffffff;
	padding:0px 0px 0px 15px;
	margin:0px;
	line-height:30px;
}
ul.footernav{
	margin:0px;
	padding:6px 0px 0px 10px;
	list-style:none;
}
ul.footernav li{
	margin:0px;
	padding:0px;
	float:left;
}
ul.footernav li.seprater{
	width:1px;
	height:9px;
	margin:0px;
	padding:0px 10px 0px 10px;
	line-height:18px;
}
ul.footernav li a{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	text-transform:uppercase;
	padding:0px;
	line-height:18px;
}
ul.footernav li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#2DBCE1;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	text-transform:uppercase;
	padding:0px;
	line-height:18px;
}
ul.footernav li a.active{
	font-family:Arial, Helvetica, sans-serif;
	color:#2DBCE1;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	text-transform:uppercase;
	padding:0px;
	line-height:18px;
}
.instant-download{
	padding:0px 0px 0px 0px;
}
/*
---------------------------------------------
FORM
---------------------------------------------
*/
.form-padd{
	padding-left:130px;
}
.textbox{
	width:230px;
	height:21px;
	margin:3px 0px 3px 0px;
	padding:3px 0px 0px 3px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border:1px #E9E9E9 solid;
}
.textbox-area{
	width:230px;
	height:120px;
	margin:3px 0px 3px 0px;
	padding:3px 0px 0px 3px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border:1px #E9E9E9 solid;
}

.form-txt{
	font-family:Arial, Helvetica, sans-serif;
	color:#727272;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	text-transform:normal;
	padding:0px;
	line-height:18px;

}
/*-------------ThankYOu-----------*/
.thankyour{
	font-family:Arial, Helvetica, sans-serif;
	color:#09B1DC;
	font-size:25px;
	text-decoration:none;
	font-weight:normal;
	text-transform:normal;
	padding:0px;
	line-height:30px;

}

