body {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #fff url(images/bg.body.jpg) top repeat-x;
} 
p {
	text-align: justify;
	text-indent: 20px;
        padding: 0 20px 0 20px;
}

#sysframe {
	width: 960px;
	background-color: #fff; 
}

#sysheader {
	height: 392px;
	width: 960px;
	background: url(images/bg.header.jpg) no-repeat;
	}
#syscontent {
	padding-bottom: 50px;
	margin-left: 1px;
	width: 958px;
}

#sysfooter {
	 height: 50px;
	 margin-top: -50px;
	 width: 961px;
	 background: #eee;
}
#sysfootercontent {
	 height: 40px;
}
#content{
	padding-left:8px;
	width:950px;
	float:left;
	overflow: hidden;
}

.clear{
	clear: both;
}




/* styles 2 */
.title{
	text-align: right;
	font-weight: bold;
	font-size: 10pt;
	color: #fb7d06;
	padding-right: 20px;
}
.footertext{
	padding-top: 20px;
	margin-left: 280px;
}


.centered{
  text-align: center;
  font-weight: bold;
	font-size: 11pt;
}


.links{
text-align: left;
border: 1px dashed #6897c1;
width: 120px;
}

.links a {
color: #00347f;
text-decoration: none;
font-weight: none;
font-size: 8pt;
 }


.links a:hover { 
color: #6897c1;
text-decoration: underline;
font-weight: none;
font-size: 8pt;
}

.links_red a {
color: #ff0000;
text-decoration: bold;
font-weight: none;
font-size: 9pt;
 }

.fix1 {
height: 73px;
}
.fix2 {
height: 24px;
}

*:first-child+html .fix2  {
height: 29px;
}

*html .fix2  {
height: 20px;
}
.flash1 {
padding-left: 307px;
}
.pagecontents {
width: 940px;
padding: 10px 0 10px 0;
}
*html .pagecontents {
width: 920px;
padding-right: 20px;
}
.gallery{
padding-left: 25px;
}
.gallery a img{ border: 1px solid #686868; }

