#column1

{

	width: 597px;

	float: left;

	height: 224px;

	background: url(images/blue.gif) no-repeat;



}

ul li{
		padding:0 0 3px 18px;
		}


/* Eric Myer's Simple List Separators

http://www.meyerweb.com/eric/talks/2003/commug/commug.html */

#navlist

{

padding-left: 0;

margin-left: 3px;

border-bottom: 1px solid #C1E0E6;

width: 320px;

}



#navlist li

{

list-style: none;

margin-left: 3px;

padding: 0.55em;

border-top: 1px solid #C1E0E6;

background-image: url(images/arrows.gif);

background-position: bottom left;

background-repeat: no-repeat;

}



#navlist li span { text-decoration: none; color:#333333; font-size:11px; margin-left: 11px;}

#navcontainer {

	margin: 0px;

	vertical-align: top;

	margin-top: 0px;

}

#columncontent

{

	width: 350px;

	float: left;

	height: 224px;

	margin-left: 47px;

}



#columncontent2

{

	width: 335px;

	float: left;

	margin-left: 11px;

	height: 300px;

}



#column1a

{

	width: 174px;

	float: left;

	height: 61px;

	margin-top: 138px;

	margin-left: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	line-height: 14px;

	vertical-align: bottom;

	color: black;



}



#column1b

{

	width: 174px;

	float: left;

	height: 61px;

	margin-top: 138px;

	margin-left: 23px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	line-height: 14px;

	vertical-align: bottom;

	color: black;



}

#column1b2

{

	width: 174px;

	float: left;

	height: 61px;

	margin-top: 138px;

	margin-left: 23px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	line-height: 14px;

	vertical-align: bottom;

	color: black;



}



#formside

{

	width: 190px;

	float: left;

	height: 200px;

	margin-top: 65px;

	margin-left: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-repeat: no-repeat;

}





#column1c

{

	width: 203px;

	float: left;

	height: 261px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	line-height: 14px;

	color: black;

	 /*  background-image: url(images/form.gif); */
	background-image: url(images/signupalt.gif); 

	background-repeat: no-repeat;

}



#column1d

{

	width: 203px;

	float: left;

	height: 62px;

}



#column1 p

{

	text-align: justify;

	margin-bottom: 2.0em;

	color: #4F4F2B;

}

ol li {
  margin-bottom: .5em;
}


#column1 h3

{

}



#column2

{

	width: 145px;

	float: right;

	position: relative;

	margin-left: auto;

}



#column2 p

{

	text-align: justify;

	margin-bottom: 2.0em;

	color: #4F4F2B;

	font-size: 1.0em;

}

 .bl {

	background: url(images/bl.gif) 0 100% no-repeat #bddcf0;

	width: 341px;

	margin-top: 9px;

}

.br {background: url(images/br.gif) 100% 100% no-repeat}

.tl {background: url(images/tl.gif) 0 0 no-repeat}

.tr {background: url(images/tr.gif) 100% 0 no-repeat; padding:10px}

.clear {font-size: 1px; height: 1px}





body {

	background-image: url(images/bg.gif);

	background-color: #E6E6E6;

	background-repeat: repeat-x;

	margin-top: 18px;

}

.style1 {font-size: 10px}

.style2 {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #999999;

}

.style3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #333333;

	font-weight: bold;

}

.style5 {color: black}

.style6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: black;

        padding-right:7px; }

.style7 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.style11 {font-size:11px; font-weight:bold; color: #FFFFFF;}

.style12 {font-size: 12px; font-weight:bold; color: #000033}

.style13 {font-size: 11px; color: #99CC00;}

.promoplan {color:red}


/* from main style */

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}

/*
td{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
}
*/

p{
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;
	line-height: 18px;
}
input, select, textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
textarea{
	padding: 5px;
}
.input_label{
	padding: 0px;
	margin: 0px;
	padding-bottom: 3px;
}
.input_field{
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;
}
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #65a415;
	font-size: 26px;
		padding: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	margin-bottom: 0px;
}
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #65a415;
	font-size: 18px;
	padding: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 15px;
}
h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #65a415;
	font-size: 15px;
	padding: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
}
h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #65a415;
	font-size: 13px;
	padding: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
}
a:link{
	color: #216d98;
}
a:visited{
	color: #216d98;
}
.submit_button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #216d98;
	font-size: 13px;
	font-weight: bold;
}
.join_button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #216d98;
	font-size: 13px;
	font-weight: bold;
	padding: 5px;
}

.submit {
  border: 1px solid #000000;
  background-color: #FFFFFF;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  cursor: default;
 
}
#submitpad {
  padding: 5px;
  background-color: #ff0000;
  margin: 0px;
  border-width: 3px;
  border-color: #ff0000;
  border-spacing: 0;
}

.join_button_red{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
	font-size: 13px;
	font-weight: bold;
	padding: 5px;
}

.join_button_green{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: green;
	font-size: 13px;
	font-weight: bold;
	padding: 5px;
}

form{
	padding: 0px;
	margin: 0px;
}
hr{
	display: block;
	clear: left;
	color: #d5d5d5;
	height: 1px;
	width: 100%;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #d5d5d5;
	overflow:hidden;
	padding: 0px;
	font-size: 1px;
}
.breadcrumb{
	color: #666666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.breadcrumb a{
	color: #666666;
	text-decoration: none;
}
.breadcrumb a:hover{
	text-decoration: underline;
}
.smalltext{
	font-size: 11px;
}

.promo_price{
	color: #000080;
}

.extrainfo {
  color: red;
	font-weight:bold;
}

/* -------------------------------------------------- */

.contentbox{
	border: 1px solid #BFB8BF;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-bottom: 0px;
	-moz-border-radius: 3px 3px 3px 3px;
	border-radius-topright: 3px;
	border-radius-topleft: 3px;
	border-radius-bottomright: 3px;
	border-radius-bottomleft: 3px;
}
.contentbox_header{
	position: relative;
	float: left;
	display: block;
	left: 0px;
	top: -18px;
	padding-left: 4px;
	padding-right: 3px;
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	height: 14px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.contentbox_content{
	margin-top: 15px;
	padding-left: 4px;
	padding-right: 4px;
	position: relative;
	top: -10px;
	margin-bottom: 0px;
}

.errorMessage
{
    color: #FF0000;
		font-weight:bold;
}

sup {
 color:red;
}

div.legalcopyright {
 /* used for copyright */
 text-align: center;
 font-size: 80%;
 color: #606060;
 font-family: verdana,arial;
 margin-top: 2.25em;
 margin-bottom: 1.25em;
}
div.legalcopyright a {
 color: #606060;
 text-decoration: none;
}
.legalh1 {
 text-align:center;
}

.submit {
  border: 1px solid #000000;
  background-color: #FFFFFF;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  cursor: default;
 
}
#submitpad {
  padding: 5px;
  background-color: #ff0000;
  margin: 0px;
  border-width: 3px;
  border-color: #ff0000;
  border-spacing: 0;
}

.quote {
	background: #cfe1ed;
	padding: 5px;
}

.quote p {
 	font-family:courier;
}

cite {
	font-weight: bold;
}
.cite {
	text-align: right;
}


.signuplink {
  font-weight:bold;
	padding:20px;
	text-align:center;
	font-size:120%
}

.signuplink a:hover {
  color:red;
}

.guarantee{display:block}
.guarantee *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ECEFF4}
.guarantee1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f6f8fa;
  border-right:1px solid #f6f8fa;
  background:#f0f3f6}
.guarantee2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fdfdfd;
  border-right:1px solid #fdfdfd;
  background:#eff2f6}
.guarantee3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #eff2f6;
  border-right:1px solid #eff2f6;}
.guarantee4{
  border-left:1px solid #f6f8fa;
  border-right:1px solid #f6f8fa}
.guarantee5{
  border-left:1px solid #f0f3f6;
  border-right:1px solid #f0f3f6}
.guaranteefg{
  background:#ECEFF4;
	padding:10px}
	
.sidetesty{display:block}
.sidetesty *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#CFE1ED}
.sidetesty1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #eaf2f7;
  border-right:1px solid #eaf2f7;
  background:#dbe8f1}
.sidetesty2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fafcfd;
  border-right:1px solid #fafcfd;
  background:#d8e6f0}
.sidetesty3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d8e6f0;
  border-right:1px solid #d8e6f0;}
.sidetesty4{
  border-left:1px solid #eaf2f7;
  border-right:1px solid #eaf2f7}
.sidetesty5{
  border-left:1px solid #dbe8f1;
  border-right:1px solid #dbe8f1}
.sidetestyfg{
  background:#CFE1ED;
	padding:5px}
	
.btn_orange {
background:#DF9C27 url(images/btnbg_orange.gif) repeat-x scroll left top;
padding:4px 4px !important;
text-decoration:none;
color:#ffffff !important;
border:1px solid #C56611;
text-align:center !important;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.small_size {
	font-size:10px;	
}

#tabWrapper{ position:relative;top:-60px; left:10px; }
div.tabsCon { float:left; width:100% }
div.tab { float:left; height:21px; background:#bbd12e; border:1px solid #cfcfcf; padding:5px 10px 0px 10px;  }
div.tab a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#f1f1f1; font-weight:bold; text-decoration: none; }


   ul.topnav {  
       list-style: none;  
       margin: 0;  
       float: left;  
       width:100%;
       background: #222;  
       background: url(topnav_bg.gif) repeat-x;  
  }  
  ul.topnav li {  
      float: left;  
      margin: 0;  
      padding:0px 0px 0px 0px;
      position: relative; /*--Declare X and Y axis base for sub navigation--*/  
  }  
  ul.topnav li a{  
      padding: 5px 10px;  
      display: block;  
      float: left;  
	  border:1px solid #cfcfcf; 
	  background:#bbd12e;
	  font-family:Verdana, Arial, Helvetica, sans-serif; color:#f1f1f1; font-weight:bold; text-decoration: none;
  }  
  ul.topnav li a:hover{  
     /* background: url(topnav_hover.gif) no-repeat center top;  */
  }  
  ul.topnav li span { /*--Drop down trigger styles--*/  
      width: 17px;  
      height: 35px;  
      float: left;  
      background: url(subnav_btn.gif) no-repeat center top;  
  }  
  ul.topnav li span.subhover {background-position: center bottombottom; cursor: pointer;} /*--Hover effect for trigger--*/  
  ul.topnav li ul.subnav {  
      list-style: none;  
      position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/  
      left: 0; top: 25px;  
      margin: 0; padding: 0;  
      display: none;  
      float: left;   
	  z-index:99;
  }  
  
  ul.topnav li ul.subnav li{  
      margin: 0; padding: 0;  
      clear: both;   
	  width:170px;
  }  
  html ul.topnav li ul.subnav li a {  
      float: left;  
	  background:#bbd12e;	
   	  padding-left: 10px;  
	  font-size:10px;
 }  
   html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/  
      /* background: #222 url(dropdown_linkbg.gif) no-repeat 10px center;  */
	  text-decoration:underline;
 }  
