﻿	
/****************** Utility Bar  ******************/

.utilityBar {
	float: right;
	
}
.utilityBar a {
	border-right: 1px solid #ded5b3;
	color: #ad4068;
	font-size: .8em;
	height: 12px;
	padding: 0 10px;
}

.utilityBar a:link, 
.utilityBar a:visited, {
	color: #ad4068;
}

.utilityBar a:hover, 
utilityBar a:active {
	color: #005a8c;
}

div.ms-SPLink a {
	color: #ad4068;
	font-size: .8em;
	height: 12px;
	padding: 0 10px;
	
}

/****************** Breadcrumb  ******************/

.breadcrumb
{
	
	font-family: calibri, arial, helvetica, sans-serif;
	font-size:9pt; 
	font-weight:normal; 
	margin-left: 20px;
	padding: 2px 0px 0 0;
	text-align: left;
}
.breadcrumb a, .breadcrumb:active, .breadcrumb a:active
{
    color: Green;
    font-family: arial, helvetica, sans-serif; 
    text-decoration: none;
}
.breadcrumb a:hover { 
	text-decoration:underline; 
}
.breadcrumbCurrent 
{
    font-weight:bold; 
}

/*************************************************/
/*                 Top Nav Styles                */
/*************************************************/

tr.topNavGlobalContainer {
	background:#eeead9;
	font-family:Calibri;
	font-size: 1em;
	
}

.topNavGlobal {
	height: 40px;
}

.topNavGlobalItem
{
     border-bottom:none;
    color:  #005A8C;
    font-size:1em; 
    font-weight:bold; 
    height: 40px;
    line-height: 16pt;
    padding: 0;
    margin: 0 8px 0 8px;
    text-align: center;
}

.topNavGloabal a {
	color: #005A8C;
	display: block;
	height: 40px;
}

.topNavGlobalSelected { 
	background: #005A8C;
	border-bottom:none;  
	color: #FFF;
}
.topNavGlobalSelected td  { 
	background: #005A8C;
	color: #FFF;
}
.topNavGlobal a:visited {
	color: #005A8C;
}

.topNavGlobalSelected a:link, 
.topNavGlobalSelected a:visited, 
.topNavGlobalSelected a:hover, 
.topNavGlobalSelected a:active {
	background: #005A8C;
	color:#FFF; 
}


.topNavGlobalHover {
	color: #FFF;
	background: #669cba; 
}

.topNavGlobal a:active { color:#FFF; }

.topNavGlobalHover a, 
.topNavGlobalHover a:visited {
	color: #FFF;
	height: 40px;
}

.topNavFlyOuts {
	border-bottom: 4px solid #cac1a0;
	margin: 0px 0 0 1px;
	z-index:999 !important;
}

.topNavFlyOuts tr {
	background-color: #f8f7f0;

	
}	
.topNavFlyOutsItem {
	border-top: 1px solid #ded5b3;
	padding: 3px;
}

.topNavFlyOuts tr:hover {
	background-color: #ccdee8;
}


/*************************************************/
/*             Left Column/Nav Styles            */
/*************************************************/

 

.leftNavSpacer 
{
	width:0px;
}

.leftCol
{
	padding-left:0px;
	text-align:left;
	padding-right: 35px;
	padding-top: 15px;
}
.navLeftContainer 
{
	color: #005a8c;
	margin: 0;

}
.navLeftContainer a 
{
 display: block; 
 background: none;
 }

.navLeft {
	background: none;
}
.navLeft1, .navLeft2, .navLeft3
{
    font-weight:normal; 
    font-family: calibri, arial, sans-serif; 
    line-height: 1.4em;
    padding: 1px 1px 3px 5px;
    color: #005a8c !important;
    display: block;
}
.navLeft1
{
	color: #005a8c; 
	font-size:1.2em; 
	
	margin-top: 1px;
	width: 200px;
	background: none;

}
table.navLeft1 {
		background:#FFF;
		width: 220px;
		border: 1px solid #FFF; 

}

table.navLeft1 a {
	width: 200px;
	z-index: 200;
	padding-left: 0px;
}

.navLeft2, .navLeft3
{	
	background-color: #FFF;
	background-image: none;
	color: #005a8c !important;
	border: 1px solid #FFF;
	font-size: 1em;
	width: 200px;
}
html>body table.navLeft2 {
	width: 220px;
}

.navLeft3 a 
{ 
	background-color: #f8f7f0; 
	color: #005a8c;
}
table.navLeftHover 
{
	background:#FFF url('/images/bgr-leftnav-hover.gif') repeat-x;
	color: #005a8c !important;
	border: 1px solid #d1dfe9;
	text-decoration:none;
}
table.navLeftSelected
{
	background: url('/images/bgr-leftnav-selected.gif') repeat-x;
	color: #005a8c !important;
	border: 1px solid #669cba;
	}
table.navLeftSelected a.NavLeft1 {
	background:none;
}

