body { background-color:#004A80;font-family: arial;margin: 20px 0px 0px 0px;	 }
img { border:0px; }
.clear { clear: both; }
.clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

#header-out { height:105px; margin: 0px auto auto auto;width: 798px; background-color: #ffffff;border:0px; overflow: visible;}
#header {height:105px; margin: 0px 0px 0px 0px;width: 759px;padding:0px 0px 0px 20px;background-color: #ffffff;border:0px; overflow: visible;}
#header .header-left {float: left;text-align: center;padding: 0px 0px 0px 0px;width: 397px; }
#header .header-right {float:left;text-align: center;width:362px; background-color: #fff;}
#header .header-right ul {margin: 80px 0px 0px 0px;color: #004A80;	padding:0px; font-family:  Tahoma;font-weight: bold;  font-size: 0.8em;list-style: none;	}
#header .header-right ul li {display: inline;padding:0px 0px 0px 0px; font-size:0.9em; }
#header .header-right ul li a {color: #004A80; border-left:1px solid #004A80; padding:0px 0px 0px 7px; text-decoration: none;}
#header .header-right ul li a:hover {color: #FF0000;}
#header .header-right ul li a.first-in-list {border-left: 0px;}

.kzm2{ display:inline; width:100%; margin:0 auto;}
.kzm2 h3{margin:0; padding:0; display:inline;background:none;}
.kzm2 h3 a{text-decoration:none;color:#ffffff; cursor:default; background:none;}
#wrapper-out { clear:both;background-color:  #ffffff; margin: 0px auto 10px auto; padding:0px 0px 1px 0px;width: 798px; }
#wrapper { clear:both;background-color:  #ffffff; margin: 0px auto auto auto; 
width: 758px;
border: 1px solid #004A80;border-top: 0px; padding:0px 0px 0px 0px;}

#header2 {height:25px;
	width:758px; 
	
	
	background-color: #ffffff;	/* margin: auto;*/	overflow:visible;  }
#header3 {clear:both;height:192px;background-repeat: no-repeat;padding-top:0px; background-color: #fff;}
#header3 img {
	z-index: 1; position:relative;
}
div.header-dropdown {text-align: right;float:right;	
	margin: 145px 10px 0px 0px;
	z-index: 2; position:relative;}
#sitemap { clear:both; margin:0px 0px 0px 15px; padding:0px 0px 15px 0px;}

.body2 {clear:both;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;overflow: hidden;height:1%;  }
div.left-bar2 {float:left;text-align: left;padding: 0px 0px 0px 0px; }
div.left-bar2 p,div.left-bar2 h4 {/* font-size:0.8em; */}
 
 
 
 .jump-Menu {
  z-index: 3;width:200px;position:absolute
 }
 
 
 
 
 
 
 
 ul.cal-nav {
 text-align: center;
 	padding: 5px 0 3px 0;
margin-left: 0;
border-bottom: 1px solid #778;
margin-bottom: 1px;
font:  0.9em Arial, sans-serif;
 }
 ul.cal-nav li {

 	list-style: none;
margin: 0;
display: inline;
 }
 ul.cal-nav li a {
 	padding: 3px 3px 3px 3px;
margin-left: 1px;
border: 1px solid #778;
border-bottom: none;
background: #DDE;
text-decoration: none;
 }
 ul.cal-list2 {
 font-size: 0.9em;
 	margin:0px;
	padding:0px;
	list-style: none;
 }
  ul.cal-list2 li {
  	margin-left: 5px;
	margin-bottom:10px;
  }
  ul.cal-list2 li .cal-title {
  display: block;
  	font-size:0.9em;
	margin-left:68px;
	
	/*margin-left:78px;*/	
	
  }
ul.cal-list2  a:link {
  	color: #fff;
	text-decoration: underline !important; 
  }
 ul.cal-list2  a:visited {
  	color: #fff;text-decoration: underline !important; 
  }
 ul.cal-list2  a:hover {
  	color: #ccc; text-decoration: underline !important; 
  }
 ul.cal-list2  a:active {
  	color: #fff;text-decoration: underline !important; 
  }

    ul.cal-list2 li .cal-date {
float:left;
 display: block;
  	font-size:0.8em;
	font-weight: bold;
	width:65px;
	background-color:  Gray;
	 background-color: #0067B0; 
  }
   ul.cal-list2 li .cal-owner {
	clear: both;

	padding-top:2px;
  	font-size:0.6em;
  }
 
 
table.table-style {
	text-align: center;
	margin-bottom:35px;
}
table.table-style th {
	padding-left:25px;
}
table.table-style td {
	padding-left:25px;
}
h1,h2,h3,h4,h5,h6 {
	padding: 0px;
	margin: 0px;
}
p {
	padding-top:0px;
	margin-top: 0px;
}