/* Template 1 */
#oBodyRed #oDivHeader { background-image:url(../images/header1.gif); }
#oBodyRed #oDivTopNav { background-image:url(../images/top1.gif); }
#oBodyRed #oDivContent h2 { color:#942929; }

#oDivMainbody { padding:0 0 15px 0; background-image:url(../images/contentbg.jpg);}
#oDivLeftPanel { width:152px; float:left; }

#oDivContent { width:626px; padding:0; float:left; }

#oDivText { width:586px; padding:10px 20px 0 20px; float:left; }
#oDivText h2 { padding:0 0 10px 0; font-size:medium; font-weight:bold; }

/* CATEGORIES.ASP */
#oUlCategoryList { margin:0; padding:0; list-style:none; }
#oUlCategoryList li { width:150px; height:170px; margin:3px 0; padding:5px 10px; float:left; text-align:center; }
#oUlCategoryList li.newRow { clear:left; }
#oUlCategoryList li img { width:110px; height:110px; padding:5px; border:1px solid #ccc; }
#oUlCategoryList li a { font-size:x-small; }
#oUlCategoryList li.sorry { width:500px; color:#CC3300; font-weight:bold; }

/* PRODTYPE.ASP */
.divCategoryListCellHolder { float:left; clear:left; width:550px; padding-bottom:15px; }
.divCategoryListImage { width:130px; padding-left:7px; float:left; }
.divCategoryListImage img {  border:1px solid #ccc; }
.divCategoryListName { width:350px; float:left; }

.divProductListRow { width:100%; clear:left; margin-bottom:15px; float:left; }
.divProductListCellHolder { width:150px; height:150px; padding:0 20px; float:left; text-align:center; }
.divProductListImage { padding:5px; border:1px solid #ccc; }
.divProductListCellHolder a { font-size:x-small; }

/* PRODUCT.ASP */
#oDivCProductImg { width:250px; height:190px; padding-right:15px; background-position:left; background-repeat:no-repeat; float:left; }
#divProductInfo { width:315px;  float:left; }
#divProductInfo p { width:300px; float:left; padding:0 0 10px 0; clear:left; }
.VersionHeaders { padding:0; margin:0; }
.pName {width:100px; float:left; padding-left:5px; font-weight:bold;}
.pCode, .pPrice, .pName { float:left; padding-top:4px; }
.pCode, .pPrice, .pAddToBasket {width:67px; float:left; text-align:center;}
#divProductInfo form { width:310px; margin:0; padding:3px 0; float:left; clear:left; }
#divProductInfo form.VersionRow2 { background:#ccc; }

/* ALL PAGES */
#oUlViewBasket { width:100%; margin:0; padding:3px 0 4px 0; list-style:none; float:left; clear:right; border-bottom:2px dotted #ccc; }
#oUlViewBasket li { float:right; padding:0 5px; border-left:2px dotted #ccc; }
#oUlViewBasket li#FirstViewBAsket { border-left:none; }
#oUlViewBasket li a { font-size:x-small; }

#oUlSectionsMenu { width:100%; margin-top:23px; border-top:2px dotted #ccc; float:left; }

/* BASKET.ASP */
#frmBasket input, #frmBasket a { font-size:x-small !important; }
#oPButtons { text-align:right}
#frmBasket p { padding:5px 0; }
#btnCheckout {background-color : #942929; color : #FFFFFF; font-weight : bold;}