#wrapper {
	width:				958px;
	margin:				0px auto;
	padding:			0px;
	color:				#444444;
	text-align:			left;
}

#header {
	display:			block;
	background-image:	url(images/header.gif);
	background-repeat:	no-repeat;
	width: 				381px;
	height:				73px;
	margin-bottom:		15px;
}

#topbar {
	display:			block;
	background-image:	url(images/menu_bar.gif);
	background-repeat:	no-repeat;
	width: 				958px;
	height:				33px;
}

.menuitems {
	margin:				8px 0 0 20px;
	font-weight:		bold;
	color:				#FFFFFF;
	font-size:			10pt;
}

.menuitems a:link {
	color:				#FFFFFF;
	text-decoration:	none;
}

.menuitems a:visited {
	color:				#FFFFFF;
	text-decoration:	none;
}

.menuitems a:hover {
	color:				#FFFFFF;
	text-decoration:	underline;
}

#body_wrapper {
	width:				958px;
	margin:				0px;
	padding:			0px;
	color: 				#333333;
	background-color:	#FFFFFF;
}

.choice1 {
	background-image:	url(images/plans-select-bg-wide.gif);
	background-repeat:	no-repeat;
	width: 				474px;
	float:				left;
	margin-right:		7px;
}

.choice2 {
	background-image:	url(images/plans-select-bg-wide.gif);
	background-repeat:	no-repeat;
	width: 				474px;
}

.choicep1 {
	background-repeat:	no-repeat;
	width: 				474px;
	float:				left;
	margin-right:		7px;
}

.choicep2 {
	background-repeat:	no-repeat;
	width: 				474px;
}

.boximage {
	float:				right;
	position:			relative;
	right:				10px;
	top:				-25px;
}

.choicebody {
	margin:				10px;
	width:				320px;
	font-size:			12px;
	line-height:		18px;
}

.choicebodyp {
	margin:				10px;
	width:				450px;
	font-size:			12px;
	line-height:		18px;
}

h1 {
	color:				#0a55a3;
	font-size:			14pt;
	margin-bottom:		-10px;
}

h3 {
	color:				#db0000;
	font-size:			10pt;
}

.subtitle {
	color:				#0a55a3;
	font-size:			14px;
	font-weight:		bold;
}

#mainbody_wrapper {
	width:				670px;
	margin:				0 50px 0px 50px;
	padding:			0px;
}
