﻿/*
#menuD{float:left;width:740px; position:absolute;left:245px;z-index:9998;}
#dropline {position:relative; font-size:12px; height:30px;z-index:9998;}
#dropline, #dropline ul {padding:0; margin:0; list-style:none; width:737px;}
#dropline table {border-collapse:collapse; margin:-1px -10px 0 0; padding:0; width:0; height:0; font-size:12px;}
#dropline li {float:left; height:34px;}
#dropline li a, #dropline li span {float:left; display:block; height:34px; line-height:34px; padding:0 9px 0 9px; font-family:arial, sans-serif; color:#777; text-decoration:none; font-weight:bold;}
#dropline li a.ic{padding:0 0px 0 0;}
#dropline li:first-child a.ic {padding:0 0 0 5px;}
#dropline li ul li ul li:first-child a.ic {padding:0 3px 0 0;}
#dropline li ul li a {color:#777;}
*/
/*#dropline li a.down {background:url(../images/down.png) no-repeat right center;}*/
/*#dropline li ul li a.down {font-size:12px; font-weight:bold;}
#dropline li ul {position:absolute; top:34px; left:-9999px; z-index:10; background: url(../images/fade.png);}
#dropline li ul.floatRight li {float:right;}
#dropline li a.top2, #dropline li a.top2:visited,
#dropline li span.top2, #dropline li span.top2:visited {background:transparent url(../images/menudiv.png) right bottom no-repeat;float:left; display:block; text-decoration:none;padding:0px 9px 0px 0px; line-height:33px; height:30px;text-align:left;}
#dropline li a.top2 em, #dropline li a.top2:visited em,
#dropline li span.top2 em, #dropline li span.top2:visited em{background:transparent;padding:0 0 0 8px;display:block;float:left;height:30px}
#dropline li:hover a.top2, 
#dropline li:hover span.top2 {background:transparent url(../images/menu.png) right 0 no-repeat;}
#dropline li:hover span.top2 a{color:#78A22F;}
#dropline li:hover a.top2 em,
#dropline li:hover span.top2 em {background: url(../images/menu.png) 0 0 no-repeat;}
*/

#menuD{float:left;left:245px;position:absolute;width:740px;z-index:9998;}
ul.topnav{color:#777;float:left;font-size:12px;list-style:none;margin:0;padding:0;width:740px;z-index:9998;}  
ul.topnav li {background:transparent;line-height:30px;white-space:nowrap;float:left;margin:0;padding:0;position:relative;z-index:9998;}  
ul.topnav li em{background:transparent;display:block;float:left;height:30px;padding:0 0 0 8px;}
ul.topnav li a{color:#777;display:block;float:left;font-weight:bold;padding:0 8px 0 0;text-align:left;text-decoration:none;}
ul.topnav li:hover {background:transparent url(../images/menu.png) right 0 no-repeat;}
ul.topnav li:hover em{background:transparent url(../images/menu.png) 0 0 no-repeat;}
ul.topnav li:hover a,
ul.topnav li:active a{color:#D02329;}
ul.topnav li a:hover{background:transparent;} 
ul.topnav li ul.subnav {background:#FFF;border:1px solid #B8B8B8;border-top:none;display:none;float:left;left:1px;list-style:none;margin:0;padding:0;position:absolute;top:30px;width:auto;z-index:9999;}  
ul.topnav li ul.subnav li{background:transparent;border-bottom: 1px solid #EEE;border-top:1px solid #FAFAFA;clear:both;margin:0;padding:0;width:100%;}
ul.topnav li ul.subnav li a:hover{color:#000;}
ul.topnav li ul.subnav li:last-child{border-bottom:none}
html ul.topnav li ul.subnav li a {background: transparent url(../images/arrow.gif) no-repeat 5px center;float:left;min-width:145px;padding-left:20px;padding-right:10px;width:100%;}  


.rootVoices{background-color:#f3f3f3;padding:5px;padding-bottom:0;}
.rootVoices td.rootvoice {background-color:transparent;width:120px;height:32px;color: gray;font-size:12px;padding:8px;padding-left:10px;cursor: pointer;-moz-border-radius:8px 8px 0 0;-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px;}
.rootVoices.vertical td.rootvoice{-moz-border-radius:8px 0px 0 8px;-webkit-border-top-right-radius:0px;-webkit-border-top-left-radius:8px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:8px;}
.rootVoices td.selected{color:#FFF;cursor: pointer;font-size:14px;}
.menuShadow{padding:1px 1px 0;left: -1;top:1px;}
/* vertical menu */
.rootVerticalVoices{background-color:Transparent;padding:0px 0 0;margin:0 0 5px;width:212px;border-top:solid 0px #EAEAEA;}
.rootVerticalVoices td.rootvoice {background:#FFF;width:120px;padding:7px;height:26px;cursor:pointer;}
.rootVerticalVoices td {border-top:solid 1px #EEE;background:url(../images/arrow.gif) right center no-repeat;height:26px;line-height:24px;}
.rootVerticalVoices tr:first-child td{border-top:none}
.rootVerticalVoices tr td.empty { background:transparent}
.rootVerticalVoices td img{margin: 0 8px 0 0;vertical-align:middle;width:26px;}
.rootVerticalVoices td a{color:#717171;text-decoration:none;}
.rootVerticalVoices td.selected a{color:#D02329;}
.rootVerticalVoices td.selected{cursor:pointer;}
.verticalMenu{background:#FAFAFA;text-align:left;}
.verticalMenu .line{background:#FFF;width:100%;padding-left:-5px;}
.verticalMenu td a{text-align:left;text-decoration:none;color:#78A22F;}
.verticalMenu td.voice{border-bottom:1px solid #EAEAEA;padding:3px;}
.verticalMenu .separator{background-color:#FFF;height:1px;}
.verticalMenu td.img{border-bottom:1px solid #EAEAEA;text-align:left;font-size:12px;width:26px; height:24px;padding:1px 3px;}
.verticalMenu td.img img{width:26px; height:24px;}
.verticalMenu .textBox{padding:5px;background:transparent;color:#FFF;}
.verticalMenu .selected td{}
.verticalMenu .selected td a{color:#D02329;}
.verticalMenu .disabled td, .verticalMenu .disabled td a{color:#CCC;cursor:default;}
.verticalMenu .subMenuOpener{background:url(../images/arrow.gif) right center no-repeat;}