body {
text-align: center;
margin: 0 0 0 0;
background-color: #ffffff;
}
p {
clear: both;
font-family: Verdana;
font-size: 12px;
text-align: left;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
}
p.questions {
clear: both;
font-family: Verdana;
font-size: 12px;
text-align: left;
padding-top: 2px;
padding-left: 5px;
padding-right: 5px;
}
ul {
font-family: Verdana;
font-size: 12px;
text-align: left;
list-style-type: square;
}
li {
padding-top: 5px;
}
div.container {
  width:790px;
  margin:0 auto; 
  text-align:center
  }
div#header {
width: 100%;
}
div.page_header {
float: left;
font-size: 20px;
font-weight: bold;
font-family: Verdana;
padding-top: 15px;
color: #666666;
border-bottom: 1px dotted #CCCCCC;
}
#left {
  float:left;
  width:390px;
  font-family:Verdana;
  font-size:14px;
  text-align:left
  }
 div.logoline {
 border-top: 1px solid #000000;
 width: 100%;
 }
#right {
  float:left;
  width:390px;
  }
div.link
{
float: left;
padding-left: 10px;
padding-bottom: 10px;
font-family: Verdana;
font-size: 10px
}  
div.paragraph {
padding-left: 10px;
padding-right: 5px;
font-size: 12px
} 
div.login_box {
clear: both;
padding-top:20px;
padding-bottom:5px;
margin:0 auto;
text-align: center;
font-family: Verdana;
font-size: 12px;
width:300px
}
div.contact_box {
clear: both;
padding-top:20px;
padding-bottom:5px;
margin:0 auto;
text-align: center;
font-family: Verdana;
font-size: 12px;
width:300px;
}
label
{
width:80px
}
legend
{
color: #000;
background: #CCCCCC;
border: 1px solid #FF9933;
font-family: Verdana;
font-size : 1.0em;
font-weight : normal;
line-height : 12px;
margin-right : 4px;
padding : 5px 15px;
text-decoration : none
}   
fieldset
{

border: 1px dotted #FF9933
}
input.form
{
border: 1px solid #000000;
width: 150px;
}
select {
border: 1px solid #000000;
	width:155px;
}
textarea {
border: 1px solid #000000;
	width:250px;
	height: 100px;
	padding-left:10px;
}
input.btn
{
float: right;
margin-top: 10px;
margin-bottom: 5px;
font-family:Verdana;
 font-weight:bold;
   background-color:#CCCCCC;
   border:1px solid;
   border-top-color:#FF9933;
   border-left-color:#FF9933;
   border-right-color:#FF9933;
   border-bottom-color:#FF9933
}
p.login
{
padding-left:30px;
padding-bottom:5px
}
p
{
font-family:Verdana;
font-size:12px;
}
#footer {
border-top: 1px solid #CCCCCC;
padding-top:5px;
text-align: left;
width:790px;
font-family:Verdana;
font-size:10px;
}
div.col1
  	  {
	  float:left; 
	  width:30%; 
	  padding-left:10px; 
	  padding-right:5px;
	  padding-top:5px;
	  padding-bottom:0px;
	  }	  	  
div.col2
  	  {
	  float:left; 
	  width:60%; 
	  padding-left:5px; 
	  padding-right:5px;
	  padding-top:5px;
	  padding-bottom:0px;
	  }
div.col3
  	  {
	  width:60%; 
	  padding-left:102px; 
	  padding-right:5px;
	  padding-top:5px;
	  padding-bottom:0px;
	  }
	  
div.errors {
padding-left:5px;
padding-right:5px;
text-align: left;
color: #FF0033
}
#errorcenter {
  width:400px;
  font-family:Verdana;
  font-size:14px;
  text-align:left
  }
#top {
  float:left;
  width:780px;
  font-family:Verdana;
  font-size:14px;
  text-align:left
  }
#header_logo {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  position: absolute; 
  top: 0px; left: 0px; right: 0px; bottom: 0px;
  border-bottom: 2px solid #000000;
  background-color: #FF9933;
  	  font-family:Verdana;
	  font-size:12px;
	  font-weight:bold;
  width:780px
  }
#logo {
float: left;
text-align:left;
width:52%
}
#logoright {
float: left;
 	  font-family:Verdana;
	  font-size:12px;
	  font-weight:bold;
text-align:left;
padding-top: 10px;
width:48%;
}
a.linkstyle:link {
text-decoration: none;
color:#15347C;
}
a.linkstyle:visited {
text-decoration: none;
color:#666666;
}
a.linkstyle:hover {
text-decoration: underline;
color:#FF9933;
}
a.linkstyle:active {
text-decoration: none;
color:#CC3333;
}
#line {
border-top: 1px solid #000000;
width:100%
}
div.line-dashed {
padding-top: 5px;
padding-bottom: 5px;
border-top: 1px dashed #000000;
width:100%
}
div.rowlearnmore {
  clear: both;
  padding-top: 5px;
  padding-bottom: 5px;
  margin: 0 10% 0 10%;
  bottom: 0;
  width:525px;
  font-family:Verdana;
  font-size:12px;
   border:1px solid;
   border-top-color:#000000;
   border-bottom-color:#000000s
  
  }
div.plan {

}
div.plan_1 {
float:left;
text-align:left;
padding-left: 5px;
width: 200px;

}
div.plan_2 {
float:left;
width: 150px;
}
div.plan_3 {
float:left;
width: 150px;
}
img {
border: 0px;
}  	   	   