/*
   CSS Generated On: 17-12-2007 09:44:53
*/

body { margin-top: 0px; }
#page { margin: 0px; padding: 0px; }
#page #content, #page #content td, #page #content div, #page #calender-form { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; margin: 0px; line-height: 16px; }
#topmenu ul { margin-top: 0px; }
#topmenu ul li a:link, #topmenu ul li a:visited, #topmenu ul li a:active { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #4a7f5b; padding-top: 3px; }
#footer { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666; background: url(/graphics/styles/1/footer_background-url.gif); background-repeat: repeat-x; background-position: 0px 10px; display: none; }
a { color: #386848; text-decoration: none; }
#menu-top { height: 20px; background-color: #f7faf5; margin-bottom: 10px; }
#wrap #container { background-color: #ffffff; border: 1px solid #f3f3f3; border-bottom: 0px; }
#topmenu ul li a:hover { color: #FFFFFF; background-color: #B0CD9E; }
#topmenu ul ul li a:hover { background-color: #B0CD9E; }
#menu-left .menu-sub-sub a:hover { background-color: #b5cf99; }
#topmenu ul ul ul li a:hover { background-color: #B0CD9E; }
#menu-bottom { display: none; }
#page #header h1 { font-family: verdana; font-size: 13px; color: #4a7f5b; font-weight: bold; border-bottom: 1px solid #f3f3f3; margin-left: 20px; padding-bottom: 8px; }
#content_opt { width: 730px; padding: 0px; padding: 0px 10px; margin: 0px 0px -12px 0px; top: -12px; position: relative; clear: both; }
#newsletter { padding-left: 50px; }
#newsletter .nl-input { }

