/*navigation menu style sheets*/

/*main menu styles*/
#mainnav a {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}


/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{
	position:relative; 
	width:10; 
	height:10; 
	visibility:hidden
}


/*style for the product menus--------------------------------------------*/
.prod0,.prod0over{
	position:relative; 
	padding:2px; 
	margin: 0px;
	font-family:tahoma,arial,helvetica; 
	font-size:11px; 
	font-weight:bold;
}
.prod0{
	/*background-color:Navy; */
	/*layer-background-color:Navy;*/ 
	color:#000;
	border-bottom: 7px solid #8393ca;
	/*background: transparent url(images/menubg_prod.gif) repeat-x 0 0;	*/
}

.prod0over{
	background-color:#8393ca;
	/*layer-background-color:#336699;*/ 
	color:#000; 
	cursor:pointer; 
	cursor:hand; 
}
/*Styles for level 1*/
.prod1, .prod1over{
	position:absolute; 
	padding:2px; 
	font-family:tahoma, arial,helvetica; 
	font-size:10px; 
	font-weight:bold
}
.prod1{
	background-color: #8393ca;
	/*border: 1px solid #000;*/
	/*layer-background-color:Navy;*/ 
	color:white;
}
.prod1over{
	background-color: #4B5C98;
	/*layer-background-color:#336699;*/ 
	color:white; 
	cursor:pointer; 
	cursor:hand; 
	/*border: 1px solid #000;*/
}
.prod1border{
	position:absolute; 
	visibility:hidden; 
	margin: 0px;
	padding: 0px;
	/*background-color:#006699;*/
	/*layer-background-color:#006699*/
}

/*------------------------------------------------------------*/


/*style for the solution menus--------------------------------------------*/
.sol0,.sol0over{
	position:relative; 
	padding:2px; 
	margin: 0px;
	font-family:tahoma,arial,helvetica; 
	font-size:11px; 
	font-weight:bold;
	
}
.sol0{
	/*background-color:Navy; */
	/*layer-background-color:Navy;*/ 
	color:#000;
	border-bottom: 7px solid #696;
}
.sol0over{
	background-color:#696;
	/*layer-background-color:#336699;*/ 
	color:#000; 
	cursor:pointer; 
	cursor:hand; 
}
/*Styles for level 1*/
.sol1, .sol1over{
	position:absolute; 
	padding:2px; 
	font-family:tahoma, arial,helvetica; 
	font-size:10px; 
	font-weight:bold
}
.sol1{
	background-color: #696;
	/*border: 1px solid #000;*/
	/*layer-background-color:Navy;*/ 
	color:white;
}
.sol1over{
	background-color: #2C672C;
	/*layer-background-color:#336699;*/ 
	color:white; 
	cursor:pointer; 
	cursor:hand; 
	/*border: 1px solid #000;*/
}
.sol1border{
	position:absolute; 
	visibility:hidden; 
	margin: 0px;
	padding: 0px;
	/*background-color:#006699;*/
	/*layer-background-color:#006699*/
}

/*------------------------------------------------------------*/

/*style for the about us menus--------------------------------------------*/
.ab0,.ab0over{
	position:relative; 
	padding:2px; 
	margin: 0px;
	font-family:tahoma,arial,helvetica; 
	font-size:11px; 
	font-weight:bold;
	
}
.ab0{
	/*background-color:Navy; */
	/*layer-background-color:Navy;*/ 
	color:#000;
	border-bottom: 7px solid #F98846;
}
.ab0over{
	background-color:#F98846;
	/*layer-background-color:#336699;*/ 
	color:#000; 
	cursor:pointer; 
	cursor:hand; 
}
/*Styles for level 1*/
.ab1, .ab1over{
	position:absolute; 
	padding:2px; 
	font-family:tahoma, arial,helvetica; 
	font-size:10px; 
	font-weight:bold
}
.ab1{
	background-color: #F98846;
	/*border: 1px solid #000;*/
	/*layer-background-color:Navy;*/ 
	color:white;
}
.ab1over{
	background-color: #DB5A26;
	/*layer-background-color:#336699;*/ 
	color:white; 
	cursor:pointer; 
	cursor:hand; 
	/*border: 1px solid #000;*/
}
.ab1border{
	position:absolute; 
	visibility:hidden; 
	margin: 0px;
	padding: 0px;
	/*background-color:#006699;*/
	/*layer-background-color:#006699*/
}

/*------------------------------------------------------------*/


/*style for the partners menus--------------------------------------------*/
.part0,.part0over{
	position:relative; 
	padding:2px; 
	margin: 0px;
	font-family:tahoma,arial,helvetica; 
	font-size:11px; 
	font-weight:bold;
	
}
.part0{
	/*background-color:Navy; */
	/*layer-background-color:Navy;*/ 
	color:#000;
	border-bottom: 7px solid #6DCFF6;
}
.part0over{
	background-color:#6DCFF6;
	/*layer-background-color:#336699;*/ 
	color:#000; 
	cursor:pointer; 
	cursor:hand; 
}
/*Styles for level 1*/
.part1, .part1over{
	position:absolute; 
	padding:2px; 
	font-family:tahoma, arial,helvetica; 
	font-size:10px; 
	font-weight:bold
}
.part1{
	background-color: #6DCFF6;
	/*border: 1px solid #000;*/
	/*layer-background-color:Navy;*/ 
	color:white;
}
.part1over{
	background-color: #368DAF;
	/*layer-background-color:#336699;*/ 
	color:white; 
	cursor:pointer; 
	cursor:hand; 
	/*border: 1px solid #000;*/
}
.part1border{
	position:absolute; 
	visibility:hidden; 
	margin: 0px;
	padding: 0px;
	/*background-color:#006699;*/
	/*layer-background-color:#006699*/
}

/*------------------------------------------------------------*/



/*style for the downloads menus--------------------------------------------*/
.dl0,.dl0over{
	position:relative; 
	padding:2px; 
	margin: 0px;
	font-family:tahoma,arial,helvetica; 
	font-size:11px; 
	font-weight:bold;
	
}
.dl0{
	/*background-color:Navy; */
	/*layer-background-color:Navy;*/ 
	color:#000;
	border-bottom: 7px solid #C7B299;
}
.dl0over{
	background-color:#C7B299;
	/*layer-background-color:#336699;*/ 
	color:#000; 
	cursor:pointer; 
	cursor:hand; 
}
/*Styles for level 1*/
.dl1, .dl1over{
	position:absolute; 
	padding:2px; 
	font-family:tahoma, arial,helvetica; 
	font-size:10px; 
	font-weight:bold
}
.dl1{
	background-color: #C7B299;
	/*border: 1px solid #000;*/
	/*layer-background-color:Navy;*/ 
	color:white;
}
.dl1over{
	background-color: #A48663;
	/*layer-background-color:#336699;*/ 
	color:white; 
	cursor:pointer; 
	cursor:hand; 
	/*border: 1px solid #000;*/
}
.dl1border{
	position:absolute; 
	visibility:hidden; 
	margin: 0px;
	padding: 0px;
	/*background-color:#006699;*/
	/*layer-background-color:#006699*/
}

/*------------------------------------------------------------*/


/*style for the clients menus--------------------------------------------*/
.cli0,.cli0over{
	position:relative; 
	padding:2px; 
	margin: 0px;
	font-family:tahoma,arial,helvetica; 
	font-size:11px; 
	font-weight:bold;
	
}
.cli0{
	/*background-color:Navy; */
	/*layer-background-color:Navy;*/ 
	color:#000;
	border-bottom: 7px solid #CABA02;
}
.cli0over{
	background-color:#CABA02;
	/*layer-background-color:#336699;*/ 
	color:#000; 
	cursor:pointer; 
	cursor:hand; 
}
/*Styles for level 1*/
.cli1, .cli1over{
	position:absolute; 
	padding:2px; 
	font-family:tahoma, arial,helvetica; 
	font-size:10px; 
	font-weight:bold
}
.cli1{
	background-color: #CABA02;
	/*border: 1px solid #000;*/
	/*layer-background-color:Navy;*/ 
	color:white;
}
.cli1over{
	background-color: #9B8F08;
	/*layer-background-color:#336699;*/ 
	color:white; 
	cursor:pointer; 
	cursor:hand; 
	/*border: 1px solid #000;*/
}
.cli1border{
	position:absolute; 
	visibility:hidden; 
	margin: 0px;
	padding: 0px;
	/*background-color:#006699;*/
	/*layer-background-color:#006699*/
}

/*------------------------------------------------------------*/




/*style for the news menus--------------------------------------------*/
.news0,.news0over{
	position:relative; 
	padding:2px; 
	margin: 0px;
	font-family:tahoma,arial,helvetica; 
	font-size:11px; 
	font-weight:bold;
	
}
.news0{
	/*background-color:Navy; */
	/*layer-background-color:Navy;*/ 
	color:#000;
	border-bottom: 7px solid #2782A4;
}
.news0over{
	background-color:#2782A4;
	/*layer-background-color:#336699;*/ 
	color:#000; 
	cursor:pointer; 
	cursor:hand; 
}
/*Styles for level 1*/
.news1, .news1over{
	position:absolute; 
	padding:2px; 
	font-family:tahoma, arial,helvetica; 
	font-size:10px; 
	font-weight:bold
}
.news1{
	background-color: #2782A4;
	/*border: 1px solid #000;*/
	/*layer-background-color:Navy;*/ 
	color:white;
}
.news1over{
	background-color: #1F6078;
	/*layer-background-color:#336699;*/ 
	color:white; 
	cursor:pointer; 
	cursor:hand; 
	/*border: 1px solid #000;*/
}
.news1border{
	position:absolute; 
	visibility:hidden; 
	margin: 0px;
	padding: 0px;
	/*background-color:#006699;*/
	/*layer-background-color:#006699*/
}

/*------------------------------------------------------------*/




/*Styles for level 0*/
.clLevel0,.clLevel0over{
	position:relative; 
	padding:2px; 
	margin: 0px;
	font-family:tahoma,arial,helvetica; 
	font-size:11px; 
	font-weight:bold;
	border-bottom: 2px solid #006699;
}
.clLevel0{
	/*background-color:Navy; */
	/*layer-background-color:Navy;*/ 
	color:#000;
}
.clLevel0over{
	/*background-color:#336699;*/ 
	/*layer-background-color:#336699;*/ 
	color:#000; 
	cursor:pointer; 
	cursor:hand; 
}
.clLevel0border{
	position:absolute; 
	visibility:hidden; 
	/*background-color:#006699;*/ 
	/*layer-background-color:#006699*/
}

/*Styles for level 1*/
.clLevel1, .clLevel1over{
	position:absolute; 
	padding:2px; 
	font-family:tahoma, arial,helvetica; 
	font-size:10px; 
	font-weight:bold
}
.clLevel1{
	/*background-color:Navy; */
	/*layer-background-color:Navy;*/ 
	color:white;
}
.clLevel1over{
	/*background-color:#336699; */
	/*layer-background-color:#336699;*/ 
	color:Yellow; 
	cursor:pointer; 
	cursor:hand; 
}
.clLevel1border{
	position:absolute; 
	visibility:hidden; 
	/*border: 1px solid #000;*/
	/*background-color:#006699; */
	/*layer-background-color:#006699*/
}

/*Styles for level 2*/
.clLevel2, .clLevel2over{
	position:absolute; 
	padding:2px; 
	font-family:tahoma,arial,helvetica; 
	font-size:10px; 
	font-weight:bold
}
.clLevel2{
	/*background-color:Navy; */
	/*layer-background-color:Navy;*/ 
	color:white;
}
.clLevel2over{
	/*background-color:#0099cc; */
	/*layer-background-color:#0099cc;*/ 
	color:Yellow; 
	cursor:pointer; 
	cursor:hand; }

.clLevel2border{
	position:absolute; 
	visibility:hidden; 
	/*background-color:#006699; */
	/*layer-background-color:#006699*/
}



/*secondary menu styles*/
#secnav a {
	margin: 1px;
	padding: 1px;
	text-decoration: none;
	color: #000;
	font-size: 11px;
}

#secnav a:visited {
	color: #000;
}



/*footer menu styles*/
#footnav {
	font-size: 10px;
}

#footnav a {
	text-decoration: none;
	font-size: 10px;
	color: #000;
}

#footnav a:visited {
	color: #000;
}
