@charset "utf8";
/* CSS Document */
html { height: 100%; margin: 0; padding: 0;}         
body { height: 100%; margin: 0; padding: 0;}
table{ width:100%; border:0px;}
td{ vertical-align:top;}
td.menuright{background:url('images/top5.jpg') repeat-y; width:230px;}
td.menuleft{background:url('images/menu_bg.jpg') repeat-y ;	width:232px;}
#main{min-width:900px; max-width:1200px;margin-left:auto; margin-right:auto;padding:0;}
#menu{width:232px; padding:5px;background:url('images/menu_bg.jpg') repeat-y;}
#maintext{padding:5px 10px 0 0;}
#mainnews{padding:5px 2px 5px 16px;}
#menuBegin{	background:url('images/top4.jpg') no-repeat;	height:39px;	width:232px;}
#menuEnd{	background:url('images/bottom.jpg') no-repeat;	height:30px;	width:232px;}
h1 {	font-family: "Bookman Old Style";	font-size: 16pt;	font-weight: bold;	color: #222842; text-align:center; margin:0px;}


.topleft{ background:url('images/top1.jpg') no-repeat;	height:150px;	width:270px;}
.topright{ background:url('images/top2.jpg') repeat-x;	height:150px;}


#hr_line {width:100%; padding:2px;}
#hr_line div {width:70%; border-bottom:#000033 dotted 1px; height:3px;}

#mainnews h3{font-size: 12px; font-family: Verdana; color: #DBDBDB; font-weight: bold; text-decoration: none; text-align:center; background-color:#33CC66; padding-top:5px; padding-bottom:3px; margin:0px; background:url('images/news.jpg') #0b3ca0 repeat-y;}
#mainnews div.date{ padding:2px;}
#mainnews span{font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none;color: rgb(255, 102, 0);}
#mainnews a{font-family: Times; font-size:11px; color: rgb(51, 0, 204); font-weight: bold; text-decoration: underline;}
#mainnews div.textn{ padding:2px 2px 10px 2px;font-size: 11px; font-family: Verdana; color: rgb(0, 0, 0); text-decoration: none; text-align:justify;}
#addnews {	text-align:right;	padding-right:10px; padding-top:12px;	}
#addnews a {	font:Arial, Helvetica, sans-serif;	font-size: 12px;	color: #669933;	text-decoration:none;}

.bg_right {background: #FFFFFF url('images/top5.jpg') no-repeat; background-position: left top; }

#maintext p {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	text-indent: 2em;}
#maintext  ul {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	text-align: justify;}
#maintext img {border:0}
.copiring {	font:Arial, Helvetica, sans-serif;	font-size: 12px;	height:32px;	text-align:right;	color: #000033;	padding-right:10px; padding-top:12px;	background:url('images/bottom_002.jpg') repeat-x;}
.copiring a{	font:Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000033;	text-decoration:none;}
#apDiv1 {	position:absolute;	left:28%;	width:65%;	height:179px;	z-index:1;}

.photo h2{ margin:0; padding:0; color: #990000; font-size:16px;}
.photo img{ padding-top:10px;}

#centernews div.ntitle{ font-weight:bold; color:#990000;}
#centernews div.ntitle span{ font-weight:bold; color: #000066; font-size:0.8em;}
#centernews img{ padding:7px; border:0px;}



/* Root = Vertical, Secondary = Vertical */
ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 200px; /*For KHTML*/
  list-style: none;
}

ul#navmenu-v:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-v li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}
/* Root Menu */
ul#navmenu-v a {
  border: 1px solid #CCC;
  border-right-color: #000;
  border-bottom-color: #000;
  padding: 0 6px;
  display: block;
  background: url('images/menu_bg2.jpg') repeat-y #898b88;
  color: #000033;
  font: bold 12px/32px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
  background: url('images/menu_bg2.jpg') repeat-y #898b88;
  color: #622038;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  display: none;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;
}

