html *{outline:none;}
body
{
	margin:0px;
	padding:0px;
	background:url(../images/bg_rpt.gif) left top repeat-x;
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#7A7A7A;
	background-color: #E7F0F4;
}
p, ul, li, form
{ margin:0px;
padding:0px;}
p
{
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#4D4D4D;
}
a
{
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#005F85;
	text-decoration:underline;
}
a:hover
{
	font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
p span
{ font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
color:#005F85;}
p span a
{ font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
color:#005F85;
text-decoration:underline;}
p span a:hover
{font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
color:#005F85;
text-decoration:none;}
#container
{margin:0px auto;
padding:0px;}
.bg1
{ background:url(../images/bg2.jpg) 0px 0px no-repeat;
width:1003px;
overflow:hidden;
margin:0px auto;
 }
#main_container
{ width:923px;
margin:0 auto;
padding:40px 0px 0px 0px;} 
#header
{background:url(../images/header_bg_rpt.gif) left top repeat-x;
width:923px;
overflow:hidden;
}
.clear
{clear:both;
height:0px;}
.head_bt
{ }
#left
{ float:left;}
#right
{ float:right;}
.left
{ float:left;}
.right
{ float:right;}
.logo
{ float:left; 
padding:22px 0px 16px 7px;}
.hd_button
{
	font: normal 13px/20px Arial, Helvetica, sans-serif;
	color:#6B6B6B;
	padding:20px 0px 9px 300px;
}
.hd_button a
{font: normal 13px/20px Arial, Helvetica, sans-serif;
color:#6B6B6B;
text-decoration:none;}
.hd_button a:hover
{font: normal 13px/20px Arial, Helvetica, sans-serif;
color:#026288;
text-decoration:none;}
.sep
{ margin:0px 8px 0px 8px;}
#content
{width:923px;
overflow:hidden;
background:#FFFFFF;
padding:9px 0px 0px 0px;}
.left_content
{float:left;
width:244px;

padding:0px 6px 0px 5px;}
.left_nav_22 {
margin:0;
padding:0;
}
.left_nav_22 ul { 
margin:0px;
padding:0px;
list-style:none;
}
.left_nav_22 li 
{
	margin:0px;
	font: normal 14px/0px Arial, Helvetica, sans-serif;
	color:#525252;
	padding:0px;
	display:block;
	list-style:none;
}
.left_nav_22 li a:hover  
{ background:url(../images/left_nav_hov.gif) left top no-repeat;
font: normal 14px/34px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:1px 0px 1px 30px;
text-decoration:none;
display:block;
} 
.left_nav_22 li a
{
	background:url(../images/left_hov.gif) left top no-repeat;
	font: normal 14px/34px Arial, Helvetica, sans-serif;
	color:#525252;
	padding:1px 0px 1px 30px;
	text-decoration:none;
	display:block;
} 


.login
{ margin:19px 0px 30px 12px;}
.form
{ margin:0px 0px 0px 12px; 
font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
color:#858484;}
.input_txt
{ width:150px;
height:19px;
border:1px solid #D6D6D6;
background:url(../images/txtbox_bgrpt.jpg) left top repeat-y;
}
.login_button
{ margin:5px 0px 9px 82px;}
.box
{ height:10px;}
.promotional_box
{ 
margin:0px 15px 0px 12px; 
border:1px solid #98C3D4;
background:url(../images/box_bg.gif) left bottom repeat-x;}
.promotional_box2
{ 
margin:10px 15px 0px 12px; 
border:1px solid #98C3D4;
background:url(../images/box_bg.gif) left bottom repeat-x;}
.gi
{ margin:8px 0px 21px 5px;}
.blue_txt
{ font: normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
color:#016B95;
}
.blue_txt span
{ font: bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
color:#016B95;}
.blue_txt span a
{ font: bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
color:#016B95;
text-decoration:none;}
.blue_txt span a:hover
{ font: bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
color:#016B95;
text-decoration:none;}
.logo_p1
{margin:0px 10px 15px 0px;}
.blue_txt a
{ font: normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
color:#016B95;
text-decoration:underline;}
.blue_txt a:hover
{ font: normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
color:#016B95;
text-decoration:none;}
#blue_txt
{ margin:0px 0px 0px 4px;}
#middle_content
{ float:left; 
width:395px;
padding:0px 17px 0px 10px;}
#middle_content2
{
	float:left;
	width:635px;
	padding:0px 17px 0px 10px;
}
.rt_cnt
{ width:665px;
padding:12px 0px 0px 0px;}




#right_content
{
float:left;
background:#FFFFFF url(../images/right_boxbg_rpt.jpg) left bottom repeat-x; 
width:215px;
padding:0px 11px 0px 0px;
overflow:hidden;
border:1px solid #98C3D4;
}

.lates_news
{
	padding:8px 0px 12px 19px;
	color: #4D4D4D;
}
.bdr
{ 
margin:11px 9px 0px 9px;}
.banner1
{background:url(../images/banner1.jpg) left top no-repeat;
width:641px;
height:109px; 
margin:5px 0px 0px 10px;}
.banner1_txt{
	float:right;
	padding:0px;
	margin-top: 30px;
	margin-right: 30px;
}
.banner1_txt ul{ 
margin:0px;
padding:0px;
list-style:none;
}
.banner1_txt li{
background:url(../images/red_aero.gif) left 10px no-repeat; 
margin:0px;
padding:0px 5px 0px 10px;
list-style:none;
font: bold 11px/24px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.banner2
{ margin:12px 0px 0px 10px;}
.right_content
{ float:left;
width:668px;
overflow:hidden;}

#footer
{margin:13px 0px 10px 0px;
padding:0px;
background:#2889AF;
overflow:hidden;
}
.footer
{ width:799px;
height:44px; 
background:#2889AF;
text-align:center; 
font: normal 11px/19px Verdana, Arial, Helvetica, sans-serif;
color:#9ED7EE;
padding:12px 0px 0px 0px;
}
.footer a
{ font: normal 11px/19px Verdana, Arial, Helvetica, sans-serif;
color:#9ED7EE;
text-decoration:none;}
.footer a:hover
{ font: normal 11px/19px Verdana, Arial, Helvetica, sans-serif;
color:#9ED7EE;
text-decoration: underline;}
