/* CSS Document */

html, body, input, form, * {
	margin:0;
	padding:0;
}
p, ul, li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1, h2 {
display:none;
}

img {
	border:none;
}

div#logo {
	width:960px;
	height:106px;
	margin: 0 auto 0 auto;
}
div#logo img {
	padding: 20px 0px 15px 16px
}
	
div#bodyForm {
	width:962px;
	margin: 0 auto 0 auto;
}
div#body {
	background-image:url(/resources/img/group_plans/content-bg.jpg) ;
	background-repeat:no-repeat;
	background-position:left;
	width:694px;
	height:253px;
	
	float:left;
}
div#body p{
	font-size:11px;
	color:#FFFFFF;
	width:307px;
	padding:130px 0px 0px 29px;
	float:left;
}

div#body a {
	display:block;
	padding:210px 0px 0px 139px;
	float:left;
}

div#form {
	width:268px;
	min-height:209px;
	background-image:url(/resources/img/group_plans/form-bg-1.gif);
	background-repeat:no-repeat;
	float:left;
}

div#form p{
	font-size:11px;
	color:#365362;
	padding:39px 20px 5px 20px;
}
div#form span {
line-height:13px;
color:#8b1537;
}
div#form span.required 
{
	font-family:Verdana;
	font-size:9px;
	line-height:9px;
	color:#8b1537;
	margin:0px 0px 4px 19px;
}
div#form input{
	font-size:9px;
	border-top:#666666 solid 2px;
	border-right:#FFFFFF solid 2px;
	border-bottom:#FFFFFF solid 2px; 
	border-left:#666666 solid 2px;
	padding:0px 1px 0px 1px;
	width:204px;
	height:13px;
	margin:4px 0px 0px 19px;
}

div#form select {
	font-size:9px;
	border-top:#666666 solid 2px;
	border-right:#FFFFFF solid 2px;
	border-bottom:#FFFFFF solid 2px; 
	border-left:#666666 solid 2px;
	padding:0px 1px 0px 1px;
	width:210px;
	height:16px;
	margin:4px 0px 0px 19px;
}


div#formFooter{	
	width:268px;
	height:32px;
	background-image:url(/resources/img/group_plans/form-bg-2.gif);
 }
.submit {
 	width:159px !important;
	height:25px !important;
	padding-left:70px !important;
}

div#confirm {
	width:268px;
	min-height:226px;
	background-image:url(/resources/img/group_plans/confirm-bg.jpg);
	background-repeat:no-repeat;
	float:left;
}

div#confirm p
{
	font-weight:bold;
	font-size:12px;
	color:#545454;
	padding:80px 10px 5px 9px;
}
div#confirm p.No2
{
	font-weight:normal;
	font-size:11px;
	color:#545454;
	padding:45px 10px 5px 10px;
}
div#confirm ul {
	padding:5px 21px 0px 8px;
}
div#confirm li {
	background-repeat:no-repeat;
	background-position:left top;
	color:#545454;
	font-size:10px;
	font-weight:bold;
	list-style:none;
	line-height:15px;
	padding:0px 12px 0px 12px;
	background-image:url(/resources/img/group_plans/coll-1-bullet.gif);
}
div#confirm li a 
{
	
	color:#545454;
}

	
div#callouts {
	width:964px;
	margin: 0 auto 0 auto;
	clear:both;
}

div#callouts div.call {
	float:left;
	height:278px;
	background-position:bottom;
}
div#callouts div.call p {
	color:#44565e;
	font-size:11px;
	padding:22px 21px 0px 20px;
}
div#callouts div.call ul {
	padding:5px 21px 0px 19px;
}
div#callouts div.call li {
	background-repeat:no-repeat;
	background-position:left top;
	color:#545454;
	font-size:11px;
	font-weight:bold;
	list-style:none;
	line-height:15px;
	padding:0px 21px 0px 12px;
}
div#callouts div.no1{
	background-image:url(/resources/img/group_plans/cal-1b.gif);
	width:240px;
}

div#callouts div.no1 li {
	background-image:url(/resources/img/group_plans/coll-1-bullet.gif);
}

div#callouts div.no2{
	background-image:url(/resources/img/group_plans/cal-2b.gif);
	width:240px;
}
div#callouts div.no2 li {
	background-image:url(/resources/img/group_plans/coll-2-bullet.gif);
}

div#callouts div.no3{
	background-image:url(/resources/img/group_plans/cal-3b.gif);
	width:240px;
}
div#callouts div.no3 li {
	background-image:url(/resources/img/group_plans/coll-3-bullet.gif);
}

div#callouts div.no4{
	background-image:url(/resources/img/group_plans/cal-4b.gif);
	width:243px;
}
div#callouts div.no4 li {
	background-image:url(/resources/img/group_plans/coll-4-bullet.gif);
}
div.clear {
	clear:both;
}
div#footer {
	background-image:url(/resources/img/group_plans/RMHP_landing_pg_dubs-24.gif) ;
	width:960px;
	height:42px;
	margin: 17px auto 0 auto;
	clear: both;
	font-size:11px;
	color:#e2d9b0;
}
div#footer p.copy {
	width:228px;
	float:left;
	padding:14px 0px 0px 15px;
}

div#footer p.frontRange {
	width:200px;
	float:left;
	padding:14px 0px 0px 160px;
}

div#footer p.westernSlope {
	width:225px;
	float:left;
	padding:8px 0px 0px 9px;
}
div#footer p.footerLinks {
	width:200px;
	float:left;
	padding:14px 0px 0px 150px;
}

div#footer a {
	color:#e2d9b0;
	text-decoration:none;
}