/*=========================================================================================================
//---------------------------------------------------------------------------------------------------------
//	MAIN NAVIGATION - HORIZONTAL STYLE
//---------------------------------------------------------------------------------------------------------
//=======================================================================================================*/
/*-------------------------------------------------------------------------------------------------------*/
/*	Global navigation styles
/*-------------------------------------------------------------------------------------------------------*/
#nav-global
{
	margin-top:       85px;
	margin-right: 8px;
	float:            right;
	text-align:       left;
	white-space:      nowrap;
	color:            black;
	padding-right:    8px;
	padding-bottom:   10px;
	font-size: 10px;
}

#nav-global a
{
	color: black;
	padding-left: 5px;
	margin-left: 5px;
	border-left: 1px solid black;
}

#nav-global a:hover,#nav-global a.active
{
	color: #0053A0;
}

/* get approved fast */
#g-10115
{
	position:         absolute;
	top:              46px;
	right:            31px;
	margin:           0;
}

a#g-378, a#g-10115
{
	border-left: 1px solid white;
}

#g-10116
{
	position:         absolute;
	top:              55px;
	right:            30px;
	display:          block;
	border:           1px solid black;
	padding:          5px;
	background-color: white;
}

/*---------------------------------------------------------------------------------------------------------
//	Container blocks for nav sets
//-------------------------------------------------------------------------------------------------------*/
#nav-main
{
	float:       right;
	clear:       both;
	height:      20px;
	white-space: nowrap;
	position:    absolute;
	right:       26px;
	top:         117px;
}

#nav-main ul
{
	display:          block;
	float:            left;
	margin:           0px;
	padding:          0px;
	list-style-type:  none;

}

#nav-main li:first-child
{
	border-left:      0px solid white;
}
#nav-main li
{
	display:          inline;
	float:            left;
	border-left:      2px solid #E2383F;
}

/*---------------------------------------------------------------------------------------------------------
//	Main nav item styles (for text-only menu headers - delete these if graphics are used for main nav)
//-------------------------------------------------------------------------------------------------------*/
#nav-main a
{
	display:          block;
	float:            left;

	padding:          0px 8px;
	white-space:      nowrap;
	
	line-height:      20px;
	font-size:        16px;
	text-decoration:  none;
	color:            #0053A0;
	font-weight:      bold;
	letter-spacing: .1em;
}
#nav-main a:hover,
#nav-main a.active,
#nav-main a.active:hover,
#nav-main a.highlight
{
	color:            #E2383F;
}
