* {margin:0; padding:0;}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	background-color: #036;
	background-image: none;
	background-repeat: no-repeat;
	text-align: center;
	margin: 23px auto;
}
form,input {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.clear {clear: both;}
.clr {display: none;}

html>body .clr {
	display: block;
	height: 1%;
	clear: both;
}
#container {
	width: 736px;
	background-color: #fff;
	text-align: center;
	margin: 0px auto;
}
#header {
	width: 720px;
	margin-left: 1px;
}
html>body #header {
	width: 720px;
	margin-left: 8px;
}
#header_top {
	width: 720px;
	height: 5px;
	font-size: 5px;
}
#header_middle {
	width: 720px;
	height: 17px;
	padding: 0px;
	margin: 0px;
}	
.header_username {
	width: 117px;
	height: 15px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #036;
	padding: 0px;
	margin: 0px;
	background-image: url('images/username_bg.jpg');
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.header_password {
	width: 117px;
	height: 15px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #036;
	padding: 0px;
	margin: 0px;
	background-image: url('images/password_bg.jpg');
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
html>body .header_username, html>body .header_password {
	height: 16px;
}
#header_bottom {
	width: 720px;
	height: 145px;
	background-image: url(images/new-header.jpg);
}
#nav_container {
	margin-left: 1px;
	height: 25px;
}

#nav_container {
width: 720px;
font-family: verdana, sans-serif;
background: url('images/nav-bg.png') top left repeat-x;
text-align: center;
color: #1A3351;
}

#nav_container a {
font-size: 11px;
color: #fff;
line-height: 30px;
padding: 0 12px;
text-decoration: none;
padding-bottom: 10px;
border-bottom: 6px solid #fff;
position: relative;
}

html>body #nav_container {
	margin-left: 8px;
	height: 39px;
}

* html #nav_container {height: 40px;}

#nav_container a:hover {
	color: #ccc;
	border-bottom: 2px solid #0F3C65;
}

#nav_container a.current:link, #nav_container a.current:visited, #nav_container a.current:hover, #nav_container a.current:active {
	color: #009FAA;
	border-bottom: 6px solid #F3B603;
}

/*
#nav_container ul {
list-style: none; 
background: #fff url('nav-bg.png') top left repeat-x; 
overflow: hidden;
}

#nav_container li {display: inline;}

#nav_container li a {
color: #fff;
display: block;
float: left;
line-height: 30px;
padding: 0 2%;
text-decoration: none;
}
*/

#flash_movie {
	width: 720px;
	margin-left: 1px;
}
html>body #flash_movie {
	width: 720px;
	margin-left: 8px;
}
#main_frame {
	width: 720px;
	margin-left: 1px;
	background-image: url(images/main_frame_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #fff;
}
html>body #main_frame {
	width: 720px;
	margin-left: 8px;
}
#left {
	width: 462px;
	float: left;
	text-align: left;
}
#left_format {
	width: 435px;
	text-align: left;
	margin-left: 20px;
}
#left h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #0d65a2;
}
#left h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2ADFAA;
}
#left p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: normal;
	text-align: justify;
	margin-top: 10px;
}
#container #main_frame #left #left_format p {
}
#container #main_frame #left #left_format div p {
	margin-left: 20px;
}

#left hr {
 	color: #ccc;
	background-color: #ccc;
	height: 1px;
	border: 0px;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
}
html>body #left hr {
	margin-top: 10px;
	margin-bottom: 10px;
}
#right {
	width: 258px;
	float: left;
	text-align: left;
}
#security_alerts_box {
	width: 208px;
	height: 125px;
	
	background-repeat: no-repeat;
}
#security_alerts_content {
	width: 200px;
	text-align: left;
	margin-top: 40px;
	margin-left: 18px;
}
html>body #security_alerts_content {
	width: 200px;
	text-align: left;
	padding-top: 40px;
	padding-left: 18px;
	margin: 0px;
}
.security_alert_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #03335c;
	line-height: 15px;
}
.security_alert_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	 
}
.security_alert_link:link, .security_alert_link:visited, .security_alert_link:hover, .security_alert_link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #69F;
	line-height: 16px;
	margin-left: 30px;
}
html>body .security_alert_link:link, html>body .security_alert_link:visited, html>body .security_alert_link:hover, html>body .security_alert_link:active {
	padding-left: 112px;
	margin: 0px;
}
#footer_bar {
	width: 720px;
	height: 50px;
	background-color: #fff;
	margin-left: 1px;
	text-align: right;
}
html>body #footer_bar {
	margin-left: 8px;
}
#footer {
	width: 720px;
	text-align: center;
	margin: 0px auto;
}
#footer ul {
	list-style-type: none;
	padding-top: 10px;
}
#footer li {
	display: inline;
	color: #fff;
	padding: 2px;
}
#footer a:link, #footer a:visited, #footer a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}
#footer a:hover {
	color: #CCC;
}
#footer p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #265f90;
	width: 260px;
	margin: 0px auto;
}
#container #header p {
	font-size: 4px;
}
#container #main_frame #left #left_format ul {
}
#container #main_frame #left #left_format ul {
}
#container #main_frame #left #left_format ul {
	margin-left: 10px;
}
#container #main_frame #left #left_format ul {
	margin-left: 25px;
}
#container #main_frame #left #left_format p {
	font-size: 11px;
}
