
.navigation .nav li a {
    color: #fff;
    font-size: 96%;
    font-weight: bold;
    text-transform: uppercase; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}

.navigation .nav li a:hover { background-color: rgba(0, 0, 0, 0.1); }


.navbar .nav > li {
    float: left; margin: 0;
}

.navbar { margin: 0; line-height: 30px}


.nav {
    list-style: none outside none;
}
.navigation .divider-vertical {
    border-left: 0 none;
    border-right-color: rgba(255, 255, 255, 0.1);
    margin: 0; height: 30px; line-height: 30px;
}



.nav {
	background: #FFF;
	border-radius: 3px;
	margin: 0 0 7px;
	height: 43px;
    position: relative;
}

.nav li { list-style: none; display: inline;  margin-left: 2px !important }
.nav > li { padding: 0 5px 10px 0; float: left; }
.nav > li > a {
	float: left;
	color: #fff;
	font-size: 13px;
	text-decoration: none;
	line-height: 43px;
	padding: 0 ;
	border-right: 0px solid #777;
}
.nav > li:hover > a { background: #FFF;	 }
.nav > li:first-child > a { border-left: 0; }
.nav > li:last-child > a { border-right: 0; }
.anav > li:hover > div { display: block; }

/* MEGA DROP DOWN */

.nav > li > div {
	position: absolute;
	left: 0;
	top: 80px;
	display: none;
	background: #fefefe;
	padding: 0;
	border-bottom: 8px solid #000; border-top: 5px solid #000;
    height: 413px;
}

.nav > li > div p { color: #555; }
.nav > li > div.right { right: 0; left: auto }
.container-1, .container-2, .container-3, .container-4 { font-size: 80%; z-index:70 }
.nav > li > div > div > >ul >li >a {color: #000 }
.container-1, .container-2, .container-3, .container-4 h4 { color: #000; font-size: 13px; font-weight: bold }
.container-1, .container-2, .container-3, .container-4 ul { margin: 0;  list-style-type: none; }

/* COLUMNS */
.col1,.col2,.col3,.col4,.col5 { margin: 0; float: left; padding-top: 0px;}
.sub > ul > li > a { color: #CCC !important; }

	/* 1 Column */
	.container-1 { width: 1060px; }
	.container-1 .col1 { width: 100%; }

	/* 2 Column */
	.container-2 { width: 1060px; }
	.container-2 .col1 { width: 50% }
	.container-2 .col2 { width: 100% }

	/* 3 Column */
	.container-3 { width: 1060px; }
	.container-3 .col1 { width: 33.33% }
	.container-3 .col2 { width: 66.66% }
	.container-3 .col3 { width: 100% }


	/* 4 Column */
	.container-4 { width: 1060px; text-align: left; font-size: 11px}
	.container-4 .col1 { width: 25%; }
	.container-4 .col2 { width: 50% }
	.container-4 .col3 { width: 75% }
	.container-4 .col4 { width: 100% }


	/* 5 Column */
	.container-5 { width: 1060px; }
	.container-5 .col1 { width: 20%; }
	.container-5 .col2 { width: 40% }
	.container-5 .col3 { width: 60% }
	.container-5 .col4 { width: 80% }
	.container-5 .col5 { width: 100% }

/* HIGHLIGHTS */

.container-3 .highlighted { 
	width: 1060px;
	margin-left: -20px; 
	padding: 20px; 
	background: #e4fbff; 
	border-top: 1px solid #ddd; 
	border-bottom: 1px solid #ddd;
}

.container-4 .highlighted { 
	width: 960px;
	margin-left: -10px; 
	padding: 20px; 
	background: #e4fbff; 
	border-top: 1px solid #ddd; 
	border-bottom: 1px solid #ddd;
}



.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.titcat { width: 230px; height: 90px; display: block; margin: 10px 10px 0 0; border-bottom: 1px dotted #BBB; color: #444; float: left; line-height: 1.2em }
.titcat a { font-size: 11px; color: #666 }
.titcat a:hover  { color: #000}
.titcat .tit { font-size: 13px; font-weight: bold; display: block; color: #000; margin-bottom: 3px }
