/* CSS Document */

BODY {background: #e7e7e7; font-family:  Helvetica, Arial, Verdana, sans-serif}
A:link 	{text-decoration: underline;}
A:visited {color: blue;}
A:hover {color: red; background: #ff0;}
A:active {color: red;	text-decoration: none;}
H1 {color : #000; font-size : 17px;	font-weight : 600;
margin: 5px 0px 3px 0px;
}
H2 {color : #004;	font-size : 14px;	font-weight : 600;	margin-top : 15px;	margin-bottom : 0px;}
H3 {color : #000044;	font-size : 14px;	font-weight : 600; 	margin-top : 15px;	margin-bottom : 3px;}
H4 {color : #000066;	font-size : .8em;	font-weight : 600;	margin-top : 15px;	margin-bottom : 15px;}
li {padding-bottom: 5px;}
.bh {color: #FF9900;}
.bull0{color: #666; font-size : 10px;
padding: 0px 2px 0px 3px}
.bull{color: #0cf;}
.bull2{color: #0cf; font-size : 9px;}
.redbold {color : #f00;	font-size : 14px;	font-weight : 600;}
#redbold {color : #f00;	font-size : 14px;	font-weight : 600;
text-decoration:underline;}
#table0 {width: 95%;
max-width:950px;
width:expression(document.body.clientWidth > 950? "950px": "auto" );
table-align:center;
background-color: #FFFFFF;
}
	  
#table {
width: 760px;
table-align:center;
background-color: #FFFFFF;
      }
	  
#table2 {font-size: 12px; background-color: #FFFFFF;}
#main {font-size: 12px;}
#menu {font-size: 12px; font-weight: 400;}
.imagert {text-align: center; margin-top: 11px;}


.leftnav{font-size: 13px; font-weight: 600;
background-color:#e8e8e8;

margin: 1px 0px 1px 0px;
padding: 3px 0px 1px 20px;
border-top: 1px #9df solid;
border-bottom: 1px #9df solid;
border-right: 1px #9df solid;
}
.nav{font-size: 13px; font-weight: 500;
padding: 3px 0px 1px 10px;
margin: 1px 0px 1px 0px;
background-color:#fff;
border-top: 1px  #9df solid;
border-bottom: 1px #9df solid;
border-right: 1px #9df solid;
}

 
#home {color: #f00; font-size: 13px; font-weight: 600;
    }
#maps {color: #f00; font-size: 13px; font-weight: 600;
    }
#here {color: #f00; font-size: 13px; font-weight: 600;
    }

.topnav	{
background-color: #f0f0f0;
text-align: center; 
margin: 0px 0px 20px 0px;
border-bottom: #ccc 1px dashed;
padding: 3px 0px 2px 0px; 
  }
 .topnavsub	{font-size : 13px; font-weight: 500;
padding: 2px 0px 0px 0px;
  }
.topnavbc {font-size : 11px; font-weight: 500;
  }

#nodecor	{color: #003;
text-decoration:none;
  }

.localhead {font-weight: 600;}
.localnav {font-size : 12px; font-weight: 500;
background: #eeeeee;
 margin: -2px 5px 5px 5px;
padding: 3px 4px 2px 4px;
border-top: #ccc 1px solid;
border-bottom: #ccc 1px solid;}

#menulink{color: #005577; text-decoration:none; }

.contenthead{background: #9ef;
padding: 4px 5px 0px 20px;
margin: 5px 5px 5px 5px;
}

.content{font-size: 12px; font-weight: normal;
line-height: 130%;
margin: 10px 5px 10px 5px;
padding: 2px 5px 5px 10px;
}

.quote {
line-height: 120%;
margin: 10px 30px 10px 30px;
padding: 2px 5px 5px 10px;
}

.overflow {line-height: 1;
padding: 5px 0px 5px 10px;
margin: 5px 0px 5px 0px;
height: 240px;
overflow:auto;
border: 1px #777 solid;
}
.rightside{
margin-top: 5px;
margin-left: 3px; margin-right: 3px; margin-bottom: 5px;
border: #9cc 1px solid;
}

.footnote {font-size: 10px; font-weight: 500;}

.foot {color : #000033; font-size: 11px; font-weight: 500;
background: #99ddff;
padding: 5px;
}
.searchbox {margin: 2px 20px 20px 0px;
}

.q { font-weight:600; margin: 0px 0px 10px 10px;}

.a {margin: 0px 0px 20px 10px;}

.inputClass {font-size: 11px; border:1px #009 solid; margin: 3px 0px 5px 3px;}
.inputClass2 {font-size: 11px; border:1px #009 solid; background-color: #f5f5f5; margin: 2px 0px 0px 2px;}
.inputClass3 {font-size: 11px; border:1px #666 solid; }
.inputClass4 {font-size: 11px; border:1px #666 solid; background-color: #fff;}


/* menu portion */

