body {margin:0; padding:0;}

p {
	margin:0;
	padding:0;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.red { color:#FF0000;}

/*global assets above*/

/*header assets below*/
div#top_header {width:995px;margin:0; background-image:url(../img/top_nav_blue_bar.gif); background-repeat:repeat;}
div#top_header_nav {background:url(../img/top_nav_blue_bar.gif) repeat-x; height:20px; width:995px;}
.goAnchor { border: 1px solid #000000; padding: 0px; font: 11px Arial, Helvetica, sans-serif bold; 
	TEXT-ALIGN: center; TEXT-DECORATION: none; CURSOR: pointer; COLOR: #000; BACKGROUND-COLOR:#CCC;
	height: 16px; vertical-align:/*text-bottom*/middle; }
.goSearch {height:14px; width:90px; FONT: 11px normal /**/Arial,Helvetica/**/, Verdana, sans-serif; color: #000000; 
text-decoration: none; background-color: #FFFFFF; border: 1px solid #000000; vertical-align:/*text-bottom*/middle; 
padding: 0;}
.search {width: 90px; padding:0; border: 0px solid  #000;text-align: center; margin: 0px;}

/*body assets below*/
div#middle {width:995px;/*margin:0 auto;*/}

div#login {width:995px; padding:0; height:22px; background-color:#fff;}
div#login form {margin:0; padding:5px 16px 0 18px; height:10px; font:11px /**/Arial,Helvetica/**/, sans-serif;
vertical-align:text-bottom; font-weight:bold;color:#6A7676;}
div#login form.right{float:right;}
div#login form.left{float:left;}
/*div#login form {height:20px;font:11px Arial, Helvetica, sans-serif; vertical-align:text-bottom;}*/
/*div#login table {padding: 8px 0 0 0; font:11px Arial, Helvetica, sans-serif;}*/
div#login ul {padding:5px 0 0 0; margin:0; font:11px /**/Arial,Helvetica/**/, sans-serif;}
div#login ul li {padding:0 3px; margin:0; display:inline; font-weight:bold; color:#6A7676;vertical-align:middle;}
div#login ul li a:link { text-decoration:none; color:#6A7676;}
div#login ul li a:visited { text-decoration:none; color:#6A7676;}
div#login ul li a:hover { text-decoration:underline; color:#6A7676;}
/*css for slide-in menu for global sites */
#divMenu {font-family:arial,helvetica; font-size:11px; position:absolute; top:126px; left:133px; text-decoration:none; padding-left:3px}
#divMenu nobr a:link{text-decoration:none; color:#6A7676}
#divMenu nobr a:visited{text-decoration:none; color:#6A7676}
#divMenu nobr a:hover{text-decoration:underline; color:#6A7676}
div#breadcrumbs ul li a:visited { text-decoration:none; color:#6A7676;}
div#body {width:995px; padding:0; /*height:400px*/; background-color:#fff;}
div#banner {height:220px; padding: 5px 0 5px 0; background-color:#fff;  left no-repeat;}
div#banner h1.white {font:20px Verdana,Arial,Helvetica,sans-serif; color:#fff; padding:0; margin:0;}
div#banner h2.white {font:12px Arial,sans-serif; color:#fff; padding:0; margin:0 9px;}
div#banner_text p {
	color:#fff;
	padding:0;
	margin:0 10px;
	font-family: Arial, sans-serif;
	font-size: 12px;
}
div#banner_text {width:430px; margin:0 8px 0 0;padding:0px; float:right; /*background:url(../img/banner_bar.gif)*/}

div#breadcrumbs {width:995px; padding-left:0px; /*height:400px*/; background-color:#fff;}
div#breadcrumbs ul {padding:0 0 0 168px; margin:0; font:11px Arial,Helvetica, sans-serif;}
div#breadcrumbs ul li {padding:0 3px; margin:0; display:inline; font-weight:bold; color:#6A7676;vertical-align:text-bottom;}
div#breadcrumbs ul li a:link { text-decoration:none; color:#6A7676;}
div#breadcrumbs ul li a:visited { text-decoration:none; color:#6A7676;}
div#breadcrumbs ul li a:hover { text-decoration:underline; color:#6A7676;}

div#content_1 {position:relative;width:995px;padding: 8px 0 10px 0; background-color:#fff;}
#column_back {margin:-10px 0 0 0;background:url(../img/boxes/back_.gif) repeat-y; height:265px}
#column_back p {
	padding:0 4px;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#column_back p a:link {text-decoration:none; color:#003399;}
#column_back p a:visited {text-decoration:none; color:#003399;}
#column_back p a:hover {text-decoration:underline; color:#003399;}
#column_back h1 {
	padding:0 5px 0 15px;
	margin:0;
	line-height:normal;
	font-weight:bold;
	color:#007593;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#column_back h2 {padding:0 5px 0 15px; margin:0; font: 18px /**/Arial,Helvetica/**/, sans-serif; line-height:18px; font-weight:normal; color:#00546A;}
#column_back h3 {padding:0 5px 0 15px; margin:0; font: 12px /**/Arial,Helvetica/**/, sans-serif; line-height:18px; font-weight:normal; color:#00546A;}
#column_1 {position:absolute;left: 0px;top: 5px;width:240px; /*background-color:#00FFFF;*/}
#column_2 {position:absolute;left: 252px;top: 5px;width:240px; /*background-color:#00FF00*/}
#column_3 {position:absolute;left: 504px;top: 5px;width:240px; /*background-color:#00FFFF*/}
#column_4 {position:relative;left: 756px;top: -3px;width:240px; /*background-color:#00FF11*/}

#column_left {position:absolute;left: 5px; top:4px;width:150px; /*background-color:#fff*/}
#column_left ul {padding:0 0 0 0px; margin:0; font:14px Arial,Helvetica, sans-serif; font-weight:bold; color:#007593;}
#column_left ul li {padding:3px 0px 3px 0px; margin:0px 0px 0px 15px; font-size:11px; font-weight:normal; color:#333333; vertical-align:text-bottom; list-style-type:none; list-style-image:url(../img/arrow.gif);}
#column_left ul li a:link {text-decoration:none; color:#333333;}
#column_left ul li a:visited {text-decoration:none; color:#333333;}
#column_left ul li a:hover {text-decoration:underline; color:#00CCFF;}
#column_left ul li.selected a:link, #column_left ul li.selected a:visited, #column_left ul li.selected a:hover {color:#00CCFF; list-style-position:outside;}

#column_mid {position:relative;left: 170px; top:0px;width:600px; /*background-color:#00FFFF*/}
#column_mid h1 {padding:0; margin:0; font: 28px /**/Arial,Helvetica/**/, sans-serif; line-height:38px; font-weight:normal; color:#007593;}
#column_mid h2 {padding:0; margin:0; font: 18px /**/Arial,Helvetica/**/, sans-serif; line-height:28px; font-weight:normal; color:#007593;}
#column_mid h3 {padding:0; margin:0; font: 14px /**/Arial,Helvetica/**/, sans-serif; line-height:18px; font-weight:normal; color:#007593;}
#column_mid p {padding:10px 0 0 0; margin:0; font: 12px /**/Arial,Helvetica/**/, sans-serif; text-align:justify;}
#column_mid p a:link {text-decoration:none; color:#003399;}
#column_mid p a:visited {text-decoration:none; color:#003399;}
#column_mid p a:hover {text-decoration:underline; color:#003399;}
#column_mid p.more {padding:10px 0 0 0; margin:0; float:right;}
#column_mid p.more a:link {text-decoration:none; color:#003399;}
#column_mid p.more a:visited {text-decoration:none; color:#003399;}
#column_mid p.more a:hover {text-decoration:underline; color:#003399;}
#column_mid hr {border: 0; color: #cccccc; background-color: #cccccc; height: 1px; width: 600px;}
#column_mid table {font:12px /**/Arial,Helvetica/**/, sans-serif;}
/*#column_mid table p {font:11px Arial,Helvetica, sans-serif; padding: 0 5px 5px 5px;}*/
#column_mid table p{margin:0;font:Arial, Helvetica, sans-serif;	font-size:12px; padding: 0 5px 5px 0px;}
#column_mid table p a:link { text-decoration:none; color:#003399;}
#column_mid table p a:visited {text-decoration:none; color:#003399;}
#column_mid table p a:hover {	text-decoration:underline; color:#003399;}
#column_mid ul li {padding: 0; margin:0; font: 12px /**/Arial,Helvetica/**/, sans-serif; text-align:justify;}
#column_mid ul li a:link {text-decoration:none; color:#003399;}
#column_mid ul li a:visited {text-decoration:none; color:#003399;}
#column_mid ul li a:hover {text-decoration:underline; color:#003399;}

#column_mid_left {width:318px; float:left; /*background-color:#fff;*/}
#column_mid_right {width:318px; float:right; /*background-color:#00FF11;*/}
#column_mid_left li, #column_mid_right li {vertical-align:middle; list-style-type:disc; list-style-position:inside;}
#column_mid_left a:link, #column_mid_right a:link {text-decoration:none; color:#003366;}
#column_mid_left a:visited, #column_mid_right a:visited {text-decoration:none; color:#003366;}
#column_mid_left a:hover, #column_mid_right a:hover {text-decoration:underline; color:#003366;}

#column_right {position:absolute;left: 800px; top:5px;width:190px; /*background-color:#00FF11;*/}
#column_right hr {border: 0; color: #cccccc; background-color: #cccccc; height: 1px; width: 190px;}
#column_right_box {padding:10px 0 0 0; margin:0;}
#column_right h1 {padding:0; margin:0; font:14px /**/Arial,Helvetica/**/, sans-serif; font-weight:bold; color:#007593;}
#column_right h2 {padding:0; margin:0; font:14px /**/Arial,Helvetica/**/, sans-serif; font-weight:normal; color:#007593;}
#column_right h3 {padding:0; margin:0; font:16px /**/Arial,Helvetica/**/, sans-serif; font-weight:normal; color:#007593;}
#column_right p {padding:10px 0 0 0; margin:0; font: 11px /**/Arial,Helvetica/**/, sans-serif; text-align:justify;}
#column_right p.more {padding:10px 0 0 0; margin:0; /*float:right;*/}
#column_right p.more a:link {text-decoration:none; color:#003399;}
#column_right p.more a:visited {text-decoration:none; color:#003399;}
#column_right p.more a:hover {text-decoration:underline; color:#003399;}

#column_1 img, #column_2 img, #column_3 img, #column_4 img {padding:0; margin:0;}

/*footer assets below*/
div#bottom {position:relative;width:995px;margin:0;}

div#footer_1 {width:995px; padding:0; background: url(../img/top_footer_nav.gif) top center no-repeat; background-color:#fff;}
div#footer_1 p {font: 11px normal /**/Arial,Helvetica/**/, Verdana, sans-serif; color: #000000; line-height:30px; padding: 0 0px}
div#footer_1 p a:link {text-decoration:none; color:#003399;}
div#footer_1 p a:visited {text-decoration:none; color:#003399;}
div#footer_1 p a:hover {text-decoration:underline; color:#003399;}

a.linkopacity img {filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;}
a.linkopacity:hover img {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}
