

#nav, #nav ul { /* all lists */
	padding: 0px;
	margin: 0px;
	list-style: none;
	line-height: 1;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#nav li { /* all list items */
    position : relative;
	float : left;
	line-height : 1.25em;
	margin-bottom : -1px;
	margin-right : -1px;
	width: 97px; /* width needed or else Opera goes nuts */
    background: white;
    border: 0px solid black;
	
}

#nav li ul li { /* all list items */
    position : relative;
	float : left;
	line-height : 1.68em;
	margin-bottom : -1px;
	margin-right : 0px;
	width: 160px; /* width needed or else Opera goes nuts */
    background: white;
    border: 1px solid #8A0A07;
}

#nav li ul { /* second-level lists */
	position : absolute;
	left: -999em;
}

#nav li ul ul { /* third-and-above-level lists */
	left: -999em;
	margin-left : 160px;
	margin-top : -1.79em;
}


#nav li a, span.nolink {
	
	display : block;
	color:#ffffff;
	text-decoration : none;
	background-color:#F1037F;
    padding:5px 3px 5px 3px;
	border-right:1px solid #ffffff;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}


/* diff colors start */

#nav #n1 a, span.nolink {		
	background-color:#8A0A07;/*#819CC9  */
}

#nav #n1 a:hover, span.nolink {		
	background-color:#D9883C;/*#819CC9  */
}

#nav #n1 ul li a, span.nolink {	
	color : #000000;
	font-weight : bold;
	text-decoration : none;
	background-color : #ffffff;		
}

#nav #n1 ul li a:hover, span.nolink {	
	color : #8A0A07;
	font-weight : bold;
	text-decoration : none;
	background-color : #ffffff;		
}

#nav #n2 a, span.nolink {		
	background-color:#8A0A07;    
}

#nav #n2 a:hover, span.nolink {		
	background-color:#D9883C;/*#819CC9  */
}

#nav #n2 ul li a, span.nolink {	
	color : #000000;
	font-weight : bold;
	text-decoration : none;
	background-color : white;		
}

#nav #n2 ul li a:hover, span.nolink {	
	color : #8A0A07;
	font-weight : bold;
	text-decoration : none;
	background-color : #ffffff;		
}

#nav #n3 a, span.nolink {		
	background-color:#8A0A07;    
}

#nav #n3 a:hover, span.nolink {		
	background-color:#D9883C;/*#819CC9  */
}

#nav #n3 ul li a, span.nolink {	
	color : #000000;
	font-weight : bold;
	text-decoration : none;
	background-color : white;		
}
#nav #n3 ul li a:hover, span.nolink {	
	color : #8A0A07;
	font-weight : bold;
	text-decoration : none;
	background-color : #ffffff;		
}


#nav #n4 a, span.nolink {		
	background-color:#8A0A07;    
}

#nav #n4 a:hover, span.nolink {		
	background-color:#D9883C;/*#819CC9  */
}

#nav #n4 ul li a, span.nolink {	
	color : #000000;
	font-weight : bold;
	text-decoration : none;
	background-color : white;		
}
#nav #n4 ul li a:hover, span.nolink {	
	color : #8A0A07;
	font-weight : bold;
	text-decoration : none;
	background-color : #ffffff;		
}

#nav #n5 a, span.nolink {		
	background-color:#8A0A07;  /*#FFCB03*/  
}

#nav #n5 a:hover, span.nolink {		
	background-color:#D9883C;/*#819CC9  */
}

#nav #n5 ul li a, span.nolink {	
	color : #000000;
	font-weight : bold;
	text-decoration : none;
	background-color : white;		
}
#nav #n5 ul li a:hover, span.nolink {	
	color : #8A0A07;
	font-weight : bold;
	text-decoration : none;
	background-color : #ffffff;		
}

#nav #n6 a, span.nolink {		
	background-color:#8A0A07;    
}

#nav #n6 a:hover, span.nolink {		
	background-color:#D9883C;/*#819CC9  */
}

#nav #n6 ul li a, span.nolink {	
	color : #000000;
	font-weight : bold;
	text-decoration : none;
	background-color : white;		
}
#nav #n6 ul li a:hover, span.nolink {	
	color : #8A0A07;
	font-weight : bold;
	text-decoration : none;
	background-color : #ffffff;		
}

#nav #n7 a, span.nolink {		
	background-color:#8A0A07;/*#FD9A7B */   
}

#nav #n7 a:hover, span.nolink {		
	background-color:#D9883C;/*#819CC9  */
}

#nav #n7 ul li a, span.nolink {	
	color : #000000;
	font-weight : bold;
	text-decoration : none;
	background-color : white;		
}
#nav #n7 ul li a:hover, span.nolink {	
	color : #8A0A07;
	font-weight : bold;
	text-decoration : none;
	background-color : #ffffff;		
}

#nav #n8 a, span.nolink {		
	background-color:#8A0A07;  
}

#nav #n8 a:hover, span.nolink {		
	background-color:#D9883C;/*#819CC9  */
}

#nav #n8 ul li a, span.nolink {	
	color : #000000;
	font-weight : bold;
	text-decoration : none;
	background-color : white;		
}
#nav #n8 ul li a:hover, span.nolink {	
	color : #8A0A07;
	font-weight : bold;
	text-decoration : none;
	background-color : #ffffff;		
}

#nav #n9 a, span.nolink {		
	background-color:#8A0A07;  
}

#nav #n9 a:hover, span.nolink {		
	background-color:#D9883C;/*#819CC9  */
}

#nav #n9 ul li a, span.nolink {	
	color : #000000;
	font-weight : bold;
	text-decoration : none;
	background-color : white;		
}
#nav #n9 ul li a:hover, span.nolink {	
	color : #8A0A07;
	font-weight : bold;
	text-decoration : none;
	background-color : #ffffff;		
}

#nav #n10 a, span.nolink {		
	background-color:#8A0A07;/*#819CC9  */
}

#nav #n10 a:hover, span.nolink {		
	background-color:#D9883C;/*#819CC9  */
}

#nav #n10 ul li a, span.nolink {	
	color : #000000;
	font-weight : bold;
	text-decoration : none;
	background-color : #ffffff;		
}

#nav #n10 ul li a:hover, span.nolink {	
	color : #8A0A07;
	font-weight : bold;
	text-decoration : none;
	background-color : #ffffff;		
}




/* diff colors end */

#nav li ul li a, span.nolink {
	width: 190px;
	w\idth : 95px; /* not a typo, browser hack */
	display : block;
	color : #000000;
	font-weight : bold;
	text-decoration : none;
	background-color : white;
	border : 0px solid black;
	padding : 0 0.5em;
	font-size:11px;
	text-align:left;	
}


#test ul li a{ color:#330066;}

#nav li a:hover {
	 color : #ffffff; font-weight:bold; 
	
}

#nav li ul li a:hover {
	color : #8A0A07; font-weight:bold;
	
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}


