body {
	background-color:white;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	text-align:center;
}

body,td,select,input,textarea {
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	color:#6C6C6C;
}

select,input,textarea {
	color:black;
}

form {
	margin:0px;
	padding:0px;
}

img {
	border:0px;
}

a:link,a:active,a:visited {
	text-decoration:none;
	color:#0076BA;
}

a:hover {
	text-decoration:none;
	color:#79CEFF;
}

div#site_border {
	margin:auto;
	padding-top:20px;
	padding-bottom:20px;
	text-align:left;
	width:832px;
}

	table.border_side,table.site_container,td.site_container {
		height:100%;
	}

	td#border_left {
		width:9px;
		height:100%;
		vertical-align:top;
	}

	td#border_top {
		width:814px;
		height:9px;
	}

	td#site {
		width:814px;
		height:100%;
		background-color:white;
		vertical-align:top;
		padding:15px;
	}

	td#border_bottom {
		width:814px;
		height:9px;
	}

	td#border_right {
		width:9px;
		height:100%;
		vertical-align:top;
	}

div#logo {
	float:left;
}

div#phone {
	float:right;
}

div.separator {
	float:left;
	clear:both;
	height:1px;
	width:100%;
	margin-top:16px;
	margin-bottom:16px;
	background-image:url('/images/bar.gif');
	background-repeat:no-repeat;
	background-position:top center;
	font-size:0px;
}

div#main {
	width:100%;
}

	div#side {
		float:left;
		width:238px;
	}

		div#blue_box {
			height:216px;
			padding:10px 12px 0px 12px;
			background-image:url('/images/bluebox.jpg');
			background-repeat:no-repeat;
			color:white;
			line-height:1.6;
		}

	div#content_container {
		width:527px;
		background-color:#EFEFEF;
	}

		div#content_header {
			float:left;
			width:100%;
			height:42px;
			background-image:url('/images/content.t.gif');
			background-repeat:no-repeat;
		}

			div#content_header div.inner {
				margin:6px 15px 0px 15px;
				color:white;
				font-size:13px;
				font-weight:bold;
			}

		div#content {
			float:left;
			width:100%;
			background-image:url('/images/content.m.gif');
			background-repeat:repeat-y;
		}

			div#content div.inner,div#content div.inner td {
				color:#575757;
				margin:0px 20px 0px 20px;
			}

		div#content_footer {
			float:left;
			width:100%;
			height:41px;
			background-image:url('/images/content.b.gif');
			background-repeat:no-repeat;
		}

			div#content_footer div.inner {
				margin:20px 15px 0px 15px;
				color:white;
				font-size:11px;
				font-weight:bold;
			}

div#legals {
	float:left;
	width:100%;
	text-align:center;
}

div#footer {
	float:left;
	width:100%;
}

	div#footer_copyright {
		float:left;
	}

		div#footer_copyright a {
			font-weight:bold;
		}

	div#footer_logo {
		float:right;
	}

div.h1,span.h1,h1 {
	font-size:15px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:7px;
	color:#0076BA;
}

span.error {
	color:#C8322E;
	font-weight:bold;
}

td.highlight {
	border-style:solid;
	border-width:1px;
	border-color:white #ACA899 #ACA899 white;
	background-color:#FF6969;
}

td.highlightText {
	color:red;
}

div.formSegmentContainer {
	float:left;
	margin-top:12px;
}

div.formSegment {
	padding:2px;
	margin-top:2px;
	float:left;
	width:487px;
}

div.formSegmentText {
	width:140px;
	padding-right:10px;
	font-weight:bold;
	float:left;
}

div.formSegmentRequired {
	width:12px;
	font-weight:bold;
	float:left;
	padding-top:5px;
	color:#C8322E;
	font-family:verdana;
}

span.formSegmentRequired {
	font-weight:bold;
	color:#C8322E;
	font-family:verdana;
}

div.formSegmentVarName {
	width:100px;
	margin-right:10px;
	font-weight:bold;
	float:left;
	padding-top:3px;
}

div.formSegmentVarData {
	float:left;
}
