html, body {margin: 0px; padding: 0px;}

body {background: #F6F6F6 url(../layout/site_back.jpg) repeat-y top center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333;}
p, td {line-height: 1.5;}

h1 {font-size: 150%; color: #ED2D23; font-weight: normal}
h2 {font-size: 130%; color: #ED2D24; font-weight: normal; border: 1px solid #ED2D24; padding-left: 5px; background: url(../layout/h2_back.gif) repeat-y top right;}
h3 {font-size: 120%; color: #ED2D24; font-weight: normal; border-bottom: 1px dotted #CCCCCC;}
hr {color: #C0C0C0; height: 1px;}
ul {line-height: 1.8;}
.indent {padding-left: 20px;}

input, select, textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}
form {margin: 0px; padding: 0px}
.form_error {color: #FF6633; }

.page_area {background: #FFFFFF; border: 2px solid #FFFFFF;}
.header_area {}
.image_area {background: url(../layout/header_center.gif) no-repeat top right; color: #FFFFFF;}
.nav_area {background: #FFFFFF; color: #000000; padding: 3px; text-align: right; font-weight: bold;}
.block_area {background: #ED2D23 url(../layout/nav_back.gif); color: #FFFFFF; text-align: right; padding-bottom: 10px}
.menu_area { background: #FFFFFF; border-right: 1px solid #E7E7E7; height: 500px}
.content_area {padding-right: 30px; padding-left: 30px; padding-bottom: 30px; }
.footer_area {background: #FFFFFF; color: #808080; border-top: 1px solid #E7E7E7; padding-right: 10px; padding-top:10px; padding-bottom: 10px; text-align: right; font-size: 10px;}

a:link, a:visited {	color: #97a10a; text-decoration: underline;}
a:hover, a:active { color: #808080; text-decoration: none;}

a.nav_link:link, a.nav_link:visited {	color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.nav_link:hover, a.nav_link:active { color: #FFFFFF; text-decoration: underline; font-weight: bold;}

a.menu_link:link, a.menu_link:visited {	color: #81BDDF; text-decoration: none; font-weight: bold; padding-left: 15px;}
a.menu_link:hover, a.menu_link:active { color: #808080; text-decoration: underline; font-weight: bold; padding-left: 15px;}

a.footer_link:link, a.footer_link:visited {color: #000000; text-decoration: none;}
a.footer_link:hover, a.footer_link:active { color: #808080; text-decoration: underline;}

a.plain_link:link, a.plain_link:visited {text-decoration: none;}
a.plain_link:hover, a.plain_link:active {text-decoration: none;}

.tab_on {background: url(../layout/tab_on.gif) no-repeat bottom left;}
.tab_off {background: url(../layout/tab_off.gif) no-repeat bottom left;}

#menutitle {padding-left: 0px; border-bottom: 1px dashed #EAEDF0; color: #c0c0c0; font-size: 130%}

#menucontainer {margin-top: 10px; margin-left: 10px}
#menucontainer ul{margin: 0px; padding: 0px; list-style-type: none;}
#menucontainer a{color: #000000; display: block; font-weight: bold; padding-top: 2px; padding-bottom: 2px; padding-left: 8px; text-decoration: none;  width: 90%}
#menucontainer a:link, #menucontainer a:visited {text-decoration: none; border-bottom: 2px solid #ED2D24; background:#FFFFFF;}
#menucontainer a:hover, #menucontainer a:active {color: #000000; text-decoration: none;  border-bottom: 2px solid #ED2D24; background:#f5f6e7; } /*main 81BDDF  bg #FAF2F2*/

#submenucontainer {margin-left: 15px;}
#submenucontainer ul{margin: 0px; padding: 0px; list-style-type: none;}
#submenucontainer a{color: #000000; display: block; padding-top: 3px; padding-bottom: 3px; padding-left: 8px; text-decoration: none;  width: 87%}
#submenucontainer a:link, #submenucontainer a:visited {text-decoration: none; border-bottom: 1px dashed #ED2D24; border-left: 2px solid #ED2D24;}
#submenucontainer a:hover, #submenucontainer a:active {text-decoration: none; border-bottom: 1px dashed #ED2D24; background:#f5f6e7; border-left: 2px solid #97a10a; } /*main #81BDDF  bg #FAF2F2*/
 
/* Site Specific */

#featurepoints ul li{color: #81BDDF}
#featurepoints a:link, #featurepoints a:visited {color: #000000; text-decoration: none;}
#featurepoints a:hover, #featurepoints a:active {color: #81BDDF; text-decoration: underline;}
