div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td, object, img{  
	margin:0; 
	padding:0; 
	font-family: Arial, Helvetica, sans-serif;
	border:0;
	color:#666666;
	font-size:12px;
	text-align:center;
	
}

body {
	background-color: #FDFDDF;
	background-repeat: repeat-x;
	padding-bottom:22px;	

}
input, select, textarea {
	background-color:#EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#mainbody {
	padding-right:100px;
	text-align:left;
}
#plan {
	width:330px;
	height:220px;
	padding:22px;
	background-color:#2F2C23;	
	border:8px solid #000000;
	vertical-align:top;
}
p.small{
	color:#FFFFFF;
	font-size:11px;
	text-transform:uppercase;

}
p.plantype{
	color:#FFFFFF;
	font-size:30px;
}
p.planfee{
	color:#FFCC99;
	font-size:16px;
}
p.plandetails{
	color:#FFFFFF;
	font-size:12px;
	padding:8px 0px 0px 22px;
}
li{
	padding:4px;
	font-size:100%;
	width:75%;
	
}
h1 {
	color:#000066;
	font-size:28px;
	font-weight:normal;	
}
h1 a:link,h1 a:active, h1 a:visited {
	color:#000066;
	font-size:28px;
	font-weight:normal;
	text-decoration:none;
}
h1 a:hover {
	color:#000066;
	font-size:28px;
	font-weight:normal;
	text-decoration:underline;
}

h2 {
	color:#0066CC;
	font-size:18px;
	font-weight:normal;
}
h3 /*mainbody heading 434CA4*/{
	color:#003399; 
	font-size:18px;
	padding: 8px 0px 12px 0px;
}
h4 /*leadtext*/{
	color:#666666;
	font-size:12px;
	padding: 8px 0px 24px 0px;
	font-weight:normal;
	line-height:normal;
}
h5 /*home highlight*/{
	font-size:11px;
	color:#666666;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	line-height:135%;
}
h6 /*small links #BFBFC1*/{
	font-size:11px;
	font-weight:bold;
	color:#003399;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	line-height:150%;
	padding:0px 0px 12px 0px;
	margin:0px;
}

a:link, a:active, a:visited{
	color:#000000;
	text-decoration:underline;
}
a:hover {
	text-decoration:underline;
}
.nav {
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#E5E6ED;
	background-image: url(images/nav_bg.gif);
	background-repeat: no-repeat;
	height:14px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	display:block;
}
.nav a:link,.nav a:active, .nav a:visited{
	color:#E5E6ED;
	text-decoration:none;
	margin:0px 12px 0px 12px;
}
.nav a:hover{
	color:#FFFF99;text-decoration:none;
}
.mainbody{
	color:#484848;
	font-size:12px;
	margin:12px 60px 12px 60px;
	line-height:150%;
}
select {
	color: #333333;
	font-size: 11px;
	background-color: #FFFFCC;
}
input, textarea, select{
	font-size: 12px;
	color: #3C464F;
	font-weight: normal;
	padding:2px;
}
.copyright {
	font-size: 11px;
	color: #7780BF;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 44px;
}
.copyright a:link, .copyright a:active, .copyright a:visited{
	color: #7780BF;text-decoration:none;
}
.copyright a:hover {
	color: #FF6633;text-decoration:underline;
}
.ftr_container{
	background-color: #CBD7EE;
	background-image: url(images/footer_bg.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;

}
.fieldlabel {
	color:#333333;
	font-size:11px;
}

