/* CSS Document */
#frame {margin-left:auto;margin-right:auto;width:961px;margin-top:0;padding-top:0;}
#hdr {width:961px; border-top:8px solid #82a2c1;}
#hdr {background-image:url(../images/bk_mid_hdr.gif); background-position:top left; background-repeat:repeat-y;}
#tpnav{float:left;border:0; padding:0; margin:0; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;width:960px;}
#tpnav {font-size:10px;}
#tpnav ul {margin:0;padding:6px 20px 22px 700px;border:0;list-style-type:none;}
#tpnav ul li {float:left; padding:0 10px; background-image:url(../images/gry_blt.gif); background-position:top left; background-repeat: no-repeat;}
#tpnav ul li {padding-left:10px;}
#tpnav ul li.cur {background-image:url(../images/blu_blt.gif);}
#tpnav a {text-decoration:none;}
#hdrcol01 {padding-left:1px;float: left;}
#hdrcol02 {padding-left:2px; padding-bottom:2px; float: left;}

#main {width:961px;background-image:url(../images/bk_mid_main01.gif); background-position:top left; background-repeat:repeat-y;}
#main {padding:8px;}
#maincol01 {background-color: #fafafa; border-top:1px solid #fff; float:left;width:288px;padding:3px 4px 0 4px;}
#maincol02 {background-color: #fafafa; border-top:1px solid #fff; float:left;width:611px;margin-left:8px;}
#maincol02 {padding:5px 5px 30px 25px;}
#maincol02 h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#024E8A; font-weight:normal;margin:10px 0 5px 0;padding:0;}
#maincol02 h2 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#06c;}
#maincol02 p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
#maincol01, #maincol02 {background-image:url(../images/bk_maincol02.gif); background-position:top-left; background-repeat: repeat-x;}
#maincol01 ul {margin:0;padding:0;}
#maincol01 ul li {list-style-type:none;margin:0;padding:0;position:relative;}

#maincol01 ul li a {background-image:url(../images/bk_mnu.gif); background-position:top left; background-repeat:no-repeat;width:273px;display:block;
padding:4px 0 8px 15px;}
#maincol01 ul li a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#024E8A; text-decoration: none; font-weight:bold;}/* {list-style-type:none;width:100%;margin-bottom:2px;padding-left:15px;padding-bottom:4px; }border:1px solid #4c7aa6*/

#child01 ul {display:none;position:absolute;top:0;left:288px;}
#child01 li a.level02 {background-image:url(../images/bk_mnu_gry.gif); background-position:top left; background-repeat:no-repeat;width:253px;display:block;
padding:4px 0 8px 35px;}
#child01 li a.level03 { background-image:url(../images/bk_mnu_blu.gif); background-position:top left; background-repeat:no-repeat;width:273px;display:block;
padding:4px 0 3px 15px;margin:0px;}
#child01 li a.last { background-image:url(../images/bk_mnu_blu.gif); background-position:top left; background-repeat:no-repeat;width:273px;display:block;
padding:4px 0 4px 15px;margin:0px;}
#child01 li a ul {display:none;}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
	
#child01 li a.level02:hover {background-image:url(../images/bk_mnu_blu.gif);} /* hover styles */	
#child01 li a.level03:hover {background-image:url(../images/bk_mnu.gif);} /* hover styles */
#child01 li a.last:hover {background-image:url(../images/bk_mnu.gif);} /* hover styles */	

				
#child01 li:hover ul, #child01 li.over ul { display: block;} /* The magic */

#maincol02a {width:553px; border:0px solid #ccc; float:left;padding-right:20px;}
#maincol02b {width:167px; border:1px solid #ccc; float:left; background-color:#FFFFFF;padding-left:16px; padding-bottom:20px;}
#maincol02b p {font-family: Arial, Helvetica, sans-serif; font-size:10px; padding:0 0 5px 0; margin:0;}

#maincol02a ol {
	margin:5px;
	padding:0 0 0 20px;
	list-style-position: outside; list-style-type:decimal; 
}
#maincol02a ol li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;padding:5px; font-weight:bold;color:#024E8A;}
#maincol02a ol li span.li_para {font-weight:normal; color:#333;}

#maincol02a ol.li_nrml li {
font-weight:normal; color:#333;
}

#mainftr {background-image:url(../images/bk_btm.gif); background-position:top left; background-repeat:repeat-y;background-repeat:no-repeat;}
#mainftr {border:0;padding-top:22px;}
img {border: 0;margin:0; padding:0;}
br {height: 0; margin:0; padding:0;}

/*#maincol01 ul li.pale { border:1px solid #afc4d7;}
#maincol01 ul li.mid { border:1px solid #82a2c1;}*/

#ftr {background-image:url(../images/bk_ftr.gif); background-position: top left; background-repeat:no-repeat;padding-bottom:60px;padding-top:10px;}

#ftr address {display:inline; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal;padding:0px 120px 0 15px;}

#ftr a {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
