
body{ margin:0 auto; background:url(../images/bg_body.jpg) repeat-x #1b2949;}
img{ border:0px;}

.bg_footer{ background:url(../images/bg_footer.jpg) repeat-x bottom;}

.logo_top_blue{ 
	background:url(../images/logo_top_blue.jpg) no-repeat;
	width:679px;
	height:33px;
}

.logo_btm_blue{ 
	background:url(../images/logo_btm_blue.jpg) no-repeat;
	width:428px;
	height:73px;
}

.bg_toplinks{ 
	background:url(../images/bg_toplinks.jpg) no-repeat;
	width:191px;
	height:33px;
}

.logo_rgt_img{ 
	background:url(../images/logo_rgt_img.jpg) no-repeat;
	width:403px;
	height:112px;
}

.dr_img_top{ 
	background:url(../images/dr_img_top.jpg) no-repeat;
	width:194px;
	height:112px;
}

.dr_img_btm1{ 
	background:url(../images/dr_img_btm1.jpg) no-repeat;
	width:272px;
	height:40px;
}

.dr_img_btm2{ 
	background:url(../images/dr_img_btm2.jpg) no-repeat;
	width:272px;
	height:73px;
}

.topmenu_lc{ 
	background:url(../images/topmenu_lc.jpg) no-repeat;
	width:16px;
	height:35px;
}

.topmenu_bg{ 
	background:url(../images/topmenu_bg.jpg) repeat-x;
	height:35px;
}

.topmenu_rc{ 
	background:url(../images/topmenu_rc.jpg) no-repeat;
	width:16px;
	height:35px;
}

.topbar_rep{ 
	background:#ffffff;
	border:#ffffff 2px solid;
	border-top:none;
	border-bottom:none;
}

.topbar_btm1{ 
	background:url(../images/topbar_btm1.jpg) no-repeat;
	width:326px;
	height:10px;
}

.topbar_btm2{ 
	background:url(../images/topbar_btm2.jpg) no-repeat;
	width:327px;
	height:10px;
}

.topbar_btm3{ 
	background:url(../images/topbar_btm3.jpg) no-repeat;
	width:326px;
	height:10px;
}

.wht_line{ background:#ffffff;}

.whtpage_blc{ 
	background:url(../images/whtpage_blc.jpg) no-repeat;
	width:5px;
	height:5px;
}

.whtpage_brc{ 
	background:url(../images/whtpage_brc.jpg) no-repeat;
	width:5px;
	height:5px;
}

.lftnav_tlc{ 
	background:url(../images/lftnav_tlc.png) no-repeat;
	width:9px;
	height:9px;
}

.lftnav_top_rep{ 
	background:url(../images/lftnav_top_rep.png) repeat-x;
	height:9px;
}

.lftnav_trc{ 
	background:url(../images/lftnav_trc.png) no-repeat;
	width:9px;
	height:9px;
}

.bg_leftnav{ 
	background:url(../images/bg_leftnav.png) repeat-y;
	width:248px;
}

.lftnav_blc{ 
	background:url(../images/lftnav_blc.png) no-repeat;
	width:9px;
	height:9px;
}

.lftnav_btm_rep{ 
	background:url(../images/lftnav_btm_rep.png) repeat-x;
	height:9px;
}

.lftnav_brc{ 
	background:url(../images/lftnav_brc.png) no-repeat;
	width:9px;
	height:9px;
}


.bg_btm{ 
	background:url(../images/bg_btm.jpg) repeat-x;
	height:58px;
}

.hdng_lftnav{
	font-family:verdana;
	font-size:14px;
	color:#898989;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}

.line_blue{ background:#4d5871;}
.bg_lgt_gray{ background:#e5e5e5;}

.links_lftnav a{
	font-family:verdana;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	text-align:left;
}

.links_lftnav a:visited{
	font-family:verdana;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	text-align:left;
}

.links_lftnav a:hover{
	font-family:verdana;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	text-align:left;
}

.links_topbar a{
	font-family:verdana;
	font-size:15px;
	color:#000000;
	text-decoration:none;
	display:block;
	height:28px;
	padding-top:7px;
}

.links_topbar a:visited{
	font-family:verdana;
	font-size:15px;
	color:#000000;
	text-decoration:none;
	display:block;
	height:28px;
	padding-top:7px;
}

.links_topbar a:hover{
	font-family:verdana;
	font-size:15px;
	color:#324c86;
	text-decoration:none;
	background:url(../images/bullet_topbar.gif) no-repeat center top;
	display:block;
	 height:28px;
	 padding-top:7px;
}

.txt_blue_inr
{
	font-family:verdana;
	font-size:12px;
	color:#1b2949;
	font-weight:bold;
	text-decoration:none;
}

.links_blue_inr a{
	font-family:verdana;
	font-size:12px;
	color:#1b2949;
	font-weight:bold;
	text-decoration:none;
}

.links_blue_inr a:visited{
	font-family:verdana;
	font-size:12px;
	color:#1b2949;
	font-weight:bold;
	text-decoration:none;
}

.links_blue_inr a:hover{
	font-family:verdana;
	font-size:12px;
	color:#1b2949;
	font-weight:bold;
	text-decoration:none;
}

.hdng_blue{
	font-family:verdana;
	font-size:16px;
	color:#1b2949;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

.txt_cntnt_sml{
	font-family:verdana;
	font-size:11px;
	color:#1b2949;
	text-align:left;
	text-decoration:none;
	line-height:14px;
}

.txt_cntnt_nopad{
	font-family:verdana;
	font-size:13px;
	color:#1b2949;
	text-decoration:none;
}

.txt_cntnt{
	font-family:verdana;
	font-size:13px;
	color:#1b2949;
	text-align:left;
	text-decoration:none;
}

.txt_ftr{
	font-family:verdana;
	font-size:12px;
	color:#1b2949;
	text-decoration:none;
}

.links_ftr a{
	font-family:verdana;
	font-size:12px;
	color:#1b2949;
	text-decoration:none;
}

.links_ftr a:visited{
	font-family:verdana;
	font-size:12px;
	color:#1b2949;
	text-decoration:none;
}

.links_ftr a:hover{
	font-family:verdana;
	font-size:12px;
	color:#1b2949;
	text-decoration:underline;
}

.txt_ftr_lrg{
	font-family:verdana;
	font-size:13px;
	color:#8d94a4;
	text-decoration:none;
}


.links_ftr_lrg a{
	font-family:verdana;
	font-size:13px;
	color:#8d94a4;
	text-decoration:underline;
}

.links_ftr_lrg a:visited{
	font-family:verdana;
	font-size:13px;
	color:#8d94a4;
	text-decoration:underline;
}

.links_ftr_lrg a:hover{
	font-family:verdana;
	font-size:13px;
	color:#8d94a4;
	text-decoration:none;
}

.input01{
	font-family:verdana;
	font-size:13px;
	color:#1b2949;
	border:1px solid #c7c7c7;
	width:365px;
	height:18px;
}

.input02{
	font-family:verdana;
	font-size:13px;
	color:#1b2949;
	border:1px solid #c7c7c7;
	width:210px;
	height:18px;
}

.txt_blue_sml{
	font-family:verdana;
	font-size:10px;
	color:#1b2949;
	text-decoration:none;
	line-height:12px;
}
.buttons{
	background-image:url(images/btnbg.gif);
	background-repeat:repeat-x;
	font-weight:bold;
	font-size:13px;
	color:#1B2949;
	cursor:pointer;
	height:28px;
	padding:3px 2px 5px 2px;
	border:0px;
	margin:0px;
}
.er {
	font-family:verdana; font-size:11px; color:#0f4c85; padding-left:2px;
}
.ok {

	font-family:verdana; font-size:11px; color:#ffffff; padding-left:2px;
}
.welcome{
font-family:verdana;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	text-align:left;
}
.video{
	background-color:#ECECEC;
	
	border:9px solid #ECECEC;

}