#headerLinks li {border: 0px;}


#mss-left-col {width:183px;}
#mss-home #mss-left-col {display:none; width:0px;}
#mainBackground {background:transparent url('') no-repeat 0 0;}
#container #mainBorder {overflow:none;}


#nav-general {text-align:center; float:none; position:relative; width:100%; background-color:#3a6730; z-index:100; display:block;list-style:none; margin:0; color:#fff;}
#nav-general ul {padding:0px; margin:0px; }
#nav-general li {margin:0 ; display:inline;}
#nav-general li a {text-decoration: none;font-size:15px; color:#fff;}
#nav-general ul#mss-nav {display:inline-block; z-index:1000; position:relative; padding:3px 0 0;}
#nav-general ul#mss-nav li {position:relative; display:inline; text-align:left;}
#nav-general ul#mss-nav li a {padding:3px 6px 5px;display:inline-block;font-size:12px;}
#nav-general ul#mss-nav li a:hover {background-color:#EEE8D8; color:#3A6730;}
#nav-general ul#mss-nav span { display:inline-block; padding-bottom:5px;}
#nav-general ul#mss-nav div.mssSubMenu {border:1px solid #000; border-top:0px;position:absolute; top:20px; _top:23px; background-color:#EEE8D8; padding:10px;display:none;}/*  */
body:first-of-type #nav-general ul#mss-nav div.mssSubMenu {top:19px;}
/**html #nav-general ul#mss-nav div.mssSubMenu {width:247px;}*/
#nav-general ul#mss-nav div.mssSubMenu-links {position:relative;padding-bottom:18px; margin-bottom:0px;}
#nav-general ul#mss-nav ul.submenu { display:inline-block;float:left; }
#nav-general ul#mss-nav ul.submenu .submenu1-title,
#nav-general ul#mss-nav ul.submenu2 .submenu2-title {color:#3A6730; font-size:14px; font-weight:bold; padding-bottom:5px;}


#nav-general ul#mss-nav .submenu1-link,
#nav-general ul#mss-nav .submenu2-link {color:#636163; font-style:italic; text-align:left; position:absolute; bottom:0px; left:0px;}
#nav-general ul#mss-nav .submenu1-link a,
#nav-general ul#mss-nav .submenu2-link a {color:#636163; font-size:12px; padding:0px; font-weight:bold;}
#nav-general ul#mss-nav .submenu1-link.twoCol {margin-left:170px;}
#nav-general ul#mss-nav .submenu2-link {margin-left:191px;}
#nav-general ul#mss-nav .submenu2-link.threeCol{margin-left:361px;}
#nav-general ul#mss-nav .submenu2-link.fourCol {margin-left:531px;}
/*
#nav-general ul#mss-nav ul.submenu .submenu1-link {}
#nav-general ul#mss-nav ul.submenu2 .submenu2-link {color:#3A6730; font-style:italic; padding-top:5px; text-align:left; clear:left; position:absolute; bottom:0px; left:0px;_bottom:85px; _left:-355px;}
#nav-general ul#mss-nav ul.submenu .submenu1-link a,
#nav-general ul#mss-nav ul.submenu2 .submenu2-link a {color:#3A6730;}
#nav-general ul#mss-nav ul.submenu .submenu1-link.twoCol {margin-left:170px;}
#nav-general ul#mss-nav ul.submenu2 .submenu2-link {margin-left:191px;}
#nav-general ul#mss-nav ul.submenu2 .submenu2-link.threeCol{margin-left:361px;}
#nav-general ul#mss-nav ul.submenu2 .submenu2-link.fourCol {margin-left:531px;}
*/
#nav-general ul#mss-nav ul.submenu2 {vertical-align:top; display:inline-block;padding-left:10px; border-left:1px solid #000; margin-left:10px;}
#nav-general ul#mss-nav ul li {display:block; width:169px; float:left; height:auto; position:static;}
#nav-general ul#mss-nav ul li a {width:165px; color:#000; font-size:11px; padding:0px; height:auto; font-weight:bold;}
#nav-general ul#mss-nav ul li a:hover {background:transparent; color:#000;text-decoration:underline;}
#nav-general ul#mss-nav li:hover .mssSubMenu,
#nav-general ul#mss-nav li.over .mssSubMenu {display:block;}



#nav-general ul#mss-nav .mss-topnav-new {padding-top:5px; border-top:1px solid #000;clear:both;width:100%; margin-top:5px; text-align:left;}
#nav-general ul#mss-nav .mss-topnav-new span {font-weight:normal; color:#636163; float:right; font-size:11px;font-style:italic;}
#nav-general ul#mss-nav .mss-topnav-new a { color:#000; font-weight:bold; padding:0px;}
#nav-general ul#mss-nav .mss-topnav-new a:hover {color:#000; text-decoration:underline;padding:0px;}
#nav-general ul#mss-nav .mss-topnav-clearance {padding-top:5px; border-top:1px dashed #000;  clear:both; width:100%;margin-top:10px; text-align:left;}
#nav-general ul#mss-nav .mss-topnav-clearance span {font-weight:normal; color:#636163; float:right;font-size:11px;}
#nav-general ul#mss-nav .mss-topnav-clearance a {color:#8B0004; font-weight:bold;padding:0px;}
#nav-general ul#mss-nav .mss-topnav-clearance a:hover {color:#8B0004; text-decoration:underline;padding:0px;}

#mss-left-col {background-color:#fff;}
#navbar {border-bottom:1px solid #000; margin-top:10px;}
.navbarSectionHeader {border-right:1px solid #000;}
.navbarCategory {background-color:#DAD0AD;border-right:1px solid #000;}

#headerContact table {width:100%;}
#header-search {background:#ffffff;}
#header-search fieldset {border:0px; padding:8px 0 8px 8px; margin:0px;}
#header-search #searchQuery {margin:0px; padding:0px; height:25px; width:190px; font-size:15px;}
#header-search input {vertical-align:middle;}
#headerContact .mss-phone-num {text-align:right; color:#666; margin-top:10px;}
#headerContact .mss-phone-number {font-weight:bold; color:#3A6730;}

.caution-line {text-align:left;}

#footer {padding:14px 0 0;}
#mss-footer-links {width:100%; background:#EEE8D8; text-align:left;padding:10px 0; border-bottom:1px solid #000;}
#mss-footer-links #mss-footer-links-bg {background: transparent url('http://lib.store.yahoo.net/lib/yhst-80920791612991/mss-footer-links-bg.png') repeat-y; _height:100%;}
#mss-footer-links #mss-footer-links-bg div {vertical-align:top; padding:10px 15px 10px 35px;float:left;} 
#mss-footer-links .mss-footer-links-border-first {width:150px; _width:200px;font-weight:bold;}
#mss-footer-links .mss-footer-links-border {width:180px; _width:230px;font-weight:bold;}
#mss-footer-links .mss-footer-links-title {color:#203d27;font-size:14px;}
#mss-footer-links ul {list-style:none; padding:0px; margin-left:0px;}
#mss-footer-links ul li a {line-height:20px; text-decoration:none; color:#000;}
#mss-footer-links ul li a:hover {text-decoration:underline;}
.final-text {text-align:left; padding:0 8px;}
