body.body {
margin:0;
padding:0;
text-align: center;
font-size: 12px;
background: #94a3bf;
}

#topsection {
text-align: center;
margin: 0 auto; 
background: #94a3bf;
width: 100%;
}

.innertube1 {
text-align: left;
margin: 0 auto;
background: url(../images/sce/header.jpg) no-repeat;
height: 225px;
width: 1000px;
}

div#menu {
width: 640px;
padding-top: 6px;
padding-left: 18px;
}

#contentcolumn {
text-align: center;
margin: 0 auto; 
background: #ffffff url(../images/sce/bodybg.jpg) repeat-x;
width: 100%;
min-height: 400px;
}

.innertube2 {
text-align: left;
margin: 0 auto;
width: 920px;
padding-left: 20px;
line-height: 18px;
}

#bottom {
clear: left;
background-color: #ffffff;
text-align: center;
width: 100%;
background: url(../images/sce/bottom.jpg) center repeat-x;
color: #ffffff;
font-family: Times New Roman;
font-size: 15px;
background-color: #94a3bf;
}

.innertube3 {
background: url(../images/sce/footer.jpg) center top no-repeat;
height: 72px;
}

#menu li#menu0 a.main_menu {
border-left:0px solid #FFFFFF;
}

#headers {
font-family: Times New Roman;
font-size: 21px;
background: url(../images/sce/headerline.jpg) repeat-x;
background-position: 0px 21px;
width: 100%;
line-height: 22px;
}

#clientloginform {
float: right;
color: #ffffff; 
font-family: Times New Roman; 
font-size: 14px;
width: 510px;
padding-top: 14px;
margin: 0 auto;
}

#contactform div
{
	margin-bottom: 0.5em;
}

#contactform .indent
{
	margin:10px 0px 10px 95px;
}

#contactform .form_element
{
	padding: 0px 10px 0px 0px;
	text-align:right;
	float: left;
	width: 180px;
}

#contactform .form_data 
{
	padding: 0px;
	text-align:left;
	float: left;	
}

#contactform .separator 
{
	clear: both;
	padding: 0px;
	font-size: 0.5px;
	height: 0.5px;
}

#footer .footer_link { border-right:solid 1px #000; padding-right:4px;}
#footer .footer_language_link {	border-left:solid 1px #000;}
#footer .footer_last{}

#menu ul ul {
	width: 110px;	
}

#menu ul li#menu4 ul ul {
	width: 167px;	
}

ul.breadcrumbs {
padding-left:0;
margin-left:0;
}

span.ajaxcal 
{width: 100px;
}
.ajaxcal .ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajaxcal .ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajaxcal .ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajaxcal .ajax__calendar_container TABLE {font-size:11px; background-color:#fff;}
.ajaxcal .ajax__calendar_container TABLE td {padding:0;background-color:#ffffff; color: #000000}
.ajaxcal .ajax__calendar_header {height:20px;width:100%;}
.ajaxcal .ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(images/leftArrow.gif);}
.ajaxcal .ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(images/rightArrow.gif);}
.ajaxcal .ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajaxcal .ajax__calendar_footer {height:15px;}
.ajaxcal .ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajaxcal .ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajaxcal .ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajaxcal .ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajaxcal .ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

span.ajaxcal div.ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000; width: 179px;}
.ajaxcal .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajaxcal .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajaxcal .ajax__calendar_day {border:1px solid #ffffff;}
.ajaxcal .ajax__calendar_month {border:1px solid #ffffff;}
.ajaxcal .ajax__calendar_year {border:1px solid #ffffff;}

.ajaxcal .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajaxcal .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajaxcal .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajaxcal .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajaxcal .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajaxcal .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajaxcal .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajaxcal .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajaxcal .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajaxcal .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}

