/* CSS Document */

body {
	background-color:#002d62;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*NEW*/
.img-lb {
	border:1px solid #999999;
	margin:3px;
}

/*NEW*/
#brand_web {
	width:670px;
	height:360px;
	margin:0 0 0 20px;
	color:#002d62;
	padding:0;	
}

#brand_web a:link {
	color:#002d62;
	text-decoration:none;
}

#brand_web a:visited {
	color:#002d62;
	text-decoration:none;
}

#brand_web a:hover {
	color:#f5eaa2;
	text-decoration:none;
	background-color:#002d62;
}

/*NEW*/
.text-v-space {
	line-height:20px;

}

p {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

h1 {
	font-size:22px;
	margin:3px 0;
	padding:3px 0;
}

h2 {
	font-size:11px;
	font-weight:normal;
	margin:0;
	padding:0;
}

h3 {
	font-size:11px;/*NEW*/
	margin:3px 0;
	padding:3px 0;
	line-height:25px;
}

ul {
	font: .7em/1.2em Verdana, Arial, Helvetica, sans-serif;
	margin-left:10px;
	padding-left:10px;
}

li {

	margin:5px;
	padding:0px;
}

#content_left a:link, #content_left a:visited { color: #002d62; text-decoration:none;}
#content_left a:hover, #content_left a:active { color: #f5eaa2; text-decoration:none; background-color:#002d62;}

#container { 	
 	position:absolute;
 	height:572px; 
 	width:970px;
 	margin:-286px 0px 0px -485px;
 	top: 50%; 
 	left: 50%;
 	padding: 0px;
}

#content {
	height:508px;
	width:938px;
	padding:16px;
	margin-left:auto;
	margin-right:auto;
	background-color:#fff;
}

#leftCol {
	width:189px;
	background-color:#fff;
	position:absolute;
	padding:0;
	color:#002d62;
}

#main_content {
	width:713px;
	height:508px;
	margin-left:225px;
	position:absolute;
	background-color:#f5eaa2;
	color:#777779;
}

/*NEW*/
#web_content {
	width:713px;
	height:508px;
	margin-left:225px;
	position:absolute;
	background-color:#f5eaa2;
	background-image:url(images/web_content_bg.jpg);
	background-position:-10px;
	color:#777779;
}

#content_heading {
	width:670px;
	border-bottom:1px solid #002d62;
	padding:5px 0;
	margin:0 0 8px 20px;
	color:#002d62;
}

#services_left {
	width:320px;
	height:370px;
	margin:0 0 0 20px;
	background-color:#f5eaa2;
	color:#002d62;
	padding:0;
}

#services_right {
	width:320px;
	height:370px;
	margin:-8px 20px 0 0;
	background-color:#f5eaa2;
	color:#002d62;
	float:right;
	padding:0;
}

#services_footer {
	width:670px;
	border-top:1px solid #002d62;
	padding:5px 0;
	margin:8px 0 0 20px;
	color:#002d62;
}

#brand_footer {
	width:670px;
	border-top:1px solid #002d62;
	padding:5px 0;
	margin:8px 0 0 20px;
	color:#002d62;
}

#services_left a:link, #services_left a:visited { color: #002d62; text-decoration:none;}
#services_left a:hover, #services_left a:active { color: #f5eaa2; text-decoration:none; background-color:#002d62;}

#services_right a:link, #services_right a:visited { color: #002d62; text-decoration:none;}
#services_right a:hover, #services_right a:active { color: #f5eaa2; text-decoration:none; background-color:#002d62;}

#news_right {
	width:200px;
	height:410px;
	margin:0 20px 0 0;
	background-color:#f5eaa2;
	border-left:1px solid #002d62;
	color:#002d62;
	float:right;
	padding:0 0 0 10px;
}

#news_left {
	width:400px;
	height:410px;
	margin:0 0 0 20px;
	background-color:#f5eaa2;
	color:#002d62;
	padding:0;
}

#content_left {
	width:320px;/*new*/
	height:488px;
	margin:0;
	padding:10px;
	position:absolute;
	background-color:#f5eaa2;
	color:#002d62;
}

#content_right {
	width:379px;/*new*/
	height:488px;
	margin:0;
	padding:10px;
	background: #f5eaa2 url(images/news-manwithtools.jpg) no-repeat right;/*new*/
	color:#002d62;
	float:right;
}

#news {
	color:#fff;
	width:305px;
	height:220px;
	margin:255px auto 0 auto;
}

#news a:link, #news a:visited { color: #f5eaa2; text-decoration:none;}
#news a:hover, #news a:active { color: #f5eaa2; text-decoration:underline;}

#footer {
	height:90px;
	width:970px;
	background-color:#002d62;
	color:#fff;
	font-size:10px;
}

#footer a:link, #footer a:visited { color: #fff; text-decoration:none;}
#footer a:hover, #footer a:active { color: #002d62; text-decoration:none; background-color:#fff;}

.designers {
	float:right;
	background-color:#002d62;
	width:250px;
	height:50px;
	text-align:right;/*new*/
}

.imgright {
	float:right;
}

#navlist {
	padding-left: 0;
	margin-left: 0;
	width: 200px;
	border-bottom: 1px solid #c9c9c9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
}

#navlist li {
	list-style: none;
	margin: 0;
	padding: 0.4em 0;
	border-top: 1px solid #c9c9c9;
}

#navlist li a:link, a:visited { 
	text-decoration: none;
	color:#002d62;
}

#navlist li a:hover { 
	text-decoration: none;
	color:#002d62;
	font-weight:bold;
}

#navlist li a#current { 
	color:#002d62;
	font-weight:bold;
}

table a:link, table a:visited { color: #002d62; text-decoration:none; text-transform:uppercase;}
table a:hover, table a:active { color: #f5eaa2; text-decoration:none; background-color:#002d62;}

























#healthCheck {
	width:670px;
	height:440px;
	margin:0 0 0 20px;
	background-color:#f5eaa2;
	color:#002d62;
	padding:0;
}


#healthCheck_right {
	width:250px;
	height:370px;
	margin:0;
	color:#002d62;
	float:right;
	padding:0;
}



#healthForm {
	width:410px;
	height:440px;
	overflow-y:scroll;
}



/*---------------- FOR VIDEOS - NEWS PAGE ----------------------*/
#news_right_vid {
	width:520px;
	height:410px;
	margin:0 20px 0 0;
	background-color:#f5eaa2;
	border-left:1px solid #002d62;
	color:#002d62;
	float:right;
	padding:0 0 0 10px;
}

#news_left_vid {
	width:200px;
	height:410px;
	margin:0 0 0 20px;
	background-color:#f5eaa2;
	color:#002d62;
	padding:0;
}