HTML,BODY {
	margin:0;
	padding:0;
}
A {
	color:black;
	text-decoration:underline;
}
A:HOVER {
	text-decoration:none;
}
#container {
	width:989px;
	margin:0px auto;
}
#header {
	width:989px;
	height:151px;
	float:left;
}
#header .hdr_img_frame {position:absolute;}
#header #topnav ul,
#header #topnav {
	position:relative;
	margin-top:15px;
	z-index:1000;
}
#header #topnav ul li,
#header #topnav li {
	line-height:1em;
	list-style:none;
	float:right;
	margin:0px 15px 0px 0px;
}
#header #topnav li A {
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
#header #topnav li A:HOVER {text-decoration:underline;}
#footer {
	width:989px;
	margin:0px auto;
	padding:30px 0px;
	font-size:9px;
	font-weight:normal;
	text-align:center;
}
#header.bg1 {
	background:url(images/orig/topbanner1.jpg) no-repeat 0 0;
}
#header.bg2 {
	background:url(images/orig/topbanner2.jpg) no-repeat 0 0;
}
#maincontent {
	width:100%;
	background:#D4CBCE url(images/orig/gradBG.gif) repeat-x 0 0;
	float:left;
}
#maincontent h2 {
	font-size:1.5em;
	font-weight:bold;
}
P,UL,LI {
	line-height:1.5em;
}
li {
	list-style:outside square;
	margin-left:35px;
}
h2,p {margin-top:15px;font-family:Arial, Helvetica, sans-serif;}
.hm_col1 {
	width:732px;
	float:left;
	background:url(images/orig/logoBG.jpg) no-repeat 0 0;
	overflow:visible;
}
.hm_col1 .img_holder {
	width:280px;
	float:left;
}
.hm_col1 .content_holder {
	width:400px;
	padding:0px 20px;
	float:left;
}
.hm_col2 {
	width:257px;
	float:right;
}
.hm_col2 .logo {
	width:100%;
	margin:25px 0px;
}
.hm_col2 .newscontainer {
	background:#9A9496;
	width:233px;
	padding:7px 12px;
	margin-top:50px;
}
.hm_col2 .newscontainer .header {
	color:#5F5F79;
	font-size:1.5em;
	font-weight:bold;
}
.hm_col2 .newscontainer .content {
	margin:7px 0px;
}
.hm_col2 .newscontainer .content .newsitem.margintop {
	margin-top:15px;
}
.hm_col2 .newscontainer .content .newsitem A {
	color:#A9352F;
	text-decoration:none;
	font-weight:bold;
}
.hm_col2 .newscontainer .content .newsitem A:HOVER {text-decoration:underline;}
.title_1 {
	width:430px;
	margin:15px auto;
	font-size:2em;
	font-weight:bold;
}
.sec_col1 {
	width:989px;
	float:left;
	background:url(images/orig/logoBG.jpg) no-repeat 0 0;
	overflow:visible;
}
.sec_col1 .img_holder {
	width:280px;
	float:left;
}
.sec_col1 .content_holder {
	width:669px;
	padding:0px 20px;
	float:left;
}
.title_1 .h_1 {
	width:100%;
	text-align:left;
}
.title_1 .h_2 {
	width:100%;
	text-align:right;
}
.hdr_img_next {
 z-index: 1;
 display: block;
 opacity: 1.0;
}

.hdr_img_active {
 z-index: 10;
 display: block;
 opacity: 1.0;
}
.hdr_img_cached {
 display: none;
 z-index: 0;
 opacity: 1.0;
}
/* YAHOO Alterations */
.yui-skin-sam .yuimenubar {
	background:#000;
	border:solid 1px #000;
	font-size:12px;
}
.yui-skin-sam .yuimenubaritemlabel {color:#F1A418;border-style:solid;border-color:#000;border-width:1px 0;cursor:pointer;padding:3px 20px;}
.yui-skin-sam .yuimenubaritem-selected {background:#000;}
.yui-skin-sam .yuimenubaritem-selected .yuimenubaritemlabel {color:#FFF;}

.chart TH {
	background-color:#084495;
	color:white;
	font-weight:bold;
	padding:4px 4px;
	text-align:center;
}
.chart TD {
	background-color:#FFFFFF;
	color:#000;
	padding:4px 4px;
	text-align:center;
}
.chart TR.altrow TD {
	background-color:#084495;
	padding:4px 4px;
}
.chart TD.num {
	text-align:right;
}
.careerform {
	width:550px;
	/*background-color:#FFF;*/
	padding:15px 15px;
}
/*TABLE {border-spacing:10px;}*/
/*.imgs TD {padding:4px 4px;}*/