body{	margin: 0px;	padding: 0px;	font-size:9pt;	color: #000000;	background-color:#FFFFFF;	font-family: Arial, Helvetica, sans-serif;}

td {font-size:9pt; padding:0; margin: 0;}
a {	color:#990000; font-weight:bold; text-decoration:none;}
p {line-height:11pt; padding:0px 0px 10px 0px; margin:0;}
.smalltitles{font-size:14pt;}
/* page blocks */
#top{
background-image:url(/docs/photos/mainphoto_top.jpg);
background-repeat:no-repeat;
background-position:right;
background-color:#800000;
border-bottom: 2px solid #e6cccc;
color:#FFFFFF;
height: 60px;
border-bottom: 2px solid #e6cccc;
vertical-align:middle;
font-size:20pt;
padding: 5px;
}
#navleft{
background-color:#3333cc;
background-image:url(/docs/photos/mainphoto_left.jpg);
background-repeat:no-repeat;
background-position:bottom;
border-right: 1px solid #e6cccc;
color:#FFFFFF;
width: 150px;
vertical-align:top;
font-size:9pt;
padding-top: 20px;

}
#navright{
background-color:#3333cc;
background-image:url(/docs/photos/mainphoto_right.jpg);
background-repeat:no-repeat;
background-position:top;
border-left: 1px solid #e6cccc;
color:#FFFFFF;
width: 150px;
vertical-align:top;
font-size:9pt;
}
#main{
background-color: #FFFFFF;
color:#000000;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
vertical-align:top;
font-size:9pt;
padding: 20px;
text-align:justify;
}
/* footer */
#footer {
background-color:#800000;
color:#FFFFFF;
border-top: 2px solid #e6cccc;
font-size: 8pt;
text-align:center; 
clear:both; 
height: 30px;
}
#footer a{
color:#FFFFFF;
}
/* tree menu */
#pagesidemenu, #sidemenu{padding: 0px;margin: 0px;list-style-type: none;text-decoration:none;}
#pagesidemenu li, #sidemenu li{	padding-top:8px;}
#pagesidemenu a{}
#sidemenu a{	text-decoration:none;	font-size: 8pt;	margin-left: 10px;	padding: 0px;	}
#pagesidemenu a:hover, #sidemenu a:hover{	text-decoration:none;}
.leftmenusub{	margin-left: 10px;color: #FFFFFF;}
.leftmenusub a{color: #FFFFFF;text-decoration:none;}
.leftmenusub10 a{color: #FFFFFF;text-decoration:none;}
.leftmenusub20 a{color: #FFFFFF;text-decoration:none;}
.leftmenusub30 a{color: #FFFFFF;text-decoration:none;}
.leftmenusub40 a{color: #FFFFFF;text-decoration:none;}
.leftmenusubactive a{color: #FFFFFF;text-decoration:none;}
.leftmenusubactive10 a{color: #FFFFFF;text-decoration:none;}
.leftmenusubactive20 a{color: #FFFFFF;text-decoration:none;}
.leftmenusubactive30 a{color: #FFFFFF;text-decoration:none;}
.leftmenusubactive40 a{color: #FFFFFF;text-decoration:none;}
.leftmenusubbold{
	margin-left: 10px;
	font-weight:bold;
	color:#FF0000;
}
.leftmenusubbold a{
	color:#FFCC00;
	font-weight:bold;
	text-decoration:underline;
}.highlighted a{margin-left: 10px;color:#FFFF66; font-size:9pt; font-weight:bold;}
.leftmenusubactive {	margin-left: 10px;	font-weight:bold;color: #FFFFFF;}
.leftmenusub10 {	margin-left: 20px;color: #FFFFFF;}
.leftmenusub20{	margin-left: 25px;color: #FFFFFF;}
.leftmenusub30{	margin-left: 30px;color: #FFFFFF;}
.leftmenusub40{	margin-left: 35px;color: #FFFFFF;}
.leftmenusubactive10{	font-weight:bold;	margin-left: 20px;color: #FFFFFF;}
.leftmenusubactive20{	font-weight:bold;	margin-left: 25px;color: #FFFFFF;}
.leftmenusubactive30{	font-weight:bold;	margin-left: 30px;color: #FFFFFF;}
.leftmenusubactive40{	font-weight:bold;	margin-left: 35px;color: #FFFFFF;}
/* breadbrumbs */
#breadcrumbs {font-size: 8pt;		height: 5px;color:#333333; text-transform:lowercase; }
#breadcrumbs a{	font-size: 8pt;	color: #999999;	text-decoration:none;}
#breadcrumbs a:hover{	font-size: 8pt;	color: #444444;	text-decoration:underline;}
/* gallery */
.photobox {	float:left;	width: 150px;	height: 120px;	text-align:center;}
.photobox a {color:#666666; }
.navbar {	clear: both;}

.navbar a {color:#666666; }

.bluetitle{color:#548dd4; font-weight:bold;}
.redtitle{color:#d99694; font-weight:bold;}