body, div, p, ul, ol, li, h1, h2, h3, h4, h5, h6, img, form, fieldset {margin:0px;padding:0px;border:0px;}
body {text-align:center;font-family:"trebuchet ms";font-size:12px;color:#7d7d7d;background:#fff url(../images/bg1.gif) top center repeat-x;}
body.sub {background:#fff url(../images/sub-bg.gif) top center repeat-x;}
#page {text-align:left;margin:0px auto;position:relative;}
#print {display:block;width:250px;float:right;}
#print ul {list-style-type:none;text-align:right;margin-bottom:1em;}

#header {position:relative;}
#header #top-logo {float:left;}
#phone-number, #email-address {display:none;}


#nav {list-style-type:none;text-align:center;clear:both;padding-top:10px;}
#nav li {display:inline;padding:0px;color:#382604;font-size:13px;}
#nav li a {padding:0px 15px;color:#382604;text-decoration:none;font-weight:bold;}
#nav li a:focus, #nav li a:hover {text-decoration:underline;}
#nav li ul {display:none;}

#usp {display:none;}

#sidebar {display:none;}


#content {clear:both;padding:10px 0px;font-size:13px;line-height:18px;}
#content h1 {font-size:24px;color:#006f51;font-weight:normal;line-height:24px;padding-bottom:10px;}
#content h2 {font-size:18px;color:#006f51;font-weight:normal;line-height:18px;}
#content h3 {color:#000;font-weight:bold;font-size:1em;}
#content p {margin-bottom:1em;}
#content ol, #content ul {margin-bottom:1em;margin-left:30px;}
#content a {color:#77ad1b;}

#footer, #mainclear {clear:both;}
#footer {padding:5px 0px;text-align:center;}
#footer ul {list-style-type:none;font-size:11px;color:#828282;padding-bottom:5px;}
#footer ul li {display:inline;}
#footer ul li a {color:#828282;text-decoration:none;padding:0px 5px;}
#footer ul li a:hover, #footer ul li a:focus {text-decoration:underline;}

/*************** contact form ******************/
#content form {border:0px solid #000;margin-top:1em;}
form fieldset {border:0px;}
#content form h2 {margin-bottom:1em;}
#content form ul {margin:0px;padding:0px;list-style-type:none;}
#content form ul li {clear:both;margin-bottom:0.2em;background-image:none;padding:0px;list-style-type:none;}
#content form ul li span {display:block;clear:both;padding-left:110px;text-align:left;font-size:0.8em;color:#006f51;font-weight:bold;}
#content form ul li label {position:relative;clear:left;float:left;width:100px;text-align:right;padding-right:10px;margin-bottom:0.5em;}
#content form ul li input.text {float:left;width:180px;margin-bottom:0.5em;}
#content form ul li textarea {float:left;width:300px;height: 120px;margin-bottom:0.5em;}
#content form ul li input.submit {}
#content p.login-message {display:none;}
#content form p {color:#030e30;font-weight:bold;font-size:0.9em;}

/*************** tables ******************/
#content table {margin:0px;padding:0px;border:0px;border-collapse:collapse;max-width:100%;word-wrap:break-word;}
#content table ul {margin-left:20px;}
#content table td {padding:7px;border-bottom:1px solid #ccc;vertical-align:top;word-wrap:break-word;}
#content table tr.odd td {background-color:#eaeaea;}
#content table.style1 td, #content table.style2 td {padding:7px 14px;}
#content table.style1, #content table.style1 td {border:1px solid #ccc;border-collapse:collapse;}
#content table.style2, #content table.style2 td {border:1px solid #000;border-collapse:collapse;}

