@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; background-color:#eceaea; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000}



h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:1.3em; font-weight:normal; padding:0 80px 15px 50px; margin:0; color:#FF9900; font-weight:bold; }

h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:1.3em; font-weight:normal; padding:0 80px 15px 50px; margin:0; color:#336699; font-weight:bold; }

#wrapper { width:786px; z-index:1; margin:0 auto}

#header { height:163px; width:784px; border:1px solid #39c; background-color:#fff; border-top:none; float:left}
#header .logo {float:left; padding-left:24px; margin-top:5px; }
#header .caption { width:564px; height:139px; float:right; margin:0; padding:0}

#content { width:786px; float:left; position:relative; margin-top:5px; padding:0}
#leftpanel { width:183px; float:left; border:1px solid #036; padding:0; margin:0; background: #3a57a5 url(/images/site/bg_leftpanel.gif)}

#nav { width:173px; margin:0; padding:15px 0px 0px 10px;}
ul.list {margin:0;padding:0;list-style:none;color: #fff; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight: normal; line-height:1.8em; float:left;}
ul.list li { width:140px;display:block;background:url(/images/site/icon.gif) top left no-repeat;margin:0px;padding:0px 10px 8px 13px; float:left}
ul.list a:link, ul.list a:visited {color: #fff; text-decoration:none}
ul.list a:hover {color: #fff; text-decoration: underline}

ul.list li.activeparent {

   display:block;background:url(/images/site/icon2.gif) top left no-repeat;margin:0px;padding:0px 10px 8px 13px; float:left
}
ul.list li h3 {
    color:#FFCC33;
	font-size:13px;
	font-weight: normal;
	line-height:1.8em;
	margin:0px;
	padding:0px;
}

ul.list li li { display:block;background:url(/images/site/icon.gif) top left no-repeat;margin:0 0 -3px -38px;padding:0px 10px 0px 13px; font-size:11px; float:left}

ul.list li li.menuparent {
   background-color: #ececec;
   min-height:1em; /* Fixes IE7 bug*/
}

ul.list li.menuactive {
   background-color: #C7C7C7;
}

ul.list li li  h3 {
	font-size:11px;
	margin:0px;
	padding:0px;
	line-height:2.1em;

}

#rightcontent { width:592px; float:right; border:1px solid #39c; margin:0; padding:0;}

#rightpanel_image { width:592px; margin:0; padding:0; line-height:0em; border:1px solid #39c;  background-color:#fff; float:right;}

#rightpanel { width:592px; border:1px solid #39c; background-color:#fff; float:right; padding-bottom:25px; padding-top:35px;}

#footer { width:784px; border:1px solid #f93; margin-top:5px; background: url(/images/site/bg_footer.gif); float:left; margin-bottom:20px; height:40px;}
#footer_end { width:784px;}
#footer_right { width:552px; float:right;  }
#footer_left  { width:183px; float:left; }
#footer p { text-align:right; padding-right:20px; color:#fff; font-size:12px; padding-top:10px;}

#footer p a:link,  #footer p a:visited { text-decoration:none; color:#fff}
#footer p a:hover { text-decoration:underline; color:#fff}

.footerlink { width:784px; float:left; padding-bottom:20px; text-align:center; font-size:10px; font-weight:bold}
.footerlink a:link, .footerlink a:visited { text-decoration:underline; color:#666}
.footerlink a:hover { color:#666; text-decoration:underline}




blockquote {
   border-left: 10px solid #ddd;
   margin-left: 1px;
}
strong, b {
/* explicit setting for these */
   font-weight: bold;
}
em, i {
/* explicit setting for these */
   font-style:italic;
}

div#main { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:1.3em; font-weight:normal; padding:0 80px 15px 50px; margin:0; color:#000;}



div#main ul,
div#main ol,
div#main p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:1.3em; font-weight:normal; color:#000;}

div#main p dl {
  font-size: 1.0em;
   line-height:1.4em;
   margin: 0 0 0 0;
}
div#main p ul li,
div#main p ol li {
   margin: 0 0 0.25em 3em;
}

div#main dl {
  font-size: 1.0em;
   line-height:1.4em;
   margin: 0 0 0 0;
}
div#main ul li,
div#main ol li {
   margin: 0 0 0.25em 0.25em;
}


img { border:none}

* html ul.list li li { width:137px; display:block;background:url(/images/site/icon.gif) top left no-repeat;margin:0 0 -3px -20px;padding:0px 0px 0px 13px; font-size:11px; float:left}
