
/* CSS FOR TOP NAV */
#nav {
background-color:#eee;
clear:both;
/*height:40px;*/
margin-bottom:40px;
position:relative;
text-transform:uppercase;
z-index:50;
border: 0px solid red
}
#nav .select {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
white-space:nowrap;
}
.select {
height:30px;
/*width:900px;*/
}
#nav li {
float:left;
}
#nav li.lrt {
float:right;
}
#nav .select a {
border-bottom:0 solid #AFC4E6;
border-right:2px solid #FFFFFF;
color:#444;
display:block;
float:left;
height:30px;
line-height:30px;
padding:0 5px 0;
text-decoration:none;
white-space:nowrap;
}
#nav .select li.lrt a {
color:#00FFFF;
}
#nav .select a b {
display:block;
padding:0 0;
}
#nav .select li.line a b {
}
#nav .select a:hover, #nav .select li:hover a {
background-color:#652D89;
border-bottom:0 solid #AFC4E6;
border-right:2px solid #FFFFFF;
color:#FFFFFF;
cursor:pointer;
padding:0 5px 0;
}
#nav .select li.lrt a:hover, #nav .select li.lrt:hover a {
}
#nav .select a:hover b, #nav .select li:hover a b {
cursor:pointer;
display:block;
padding:0 0;
}
#nav .select li.line a:hover b, #nav .select li.line:hover a b {
}
#nav .select li.lrt a:hover b, #nav .select li.lrt:hover a b {
}
#nav .subcat {
font-size:0.75em;
margin-top: 6px;
}
#nav table {
border-collapse:collapse;
font-size:1em;
height:0;
margin:-1px;
width:0;
}
#nav .subcat {
display:block;
height:30px;
left:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:absolute;
text-align:center;
top:24px;
width:900px;
}
#nav .select .subcat a:link, #nav .subcat a:visited {
background-color:#652D89;
color:#FFFFFF;
}
#nav .subcat li {
background:transparent none repeat scroll 0 0;
}
#nav .select .subcat a:hover {
background-color:#E0D5E7;
color:#444;
line-height:30px;
position:relative;
}
#nav .select .currentitem {
background-color:#652D89;
}
#nav .select .currentitem a {
color:#FFFFFF;
font-weight: bold;
}


#nav-right{
background-color: #eee; 
float:left; 
width: 300px; 
height:30px; 
line-height: 30px; 
text-align: right;
}

#nav-right a{
color: #444;
border-bottom: solid 1px #444;
}
#nav-right a:hover{
color: #fff;
background-color: #444; 
}



/* END nav*/
