/* Overall Look */
body {background: #f4f4f4; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; padding: 0px; font-family: Arial; font-size: 12px;}
.error {font-family: Arial; color: #ff0000; font-size: 12px; border: 1px solid gray; padding: 5px; background-color: #ffe8e8;}
.wrapper {width: 1000px; align: center; border-width: 1px; border-style: solid; border-color: #000000;}
a:link, a:active, a:visited, a:hover {color: #00457c; text-decoration: none;}
.content {font-family: "Century Gothic", Arial; font-size: 13px; color: #000000;}
h1 {font-family: "Century Gothic", Arial; font-size: 22px; color: #000000;}
h2 {font-family: "Century Gothic", Arial; font-size: 15px; color: green;}
h3 {font-family: "Century Gothic", Arial; font-size: 12px; font-weight: bold; color: #000000;}

td {font-family: "Century Gothic", Arial; font-size: 13px; color: #000000;}

/* Menu Links */
.nav-box {padding-bottom: 7px;}
.nav {font-family: "Century Gothic", Arial; font-size: 17px; font-weight: bold; color: #ffffff; padding-left: 5px; padding-right: 5px; cursor: default; cursor: pointer;}
a.nav:link, a.nav:active, a.nav:visited {font-family: "Century Gothic", Arial; font-size: 17px; font-weight: bold; color: #ffffff; text-decoration: none; padding-left: 5px; padding-right: 5px;}
a.nav:hover {font-family: "Century Gothic", Arial; font-size: 17px; font-weight: bold; color: #FB8F22; text-decoration: none; padding-left: 5px; padding-right: 5px;}

/* Drop Down Menu */
#dropmenudiv {position: absolute; border: 1px solid black; border-bottom-width: 0; font: Arial normal 12px; line-height: 18px; z-index: 100;}
#dropmenudiv a {font-family: Arial; font-size: 12px; font-weight: bold; color: #00457c; width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid black; padding: 1px 0; text-decoration: none;}
#dropmenudiv a:hover{background-color: #B3CB7D; color: #D25400;}

/* Search */
.search-box {padding-left: 15px;}
.search-button {font-family: "Century Gothic", Arial; font-size:15px; font-weight: bold; color: #FB8F22; background: transparent; border-style: none;}
.prettysearch {border-style: none; background-color: transparent; background-image: url('../images/searchbox.gif'); background-repeat: no-repeat; padding-left: 10px; padding-bottom: 10px; padding-top: 7px; width: 159px; height: 34px; font: 13px "Georgia", Arial, sans-serif; color: #867755;}
a.results-title:link, a.results-title:active, a.results-title:visited {font-family: Century Gothic, Arial; font-size: 16px; color: #B3CB7D; font-weight: bold; text-decoraton: none;}
.results-content {font-family: "Century Gothic", Arial; font-size: 14px; color: #000000;}
a.results-more:link, a.results-more:active, a.results-more:visited {font-family: "Century Gothic", Arial; font-size: 14px; color: #B3CB7D; font-weight: bold; text-decoraton: none;}
a.results-more:hover {font-family: "Century Gothic", Arial; font-size: 14px; color: #cc0000; font-weight: bold; text-decoraton: none;}

/* Footer */
.footer {font-family: Arial; font-size: 10px; color: #c0c0c0;}
a.footer:link, a.footer:active, a.footer:visited {font-family: Arial; font-size: 10px; color: #c0c0c0; text-decoration: none;}
a.footer:hover {color: #4E5D00}

/* Content */
.tbl-header {font-family: Arial; font-size: 14px; font-weight: bold; color: #000000;}
.tbl-content {font-family: Arial; font-size: 12px; color: #000000;}

/* Contact Page */
.contact {font-family: Arial; font-size: 14px; color: #000000;}
.button {border-top: solid 1px #d5d5d5; border-right: solid 1px #808080; border-bottom: solid 1px #808080; border-left: solid 1px #d5d5d5; color: #333; font-weight: bold;}
input, textarea, select {z-index: -3; font-size: 11px; border: 1px solid #ccc;}

/* News Page */
.news-title {font-family: "Century Gothic", Arial; font-size: 16px; color: #B3CB7D; font-weight: bold;}
.news-content {font-family: "Century Gothic", Arial; font-size: 14px; color: #000000;}

/* Round Box */
.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#888; margin:0 5px;}
.b2 {height:1px; background:#ddd; border-right:2px solid #888; border-left:2px solid #888; margin:0 3px;}
.b3 {height:1px; background:#ddd; border-right:1px solid #888; border-left:1px solid #888; margin:0 2px;}
.b4 {height:2px; background:#ddd; border-right:1px solid #888; border-left:1px solid #888; margin:0 1px;}
.contentb {background: #ddd; border-right:1px solid #888; border-left:1px solid #888;}
.contentb div {margin-left: 5px;}