body {margin:0px; background: #EEE6D3 url(../images/header_bg.jpg) repeat-x center top;}

div.norm		{ color:#000000; font-family:verdana,helvetica; font-size:9pt; padding: 10px; }
div.small		{ color:#000000; font-family:verdana,helvetica; font-size:8pt;}
div.foot		{ color:#666666; font-family:verdana,helvetica; font-size:8pt;}
div.red			{ color:#780000; font-family:verdana,helvetica; font-size:9pt;  padding: 5px}
div.Stitle		{ color:#990000; font-family:tahoma,helvetica; font-size:11pt; background-color:#D8D6D8; padding: 3px; padding-left: 9px; margin-bottom: 5px; }
div.Ptitle		{ color:#FF9900; font-family:tahoma,helvetica; font-size:11pt; background-color:#FFFFFF; padding: 3px; padding-left: 9px; margin-left: 10px; margin-bottom: 5px; border-left: 1px solid #e4e0c9; border-top: 1px solid #e4e0c9; border-bottom: 1px solid #e4e0c9; }
div.fso-title	{ color:#780000; font-family:verdana,helvetica; font-size:11pt; font-weight:bold; padding: 10px; }

a				{ color:#000099; font-size:8pt; text-decoration:underline; font-family:verdana,helvetica; }
a:hover 	    { color:#000000; font-size:8pt; text-decoration:underline; font-family:verdana,helvetica; }
a.norm			{ color:#000099; font-size:9pt; text-decoration:underline; font-weight:bold; font-family:verdana,helvetica; }
a.norm:hover 	{ color:#000000; font-size:9pt; text-decoration:underline; font-weight:bold; font-family:verdana,helvetica; }
a.area			{ color:#780000; font-size:9pt; text-decoration:none; font-weight:; font-family:verdana,helvetica; padding: 3px;}
a.area:hover 	{ color:#000000; font-size:9pt; text-decoration:underline; font-weight:; font-family:verdana,helvetica; padding: 3px; }
a.LTitle		{ color:#780000; font-size:9pt; text-decoration:none; font-weight: bold; font-family:verdana,helvetica; }
a.LTitle:hover 	{ color:#000000; font-size:9pt; text-decoration:underline; font-weight: bold; font-family:verdana,helvetica; }


.padding		{ padding:10px; }
.paddeep		{ padding:25px; }
.search			{ color:#336699; font-family:verdana,helvetica; font-size:8pt; background-color:#FFFFFF; border: 1px solid #CC4B98E; vertical-align: text-middle; line-height: 23px; height: 25px;}
.vertspace		{ border-right: 1px dotted #E4E0C9; }
.button			{ color:#000000; font-family:verdana,helvetica; font-size:7pt; font-weight:bold; border:1px solid #336699; cursor:pointer; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#869DCE); }
.textinput 		{ font-family:verdana,helvetica; font-size:9pt; color:#780000; font-weight:bold; background-color:#FFFFFF; border: 1px solid #e4e0c9; spacing:5;}


table.header	{ background: #760000 ; }
table.content	{ background: #DFCEA4; }
table.nav		{  }

a.footer {
	font-family: Tahoma, Arial;
	color:#000099;
	font-size:8pt;
	text-decoration:none;
	line-height:20px;
	padding: 5px 5px 5px 5px;
	border: 1px solid #F3F3F3;
}

a.footer:hover {
	font-family: Tahoma, Arial;
	background: #FF9900;
	color:#FFFFFF;
	font-size:8pt;
	text-decoration:none;
	line-height:20px;
	padding: 5px 5px 5px 5px;
	border-left: 1px solid #000099;
	border-right: 1px solid #000099;
}

a.topmenu {
	font-family: Tahoma, Arial;
	color:#FFFFFF;
	font-size:9pt;
	text-decoration:none;
	line-height:18px;
	padding: 5px 5px 5px 5px;
}

a.topmenu:hover {
	font-family: Tahoma, Arial;
	background: #D1D1D1;
	color:#760000;
	font-size:9pt;
	text-decoration:none;
	line-height:18px;
	padding: 5px 5px 5px 5px;
}

table.mort { background-color: #F2F2F2; align:center }