/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

body, html, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* \HTC */
img, div, a, input { behavior: url("iepngfix.htc") }


body {margin:0;padding:0;background-color:#383838;}

table, td {border-collapse:collapse;} table {padding:4;} td { vertical-align:top;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
/*
td, a, span  { font:11px/12px Tahoma, Arial, Geneva, sans-serif;color:#4E4E4E;}
*/
span { font-size:14px; font-weight:bold; color:#4E4E4E;}
span.span1, span.span2, span.span3 {font-size:11px; font-weight: normal; }
span.span1 { color:#000000;}
span.span2 { color:#EA0000;}
span.span3 { color:#236D81;}

.w {width:100%;} .h {height:100%;}

.in_t {font:11px Tahoma, Arial, Geneva, sans-serif;color:#ffffff;}
.in_b { border:1px solid #000000; background-color:#505050;}
.in_wh { width:166px;height:22px;margin:13px 0px 0px 9px;}
.in_wh2 { width:204px;height:22px;margin:3px 0px 0px 0px;padding:3px 0px 0px 0px;}

.first {width:756px; background-color:#FFFFFF;}
.f_left {width:5px;background:url(images/1w5.gif);}
.f_right {width:5px;background:url(images/1w6.gif);}

.first_2 {width:746px;}
.hed {height:247px;background:url(images/hed.jpg) no-repeat top;}
.hed_t {padding:5px 0px 0px 22px;}
.hed_t a { font:8px Arial, Helvetica, sans-serif;color:#FFFFFF;text-decoration: none; text-transform:uppercase;}
.hed_t a:hover {color:#FFFFFF;text-decoration: underline;}

.menu_l {padding:19px 0px 0px 5px;}
.menu_l a { display:block;background:url(images/l2.gif) no-repeat bottom center;padding:2px 0px 4px 5px;}
.menu_l a.no_lin { background: none;}
.menu_l a {color:#000000;text-decoration:none;}
.menu_l a:hover {color:#000000;text-decoration:underline;}

.con_top {font:9px/11px Arial, Helvetica, sans-serif;color:#383838; text-transform:uppercase;padding:16px 0px 0px 0px; letter-spacing:-1px;}

.foot {height:60px; background:url(images/footer_bg.jpg); color:#E4E4E4;padding:2px 0px 0px 2px;}
.foot a {color:#E4E4E4;text-decoration: none;}
.foot a:hover {color:#E4E4E4;text-decoration: underline;}

.template {padding:0px 18px 10px 18px;}
.template a {color:#4E4E4E;}

.priv {padding:0px 18px 10px 18px; text-align:justify;}
.priv a {color:#4E4E4E;}

a {color:#236D81;text-decoration:underline;}
a:hover {color:#236D81;text-decoration:none;}
/*
a {font:11px Tahoma, Arial, Geneva, sans-serif; color:#000000;text-decoration:underline;}
a:hover {color:#000000;text-decoration:none;}

a {font:11px Tahoma, Arial, Geneva, sans-serif; color:#000000;text-decoration:none;}
a:hover {color:#1B1B1B; text-decoration:underline;}
*/


	#flashcontent {
		width: 749px;
		height: 221px;
		float: left;
		margin: -px 0px;
	}

#addbox { position: relative; width: 500px; height: 60 px; clip: rect(0px, 500px, 0px, 10px); overflow: hidden; }
#banner1 { position: relative; width: 480px; height: 60px; left: 0; top: 3px; }
#banner2 { position: relative; width: 480px; height: 60px; left: 500px; top: -55px; top:-58px; }
#footertxt { position: relative; width: 700px; left: 10px; top: -11px; }

/* rotator in-page placement */
    div#rotator {
	position:relative;
	height:345px;
	margin-left: 0px;
	z-index: 7;
}

div#rotator ul
{
	margin:0px;
	padding:0px;
}

/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
	margin-left:0px;
	padding-left:0px;
}
/* rotator image style */	
	div#rotator ul li img {
	
}
    div#rotator ul li.show {
	z-index:500
}

ul#navmenu
{
	left: 160px;
	top:12px;
	position:absolute;
	z-index: 11;
	width: 600px;
	height: 200px;
	margin0px;
	padding: 0px;
}

ul#navmenu li
{
	display: inline;
	float: left;
	color:#fff;
	font-size: 10px;
	margin-left: 18px;
	font-weight: normal;
	font-family:arial, sans-serif;
	line-height:10px;
	letter-spacing: 0px;
}

ul#navmenu li a
{
	color:#fff;
	text-decoration: none;
}


ul.leadership_bullets
{	
	margin-left: 30px;

}

ul.leadership_bullets li
{	
	padding:10px;

}

.grid_half
{
	position: relative;
	float:left;
	width: 345px;
	margin-left: 10px;
	margin-bottom: 15px;
}

