body
{
margin:0;
padding:0;
background:url(../images/bg.jpg) repeat-x #c4e0f9;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
}

img, div { behavior: url("media/iepngfix.htc")}

#main_wrapper
{
margin:0 auto;
width:1003px;
}

.clear
{
clear:both;
}

#header
{
width:1003px;
float:left;
}

#header img
{
float:left;
}

#main_header_wrapper
{
width:1003px;
float:left;
}

#mh_left
{
width:57px;
float:left;
height:360px;
background:url(../images/nav_left_shape.png) no-repeat right bottom;
}

#mh_right
{
width:57px;
float:left;
height:360px;
background:url(../images/nav_right_shape.png) no-repeat left bottom;
}

#mh_left_inner
{
width:57px;
float:left;
height:46px;
background:url(../images/nav_left_shape.png) no-repeat right -1px;
}

#mh_right_inner
{
width:57px;
float:left;
height:46px;
background:url(../images/nav_right_shape.png) no-repeat left -1px;
}


#mh_mid
{
width:889px;
float:left;
background:#FFFFFF;
padding:10px 0 0 0;
_padding:07px 0 0 0;
margin:0 0 0 0;
}

#flash_header
{
width:570px;
float:left;
padding:0 0 0 10px;
margin:0 0 0 0;
height:315px;
}

#header_textbox
{
width:268px;
float:left;
padding:20px 0  0 20px;
margin:0 0 0 0;
}

#header_textbox span
{
width:248px;
float:left;
padding:0 0 14px 0;
margin:0 0 0 0;
line-height:15px;
font-weight:bold;
font-size:11px;
letter-spacing:1px;
}

#header_textbox p
{
width:248px;
float:left;
padding:0 20px 0 0;
margin:0 0 0 0;
font-size:11px;
line-height:16px;
}

#navigation
{
width:889px;
float:left;
/*background:url(../images/nav_bg.jpg) repeat-x left top;*/
margin:0;
padding:0;
}

#navigation img
{
float:left;
border:none;
}

#header_bot
{
width:985px;
float:left;
padding:0 0 0 18px;
}

#header_bot img
{
float:left;
padding:0 0 0 0;
margin:0 0 0 0;
}

#welcome_header
{
width:1003px;
float:left;
padding:0 0 0 0;
margin:0 0 0 0;
}

#welcome_header img
{
float:left;
padding:0 0 0 0;
margin:0 0 0 0;
}

#welcome_header p
{
width:329px;
float:left;
padding:0 0 0 0;
margin:0 0 0 0;
}

#welcome_header form
{
width:auto;
float:left;
padding:26px 0 0 42px;
margin:0 0 0 0;
}

#welcome_header form input
{
width:191px;
float:left;
padding:2px 0 0 3px;
margin:0 0 0 0;
height:17px;
border:#aba2a2 solid 1px;
color:#8d8686;
font-size:11px;
}

#welcome_header form input.button
{
width:59px;
float:left;
padding:26px 0 0 0;
margin:0 0 0 17px;
height:38px;
border:none;
background:url(../images/search_btn.png) no-repeat;
cursor:pointer;
}

#content_wrapper
{
width:985px;
float:left;
padding:0 0 0 18px;
margin:0 0 0 0;
}

#content_panel
{
	width:651px;
	float:left;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

#content_panel h1
{
width:656px;
float:left;
padding:0 0 0 0;
margin:0 0 0 0;
}

#content_panel p
{
width:615px;
float:left;
padding:0 0 28px 8px;
margin:0 0 0 0;
}

#call_out1
{
width:320px;
float:left;
margin:0 0 0 0;
padding:0 0 0 0;
}


#call_out1_inner
{
width:291px;
float:left;
margin:0 0 0 0;
padding:3px 0 0 29px;
background:url(../images/call_outbg.jpg) repeat-y;
}

#call_out1_inner img
{
float:left;
margin:0 0 0 0;
padding:0 0 0 0;
}

#call_out1 img
{
float:left;
margin:0 0 0 0;
padding:0 0 0 0;
}

#call_out1_inner ul
{
	width:291px;
	float:left;
	margin:11px 0 7px 0;
	padding:0 0 11px  0;
	list-style:none;
}

#call_out1_inner li
{
width:230px;
float:left;
margin:0 0 0 0;
padding:0 0 5px 17px;
background:url(../images/bullet.jpg) no-repeat left 4px;
}

#call_out1_inner p
{
width:230px;
float:left;
margin:0 0 0 0;
padding:18px 0 14px 10px;
}


#right_panel
{
width:332px;
float:left;
margin:0 0 0 0;

padding:0 0 0 0;
background:url(../images/right_panel_bg.jpg) repeat-y left top;
}

#right_panel img
{
float:left;
margin:0 0 0 0;
padding:0 0 0 0;
}


#right_panel span
{
width:255px;
float:left;
margin:0;
padding:17px 0 09px 42px;
*padding:17px 0 04px 42px;
color:#ff8807;
font-weight:bold;
font-size:11px;
}

#right_panel h1
{
width:255px;
float:left;
margin:0;
padding:0  0 11px 42px;
color:#0b2758;
font-weight:bold;
font-size:11px;
}

#right_panel p
{
width:255px;
float:left;
margin:0;
padding:0 0 25px 42px;
color:#0b2758;
font-weight:normal;
font-size:11px;
}

#right_panel hr
{
width:255px;
float:left; 
margin:11px 0 0 42px; 
*margin:11px 0 0 10px; 
border:#0b2758 solid 1px;
}
#right_panel a:link, #right_panel a:visited, #right_panel a:active 
{
float:right;
margin:0;
padding:0 0 0 0;
color:#00529b;
font-weight:bold;
font-size:11px;
text-decoration:none;
width:120px;
}

#right_panel a:hover
{
float:right;
margin:0;
padding:0 0 0 0;
color:#00529b;
font-weight:bold;
font-size:11px;
text-decoration:underline;
width:120px;
}

#footer
{
width:100%;
float:left;
background:url(../images/footer_bg.jpg) repeat-x #c4e0f9;
margin:20px 0 0 0;
padding:23px 0 10px 0;
}

#footer p
{
width:100%;
float:left;
margin:0 0 0 0;
padding:0 0 17px 0;
text-align:center;
color:#FFFFFF;
}

#footer a:link, #footer a:visited, #footer a:active
{
margin:0 0 0 0;
padding:0 0 0 0;
color:#044783;
text-decoration:underline;
}


#footer a:hover
{
margin:0 0 0 0;
padding:0 0 0 0;
color:#044783;
text-decoration:none;
}

table {float:left;} 