input[type = text]:focus, input[type = password]:focus, textarea:focus { border-color: #a52a2a; } 


h1 {text-align:center; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:larger;}

h2 {text-align:center; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:large;}

h3 { text-align: center; margin-bottom: 2px; font-family:Arial, Helvetica, sans-serif; font-size:medium} 

fieldset { margin: 5px 0px 15px 0px; border: solid #000000 1px; color: #000000; width: 50%; margin-left: 25%; padding: 0px 15px 5px 15px; font-family:Arial, Helvetica, sans-serif; } 

legend { font-weight: bold; padding: 0px 15px 0px 15px; font-family:Arial, Helvetica, sans-serif; } 

fieldset a { color: #2F4F4F; text-decoration: underline overline; font-family:Arial, Helvetica, sans-serif; } 

fieldset a:hover { background-color: #E0FFFF; font-family:Arial, Helvetica, sans-serif; } 

fieldset input { border: solid #bfbfbf 1px; color: #424242; font-family:Arial, Helvetica, sans-serif; } 

fieldset input:focus { border-color: #a52a2a; font-family:Arial, Helvetica, sans-serif; } 

#tt, #t, #u, #v { margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; border: solid #483D8B 1px; width: 35%; font-family:Arial, Helvetica, sans-serif; } 

#tt a, #t a, #u a, #v a { color: #483D8B; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; } 

#tt thead th, #t thead th, #u thead th, #v thead th { font-weight: bold; background-color: #F0F8FF; border: none; border-top: none; border-bottom:solid; border-bottom-width:thin; font-family:Arial, Helvetica, sans-serif; padding:5px } 

#t tfoot, #v tfoot { background-color: #A9A9A9; font-family:Arial, Helvetica, sans-serif; padding:5px;} 

#u tbody { font-size: 0.87em; font-family:Arial, Helvetica, sans-serif; } 

#tt tbody tr td span:hover, #t tbody tr:hover, #u tbody tr:hover, #v tbody tr:hover { background-color: #E6E6FA; font-family:Arial, Helvetica, sans-serif; } 

#tt tbody td, #t tbody td, #u tbody td, #v tbody td { font-size: smaller; margin: 0px auto 0px auto; padding: 0px 5px 0px 5px; border: none; text-align: left; font-family:Arial, Helvetica, sans-serif; } 

.a { border-bottom: solid #A9A9A9 2px; font-family:Arial, Helvetica, sans-serif; } 

.b { background-color: #87CEFA; width: 98%; border: none; text-align: center; position: relative; display: block; margin: 1px 0px 1px 0px; font-family:Arial, Helvetica, sans-serif; } 

.l, .l2 { top: 0px; left: 0px; position: absolute; font-family:Arial, Helvetica, sans-serif; } 

.l { background-color: #20B2AA; overflow: hidden; font-family:Arial, Helvetica, sans-serif; } 

.l2 { width: 100%; font-family:Arial, Helvetica, sans-serif; } 

.w { float: left; display: inline; font-family:Arial, Helvetica, sans-serif; } 

.town { font-weight: bold; font-size: larger; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; } 

.towntd:hover { background-color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; } 

.stars { display: block; overflow: hidden; font-family:Arial, Helvetica, sans-serif; } 

.bigNav{ color:#000000; float:left; margin-left:1em; margin-right:-10em; text-decoration:none; background-color:#add8e6; padding:0.5em 0.5em 0.5em 0.5em; cursor:pointer; font-family:Arial, Helvetica, sans-serif; } 

.bigNav:hover{ background-color:#000000; color:#add8e6 font-family:Arial, Helvetica, sans-serif; } 

.footer_text {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; text-align:center;}

