/* CSS Document */
body{
margin:0px;
background:#E8E8E8;
font:normal 12px Arial, Helvetica, sans-serif;
color:#646464;
}
div, table, td, tr, h1, h2, h3, h4, h5, h6, p, form, label, input, textarea, img, span, ul, li, fieldset{
margin:0px; padding:0px;
}
a{
margin:0px; padding:0px; outline:none;
}
.clear{
clear:both; margin:0px; padding:0px;
}
.totalcontent{
margin:0 auto; width:981px; top:0px; padding:0px 5px 0px 5px; background-color:#FFFFFF; overflow:hidden;
}
/*-------------header------------*/
.totalheader{
float:left; display:block; width:981px; height:123px; top:0px; margin:0px; padding:0px; background:url(/images/header-bg.jpg) no-repeat;
}
.logodiv{
float:left; display:block; width:380px; padding:26px 0px 0px 0px; margin:0px;
}
.totalsearchdiv{
float:left; display:block; width:411px; padding:44px 0px 0px 0px; margin:0px;
}
.searchdiv{
list-style-type:none; width:255px; margin:0px; padding:0px;
}
.searchdiv li.searchtextdiv{
float:left; display:block; width:255px; margin:0px; padding:0px; font:bold 15px Arial, Helvetica, sans-serif; color:#FFF;
}
.searchdiv li.searchboxdiv{
float:left; display:block; width:242px; height:22px; margin:0px 4px 0px 0px; padding:10px 4px 0px 4px; background:url(/images/searchbox-bg.gif) repeat-x;
}
.searchdiv li.searchgodiv{
float:left; display:block; width:40px; height:32px; margin:0px; padding:0px;
}
.searchbox{
float:left; display:block; width:242px; padding:0px; margin:0px; border:0px solid; background:transparent; font:normal 13px Arial, Helvetica, sans-serif; color:#000;
}
.submitgo{
float:left; display:block; width:38px; height:30px; background:url(/images/submitgo-bg.gif) repeat-x; border:1px solid #FFFFFF; font:bold 19px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:center; cursor:pointer;
}
.headeritemdiv{
float:left; display:block; width:153px; padding:21px 29px 0px 8px; margin:0px;
}
.logdiv{
list-style-type:none; margin:0px; padding:0px;
}
.logdiv li.logleft{
float:left; display:block; width:124px; margin:0px; padding:1px 4px 3px 0px; text-align:right;
}
.logdiv li.logright{
float:left; display:block; width:25px; margin:0px; padding:1px 0px 3px 0px; text-align:center;
}
.loglink{
font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;
}
.loglink:hover{
font:bold 12px Arial, Helvetica, sans-serif; color:#FFE44E; text-decoration:none;
}

.loglinkBlack{
font:normal 12px Arial, Helvetica, sans-serif; color:#357960; text-decoration:none;
}
.loglinkBlack:hover{
font:normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;
}

/*-------------end header------------*/
/*-------------body------------*/
.totalbody{
float:left; display:block; width:981px; top:0px; margin:0px; padding:19px 0px 15px 0px; background-color:#E8E8E8;
}
.bodyleft{
float:left; display:block; width:750px; top:0px; margin:0px; padding:0px 11px 0px 0px;
}
.bodyleft01{
float:left; display:block; width:740px; top:0px; margin:0px; padding:0px 21px 0px 0px;
}
.bodyleft-lt{
float:left; display:block; width:220px; top:0px; margin:0px; padding:0px 11px 0px 0px;
}
.totallt-blog{
float:left; display:block; width:220px; height:auto; margin:0px 0px 20px 0px; padding:0px;
}
.leftblog{
list-style-type:none; width:220px; margin:0px; padding:0px;
}
.leftblog li.leftblog-top{
float:left; display:block; width:220px; margin:0px; padding:0px; border-top:1px solid #FFFFFF; background:url(/images/rtblog-bodybg.gif) repeat-y;
}
.leftblog li.leftblog-bot{
float:left; display:block; width:110px; height:26px; margin:0px; padding:10px 0px 0px 110px; background:url(/images/rightbolg-botimg.gif) no-repeat;
}
.ltblogtop{
float:left; display:block; width:192px; height:34px; margin:0px; padding:13px 0px 0px 28px; background:url(/images/ltblogtop-bg.gif) no-repeat; font:normal 18px "Trebuchet MS"; color:#2C7156; text-transform:uppercase;
}
.ltblogbottom{
float:left; display:block; width:165px; margin:0px; padding:12px 28px 0px 27px;
}
.ltblogbottom01{
float:left; display:block; width:174px; margin:0px; padding:12px 23px 0px 23px;
}
.watchlist ul{
list-style-type:none; margin:0px; padding:0px;
}
.watchlist li{
float:left; display:block; margin:0px; padding:0px;
}
.watchlist li a{
float:left; display:block; width:153px; margin:0px; padding:0px 0px 5px 12px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; background:url(/images/whitebullet.gif) no-repeat 0px 5px; 
}
.watchlist li a:hover{
float:left; display:block; width:153px; margin:0px; padding:0px 0px 5px 12px; font:normal 12px Arial, Helvetica, sans-serif; color:#004A29; text-decoration:none; background:url(/images/whitebullet.gif) no-repeat 0px 5px; 
}
.watchlist li a.active{
float:left; display:block; width:153px; margin:0px; padding:0px 0px 5px 12px; font:normal 12px Arial, Helvetica, sans-serif; color:#004A29; text-decoration:none; background:url(/images/whitebullet.gif) no-repeat 0px 5px; 
}
.watchlist li span{
float:left; display:block; width:153px; margin:0px; padding:0px 0px 5px 12px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; background:url(/images/whitebullet.gif) no-repeat 0px 5px; 
}
.categories ul{
list-style-type:none; margin:0px; padding:0px;
}
.categories li{
float:left; display:block; margin:0px; padding:0px;
}
.categories li a{
float:left; display:block; width:156px; margin:0px 0px 6px 0px; padding:4px 0px 4px 18px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; background:url(/images/whitebullet.gif) no-repeat 5px 8px; 
}
.categories li a:hover{
float:left; display:block; width:156px; margin:0px 0px 6px 0px; padding:4px 0px 4px 18px; font:normal 12px Arial, Helvetica, sans-serif; color:#004A29; text-decoration:none; background:url(/images/whitebullet.gif) #CDC7C7 no-repeat 5px 8px; 
}
.categories li a.active{
float:left; display:block; width:156px; margin:0px 0px 6px 0px; padding:4px 0px 4px 18px; font:normal 12px Arial, Helvetica, sans-serif; color:#004A29; text-decoration:none; background:url(/images/whitebullet.gif) #CDC7C7 no-repeat 5px 8px; 
}
.totalsellassets{
float:left; display:block; width:220px; height:auto; margin:0px; padding:0px;
}
.sellassets{
list-style-type:none; width:220px; margin:0px; padding:0px;
}
.sellassets li.sellassets-top{
float:left; display:block; width:200px; height:27px; margin:0px; padding:8px 0px 0px 20px; background:url(/images/sellassets-top.gif) no-repeat; font:normal 18px "Trebuchet MS"; color:#2C7156; text-transform:uppercase;
}
.sellassets li.sellassets-bot{
float:left; display:block; width:186px; height:320px; margin:0px; padding:10px 17px 0px 17px; background:url(/images/sellassets-bot.gif) no-repeat; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:justify; line-height:16px;
}
.btn-shortbg{
float:left; display:block; width:64px; height:15px; margin:0px; padding:2px 0px 0px 16px; font:bold 11px Arial, Helvetica, sans-serif; color:#004429; text-decoration:none; background:url(/images/btn-shortbg.gif) no-repeat;
}
.btn-shortbg:hover{
float:left; display:block; width:64px; height:15px; margin:0px; padding:2px 0px 0px 16px; font:bold 11px Arial, Helvetica, sans-serif; color:#004429; text-decoration:none; background:url(/images/btn-shortbg.gif) no-repeat;
}
.btn-longbg{
float:left; display:block; width:164px; height:15px; margin:0px; padding:2px 0px 0px 16px; font:bold 11px Arial, Helvetica, sans-serif; color:#004429; text-decoration:none; background:url(/images/btn-longbg.gif) no-repeat;
}
.btn-longbg:hover{
float:left; display:block; width:164px; height:15px; margin:0px; padding:2px 0px 0px 16px; font:bold 11px Arial, Helvetica, sans-serif; color:#004429; text-decoration:none; background:url(/images/btn-longbg.gif) no-repeat;
}
.bodyleft-rt{
float:left; display:block; width:519px; top:0px; margin:0px; padding:0px;
}
.bodyleft-rttop{
float:left; display:block; width:519px; top:0px; margin:0px; padding:0px 0px 30px 0px;
}
.auctions{
float:left; display:block; width:249px; height:auto; margin:0px; padding:0px;
}
.auctionsblog{
list-style-type:none; width:249px; margin:0px; padding:0px;
}
.auctionsblog li.auctionsblog-top{
float:left; display:block; width:231px; height:36px; margin:0px; padding:6px 0px 0px 18px; background:url(/images/auctions-bg.gif) no-repeat; font:normal 18px "Trebuchet MS"; color:#2C7156; text-transform:uppercase;
}
.auctionsblog li.auctionsblog-bot{
float:left; display:block; width:232px; height:247px; margin:0px; padding:12px 7px 12px 8px; background-color:#D4D2D2; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
}
.auctiontopdiv{
float:left; display:block; width:232px; margin:0px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#4D4D4D;text-decoration:none;
}
.auctionbotdiv{
float:left; display:block; width:232px; margin:0px; padding:12px 0px 0px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#4D4D4D;
}
.auctiontopdiv h2{
font:bold 16px Arial, Helvetica, sans-serif; color:#029102; padding:0px 0px 3px 0px; text-decoration:none;
}
h2{
font:bold 16px Arial, Helvetica, sans-serif; color:#029102; padding:0px 0px 3px 0px;
}
p.normaltext{
font:normal 12px Arial, Helvetica, sans-serif; color:#4D4D4D; line-height:18px;
}
.gapdiv{
float:left; display:block; width:21px; height:20px;
}
.btn-bigbg1{
float:left; display:block; width:105px; height:16px; margin:0px; padding:1px 0px 0px 15px; font:bold 11px Arial, Helvetica, sans-serif; color:#004429; text-decoration:none; background:url(/images/btn-bigbg1.gif) no-repeat;
}
.btn-bigbg2{
float:left; display:block; width:105px; height:16px; margin:0px; padding:1px 0px 0px 15px; font:bold 11px Arial, Helvetica, sans-serif; color:#004429; text-decoration:none; background:url(/images/btn-bigbg1.gif) no-repeat;
}
.btn-bigbg1:hover{
float:left; display:block; width:105px; height:16px; margin:0px; padding:1px 0px 0px 15px; font:bold 11px Arial, Helvetica, sans-serif; color:#004429; text-decoration:none; background:url(/images/btn-bigbg1.gif) no-repeat;
}
.btn-bigbg2{
float:left; display:block; width:95px; height:16px; margin:0px; padding:1px 0px 0px 15px; font:bold 11px Arial, Helvetica, sans-serif; color:#004429; text-decoration:none; background:url(/images/btn-bigbg1.gif) no-repeat;
}
.bodyleft-rtbot{
float:left; display:block; width:519px; top:0px; margin:0px; padding:0px;
}
.featuringblog{
list-style-type:none; width:519px; margin:0px; padding:0px;
}
.featuringblog li.featuring-top{
float:left; display:block; width:501px; height:26px; margin:0px; padding:5px 0px 0px 18px; background:url(/images/featuringblog-bg.gif) no-repeat; font:normal 18px "Trebuchet MS"; color:#2C7156; text-transform:uppercase;
}
.featuringblog li.featuring-bot{
float:left; display:block; width:517px; margin:0px; padding:12px 0px 6px 0px; background-color:#D4D2D2; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
}
.featuringblog li.featuring-bot-tek{
float:left; display:block; width:507px; margin:0px; padding:12px 5px 6px 5px; background-color:#D4D2D2; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
}
.featuringitem{
float:left; display:block; width:238px; height:80px; margin:0px 0px 8px 6px; padding:12px 5px 20px 5px; background-color:#E3E3E3;
}
.featuringitem01_tek{
float:left; display:block; width:490px; height:80px; margin:0px 0px 8px 6px; padding:12px 5px 20px 5px; background-color:#E3E3E3;
}
.featuringitem01_tek_hi{
float:left; display:block; width:490px; height:230px; margin:0px 0px 8px 6px; padding:12px 5px 20px 5px; background-color:#E3E3E3;
}
.featuritem-blog_tek{
list-style-type:none; width:490px; margin:0px; padding:0px;
}
.featuritem-blog_tek li.featuritemleft_tek {
float:left; display:block; width:81px; margin:0px; padding:0px;
}
.featuritem-blog_tek li.featuritemright_tek {
float:left; display:block; width:401px; margin:0px; padding:0px 0px 0px 8px;
}
.featuringitem01{
float:left; display:block; width:238px; height:80px; margin:0px 0px 8px 6px; padding:12px 5px 20px 5px; background-color:#E3E3E3;
}
.featuritem-blog {
list-style-type:none; width:238px; margin:0px; padding:0px;
}
.featuritem-blog li.featuritemleft{
float:left; display:block; width:81px; margin:0px; padding:0px;
}
.featuritem-blog li.featuritemright{
float:left; display:block; width:149px; margin:0px; padding:0px 0px 0px 8px;
}
.imgboder{
border:2px solid #FFFFFF;
}
.bluetext{
font:bold 12px Arial, Helvetica, sans-serif; color:#3193B8; text-decoration:none;
}
.graytext{
font:bold 12px Arial, Helvetica, sans-serif; color:#646464;
}
.graytext_tek{
font:normal 10px Arial, Helvetica, sans-serif; color:#646464;
}
.blacktext{
font:normal 12px Arial, Helvetica, sans-serif; color:#000;
}
.greentext{
font:bold 13px Arial, Helvetica, sans-serif; color:#659B84;
}
.greentext_normal{
font: 12px Arial, Helvetica, sans-serif; color:#659B84;
}
.bodyright{
float:left; display:block; width:220px; top:0px; margin:0px; padding:0px;
}
.totalmenu{
float:left; display:block; width:218px; border:1px solid #FFFFFF; background-color:#749C74; margin:0px 0px 20px 0px; padding:14px 0px 18px 0px;
}
.menu ul{
list-style-type:none; margin:0px; padding:0px;
}
.menu li{
float:left; display:block; margin:0px; padding:0px;
}
.menu li a{
float:left; display:block; width:202px; margin:0px 0px 10px 0px; padding:4px 16px 4px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:right;
}
.menu li a:hover{
float:left; display:block; width:202px; margin:0px 0px 10px 0px; padding:4px 16px 4px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:right; background:url(/images/menuarrow.gif) #98C298 no-repeat right 5px; 
}
.menu li a.active{
float:left; display:block; width:202px; margin:0px 0px 10px 0px; padding:4px 16px 4px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:right; background:url(/images/menuarrow.gif) #98C298 no-repeat right 5px; 
}
.totalrt-blog{
float:left; display:block; width:220px; height:auto; margin:0px; padding:0px;
}
.rightblog{
list-style-type:none; width:220px; margin:0px; padding:0px;
}
.rightblog li.rightblog-top{
float:left; display:block; width:220px; margin:0px; padding:0px; border-top:1px solid #FFFFFF; background:url(/images/rtblog-bodybg.gif) repeat-y;
}
.rightblog li.rightblog-bot{
float:left; display:block; width:140px; height:26px; margin:0px; padding:10px 40px 0px 40px; background:url(/images/rightbolg-botimg.gif) no-repeat;
}
.rtblogtop{
float:left; display:block; width:195px; height:50px; margin:0px; padding:8px 0px 0px 25px; background:url(/images/immediatesale-bg.gif) no-repeat; font:normal 18px Arial, Helvetica, sans-serif; color:#2C7156; text-transform:uppercase;
}
.rtblogbottom{
float:left; display:block; width:126px; margin:0px; padding:12px 48px 0px 46px;
}
.totalsaleitem{
list-style-type:none; width:126px; margin:0px; padding:0px;
}
.totalsaleitem li.saleproduct{
float:left; display:block; width:120px; margin:0px; padding:0px; border:2px solid #FFFFFF;
}
.totalsaleitem li.saletitle{
float:left; display:block; width:126px; margin:0px 0px 12px 0px; padding:0px; font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; 
}
.totalsaleitem li.saletitle a {
font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center;text-decoration: none;
}
.totalsaleitem li.saletitle span{
font:bold 11px Arial, Helvetica, sans-serif; color:#004A29; text-align:center; 
}
.btn-bigbg{
float:left; display:block; width:122px; height:16px; margin:0px; padding:1px 0px 0px 18px; font:bold 11px Arial, Helvetica, sans-serif; color:#004429; text-decoration:none; background:url(/images/btn-bigbg.gif) no-repeat;
}
.btn-bigbg:hover{
float:left; display:block; width:122px; height:16px; margin:0px; padding:1px 0px 0px 18px; font:bold 11px Arial, Helvetica, sans-serif; color:#004429; text-decoration:none; background:url(/images/btn-bigbg.gif) no-repeat;
}
.total-online{
float:left; display:block; width:194px; height:95px; padding:40px 0px 0px 26px; overflow:hidden;
}
/*-------------Product-----------*/
.productleft-lt{
float:left; display:block; width:380px; top:0px; margin:0px; padding:0px 22px 0px 0px;
}
.productdtlblog{
list-style-type:none; width:380px; margin:0px; padding:0px;
}
.productdtlblog li.productdtlblog-top{
float:left; display:block; width:362px; height:26px; margin:0px; padding:5px 0px 0px 18px; background:url(/images/prodtl-bg.gif) no-repeat; font:normal 18px "Trebuchet MS"; color:#2C7156; text-transform:uppercase;
}
.productdtlblog li.productdtlblog-bot{
float:left; display:block; width:338px; margin:0px; padding:20px 0px 12px 40px; background-color:#D4D2D2; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
}
.productlt-top{
float:left; display:block; width:338px; margin:0px; padding:0px; 
}
.productmodel{
list-style-type:none; margin:0px; padding:0px;
}
.productmodel li.productmodel-lt{
float:left; display:block; width:166px; margin:0px; padding:3px 0px 3px 0px;
}
.productmodel li.productmodel-rt{
float:left; display:block; width:172px; margin:0px; padding:3px 0px 3px 0px;
}
.productlt-mid{
float:left; display:block; width:206px; margin:0px; padding:20px 102px 20px 30px; 
}
.productshow{
float:left; display:block; width:65px; margin:0px; padding:0px 5px 5px 0px;
}
.productlt-bot{
float:left; display:block; width:338px; margin:0px; padding:10px 0px 30px 0px; line-height:20px;
}
.productleft-rt{
float:left; display:block; width:337px; top:0px; margin:0px; padding:0px;
}
.listdiv{
float:left; display:block; width:300px; margin:0px 0px 20px 0px; padding:15px 14px 10px 23px; background-color:#B4DAB4;
}
.totallist-top{
float:left; display:block; width:300px; margin:0px; padding:0px;
}
.listitem{
list-style-type:none; width:300px; margin:0px; padding:0px;
}
.listitem li.listitem-full{
float:left; width:300px; margin:0px; padding:0px 0px 15px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#000000;
}
.listitem li.listitem-lt{
float:left; width:170px; margin:0px; padding:0px 0px 15px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#000000;
}
.listitem li.listitem-rt{
float:left; width:130px; margin:0px; padding:0px 0px 15px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#000000;
}
.watchlist-img{
font:bold 12px Arial, Helvetica, sans-serif; color:#086B1E; text-decoration:none; background:url(/images/watchlist-img.gif) no-repeat 0px 0px; padding:2px 0px 2px 25px;
}
.backlist-img{
font:bold 12px Arial, Helvetica, sans-serif; color:#086B1E; text-decoration:none; background:url(/images/backlist-img.gif) no-repeat 0px 0px; padding:2px 0px 2px 25px;
}
.pricemat{
font:bold 12px Arial, Helvetica, sans-serif; color:#086B1E; text-decoration:none; background:url(/images/pricemat.gif) no-repeat 0px 1px; padding:0px 0px 0px 25px;
}
.failedbid {
font:bold 12px Arial, Helvetica, sans-serif; color:#086B1E; text-decoration:none; 
}
.totallist-bot{
float:left; display:block; width:300px; margin:0px; padding:0px;
}
.textbox{
float:left; display:block; width:130px; height:18px; padding:2px 0px 0px 2px; margin:0px; border:1px solid #101010; background-color:#FFF; font:normal 13px Arial, Helvetica, sans-serif; color:#000;
}
.pricesym{
float:left; display:block; width:16px; font:bold 18px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;
}
.bidhistory{
float:left; display:block; width:337px; margin:0px; padding:0px;
}
.bidhistoryblog{
list-style-type:none; width:337px; margin:0px; padding:0px;
}
.bidhistoryblog li.bidhistory-top{
float:left; display:block; width:311px; height:33px; margin:0px; padding:5px 0px 0px 26px; background:url(/images/header-bidhistory.gif) no-repeat; font:normal 18px "Trebuchet MS"; color:#2C7156; text-transform:uppercase;
}
.bidhistoryblog li.bidhistory-bot{
float:left; display:block; width:337px; margin:0px; padding:0px; background-color:#FFF;
}
.bidhistorywhite{
float:left; display:block; width:337px; margin:0px 0px 4px 0px; padding:0px;
}
.bidhistorygray{
float:left; display:block; width:337px; margin:0px 0px 6px 0px; padding:0px; background-color:#F5F5F5;
}
.bidhistoryitem{
float:left; display:block; width:337px; margin:0px; padding:0px;
}
.bidhistoryitem li.itemleft{
float:left; display:block; width:88px; margin:0px; padding:3px 0px 3px 12px; font:normal 12px Arial, Helvetica, sans-serif; color:#646464;
}
.bidhistoryitem li.itemmid{
float:left; display:block; width:75px; margin:0px; padding:3px 0px 3px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#646464;
}
.bidhistoryitem li.itemright{
float:left; display:block; width:162px; margin:0px; padding:3px 0px 3px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#646464;
}
/*-------------end Product-----------*/
/*--------------Product list------------*/
.productlistfilter{
list-style-type:none; width:740px; margin:0px; padding:0px;
}
.productlistfilter li.productlist-top{
float:left; display:block; width:722px; height:28px; margin:0px; padding:5px 0px 0px 18px; background:url(/images/header-prodlist.gif) no-repeat; font:normal 18px "Trebuchet MS"; color:#2C7156; text-transform:uppercase;
}
.productlistfilter li.productlist-bot{
float:left; display:block; width:724px; margin:0px; padding:0px 8px 6px 6px; background-color:#D4D2D2; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
}
.productlist{
list-style-type:none; width:740px; margin:0px; padding:0px 0px 0px 0px;
}
.productlist li.productlist-top{
float:left; display:block; width:722px; height:28px; margin:0px; padding:5px 0px 0px 18px; background:url(/images/header-prodlist.gif) no-repeat; font:normal 18px "Trebuchet MS"; color:#2C7156; text-transform:uppercase;
}
.productlist li.productlist-bot{
float:left; display:block; width:724px; margin:0px; padding:0px 8px 6px 6px; background-color:#D4D2D2; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
}
.productlistgray{
float:left; display:block; width:724px; margin:20px 0px 0px 0px; padding:0px; background-color:#E3E3E3;
}
.productlistwhite{
float:left; display:block; width:724px; margin:20px 0px 0px 0px; padding:0px;
}
.productlistitem{
list-style-type:none; width:724px; margin:0px; padding:0px;
}
.productlistitem li.listitem1{
float:left; display:block; width:100px; margin:0px; padding:12px 0px 12px 13px; font:bold 12px Arial, Helvetica, sans-serif; color:#646464;
}
.productlistitem li.listitem2{
float:left; display:block; width:209px; margin:0px; padding:12px 0px 12px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#646464; line-height:18px;
}
.productlistitem li.listitem3{
float:left; display:block; width:211px; margin:0px; padding:12px 0px 12px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#646464; line-height:18px;
}
.productlistitem li.listitem4{
float:left; display:block; width:95px; margin:0px; padding:12px 0px 12px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#646464; line-height:18px;
}
.productlistitem li.listitem5{
float:left; display:block; width:96px; margin:0px; padding:35px 0px 12px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#646464; line-height:18px;
}
.totallistpgitem{
float:left; display:block; width:721px; margin:3px 0px 0px 0px; padding:3px 0px 3px 3px; background-color:#F8F8F8;
}
.prolistpgitem{
list-style-type:none; width:721px; margin:0px; padding:0px;
}
.prolistpgitem li.pageitem-lt{
float:left; display:block; width:252px; margin:0px; padding:0px; font:bold 11px Arial, Helvetica, sans-serif; color:#646464;
}
.prolistpgitem li.pageitem-rt{
float:right; display:block; width:94px; margin:0px; padding:0px; font:bold 11px Arial, Helvetica, sans-serif; color:#646464;
}
.selectbox{
float:left; display:block; width:44px; padding:0px; margin:0px; font:normal 10px Arial, Helvetica, sans-serif; color:#000;
}
.allitem{
font:bold 11px Arial, Helvetica, sans-serif; color:#89959E; text-decoration:none;
}
.allitem:hover{
font:bold 11px Arial, Helvetica, sans-serif; color:#89959E; text-decoration:underline;
}
/*--------------end Product list------------*/

/*-------------end body------------*/
/*-------------footer------------*/
.totalfooter{
float:left; display:block; width:839px; top:0px; margin:0px; padding:0px 71px 0px 71px; border-top:5px solid #FFF; border-bottom:5px solid #FFF; background-color:#E8E8E8; height:41px;
}
.footer{
list-style-type:none; margin:0px; padding:0px;
}
.footer li.footertop{
float:left; display:block; width:839px; margin:0px; padding:4px 0px 0px 0px;
}
.footer li.footerbot{
float:left; display:block; width:839px; margin:0px; padding:2px 0px 0px 0px; text-align:center; font:normal 11px Arial, Helvetica, sans-serif; color:#666666;
}
.footer-link{
font:normal 11px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;
}
.footer-link:hover{
font:normal 11px Arial, Helvetica, sans-serif; color:#138E57; text-decoration:none;
}
.footeractiv{
font:normal 11px Arial, Helvetica, sans-serif; color:#138E57; text-decoration:none;
}
.footer-sep{
font:normal 11px Arial, Helvetica, sans-serif; color:#666666; padding:0px 6px 0px 6px;
}
/*-------------end footer------------*/

/* Product Detail Gallery */
.thumbnail img{
	border:			1px solid #8ba3b5;
	padding:		2px;
	background-color: #FFFFFF;
	margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid #2F4F2F;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #8FBC8F;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 430px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

.input
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Arial;
    padding: 2px 5px 2px 5px;
}
.bodytext
{
	color:#000000;
}

#contactInfo {
	background: 	url(/images/line_dotted.gif) repeat-x bottom;
	padding:		10px 0px 20px 0px;
}

#contactInfo .title {
	font-size:		14px;
	font-weight:	bold;
	width:			150px;
	clear:			both;
	float:			left;
	margin-top:		10px;
}

#contactInfo .txt {
	font-size:		14px;
	float:			left;
	line-height:	20px;
	margin-top:		10px;
}

/* Contact END */
