﻿/* Float Clearing
 ---------------------------------------------------------------------*/

.module:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

/* float clearing for IE6 */
* html .module
{
	height: 1%;
	overflow: visible;
}

/* float clearing for IE7 */
* + html .module
{
	min-height: 1%;
}

/* Breadcrumb Styles
 ---------------------------------------------------------------------*/

.breadCrumb
{
	/*margin: 0;*/
	padding: 0;

	float: left;
	display: block;
	height: 21px;
	overflow: hidden;
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #dedede;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;

	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;

	font-family: ITCFranklinGothic, Arial, Helvetica, sans-serif;
	
}

.breadCrumb1Line
{
	float: left;
	display: block;
	overflow: hidden;
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #dedede;
	border-right-color: #dedede;
	border-left-color: #dedede;

	padding-right: 0px;
	padding-left: 0px;
}

.breadCrumb ul
{
	margin: 0;
	padding: 0;
	height: 21px;
	display: block;
}
.breadCrumb ul li
{
	display: block;
	float: left;
	position: relative;
	height: 21px;
	overflow: hidden;
	line-height: 21px;
	margin: 0px 6px 0px 0;
	padding: 0px 10px 0px 0;
	font-size: .9167em;
	background: url("/css/images/Chevron.gif") no-repeat 100% 0;
}
.breadCrumb ul li div.chevronOverlay
{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
.breadCrumb ul li span
{
	display: block;
	overflow: hidden;
}

.breadCrumb ul li a{
	display: block;
	position: relative;
	height: 21px;
	line-height: 21px;
	overflow: hidden;
	float: left;
	color: #003399;
}
.breadCrumb ul li.first a {
	height: 16px !important;
	text-indent:-1000em;
	width:16px;
	padding: 0;
	margin-top: 2px;
	overflow: hidden;
	background:url("/css/images/IconHome.gif") no-repeat 0 0;
}
.breadCrumb ul li.first a:hover {
	background-position: 0 -16px;
}
.breadCrumb ul li.last {
	background: none;
	margin-right: 0;
	padding-right: 0;
}
.chevronOverlay {
	display: none;
	background: url("/css/images/ChevronOverlay.png") no-repeat 100% 0;
	width: 13px;
	height: 20px;
}

.breadCrumb ul li a:hover{
color: #0066CC;
}


/* easy tabs */

#tab-container ul, #menuTabs ul {
	margin: 0;
	padding: 0;
}

#tab-container ul li , #menuTabs ul li{
	display: inline;
	float: left;
	/*background-color: #CCCCCC;*/
	padding: 0;
	margin: 0;
}

#tab-container ul li img{
	/*opacity:0.2;*/
	/* For IE8 and earlier */
    /*filter:alpha(opacity=20);*/ 
}

#tab-container ul li a {
	/*display: block;*/
	padding: 0px;
	outline: none;
	margin-right: 10px;
}

#tab-container ul li a:hover {

}

#tab-container ul li.active {
	/*background: #fff;*/
	/*position: relative;*/
}

#tab-container ul li.active img{
	/*background: #fff;*/
	/*opacity:1;*/
    filter:alpha(opacity=100); /* For IE8 and earlier */

}

#tab-container ul li a.active h6{
	/*font-weight: bold;*/
	color: #2A347F;
}

#tab-container ul li a.active h6i{
	/*font-weight: bold;*/
	color: #2A347F;
}

#tab-container ul li a.active h7{
	/*font-weight: bold;*/
	color: #2A347F;
}

#tab-container ul li a.active h7i{
	/*font-weight: bold;*/
	color: #2A347F;
	text-align: center;
}



#tab-container{
	/*background-color: #FFFFCC;*;
}

#menuTabs {
	margin: 0px;
	padding: 0px;
	/*background-color: #CCFFFF;*/
}

.panel-container{
	clear: left;
}

#menuTabs h6 {
	text-align: center;
}

#menuTabs h6i {
	text-align: center;
}

#menuTabs h7 {
	text-align: center;
}

#menuTabs h7i {
	text-align: center;
}





