/* Main categories navi bar for index*/

.mainnavi   {
	background-color: #623972;
	margin: 0px;
	padding: 0px;
	width: 748px;
	height: 30px;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.mainnavi h2 { 
font-size: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
line-height: 30px; 
background-color: #623972; 
text-align: center; 
list-style-type: none; 
margin: 0; 
padding: 0; 
float: left; 
}

.mainnavi h2#KA {width: 120px; list-style-type: none; text-align: center; border-right: 1px solid white;  margin: 0px; background-color: #900;}

.mainnavi h2#PA {width: 103px; list-style-type: none; text-align: center; border-right: 1px solid white;  margin: 0px; background-color: #039;}

.mainnavi h2#KS {width: 120px; list-style-type: none; text-align: center; border-right: 1px solid white;  margin: 0px; background-color: #360;}

.mainnavi h2#WD {width: 223px; list-style-type: none; text-align: center; border-right: 1px solid white;  margin: 0px; background-color: #c60;}

.mainnavi h2#OR {width: 178px; list-style-type: none; text-align: center;  margin: 0px; background-color: #623972;}

.mainnavi h2 a {display: block; width: 100%; height: 100%; color:white}

.mainnavi h2#KA a:hover {background-color: #af7885; color:white;}

.mainnavi h2#PA a:hover {background-color: #7f94b5; color:white;}

.mainnavi h2#KS a:hover {background-color: #91b955; color:white;}

.mainnavi h2#WD a:hover {background-color: #c5a27e; color:white;}

.mainnavi h2#OR a:hover {background-color: #987ca3; color:white;}


.mainnavi h2#KA a:visited {color:white;}

.mainnavi h2#PA a:visited {color:white;}

.mainnavi h2#KS a:visited {color:white;}

.mainnavi h2#WD a:visited {color:white;}

.mainnavi h2#OR a:visited {color:white;}

