*{
	margin:0;
	padding:0;
	
	}
a img{ border:0;}

body{
	background-image: url(../images_2009/backgr.png);
	background-repeat:repeat-x;
	background-color:#e9e9e9;
	font-family:Tahoma, Geneva, sans-serif;
	}
	
.clearer{
	clear:both;
	height:1px;
	font-size:0;
	line-height:0;
	margin:0px;
	padding:0;
	}
	
.dotline{
	border-bottom:1px  dotted #a19c9c;
	margin:10px 0 10px 0;
	}
p{
	padding:0 0 20px 0;
	font-size:12px;
	line-height:16px;
	color:#7b7373;
	}
	
p.home{
	padding:0 0 25px 0;
	
	}
	ul{
		margin:0;
		padding:0;
		}
		
.logolink{
	height:37px;
	float:left;
	width:165px;
	
	}
	
h1{
	font-size:17px;
	color:#333;
	
	}
	
h1.home{
	width:250px;  
	float:left;
	display:none;
	}

h2{
	padding:0 0 10px 0
	}

h2.home{
	padding:0 0 10px 0;
	font-size:23px;
	color:#2b2f3d;
	}
	
h2.features{
	padding:15px 0 10px 0;
	
	}
	
h3{
	margin:0;
	font-size:13px;
	font-weight:bold;
	color:#2b2f3d;
	padding:0 0 10px 0;
	
	
	}
h3.home{	
	margin:0;
	font-size:13px;
	font-weight:bold;
	color:#2b2f3d;
	padding:0;	
	}
h4
{
	font-size:12px;
	margin:5px 0 5px 0;
	color:#717171;}

#container{
	margin:0 auto;
	width:816px;
	height: auto;
	}
	
/*.........Header........................*/
	
#header{
	margin:15px 0 4px 0;
	background:url(../images_2009/logo.png) no-repeat;
	width:816px;
	height:37px;	
	}
	
#top-header_menu{
	height:12px;
	margin-top:15px;
	float:right;
	width:220px;
	}
	
ul#top-header_menu{
	 list-style:none;
	 margin:0;
	 padding:0;
	}
	
.header-menu_divider{
	border-left: 1px solid #d7e3b0;
	
	}
	
ul#top-header_menu li{
	padding:0 8px 0 12px;
	font-size:12px;
	color:#90a05d;
	display:inline;
	}
	
ul#top-header_menu a{
	color:#90a05d;
	text-decoration:none;
	
	}

ul#top-header_menu a:hover{
	color:#90a05d;
	text-decoration: underline;
	}
	



	
/*.........Header-end........................*/

/*.........menu-start........................*/
	
#menu{
	width:816px;
	height:45px;
	background-image:url(../images_2009/menu_backgr.png);
	background-repeat:repeat-x
	
	}
	
.corner{
	background:url(../images_2009/corner.png) no-repeat;
	float:left;
	
	
	}
	
 ul#menu_nav{
	 width:400px;
	 float:left;
	 line-height:45px;
	 list-style:none;
	 margin:0;
	 padding:0;
	}
	
ul#menu_nav li{
	cursor:default;
	color:#ececec;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0 18px 0 30px;
	display:inline;
	}
	
ul#menu_nav a{
	color:#b2b4af;
	text-decoration:none;
	
	}
	
ul#menu_nav a:hover{
	color:#ececec;
	text-decoration:underline;	
	}
	
#btnsignup{
	background:url(../images_2009/signup_btn.png) no-repeat;
	float:right;
	width:187px;
	height:45px;
	cursor:pointer;	
	}
	
.btn_signup{
	color:#FFF;
	margin:0;
	padding:10px 0 0 0;
	text-align:center;
	font-size: 15px;
	display:none;
	}
	
.hider{
	display:none;
	
	}
	
.menu_divider{
	float:left;
	background:url(../images_2009/menu_divider.png) no-repeat;
	}


/*.........menu-end........................*/

/*.........Spash content - start........................*/


#splash{
	margin:0;
	padding:45px 45px 45px 45px;
	clear:both;
	float:left;
	width:726px;
	height:165px;
	background:url(../images_2009/splash_backgr.jpg) no-repeat;
	
	}
	
h1.splash{
	padding-bottom:15px;
	color:#FFF;
	font-size:44px;
	
	}
	
h4.splash{
	width:435px;
	font-size:17px;
	color:#FFF;
	}
a.button{
	background:url(../images_2009/button.png) no-repeat left top;
	width:314px;
	height:83px;
	float:right;
	margin:-20px -15px 0 0;}

/*.........Spash content - End........................*/

/*.........main Content - start........................*/

#main_content{
	margin:0;
	padding:32px 32px 32px 32px;
	clear:both;
	height:auto;
	width:752px;
	background-color:#FFF;
	}

#main_left-column{
	float:left;
	margin:0;
	padding:0;
	width:297px;
	height:auto;
	
	}
	
#main_right-column{
	float:left;
	margin:0;
	padding:0 0 0 24px;
	width:424px;
	height:auto;
	
	
	}
	
/*.........Icons class - start........................*/

.icon-a{
	height:36px;
	padding: 5px 0 5px 38px;
	background:url(../images_2009/icon-a.jpg) no-repeat left center;
	line-height:18px;
	}


.icon-b{
	height:34px;
	line-height:34Px;
	padding: 0 0 0 38px;
	background: url(../images_2009/iconb.jpg) no-repeat left center;
	}
	
.icon-c{
	height:34px;
	line-height:34Px;
	padding: 0 0 0 38px;
	background: url(../images_2009/icon-c.jpg) no-repeat left center;
	}
	
.icon-d{
	height:30px;
	line-height:30Px;
	padding: 0 0 0 38px;
	background: url(../images_2009/icon-d.jpg) no-repeat left center;	
	}
	
.icon-e{
	height:30px;
	line-height:30Px;
	padding: 0 0 0 38px;
	background: url(../images_2009/checkout.png) no-repeat left center;	
	}	
.icon-f{
	height:30px;
	line-height:30Px;
	padding: 0 0 0 38px;
	background: url(../images_2009/creditcard.png) no-repeat left center;	
	}
.icon-g{
	height:30px;
	line-height:30Px;
	padding: 0 0 0 38px;
	background: url(../images_2009/lower_refunds.png) no-repeat left center;	
	}

/*.........Icons class - end........................*/


/*.........bullet box - start........................*/

#bulletbox{
	margin-bottom:25px;
	background:url(../images_2009/bullet_backgr.png) repeat-y;
	width:424px;
	
	
	}
	
#topbox{
	background:url(../images_2009/bullet_backgr-top.png) no-repeat;
	width:424px;
	height:12px;
	
	}
	
#box_content{
	width:404px;
	height:auto;
	padding:8px 10px 0 8px 10px;
	
	}
	
.bullettitle{
	margin:15px 0 8px 25px;
	width:368px;
	height:35px;
	background: url(../images_2009/salespitch.jpg) no-repeat;
	
	}
	
ul#bullets{
	width:380px;
	color:#c0bfbf;
	font-size:12px;
	list-style:none;
	line-height:12px;
	margin:0px 0 20px 22px;
	
	}
	
ul#bullets li{
	padding-left:39px;
	margin:3px 0 0 0;
	height:31px;
	line-height:31px;
	background:url(../images_2009/bulletbackgr-backgr.png) repeat-y;
	font-weight:normal;	font-size:12px;
	list-style:none;
	
	
	}
	
#botpbox{
	background:url(../images_2009/bullet_backgr-bottom.png) no-repeat left bottom;
	width:424px;
	height:12px;
	
	}

/*.........bullet box - end........................*/
/*.........thumbs - start........................*/
.thumb{
	float:left;
	padding:5px 5px 5px 0;
	margin:0;
	width:207px;
	height:133px;
	}






/*.........thumbs - end........................*/

/*.........main Content - en........................*/



/*.........footer - start........................*/


#footer{
	
	clear:both;
	background:url(../images_2009/footer_backgr.png) repeat-x;
	width:816px;
	height:73px;
	
	}
	
.footer_corner{
	width:8px;
	height:73px;
	float:left;
	background:url(../images_2009/footer_lcorner.png) no-repeat;
	
	
	}
	
.signup_b{
	width:305px;
	height:73px;
	float:right;
	background:url(../images_2009/signup_btn_b.png) no-repeat;
	
	}

/*.........footer - menu........................*/



ul#footer_nav{
	padding:18px 0 60px 0;
	color: #666;
	font-size:11px;
	text-align:center;
	clear:both;
	list-style:none;
	}

ul#footer_nav li{
	height:8px;
	line-height:8px;
	border-right: 1px solid #999;
	padding:0 10px 0 10px;
	display:inline;
	
	}
	
ul#footer_nav li.last{
	border:0;
	
	}
	
ul#footer_nav a{
	text-decoration:none;
	color:#999;
	
	
	}
	
ul#footer_nav a:hover{
	text-decoration:underline;
	font-size:11px;
	color: #333;
	
	}

/*.........footer - menu end........................*/

/*.........footer - end........................*/








/*.........features page start......................*/

.decorative-frame{
	width:816px;
	height:37px;
	background: url(../images_2009/page-curl.png) no-repeat;
	}
	
#features_left-column{
	float:left;
	width:343px;
	height: auto;
	padding:0 30px 0 0;	
	}
	
#features_right-column{
	padding-left:30px;
	background:url(../images_2009/verticle-dots.png) repeat-y left;
	float:left;
	width:343px;
	height: auto;
	
	}
	
/*...............Quick facts bullets - start..................*/
	
#quickfacts{
	padding:0 0 20px 20px;
	font-size:12px;
	font-weight:bold;	
	}

	
#quickfacts ul li{
	line-height:22px;
	color:#6b8909;
		}
	
.highlight{
	color:#6b8909;	
	}








/*...............Quick facts bullets - End..................*/








/*.........features page end........................*/

/*.........website page start........................*/
a.gototop{
	float:right;
	font-size:13px;
	height:13px;
	font-weight:bold;
	color:#749509;
	display:block;
}
h3.list_title{
	color:#749509;
	font-size:23px;
	line-height:25px;
	border-bottom:1px dotted #a19c9c;
	padding:3px 0;
	margin:10px 0 10px 0;
	}

.website_info td{padding-top:15px;
	padding-bottom:15px;
}

.image{
	vertical-align:top;	
	}
td.info{	
	padding-left: 20px ;
	vertical-align:top;
	}
.info p{
	padding:0 0 5px 0;}


.site{
	font-size:12px;
	font-weight: bold;
	color:#636362;
	
	}
	
.site-name{
	font-size:12px;
	color: #333;
	text-decoration:underline;
	}
	
.powered{
	font-size:12px;
	font-weight: bold;
	color:#636362;
	
	}
	
.description_bold{
	font-size:12px;
	font-weight: bold;
	color:#636362;
	
	}
.description{
	padding-top:5px;
	font-weight:normal;
	
	}
	
.payout{
	padding-top:5px;
	font-size:12px;
	font-weight: bold;
	color:#636362;
	}
a.site-name{
	text-decoration:none;
	padding:0 0 0 8px;
	color:#085be4;
	}

a.site-name:hover{
	color:#085be4;
	text-decoration: underline;
	}
	
a.promote{
	color:#085be4;
	padding:0 0 0 8px;
	font-weight:bold;
	}
	
/*#horizontald-divider{
	margin:25px 0 25px 0;
	background:url(../images_2009/hor-doted.jpg) repeat-x;
	width:752px;
	height:1px;
	} */
.merchant-home-image {
	float: left;
	padding: 10px 1px 10px 3px;
	width: 200px;
	height: 148px;
	text-align: center;
	font-size:12px;
	line-height:20px;
}


/*.........website page end........................*/


/********Sign up page begins*********/
.footer_corner_right{
	width:8px;
	height:73px;
	float:right;
	background:url(../images_2009/footer_rcorner.png) no-repeat;	
	}	

a.blink{ color:#d96303;
	font-weight:bold; cursor:hand;}
.btext{
	font-weight:bold;
	color:#555;
	font-size:inherit;
	}
h4.grey{ color:#555;
	font-size:13px;
	font-weight:bold;
	padding:23px 0 3px 10px;
	border-bottom:1px  dotted #a19c9c;
	text-align:left;
	margin:0 0 10px 0;
	}
#signup_left-column{
	width:303px;
	float:left;
	padding-left:15px;
	margin:0 30px 0 0px;
}
/*******Sign up top feature heading********/
h3.feature1{
	height:35px;
	line-height:35px;
	background: url(../images_2009/feature1.jpg)  no-repeat left center;
	padding:0 0 0 40px;
	margin:20px 0 0 0;
	}
h3.features1{
	height:35px;

	background: url(../images_2009/feature1.jpg)  no-repeat left center;
	padding:0 0 0 40px;
	margin:20px 0 0 0;
	}
h3.feature2{
	height:35px;
	line-height:35px;
	background: url(../images_2009/feature2.jpg)  no-repeat left center;
	padding:0 0 0 40px;
	}
h3.feature3{
	height:35px;
	line-height:35px;
	background: url(../images_2009/feature3.jpg)  no-repeat left center;
	padding:0 0 0 40px;	}
h3.feature4{
	height:35px;
	line-height:35px;
	background: url(../images_2009/feature4.jpg)  no-repeat left center;
	padding:0 0 0 40px;
	}
h3.feature5{
	height:35px;
	line-height:35px;
	background: url(../images_2009/feature5.jpg)  no-repeat left center;
	padding:0 0 0 40px;
	}	
/*****sign up form*****/

.formcontainer{
	width:365px;
	float:left;
	margin:0 0 20px 5px;
	font-size:11px;
	color:#7b7373;
	}
.formtop{
	width:365px;
	height:13px;
	background:url(../images_2009/yellowtop1.jpg) no-repeat left top;
	}
.formmiddle{
	width:335px;
	height:100%;
	padding:0px 20px 25px 10px;
	background:url(../images_2009/yellowmiddle1.jpg) repeat-y left top;
	text-align:right;
	}
.formbottom
{
	clear:both;
	width:365px;
	height:13px;
	background:url(../images_2009/yellowbottom1.jpg) no-repeat left bottom;}
.label{
	line-height:30px;}
.textfield{
	background:url(../images_2009/textfieldbg.jpg) no-repeat  left top; 
	width:200px;
	height:18px;
	border:0;
	padding:3px;}
.textarea{
	background:url(../images_2009/textareabg.jpg) no-repeat  left top; 
	width:299px;
	height:132px;
	border:0;
	padding:3px;
	margin-bottom:20px;}
.select{
	background:url(../images_2009/textfieldbg.jpg) no-repeat  left top; 
	width:206px;
	height:24px;
	border:0;
	border-color:#fdfbf3;
}
.choice{
	background:#efecd9;

	padding:5px;
	margin:10px 0;
	font-size:11px;}
.checkbox{margin-left:13px;}
.USD{
	color:#bdb896;
	font-weight:bold;
	padding:0 95px 0 0;}
.cellcontainer{
	width:100%;
	height:70px;
	}
.cell1{
	width:180px;
	float:left;}
.cell2{
	width:120px;
	float:left;}
.button{
	float:right;
	margin-right:50px;
	}
p.agree{
	font-size:11px;
	text-align:left;
	padding-left:15px;
	}
p.alert{ text-align:left;
	font-size:11px;
	margin:10px 0 -15px 0;}
.error
{
	margin:0  -7px 0 0;
	display:block;
	width:3px;
	padding:10px 0 0px 4px;
	height:16px;
	float:right;
	}
/********Sign up page ends******/


/*.........login page start........................*/

h2.userlogin{
	color:#749509;
	padding:0 0 2px 0;
	border-bottom:1px  dotted #a19c9c;
	margin:0 0 25px 0;
	}


.lgoincontainer{
	width:365px;
	float:none;
	margin:0 0 20px 180px;
	font-size:11px;
	color:#7b7373;
	}
.login{
	width:275px;
	height:100%;
	padding:15px 50px 25px 40px;
	}

.lgoincontainer .label{ font-weight:bold; font-size:12px;}
.rememberme{
     width:200px;
	text-align:left;
	padding:8px 0 10px 65px;
    }
.lgoincontainer .checkbox{ margin:5px;}

.loginbutton{
	float:right;}
/*.........login page end........................*/