body { padding: 0px ; margin: auto;}#pageSurround {width: 994;padding: 0px ;margin: auto;}#PageOuter {width: 994px;margin: auto;background-color: #ffffff; }#header {width: 994px; height: 235px; margin:0 auto;padding-top: 5px;}.logo {width: 982px; height: 147px; margin:0 auto;padding-bottom: 5px;background: url(/skins/CFcolour2/styleImages/backgrounds/logo.jpg) top left no-repeat;}#page {}#topbar {width: 982px;height: 40px;margin:0 auto;background-color: #ffffff; background-image: url(/skins/CFcolour2/styleImages/backgrounds/topbar-bg.png); background-repeat: no-repeat;margin-left: 9px;} .topbar {} #topbarmenu {width: 580px;float: left;text-align: left;}div#topbarmenu ul li { list-style-type:none; display:inline;line-height: 35px; font-size: 10pt;color: #ffffff;}div#topbarmenu ul li a:link, #topbarmenu ul li a:visited { display:inline; text-decoration:none; color:#ffffff;padding:0px 10px 0 10px; font-weight: bold; }div#topbarmenu ul li a:hover {font-weight: bold; color: #8BAACF;}.menuleft {width: 200px;float: left; padding-left: 10px;}.menuright {width: 200px;float: right;}#bottommenu2 {width: 982px; height: 100px;margin:0;color: #333333;}#bottommenu1 {width: 982px;margin: 5px;color: #333333;}#FooterMain {width: 994px; height: 156px; border-top: 2px solid #9CB4DA; margin: auto; }#ShopBar {width: 982px; height: 39px;background-image: url(/skins/CFcolour2/styleImages/backgrounds/shopbg2.gif);background-repeat: no-repeat;margin: 0px auto; padding: 3px;} .shoplink {width: 650px; text-align: left;line-height: 33px;}.shoplink a:link,.shoplink a:active, .shoplink a:visited {color: #E4811B; font-weight: bold; font-size: 10pt;padding-right: 20px;padding-left: 10px;}.shoplink a:hover {color: #ffffff; font-weight: bold; font-size: 10pt;padding-right: 20px;padding-left: 10px;}#ContentBar {width: 756px; height: 130px;margin: 0px auto; padding: 0px; border-bottom: 2px solid #9CB4DA;} .cb1 {width: 205px; height: 110px;float: left;padding: 5px; border-right: 1px dashed #dedede;text-align: center;}.cb2 {width: 280px; height: 110px;float: left;padding: 5px; border-right: 1px dashed #dedede;text-align: center;}.cb3 {width: 205px; height: 110px;float: left;padding: 0px 0px 0px 10px;text-align: center; margin-top: 0px;}h3 { font-size: 1.5em; color: #36435E;}.divider {width: 960px; height: 2px;border-bottom: 2px solid #8BAACF;}.SmallHeader{font-size: 12px;color: #FFFFFF;text-transform: uppercase; }#Currency{padding: 5px 35px 2px 0;}#Language {padding-right:10px;margin-bottom:3px;}#Session {width:400px;height:35px;padding:0;text-align:right;float:right; } #Login {text-align:right;font-size:10pt;color: #ffffff;text-transform:uppercase;margin:0;padding:0 10px 0 0;width:auto;float:right;} #Login p {color: #ffffff;font-size:10pt;margin:0;padding:0;line-height: 30px;}#Login a {font-weight: bold;font-size:10pt;color: #ffffff;text-decoration:none;}#Login a:hover {font-size:10pt;text-decoration:none; color:#8BAACF;}#sbox {width: 200px; height:35px;padding:0;text-align:right;float: right;margin-top: 0px;padding: 0px;border: 1px solid #000;}#LeftColumn {background-color: #ffffff;position: relative;padding: 2px;margin-left: 10px;margin-bottom: 20px;margin-top: 0px;float: left; width: 190px;z-index: 1;}#RightColumn {background-color: #ffffff;position: relative;padding: 2px;margin-left: 5px;margin-bottom: 20px;margin-top: 0px;float: left; width: 190px;z-index: 1;}.subHeading {margin:0;padding:0;color: #ffffff;height: 30px;width:95%;border-bottom: 0px dotted #FFFFFF;}.subHeading h3 {margin:0;padding:5px 0 0 5px;color: #435375;font-size: 16px;font-weight:bold;text-transform: uppercase;text-align:left;float:left;}.subHeading h3 a {color: #ffffff;text-decoration:none;border:none;padding-right:50px;}.subHeading h3 a:hover {color: #ABC4DA;text-decoration:none;border:none;padding-right:50px;}.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}.clear {clear: both;height: 1px;}* html .clearfix {height: 1%;}#cartNav {line-height: 27px;margin: auto;}#cartNav ul{width: 190px;}#cartNav ul li {list-style-type:disc;margin-left: 20px;}#cartNav ul li a {font-size: 10pt;text-decoration:none;font-weight: bold;}#cartNav ul li a:hover{font-size: 10pt;text-decoration:none;}#RandProduct {height:100%;padding:5px 0 10px 0;}#RandImage {clear: all;display:inline; margin:0 5px 0 0;padding:0 0 0 0;}#RandText {color: #FFFFFF;}#Content_Cart {position: relative;padding:10px; width: 750px; border-left: 1px solid #dedede;float: left;margin: 0 0 15px 10px;}.txtContentTitle_cart {color: #293158;text-align: center;font-weight: normal;font-size: 1.8em;letter-spacing: -1px;line-height: 100%;padding: .3em 0;}#Content {position: relative;padding: 0px 10px 10px 10px; border-left: 1px solid #dedede; float: left;width: 750px;margin: 0 0 15px 10px;}#Content p {margin-left:5px;}#ContentBox {padding: 0px;margin-bottom: 5px;margin-top: 0px;position: relative;}.Title {color: #36435E;text-align: center;height: 20px;padding:0;margin: 5px;}h1 { font-size: 1.55em; color:#36435E;}h2 { font-size: 1.45em; color: #36435E; }h3 { font-size: 1.35em; color: #36435E;}h4 { font-size: 1.25em; color: #36435E;}h5 {font-size: 1em; font-weight:bold;}.pagination {text-align: right;padding-top: 5px;padding-bottom: 5px; padding-right: 10px;}#breadCrumb {text-align: left;font-size: 10pt; color: #000000;padding: .1em;margin: 10px 0 .1em 0;}#breadCrumb a:hover {text-decoration: underline; color: #000000;}#Announcement {padding: 3px;margin-bottom: 5px;margin-top: 0px;position: relative;}#Announcement p {margin:5px 5px 0 5px;line-height:16px;}#LatestProducts {padding: 3px;margin:0;position: relative;height:100%;}#Inner {margin: 0px 0px;padding:0;}.LPBox {border: 1px solid #dedede;float: left;text-align: center;width: 150px;height: 185px;margin: 0px 5px 5px 5px;padding:5px 5px 5px 5px;}.Related {float: left;text-align: center;width: 160px;height: 215px;margin: 0px 0px 15px 10px;padding:0px 0px 15px 10px;}.LPImage {float: none;text-align: center;padding:0px 5px;margin:3px auto;border:0px solid #cccccc;}.LPName {text-align:center;font-size:12px;margin:0;padding:2px 0;width:100%;color: #333333;}.LPName a:link, .LPName a:visited {color: #333333;background: #FFFFFF;text-decoration:none;padding:0;margin:0;}.LPName a:hover {color: #ABC4DA;background: #FFFFFF;text-decoration:none;}.LPPrice {height:20px;width:100%;text-align:center;font-size:12pt;margin:0;padding:2px 0;text-transform:uppercase;color: #3C70AF;}div.latestProds {border: 1px solid #dedede;text-align: center;width: 155px;padding: 4px;height: 225px;margin: 5px ;float: left;overflow: hidden;}.subCatWrap {width: 680px;overflow: hidden;position: relative;}.subCatWrap div.latestProds {}#CatDescription {}#SubCategories {float:left;display:inline; text-align:center;margin: 10px auto 5px;padding: 0;width:100%;height:auto;}.subCat {float: left; width: 200px; height: 190px;display:inline;text-indent:0;margin:5px 5px 5px 5px;text-align: center;padding:5px;}.subCat a {color: #333333;background:#FFFFFF;text-decoration:none;}.subCat a:hover {text-decoration:none;color:#ABC4DA;}.subCat img {border:0px solid #CCCCCC;padding:5px;}/*.catview {margin:0 0px;padding:0;width:100%;}.catimage {width:auto;height:auto;border-bottom:1px dotted #CCC;padding:0;margin:0;}.catinfo {border-bottom:1px dotted #CCC;margin-right: 10px;}.catInner {margin:10px 0;border-left:1px dotted #ccc;}.catview a {color:#597696;text-decoration:none;}.catview p {line-height:12px;}*/.catview {margin:5px 0;padding:0;width:98%;border-top:1px dotted #CCCCCC;}.catsep {border-bottom:1px dotted #CCC;border-right:1px dotted #CCC;padding-right:8px;padding-bottom:5px;}.catsep h2, .catsep h2 a {font-size: 13px;color: #597696;background:#ffffff;font-weight: bold;text-transform: uppercase;padding:6px 0 6px 5px;margin:0;}.catsep h2 a:hover {background: #FFFFFF;color:#FF9900;}.catimage {padding:0;margin:0;}.catview a {color:#597696;text-decoration:none;}.catview p {line-height:12px;}.catview .Price {color: #597696; background: #FFFFFF;}#SingleProd {padding: 3px;margin-bottom:20px;position: relative;z-index: 1;}#MainProdImage {text-align:center;margin:20px auto;padding:0;width:auto;height:auto;}#MoreImages {}#LightBoxGallery {height:auto;width:auto;margin:0 auto;padding:0;text-align:center;}.LightBox {clear: both;margin:0 0 10px 15px;height:1%;}.LightBoxImage {text-align:center;margin:0;padding:0px;border: 0px solid #CCC;}#ProdDescription {text-align:left;padding:0;margin-bottom:20px;color: #333333;background: #FFFFFF;}#ProdDescription h2 {margin:0 0 0 0;padding:3px 0 3px 5px;font-weight:normal;background:#435375 none repeat scroll 0%;color:#FFFFFF;font-size:13px;font-weight:bold;text-transform:uppercase;}#ProdInfo {padding:5px 0;margin:0;text-align:left;width:100%;}#ProdPrice {float:left;display:inline;width:30%;height:66%;padding:0px 0 5px 0;margin:0;text-align:left;color:#333333; background:#FFFFFF;}.TellAFriend {float:right;display:inline;width:37%;height:100%;margin:0;padding:0;}#TellAFriend ul {display:block;margin:0 0 0 10px;padding:0;font-size:11px;text-align:left;text-transform:none;}#TellAFriend a {color:#ffffff;background: #435375;text-decoration:none;}#TellAFriend a:hover {color:#ABC4DA;background: #FFFFFF;text-decoration:none;}#ProdOptions {margin:20px;text-align:left;text-transform:uppercase;font-size:15px;font-weight:normal;width:auto;margin:0;padding:0;color: #663366;background: #FFFFFF;}#Options {margin:-10px 0 0 0;padding:0 0 0 10px;text-transform:none;font-size:13px;font-weight:bold;color: #333333;background: #FFFFFF;}.OptionsStyle {border: 1px solid #CCC;width:auto;}#ProdLevels {text-align:left;margin:30px 0 0 0;padding:0;font-weight:bold;font-size:12px;color:#333333;background: #FFFFFF;}#ProdLevels p {margin:0;padding:0;}#ProdBuy {color: #ffffff;background:#435375 none repeat scroll 0%;font-size:14px;font-weight: bold;margin:0;padding: 3px 10px 3px 10px;position: relative; height: 25px;}.BuyButton {float: left; text-align: left; }.TellFriend{float: right; text-align: left; }#ProdBuy a {color: #ffffff;line-height:22px;font-size:14px;font-weight: bold;padding:0 10px;margin:2px 0 0 0;text-transform:uppercase;text-decoration:none;}.addCoupon:link, .addCoupon:visited, .addCoupon:hover, .addCoupon:active {font-weight: bold;color: #333333;background: #FFFFFF;text-decoration: none;}.LPInfo {color: #333333;}.RelatedProducts { float: left; width: 180; border: 1px solid #000000;}* html .LPInfo {width: 100%;}.buttonBg {text-align: center;background-image: url(../styleImages/backgrounds/ButtonBg.gif);background-repeat: repeat-x;height: 26px;color: #663366;}.divAddedToBasket {border: 1px solid #6CD100;background-color: #F2FFE5;line-height: 2;padding: 10px;margin-bottom: 10px;margin-top: 0px;position: relative;}#QuantityDiscounts {margin:20px;text-align:left;text-transform:none;font-size:15px;font-weight:normal;width:255px;margin:0;padding:0;color: #435375;background: #D9E5F2; border: 1px solid #3C70AF;}#QuantityPrices {margin:-10px 0 0 0;padding:0 0 10px 10px;text-transform:none;font-size:13px;font-weight:bold;color: #333333;}#viewProdWrap {overflow: hidden;padding: 1em 0;}p#viewProdTitle, p.txtContentTitle, span.txtContentTitle {font-weight: normal;font-size: 1.8em;letter-spacing: -1px;line-height: 100%;padding: .3em 0;}#viewProdLeft {float: left;width: 20em;margin-top: .6em;margin-right: 1.4em;padding-top: .4em;}#viewProdLeft .mainPic img {width: 195px;border: 0px solid #ddd;}#viewProdLeft .mainPic {position: relative;}.mainPic #mainPicBigger a {position: absolute;background: transparent url(../styleImages/backgrounds/view-larger.png) left bottom repeat-x;text-transform: uppercase;text-align: center;margin: 0 3px 3px 3px;padding: 5px 10px;width: 175px;bottom: 0;left: 0px;}#viewProdRight {margin-top: .6em;float: left;width: 25em;text-align: left;}#viewProdDesc {margin-bottom: 2em;}#viewProdDesc p {line-height: 155%;padding-top: 0;}#viewProdDesc #prodPrice {font-size: 16px;letter-spacing: -1px;margin: 1em 0;font-weight: bold;text-transform: uppercase;}#write_review {margin: .6em;}#write_review txtContentTitle {}.searchBtn, .submit, .tdListTitle, .tdcartTitle, a.sortLink, .boxTitleLeft, .boxTitleRight, a.txtviewCart:hover, #viewProdLeft .mainPic #mainPicBigger a, a.txtCheckout, a.txtButton, a.txtButton:hover, a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited, a.txtUpdate, a.txtUpdate.changeAddress, a.txtCheckout {color: #fff !important;}.boxContent {background-color: #ffffff;padding: 0 .6em .6em .6em;margin-bottom: 1em;margin-top: 0;position: inherit;overflow: hidden;}table.tellFriend {margin-top: 1em;}table.tellFriend td {padding: 5px !important;}.cartThumb {width: 8em;}.cartThumb img{margin: .6em;text-align: center;}.productName {font-size: 12px;font-weight: bold;line-height: 200%;}.priceTotals, .priceTotals.grandTotal {font-size: 12px;line-height: 205%;}.priceTotals.grandTotal {background: #eee;line-height: 225%;}table.standardTable {margin: 1em 0;}table.standardTable tr td {padding: .3em;}table.standardTable tr td input {padding: .3em;width: 120px;}table.standardTable.newsletter tr td input, table.standardTable tr td input.noSizing {padding: .3em;width: auto;}table.standardTable tr td input.noSizing {border: none !important;background: transparent;}table.standardTable tr td select {padding: 3px;border: 1px solid #333 !important;width: auto;}.emailChoice {width: 130px !important;}table.standardTable tr td input.submit {padding: .3em .6em;width: auto;}.bigCheckoutButton {font-weight: bold; text-transform: uppercase;letter-spacing: 1.5px;float: right; padding: 5px;margin: 2.6em -5px 1em 0;text-align: right; height: 20px; background-image:url(/skins/CFcolour2/styleImages/backgrounds/ButtonBg2.gif);background-repeat: repeat;background-position: left top;}.btmSubNav {border-top: 1px solid #333;margin: 1em 0;}