/**************************************************************************************************
| Software Name        : Paid To Click Script
| Software Author      : e-Soft24
| Website              : http://www.e-soft24.com
| E-mail               : service@e-soft24.com
|**************************************************************************************************
| File version: 1.2
|**************************************************************************************************
| Copyright (c) 2009 e-Soft24.com. All rights reserved.
|**************************************************************************************************/
html {
	height: 100.3%;
	font-size: 62.5%;
}
body {
	/* text-align: center; */
	font: 1.2em/1.8em Verdana, sans-serif;
}

* {margin: 0px; padding: 0px; border: 0px;}

h1, h5, h6 {
	font-family: "Century Gothic", sans-serif; 
	margin: 0em 0em 0.5em 0em; 
	color: #004A7F;
}
h1 {
	font-size: 2.2em; 
	border-bottom: 1px dashed #004A7F; 
	padding-bottom: 0.4em;
	font-weight: normal;
}

h2 {
	font-size: 1.6em;
	font-weight: normal;
	margin: 0.5em 0em 0.5em 0em;
	color:#004A7F;
}
h3 {
	font-size: 1.2em;
	color: #004A7F;
	font-weight: normal;
}

h4 {
	font-size: 1.0em;
}
h5 {font-size: 1.4em;}
h6 {font-size: 1.2em;}

div#header h1 {border: 0px;}

a {color: #00DDF4; text-decoration: none;}

div#wrapper {
	margin: 0px 40px;
	/* text-align: left; */
	background: #FAFAFA;
}

div#header {
	height: 40px;
	background: #FAFAFA;
	padding: 10px;
}

div#nav {
	background: #FAFAFA;
	text-align: left;
	margin-bottom: 1.0em;
}
div#nav li {
	display: inline; 
	margin-right: 0.4em;
}
div#nav a {
	text-decoration: none; 
	font-weight: bold; 
	text-transform: uppercase; 
	padding: 0.2em 1.0em 0.4em 1.0em;
	border: 2px solid #CCCCCC;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	background: #F0F0F0;
}
div#nav a:hover, div#nav li.current a {
	background: #00DDF4;
	color: #FFFFFF;
	border: 2px solid #FFFFFF;
	border-top: 2px solid #CCCCCC;
	border-right: 2px solid #CCCCCC;
}

div#wrap_content {width: 930px;}
div#col2 {float: left; width: 180px; padding-bottom: 10px;}
div#menu {
	float: right; 
	width: 200px;
	padding: 0px 0px 20px 0px;
	background: #F0F0F0 url(images/menubox_gradient.jpg) no-repeat right bottom; 
	border: 1px solid #CCCCCC; 
}
div#menu h6{
	background: #E9E9E9;
	margin-bottom: 0em; 
	padding: 0.4em 1.0em 0.4em 1.0em; 
	color: #FFFFFF; 
	line-height: 1.0em;
}
div#menu p {margin: 20px 20px 0px 20px;}
div#menu p {font-weight: bold;}
div#menu p span {font-weight: normal; font-size:0.8em;}


div.box {margin-bottom: 10px; background: url(images/rounded_box_bottom.gif) no-repeat left bottom;}
div.box h6 {margin-bottom: 0em; padding: 0.4em 1.0em 0em 1.0em; color: #FFFFFF; line-height: 1.0em; background: url(images/rounded_box_top.gif) no-repeat;}
ul.boxtext {list-style:none;padding: 30px 10px 10px 5px; background: url(images/rounded_box_arrow.gif) no-repeat;
}
ul.boxtext li{
	background: url(images/check.png) no-repeat left top;
	line-height: 1.2em;
	height: 3.0em;
  padding-left: 30px;
  font-size: 0.9em;
}

ul.boxtext li a{
	color:#004A7F;
	font-weight: bold;
	text-decoration: underline;
}

ul.boxtext li a.now{
	text-decoration: none;
}

/* form */
ol {list-style-type: none; margin: 0px 0px 10px 15px; padding: 0px;}
fieldset.register ol label{
	 float:left;
	 display: inline;
	 width:170px;
	 padding-top: 4px;
}

select.inpbox, input.inpbox, input.inpbox_st, textarea.inpbox, img.inpbox{
  border:1px solid #004A7F;
  margin:2px;
}

textarea.inpbox{
	width: 295px;
	height: 95px;
}

input.inpbox{
	width: 195px;
	height: 18px;
	padding:1px;
	line-height:18px;
}

input.inpbox_st{
	width: 395px;
	height: 18px;
	padding:1px;
	line-height:18px;
}

.psubmit {text-align: center; margin-top: 10px;}
input#submit {width: 10em; padding: 0.5em; cursor:pointer; font-weight: bold; color: #00DDF4; background: url(images/back_button.gif) repeat-x left bottom;}
input#submit:hover {cursor:pointer; background: #00DDF4; color: #FFFFFF;}


/* main content */
div#maintext,div#error {
	width: 505px;
	margin: 0px 210px 0px 190px;
	background: #F0F0F0;
	padding: 20px 10px;
}
div#maintext a, div#error a {padding-bottom: 1px; text-decoration: underline;}

div#banner,div#error {
	text-align:center;
}

div#banner,div#maintext,div#newpass {
	border: 1px solid #CCCCCC;
}

div#maintext p.balance span {
	background: #00DDF4;
	font-size: 1.4em;
	}
	
div#maintext div.links {
	margin-left:20px;
	}

div#maintext div.earned {
  float:right;
	}
	
div#maintext div.earned span,div#maintext div.earned_b span {
  background: #00DDF4;
	font-size: 1.6em;
	line-height:1.2em;
	}

div#maintext div.earned_b {
  text-align:center;
  margin-bottom:10px;
	}
	
div#maintext div.banners {
  text-align:center;
	}
	
div#maintext hr {
  width: 100%;
  height: 0;
  border-bottom: 1px dashed #004A7F;
  border-top: 0px;
	}
	
p.click_banner{
	margin-bottom:15px;
}
div#newpass,div#banner{
	width: 505px;
	margin: 10px 210px 0px 190px;
	background: #F0F0F0;
}

div#banner{
	padding: 10px 10px;
}

div#newpass{
	padding: 20px 10px;
}

div#error {
	border: 2px solid #00DDF4;
}

table#box, table#box2, table#box3 {
	width:100%;
	margin-top: 10px;
	border-collapse: collapse;
}

table#box tr.tabhead {
	background: #004A7F;
	font-weight:bold;
	color:#ffffff;
}

table#box tr.dark {
	background: #D2D2D2;
}

table#box tr.light {
	background: #ffffff;
}

table#box td {
	padding-left: 5px;
}

table#box2 {
	line-height:1.2em;
}

table#box2 tr.linkhead {
	font-weight:bold;
}

table#box3 td.linkhead2,table#box2 td.linkhead2 {
	width:40%;
}

table#box2 td,table#box3 td {
	padding-left: 10px;
}

p.banner_list{
	text-align:center;
}

div#maintext2 {
	margin: 0px 210px 0px 0px;
	border: 1px solid #CCCCCC;
	background: #F0F0F0;
	padding: 20px 10px;
}
div#maintext2 a,div#footer a {text-decoration: underline;}

div#footer {
	width: 930px;
	padding: 2px auto 4px auto;
	text-align: center;
	background: #CCCCCC;
	margin-top: 10px;
}
.defloat {clear: both;}

* html ul.boxtext li {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/check.png', sizingMethod='scale');
}

.pages {
	margin-left: 10px;
}
