/* CSS Document */

#lefNav{position:relative; width:220px; height:auto;  padding:0;  margin:0 0 0 10px;}
#lefNav ul{ margin:0; padding:0; list-style-type:none;display:block;}
#lefNav li{ float:left; clear:both; position: relative;background:url(../images/bgNavi.jpg) no-repeat; font-family:"Trebuchet MS", Arial, serif; font-size:12px; padding:0; }
#lefNav li a{ width:160px; display:block; padding:15px 6px 14px 55px; color:#459FFA; text-decoration:none; font-weight:bold; no-repeat; }
#lefNav li a:hover{ color:#FF6600;}



#lefNav li ul { left: 201px; /*border:1px solid #CCCCCC;*/ top:0; position:absolute;display: block; visibility: hidden; padding:0; margin:0;}
#lefNav ul li ul li { border:none; position:relative; float:left; padding:0; margin:0; clear:left; background:url(../images/listMain.jpg) no-repeat;}
#lefNav ul li ul li a {display: block; float:left; width: 180px; padding:15px 40px 15px 10px; margin:0; font-size:11px; font-weight:normal;}
#lefNav ul li ul li a:hover{color:#FF6600; }

ul li ul li#doubleList li {position:relative; float:left; padding:0; margin:0; clear:left;  background:url(../images/listMain.jpg) no-repeat;}
ul li ul li#doubleList a {display: block; float:left;  width:166px; padding:12px 53px 10px 10px; margin:0; font-size:11px; font-weight:normal;line-height:100%; }


ul li ul li#listTop { height:26px;width:226px; border:none; margin:0; padding:0; background:url(../images/listTop.png) no-repeat; float:left; clear:both;} 
ul li ul li#listBottom { height:37px; width:226px; float:left; clear:both; background:url(../images/listBottom.png) no-repeat;} 


/*
#lefNav li ul { position:absolute; visibility: hidden; margin:-46px 0 0 2px;   }

#lefNav ul li ul li {  margin:0; padding:0 0 0 0; display:block; float:left; clear:both; }

#lefNav ul li ul li a { display:block; height:29px; clear:both; width:176px; background:url(../images/listMain.jpg) no-repeat;  padding:12px 40px 0 10px; font-size:11px; font-weight:normal;}
#lefNav ul li ul li a:hover { background:url(../images/listMain.jpg) no-repeat;}

li#doubleList a { display:block; height:29px; width:176px; background:url(../images/listMain.jpg) no-repeat;  padding:10px 40px 0 10px; font-size:11px; font-weight:normal; line-height:100%;}

li#listTop { height:15px; width:226px; background:url(../images/listTop.png) no-repeat;} 
li#listBottom { height:33px; width:226px; background:url(../images/listBottom.png) no-repeat;} 
*/
/* =========================================================================*/


#leftnavi li ul { left: 201px; margin-top:-24px;position:absolute;display: block; visibility: hidden; background: #A40211; padding:6px 0 6px 0;  margin-left:0;}
#leftnavi ul li ul li { border:none;  float:left; clear:left; background:#A40211;}
#leftnavi ul li ul li a {display: block; float:left;  width: 200px; text-decoration: none; padding: 4px 5px 4px 10px; font-size:12px; font-weight:normal; font-family:"Trebuchet MS", Arial, serif;  background-image:none; background-color:#A40211; text-transform:capitalize; border:none; }
#leftnavi ul li ul li a:hover{color:#FF0000; background-image:none; background-color:#FFFFFF; }

#leftnavi ul li ul li ul { position:absolute; left:198px; margin-top:-1px; border-top:1px solid #516677;}
#leftnavi ul li ul li ul li a {}
#leftnavi ul li ul li ul li a:hover { border-bottom:1px solid #516677; }
.last { border-right:1px solid #516677; height:22px;} 
li#headlist { background:url(../images/listHead.jpg) no-repeat; height:19px; width:200px;}
li#headlistFoot { background:url(../images/listFootNavi.jpg) no-repeat; height:58px; width:202px;}

