body {background-color:#C00;font:10px Arial, Helvetica, sans-serif;margin:0;padding:0; 
	background-image: url("images/bg_01.gif"); overflow:-moz-scrollbars-vertical;}

#conStatus {color:#FFF;left:0;position:absolute;text-align:center;top:10px;width:100%;}
#conStatus a {color:#FFF;text-decoration:none;}

#conMain {color:#FFF;left:50%;margin:0 0 20px -353px;position:absolute;top:40px;width:707px;}

#conTop {clear:left;float:left;width:707px;font-size:16px;font-weight:bold;letter-spacing:.25em;}
#conTopLeft {float:left;height:41px;width:43px;}
#conTopRight {background: url("images/conTop.gif") no-repeat top right;
	float:left;line-height:41px;padding:0 0 0 10px;width:654px;}

#conMiddle {clear:left;float:left;width:707px;}
#conMiddleLeft {background: url("images/conMiddleLeft.gif") no-repeat top left;
	float:left;height:265px;width:43px;}
#conMiddleMenu {background: url("images/conMiddleMenu.gif") no-repeat bottom left;
	float:left;height:260px;width:108px;}
#menu {background-color:#0083D7;height:220px;margin-bottom:40px;width:108px;}

#nav {font:10px Arial, Helvetica, sans-serif;list-style-type:none;margin:0;padding-left:5px;width:103px;}
#nav li {border-bottom:1px solid #39BCFF;margin:0;padding:2px 0 3px 15px;vertical-align:top; 
	background-image: url("images/star.gif"); background-repeat:no-repeat; background-position:left middle;
	/*position:relative;*/width:88px;}
#nav li a {color:#FFF;text-decoration:none;}
#nav li a:hover {color:#000;}
#nav li ul {background-color:#005E9C;filter:alpha(opacity=90);opacity: 0.90;-moz-opacity:0.90;
	border-left:2px solid #39BCFF;display:none;left:103px;_left:88px;list-style-type:none;
	margin:0;padding:0 0 5px 0;position:absolute;top:0;width:220px;}
#nav li:hover ul, #nav li.over ul {display: block;}
#nav li ul li {border:0;background-image: url("images/arrow.gif");}

#conMiddleRight {/*background:#0083D7 url(images/conMiddleRight.gif) repeat-y right;*/
	background:#FFF url("images/conMiddleRight.gif") repeat-y right;
	border-left:2px solid #39BCFF;float:left;margin:0;padding:0;width:554px;}
	
#conBottom {background: url("images/conBottom.gif") no-repeat top right;clear:left;float:left;
	font:12px Arial, Helvetica, sans-serif;height:56px;line-height:30px;
	margin-left:150px;_margin-left:75px;padding-top:10px;text-align:center;width:557px;}

.banners {border:0;margin:0;padding:0;width:550px;}
.banners td {height:110px;margin:0;padding:0;width:110px;}

.content {background-color:#FFF;color:#000;font-size:11px;vertical-align:top;padding-left:10px;height:265px;}

.sidebar {background-image: url("images/tile_blue_circ.gif");background-repeat:repeat-y;
	font:10px Verdana, Arial, Helvetica, sans-serif;vertical-align:top;width:110px;}
.sidebar ul {margin:0 0 5px 0;padding:0 0 0 20px;}
.sidebar li {margin:0;padding:0;}

.sidebar a {color:#000;}
.sidebar a:hover {color:#FFF;}

.breadcrumbs {font:9px Verdana, Arial, Helvetica, sans-serif;padding:10px;}
.eventtitle {color:#3C83B2;font:30px "Times New Roman", Times, serif;line-height:30px;padding:0 10px 0 10px;}
.eventdescr {padding:10px 10px 5px 10px;}
.calendar {margin:10px;padding-bottom:10px;font-size:9px;}
.calendar th {background-color:#00426E;color:#FFF;}
.calendar td {padding:2px; vertical-align:top;}

h3 {font:bold 12px Arial, Verdana, Helvetica, sans-serif;margin:5px 0;}
h4 {font:bold 10px Verdana, Arial, Helvetica, sans-serif;margin:5px 0;}

.oList li {list-style-image: url("images/15___banner.gif"); vertical-align:top;}

.cal_even {background-color:#D1F4FF;}
.cal_odd {background-color:#BAEBFF;}

.imgBox {
	float:left;
	height:110px;
	margin:5px;
	padding:2.5px;
	text-align:center;
	width:110px;
}

a {color:#C00;}
a:hover {color:#000;}
em {color:#000;}

.black {color:#000;}
.blue {color:#3C83B2;}
.grey {color:#666;}
.red {color:#C00;}

.blackbold {color:#000;font-weight:bold;}
.bluebold {color:#3C83B2;font-weight:bold;}
.greybold {color:#666;font-weight:bold;}
.redbold {color:#C00;font-weight:bold;}

.sitemap li {margin:10px 0;}

.photoInfo {margin-top:10px;}
.photoInfo td {padding:2px 4px;text-align:left;}
.photoInfoLeft {border-right:1px solid #3C83B2;}

.docInfo {margin:0 0 10px 10px;}
.docInfo td {padding:2px 4px;text-align:left;}
.docInfoLeft {border-right:1px solid #3C83B2;}

.hidden {display:none;}

.relations {margin:10px;padding-bottom:10px;}

.forum {margin:0 0 20px 0;padding:0;width:100%;}
.forum th {background-color:#00426E;color:#FFF;font-size:9px;padding:2px 4px;text-align:left;}
.forum td {padding:4px;}
th.comment {background-color:#C00;color:#FFF;font-weight:bold;padding:2px 4px;}
td.comment {border-top:1px solid #C00;padding-bottom:10px;}

