/* MAIN NAVIGATION */

A {
	color: #006A71;
}


.mainNav {
	height: 76px;
	overflow: hidden;
}

.mainNav .nav {
	float:left;
	width: 660px;
	overflow: hidden;
	margin-top: 50px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
}
.mainNav .nav A {
	padding:  8px;
	color: #5a9aa0;
	text-decoration: none;
}
.mainNav .nav .selected, 
.mainNav .nav .opened {  
	color: #00515d; 
}

.mainNav UL.tabs {
	float: left;
	width: 320px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
.mainNav .tabs LI {
	margin: 0;
	padding: 0;
	float: left;
	width: 80px;
	height: 76px;
	list-style: none;
}
.mainNav .tabs LI A {
	display: block;
	margin: 0;
	padding: 0;
	width: 80px;
	height: 76px;
	text-indent: -200px;
	overflow: hidden;
	text-decoration:none;
}

/* add background on the LI to fix IE flikering */
.tab_01 { background: url(/img/tab_01.png) no-repeat left top; }
.tab_01 A {	background: url(/img/tab_01.png) no-repeat left top; }
.tab_01 A:hover { background: url(/img/tab_01_over.png) no-repeat left top; }
.tab_01 A.selected, .tab_01 A.selected:hover { background: url(/img/tab_01_selected.png) no-repeat left top; }

.tab_02 { background: url(/img/tab_02.png) no-repeat left top; }
.tab_02 A { background: url(/img/tab_02.png) no-repeat left top; }
.tab_02 A:hover { background: url(/img/tab_02_over.png) no-repeat left top; }
.tab_02 A.selected, .tab_02 A.selected:hover { background: url(/img/tab_02_selected.png) no-repeat left top; }

.tab_03 { background: url(/img/tab_03.png) no-repeat left top; }
.tab_03 A { background: url(/img/tab_03.png) no-repeat left top; }
.tab_03 A:hover { background: url(/img/tab_03_over.png) no-repeat left top; }
.tab_03 A.selected, .tab_03 A.selected:hover { background: url(/img/tab_03_selected.png) no-repeat left top; }

.tab_04 { background: url(/img/tab_04.png) no-repeat left top; }
.tab_04 A { background: url(/img/tab_04.png) no-repeat left top; }
.tab_04 A:hover { background: url(/img/tab_04_over.png) no-repeat left top; }
.tab_04 A.selected, .tab_04 A.selected:hover { background: url(/img/tab_04_selected.png) no-repeat left top; }




/* SUBNAV */
.subnav {
	position: relative;
	float: left;
	width: 160px;
	padding: 0 20px 0 0;
	font-size: 12px;
}

.subnav UL {
	margin: 0;
	padding: 0;
	list-style: none;
}
.subnav LI {
	margin-bottom: 1em;
}
.subnav LI A {
	color: #396e8d;
text-decoration:none;
border-bottom:1px solid #396e8d;
padding-bottom:1px;
line-height:1.4em;
}
.subnav A:hover {
	color: #396e8d;
}
.subnav A.selected,
.subnav A.opened {
	color:#404040;	
	font-weight: bold;
	text-decoration:none;
border:none;
	}





/* Services info SUBNAV */
.infoSubNav {
	font-size: 12px;
	padding-bottom: 20px;
}
.infoSubNav A {
	color: #396e8d;
text-decoration:none;
border-bottom:1px solid #396e8d;
padding-bottom:1px;
line-height:1.4em;
}
.infoSubNav A:hover {
	color:#404040;
border-bottom:1px solid #404040;	
}
.infoSubNav A.selected {
	color:#404040;	
	font-weight: bold;
	text-decoration:none;
border:none;
}








