/*------------------------BODY STYLE-------------------------*/

acronym {font-size: 0.8em; }
.downloadhead {font-size:1em; font-weight:bold;margin-bottom: 5px;}
span.downloadSize {font-style:italic;margin-top:3px;}
img.downloadIcon {
width:35px!important;
height:35px!important;}

BODY 	{
	BACKGROUND-COLOR: #FFFFFF; 
	COLOR: #000000;
	MARGIN: 0px 0px 0px 0px;
	FONT-FAMILY:   verdana, Tahoma, Arial, "Trebuchet MS", Courier, Helvetica, Geneva, sans-serif;
	text-align: center;
	background-image: url(http://emcbe-am-04-06.sitekit.net/images/backdrop.jpg);
	background-repeat: repeat;
	}

BODY .outer-container {MARGIN: 0px auto; TEXT-ALIGN: left;}

comment, 
COMMENT {
	display: none;
	}

/*----------------------------------------------------------------*/
/*------------------------HEADING AND PARAGRAPH STYLE-------------*/

H1,
div.newstitle,
span.newsarticletitle,
div.forumtitle,
div.eventstitle,
div.guestbooktitle,
div.FAQPageIntroText,
div.sitemap,
.printsitetitle,
div.searchresults {
	FONT-SIZE: 1.1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #000000;
	MARGIN: 3px 0px 3px 0px;
border-bottom: 1px dashed #666666;
	}

H2,
span.eventname,
.FAQlisthead,
span.faqsearchtext,
.searchheading {
	FONT-SIZE: 1.05em;
	FONT-WEIGHT:  bold;
	TEXT-DECORATION: none;
	COLOR: #000000;
	MARGIN: 3px 0px 3px 0px;
	}

H3,
span.searchheading {
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #000000;
	MARGIN: 3px 0px 3px 0px;
	}

H4 	{
	FONT-SIZE: 0.95em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #000000;
	MARGIN: 3px 0px 3px 0px;
	}

H5	{
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #000000;
	MARGIN: 3px 0px 3px 0px;
	}

H6 	{
	FONT-SIZE: 0.85em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #000000;
	MARGIN: 3px 0px 3px 0px;
	}

p,
address,
.guestbookmessagetext,
.newsPicCaption,
td.postcards,
.listby-description,
.listby-alphabet,
.listby-Header,
span.sitemapsummary,
span.formTextbox,
span.formTextarea,
span.formGeneral,span.formCheckboxGroup,span.formCountryDropdown,span.formAttach,span.formBreakButton,span.formHidden,span.formPersonalDetails,span.formFieldset,span.formPassword,
span.formCheckbox,
span.formOption,
span.formDropdown,
span.formAddress,
span.formLabel,
span.formChannels,
fieldset.formFieldset,
span.formPersonalDetails,
legend.formLegend,
span.guestbooktext,
span.guestbooktext,
span.guestbookmessageinfo,
span.guestbookmessagerule,
span.guestbooktext,
span.guestbooktextsmall,
.faqsearchtext,
.faqsearchfor,
.faq-question,
span.faqsearchfor,
div.FAQlisthead,
div#FAQFullList,
div.faq-question,
div.faq-question-detail,
div.faq-backtolist,
div.FAQreferencehead,
div.related-faq,
span.EventDetail,
span.EventDetailHeading,
span.f_div_date,
.f_div_subject,
span.f_div_auth,
td.f_cell_formtitle,
td.f_cell_formelement,
td.f_cell_messageBody,
td.f_messageTableHeader,
span.f_div_subject,
td.f_cell_messageNum,
span.newsarticlesummary,
span.newsarticledate,
div.newsarticlebody,
small.newsPicCaption,
span.eventwhere,
span.eventdate,
a.sitemaplink,
div.listby-description,
span.listBy-Summary-sp,
.content span.searchsummary,
.content span.searchtype, 
.content span.searchlastupdated,
.content a.searchresultlink,
.content span.searchtext,
.content span.searchfor,
.content a span.searhcagain,
.content a span.searchnextlast,
.content span.searhcresultcount,
.extranettitle,
.extranettext
 {
	FONT-SIZE: 0.8em;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
	COLOR: #000000;
	}

ol,
ul { color: #000000; font-size: 0.8em;}
li {list-style-position: inside; padding: 0px 0px 0px 10px;} 
ol ol,
ul ul,
p ol,
p ul,
span.formLabel p { color: #000000; font-size: 1em; }

.content .guestbookmessagetext,
.content .guestbookmessageinfo,
.content .guestbooktitle,
.content .printsitetitle {
	FONT-SIZE:  1em !important;
	color: #000000;
	}


td.f_cell_formtitle,
.f_messageTableHeader,
.printsitetitle,
span.EventDetailHeading {
	FONT-WEIGHT: bold;
	}

hr {
	border: 0px;
	color: #000000;
	background-color: #000000;
	height: 1px; 
	}


/*----------------------------------------------------------------*/
/*------------------------HYPERLINK STYLE-------------------------*/

a.externalLink  {display: block;}
a img 	{
	BORDER: none;
	}

/* unvisited link */
a.serchresultlink,
a:link.downloadlink,
a:link.externalLink,
a:link.internalLink,
span.listByUnselectedLetter,
span.listByUnselectedLetter a,
a:link 	{
	COLOR: #5A007B; 
	TEXT-DECORATION: none;
	}     	

/* visited link */
a:visited.downloadlink,
a:visited.externalLink,
a:visited.internalLink,
a:visited {
	}

/* mouse over link */ 
a:hover.downloadlink,	
a:hover.externalLink,
a:hover.internalLink,
a:hover {
	COLOR: #5A007B; 
	TEXT-DECORATION: underline;
	}   	

/* selected link */
a:active.downloadlink,	
a:active.externalLink,
a:active.internalLink,
a:active {
	COLOR: #5A007B; 
	TEXT-DECORATION: underline;
	}   	

p a {text-decoration: underline!important;}

/*----------------------------------------------------------------*/
/*-------------------- DOWNLOAD, REFERENCE -----------------------*/


.downloadSize {
	font-size: 0.7em; 
	display: block; 
	color: #000000;
	}

img.downloadIcon {
	width: 20px; 
	height: 20px; 
	margin-right: 2px;
	}


.downloadTime28,
.downloadTime56,
.downloadTime128,
.downloadTime512,
.PDFdownloadIcon,
.downloads-line-break {
	display: none;
	}

.internalSummary {	
	display: none;
	}

/*----------------------------------------------------------------*/
/*-------------------------- BREADCRUMB --------------------------*/

td.breadcrumb {
	font-size: 0.7em; 
	color: #000000; 
	padding: 0px 2px 0px 0px;
	}

td.breadcrumb a {
	font-size: inherit; 
	color: #000000;
	text-decoration: none;
	}

td.breadcrumb a:link {
	color: #000000;
	text-decoration: none;
	}
td.breadcrumb a:visited {
	color: #000000;
	text-decoration: none;
	}

td.breadcrumb a:hover {
	color: #000000;
	text-decoration: underline;
	}


/*---------------------------------------------------------------*/
/*----------------------- QUICK SEARCH STYLE --------------------*/

.quickSearchTextBox {
	font-size: 0.6em;
	width: 150px;
	vertical-align: middle; 
	text-align: left;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	display: inline;
	margin: 0px 2px 0px 0px;
	padding: 1px 0px 2px 5px;
	}

.quickSearchButton {
	vertical-align: middle;
	width: 60px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	background-image: url(http://travel-demo.sitekit.net/2005-images-travel/button-go.gif);
	background-repeat: no-repeat;
	background-color: #666666;
	border: 1px solid #CCCCCC;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 0.7em;
	}
	
	*>.quickSearchTextBox {
	padding: 0px 0px 1px 5px;
	}
	
form#quick_search_box {
	margin: 3px 2px 3px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	}

/*----------------------------------------------------------------*/
/*----------------------- SEARCHBOX CODE -------------------------*/ /*



*/ /*---------------------------------------------------------------*/ 
/*------------------------- NAVIGATION ISLANDS ---------------------*/ /*

<NAVIGATION>
<NAVLAYOUTSTYLE>1,2,4,5</NAVLAYOUTSTYLE>
<STARTLOCID></STARTLOCID>
<LEVEL></LEVEL>
<ENDLEVEL></ENDLEVEL>
<PARENTLINK></PARENTLINK>
<LISTALLBRANCHES></LISTALLBRANCHES>
<LISTPARENTPEERS></LISTPARENTPEERS>
<LISTSISTERS></LISTSISTERS>
<SEARCHBOX></SEARCHBOX>
</NAVIGATION>

*/ /*-------------------------------------------------------------*/ 
/*--------------------------- NAVIGATION -------------------------*/ 

.nav br,
.nav img,
.nav2 br,
.nav2 img,
.nav3 br,
.nav3 img {
	DISPLAY: none;
	}

/*--------------- NAVIGATION TYPE TREE(1) STYLE -----------------*/

.navweight,
.navlink {

	}

td.nav a:visited.navlink {

	}

.nav a:visited,
.nav a:visited,
.nav a:visited,
.nav a:visited,
.nav a:visited,
.nav a:visited {
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;  
	}

a:hover.navlink {
	TEXT-DECORATION: underline;
	}

.navweight {
	FONT-WEIGHT: bold;
	}


/*---------------------------------------------------------------*/
/*------------------NAVIGATION TYPE BUTTON(2)--------------------*/

a.navlink,
a:hover.navlink,
.navlink,
.navweight {
	DISPLAY: block;
	text-decoration: none!important;
	}

.navlevel1,
.navsellevel1,
.navlevel2,
.navsellevel2 {
	DISPLAY: block;
	COLOR: #000000; 
	BACKGROUND-COLOR: #D1D3D5;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
	MARGIN: 5px 2px 0px 2px;
	BORDER: solid 1px #FFFFFF;
	font-size: 0.7em;
	}
	
.navlevel2,
.navsellevel2 {	
background-image: url(/images/nav-bg.gif);
background-position: 4% 50%;
background-repeat: no-repeat;
}

.navlevel3,
.navsellevel3,
.navlevel4,
.navsellevel4,
.navlevel5,
.navsellevel5,
.navlevel6,
.navsellevel6 {
	DISPLAY: list-item;
	COLOR: #FFFFFF; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
	MARGIN: 2px 2px 0px 2px;
	font-size: 0.7em;
	list-style-position: inside;
	list-style-type: disc;
	}
	
	
a:hover .navlevel1,
a:hover .navlevel2,
a:hover .navlevel3,
a:hover .navlevel4,
a:hover .navlevel5,
a:hover .navlevel6 {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
	}

a:hover .navlevel3,
a:hover .navsellevel3,
a:hover .navlevel4,
a:hover .navsellevel4,
a:hover .navlevel5,
a:hover .navsellevel5,
a:hover .navlevel6,
a:hover .navsellevel6
{
	DISPLAY: list-item;
	COLOR: #FFFFFF; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
	MARGIN: 2px 2px 0px 2px;
	font-size: 0.7em;
	list-style-position: inside;
	list-style-type: disc;
}

a:visited .navlevel1,
a:visited .navlevel2,
a:visited .navlevel3,
a:visited .navlevel4,
a:visited .navlevel5,
a:visited .navlevel6 {
	}
	
.navsellevel1,
.navsellevel2,
.navsellevel3,
.navsellevel4,
.navsellevel5,
.navsellevel6 {font-weight: bold;}


.navlevel1,
.navsellevel1 {
	PADDING: 5px 5px 5px 25px;
	}

.navlevel2,
.navsellevel2 {
	PADDING: 5px 5px 5px 25px;
	}

.navlevel3,
.navsellevel3 {
	PADDING: 5px 5px 2px 32px;
	}

.navlevel4,
.navsellevel4 {
	PADDING: 5px 5px 2px 38px;
	}

.navlevel5,
.navsellevel5 {
	PADDING: 5px 5px 2px 45px;
	}

.navlevel6,
.navsellevel6 {
	PADDING: 5px 5px 2px 53px; 
	}
	
/*---------------------------------------------------------------*/

.outer-container {display: block; width: 772px;}
*>.outer-container {width: 770px;}
.inner-container {width: 770px; display: block; float: left; margin: 0px auto; text-align: left; border: 1px solid #000000;}
.header {background-image: url(/images/emcbe_logo.gif); background-position: 0% 0%; background-repeat: no-repeat; display: block; float: right; margin: 0px 0px 0px 0px; width: 770px; overflow: hidden; padding: 0px 0px 0px 0px; background-color: #FFFFFF;}
.header object,
.header embed {float: right; width: 615px;}
.header img {float: right; margin: 0px -3px 0px 0px; display: block; width: 615px;}
*>.header img {margin: 0px 0px 0px 0px; }
.searchbar {background-image: url(/images/gradient.jpg); background-repeat: repeat-y; background-position: 0% 0%; width: 770px; float: left; padding: 0px 0px 2px 0px;}
.searchbar-phone {float: left;}
.searchbar-phone p {color: #FFFFFF; font-size: 0.6em; margin: 7px 0px 0px 10px;}
.searchbar-searchbox {float: right; display: block; width: 330px;}
.searchbar .login {float: right; display: block; padding: 0px 3px 0px 0px;}
.searchbar .login img {float: left; margin: 2px 0px 0px 5px; vertical-align: middle;}

.footer-top {display: block; width: 770px; float: left; background-image: url(/images/footer_emcbe.jpg); background-repeat: no-repeat; background-position: 0% 0%; height: 18px; overflow: hidden;}
.footer-bottom {display: block; float: left; background-color: #7C7C7C; width: 770px;}
.footer-bottom p {color: #FFFFFF; font-weight: normal; font-size: 0.65em; margin: 10px 0px 10px 10px;}
.footer-bottom p a {color: #FFFFFF;}

*>img.ff-correction {margin: 0px 0px -1px 0px; display: inline;}

.content-section {
background-image: url(/images/content-bg.gif);
background-repeat: repeat-y;
background-position: 0% 0%;
float: left;
display: block;
width: 770px;
}
.top-navigation {
float: left;
background-image:url(/images/top-nav-bottom.gif);
background-repeat: no-repeat;
background-position: 0% 100%;
padding: 0px 0px 4px 0px;
width:100%;
}

.top-navigation table.EMC1 {
width: 100%;
background-image:url(/images/top-nav-top.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}

.top-navigation table.EMC1 td {
text-align: center;
width: 10%;
padding: 5px 0px 0px 0px;
}

.top-navigation table.EMC1 td a {
color: #FFFFFF;
font-size: 0.65em;
font-weight: normal;
text-decoration: none!important;
}

.left-navigation {
display: block;
float: left;
width: 170px;
padding: 0px 0px 5px 0px;
}

.content-wrapper {
width: 597px;
float: left;

display: block;
overflow: hidden;
}

.content-padding {
padding: 10px 10px 10px 10px;
float: left;
}

.page-title {
display: block;
}

.page-title table {
margin: 5px 10px 5px 15px;
display: block;
}

.grey-purple-fade p,
.grey-fade p {
font-size: 0.7em;
color: #FFFFFF;
margin: 3px 0px 5px 0px;
}

.grey-purple-fade a,
.grey-fade a {
color: #FFFFFF;
}

.blue-fade {
background-image: url(/images/blue-tabletop.jpg );
background-position: 0% 0%;
background-repeat: repeat-x;
}

.purple-fade {
background-image: url(/images/purple-tabletop.jpg);
background-position: 0% 0%;
background-repeat: repeat-x;

}

.grey-fade {
background-image: url(/images/grey-tablebottom.jpg);
background-position: 100% 100%;
background-repeat: repeat-x;
border: 1px solid #000000;
margin: 3px 0px 0px 0px;
background-color: #848589;
width: 168px;
}

.grey-purple-fade {
background-image: url(/images/purple-tablebottom.jpg);
background-position: 100% 100%;
background-repeat: repeat-x;
border: 1px solid #000000;
margin: 3px 0px 0px 0px;
background-color: #848589;
width: 168px;
}

input#Channels_649,
.formChannels {
display: none;
}

a.logo-link {
width: 140px;
height: 100px;
text-decoration: none;
display: block;
float: left;
}

a:hover.logo-link {
text-decoration: none;
}

