﻿.body
{
	/*background-color:#DDDDDD;*/
	background-image:url("Images/Esch_Internet_background.png");
	background-repeat:repeat-x;

}
.master
{
	background-color:#FFFFFF;	
}
.topArea
{
	/*background-image:url("images/blk_band.jpg");*/
	/*background: url("images/EschBannerBig.jpg") no-repeat;*/
	/*background-position:left top;*/
	background-color: #333333;
	border-left:3px #CCCCCC solid;
}
.topAreaLogo{
	/*width:200px;*/
	background-image:url("Images/EschHome_Internet.png");
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:3px #FFFFFF solid;
	background-color: #333333;
	
}
.topAreaHome{
	/*width:50%;*/
	border-top:3px #CCCCCC solid;
	border-bottom:3px #CCCCCC solid;	
	background-color:#333333;
	border-left:3px #CCCCCC solid;
}
.topAreaSearch{
	border-top:3px #CCCCCC solid;
	border-bottom:3px #CCCCCC solid;	
	background-color:#333333;
}
.breadcrumb a:active
{
   	color: #3B3B3B;
}
.breadcrumb:active
{
   	color: #3B3B3B;
}
.breadcrumb a
{
   	color: #3B3B3B;
}
.breadcrumb
{
   	color: #3B3B3B;
}
.logo a
{
	/*background-image:url("images/blk_logo.jpg");*/
	background-image:url("Images/EschHome_Internet.png");
   	color: #3B3B3B;
}
.search .ms-sbcell
{
	color:#000000;
}
.shadowRight
{
	/*background-image: url('images/blk_Shadow_Right.jpg');*/
	/*border-right:1px black solid;*/
}
.shadowLeft
{
	border-left:1px black solid;
	border-left-color:black;
	/*background-image: url('images/blk_Shadow_Left.jpg');*/
}
.topNavContainer
{
	/*background-image: url("images/Esch_blk_Navbar_Gd_Default.jpg");*/
	background-color:#333333;
	/*margin-top:83px;*/
	/*width:873px;*/
}
.topNavItem
{
	background:url("images/Esch_Internet_TopLink_Bullet_NO.bmp") no-repeat;
	background-position:left center;
	color: #FFFFFF;
	font-size:7pt;
}
.topNavItem a
{
	/*background-image: url('images/blk_Navbar_Splitter.jpg');*/
}
.topNavSelected a
{
	/*background-image: url('images/Esch_blk_Navbar_Gd_Hover.jpg');
	color: #EFEFEF;*/
}
.topNavHover a
{
	background:url("images/Esch_Internet_TopLink_Bullet_HOVER.bmp") no-repeat;
	background-position:left center;
	/*background-image: url('images/Esch_blk_Navbar_Gd_Hover.jpg');*/
	/*color:#F9F9F9;
	font-weight:bold;*/
}
.topNavFlyOuts
{
	border-right-color:#DBDBDB;
}
.topNavFlyOutsItem
{
	background-color: #EFEFEF;
	border-color:#DBDBDB;
	border-bottom-color:#DBDBDB;
	background-color: #F1F1F1;
	color:#3B3B3B;
}
.topNavFlyOutsItem a
{
	color:#3B3B3B; 
}
.topNavFlyOutsHover
{
	background-color: #CACACA;
}
.topNavFlyOutsHover a
{
	color:#3B3B3B;
}
.leftNav
{
	border-color:#DBDBDB;
	background-color:#333333;
	/*background-color:#666666*/
	vertical-align:baseline;
}
.leftNavSelected
{
	background-color: #CACACA;
	color: #F5F5F5;
	border-top-color: #8A8A8A;
	border-bottom-color: #8A8A8A;
}
.leftNav2
{
	color: #424242;
}
.leftNav1
{
	color:#EEEEEE;
	vertical-align:baseline;
}
.leftNavHover 
{
	background-color: #8A8A8A;
	color:#F9F9F9;
}
.leftNavFlyOuts 
{
	background-color: #EFEFEF;
	border-color:#DBDBDB;
}
.leftNavFlyOuts a
{
	color:#424242; 
}
.leftNavFlyOutsHover
{
    background-color: #CACACA;
}

.leftMenu2{
	height: 40px;	
	font-size:7.5pt;
	color:#EEEEEE;
	font-family:Verdana;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:text-bottom;
	padding-left:3px;
	padding-bottom:5px;
	border-bottom:3px white solid;
	text-decoration:none;
}

.leftMenu1{
	height: 40px;	
	font-size:7.5pt;
	color:#EEEEEE;
	font-family:Verdana;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:text-bottom;
	padding-left:3px;
	padding-bottom:5px;
	border-bottom:3px white solid;
	text-decoration:none;
}
.leftMenu2 a{
	color:#EEEEEE;
	text-decoration:none;
}
.leftMenu1 a{
	color:#EEEEEE;
	text-decoration:none;
}
.leftMenu1{
	background-color:#666666;
}
.leftMenu2{
	background-color:#333333;
}
a.sub_menu_link:visited:hover 
{
	color				:	#2C2C2C;
	font-family			:	Tahoma;
	font-weight			:	bolder;
	text-decoration		:	none;
	word-spacing		:	-1px;
	font-size			:	10px;
}
a.sub_menu_link:visited 
{
	color				:	#2C2C2C;
	font-family			:	Tahoma;
	font-weight			:	bolder;
	text-decoration		:	none;
	word-spacing		:	-1px;
	font-size			:	10px;
}
a.sub_menu_link:hover 
{
	color				:	#2C2C2C;
	font-family			:	Tahoma;
	font-weight			:	bolder;
	text-decoration		:	none;
	word-spacing		:	-1px;
	font-size			:	10px;
}
a.sub_menu_link 
{
	color				:	#2C2C2C;
	font-family			:	Tahoma;
	font-weight			:	bolder;
	text-decoration		:	none;
	word-spacing		:	-1px;
	font-size			:	10px;
}
td.sub_menu 
{
	border				:	0px solid black;
	padding				:	0px;
	border-collapse		:	collapse;
	border-spacing		:	0px;
	margin				:	0px;
	width				:	105px;
	height				:	28px;
	background-color	:	#FFEBBE;
	text-align			:	left;
	vertical-align		:	middle;
	font-size			:	10px;
}

td.design
{
	border				:	0px solid black;
	padding				:	0px;
	border-collapse		:	collapse;
	border-spacing		:	0px;
	vertical-align		:	top;
	margin				:	0px;
	font-size			:	10px;
}


tr.design
{
	border				:	0px solid black;
	padding				:	0px;
	border-collapse		:	collapse;
	border-spacing		:	0px;
	vertical-align		:	top;
	margin				:	0px;
	font-size			:	10px;
}


table.design
{
	border				:	0px solid black;
	padding				:	0px;
	border-collapse		:	collapse;
	border-spacing		:	0px;
	vertical-align		:	top;
	margin				:	0px;
	font-size			:	10px;
}


.dynLeftMenu td{
	height: 50px; /* for all browsers */
	#height: 40px; /* for IE browsers */
	min-height: 40px;
	font-size:7.5pt;
	font-family:Verdana;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:text-bottom;
	padding-left:3px;
	padding-bottom:5px;
	border-bottom:3px white solid;
	text-decoration:none;
}


.dynLeftMenu{
	height: 50px; /* for all browsers */
	#height: 40px; /* for IE browsers */
	min-height: 40px;
	font-size:7.5pt;
	font-family:Verdana;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:text-bottom;
	padding-left:3px;
	padding-bottom:5px;
	border-bottom:3px white solid;
	text-decoration:none;
}

.decoleft{
	background:url("images/Esch_Internet_decoleft.jpg") no-repeat;
	background-position:right bottom;
	border-right:3px #CCCCCC solid;
	height:30px;
	background-color:#333333;
}
.main{
	vertical-align:bottom;
}
.Line
{
	background-color: #F5F5F5;
}
.pageTitle
{
	color: #000000;
}
.topBorder 
{
	border-top-color:#DBDBDB;
	
}
.ms-WPHeader td
{
	border-bottom-color:#333333;
}

/*******************************************************************/

/*******************************************************************/
.myContentHolder{

}
.myContentMainTable{
	width:100%;
}
.myContentMainHeader{
	padding-bottom:20px;
}
.myContentMainFooter{
	padding-bottom:20px;
}
.myContentRight{
	background-color:#CCCCCC;
	width:200px;
	border-left:3px #CCCCCC solid;
}
.myContentPrint{
	border-top:1px #CCCCCC solid;
	text-align:right;
	height:22px;
	padding-right:10px;
}
.myContentTitle{
	/*background-image:url('Images/Esch_Internet_header_bg.jpg');
	background-repeat:repeat;
	height:40px;
	vertical-align:middle;*/
}
.myContentPrint{
	height:18px;
}
/*-----------------------------------------------------------------*/

/*******************************************************************/

/*******************************************************************/
.myContentMainHeader .ms-WPHeader{
	background-image:url('Images/Esch_Internet_header_bg.jpg');
	background-repeat:repeat;
	height:37px;
	vertical-align:middle;
	color:white;
}
.myContentMainHeader .ms-WPHeader h3 a{
	color:white;
	font-size:9pt;
	margin-left:17px;
	font-family:Verdana;
}
.myContentMainHeader .ms-WPHeader h3{
	color:white;
	font-size:9pt;
	margin-left:17px;
	font-family:Verdana;
}

.myContentMainFooter .ms-WPHeader{

}

.myContentRight .ms-WPHeader{
	background-image:url('Images/Esch_Internet_feature_bg.jpg');
	background-repeat:repeat;
	height:22px;
	vertical-align:middle;
	color:white;
}
.myContentRight .ms-WPHeader h3{
	color:white;
	font-size:8pt;
	margin-left:12px;
	font-family:Verdana;
}
/*-----------------------------------------------------------------*/


/*******************************************************************/

/*******************************************************************/
.communique{
	margin-left:8px;
}

.rssLink {
	font-size:10px;
}
.rssLink a{
	color:white;
	text-decoration:none;
	font-weight:bold;
}
.rssLink a:hover{
	color:white;
	text-decoration:underline;
	font-weight:bold;
}


/*-----------------------------------------------------------------*/
.BottomLinkBar
{
	color: #999999;
}
.link-item a:link
{
	color: #5D5D5D;
}
.link-item a
{
	color: #5D5D5D;
}
.link-item
{
	color: #5D5D5D;
}
.link-item a:active
{
	color: #787878;
}
.link-item a:visited
{
	color: #787878;
}
.link-item a:hover
{
	color: #3b3b3b;
}
.link-item-large a:link
{
	color: #5D5D5D;
}
.link-item-large a
{
	color: #5D5D5D;
}
.link-item-large
{
	color: #5D5D5D;
}
.link-item-large a:active
{
	color: #787878;
}
.link-item-large a:visited
{
	color: #787878;
}
.link-item-large a:hover
{
	color: #3B3B3B;
}
.description {
	color: #4C4C4C;	
}
.bullet{
	background-image:url("images/blk_lstbulet.gif");
}
.groupheader 
{
	color:#424242;
}
.band {
	background-color:#595959;
	color: #FFFFFF; 
}
.separator
{
	border-color:#CACACA;
}
.level-band
{
	background-color:#8A8A8A;
}
.level-description
{
	Color: #4C4C4C
}
.level-item a:link
{
	color: #5D5D5D;
}
.level-item a
{
	color: #5D5D5D;
}
.level-item
{
	color: #5D5D5D;
}
.level-item a:active
{
	color: #787878;
}
.level-item a:visited
{
	color: #787878;
}
.level-item a:hover
{
	color: #3B3B3B;
}
.level-bullet
{
	background-image:url("images/blk_lstbulet.gif");
}
.headertitle a:link
{
	color: #5D5D5D;
}
.headertitle a
{
	color: #5D5D5D;
}
.headertitle
{
	color: #5D5D5D;
}
.headertitle a:active
{
	color: #787878;
}
.headertitle a:visited
{
	color: #787878;
}
.headertitle a:hover
{
	color: #3b3b3b;
}
.headertitle-large a:link
{
	color: #5D5D5D;
}
.headertitle-large a
{
	color: #5D5D5D;
}
.headertitle-large
{
	color: #5D5D5D;
}
.headertitle-large a:active
{
	color: #787878;
}
.headertitle-large a:visited
{
	color: #787878;
}
.headertitle-large a:hover
{
	color: #3B3B3B;
}
.headertitle-small a:link
{
	color: #5D5D5D;
}
.headertitle-small a
{
	color: #5D5D5D;
}
.headertitle-small
{
	color: #5D5D5D;
}
.headertitle-small a:active
{
	color: #787878;
}
.headertitle-small a:visited
{
	color: #787878;
}
.headertitle-small a:hover
{
	color: #3b3b3b;
}
.headertitle-band a:link
{
	color: #EFEFEF;
}
.headertitle-band a
{
	color: #EFEFEF;
}
.headertitle-band
{
	color: #EFEFEF;
}
.headertitle-band a:active
{
	color: #EFEFEF;
}
.headertitle-band a:visited
{
	color: #EFEFEF;
}
.headertitle-band a:hover
{
	color: #EFEFEF;
}
.title-With-Background 
{ 
	background-color:#545454; 
}


