@charset "utf-8";
/* CSS for tabs */

#container #header #top #maintabs a {
	font-size: 14px;
	color: #333;
	text-decoration: none;
	float: left;
	text-align: center;
	padding: 10px;
	border-right: 1px solid #d8dee4;
}

#container #header #top #maintabs a:hover {
	color: #E1000F;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f1f4f6+0,ffffff+100 */
background: #f1f4f6; /* Old browsers */
background: -moz-linear-gradient(top,  #f1f4f6 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f4f6), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f1f4f6 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f1f4f6 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f1f4f6 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f1f4f6 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f4f6', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

/*********Left Navigation*******************/
#container #secondarycontent #left ul {
	list-style: none; margin:0; padding:0;
}
#container #secondarycontent #left li {
    position: relative;
}

/**********DROPDOWN NAV STYLES**************/
#container #secondarycontent #left li ul{
	display:none;
	background-color: #fff;            
}
#container #secondarycontent #left li ul.c2{ 
	left:400px;
}
#container #secondarycontent #left li ul.c3{ 
	left:568px;
}

#container #secondarycontent #left li:hover ul,#container #secondarycontent #left li.over ul { 
	display: block;  
	z-index: 500; 
} /* Shows pop-out menu */

#container #secondarycontent #left #aboutus li ul li:hover ul {
	left:298px;
}
#container #secondarycontent #left #aboutus li ul ul li:hover ul {
	left:218px;
}
#container #secondarycontent #left #aboutus li:hover ul ul, #container #secondarycontent #left #aboutus li:hover ul ul ul {
	left:-999em;
}

#container #secondarycontent #left li ul li {}

#container #secondarycontent #left li ul li a {
	text-decoration:none;
	text-align:left;
	border-bottom: 1px solid #d8dee4;
	padding: 10px 10px 10px 20px;

	display: block;
	color: #333;
	font-size: 14px;
}

#container #secondarycontent #left #aboutus li ul a {

}
#container #secondarycontent #left #aboutus li ul ul a {
    padding: 10px 10px 10px 40px;

}
#container #secondarycontent #left #aboutus li ul ul ul a {
	width:180px;

}

 /*Hover Styles*/
#container #secondarycontent #left li ul li a:hover {
	color:#000000;
	text-decoration:none;
	background-color: #C6CBCF;
}

.active {
    background: #EB0031;
    color: #fff !important;
}

.active:hover {
    background: #D9002D !important;
    color: #fff !important;
}

/*************** End Dropdowns ***********************/

/**** hide mobile content *****/
.mobile
{
	display: none;
}

.breadcrumbs {
    padding: 5px 11px !important;
    background-color: #BAC3C8;
    margin: 0 !important;
}

.breadcrumbs a:link,
.breadcrumbs a:visited {
    font-size: 12px;
    color:#E6EDF1;
    text-decoration: none;
}

.breadcrumbs a:hover,
.breadcrumbs a:active {
    text-decoration: underline;
}