/* CSS Document */
body{
margin: 0px 0 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
text-align: center;
background-image: url(../images/MainPageBack.jpg);
background-repeat: repeat-x;
text-align: center;
background-color: #908c8c;
color: #242020;
}




#mainpage{}

#header{

}

#mainContent{
float: left;
width: 895px;
padding: 0px 0px 0px 5px;
background-image: url(../images/mainContentBack.png);
background-repeat: repeat-y;
}

#footer{
float: left;
width: 900px;	
margin: 0px 0px 0px 0px;
}    

#global{
position:absolute;
left: 50%;
float:left;
width: 900px;
margin-left: -450px;  /*half the width */
text-align: center;
}

#MainContentContain{
float: left;
width: 100%;
}
#MainContentLeft{
	float: left;
	width: 668px;
text-align: left;
margin: 0px 0px 0px 20px;
}
#mainContent{

}
#MainContentRight{
	float: left;
	width: 164px;
	text-align: left;
	margin: 40px 0px 0px 20px;
}
#mainContainer{
float: left;
width: 764px;
}

#leftMenu{
float: left;
width: 134px;
text-align: left;
margin-top: 0px;
padding-left: 18px;
overflow: hidden;
} 
#leftColHome{
float: left;
width: 567px;
text-align: left;
margin-top: 0px;
padding-left: 16px;
}
#leftHomeMenu{
float: left;
width: 134px;
text-align: left;
margin-top: 0px;
overflow: hidden;
}
#mainWelcome{
	float: left;
width: 510px;
text-align: left;
margin-top: 0px;
padding-left: 0px;

}
#mainWelcome P{

line-height: 20px;

}

.Menu{
padding-left: 2px;
Margin: 0 auto;
overflow: hidden;
text-align: left;
border-bottom: 1px solid #d1dfee;
width: 130px;
}
.menuCon{
	float: left;
	margin: 10px 0 0 20px;
	width: 150px;
}
.Menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 1em;
	float: left;
	width: 130px;
}

.Menu li {
/*width: 180px;*/
font-size: 0.9em;
line-height: 18px;
}

.Menu a {
	background: url(../images/buttons/ButtonBack.png) no-repeat left top;
	text-decoration: none;
   padding:1px 0px 1px 20px;
	width: 130px;
	display: block;
	font-weight: bold;
	color: #242020;
	line-height: 17px;
}
.menuitem{
	padding-left: 10px;
}
.Menu a:hover { background-position:0% -19px; color: #242020; }
.Menu a:visited { color: #242020; }

.linksMenu{
padding-left: 2px;
Margin: 0 auto;
overflow: hidden;
text-align: left;
}
.linksMenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 1em;
	float: left;
	width: 164px;
}

.linksMenu li {
/*width: 180px;*/
font-size: 0.9em;
line-height: 18px;
}

.linksMenu a {
	background: url(../images/buttons/ButtonBack160.png) no-repeat left top;
	text-decoration:none;
   padding:1px 0px 1px 20px;
	width: 164px;
	display: block;
	font-weight: bold;
	color: #242020;
	line-height: 17px;
}
.linksMenuitem{
	padding-left: 10px;
}
.linksMenu a:hover { background-position:0% -19px; color: #242020; }
.SubMenu{
padding-left: 2px;
Margin: 0 auto;
overflow: hidden;

}
a:visted{
	color: #242020;
}
.SubMenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 1em;
	float: left;
	width: 106px;
}

.SubMenu li {
/*width: 180px;*/
font-size: 0.9em;
line-height: 18px;
}

.SubMenu a {
	background:  url(../images/buttons/ButtonBack.png)no-repeat left top;
	text-decoration:none;
	padding:1px 0px 1px 35px;
	width: 106px;
	display: block;
	font-weight: bold;
	color: #242020;
	line-height: 18px;
}

.SubMenu a:hover { background-position:0% -20px; color: #242020; }

#WLFooter{
	float: left;
	width: 765px;
	height: 54px;
	background-image: url(../images/pagelayout/Footer.gif);
	background-position: top;
	background-repeat: no-repeat;
}

#headerContain{
float: left;
width: 765px;
height: 120px;
}

#headColRight{
float: none;
margin-left: 80px;
background-image: url(../images/banner_home.jpg);
background-repeat: no-repeat;
background-position: right;
height: 112px;
overflow: hidden;}

h1.headColRightTxt{
color: #242020;
margin-top: 75px;
margin-bottom: 0px;
padding-right: 20px;
font-size: 1.5em;
font-weight: bold;
text-align: right;
} 
img {
	border: 0px;
}

.FooterAdd{
	font-size: 1.1em;
	font-weight: bold;
	margin-top: 5px;
	margin-left: 5px;
}
#quickSearch{
	width: 162px;
	border-left: 1px solid #bdbbbc;
	border-right: 1px solid #bdbbbc;
	border-bottom: 1px solid #bdbbbc;
	background-color: #FFFFFF;
	float: left;
	margin: 0px 0px 0px 22px;
}
#quickSearchInner{
padding-left: 14px;
padding-bottom: 14px;
}

.QuickSearchHeader{
	font-size: 1.2em;
	font-weight: bold;
	color: #242020;
	text-align: right;
	padding-right: 10px;
}
.featuredLet{
width: 142px;
margin-left: 10px;
border-bottom: 1px solid #d9d9d9;
float: left;
padding-bottom: 5px;
margin-bottom: 5px;
}
.featuredLetContain{
width: 142px;
float: left;
}
.featuredLetLeft{
	float: left;
	width: 77px;
}
.featuredLetRight{
	float: left;
	width: 60px;
	margin-left: 5px;
}
.featurev_room{
	font-size: 0.8em;
}
#newInstruction{
float: left;
	width: 666px;
	background-color: #FFFFFF;
   border: 1px solid #d9d9d9;
	padding-bottom: 10px;
	margin-top: 20px;
}
.form_search_table, .form_contactus_form, .form_register_form, .form_news_form{

}
#newLettings{
float: left;
	width: 666px;
	background-color: #FFFFFF;
	border: 1px solid #d9d9d9;
	padding-bottom: 10px;
		margin-top: 20px;
		text-align: left;
}
#newInstrucHeader{
float: left;
width: 661px;
}
#newInstrucHeaderLeft{
float: left;
width: 147px;
}
#newInstrucHeaderRight{
float: left;
width: 510px;
text-align: right;
	font-size: 1.2em;
	font-weight: bold;
	color: #242020;s
	padding-right: 5px;
	padding-top: 2px;
}

.newInstrucContent{
	text-align: justify;
	float: left;
	width: 411px;
	margin-left: 10px;
}
.results2_photo{
width: 220px;
}
.newInstrucPhoto{
float: left;
	width: 220px;
	margin-left: 10px;
}
.dottedLine{
	background-image: url(../images/pagelayout/dottedLine.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#quicksearchcon{
	width: 138px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: center;
}
#searchsubmit{
padding: 5px 0 5px 0px;
}
#Usefullinks{
	float: left;
	width: 164px;
	margin: 10px 0 0 0;
	border-bottom: 1px solid #d9d9d9;
}
.Aflogos{
	width: 160px;
	float: left;
	text-align: center;
	margin: 20px 0 0 0;
}
.ContentContainer{
float: left;
width: 696px;
text-align: justify;
margin: 0 0 0 25px;
padding: 0px;
}
.ContentContainerHome{
float: left;
width: 696px;
text-align: justify;
margin: 0 0 -40px 25px;
padding: 0px;
}
a.photoBut{
	padding: 0px;
	margin: 0px;
	border: 0px solid;
}
.SSCont{

color: #242020;

}
#slideshow, #ss_form{
border: 0px solid;
}
#ss_img_div{
	margin: 0px 0px 10px 0px;
}
	
.headerLeft{
	float: left;
width: 520px;
margin: 0 0 0 7px;
}
.headerRight{
	float: left;
width: 230px;
}
.form_register_textbox{
	width: 130px;
}
.pressArt{
	font-size: 11px;
}
#EITfooter{
text-align: center;
font-size: 11px;
color: #242020;
float: left;
margin: 70px 0 0px 0;
padding: 0px 0 10px 0;
height: 26px;
font-size: 10px;
width: 900px;
}
a.EITfooterA:link, a.EITfooterA:active, a.EITfooterA:visited{
text-decoration: none;
font-size: 11px;
color: #242020;
	
}
a.EITfooterA:hover{
text-decoration: underline;
font-size: 11px;
color: #242020;
}
.epcTab{
	border: 1px solid black;
}
.epcHead{
	border-bottom: 1px solid black;
	background-color: #0073BB;
}
.epcGraph{
	border-bottom: 1px solid black;
}
.epcCurrent{
	border-left: 1px solid black;
	border-bottom: 1px solid black;
}
.epcPotential{
	border-left: 1px solid black;
	border-bottom: 1px solid black;
}
.epcFooter{
}