﻿.Horizontal {FONT-SIZE: 12px; FLOAT: left; WIDTH:790px;  FONT-FAMILY: Arial; BACKGROUND-COLOR: #E4DECB;TOP:0px;POSITION: relative; z-index:2;}
.Horizontal UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 775px;; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; float:left; }
.Horizontal LI { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px;PADDING-TOP: 0px; position:relative; z-index:400; overflow:visible;}
.Horizontal A {PADDING:0px 10px 0px 10px;HEIGHT:34px; LINE-HEIGHT:34px; DISPLAY:block; FONT-WEIGHT:bold; MARGIN: 0px; WIDTH:auto; COLOR: black; TEXT-DECORATION: none; float:left;}
.Horizontal A:HOVER {BACKGROUND:#ec6206 no-repeat right bottom; color:#000000;}
.Horizontal UL li UL {Z-INDEX:600; width:500px; height:500px; POSITION: absolute; top:34px; left:0px; -moz-opacity: 0.95; opacity:0.95; filter:alpha(opacity='90'); overflow:visible;}
.Horizontal UL UL LI {clear:left; DISPLAY: block; POSITION: relative; FLOAT:left; HEIGHT:25px; LINE-HEIGHT:25px;}

.MORE a {BACKGROUND:#3c3c3b url(../images/bullet.png); color:#FFFFFF!important; MIN-WIDTH:218px; BACKGROUND-REPEAT:no-repeat; BACKGROUND-POSITION:right top; DISPLAY: block; padding-right:20px;}
.MORE a:HOVER {BACKGROUND:#ec6206 url(../images/bullet_hover.png); color:#000000!important; MIN-WIDTH:218px; BACKGROUND-REPEAT:no-repeat; BACKGROUND-POSITION:right top; DISPLAY: block; padding-right:20px;}

.NONE A {BACKGROUND:#3c3c3b; color:#FFFFFF!important;}
.NONE A:HOVER {BACKGROUND:#ec6206; color:#000000!important;}

.Horizontal UL UL LI A {DISPLAY:block; HEIGHT:auto; width:218px; overflow:visible; LINE-HEIGHT:20px; font-weight:normal; padding:3px 20px 3px 3px;}
* html .Horizontal UL UL LI A {DISPLAY:block; HEIGHT:auto; width:218px; overflow:visible; LINE-HEIGHT:20px; font-weight:normal; padding:3px 20px 3px 3px;}
.Horizontal UL UL LI A:hover {DISPLAY:block; HEIGHT:auto; MIN-WIDTH:218px; LINE-HEIGHT:20px; font-weight:normal; padding:3px 20px 3px 3px;}
.Horizontal UL li UL LI {DISPLAY:block; HEIGHT:auto; MIN-WIDTH:218px; LINE-HEIGHT:20px;}
.Horizontal UL UL UL { LEFT: 100%; TOP: -1px }
.Horizontal UL UL {DISPLAY: none }
.Horizontal UL LI:HOVER UL UL { DISPLAY: none }
.Horizontal UL UL LI:HOVER UL UL { DISPLAY: none }
.Horizontal UL LI:HOVER UL { DISPLAY: block }
.Horizontal UL UL LI:HOVER UL { DISPLAY: block }
UL UL UL LI:HOVER UL { DISPLAY: block }

.Search {FONT-SIZE: 12px; FLOAT: right; WIDTH:181px; HEIGHT:34px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #E4DECB }
.Search #form {height:34px; vertical-align:middle;}
.Search #form input {margin-top:8px; border:1px solid #888279!important; height:16px; line-height:16px; float:left; color:#cdcdcd;}
.Search #form .searchBox {background-color:#6a5e64; margin-right:6px; width:150px;}

/*#content #leftColumn { width: auto; float: left; width:358px;}*/
#treeHolder P {background:#E4DECB url(../images/red_bullet.png) no-repeat scroll 13px 5px; padding-left:30px; margin:0px; width: 334px; color:#4C4D4F; font-size:18px; font-weight:normal; text-decoration:none; } 
#treeHolder {padding-top:31px; background-color:#E4DECB;width:364px;}
#treeHolder ul { background-color:#E4DECB; height:auto; padding:0px 0px 0px; width:284px; }
#treeHolder ul li{margin-top:20px; }
/*#treeHolder ul li {background-image:url(../images/minusIcon.gif); background-position:0px 2px; background-repeat:no-repeat; margin-top:20px;  }*/
#treeHolder ul li .arrow {background:#E4DECB url(../images/bullet.png) no-repeat scroll 13px 5px; padding-left:30px; }
#treeHolder ul li a {color:#4C4D4F; font-size:18px; font-weight:normal; padding-left:40px; text-decoration:none; cursor:default;}
#treeHolder ul li.less ul {display:block !important;}
#treeHolder ul li ul li {margin:0px 0px 4px 0px; width:335px; }
#treeHolder ul li ul li ul {display:block !important; }
#treeHolder ul li ul {display:block !important;}
#treeHolder ul li ul {background-color:#E4DECB; border:medium none; display:none; height:auto; margin-bottom:4px; margin-top:4px; min-height:1px !important; padding:0px; position:static !important; }
#treeHolder ul li ul li a {color:#404040 !important; display:block; font-size:14px; font-weight:normal !important; height:27px; line-height:27px; padding-left:60px; text-decoration:none !important; cursor:pointer; }
#treeHolder ul li ul li a:hover {font-weight: normal; color: #0e0e0e!important; background-color:#f5efd9; width:100%; }
#treeHolder ul li ul li a.highlighted {	color:#cc3300!important;}
#treeHolder ul li ul li.MORE {background-image: url(../images/plusIcon.gif);	background-repeat: no-repeat;background-position: 0px 2px;}

#container #menu_search {background-color:#E4DECB; height:34px; left:0px; position:absolute; top:195px; width:972px; z-index:500;}