@charset "utf-8";

/**
 * FILENAME: masterHeader.css
 * AUTHOR: Ashley Barrett (ashley.barrett@rgroup.co.uk)
 * CREATED: 07/04/2010
 * COMMENTS: The master css file
 * */

#breadcrumbs {
	padding: 10px 0;
	list-style-type: none !important;
	overflow: hidden;
}

#breadcrumbs li {
	float: left;
	padding-right: 5px;
	color: #828282;
	font-weight: bold;
	font-size: 9pt;
	list-style-type: none;
	margin-left: 0 !important;
}

#breadcrumbs li#loaf {
	color: #000;
}

#breadcrumbs li.bullet {
	font-weight: bold;
	color: #3fa0c0;
}

#breadcrumbs li a {
	color: #828282;
	text-decoration: none;
}

#breadcrumbs li a:hover {
	text-decoration: underline;
}

#links{
	padding: 0px 0px 0px 0px;
	background: #3fa0c0;
	overflow: hidden;
}

#links ul#creditxtra{

	background: #28AE39;
	height: 26px;

}

#links a{
	font-family: arial, sans-serif !important;
	font-size: 13px;
	padding: 0 10px;
	color: #fff;
	border-right: 1px solid #fff;
}

#links ul{
	list-style: none;
	margin: 0;
	height:26px;
}

#links ul.secondTier{
	background: #004080;
	

}

#links ul li{
	display: inline;
	padding: 5px 0px 5px;
	float: left;

}

#links ul li a{
	padding: 0px 10px;
	float: none;
}

#links ul li.selected{
	background: #004080;
	position: relative;
	margin-left:-1px;
}
#links ul#creditxtra li.selected{
	background: #005F2F;

}


#links ul li.selected a{
	color: #FFFFFF;
	border-right: 0px;
	margin-right: 1px;
	margin-left:1px;
}



#links ul.secondTier li.selected{
	background: #ffffff;
	position: relative;

	
}

#links ul.secondTier li.selected a{
	 color: #004080;	
}

#links a:hover, #tabs .tab:hover{
	text-decoration: underline;
}

#links a.last{
	border-right: none !important;
}

#passReset a:link, #passReset a:visited { 
	color:#000; 
}

#tabs{
	position: absolute;
	bottom: 0px;
	left: 0px;
	background: #dbf6fe;
	width: 100%;
}

#tabs .selectedTab, #tabs .tab, #links a{
	display: block;
	float: left;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-family: arial;
}

#tabs .selectedTab, #tabs .tab {
	height: 35px;
	line-height: 35px;
	padding: 0 10px;
	font-size: 14pt;
	font-weight: normal;
	color: #040b0d;
}

#tabs .selectedTab{
	background: #3fa0c0;
	margin: 0;
	border-right: 1px solid #90adb7;
}

#tabs a.selectedTab:hover {
	text-decoration: underline;
}

#tabs a.tab:hover{
	background: #6dd9fa;
	text-decoration: none;
}

#tabs .tab.middleTab:hover {
	background: #6dd9fa;
	text-decoration: none;
}

#topNav{
	height: 20px;
	padding-top: 4px;
	border-bottom: 1px solid #C9D7F1;

}
#topNav a:link, 
#topNav a:visited {
	color: #0000FF;
}

#topNav a, #topNav span{
	margin-right: 0.5em;
	font-size: 10pt;
}

#topNav a:visited{
	color: blue;	
}

#topNav span{
	font-weight: bold;
}

