/* Main categories navi bar for template */

.mainnavi   {
	background-color: gray;
	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;
	text-align: center;
	list-style-type: none;
	margin: 0;
	padding: 0;
	float: left;
	color: white;
}

.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;
background-color: gray;
}

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

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

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

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

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

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

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

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

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

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