@charset "utf-8";
/* CSS Document */

.pad {clear:left; padding-top:270px;}
#nav {margin-left:60px; margin-top:10px;}
/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/multi-column.jsp
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#nav {
height:21px;
float:left;
padding-left:0px;
font-family:"Trebuchet MS";
}

#menu1 {
height:21px;
position:relative;
font-size:11px; 
margin: 0; 
z-index:1000;
background:#fff ; 
float:left; 
padding-right:0px;
}
#menu1 table.ie6 {
border-collapse:collapse;
margin:0;
padding:0;
}

#menu1 ul {
padding:0; 
margin:0; 
list-style:none;
}

#menu1 ul li {
float:left;
}

#menu1 ul li a {
display:block; 
float:left;
padding:0 0px 0 0;
text-decoration:none; 
color:#000000; 
font-weight:bold; 
height:41px;
line-height:40px;
font-size:11px; 

}

#menu1 ul li a b {
display:block; 
float:left; 
padding:0 0 0 15px; 
text-decoration:none; 
color:#000000; 
font-weight:bold; 
height:21px;
line-height:20px;
font-size:11px; 
cursor:pointer;
}

#menu1 ul li div.holder {
position:absolute;
left:-9999px; 
top:15px;
z-index:1000;
}

#menu1 ul li div .leftSide {
float:left; 
background:url(../images/dropLeft.gif) no-repeat left top;
}

#menu1 ul li div .rightSide {
float:left; 
margin-left:10px; 
display:inline;
padding:3px 10px 0 0; 
background: url(../images/dropRight.gif) no-repeat right top;
}

#menu1 ul li:hover {
position:relative;
}

#menu1 ul li a:hover {
color:#f1522a; 
background-position:right center; 
white-space:nowrap; 
position:relative;
}

#menu1 ul li a:hover b {
color:#f1522a; 
background-position:left center;
}

#menu1 ul li a.sub:hover {
color:#f1522a; 
background-position:right bottom; 
white-space:nowrap; 
position:relative;
}

#menu1 ul li a.sub:hover b {
color:#f1522a; 
background-position:left bottom;
}

#menu1 ul li:hover > a {
color:#F1522a; 
position:relative;
}

#menu1 ul li:hover a.sub {
color:#F1522a; 
background-position:right bottom; 
white-space:nowrap; 
position:relative;
}

#menu1 ul li:hover a.sub > b {
color:#F1522a; 
background-position:left bottom;
}

#menu1 ul :hover div.holder {
position:absolute; 
top:18px; 
left:-20px; 
margin: 0; 
padding: 0;
}

#menu1 ul li.right a:hover div.holder {
left:auto; 
right:3px; 
top:41px;
}

#menu1 ul li.right:hover div.holder {
left:auto; 
right:4px; 
top:41px;
}

#menu1 ul dl {
width:auto; 
margin:5px 0 10px 0; 
padding:0 5px;
list-style:none;
}

#menu1 ul dl dt {
padding:0 10px; 
margin:0; 
line-height:20px; 
background:#488; 
color:#fff; 
white-space:nowrap;
}

#menu1 ul dl dd {
display:block; 
padding:0; 
margin:0;
}

#menu1 ul dd a {
background-image: none; 
display:block; 
height: 20px; 
line-height: 20px; 
color:#421; 
text-align:left; 
margin: 0; 
padding:0 0px;
font-weight:normal; 
white-space:nowrap; 
float:none;
}

#menu1 ul dd a:hover {
color:#c60;
}

#menu1 ul table td {
vertical-align:bottom;
}

