/* MAIN STYLE */
body {margin: 0px; padding: 0px; text-align: center; font-family: "Trebuchet MS", Verdana, Arial, Sans-serif; font-size: 13px;}

/* LAYOUT STYLES */
div#logo {height: 100px; width: 250px; text-align: center; float: left;}
div#stats_outer {width: 290px; height: 41px; border-bottom: 2px solid #d6d6d6;}
div#stats_main {text-align: center; border: 1px solid #77a007; background-color: #e7f2d0; width: 290px; height: 39px; font-weight: bold;}
div#stats_text {margin-top: 4px; font-size: 11px;}
div#spacer {clear: both; height: 16px;}
div#menu_outer {width: 686px; height: 36px; background-image: url(../images/menu.gif); background-repeat: no-repeat; text-align: left; margin: 0px 0px 12px 0px; padding: 0px 0px 0px 108px;}
#menu_bg {background-image: url(../images/menu.gif); background-repeat: no-repeat;}
div#content {width: 100%; font-size: 14px; line-height: 1.3em; text-align: left;}
div#content_list {width: 100%; font-size: 14px; line-height: 2em; text-align: justify;}
div#menu_item {width: 118px; height: 14px; font-weight: bold; margin-top: 17px; text-align: center;}
a img {border: 0px;}
h1 {font-size: 26px; text-align: center; margin: 12px 0px 30px 0px;}
h2 {font-size: 21px; text-align: center;}
h3 {font-size: 20px; text-align: center; margin: 12px 0px 0px 0px;}
.input {font-size: 14px; border: 1px solid #000000; width: 100%;}
div#submenu {margin-top: 15px;}
div#submenu_left {width: 50%; float: left; border-bottom: 2px solid #d6d6d6; font-size: 10px;}
div#submenu_right {width: 50%; float: right; border-bottom: 2px solid #d6d6d6; font-size: 10px; text-align: right;}
div#info_outer {float: left; width: 100%; border-bottom: 2px solid #d6d6d6;}
div#info_main {text-align: justify left; border: 1px solid #77a007; background-color: #e7f2d0; padding: 5px;}
div#info_text {margin-top: 4px; font-size: 14px;}

/* LINK STYLES */
div#content_list a:active, div#content_list a:link, div#content_list a:visited {color: #666666; text-decoration: none; padding: 4px;}
div#content_list a:hover {background-color: #C2D220; color: #FFFFFF; text-decoration: underline;}
div#menu_item a:active, div#menu_item a:link, div#menu_item a:visited {color: #3c5200; text-decoration: none;}
div#menu_item a:hover {color: #678d00; text-decoration: underline;}
a:active, a:link, a:visited {color: #666666; text-decoration: none;}
a:hover {color: #8fba16; text-decoration: underline;}
.help {cursor: help;}

/* TEXT STYLES */
small {font-size: 10px; font-style: italic;}
table, td, tr {font-size: 13px;}

/* LINKIPEDE STYLES */
.cost {color: #CC3300;}
.Style1 {font-size: 14px; text-decoration: underline;}
.Style2 {font-size: 16px; font-weight: bold;}
.Style3 {font-size: 20px; font-weight: bold; text-decoration: underline;}

/* OTHER */
#form_heading {background-color: #dbe6de; border: 1px solid #b0b0b0; padding: 5px 2px 5px 2px; font-weight: bold; margin: 15px 0px 15px 0px; text-align: left;}
.border_bottom {border-bottom: 1px solid #CCCCCC;}
div#counter {display: none;}

/* FOOTER STYLES */
div#footer_left {width: 50%; float: left; border-top: 2px solid #d6d6d6; font-size: 10px; color: #666666;}
div#footer_right {width: 50%; float: right; border-top: 2px solid #d6d6d6; font-size: 10px; text-align: right; color: #666666;}