.noscreen { display:none; }

body { font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0; background-image:url(../images/bg.gif); background-color:#336600; background-position:top; background-repeat:repeat-x;}

h1 { font-size:20px; color:#669933; font-weight:bold; }
h2 { font-size:18px; color:#66cc33; font-weight:bold; }
h3 { font-size:16px; color:#669933; font-weight:bold; }
h4 { font-size:16px; color:#66cc33; font-weight:bold; }
h5 { font-size:14px; color:#000000; font-weight:bold; }
h6 { font-size:12px; color:#000000; font-weight:bold; }

a:link { text-decoration:underline; }
a:visited {  }
a:active {  }
a:hover { text-decoration:none; }

li { padding:4px 0; }

#wrap0 { width:100%;}
#wrap1 { background-color:#FFFFFF;  max-width:904px; width:expression(document.body.clientWidth > 904? "904px": "auto" );}
#wrap2 { border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; }
#navleft { padding: 15px 10px 30px 10px; float:left;}
#content { padding: 10px 40px 50px 40px; text-align:left; margin-left:200px; }

#header { background-image:url(../images/header.gif); background-repeat:no-repeat; height:150px; }
#footer { font-size: 11px; color: #a8c060; padding:10px 10px 20px 10px; text-align:left; }
.line { background-image:url(../images/line.gif); background-repeat:repeat-x; height:18px; }
#line_bottom { background-image:url(../images/line.gif); background-repeat:repeat-x; height:18px; clear:both; }

#breadcrumb { font-size: 11px; color: #999999; padding-right:10px; text-align:right; }
#breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:active { color:#339900; text-decoration:none; }
#breadcrumb a:hover { color:#339900; text-decoration:underline; }

.photo1 { color:#333333; font-style:italic; font-size:13px; text-align:center;}
.photo1 img { border:1px solid #333333; margin-bottom:4px; }
.photo_rt { float:right; padding:0 0 10px 15px; }

.table1 { border:1px solid #DEDEDE; margin-left:20px; }
.table1 .head { color:#FFFFFF; background-color:#007AC2; font-weight:bold; }
.table1 .index { color:#333333; background-color:#DEDEDE; border-bottom:1px solid #EFEFEF; vertical-align:top;}
.table1 .index_last { color:#333333; background-color:#DEDEDE; vertical-align:top;}
.table1 .content { border-bottom:1px solid #DEDEDE; vertical-align:top;}
.table1 .content_last {  }

/* navigation box styles */
.list_b{ background-image:url(../images/nav/b_top_g.jpg); background-repeat:no-repeat; height:38px;}
.list_c{ background-image:url(../images/nav/b_top_g.jpg); background-repeat:no-repeat; height:38px;}
.list_bg{ background-image:url(../images/nav/b_bg.gif); background-repeat:repeat-y;}
.title1{ color:#006600; margin:7px 0 0 14px; font-size:14px; font-weight:bold; background:none;}
.category_list { width:190px; padding-left:1px; padding-top:6px; padding-bottom:5px;}
.category_list ul { margin:0px;	 padding:0px 0px 0px 15px; line-height:15px; list-style-type:none; background-repeat:repeat-y;}
.category_list a:link, .category_list a:visited, .category_list a:active { color:#336600; text-decoration:none; font-size:13px;}
.category_list a:hover{ color:#339900; }
.category_list li { padding:5px 0px 2px 0px; text-align:left; }
/* end navigation box styles */