﻿/* Layout Begin */


.background {
	background-color:		#E6E6E6;
}

#layout {
	top: 					0px;
	position: 				absolute;
	width: 					960px;
	left:					50%;
	margin-left: 			-480px;
	z-index:				1;
	background-color:		#B8E5E9;
	background-image:		url('/site-images/body_back.gif');
	background-repeat:		repeat-x;
}

/* Layout End */

/* Page Style */

p {
	font-family:			Arial;
	font-size:				11px;
	color:					#666666;
}

a {
	font-family:			Arial;
	text-decoration:		none;
}

h1, h2, h3, h4 {
	font-family:			Arial;
	font-style:				normal;
}

ul {
	font-family:			Arial;
	font-size:				11px;
	color:					#666666;
}

/* Page Style */

/* Banner Begin */

#banner {
	background-image:		url('/site-images/omega_banner.jpg');
	background-repeat:		no-repeat;
	height:					22px;
	padding-top:			143px;
}

/* Banner End */

/* Navigation Begin */
#navigation {
	background-image:		url('/site-images/nav_off.jpg');
	background-repeat:		repeat-x;
	height:					22px;
	width:					728px;
	margin-right:			19px;
	float:					right;
	line-height:			22px;
}

a {
	font-size:				10pt;
	color:					#1E2171;
}

#navigation div a {
	border-right:			1px #FFFFFF solid;
	display:				block;
	height:					22px;
	width:					90px;
	text-align:				center;
	float:					left;
}

#navigation div a:hover {
	background-image:		url('/site-images/nav_on.jpg');
	background-repeat:		repeat-x;
}

.nav-on  {
	background-image:		url('/site-images/nav_on.jpg');
	background-repeat:		repeat-x;
	border-right:			1px #FFFFFF solid;
	height:					22px;
	width:					90px;
	text-align:				center;
	float:					left;
}

.nav-on a {
	font-size:				10pt;
	color:					#FFFFFF;
}

.nav-off a {
	font-size:				10pt;
	color:					#1E2171;
}
/* Navigation End */

/* Main Body Begin */

#body-wrapper {
	background-image:		url('/site-images/double_body_back.gif');
	background-repeat:		repeat-y;
	margin-top:				30px;
	padding-left:			20px;
	width:					940px;
	float:					left;
}

#body-wrapper h1, h2, h4 {
	font-weight:			bold;
	color:					#1E2171;
	font-size:				14pt;
	margin-top:				0px;
	margin-bottom:			6px;
}

/* Left Body Begin */

#leftbody {
	width:					299px;
	padding-right:			20px;
	float:					left;
}

#leftbody p {
	margin-top:				0px;
}

#leftbody a {
	font-size:				11px;
	color:					#417478;
}

#subleftbody h3{
	font-weight:			normal;
	color:					#417478;
	font-size:				11pt;
	margin-top:				10px;
	margin-bottom:			3px;
}



/* Left Body End */

/* Middle Body Begin */

#middlebody {
	width:					279px;
	padding-right:			20px;
	padding-left:			20px;
	float:					left;
}

#middlebodycontact {
	width:					279px;
	padding-right:			20px;
	padding-left:			20px;
	float:					left;
}

#middlebodycontact p {
	color:					#666666;
	font-size:				11px;
	margin-top:				0px;
	margin-bottom:			9px;
}

#middlebodycontact img {
	margin-top:				10px;
	margin-left:			5px;
	border:					1px #1E2171 solid;
}


.services {
	border-bottom:			1px #71CBD2 solid;
	height:					85px;
	margin-bottom:			7px;
}

#middlebody h3{
	font-weight:			normal;
	color:					#417478;
	font-size:				11pt;
	margin-top:				0px;
	margin-bottom:			3px;
}

#middlebody p {
	margin-top:				0px;
	margin-bottom:			2px;
}

#middlebody img {
	float:					right;
	margin-top:				3px;
	width:					72px;
	height:					72px;
	margin-left:			5px;
}

#middlebody a {
	color:					#519196;
	font-size:				11px;
}

/* Middle Body End */

/* Right Body Begin */

#rightbody {
	width:					260px;
	padding-left:			20px;
	float:					left;
}

#rightbody address {
	font-family:			Arial;
	font-size:				11px;
	color:					#666666;
	font-style:				normal;
}

#rightbody ul {
	list-style:				none;
	margin:					0px;
	padding:				0px;
}

#rightbody li {
	background-image:		url('/site-images/vert_nav.jpg');
	background-repeat:		no-repeat;
	background-position:	left	bottom;
	padding-top:			0px;
	padding-bottom:			3px;
	margin:					0px;
}

#rightbody a {
	font-family:			Arial;
	font-size:				11px;
	color:					#666666;
	text-decoration:		none;
}

#rightbody img {
	border:					0px;
}

/* Right Body End */

/* Main Body End */

/* Footer Begin */
#footer {
	border-top:				4px #1E2171 solid;
	background-color:		#FFFFFF;
	margin-top:				30px;
	width:					960px;
	padding-top:			14px;
	padding-bottom:			16px;
	border-top:				4px #1E2171 solid;
	font-size:				10px;
	color:					#999999;
	float:					left;
}

.link {
	font-size:				11px;
	color:					#999999;
}

#footer p {
	float:					left;
	color:					#999999;
	width:					260px;
	text-align:				right;
	display: 				inline;
	margin-top:				0px;
	margin-bottom:			0px;
}

#footer span {
	float:					left;
	margin-left:			20px;
	width:					181px;
	display: 				inline;
}

#footer address {
	float:					left;
	line-height:			15px;
	width:					479px;
	display:				inline;
	font-style:				normal;
	font-family:			Arial;
	font-size:				10px;
	color:					#999999;

}

.span {
	font-size:				11px;
	color:					#1E2171;
}

/* Footer End */