/* CSS Document */

.subNav{
padding:30px 5px 10px 5px; margin:0px 0px 10px 0;
background:url(media/global/nav_top_bg.gif) top right no-repeat;
}

.subNav ul {
list-style:none; text-align:left;
margin:0; padding:0;
}

#nav li { margin:0; padding:0;}

.subNav ul li {
position: relative; 
}

.subNav li ul {
position: absolute;
z-index:1000;
padding: 1px;
top: 0px; left:168px;
display: none;
background-color:#d2d2d2; 
border:1px solid #fff;
}

.subNav ul li a {
width:147px; display:block; border:1px solid #ccc !important;
padding:5px 10px; line-height:10px; margin:0 0 2px 0px; text-decoration:none;
background: transparent url(media/nav/bg-nav-main.jpg) no-repeat top right;
color:#6E0213; font-size:12px; 
}
.subNav ul li a:hover {
background: url(media/nav/bg-nav-main1.jpg) no-repeat top right;
text-decoration: none;
}
.subNav .heading{
display: none;
text-decoration: none;
color:#FFF;

width: 150px;
font-size:10px;
background-image:url(media/nav/bg-nav-main1.jpg);
background-repeat:no-repeat;
background-color: transparent;
padding: 0 25px;
}

.subNav li ul li a {
display: block;
text-decoration: none;
color:#6E0213;
font-size:10px;
background: #fff;
padding:5px 10px; border:2px solid #eaeaea !important;
line-height:10px; margin:0 0 0px 0px; 

}

.subNav li ul li a:hover {
	background: #f2f2f2;
	color:#000; 
	text-decoration: none;
	border-left:3px solid #eaeaea !important;
}

.subNav .bb{
border-bottom: 0px solid #E2DBDB;
}

.subNav ul li a:hover{
background-color:#fff;
text-decoration:none;

}

/* Fix IE. Hide from IE Mac \*/
* html .subNav ul li { float: left; }
* html .subNav ul li a { height: 1%; }
/* End */

.subNav ul {
margin: 0;
padding: 2px 0;
list-style: none;
text-align:left;
}

.subNav li:hover ul, .subNav li.over ul { 
display: block; display:none;

}