/* * Style sheet for the CSS2 specification */
BODY{font-size: 13px; font-family: arial, helvetica, sans-serif; background-image: url( "../img/bg2.jpg" ); background-repeat: repeat-x;}
/*-_________________________________________________________________________*/
.LLmi {position: relative; height: 27px; padding: 15px; margin: 10px 0; overflow: hidden; }
.LLmi li { float: left; list-style: none; }
.LLmi li.back { background: url("../img/byl2.gif") no-repeat right -30px; width: 9px; height: 130px; z-index: 8; position: absolute; }
.LLmi li.back .left { background: url("../img/byl2.gif") no-repeat top left; height: 130px; margin-right: 9px;}
.LLmi li a { font: bold 16px arial; text-decoration: none; color: #000; outline: none; text-align: center; top: 7px; letter-spacing: 0; z-index: 10; display: block; float: left; height: 130px; position: relative; overflow: hidden; margin: auto 10px; }
.LLmi li a:visited { border: none; }
.LLmi li a:active  { border: none; color: #000; }
.LLmi li a:hover   { border: none; color: #000; }
.LLmi.current {color: #000;}
/*_________________________________________________*/
.dv_bdy {background-color: #ffffff; border: 4px solid #010165; max-width: 1020px; margin:0 auto;}
.dv_name { background-image: url( "../img/hm_02.jpg" ); background-repeat: no-repeat; left: 45px; height: 79px; width: 330px; position:relative; }
.dv_mbar{ background-image: url( "../img/hm_03.jpg" ); background-repeat: repeat-x; height: 40px; width: 100%; padding-top: 3px; *padding-top: 15px; }
.dv_tbar{ background-image: url( "../img/hm_06.jpg" ); background-repeat: repeat-x; height: 10px; width: 100%; padding-top: 15px; clear: both; }
.dv_bbar{ background-image: url( "../img/hm_07.jpg" ); background-repeat: repeat-x; height: 10px; width: 100%; clear: both; } 
.dv_btxt { background-image: url( "../img/hm_08.jpg" ); background-repeat: no-repeat; width: 100%; padding-top: 15px; padding-bottom: 15px; }
.nav2 {position: relative; height: 40px; overflow: hidden; }
#floatLeft {float: left;}
.dv_btxt_p { width: 92%; padding-top: 20px; *width: 72%; }
.myH1 {font-size: 16px; font-weight: bold; color: red;}
.myH2 {font-size: 14px; }
/*_________________________________________________*/
.nav2 li { list-style: none; display: block; font-size: 15px; float: right; background-image: url( "../img/hm_04.jpg" ); background-repeat: no-repeat; text-align: center;}
.nav2 li.back { border-bottom: 5px solid #b8d4f0; width: 9px; height: 21px; z-index: 8; position: absolute; }
.nav2 li a { display:block; text-decoration: none; margin-left: 10px; margin-right: 20px; color: #ffffff; z-index: 10; float: left; outline: none; overflow: hidden; position: relative; }
.nav2 li a:visited {color: #000000}
.nav2 li a:active {color: #ffffff}
.nav2 li a:hover  {color: #ffffff}
/*_________________________________________________*/
.dv_pic { float: left; }
.dv_pic1{ background-image: url( "../img/hm_01.jpg" ); background-repeat: no-repeat; margin-top: 10px; float: right; height: 260px; }
.dv_pic2{ margin-top: 10px; float: left; }
.dv_pic4{ margin-top: 10px; float: left; }
.dv_pic3{ margin-top: 10px; float: right; width: 60%; background-image: url( "./img/underC.jpg" ); height: 100%; }
.mrg_cntnr, .mrg_cntnr0{ width: 90%; margin-top: -4px; *margin-top: -15px; float: right; 
	padding-left: 19px; position: relative; background-image: url("../img/hm_12.jpg" ); background-position: left; 
	background-repeat: repeat-y; }
/*.mrg_cntnr { height: 806px; }*/
.mrg_cntnr0{ padding-top: 4px; height: 706px; }
.dv_scn { top: 32px; height: 36px; left: 516px; position: absolute; }
.dv_nfo { width: 54%; float: right; }
.dv_2dg { width: 100%; clear: both; text-align: center; } 
.dv_nfo_lb { width: 49%; float: right; font-size: 8pt; }
.dv_pic_lb { width: 40%; float: left; }
.dv_bdy_lb { background-image: url( "./img/hm_10.jpg" ); background-repeat: no-repeat; background-color: #ffffff; position:relative; border: 4px solid #010165; }
.bdy_lbox { background-color: #000000; border: 4px solid #feefee; }
.hd1, .hd2, .dt1 { color: #3966ad; }
.hd1 {font-size: 18px; font-weight: bolder;}
.hd2 {font-size: 16px;}
.dt1 {font-size: 14px; text-decoration: underline;}
.dt3 {font-size: 14px; text-decoration: underline;}
.dt6 {font-size: 14px; text-decoration: underline; color: #3966ad; }
.dt4_1 {white-space: nowrap;}
.dt4_2 {font-weight: bolder;}
.hd1_lb, .hd2_lb, .dt1_lb { color: #3966ad; }
.hd1_lb {font-size: 18px; font-weight: bolder;}
.hd2_lb {font-size: 16px;}
.dt1_lb {font-size: 14px; text-decoration: underline;}
.dt3_lb {font-size: 14px; text-decoration: underline;}
.dt6_lb {font-size: 14px; text-decoration: underline; color: #3966ad; }
.dt4_2_lb {font-weight: bolder;}
a.orbLB {}
.p1 {top: 122px; left: 19px; position: absolute; width: 692px; }
.p2 {top: 322px; left: 279px; position: relative; width: 632px; }
.orbDiv0 {height: 166px; display: block; text-align: center; font-size: 18px; background-color: #ffffff;}
.orbDiv1 {display: none; text-align: center; background-color: #ffffff;}
.orbDiv2 {display: none; text-align: center; background-color: #ffffff;}
.orbDiv3 {display: none; text-align: center; background-color: #ffffff;}
.orbDiv4 {display: none; text-align: center; background-color: #ffffff;}
.orbDiv5 {display: none; text-align: center; background-color: #ffffff;}
.orbHd { height: 150px; width: 600px; top: 0px; background: url(../img/hd.jpg) no-repeat; }
h1.orbName { color: #900540; font-size: xx-large; /*margin-top: 0px; margin-bottom: 0px; */}
.imgTd {vertical-align: middle; text-align: right; width: 50%;}
.imgTdr {vertical-align: middle; width: 50%;}
.orbFt { height: 150px; width: 600px; top: 0px; background: url(../img/ft.jpg) no-repeat; clear: both;}
.orbBl {color: #000000; font-style: normal; font-weight:bold;}
.orbHi {font-size: 18px;}
.imgIn {float: right; background-color: #efbf00}
#nav{ top: 301px; clear:both; font-weight:bold; color:#753; margin-left:4px; float:left; list-style-type:none; background:url(navshadow.gif) no-repeat 8px 100% #fff; padding-bottom:21px; position: relative; left: 20px;  }  
#nav ul li{ position: relative; list-style-type:none; top: 301px; clear:both; font-weight:bold; color:#753; margin-left:4px; float:left; padding-bottom:21px; left: 20px; } 
/*------------------*//*------------------*//*------------------*/
.lavaLampMyImage { position: relative; height: 129px; width: 421px; padding: 15px; margin: 10px 0; overflow: hidden; }
.lavaLampMyImage li { float: left; list-style: none;}
.lavaLampMyImage li.back { background: url( "../img/hm_05.jpg" ) no-repeat right -30px; width: 9px; height: 130px; z-index: 8; position: absolute; }
.lavaLampMyImage li.back .left { background: url( "../img/hm_05.jpg" )  no-repeat top center; height: 130px; margin-right: 9px; }
.lavaLampMyImage li a { font: bold 14px arial; text-decoration: none; color: blue; outline: none; text-align: center; top: 7px; text-transform: uppercase; letter-spacing: 0; z-index: 10; display: block; float: left; height: 130px; position: relative; overflow: hidden; margin: auto 10px; }
.lavaLampMyImage li a:visited { border: none; }
.lavaLampMyImage li a:active, .lavaLampMyImage li a:hover { border: none; color: #000; }
/* Rotator loads 3 images on the main page and then fades them in/out */
div#rotator {   /* rotator in-page placement */ position:relative; height:265px; }
div#rotator ul li { /* rotator css */ float:left; position:absolute; list-style: none; left: 0px; width: 99%; } 
div#rotator ul li img { /* rotator image style */ padding: 4px; background: #FFF; }
div#rotator ul li.show { z-index:500 }

