body {
	background-color:#dcdddf;
	padding:0px;margin:0px;
}
#container {
	width:914px;
	padding:0px;
	margin:0px auto;
}
#body_container {
	float:left;
	width:906px;
	padding:0px;
	margin:0px;
	border-left:solid 4px #fdc100;
	border-right:solid 4px #fdc100;
}
#body_wrapper {
	float:left;
	width:906px;
	background-image:url(images/main_body_bg.gif);
	background-repeat:repeat-y;
	background-position:left top;
	background-color:#ffffff;
	padding:0px;
	margin:0px;
}
#main_body {
	float:left;
	width:767px;
	background-color:transparent;
	padding:0px;
	margin:0px;
}

#header {
	float:left;
	width:751px;
	padding:8px 9px 0px 7px;
	margin:0px;
}
#logo_wrapper {
	float:left;
	width:335px;
	padding:0px;
	margin:0px;
}
#logo_wrapper img {
	padding:0px;
	margin:0px;
	border:none;
}
#hdr_rgt_wrapper {
	float:left;
	width:416px;
	padding:0px;
	margin:0px;
}
#primary_links {
	float:left;
	width:416px;
	text-align:right;
	display:inline;
	padding:0px;
	margin:0px;
}
#login_wrapper {
	float:left;
	width:316px;
	padding:15px 0px 0px 100px;
	margin:0px;
}
.login_top_container {
	float:left;
	width:316px;
	padding:0px;
	margin:0px;
	border:none;
}
.login {
	float:left;
	width:294px;
	background-image:url(images/login_bg.gif);
	background-repeat:repeat-y;
	background-position:left top;
	padding:0px 11px;
	margin:0px;
}
.sub_box_wrapper {
	float:left;
	width:294px;
	padding:0px 0px 15px 0px;
	margin:0px;
}
.sub_box {
	width:139px;
	height:13px;
	padding:0px;
	margin:0px;
	border:solid 1px #97978c;
	font-family:Tahoma,Arial,sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#c7c8ca;
	padding:3px 2px 0px 2px;
	margin:0px;
}
.login_txt {
	float:left;
	width:210px;
	font-family:Tahoma,Arial,sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#77787b;
	padding:2px 0px 0px 4px;
}
.login_txt a {
	font-family:Tahoma,Arial,sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	color:#77787b;}
.login_txt a:hover {font-family:Tahoma,Arial,sans-serif;font-size:9px;font-weight:bold;text-decoration:underline;color:#77787b;}
.login_button {float:left;width:78px;padding:0px 0px 0px 2px;margin:0px;}
.login_button img {padding:0px;margin:0px;border:none;}
.login_bot_container {float:left;width:316px;padding:0px;margin:0px;border:none;}

#content {float:left;width:767px;padding:0px;margin:0px;}
#main_menu {float:left;width:707px;background-color:#00386b;padding:25px 30px 0px 30px;margin:0px;border-top:solid 1px #164978;}
#marquee_wrapper {float:left;width:767px;height:14px;background-image:url(images/marquee_arrow.gif);background-repeat:no-repeat;background-position:right top;background-color:#ccd7e1;font-family:Tahoma,Arial,sans-serif;font-size:9px;font-weight:bold;text-align:center;color:#00386b;padding:5px 0px 0px 0px;margin:10px 0px 0px 0px;}
#banner_wrapper {float:left;width:725px;padding:15px 25px 0px 17px;margin:0px;}
#content_wrapper {float:left;width:725px;padding:15px 25px 0px 17px;margin:0px;}
#content_wrapper h1 {font-family:Tahoma,Arial,sans-serif;font-size:14px;font-weight:bold;line-height:normal;color:#366f93;padding:0px 0px 5px 5px;margin:0px;border-bottom:solid 1px #dcdcdd;}
#left_column_wrapper {float:left;width:347px;padding:0px 15px 0px 0px;margin:0px;}
.left_col_top {float:left;width:347px;padding:0px;margin:0px;border:none;}
.left_column {float:left;width:319px;background-image:url(images/left_col_bg.gif);background-repeat:repeat-y;background-position:left top;padding:0px 14px;margin:0px;}
.left_col_content {font-family:Tahoma,Arial,sans-serif;font-size:11px;color:#4d4d4f;padding:15px 0px 0px 0px;margin:0px;}
.left_col_date {font-weight:bold;padding:3px 0px 0px 0px;margin:0px;}
.left_col_description {padding:0px 0px 10px 0px;margin:0px;}
.left_col_tab {float:left;width:347px;padding:0px 0px 10px 0px;margin:0px;}
.left_col_arc_date {font-weight:bold;color:#b1b3b6;padding:3px 0px 0px 0px;margin:0px;}
.left_col_arc_description {color:#b1b3b6;padding:0px 0px 10px 0px;margin:0px;}
.left_col_bot {float:left;width:347px;padding:0px;margin:0px;border:none;}
#right_column_wrapper {float:left;width:347px;padding:0px 0px 0px 16px;margin:0px;}
.right_col_date {font-weight:bold;background-image:url(images/bul_square.gif);background-repeat:no-repeat;background-position:left 4px;padding:0px 0px 0px 10px;margin:0px;}
.right_col_description {padding:3px 0px 3px 10px;margin:0px;}
.right_col_more {font-family:Tahoma,Arial,sans-serif;font-size:9px;font-weight:bold;color:#ffc300;padding:0px 0px 10px 10px;}
.right_col_more a {font-family:Tahoma,Arial,sans-serif;font-size:9px;font-weight:bold;color:#ffc300;text-decoration:none;}
.right_col_more a:hover {font-family:Tahoma,Arial,sans-serif;font-size:9px;font-weight:bold;color:#ffc300;text-decoration:underline;}
.right_col_phase {display:block;background-color:#ebeced;font-family:Tahoma,Arial,sans-serif;font-size:14px;font-weight:bold;color:#00386b;padding:2px 10px;}
.right_col_tab {float:left;width:347px;padding:0px 0px 10px 0px;margin:0px;}
.right_col_thumb {float:left;width:55px;padding:5px 0px 0px 5px;margin:0px;}
.right_col_contact {float:left;width:259px;padding:0px;margin:0px;}
#content_wrapper h2 {font-family:Tahoma,Arial,sans-serif;font-size:14px;font-weight:bold;line-height:normal;color:#939598;padding:0px;margin:0px;}
.home_email {padding:0px;margin:0px;}
.home_email a {font-family:Tahoma,Arial,sans-serif;font-size:14px;font-weight:bold;color:#164978;text-decoration:none;}
.home_email a:hover {font-family:Tahoma,Arial,sans-serif;font-size:14px;font-weight:bold;color:#77787b;text-decoration:underline;}

.one_col_wrapper {float:left;width:725px;padding:0px;margin:0px;}
.one_col_top {float:left;width:725px;padding:0px;margin:0px;border:none;}
.one_column {float:left;width:697px;background-image:url(images/one_col_bg.gif);background-repeat:repeat-y;background-position:left top;background-color:#ffffff;padding:0px 14px;margin:0px;}
.one_col_bot {float:left;width:725px;padding:0px;margin:0px;border:none;}
.one_col_date {font-family:Tahoma,Arial,sans-serif;font-size:12px;color:#00386b;padding:15px 0px 0px 0px;}
.one_col_title {font-family:Tahoma,Arial,sans-serif;font-size:12px;font-weight:bold;color:#00386b;padding:8px 0px 0px 0px;margin:0px;}
.one_col_content {font-family:Tahoma,Arial,sans-serif;font-size:12px;color:#193664;padding:20px 0px 20px 0px;margin:0px;}
.puzzle {text-align:center;}
.puzzle img {padding:0px;margin:0px;border:0px;}

#sidebar {float:left;width:139px;background-color:#ffffff;padding:0px;margin:0px;}
.sbar_item {float:left;width:139px;padding:0px;margin:0px;}
.sbar_title {float:left;width:139px;height:20px;font-family:Tahoma;font-size:11px;font-weight:bold;color:#4d4d4f;background-image:url(images/sbar_title_bg.gif);background-repeat:repeat-x;background-position:left top;display:block;text-align:center;padding:5px 0px 0px 0px;margin:0px;}
.sbar_logo {float:left;width:139px;text-align:center;padding:10px 0px;margin:0px;}
.sbar_logo img {padding:0px;margin:0px;border:none;}
.sbar_txt, .sbar_txt1 {float:left;width:127px;font-family:Tahoma;font-size:11px;text-align:center;color:#00386b;padding:0px 6px 10px;margin:0px;}
.sbar_txt1 {padding:10px 6px 10px;}

#footer {float:left;width:906px;background-color:#00386b;padding:0px;margin:0px;border-bottom:solid 1px #124264;}
#footer_wrapper {float:left;width:886px;padding:8px 10px;margin:0px;}
#footer_top {float:left;width:886px;padding:0px;margin:0px;}
#bot_menu {float:left;width:886px;padding:0px;margin:0px;}
#footer_bot {float:left;width:886px;padding:10px 0px 0px 0px;margin:0px;}
#ftr_copyright {float:left;width:740px;font-family:Tahoma,Arial,sans-serif;font-size:10px;color:#ffffff;padding:0px;margin:0px;}
#ftr_atcom {float:left;width:122px;padding:0px 0px 0px 24px;margin:0px;}
.atcom {float:left;padding:0px;margin:0px;}
.atcom a {font-family:tahoma,verdana;font-size:10px;font-weight:normal;text-decoration:none;color:#e0e0e0;}
.atcom a:hover {font-family:tahoma,verdana;font-size:10px;font-weight:normal;text-decoration:none;color:#ffffff;}
#atcomProductionFlash {float:left;width:20px;padding:0px;margin:0px;}

.register_form {
	float:left;
	clear:both;
	width:550px;
	padding:20px 0px 20px 20px;
	font:bold 14px Tahoma;
	color:#627a8f;
	border-bottom:dotted 1px #627a8f;
}
.error{
	color:#b21431;
	font:normal 11px Tahoma;
}
.register_text{
	width:550px;
	float:left;
	border-bottom:solid 1px #627a8f;
	font:normal 11px Tahoma;
	color:#627a8f;
}
.register_text a{
	font:normal 11px Tahoma;
	color:#b21431;
	text-decoration:none;
}

.register_text a:hover{
	font:normal 11px Tahoma;
	color:#b21431;
	text-decoration:underline;
}

.register_text .left{
	width:250px;
	float:left;
	font:bold 11px Tahoma;
	color:#627a8f;
}

.register_text .form_textfield{
	width:147px;
	height:18px;
	padding:1px 5px 1px 5px;
	font:normal 11px Tahoma;
	color:#555555;
	border:solid 1px #627a8f;
}
.register_text .form_select{
	width:200px;
	font:normal 11px Tahoma;
	color:#000000;
	border:solid 1px #627a8f;
}
#sitemapLevel_0{
	float:left;
	width:100%;
	margin:0;
	padding:0px 0px 0px 20px;
	font:normal 11px Tahoma;
	color:#000000;
}
#sitemapLevel_0 a{
	font:normal 11px Tahoma;
	color:#627a8f;
	text-decoration:none;
}
#sitemapLevel_0 a:hover{
	font:normal 11px Tahoma;
	color:#627a8f;
	text-decoration:underline;
}