body{
	text-align:center;
	background-color:#565B61;
	color:#565B61;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.3em;

}
h1, h2{
	color: #859a46;
	padding: 10px;
}
span.star{color:red;}

#topLevelContainer{
	width: 940px;
	background-color: #454851;
	padding: 10px;
	margin:auto;
	color:#000;
}

#header{
	background: url(media/t_menu_bg.jpg) top center repeat-x;
	padding : 20px 0px 20px 10px;
	text-align:left;
}

#header h1{margin:0px; padding:0px;font-size:29px;

}
/*#leftMenu{
	float:left;
	width:180px;
	background-color:#fff;
}*/


#mainContent{
	padding :10px 10px 40px 50px;
/* 	padding:10px; */
	text-align:left;
	background-color:#f8f8f8;
}

.cluf{
	width:640px;
	height:290px;
	overflow-y:scroll;
	margin: 40px 20px;
	padding: 5px 20px;
	border:1px #444 solid;
	background-color:#ddd;
}

div.captcha{
	background-color:#ddd;
	padding:5px;
	width:440px;
}


/* ------------------------------ */
.formFields input{
	background-color:#D9EF95;
}
.formFields li{
list-style-type:none;
}
.formFields span.label{
	float:left;
	width:120px;
	padding-top:2px;
}

.formFields span span{
float:none;
}


/* ------------------------------ */


a:link, a:visited {
	text-decoration: underline;
	font-weight: normal;
	color: #888;
	outline: none;
}

a:hover {
	text-decoration: none;
	font-weight: normal;
}


/* ------------------------------ */

.infosec{
	width:40%;
	padding:1%;
	margin:1%;
	float:left;
	border:1px #888 dashed;
	background-color:#f0f0f0;
}

.infosec ul span{
	font-weight:bold;
}

div#successMessage{display:none;}
body.OK div#successMessage{display:block; /*color:green;*/}
body.OK div#errorMessage{display:none;}
div#errorMessage{ color:red;}

body.NON_FREE_UPDATE span#isFreeUpdate{color:red;}

body.NO_UPDATE_NEEDED span#clientMapVersion{color:red;}
body.NO_UPDATE_NEEDED span#serverMapVersion{color:red;}

pre {
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}

