body
{
	background-image: url( "/layout2008/img/bg-repeat.jpg" );
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
	margin:0px;	
}

*
{
	font-family:Verdana;
	font-size:11px;
}

A,A:link,A:visited
{
	font-weight: bold;
	color: #6C1100;
	text-decoration: none;
}

A:hover
{
	text-decoration:underline;
}

.main-body
{
	width:1024px;	
	background: url( "/layout2008/img/bg-main.jpg" ) no-repeat;
	background-position: left top;
	
	padding-top:17px;
}

.main-body-space
{
	height:328px !important;
	height:326px; /*IE*/	
}

.buttons-margin
{
	padding-left:76px !important;
	padding-left:57px; /*IE*/
}


.page-body
{
	height:650px;
	background: url( "/layout2008/img/bg-page.jpg" ) no-repeat;
	background-position: center top;
	padding-left:85px;
	padding-right:84px;
	padding-top:17px;
}

.menu-top .spacer
{
	padding-left:5px;
	padding-right:5px;	
}

.login-box
{
}

.login-box td
{
	line-height:11px;
}

.login-box .text-input
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	width: 85px;
	background-color: #F5E5CF;
	border: 1px solid #9D5122;
	padding-left:2px;
}

.login-box .small-text
{
	font-family:Verdana !important;
	font-size:9px !important;	
	font-weight:bold;
	color:#eeeeee;
	
}

.login-box A
{
	font-size:9px;
}



.main-footer 
{
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}

.main-footer .links
{
	font-weight:normal;
}

.main-footer .links A
{
	color:#ffffff;
	font-weight:bold;
}

.page-footer 
{
	padding-top:5px;
	font-size:9px;	
}

.page-footer A
{
	font-size:9px;	
	color:#000000 !important;
	font-weight:normal !important;	
}

.page-text, .page-text *
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	line-height: 18px;

}

.input-search
{
	border:solid 1px #872500;
	color:#852201;
	padding:2px;
	height:20px;
}

.menu-link
{
	margin:0px;
	padding:0px;
	margin-right:8px !important;
	margin-right:8px; /*IE*/
	margin-top:15px;
	list-style-type:none;
	margin-bottom:30px;
}

.menu-link LI
{
	padding-bottom:5px;
}
.menu-link LI A
{
	font-weight:normal !important;
	color:#000000 !important;
	background:url(/layout2008/img/li-arrow.jpg) no-repeat;
	background-position:right center;
	padding-right:15px;
}
.menu-link LI A:hover
{

	color:#6C1100 !important;

}


input.login
{
font-family: Verdana, Tahoma, Arial;
font-size: 11px;
width: 90px;
background-color: #F5E5CF;
border: 1px solid #9D5122;
line-height:12px;
padding:2px;
}

textarea
{
font-family: Verdana, Tahoma, Arial;
font-size: 10px;
background-color: #F5E5CF;
border: 1px solid #9D5122;
}

select
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #751300;
	background-color: #F5E5CF;
}

.form-table TD.label
{
    font-weight: bold;
    text-align: right;
    vertical-align:top;
}

.form-table TD
{
	padding:2px;
}

.form-table TD.control
{
}

.form-table .control .input
{
	height:21px;
	padding:1px !important;	
	line-height:15px;
}

.form-table .section
{
	border-bottom:solid 1px #000;
}
.form-table .spacer
{
	height:5px;
}
.button
{
	text-align:center;
	height:23px;
	line-height:15px;
}
