body{font-family:Verdana,Tahoma,serif;background:#fff;margin:0px;padding:0px;text-align:left;}
hr{height:1px;color:#099a67;background-color:#099a67;border:1px solid #099a67;clear:both;display:block;}
a:active{text-decoration:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
acronym{border-bottom:1px dotted #000000;cursor:help;}

.title{font-size:20px;color:#099a67;font-weight:bold;line-height:24px;margin-top:0px;}
.subtitle{font-size:18px;color:#099a67;font-weight:bold;margin-top:10px;margin-bottom:5px;}
.text{font-size:14px;color:#000000;line-height:18px;}
.footer{font-family:Arial,sans serif;margin-top:50px;font-size:9px;color:#099a67;text-align:center; margin-bottom:50px;}
.form{font-family:Verdana,Tahoma,serif;font-size:12px;color:#000000;border:1px solid #099a67;background-color:#FFFFFF;margin-right:5px;}
.form_btn{font-size:11px;height:22px;line-height:22px;background:url(graphics/bg_btn.jpg) center;border:1px solid #d07200;color:#099a67;font-weight:bold;}
.link{color:#099a67;}

.tbl{border:1px solid #099a67;border-collapse:collapse;}
.tbltitle{font-size:13px;font-weight:bold;color:#099a67;background-color:none;border:1px solid #099a67;}
.tblcolumntitle{font-size:12px;font-weight:bold;color:#ffffff;background-color:#099a67;border:1px solid #ffffff;}
.tbltext{font-size:11px;color:#747477;background-color:none;border:1px solid #099a67;}

.bold{font-weight:bold;}
.italic{font-style:italic;}
.bold_italic{font-style:italic;font-weight:bold;}
.underline{text-decoration:underline;}
.italic_underline{font-style:italic;text-decoration:underline;}
.bold_underline{font-weight:bold;text-decoration:underline;}
.bold_italic_underline{font-weight:bold;font-style:italic;text-decoration:underline;}
.image_right{margin-left:10px;}
.image_left{margin-right:10px;}

.text ol li{padding-bottom:5px}
p.text{margin-top:5px;margin-bottom:10px;}

.pagenavigator,.link_btn{font-size:11px;color:#ffffff;background-color:#099a67;border:1px solid #099a67;padding-left:10px;padding-right:10px;text-decoration:none;margin-right:5px;}

.teasing {position:relative; float:right; height:20px; padding:10px;font-size:13px; font-weight:bold;color:#099a67;}

.menu {position:relative;height:26px;font-size:13px;text-align:center;}
.menu a, .menu a:visited { display:block; text-decoration:none; color:#fff; padding:0px 4px; line-height:26px; height:26px; border-bottom:1px solid; }
.menu a:hover { position:relative; color:#fff; border-bottom:1px solid; }
.menu ul { display:none; border:0; background:#8fc19f; list-style-image:none; list-style:none; padding:0px; margin:0px;}
.menu table { position:absolute; top:0px; left:0px; border-collapse:collapse; }

/* specific to non IE browsers */
.menu:hover ul { display:block; position:absolute; top:26px; left:0px; margin-top:1px; }
.menu:hover ul.endstop { left:-90px; }
.menu:hover ul li ul { display: none; }
.menu:hover ul li a { display:block; height:auto; line-height:15px; padding:4px 16px; width:160px; }

/* specific to IE5.5 and IE6 browsers */
.menu a:hover ul { display:block; position:absolute; top:27px; left:0px;}
.menu a:hover ul.endstop { left: -20px; }
.menu a:hover ul li a { display:block; height:1px; line-height:15px; padding:4px 16px; width:160px;}

.menu_active {font-weight:bold;}
.menu_inactive {font-weight:normal;}

.topmenu {display:block;text-align:center; font-size:12px; color:#000;}
.topmenu_start {border-right:1px solid #000;}
.topmenu_right {border-right:1px solid #000;}
.topmenu_end {}

.menu_start {width:200px;border-right:1px solid #003500;}
.menu_right {border-left:1px solid #12ffce; border-right:1px solid #003500;}
.menu_end {width:200px;border-left:1px solid #12ffce;}

.submenu:hover {}
.submenu_active {font-weight:bold;background-color:#099a67;}
.submenu_inactive {font-weight:normal;}

.sidemenu {font-size:13px;color:#099a67;}
.sidemenu ul { list-style-image:none; list-style:none; margin:0px; padding:0px;}
.sidemenu ul li { margin-bottom:10px;}
.sidemenu ul li ul { margin-left:50px; margin-top:10px;}
.sidemenu ul li a { color:#099a67; }