body, html, table
{
	font-size: 11px;
	font-family: verdana, arial;
	color: #454442;
}

#mainContent
{
	padding: 8px 15px 10px 15px;
}

.copyleft
{
	padding-left: 15px;
	font-size: 11px;
	color: #9A8D7D;
}

.imgStyle
{
	border: 3px #AFA292 solid;
}

.testi
{
	font-style: italic;
	text-align: right;
	padding-top: 8px;
	padding-right: 15px;
}

a:link
{
	font-size: 11px;
	font-family: verdana, arial;
	text-decoration: none;
	color: #454442;
}

a:hover
{
	font-size: 11px;
	font-family: verdana, arial;
	font-weight: bold;
	text-decoration: none;
	color: #FCCB30;
}

a:visited
{
	font-size: 11px;
	font-family: verdana, arial;
	text-decoration: none;
	color: #454442;
}

.newstitle
{
	font-weight: bold;
	color: #454442;
}

.newsdate
{
	font-style: italic;
}

.labelTitle
{
	font-weight: bold;
	color: #454442;
	font-size: 12px;
}

.loginForm
{
	border: 1px #9B8A78 solid;
	background-color: #F1E6DB;
}
.loginHead
{
	border-bottom: 1px #9B8A78 solid;
	font-size: 13px;
	font-weight: bold;
	background-color: #D9CEC4;
}
.loginBottom
{
	border-top: 1px #9B8A78 solid;
	background-color: #D9CEC4;
}

/* registration form */

div #regForm input
{
	width: 206px;
}

div #editProfileDiv input
{
	width: 206px !important;
	width: 194px;
}

.ctrlDiv
{
	padding: 2px 5px 5px 0px;
}
div #composeDiv
{
	padding: 10px 10px 10px 10px;
}
.msgStage
{
	background-color: #E4D8CE;
	padding: 5px 5px 5px 5px;
}

.uploadWindow
{
	z-index: 999;
	width: 384px;
	height: 232px;
	background-image: url('../images/upload_window2.png');
	background-repeat: no-repeat;
	display: none;
}

.inputStyle
{
	width: 206px !important;
	width: 194px;
}

#containerGaugeFileDiv
{
	border: 1px #9B8A78 solid;
	width: 200px;
	height: 14px;
	background-color: #E1FF70;
	font-size: 8px;
}
#gaugeFileDiv
{
	background-color: #FFB2CF;
	height: 14px;
	font-size: 8px;
	border-right: 1px #FF86B4 solid;
}