body {
margin: auto;
height: 100%;
background-color: #85a7cf;
background-image: url("../images/background.jpg");
background-repeat: repeat-x;
text-align: justify;
}

#mainContainer {
width: 1080px;
height: 513px;
margin: auto;
}

img
{
	border : 0px;
}
h1
{
	font-size: 15px;
}

.module { position: relative; z-index: 1; }

.moduleFront { position: absolute; z-index: 2; background-image: url("../images/ttip-bg.png"); display: none; height: 100%; }

.moduleFrontContainer .status {
color: white;
padding: 0;
margin: 0;
}

.moduleFrontContainer { 
background-color: black; 
color: white; 
position:absolute;
top:0;
bottom:0;
margin:auto;
height: 50%;
width: 100%;
overflow: auto;
} 

.moduleFrontContainer .title {
font-family: verdana;
font-style: bold;
font-size: 15px;
font-decoration: underline;
}

.module table.mainTable {
margin: auto;
background-color: #7ea1c9;
border: 1px solid #aaaaaa;
padding: 0px 5px 5px 5px;
}

.module table td.options {
background-color: #e0e0e0;
font-style: italic;
}

.module h1 {
color: black;
font-family: Verdana;
font-size: 20px;
padding: 0;
margin: 0;
text-align: center;
border: 0;
width: 100%;
}

.module input.iText
{
background-color: white;
border: 1px solid #aaaaaa;
width: 200px;
}

.fileInput {
background-color: #7ea1c9;
border: 1px solid #aaaaaa;
width: 120px;
}
.fileUpload {
background-color: #7ea1c9;
border: 1px solid #aaaaaa;
}


#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #234d6f;
	padding: 5px;	
        opacity: 0.85;
        background-image: url('../images/tooltip_bg.png');
        color: black;
}

#tooltip h3, #tooltip div { margin: 0; font-family: verdana; font-size: 14px; }

