body {
	padding: 0;
	margin: 0;
	font: 0.8em Arial, sans-serif bold;
	line-height: 1.5em;
	/*background: url(back_ground7.png) repeat-x;*/
	background-color: #D0D0D0;
	color: #454545;
	border: 5px;
}
a { color: #0E4D8B; background: inherit; }
a img { border: none; }
a:hover { color: #000; background: inherit;}
a.title { color: #B41A1A; background: #FFF; }

h1 { font: bold 2em Arial, Sans-Serif; letter-spacing: -1px; padding: 16px 0 0 8px; margin: 0; }
h2 {
	margin: 0 0 0 0px;
	padding: 0;
	font: normal 1.6em Arial, Sans-Serif;
	letter-spacing: -1px;
}
h1 a { color: #FFF; background: inherit; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #BFE1ED; background: inherit; }
h3 { font: 90% Arial, Sans-Serif; margin: 0 0 10px 0; padding: 0; color: #5f5f5f; background: #FFF; }
p {	margin: 0 0 0px 0; line-height: 1.5em; }
form { margin: 0; }

/* layout
   ------ */
   
.top  {
	height: 4px;
	margin: 0px auto;
	}
   
.top_header904	{
	margin: 0px auto;
	height: 15px;
	width: 904px;
	background: url(top_head3.png) repeat-x;
	
	}
	
	.top_header900	{
	margin: 0px auto;
	height: 15px;
	width: 900px;
	background: url(top_head3.png) repeat-x;
	
	}
	
.bottom_header904	{
	border-left: 2px solid #0000FF;
	border-right: 2px solid #0000FF;
	margin: 0px auto;
	height: 15px;
	width: 900px;
	background: url(top_head3.png) repeat-x;
	
	}
		
.contenth {	
	border-left: 2px solid #0000FF;
	border-right: 2px solid #0000FF;
	margin: 0px auto;
	width: 900px;
	color: #454545;
	background-color: #ffffff;
}

/* header */
#header_top { /*background: #FEFEFE url(big_top.gif) no-repeat;*/ color: #FFF; /*height: 15px;*/ }
/*.header { padding: 0px 10px 0 10px; background: #FFF url(big_middle.gif) repeat; color: #FFF; width: 400px; }*/
#header_bottom { clear: both; /*background: url(top_head.png) no-repeat;*/ color: #FFF; /*height: 15px;*/ }

/*body header*/
.header_topb { background: #FEFEFE url(big_top.gif) no-repeat; color: #FFF; height: 15px; }
.header { padding: 0px 10px 0 10px; background: #FFF url(big_middle.gif) repeat-y; }
.header_bottomb { clear: both; background: url(top_head.png) no-repeat; color: #FFF; height: 15px; }

/*Navigation*/
/*Credits: CSSpplay */
/*URL: http://www.cssplay.co.uk/menus/pro_five */
.preload16 {background: url(menu/pro16_2.gif);}
.preload16a {background: url(menu/pro16_2a.gif);}

.pro16 {padding:0 0 0 1em; margin:0; list-style:none; height:43px; position:relative; background:transparent url(menu/pro16_back.gif) repeat-x left top; font-size:11px;}
.pro16 li {float:left; height:43px;}
.pro16 li a {display:block; float:left; height:40px; line-height:35px; /*color:#888;*/ text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; background:url(menu/pro16_0a.gif) no-repeat;}
.pro16 li a b {float:left; display:block; padding:0 60px 0 0; background:url(menu/pro16_0.gif) no-repeat right top;}
.pro16 li.current a {color:#000; background:url(menu/pro16_2a.gif) no-repeat;}
.pro16 li.current a b {color:#000; background:url(menu/pro16_2.gif) no-repeat right top;}
.pro16 li a:hover {color:#000; background: url(menu/pro16_2a.gif) no-repeat;}
.pro16 li a:hover b {color:#000; background:url(menu/pro16_2.gif) no-repeat right top;}

/*Top Header Layout*/
.sf_left {
	margin-left: 0px;
	float: left;
	width: 900px;
	height: 219px;
	background: url(logo_header3.png) no-repeat;
}

/*.sf_right {
	width: 200px;
	height: 200px;
	background: url(back_ground2.png) repeat-y;
	float: left;*?/
}

/*.sf_search {
	clear: both;
	color: #FFE4E0;
	padding: 18px 0 17px 15px;
	margin-top: 10px;
}*/
	
#subheader {
	margin: 0px auto;
	width: 900px;
	padding: 0px;
	/*background: #f0f0f0;
	color: #808080;*/
}

/*flash box*/

.flash_box	{
	border-left: 2px solid #0000FF;
	border-right: 2px solid #0000FF;
	margin: 0px auto;
	width: 900px;
	background-color:#D0D0D0;
	
}

.check_status	{
	background: url(flash_back_silver.png) repeat-x;
	height: 25px;
		
	}
	
.check_status_box	{
	float: right;
	width: 288px;
	outline-color: #FF0000;
	word-spacing: .1px;
	
}
