@charset "UTF-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	/*background:#333333;*/
	background: #999966;
	}

.style_a {font-size: 3em;}
.style_b {font-size: 1em;}
.style_c {font-size: 1.25em;}
.style_d {font-size: 1.1em; padding-top:1em;}
.style_a, .style_b, .style_c, .style_d {font-weight:bold;}

p {
	margin:0 1em;
	padding:0.5em;
	}
	
#wrapper{
	width: 800px;
	margin: 0 auto; 
	background:#FFFFFF;
	-webkit-box-shadow: 0 0 5px 0 #000;
	-moz-box-shadow: 0 0 5px 0 #000;
	box-shadow: 0 0 5px 0 #000; 
}
#brd {
	font-size:.75em;
	padding:.5em;
	background:#333;
	color:#FFFFFF;
}#brd
#brd a:link {
	color:#FFFFFF;
	text-decoration:none;
}
#brd a:visited {color:#FFFFFF; text-decoration:none;}
#brd a:hover {color:#FFFFFF; text-decoration:none;}
#brd a:active {color:#FFFFFF; text-decoration:none;}
#brd a:hover {
	color:#FFFF00;
}

#top{
text-align:center;
	background: #fff url(../img/brick1.jpg);
	height: 100px;
}

#top h1{
	margin: 0;
	padding-top: 15px;
}


#navtop {
	width:100%;
	background:url(../img/brick9a.jpg);
	border-top:#000000 3px solid;
	border-bottom:#000000 thin solid;
	text-align:center;
	
	}

#navtop ul {
	list-style:none;
	margin:0;
	padding:10px;
	font-weight:bold;
}
	
#navtop ul li {
	display:inline
}

#navtop ul li a {
	text-decoration:none;
	padding:10px;
	text-align:center;
	color:#000;
}

#navtop ul li a:hover {
	background:url(../img/brick9b.jpg);
	color:#fff;
}

.list-nav-on {color:#990033;}

#main{
	/*float: left;*/
	/*width: 100%;*/
	min-height:600px;
	padding:1em;
}

#content{
	margin-left: 160px; 
}
.cont1 {margin-left:154px;}

#menu{
	float: left;
	width: 150px; 
	margin-left: -800px;


}

#footer{
	clear: left;
	width: 100%;
	color:#666666;
	text-align:center;
	padding: 4px 0;
}

#footer {
	color: #FFF;
	background:url(../img/brick9a.jpg);
	border-top:#000000 thin solid;
	
}

.cush{
	margin: 1em; 
}
.menu_l {
	background:#CCCCCC;
	width:150px;
	float:left;

	border-right:thin #000000 solid;
	border-bottom:thin #000000 solid;
	}
.menu_l ul {
	margin:0 auto;
	padding: 0;
	}
.menu_l ul li {
	list-style:none;
	text-decoration:none;
	padding:0 1em;
	margin-top:1em;
	}
.menu_l a:link {
	text-decoration: none;
	color: #000000;
}
.menu_l a:visited {
	text-decoration: none;
	color: #000;
}
.menu_l a:hover {
	text-decoration: none;
	color: #666;
	background:#333333;
	padding:3px;
}
.menu_l a:active {
	text-decoration: none;
	color: #FF0000;
}

.list_t {
	font-weight:bold; 
	background-color:#666666; 
	padding-top:.5em; 
	padding-bottom:0.5em;
	display:block;
	padding-left:15px
}

.h3tit { background-color:#CCCCCC; text-align:center; margin:0;  padding:.25em; border-top: #000000 solid 1px;}
.rad { 
-moz-border-radius:10px; /* Firefox */ 
-webkit-border-radius:10px; /* Safari and chrome */ 
-khtml-border-radius:10px; /* Linux browsers */ 
border-radius:10px; /* CSS3 */ 
}
.h1fm {font-size:14px; margin:0; padding:.5em 0; text-align:center; background-color:#666666;}

.shad5 {
	-moz-box-shadow: 5px 5px 5px #888;
	-webkit-box-shadow: 5px 5px 5px #888;
	-khtml-box-shadow: 5px 5px 5px #888;
	box-shadow: 5px 5px 5px #888;

}



.shad10 {
	-moz-box-shadow: 10px 10px 5px #888;
	-webkit-box-shadow: 10px 10px 5px #888;
	-khtml-box-shadow: 10px 10px 5px #888;
	box-shadow: 10px 10px 5px #888;

}
	
.closed {background-color:#FFFF00;}
/*hr {clear:both; margin:3em 0 1em 0;}*/

.maroon {
	color: #A71012;
}
.bluish {
	color: #3B537F;
}

a.button, a.button:hover, a.button:visited {
  border: 3px outset #c0c0c0;
  color: black;
  background-color: #c0c0c0;
  padding: 3px;
  text-decoration: none;
  font-weight:bold;
}
a.button:active {
  border: 3px inset #c0c0c0;
}

@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
}