body {
background: #FFFFFF;
margin:0px;
font: normal 12px Verdana, Arial;
color: #000000;
/* #DBF58B */
}
h1, h2, h3, h4, h5, h6{
    color: #000000;
    margin: 0px;
    font: bold 12px "Tahoma", Times, serif;
}
h1 {
    font-size: 31px;
}
h2 {
    font: normal 28px "Tahoma", Times, serif;
    border-bottom:2px dotted #e3e3e3;
}
h3 {
    font-size: 14px;
}
a {
font: normal 14px Verdana, Arial;
color: #000000;
font-weight:BOLD;
text-decoration: none;
}
a:hover {

font: normal 14px Verdana, Arial;
color: #000000;
text-decoration: underline;
}
#bgContainer{
z-index:0;
position:absolute; 
height:460px;
width:100%;
background-image:URL('');
background-color:#FFFFFF;
top:50%;
margin-top:-200px;
}
#container{
position:absolute; 
height:460px;
width:950px;
background-image:URL('');
background-color:#FFFFFF;
top:50%;
left:50%;
margin-left:-475px;
margin-top:-200px;
}
#logo{
position:absolute;
background-image:URL('');
top:-90px;
left:0px;
z-index;30;
}
#content{
position:absolute; 
top:30px;
left:200px;
height:420px;
width:430px;
overflow:auto;
font: normal 12px Verdana, Arial;
color: #000000;
padding-right:10px;
}
#menu{
z-index:20;
position:absolute;
top:210px;
left:0px;
}
#language{
position:absolute;
top:540px;
right:20px;
}
#slide{
	position:absolute; 
	top:30px;  
	left:640px; 
	width:300px; 
	height:400px;
	border: 0px;
	z-index: 2;
	color: #383427;
	font-family: verdana;
	font-size: 9pt;
	}
#footer{
position:absolute;
top:0px;
left:20px;
height:30px;
width:910px;
/*background-color:#FFFF00;*/
}
#topBanner{
position:absolute;
left:30px;
top:230px;
width:340px;
height:250px;
/*background-color:#FFFF00;*/
}
#contactLayer{
display:none;
position:absolute;
top:30px;
left:200px;
height:420px;
width:410px;
overflow:auto;
font: normal 12px Verdana, Arial;
color: #000000;
padding-right:10px;
z-index:10000;
background-color:#FFFFFF;
}
.menuTab {
display:inline;
float:left;
width:120px;
height:30px;
margin:3px;
background-color:#808080;
text-align:center;
border-top:solid 1px white; 
border-left:solid 1px white; 
border-right:solid 1px white; 
}
.ubercolortabs{
padding: 0;
width: 100%;
overflow: hidden;
background: transparent;
}

.ubercolortabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin: 0;
padding: 0;
list-style: none;
}

.ubercolortabs li{
display: block;
margin: 0 2px 0 0;
padding: 0;
/* text-transform: uppercase; */
width:200px;
}


.ubercolortabs a{
float: left;
color: #000000;
/* background: #808080 url('') no-repeat left top; /*default background color of tabs, left corner image*/
/* margin: 0 2px 2px 0; */
padding: 3px 2px 3px 2px;
text-decoration: none;
letter-spacing: 1px;
width:180px;
}

.ubercolortabs a span{
float: left;
display: block;
background: #808080 url('') no-repeat right top; /*right corner image*/
padding: 7px 9px 3px 6px;
cursor: pointer;
}

.ubercolortabs a span{
float: none;
}


.ubercolortabs a:hover, .ubercolortabs li.selected a{
text-transform: uppercase;
/*background-color: #808080; /*background color of tabs onMouseover*/
color: #AE042F;
width:180px;
border-bottom:2px dotted #000000;
}

.ubercolortabs a:hover span{
background-color: transparent;
}


.ubercolordivider{ /*CSS for horizontal line.*/
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #804000; /*background color of horizontal line*/
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}
/********** contact form **********/
#contactform { margin:0; padding:5px 10px;}
#contactform * { color:#222222;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 110px;}
#contactform label { margin:2px 10px 2px 0; width:100px; display:block; padding:3px 0; font:bold 11px Arial, Helvetica, sans-serif; color:#2c2c2c; text-transform:capitalize; float:left; text-align:right;}
#contactform label span { color:#2c2c2c;}
#contactform input.text { width:200px; border:1px solid #dcdcdc; margin:5px 0; padding:3px 2px; height:16px; background:#FFF; float:left;}
#contactform textarea { width:200px; border:1px solid #dcdcdc; margin:5px 0; padding:3px 2px; background:#FFF; float:left;}
#contactform li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF; float:left;}
p.response { text-align:center; color:#2c2c2c; font: bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}

.newsForm {
width:180px;
border-color:#DBF58B;
border-width:1px dotted;
}

