li
{
	margin-bottom : 5pt;
}
#loginoptions
{
	LEFT: 380px; WIDTH: 600px; POSITION: absolute; TOP: 0px;
z-index:5;
}
#cmsConsoleContainer A
{
	color:#ffffff;
}

#zonecontent
{
	LEFT: 165px; WIDTH: 835px; POSITION: absolute; TOP: 0px;
padding-left:24px;
	padding-right:24px;
}

#zonetitle, .zonetitle
{
	LEFT: 200px; WIDTH: 575px; POSITION: absolute; TOP: 20px
}
#customnavigation
{
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 5px;
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #cccccc; 
	Z-INDEX: 101;
	BACKGROUND-ATTACHMENT: fixed;
	LEFT: 0px;
	PADDING-BOTTOM: 5px;
	OVERFLOW: auto;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 25%;
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-REPEAT: no-repeat; 
	POSITION: absolute; 
	TOP: 15%; 
	HEIGHT: 55%; 
	BACKGROUND-COLOR: #ffffff;
	}
#footer
{
	visibility:hidden;
	display:none;
}

#zone
{
	Z-INDEX: 108;
	LEFT: 0px;
	WIDTH: 1000px;
	POSITION: absolute;
	TOP: 90px;
	
height:auto;
	}
#zonestyling
{
	Z-INDEX: 104; 
	LEFT: 50%; 
	WIDTH: 10%; 
	POSITION: absolute;
	TOP: 0%;
	}

#zonebridge
{
	z-index:105; left:765px; width:55px;position:absolute;top:4.5pt;border-bottom:solid 1px #a1a3a0;
}
	#zoneservices
	{
		Z-INDEX: 105; LEFT: 820px; WIDTH: 175px; POSITION: absolute; TOP: 16pt;
	}

#pagetitle, .pagetitle
{FONT-FAMILY: Arial, Helvetica, Sans-Serif; 
	font-size:14pt;

	color:#000000;
	font-weight:bold;
	
	 
	
}
#zonecrumbs
{
	Z-INDEX: 105; LEFT: 20px; POSITION: absolute; TOP: 0px;padding-left:0px;
	}

#content
{
	BORDER-RIGHT: #cccccc 1px solid; 
	Z-INDEX: 103; 
	LEFT: 0px; 
	WIDTH: 100%; 
	POSITION: absolute; 
	TOP: 70%; 
	HEIGHT: 25%;
	}
#leftnavigation
{
 
	Z-INDEX: 101; 
	BACKGROUND-ATTACHMENT: fixed; 
	LEFT: 0px; 
	WIDTH: 24%; 
	BACKGROUND-REPEAT: repeat-y; 
	POSITION: absolute; 
	TOP: 10px; 
	HEIGHT: 300px; 
	BACKGROUND-COLOR: #ffffff;
	}
#baseNav
{
	position: absolute;
	font-family:Arial;
	font-size:8pt;
	color:#666666;
	left:177px;
	
	top:65px;
	height:18pt;
	width:735px;
	text-align:right;
	

	z-index: 999;
}
#searchbox
{
	position: absolute;
	font-family:Arial;
	font-size:8pt;
	color:#666666;
	left:800px;
	
	top:10px;
	height:18pt;
	width:195px;
	text-align:left;
	

	z-index:10000;
}



body
{

	background-color: #ffffff;

	
}
h1
{
	color:#0073a0;
	font-size:14pt;
	font-weight:bold;
}
h2
{
	color:#0073a0;
	font-size:12pt;
	font-weight:bold;

}
h3,h4,h5,h6
{
	color:#0073a0;
	font-size:10pt;
	font-weight:bold;

}
p, P, ul, li
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial;
	
}

body, dd, dl
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial;
	text-align: left;
}
FONT
{
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
}
A, A:visited, a, a:visited
{
	color: #0073a0;
	font-family: Arial;
	border-collapse: collapse;
	text-decoration: none;
	text-align:left;
	
	
}

table, td, font
{
	font-size: 8pt;
	font-family: Arial;
	border-collapse: collapse;
	vertical-align:top;
	

}

A.console
{
	font-family:Arial;
	font-size:8pt;
	color:#666666;

}

A.console:hover, A:hover
{
	color:#666666;
	text-decoration: underline;
}


#Main
{
	position: absolute;
	font-family:Arial;
	font-size:8pt;
	background-color:#ffffff;
	color:#666666;
	left:0px;
	top:70px;
	width:100%;
	z-index: 3;
	padding:0px;
	margin:0px;
	
}
#pageTitle
{
	vertical-align: top;
	text-transform: capitalize;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-align: left;
	border-bottom-style: none;
}
#basecrumbpath
{
	z-index:5;
	left:215px;
	position: absolute;
	text-align:left;
	top:75px;
	font-family: Arial;
	font-size:7pt;

	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
}
#basesiblings
{
	z-index: 10;
	left: 0px;
	position: absolute;
	text-align:right;
	top:90px;

	font-family: Arial;
	font-size:7pt;
	width: 100%;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	
}

#baseConsole, #Base1_baseConsole
{
	font-size: 10pt;
	z-index: 9999;
	left: 0px;

	width: 1000px;
	height: 20px;
	color: #ffffff;
	font-family: Arial;
	position: absolute;
	top:0px;
}
#thisSiteSpan
{
	z-index:2;
	float:right;
}
#cmsEditConsole, #cmsConsoleHeader
{
	background-color:#cad7de;
	
}


#baseThemeNav
{
	font-size: 10pt;
	z-index: 21;
	color: #666666;
	font-family: Arial;
	position: relative;
	top: 0px;
	
	

}
#baseTaskNav
{
font-size: 10pt;
	z-index: 21;
	color: #666666;
	font-family: Arial;
	position: relative;
	top: 0px;
	
}
#baseServiceNav
{
	font-size: 10pt;
	z-index: 21;
	color: #666666;
	font-family: Arial;
	position: relative;
	top: 0px;
	
}


#MainContent
{	position: absolute;
	font-family:Arial;
	font-size:8pt;
	color:#666666;
	left:8px;
	top:0px;
	width:75%;
	height:100%;
	z-index: 2;
	background-color:#ffffff;
	
}
#MainWelcome
{
	position:absolute;
	left:17%;
	top:-120px;
	width: 20%;
	height:90px;
	text-align:left;
	border-left:solid 1px #C0C0C0;
	padding-left:5px;
	vertical-align:bottom;
}
#MainBody
{	position: relative;
	font-family:Arial;
	font-size:8pt;
	color:#666666;
	left:0px;
	top:20px;
	width:75%;
	height:100%;
	z-index: 3;
	background-color:#ffffff;
	
	padding-left:5px;
	padding-right:5px;
}
#MainSubHomeBody
{	position: relative;
	font-family:Arial;
	font-size:8pt;
	color:#666666;
	left:0px;
	top:0px;
	width:95%;
	height:100%;
	z-index: 3;
	background-color:#ffffff;

	padding-left:5px;
	padding-right:5px;
}
#MainImage
{	position: absolute;
	font-family:Arial;
	font-size:8pt;
	color:#666666;
	left:75%;
	top:70px;
	height:100%;
	padding:5px;
	z-index: 4;
	background-color:#ffffff;
	border-left: #C0C0C0 1px solid;
	padding-left: 5px;
	padding-right:5px;
	
}
#MainPromo
{	position: absolute;
	font-family:Arial;
	font-size:8pt;
	color:#666666;
	left:81%;
	top:70px;
	width:18%;
	height:100%;
	z-index: 10;
	background-color:#efeff0;
	
	float:right;
	border-left: #C0C0C0 1px solid;
	padding-left: 5px;
	padding-right:5px;
}
#base
{
	font-family:Arial;
	font-size:8pt;
	color:#666666;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index: 1;
}
#baseWhiteOut
{
	z-index: 2;
	left: 150px;
	width: 100%;
	height: 100%;
	top: 90px;
	position: absolute;
	background-color: #ffffff;
	visibility:hidden;
}
#baseLogo
{
	z-index: 22;
	left: 0px;
	padding-left:0px;
	width: 100%;
	position: absolute;
	top: 0px;
	height: 75px;
	border-bottom:1px solid #cccccc;
	
}
#baseLogin
{
	
	padding-right: 10px;

	padding-left: 5px;
	font-size: 7pt;
	z-index: 400;
	left: 0px;

	width: 100%;
	color:#ffffff;
	font-family: Arial;
	position: absolute;
	top: 40%;
	height: 50px;
	text-align: left;
}

#featureLink
{
	font-size: 18pt;
}




.fixedwidthselect
{
	font-size: 7pt;
	overflow: visible;
	width: 150px;
	text-align: left;
}
.subchannelnavtable 
{
	vertical-align:bottom;
	background-color:#000000;
	color:#ffffff;
	padding:2px;
	font-size:7pt;
}

.inlineTable, .inlineTable a
{
	background-color:#cad7de;
	
	width:150px;
	color: #0073a0;
}
.inlineTableWide
{
	background-color:#ffffff;
	border:#C0C0C0 1px solid;
	width:100%;
}

.headline
{
	text-transform:uppercase;
	font-size: 16pt;
	color: #0073a0;
	font-weight:bold;
	padding-left:0px;
}
.IndexerFeatureTableHeaderCellRight
{
	font-size: 16pt;
	color: #000000;
}


#pageSummary, #pageSummary P
{
	font-size:12pt;
	color: #0073a0;
	font-weight:200;
	
	

}
.indexerFeatureTableCellRight
{
	font-size: 11pt;
	color: #000000;
		text-align: justify;
	text-justify: distribute;
}
.bodytext
{
	font-weight: normal;
	text-justify: distribute;
	font-size: 8pt;
	color: #000000;
	
}
.inlineBox
{
	DISPLAY: block; 
	FLOAT: right;
	POSITION: relative;
	TEXT-ALIGN: right;
}
.pageImage
{
	
	
}
.themeSummary
{
 border: #C0C0C0 1px solid;
 background:#e5e5e5;
 padding: 5px 5px 5px 5px;
 text-justify:distribute;
 text-align:justify;
}
.themenavigationTable0, .channelnavigationTable
{
	padding-right: 1px;
	padding-left: 1px;
	font-size: 10pt;
	padding-bottom: 1px;
	width: 110px;
	padding-top: 1px;
	background-color:#ffffff ;
	
}
.themenavigationTable1
{
	background-color:#e6e6e6;
	color:#ffffff;
	padding: 1px;
	width: 110px;
}
.themenavigationTable2
{
	color:#ffffff;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	width: 110px;
	font-size: 10pt;
}
.themenavigationTable3
{
	background-color:#fefefe;
	color:#ffffff;
	padding: 1px;
	width: 110px;
	font-size: 10pt;
}
.themenavigationTableCurrent0
{
	background-color:#acc0ea;
	color:#ffffff;
	padding: 1px;
	width: 110px;
}
.themenavigationTableCurrent1
{
	background-color:#d2ddf4;
	color:#ffffff;
	padding: 1px;
	width: 110px;
	
}
.themenavigationTableCurrent2
{
	background-color:#cad7df;
	color:#ffffff;
	padding: 1px;
	width: 110px;
		font-size: 10pt;
}
.themenavigationTableCurrent3
{
	background-color:#efefef;
	color:#ffffff;
	padding: 1px;
	width: 110px;
		font-size: 12pt;
}

td.IndexerTableHeaderCellLeft
{
	border-left:#C0C0C0 1px solid;
	border-bottom:#C0C0C0 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 10px;

	font-size: 10pt;
	background-image: url(/eef/templates/images/bg.jpg);
	background-repeat: no-repeat;
	background-color: #cad7de;
	
	margin-top: 0px;
	text-transform: uppercase;
	width:100px;
	color: #a13264;
	vertical-align:middle;
	text-align:right;	
}

td.IndexerTableHeaderCellRight, .sectiontitle
{
	font-size: 10pt;
	color: #0073a0;
	text-transform: lowercase;
	
	background-color:#cad7de;
	background-repeat:no-repeat;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	height:22px;
	padding-top: 0px;
	vertical-align:top;

}

td.IndexerTableCellLeft, td.IndexerFeatureTableCellLeft
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	border-collapse: separate;
	vertical-align: top;
	width: 100px;
	

}

td.IndexerTableCellRight
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #C0C0C0 1px solid;
	border-top: #C0C0C0 1px solid;
	padding-top: 0px;
	border-collapse: separate;
	vertical-align:top;
	background: #ffffff;
	
}
td.IndexerFeatureTableCellRight
{
	background-color:#cad7de;
	color: #000000;
	vertical-align:top;
}
td.IndexerTableCellRightsmall a
{
	text-transform: none;
}
td.IndexerTableCellRightsmall
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 8pt;
	padding-bottom: 5px;
	margin: 0px;
	
	color: #333333;
	padding-top: 0px;
	border-collapse: separate;
}
td.IndexerFeatureTableHeaderCellRight
{
	padding-left:5px;
	padding-right:5px;
	border-collapse: separate;
	background-color: #004058;
}	
td.IndexerFeatureTableHeaderCellLeft
{

	padding-left:5px;
	padding-right:5px;
	border-collapse: separate;
}	

.IndexerTableImage
{
	width: 100px;
	vertical-align: middle;
}

.IndexerTable, .IndexerFeatureTable
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-left:0px;
	margin-bottom:20px;
	width: 100%;
	padding-top: 0px;
	border-collapse: collapse;
	border:1px solid #a1a3a0;
}
.IndexerFeatureTable
{
margin-bottom:0px;
}

.smallText
{
	font-size:7pt;
	text-align:left;
	text-justify:auto;
}
#Survey1_PresentationModeControlsContainer_surveypage0
{
	border-width:1px;
	border-style:solid;
	width:550px;
	position:absolute;
	top:130px;
	visibility:visible;
}
#Survey1_PresentationModeControlsContainer_surveypage1
{
	border-width:1px;
	border-style:solid;
	width:550px;
	position:absolute;
	top:130px;
	visibility:hidden;
}
#Survey1_PresentationModeControlsContainer_surveypage2
{
	border-width:1px;
	border-style:solid;
	width:550px;
	position:absolute;
	top:130px;
	visibility:hidden;
}
#Survey1_PresentationModeControlsContainer_surveypage3
{
	border-width:1px;
	border-style:solid;
	width:550px;
	position:absolute;
	top:130px;
	visibility:hidden;
}
#Survey1_PresentationModeControlsContainer_surveypage4
{
	border-width:1px;
	border-style:solid;
	width:550px;
	position:absolute;
	top:130px;
	visibility:hidden;
}