body {
	margin:0;
	padding:0;
	font-family: Arial, Verdana , Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#000000;
	background:url('/_images/bgs/body.jpg') top left repeat-x;
	background-color:#FFF;
}


		/* DIVs */
div.clear {
	width:0px;
	height:0px;
	margin:0;
	padding:0;
	font-size:0px;
	color:Black;
	line-height:0;
	clear:both;
}

#container {
	width:824px;
	margin:0 auto;
	padding:0;
	position:relative;
}

#header {
	width:821px;
	height:158px;
	margin:0;
	padding:0;
	display:block;
}

#content_container {
	width:824px;
	margin:0;
	padding:0;
	position:relative;
	display:block;
}

#main_content_container {
	width:587px;
	margin:0;
	padding:0;
	float:left;
}

#banner {
	width:587px;
	height:160px;
	display:block;
	margin:0;
	padding:0;
	background:url('/_images/bgs/banner.jpg') top left no-repeat;
}

#main_content {
	width:499px;
	margin:0;
	padding:20px 40px 0 28px;
	position:relative;
}

#sub_content {
	width:234px;
	margin:0;
	padding:10px 0 0 0;
	float:left;
	background:url('/_images/bgs/sub_content.jpg') top left no-repeat;
}

#sub_content_calculator_top {
	width:222px;
	height:5px;
	margin:5px 0 0 5px;
	padding:0;
	display:block;
	font-size:0;
	line-height:0;
	background:url('/_images/bgs/sub_content_item_top.gif') top left no-repeat;
}

#sub_content_calculator {
	width:205px;
	margin:0 0 5px 5px;
	padding:10px 0 20px 17px;
	background:url('/_images/bgs/sub_content_item.gif') bottom left no-repeat;
}

#callback_top {
	width:222px;
	height:5px;
	margin:5px 0 0 5px;
	padding:0;
	display:block;
	font-size:0;
	line-height:0;
	background:url('/_images/bgs/callback_top.gif') top left no-repeat;
}

#callback {
	width:205px;
	margin:0 0 5px 5px;
	padding:10px 0 20px 17px;
	background:url('/_images/bgs/callback.jpg') bottom left no-repeat;
}

#footer {
	width:755px;
	margin:0 auto;
	padding:15px 0 30px 0;
	display:block;
}



		/* Images */
img {
	margin:0;
	padding:0;
	border:0;
	position:relative;
}



		/* Links */




		/* Forms */
#sub_content form {
	margin:0;
	padding:0;
	position:relative;
}

#sub_content form fieldset {
	width:192px;
	margin:0;
	padding:0;
	border:0;
}

#sub_content form fieldset label {
	font-size:16px;
	margin:0 0 0 0;
	padding:0;
	color:#616A88;
	display:block;
}

#sub_content form fieldset input.text {
	width:188px;
	margin:0;
	padding:0;
	border:1px solid #A5A5A5;
	margin:0 0 5px 0;
	padding:0;
	font-family: Arial, Verdana , Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

#sub_content form fieldset select {
	width:188px;
	margin:0 0 5px 0;
	padding:0;
	border:1px solid #A5A5A5;
	margin:0;
	padding:0;
	font-family: Arial, Verdana , Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

#sub_content form fieldset input.submit {
	margin:10px 0 0 23px;
}








































