* img { border:0}
*{margin:0; padding:0}
#listpage #center-column {margin-right:192px;}
.Productthumb { position:relative; width:23.5%; min-width:250px; display:block; float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:10px 5px 0 5px; /*background:url(../images/productbg.jpg) no-repeat bottom center;*/ padding-bottom:7px}
.Thumbin { width:200px; display:block; margin:0 auto; padding:0 0px 5px 0px;}
.Margin { margin-left:14px; margin-right:14px}
.pagescroll { margin-right:8px}
.Productthumb .Image { width:185px; overflow:hidden; height:120px; text-align:center}
.Productthumb .Image img { width:180px;}
.Productin { border:1px solid #E0E0E0}
.Newicon { position:absolute; top:0px; left:0px; width:51px; height:51px; background:url(/images/newicon.png) no-repeat}
.Saleicon { position:absolute; top:0px; right:0px; width:52px; height:53px; background:url(/images/special2.png) no-repeat}
.Productthumb h2 { font-size:12px; height:30px}
.Productthumb h2 a { color:#1e4e7c; text-decoration:underline}
.Productthumb h2 a:hover { color:#1e4e7c; text-decoration:underline}
.Productthumb .Prodcutdesc { color:#666; font-size:11px; margin-bottom:5px;}
/*.Productthumb .Prodcutdesc img { float:right}*/
.Productthumb .Clear{ display:block; font-size:12px; clear:both; overflow:hidden}
.Productthumb .Price { color:#a52931; margin-bottom:5px; letter-spacing:-1px}
.Productthumb .Price img { float:right; height:12px}
.Productthumb .Price span { color:#5f2122}
.Productthumb a.Learnmorebtn { background:url(../images/morebtn.jpg) no-repeat right center; padding-right:11px; color:#a52931; font-size:16px; text-transform:uppercase; display:block; float:left; margin-top:3px}
.Productthumb a:hover { text-decoration:none}
.Productthumb .Stock { color:#666; font-size:12px; text-align:right; line-height:12px; display:block; overflow:hidden; padding-top:8px}
.Productthumb .Stock img { float:left}
#center-column-with-article {padding-bottom:500px}
#center-column {padding-bottom:50px}
#center-column .Article { position:absolute; bottom:15px; margin-bottom:32px}
#center-column .Article h2 { color:#003398; font-size:18px; margin-bottom:8px}
.Prodcuts { display:block; margin:0 auto; max-width:1120px; }
.Prodcuts .Productthumb { max-width:270px}
.Icons { width:48px; float:right; margin-left:10px}
.Icons img { border:#999 solid 1px; float:left}
Actions { padding:7px 0; overflow:hidden}
.LearnMore { float:right}
.Volpricebtn { float:right}


/*If article is not there on the page
#center-column { padding-bottom:35px}*/
/*If article is there on the page*/
/*#center-column { padding-bottom:300px}*/

#wrapper h1.title { color:#003399; font-size:20px; font-weight:normal; margin-bottom:20px;}
#wrapper h2.title { color:#003399; font-size:20px; font-weight:normal; margin-bottom:20px;}
#wrapper .cat-icon { float:left; margin:-5px 10px 0 0}
.Categorybox { display:block;margin-top:20px; position:relative; clear:both; overflow:hidden}
.Leftcol { width:255px; padding-right:11px; margin-right:7px; background:url(/images/leftcolbg.jpg) no-repeat right top; float:left}
.In { display:block; border:#ccc solid 1px; padding:1px}
.Leftcol h2 { background: #697d9e url(/images/headbg.jpg) repeat; line-height:25px; font-size:12px; color:#fff; padding:0 10px}
.Leftcol li { list-style:none; background:url(/images/leftlistbg.jpg) no-repeat bottom left; padding:2px 10px 12px 10px; line-height:13px;font-size:11px}
#In li a { font-size:12px; color:#006699 !important;}
#In li a:hover { font-size:12px; color:#990000 !important}
.Midcol { margin-left:275px; position:relative}
.Box {background:url(/images/boxleft.png) no-repeat left bottom; padding-top:10px;}
.Col {margin:0 15px 0 0; width:45%; float:left}
.Boxin {background:url(/images/boxright.png) no-repeat right bottom; padding-bottom:14px}
.Boxin .In { padding:0 8px 8px 8px}
.Boxin h3 { color:#990000; font-size:13px; margin-top:-10px}
.Boxin h3 span { padding:0 8px; background:#fff}
.Boxin h3 span a{text-decoration:none;color:#990000}
.Boxin ul { margin-top:5px}
.Boxin li { list-style:none; padding-left:15px; background:url(/images/bullet.jpg) no-repeat 2px 4px; margin-bottom:3px; line-height:20px;}
.Categoryarticles { }
.Categoryarticles .Block h3 {color:#003399; font-size:14px; background:url(/images/arrow.jpg) no-repeat 0 6px; padding-left:10px; border-bottom:#ddd solid 1px; margin-bottom:8px; padding-bottom:5px}
.Categoryarticles .Block { font-size:14px;}
.Categoryarticles .Block ul { margin-left:10px}
.Categoryarticles .Block li { list-style:none; background:url(/images/smlbullet.jpg) no-repeat 0 5px; padding-left:10px; margin-bottom:3px}
.Categoryarticles .Block li a {color:#333}
.Articleheading { top:0; left:0; position:absolute}
.Productstopmargin { margin-top:32px}