 .signup{
  font-size:10px;
  width:200px;
  font-family:verdana,geneva;
  background:url(top_left.gif) #7B7676 top left no-repeat;
  padding:10px 5px 5px 5px;
  color:#fff;
  margin:0;
 }
 .signup h6{
  color:#fff;
 }
 .signup td{
  line-height:16px;
  vertical-align:top;
 }
 .signup input{
  font-size:90%;
  height:14px;
  width:80px;
  border:1px solid #5C5656;
 }
 .signup .button{
  font-size:100%;
  height:30px !important;
  width:122px !important;
  margin:5px 0 5px 30px;
   border:none;
 }
  .signup .check{
  height:10px !important;
  width:12px !important;
  float:left;
  clear:left;
  border:none;
 }
 .signup .small{
color:#fff;
display:block;
font-size:9px;
font-weight:normal;
padding:0;
margin:0;
}
div#newsletter {
position:relative;
width:210px;
background:url(newsletter_bg.gif) no-repeat top left;
padding:9px 0 20px 0;
}

div.input {
width:187px;
background:url(input_bg.gif) no-repeat top left;
padding-left:10px;
margin-left:10px;
height:30px;
}
div.input_textarea{
	padding-left:10px;
}
div.input_label,
div.input_header{
font-family:verdana,geneva;
font-size:10px;
padding:0 0 2px 10px;
color:#fff;
}
div.input_label img{
margin:0 0 3px 0;
}
div.input_header{
font-size:12px;
font-weight:bold;
padding:0 0 10px 60px;
}
div.input_textarea textarea{
	width:180px;
	height:40px;
}
div.button {
position:relative;
bottom:0;
right:0;
width:47px;
height:100%;
margin:0 0 0 140px;
}
.yellow{
	color:yellow;
	font-weight:bold;
	padding:5px;
	font-size:110% !important;
	text-align:center;
}
.label {
	width:120px;
}
h6{
	font-size:120% !important;
}
h6 em{
	color:#fff;
}

.con_details_row{
	clear:both;
	}
.con_details_row label{
	float:left;
	padding-left:5px;
	}
.con_details_row input{
		float:right;
		margin:0 5px 5px 0;
	}
.monthly{
	text-align:center;
	padding:5px;
}
.con_private{
	padding:5px;
}
.tick{
	padding:5px;
	clear:both;
}
.chekb{
	padding:0 0 0 5px;
}
.chekb input{
	width:10px;
	border:none;
}
div#newsletter{
margin:0 0 10px 0;
height:330px;
}
#banner{
margin:10px 0 0 0;
clear:both;
}
.maintext,
.featuresdiv{
font-size:14px;
}

.submenu{
	font-family:arial,helvetica, sans-serif !important;
	font-size:14px !important;

}
.submenu a{
	font-family:arial,helvetica, sans-serif !important;
	font-size:12px !important;

}
h1{
font-size:140% !important;
}
h2{
font-size:120% !important;
}