/*.mcell {
	display:block;
	padding:9px;
	color:#000000;
	text-decoration:none;
	font-family:Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight:normal;
	line-height: normal;
	font-variant: normal;
}*/

/*.mcell:hover {
	border-color:#0082FF;
	border-width: 0px;

	display:block;
	padding:9px;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#0082FF;
	font-family:Arial;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}*/


body {margin: 0; padding:0; color: #000; font-family: Verdana, "Trebuchet MS", Arial,Helvetica, sans-serif; font-size: 11px; }
a { text-decoration: none; color: #000;}
a:hover { color: #C146A4;}
h2, p, ul, li, h4, h1, h3 { margin: 0; padding:0;}
ul, li { list-style: none; }
.blClear { overflow: hidden; height: 0; clear: both;}
img { border: none; }

.blContent { width: 930px; margin: 0 auto; }
.blHeader { width: 919px; background: url(pics/bg.gif) repeat-x 0 bottom;  height: 172px; padding-left: 11px; }
.blHeader .bl_logo { background: url(pics/logo.gif) no-repeat; height: 167px; width: 181px; float: left; }
.blHeader .bl_right { width: 705px; float: right; margin-right: 20px;}
.bl_menu  { background: url(pics/nav_bg.gif) no-repeat; height: 32px; width: 705px; padding-top: 10px;  margin-top: 62px; }
.bl_sub_nav { background: url(pics/sub_nav_bg.gif) no-repeat; height: 51px; width: 685px; padding: 8px 0 0 19px; margin-top: 10px;}
.bl_menu li { display: inline; width: 83px; text-align: center; float: left; font-size: 12px; font-weight: bold; }
.bl_menu .bl_option2 { width: 78px; }
.bl_menu .bl_option3 { width: 94px; }
.bl_menu .bl_option4 { width: 99px; }
.bl_menu .bl_option5 { width: 108px; }
.bl_menu .bl_option6 { width: 133px; }
.bl_menu .bl_option7 { width: 106px; }

.bl_menu li a { color: #FFF; font-size: 12px; font-weight: bold; }
.bl_input { width: 150px; background: url(pics/input_bg.gif) repeat-x; float: left; margin-right: 10px; height: 15px; padding: 4px 5px; border: 1px solid #949494; }
.bl_input2 { background: #0B9E00; color: #000; border: none; width: 150px; height: 15px; padding: 4px 5px; text-align: center; vertical-align: top;}
select { background: #0B9E00; color: #FFF; border: none; width: 150px; height: 23px; padding-top: 4px; vertical-align: top; }
.blHeader .bl_button {  cursor:pointer; background: url(pics/arrow-button.gif) no-repeat; height: 20px; width: 20px;}

.blBody { width: 930px; margin: 7px auto; }

.blLeft { width: 564px; float: left; margin-left: 10px; }
.blCenter { width: 330px; float: right; margin-right: 5px;}
.blRight { width: 300px; float: right; margin-right: 5px;}
.blLeft_featured { width: 250px; float: left; margin-right: 5px;}
.blBottom { width: 600px; float: left; margin-left: 10px; }

.bl_box { background: #EEE; padding-bottom: 15px; margin-bottom: 15px; }
.bl_box .bl_title { background: url(pics/title_bg_right.gif) no-repeat right top; height: 43px; padding-right: 50px;}
.bl_box .bl_title span { background: url(pics/title_bg_left.gif) no-repeat; height: 43px; padding: 7px 0 0 10px; font-size: 14px; font-weight: bold; display: block; color: #000;}
.bl_box ul { padding: 9px; }
.blRight .bl_box ul li { background: url(pics/bullet-arrow.gif) no-repeat 0 3px; padding-left: 15px; margin-bottom: 5px; }
.blRight .bl_box ul li a { font-weight: bold; }

.blLeft_featured .bl_box ul li { width: 165px; font-size: 10px; margin-bottom: 10px; margin-left: 12px; background: url(pics/line_dashed.gif) repeat-x left bottom; padding-bottom: 5px; }

.blLeft .bl_box ul li { width: 165px; float: left; font-size: 10px; margin-bottom: 10px; margin-left: 12px; background: url(pics/line_dashed.gif) repeat-x left bottom; padding-bottom: 5px; }
.bl_image { border: 1px solid #666; padding: 1px; margin: 1px 0; }
.blLeft .bl_box ul li .bl_right { float: right; }

.blFooter  { width: 919px; margin: 0 auto; background: url(pics/bg_2.gif) repeat-x;  height: 125px; padding-left: 11px; }
.blFooter  .bl_logo { background: url(pics/logo2.gif) no-repeat; height: 80px; width: 160px; float: left; margin-right: 15px; }
.blFooter  .bl_text { float: left; margin-top: 17px;}
.blFooter  .bl_text p a { font-size: 12px; font-weight: bold; color: #0B9E00;}
.blFooter  .bl_text p a:hover { text-decoration: underline;}
.blFooter  .bl_text p { margin-top: 3px; }
.blFooter  .bl_text p, .blFooter  .bl_text p b { font-size: 12px; }
.blFooter  .bl_text p a b { color: #000; }
a:hover b { color: #000; text-decoration: underline;}
.blFooter  h2 { font-size: 16px; color: #0B9E00; margin-top: 3px;}
.blFooter  .bl_form { margin-right: 15px; background: url(pics/subnav_2.gif) no-repeat; height: 34px; width: 230px; padding: 5px 0 0 19px; float: right; }
.blFooter  .bl_button { background: url(pics/button-submit.gif) no-repeat; height: 18px; width: 54px; font-size: 10px; display: block; float: right; border: none; padding: 0; margin-right: 10px; margin-top: 3px; cursor:pointer; color: #FFF; }

