/* CSS Document */

#frame {width:843px; margin:0 auto; color: #003300}

#right_column  { float:right; width:155px; padding-right:0px; margin-left:0px; }

#left_column { float:left; width:630px; margin-left:20px; padding-right:0px; color: #000000; /*  display:block;  border-left: 2px solid #99CC99 ; */}

#footer { width:843px; padding-top: 40px; clear:both}
#footer { color:#336600; font-size:12px; font-weight:500; text-align:right}

#banner { background: url(../i/ban1.gif) no-repeat; width:840px; height:153px; border:solid #66CCFF thin; */ }

* { font-family:Arial, Tahoma, Verdana, "Trebuchet MS", sans-serif; font-size:14px;}

a:link, a:visited {color:#FF6600; text-decoration:none}
a:active, a:hover {text-decoration:underline }

.active_area { padding:20px 0px 20px 10px; text-align:center; line-height:25px} 

.active_img { width:128px;}


.button {display:block; width:138px; height: 17px; float:left; padding-top:2px; border:1px solid #66CCFF; background:#669933; text-align:center; }
.button a {color:#FFFFFF}
a:link.button , a:visited.button   { color:#FFFFFF; text-decoration:none}
a:active.button , a:hover.button   { color:#006600; text-decoration:none; background-color:#99CC66}

#line3 {color: #99CC99; background-color:#99CC99; }

a.map_first {color:#006600; font-weight:600;}
a:link.map_first , a:visited.map_first   { color:#006600; text-decoration:none}
a:active.map_first , a:hover.map_first   { color: #FF6600; text-decoration:none}

a.map_second {color:#006600; font-weight:400; font-size:14px;}
a:link.map_second , a:visited.map_second   { color:#006600; text-decoration:none}
a:active.map_second , a:hover.map_second   { color: #FF6600; text-decoration:none}

#nav1 {text-align:right; color:#FFFFFF; padding-top:4px; padding-right:7px}

#nav1 a:link, #nav1 a:visited {font-size: 15px; color:#FFFFFF; font-weight:400;}

#nav2 {border:1px solid #66CCFF; margin-top:7px; margin-bottom:25px; margin-left:1px; height: 21px;  }
#nav2 a {color:#FFFFFF}

.name { font-size:19px; color: #006600; font-weight:700; line-height: 20px;}

ul { margin-left:23px; padding-left:0; list-style:circlel; color: #00CCFF}
li { margin-left:0; padding-left:0;}


