body {margin:10px 0 0;padding:0;background:#fff url(img/body_bg.gif) no-repeat top left;color:#000;font:normal 12px verdana, sans-serif}

p {padding-left:10px;padding-right:20px;margin:10px 0;line-height:18px}
h1 {color:#336600;font-size:22px;padding-left:35px;padding-bottom:3px;padding-top:2px;background:url(img/h1.gif) no-repeat top left;background-position:0 3px;margin:10px 15px 0 10px;border-bottom:1px solid #336600}
h2 {color:#336600;font-size:13px;margin:10px 15px 0 10px;border-bottom:1px solid #336600}
h3 {color:#336600;font-size:12px;font-style:italic;margin:10px 0;border-bottom:1px solid #336600;padding-left:10px}
a {color:#000;font-weight:normal}
a:hover {text-decoration:none}
#banner {position:absolute;top:8px;left:297px;width:510px;height:90px;background:url(img/banner.jpg) no-repeat;}
#top_left {margin:0;height:19px;background:#73BD1E;border-bottom:1px solid #336600;}
#top_right {margin:0;height:19px;background:#73BD1E;border-bottom:1px solid #336600;border-right:1px solid #336600;}
#nav {z-index:10;position:absolute;left:7px;top:165px;width:192px;background:transparent;margin-left:-40px !important;margin:0;}
#nav ul {margin:0 0 0 5px;list-style-type:none}
#nav li {margin:3px 0 0 0;}
#nav a {background:url(img/nav.gif) no-repeat top left;background-position:7px 5px;display:block;width:164px !important;width:190px;font-weight:bold;text-decoration:none;font-size:12.8px;padding-left:25px;padding-top:4px;padding-bottom:5px}
#nav a:hover {background:url(img/nav_hover.gif) no-repeat top left;background-position:7px 5px}
#with_sub a {background:#fff url(img/nav_with_sub.gif) no-repeat top left;background-position:7px 5px;border-right:1px solid #fff;border-top:1px solid #336600;border-bottom:1px solid #336600;border-left:1px solid #336600;}
#with_sub a:hover {background:#fff url(img/nav_with_sub.gif) no-repeat top left;background-position:7px 5px;border-right:1px solid #fff;border-top:1px solid #336600;border-bottom:1px solid #336600;border-left:1px solid #336600;}
#current a {background:#fff url(img/nav_hover.gif) no-repeat top left;background-position:7px 5px;border-right:1px solid #fff;border-top:1px solid #336600;border-bottom:1px solid #336600;border-left:1px solid #336600;}
#current a:hover {background:#fff url(img/nav_hover.gif) no-repeat top left;background-position:7px 5px;border-right:1px solid #fff;border-top:1px solid #336600;border-bottom:1px solid #336600;border-left:1px solid #336600;}
#nav #navsub a {margin-left:-40px !important;margin:0;background:transparent url(img/nav_sub.gif) no-repeat top left;background-position:13px 8px;padding-bottom:0;padding-left:22px;font-weight:normal;font-size:11px;border:0}
#nav #navsub a:hover {background:transparent url(img/nav_sub_hover.gif) no-repeat top left;background-position:13px 8px;font-weight:normal;font-size:11px;}
#nav #navsub_current a {margin-left:-40px !important;margin:0;font-size:11px;font-weight:normal;background:transparent url(img/nav_sub_hover.gif) no-repeat top left;border:0;background-position:13px 8px;padding-bottom:0;padding-left:22px;text-decoration:underline;;}
#content {z-index:1;width:600px;position:relative;top:95px;margin-left:200px;margin-bottom:95px;background:#fff url(img/vert_line.gif) repeat-y right;padding-bottom:30px;border-left:1px solid #336600;border-top:1px solid #336600}
#content table, #content_right table {margin-left:10px;font-size:12px;width:574px;}
textarea {width:400px}
html>body #content {margin-left:201px;margin-right:201px}
#content_right {position:absolute;left:800px;top:105px;width:201px;background:;border-top:1px solid #336600;}
#footer {height:19px;width:1000px;background:#73BD1E;border-top:1px solid #336600;border-right:1px solid #336600;}

@media screen and (min-width:550px) {
#current a {width:156px !important}
#nav ul {margin:0 0 0 10px !important}
#nav {margin-left:-6px !important;}
#nav a {width:164px !important;}
#nav #navsub a {margin-left:0 !important;}
#nav #navsub_current a {margin-left:0 !important; color:red !important;}
}


#email_support {display:none;}
div[id="email_support"] {display:block !important;position:fixed !important;left:0 !important;bottom:40px !important;height:75px !important;width:200px !important;background:url(img/email_support.gif) no-repeat !important;}
@media screen and (min-width:550px) { #email_support {display:block !important;position:fixed !important;left:0 !important;bottom:15px !important;height:75px !important;width:200px !important;background:url(img/email_support.gif) no-repeat !important;}}