@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; color:#000;}
a { color:#ffffff; text-decoration:none;}
a:hover { text-decoration:underline;}
.more{ font-size:10px; font-weight:bold;}
.more_blue{ color:#006280; }
.blue_small{ font-size:12px;}
#container{ width:900px; margin:auto; position:relative;}
#container_inner{ width:900px; margin:0px; padding:0px; position:relative; float:left; background-color:#a8e2f4; /*border:1px solid #006280;*/}
#bottom_img{ position:absolute; bottom:0; right:0; z-index:2000;}

#header{ width:900px; height:171px; margin:0px; padding:0px; position:relative; float:left; background:url(images/header_bg.jpg) repeat-x;}

#header .acf{ margin:45px 0px 0px 265px; padding:0px;}
#photo{ position:absolute; top:0; left:0; margin:0; padding:0; background:url(images/photo.png); width:279px; height:234px; z-index:10000;}
#header .menu{ margin:0px 0px 0px 272px; padding:0px; font-family:Verdana, Geneva, sans-serif; color:#FFF; font-size:12px;}
#header a{ text-decoration:none; color:#ffffff; margin:0px 2px 0px 2px;}
#header a:hover{ text-decoration:underline; color:#61c1dd;}
#header a.current{ color:#61c1dd;}


#content{ width:900px; margin:0px; padding:0px; float:left; position:relative; background:url(images/pg_bg.jpg) repeat-x #a8e2f4;}
#content_inner{ width:828px; min-height:530px; margin:auto; margin-bottom:0px; padding:0px; position:relative;}

#content_top{ width:828px; height:24px; position:relative; margin:auto; /*margin-top:13px;*/ margin-top:8px !important; padding:0px; background:url(images/content_top.png) no-repeat; z-index:50;}
#content_mid{ width:828px; min-height:500px; margin:0px; margin-top:-1px; padding:0px; background:url(images/content_mid.png) repeat-y; position:relative; float:left;}
#content_mid p{ font-family:Verdana, Geneva, sans-serif; text-align:justify; margin:8px 0px 2px 2px;text-align: justify;
text-justify: distribute;
text-align-last: left;}

#content_mid_l { width:210px; float:left; position:relative; color:#ffffff; margin:30px 0 0 10px;}
#content_mid_l h3{ margin:30px 0 0 2px; padding:0px; font-size:13px;}
#content_mid_l p{ font-size:11px; text-align: justify;
text-justify: distribute;
text-align-last: left;}

#content_mid_r a{color:#006280; }
#content_mid_r a:hover{ text-decoration:underline;}
#content_mid_r { width:570px; float:left; position:relative; color:#ffffff; margin:-10px 0 0 25px; z-index:1000;}
#content_mid_r h2{ margin:2px; padding:0px; font-size:14px; color:#006280; }
#content_mid_r h4{ margin:2px; padding:0px; font-size:14px; color:#006280; border-bottom:1px solid #006280;}
#content_mid_r h3{ margin:2px; padding:0px; font-size:13px; color:#006280; }
#content_mid_r h1{ margin:2px; padding:0px; font-size:14px; color:#006280; border-bottom:1px solid #006280; }
#content_mid_r p{ font-size:13px; color:#000000; padding:0px 8px 0px 0px; font-family:Tahoma, Geneva, sans-serif;}
#content_mid_r p.small{ font-size:11px;}
#content_mid_r p.indent{ padding-left:25px;}
#content_mid_r li{ color:#000000; font-size:13px;  font-family:Tahoma, Geneva, sans-serif; margin-bottom:5px;}
#content_mid_r li.fund{ margin-bottom:8px;}
#content_mid_r td{ color:#000; font-size:12px;}

#content_bot{ width:828px; height:15px; margin:0px; padding:0px; background:url(images/content_bot.png) no-repeat; position:relative; float:left;}

#footer { width:862px; height:30px; margin:0px 0 4px 0; padding:0 38px 0 0px; float:left; position:relative;}
#footer .text{ text-align:right; margin:0px 10px 0px 0px; padding:0px 2px 0px 0px; font-size:12px; color:#ffffff;}

.center{ text-align:center; color:#000000; font-size:12px;}
.img-floatRight { float:right; margin: -32px -8px 0 10px !important; margin: -32px -8px 0 5px;}
.img-floatRight img {
  display: block;
  position: relative;
  /*background-color: #fff;
  border: 1px solid #a9a9a9;*/
  margin: -6px 4px 4px 15px; padding:0;
  /*padding: 4px;*/
  }
  
  .img-floatRight1 { float:right; margin: -34px -8px 0 10px !important; margin: -32px -8px 0 5px;}
.img-floatRight1 img {
  display: block;
  position: relative;
  /*background-color: #fff;
  border: 1px solid #a9a9a9;*/
  margin: -8px 4px 4px 15px; padding:0;
  /*padding: 4px;*/
  }
.img-floatLeft { float:left; margin: 0px 5px 0 10px !important; margin: 0px 5px 0 5px;}
.img-floatLeft img {
  display: block;
  position: relative;
  /*background-color: #fff;
  border: 1px solid #a9a9a9;*/
  margin: -4px 4px 4px -4px; padding:0;
  /*padding: 4px;*/
  }

#content_mid_r dl{ color: #000000; font-size: 12px; font-weight:bold; margin-left: 15px !important;}
#content_mid_r .second-line { margin-left:22px !important;}

#content_mid_r dd{font-weight:normal; margin: 8px 25px 20px 22px; text-align: justify;
text-justify: distribute;
text-align-last: left;}

#header .menu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  /*background-color: #333;*/
}

.menu li {
  float: left;
}

.menu li a, .dropbtn {
  display: inline-block;
  color: white;
  text-align: center;
  padding: 0px 16px 4px 16px;
  text-decoration: none;
}

/*.menu li a:hover, .dropdown:hover .dropbtn {
  background-color: red;
}*/

.menu li.dropdown {
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 10000;
}

.dropdown-content a {
  color: #61c1dd !important;
  padding: 8px 0 8px 8px !important;
  text-decoration: none;
  display: block !important;
  text-align: left !important;
  /*width: 100%;*/
}

.dropdown-content a:hover {background-color: #f1f1f1; text-decoration: none !important; color:#006280 !important; }

.dropdown:hover .dropdown-content {
  display: block;
	z-index: 10000;
}