body{font:12px verdana, arial, sans-serif;margin:0px; width:770px;  border:#060 solid 0px; background-color:white}
#container{background:white;margin:0 auto; padding:0; table-layout:fixed;text-align:left; width:770px; min-height:400px; _height:400px  }
#maincontent{border:0;margin:0;vertical-align:top}
#page_middle_part{background:white;border:0;margin:0;padding:0;table-layout:fixed;vertical-align:top;width:770px;}

#footer{background-color:#ffffff;color:#5e911b;font-size:12px;font-weight:bold;margin:0 auto; padding:0; text-align:center;width:770px; border-top:#060 solid 1px}
#header{color:white;margin:0 auto;padding:0;table-layout:fixed;text-align:center;width:770px; }
#sidebar1 {background:#5e911b;border:0;color:white;margin:0;text-align:left;vertical-align:top;width:170px;}

#footer p{border:0;color:#5e911b;font-size:11px;font-weight:bold;margin:0;}
#footerlinks{margin-left:auto;margin-right:auto;text-align:center;}
#footerlinks #webdesigner tr{background-image:url(../images/menu-bar.gif);}
#footerlinks td{padding-left:10px;}

#header_menu{background:#7bbe25;border:0;margin:0;padding:0;position:static;width:100%; }
#header_menu a:hover{background-color:#5e911b;color:yellow;text-decoration:none;width:100%;}
#header_menu a:link, #header_menu a:visited {color:white;font-size:14px;font-weight:bold;text-decoration:none;width:100%; display:inline-block; cursor:hand} 
.header_white_menu_link{color:white;font-size:14px;font-weight:bold;text-decoration:none;width:100%; display:inline-block; cursor:hand; height:100%}
.white_menu_link {width:100%; display:inline-block; cursor:hand; font-size:12px; color:white}
.breadcrumb{background-color:#7bbe25;color:black;font:10px/13px verdana, arial;text-decoration:none;}
a.white_menu_link:hover{color:yellow;text-decoration:underline;}
a.white_menu_link:link, a.white_menu_link:visited{text-decoration:none;}

#left_footer{background-color:#ffffff;width:150px;}
#list1{border:0px;float:right;margin:0px 5px 5px 5px;width:555px;}
#list2{border:1px solid #cccccc;font:x-small verdana, sans-serif;text-align:center;vertical-align:top;}

#right_footer{background-color:#ffffff;width:580px;}
#show_recy_banner{background:url(../images/recycled_banner_650x80.gif) no-repeat center center;height:80px;width:600px;}

.blackhead{color:#000000;text-decoration:none;}
.border{background-color:#000000;}
.buttonleftinfo{background-color:#d3e0e6;border:thin groove #cccccc;color:#000000;cursor:auto;font-family:verdana, arial, helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:bold;width:160px;}
.buttonyellow{background-color:#ffcc66;border:thin groove #cccccc;color:#000000;font-family:verdana, arial, helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:bold;}
.caption{background-color:white;clip:rect(0px, 490px, 105px ,0px);height:105px;left:11px;position:absolute;text-align:left;top:0px;visibility:hidden;width:490px;z-index:2;}

.content{background-color:#ffffff;line-height:15px;}
.contentback{background:white;}
.contentbox{background-color:green;padding-bottom:1px;}
.error{background-color:#ffff00;border:thin groove #cccccc;color:#000000;font-family:verdana, arial, helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:bold;}

.fontcolourwhite{color:#ffffff;}
.function{border-style:dashed;color:#000000;font:10px verdana, arial, sans-serif;font-weight:bold;height:30px;text-decoration:none;vertical-align:middle;}
.inactivepagenumber{color:#666666;text-decoration:underline;}
.info{background-color:transparent;color:black;font-family:verdana, arial, helvetica, sans-serif;font-size:8pt;font-weight:normal;}
.intro{padding-bottom:10px;padding-top:10px;}
.minimumrequired{background-color:#f7f7eb;color:#000000;text-decoration:none;}
.newprice {color:#F00;font-weight:bold;}
.photos{padding-left:10px;}
.pricebreaks{background-color:#d3e0e6;color:#000000;font-family:verdana, arial, helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:bold;}
.pricetableheader{background-color:#cccccc;color:#000000;font-family:verdana, arial, helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:bold;}

.search{font:10px verdana, arial, helvetica, sans-serif;}
.search{background:#adccff;}
.searchstr{display:inline-block;width:100%;}
.searchstr:first-letter{text-transform:uppercase;}
.sidebar_p{font-size:12px;}

.secondary{background:#f7f7eb;}
.secondary input{background:#f3faea;color:#000000;}
.secondary select{background:#f3faea;color:#000000;}
.selec{color:#666666;font-family:verdana, arial, helvetica, sans-serif;font-size:10px;width:40px;}
.selec.activepulldown{color:black;width:230px;}
.sidebold{color:black;font-weight:bold;line-height:15px;}
.sidehead{color:#666666;line-height:15px;text-decoration:none;}
.sidenav{color:#666666;line-height:15px;}
.tabactive{cursor:pointer;padding-left:20px;}
.tabactive{background:#f7f7eb;}
.tabinactive{cursor:pointer;padding-left:20px;}
.tablabel{color:#000000;cursor:pointer;text-decoration:none;}
.ten{padding-top:10px;}
.textareas{color:#666666;font-family:verdana, arial, helvetica, sans-serif;font-size:11px;margin-top:5px;width:275px;}
.title{font:bold 13px verdana, arial, helvetica, sans-serif;}
.topten{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:10px;}
.underline a{text-decoration:underline;}
.underline a:hover{background:#000000;text-decoration:none;}
.warn{background-color:transparent;color:rgb(120,0,0);font-family:verdana, arial, helvetica, sans-serif;font-size:8pt;font-weight:normal;}

a{color:black;text-decoration:underline;}

a.arrow_link{text-decoration:none;}
a.arrow_link:hover{text-decoration:underline;}
a.box:hover{background-color:#ffffff;}
a.breadcrumb:hover{background:#f7f7eb;text-decoration:none;}
a.copyright{color:#aeaeac;font:10px verdana;text-decoration:none;}
a.copyright:hover{background-color:#666666;font:10px verdana;text-decoration:none;}
a.inactivepagenumber:hover{background-color:#eef1dc;text-decoration:none;}
a.news{color:#666666;text-decoration:none;}
/*a.search:hover{font:10px verdana, arial, helvetica, sans-serif;}
a.search:hover{background:#adccff;}
a.search:hover{background:#a7c1ce;}
*/
a.sidenav{color:#666666;line-height:15px;text-decoration:none;}
a.sidenav:hover{text-decoration:underline;}
a.sidenav2{color:black;line-height:15px;text-decoration:none;}
a.sidenav2:hover{text-decoration:underline;}
a.tablabel:hover{color:#000000;text-decoration:none;}
a.thumbnail{text-decoration:none;}
a.thumbnail:hover{text-decoration:underline;}
a.underline{text-decoration:underline;}
a.underline:hover{background:#000000;text-decoration:none;}


a:hover{color:blue;text-decoration:none;}
a:hover img.thumbimg{background-color:#999999;border-bottom-color:#999999;border-left-color:#999999;border-right-color:#999999;border-top-color:#999999;text-decoration:none;}
b{font:bold 11px verdana, arial, sans-serif;}

div{font:12px verdana, arial, sans-serif;}
img.sideline{border-color:#999999;}
img.thumbimg{background-color:#999999;border-bottom-color:#999999;border-left-color:#999999;border-right-color:#999999;border-top-color:#999999;text-decoration:none;}
input{font:10px verdana, arial, sans-serif;}
input.search{background:#adccff;}
input.search{margin-left:10px;width:200px;}
p{font:11px verdana, arial, sans-serif;vertical-align:top;}
p{vertical-align:bottom;}
select{color:#666666;font-family:verdana, arial, helvetica, sans-serif;font-size:10px;width:100px;}
select.activepulldown{color:black;width:230px;}
span.arrow img{color:black;line-height:14px;}
table#header_mt{background:#7bbe25;border:0;color:white;font-family:arial, helvetica, sans-serif;font-size:14px;font-weight:bold;table-layout:fixed;text-align:center;width:100%;}
table#header_mt td:hover{background:#5e911b;}
td{font:11px verdana, arial, sans-serif;}

.SearchStr {width:100%;display:inline-block}
.SearchStr:first-letter { text-transform: uppercase }
.sidenav2 { text-decoration:underline }

.priceTableHeader{background-image:url(../images/menu-bar-off.gif) }
.PriceTr { text-align:center; padding:3px; background-image:url(../images/menu-bar-off.gif) }
#PriceTable tr:hover{background-color:#7bbe25; background-image:none; padding:2px }
.strikethrough { text-decoration:line-through }
.newprice {color:#F00;font-weight:bold;}
