td.MenuContainer div
{
	/*border-bottom: Solid 1px #CDCDCD;*/
	margin-bottom: 18px;
	padding-bottom: 0px;
	margin-left: 0px;
}

td.MenuContainer table
{
    /*margin-left: 156px;*/
}

td.MenuContainer div div
{
	margin: 0px;
	padding: 0px;
}

a.menuItem
{
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px 0px 2px 1px; 
	PADDING-LEFT: 15px; 
	PADDING-RIGHT: 13px; 
	DISPLAY: block; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND: url(../Image%20Files/SiteStyling/mainNavBG.jpg) repeat-x 0px 0px; 
	FLOAT: left; COLOR: #023054; 
	FONT-SIZE: 95%; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none; 
	PADDING-TOP: 12px;
	
	/*padding-left: 4px;
	padding-right: 32px;
	font-family: Verdana, Arial;
	font-weight: normal;
	color: #7F7F7F;
	x-text-transform: uppercase;
	white-space: nowrap;
	display: block;
	line-height: 20px;
	height: 20px;*/
}

td.menuItem
{
	/*border-left: Solid 6px #000080;*/
	vertical-align: top;
	height: 20px;
	/*width: 16%;*/
    white-space: nowrap;
}

/* Alternating colours will not work under Ie7 without applying classes manually */
td.menuItem1
{
	/*border-left: Solid 6px #000080;*/
	/*width: 122px;*/
	background-image: url(../Image%20Files/SiteStyling/);
	background-repeat: repeat-x;
}

td.menuItem6
{
	/*border-left: Solid 6px #FFA600;*/
	/*width: 100px;*/
}

.menuItemSelected
{
	x-background-color: #CED2F0;
	color: #103184;
}

.menuTable
{
	background-color: #103184;
	height: 20px;
}

div.dropDownMenuPanel
{
	border: solid 1px #CDCDCD;
	background-color: white;
}

td.menuItem div.dropDownMenuPanel
{
	/*border-bottom-width: 0px;*/
}

td.dropDownMenuItem
{
	/*font-family: Verdana, Arial;
	font-weight:bold;
	color: #000000;
	height:20px;
	padding-left:5px;
	padding-right:5px;
	font-weight: normal;
	color: #7F7F7F;
	text-transform: uppercase;
	white-space: nowrap;
	border-bottom: solid 1px #CDCDCD;*/
}

.dropDownMenuItem
{
	color: #7F7F7F;
}
.dropDownMenuItem:hover
{
	background-color: #CED2F0;
}

.TabStrip_Normal .ajax__tab_body
{
    vertical-align: text-top;
}

.TabStrip_Normal .ajax__tab_body input,
.TabStrip_Normal .ajax__tab_body select,
.TabStrip_Normal .ajax__tab_body textarea
{
	color: #7F7F7F;    
}

.TabStrip_Normal .ajax__tab_body input.Button
{
    color: #FEFEFE;
}

.TabStrip_Normal .ajax__tab_body
{
    padding-top: 8px;
    /*border-top: Solid 1px #CCCCCC;*/
}

.TabStrip_Normal table.TabContainer
{
    margin-right: 0px;
    x-text-transform: uppercase;
}

.TabStrip_Normal .ajax__tab_header
{
    display: block;
    height: 18px;
}

.TabStrip_Normal .ajax__tab_header span
{
	/*border-left: Solid 4px #000080;*/
    height: 18px;
    line-height: 18px;
    padding-left: 4px;
    padding-right: 12px;
    vertical-align: middle;
}

.TabStrip_Normal .ajax__tab_header span span
{
    padding-left: 0px;
    padding-right: 0px;
    border: none;
    vertical-align: middle;
}

.TabStrip_Normal .ajax__tab_header span + span
{
	/*border-left: Solid 4px #FFA600;*/
}

.TabStrip_Normal .ajax__tab_header span + span + span
{
	/*border-left: Solid 4px #81007E;*/
}

.TabStrip_Normal .ajax__tab_header span + span + span + span
{
	/*border-left: Solid 4px #529419;*/
}

/*
.TabStrip_Normal .ajax__tab_header span + span + span + span + span
{
	border-left: Solid 4px #000080;
}

.TabStrip_Normal .ajax__tab_header span + span + span + span + span + span
{
	border-left: Solid 4px #FFA600;
}

.TabStrip_Normal .ajax__tab_header span + span + span + span + span + span + span
{
	border-left: Solid 4px #81007E;
}

.TabStrip_Normal .ajax__tab_header span + span + span + span + span + span + span + span
{
	border-left: Solid 4px #529419;
}

.TabStrip_Normal .ajax__tab_header span + span + span + span + span + span + span + span + span
{
	border-left: Solid 4px #000080;
}

.TabStrip_Normal .ajax__tab_header span + span + span + span + span + span + span + span + span + span
{
	border-left: Solid 4px #FFA600;
}
*/
.TabStrip_Normal .ajax__tab_tab 
{
	height: 18px;
	vertical-align: middle;
}

.TabStrip_Normal .ajax__tab_active
{
	background-color: #CED2F0;
}

.TabStrip_Normal .ajax__tab_tab a
{
	color: #7F7F7F;
}

.TabStrip_Normal .ajax__tab_active a
{
	color: #103184;
}

.TabStrip_Normal .ajax__tab_tab .SubtitleCell
{
    display: none;
}

.TabStrip_Normal .ajax__tab_tab .Title
{
	line-height: 18px;
	vertical-align: middle;
}

.TabStrip_Normal .ajax__tab_body .ajax__tab_panel table
{
    margin-right: 0px;
}

td.TitleCell span.Title
{
    position: relative;
    top: -2px;
}

td.CloseButtonCell input
{
    position: relative;
    top: -2px;
    left: 8px;
}