/* CATEGORY VIEW CSS */
.CatalogueViewer .CategoryInfo{text-align:center;}
.CatalogueViewer .CategoryInfo img, .CatalogueViewer .CategoryInfo object{float:none;margin-top:10px;}
.CatalogueViewer .ProductSummarySection{margin:10px;float:left;}
.CatalogueViewer .Head{margin-bottom:10px;}
.CatalogueViewer .Products{margin-bottom:10px;float:left;}
.CatalogueViewer .ProductRow{padding:0;border-left:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;border-right:1px solid #D4D4D4;background-color:#F1F1F1;width:664px;}
.CatalogueViewer .Alt{background-color:#FFFFFF;}
.CatalogueViewer .First{border-top:1px solid #D4D4D4;}
.CatalogueViewer .ProductSummary{width:315px;margin:0 8px 0 8px;padding:8px 0 8px 0;}
.CatalogueViewer .ImageContainer{width:130px;text-align:center;border:1px solid #C3C3C3;padding:5px 0 5px 0;background-color:#FFFFFF;cursor:pointer;margin:0;}
.CatalogueViewer .Over{background-color:#EFEFEF;}
.CatalogueViewer .ProductSummary .ImageWide{width:120px;border:0;}
.CatalogueViewer .ProductSummary .ImageTall{height:120px;border:0;}
.CatalogueViewer .ProductInfo{margin-left:5px;width:175px}
*html .CatalogueViewer p{margin-bottom:5px;width:664px;}
.CatalogueViewer .Delivery{border-top:1px solid #CFD0D2;}

/* PRODUCT VIEW CSS */
.CatalogueViewer .ProductView{background-image:url(/Portals/0/Images/Container1.jpg);background-position: left top;background-repeat: repeat-x;float:left;padding-top:20px;width:685px;}
.CatalogueViewer .ProductDetails{background-image:url(/Portals/0/Images/Container2.jpg);background-position: left top;background-repeat: repeat-x;float:left;width:685px;margin-top:10px;padding-top:20px;background-color:#FAF9F5;padding-bottom:10px;}
*html .CatalogueViewer .ProductDetails{float:none;}
.CatalogueViewer span, .CatalogueViewer label, .CatalogueViewer input, .CatalogueViewer img{float:left;}
.CatalogueViewer span.Left{width:260px;margin-left:10px;background-color:#FFFFFF;}
.CatalogueViewer span.Left span{width:260px;border:1px solid #EDEDED;padding:5px 0 5px 0;text-align:center;float:left;}
.CatalogueViewer span.Left #MainImageCaption{padding:0;width:258px;border:0;font-size:12px;font-weight:bold}
.CatalogueViewer span.Left .Button{float:left;width:60px;background-image: url(/Portals/0/Images/breadcrumb.gif);background-position: left top;background-repeat: repeat-x;color:#FFFFFF;font-size:10px;border:0;}
.CatalogueViewer span.Right{float:right;width:390px;margin-right:10px;}
.CatalogueViewer span.Right .SubHead{font-style:normal;line-height:150%;margin-top:5px;}
.CatalogueViewer span.Row{width:100%;padding:2px 0 2px 0;}
.CatalogueViewer .ProductTitle{font-weight:bold;font-size:14px;padding-bottom:20px;}
.CatalogueViewer label{font-size:12px;font-weight:bold;color:#797979;margin-right:5px;padding-top:1px;}
.CatalogueViewer input.TextBox{font-size:12px;margin-right:5px;width:50px;padding:2px;}
.CatalogueViewer input.Button{width:120px;margin-right:5px;}
.CatalogueViewer .ProductOverview{margin-top: 10px;padding-top: 10px;border-top: #797979 1px dotted;width:390px;}
.CatalogueViewer .ProductOverview .Title{font-weight:bold;font-size:12px;width:100%;margin-bottom:5px;}
.CatalogueViewer .ProductOverview .Normal{line-height:145%;}
.CatalogueViewer img.ImageWide{width:250px;float:none;}
.CatalogueViewer img.ImageTall{height:250px;float:none;}
.CatalogueViewer .Thumbnails{border:1px solid #EB6800;margin-top:10px;width:390px;}
*html .CatalogueViewer .Thumbnails{padding-bottom:0;}
.CatalogueViewer .Thumbnails img{margin:0;display:inline;cursor:pointer;}
*html .CatalogueViewer .Thumbnails img{margin-left:-3px;margin-right:-3px;}
.CatalogueViewer .Thumbnails .List{width:356px;margin:0 2px 0 2px;overflow:hidden;}
*html .CatalogueViewer .Thumbnails .List{width:354px;}
.CatalogueViewer .Thumbnails .Window{width:4000px;position:relative;height: 74px;}
.CatalogueViewer .Thumbnails .Window span{width:74px;height:66px;text-align:center;border:1px solid #C3C3C3;margin:3px 4px 0 4px;}
*html .CatalogueViewer .Thumbnails .Window span{height:68px;}
.CatalogueViewer .Thumbnails .ImageContainer{background-color:#FFFFFF;cursor:pointer;padding:0}
.CatalogueViewer .Thumbnails .ImageContainerOver{background-color:#EFEFEF;cursor:pointer;padding:0}
.CatalogueViewer .Thumbnails img.ImageWide{width:68px;margin-top:2px;float:none;}
.CatalogueViewer .Thumbnails img.ImageTall{height:62px;margin-top:2px;float:none;}
.CatalogueViewer .ProductDetails span{width:650px;margin-left:15px;padding-bottom:10px;}
.CatalogueViewer .ProductDetails .Head{border-bottom:1px solid #EAE2CD;margin-top:10px;}
.CatalogueViewer .ProductDetails .Normal{font-size:11px;line-height:140%;}
.AdditionalInfo{margin-left:15px;border-top:1px solid #E0E8EC;margin-bottom:2px;width:650px;}
.AdditionalInfo .TableLeft{border-left:1px solid #E0E8EC;border-right:1px solid #E0E8EC;}
.AdditionalInfo .TableRight{border-left:1px solid #E0E8EC;border-right:1px solid #E0E8EC;}
.AdditionalInfo th, .AdditionalInfo .TableRow td, .AdditionalInfo .TableRowAlt td{border-bottom:1px solid #E0E8EC;padding:2px 5px 2px 5px;color:#000000;font-size:11px;}
.AdditionalInfo th, .AdditionalInfo .TableRow td{background-color:#F8F7F5}
.AdditionalInfo th{vertical-align:bottom;}
.AdditionalInfo td{vertical-align:top;}
.AdditionalInfo td td{vertical-align:middle}
.AdditionalInfo .TableRowAlt td{background-color:#F1F1F9}
.AdditionalInfo td .CheckBox, .AdditionalInfo td .TextBox{float:none;margin:0;}
.AdditionalInfo tr td .TextBox{width:40px;font-size:11px;}
.AdditionalInfo .Scrollable{width:100%}
.AdditionalInfo .Scrollable #ScrollableArea{padding-bottom:5px;margin:0;width:400px;overflow-x:auto;margin-bottom:10px;scrollbar-base-color:#FA9401;scrollbar-arrow-color:#FFFFFF;scrollbar-darkshadow-color:#EB6800;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#2C2C2C}
*html .AdditionalInfo .Scrollable #ScrollableArea{padding-bottom:22px;}
.AdditionalInfo .Scrollable table{width:400px;margin:0;}
#ScrollTip{text-align:center;margin-bottom:5px;font-weight:bold;}
.CatalogueViewer .ProductDetails .Button{float:right;margin-right:20px;}
.CatalogueViewer .RelatedProducts{border:1px solid #E9E1CE;background-color:#F9F5EC;padding:10px 0 0 0}
.CatalogueViewer .RelatedProducts span{width:auto;padding:10px 0 10px 0;}
.CatalogueViewer .RelatedProducts .RelatedProduct{width:130px;text-align:center;margin-right:10px;padding:0}
.CatalogueViewer .RelatedProducts .ImageContainer{width:130px;text-align:center;border:1px solid #C3C3C3;padding:5px 0 5px 0;background-color:#FFFFFF;cursor:pointer;margin:0;}
.CatalogueViewer .RelatedProducts .Over{background-color:#EFEFEF;}
.CatalogueViewer .RelatedProducts .ImageWide{width:120px;border:0;}
.CatalogueViewer .RelatedProducts .ImageTall{height:120px;border:0;}
.CatalogueViewer #UpdateMessage{width:auto;padding:0;color:#EE0000;font-weight:bold;font-size:13px;}
#ZoomWindow{position:absolute;z-index:500;display:none;float:none;width:600px;}
#ZoomWindow img{border:1px solid #000000;width:600px;height:600px;float:none;}
#ZoomWindow .Button{position:relative;top:-600px;left:2px;float:none;background-image: url(/Portals/0/Images/breadcrumb.gif);background-position: left top;background-repeat: repeat-x;border:0;}

