* { 
    -moz-box-sizing: border-box; 
}
a {color:#0B229E}
a:hover {text-decoration:none;color:#4C0C05}
a:visited {color:#0B229E}
body{margin : 0px 0px 0px 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size : 10px;background-color: #F6978D;}
h1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size : x-small;font-weight : bold;}
h2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size : x-small;font-weight : bold;}
a img { border:0px; }
form { margin:0px; }
hr { background:none; height:1px; border:0px; border-top:1px solid #ccc; }

#container,#wrap {width:760px;text-align:left;margin:5px auto;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#wrap {padding:5px;border:1px solid #e5e5e5;}
#nav {background:white;border:1px solid #EEEEEE;width:100%;}
#all {margin-top:5px;padding-bottom:5px;}
#left {width:25%;}
#left h2 {background:#EEE;color:#1981b7;margin:0px;padding:5px 10px;font-size:120%;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;}
#left .box {padding:5px 10px;font-size:90%;border:1px solid #eee;margin-bottom:5px;}
#left .box p {margin:0px;padding-bottom:10px;}
#left ul {list-style-type:none;padding:10px 15px;margin:0px 0px 5px 0px;line-height:20px;font-size:90%;border:1px solid #eee;}
#left ul a {background:url(../images/site/catnav_bullet.gif) no-repeat 0 3px;padding-left:15px;color:#505050;}
#main {font-size:90%;line-height:18px;width:75%;text-align:center;}
#main table td { text-align:left; }
#main td { font-size:100%;}
#main td td { font-size:100%;}
#main h1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size : x-small;font-weight : bold;}
#main h2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size : x-small;font-weight : bold;}
#main h2.picheader {background-position:1% 50%;background-repeat:no-repeat;font-weight : bold;color:#333;font-size:12px;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;background-color:white;text-align:left;padding:10px 5px 10px 50px;margin:0px;}

/*START OF REVISED LABELS*/
/*CHECKED*/
.dottedBorder {border: 1px dotted #000000; background-color: #EAEAFF;padding: 5px	}
.loggedindetails{color : #4C0C05;font-size : x-small;font-weight : bold;}	
.loggedindetails2{font-size : x-small;font-weight : bold;}
.txtfielddropdownfeatures{background-color: #FFFFFF;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: x-small;font-style: normal;font-weight: bold;}
.dashed{border-top: 1px dashed #C30D1D;border-left: 1px dashed #C30D1D;border-right: 1px dashed #C30D1D;border-bottom : 1px dashed #C30D1D; background-color : #FFFFFF;}
.txtheader{color: #000000;font-size: x-small;font-style: normal;font-weight: bold;}
.hdrproductdesc66{color:#4C0C05;font-size:small;font-style:normal;font-weight:bold;text-align:left;padding-left:10px;}
.menutitle a{display: block;font-size : small; padding-left: 2px;}
.menutitle{background-color: #FFFFFF;color: #000000;font-size : small;font-style: normal;font-weight : bold;padding-bottom: 3px;padding-left: 2px;padding-top: 3px;text-align : left;}
.menutitle a:link{background-color: #FFFFFF;color: #000000;font-size : small;font-style: normal;font-weight : bold;padding-bottom: 3px;padding-left: 2px;padding-top: 3px;text-align: left;text-decoration: none;width: 100%;}
.menutitle a:visited{background-color: #FFFFFF;color: #000000;font-size : small;font-style: normal;font-weight : bold;padding-bottom: 3px;padding-left: 2px;padding-top: 3px;text-align: left;text-decoration: none;width: 100%;}
.menutitle a:hover{background-color: #DA2311;color: #FFFFFF;font-style: normal;font-weight : bold;padding-bottom: 3px;padding-left: 2px;padding-top: 3px;text-align: left;text-decoration: none;width: 100%;}
.menutitle a:active{background-color: #DA2311;color: #FFFFFF;font-style: normal;font-weight : bold;padding-bottom: 3px;padding-left: 2px;padding-top: 3px;text-align: left;text-decoration: underline;width: 100%;}
.leftmenu ul { padding: 0px; padding-left: 5px;padding-right:5px;margin: 0px;width:135px;} 
.leftmenu li { padding: 0px; margin: 0px; list-style-type: none;} 
.leftmenu li a {display: block;color: #000000;font-size: x-small;font-style: normal;font-weight: normal;padding-bottom: 3px;padding-left: 2px;padding-top: 3px;text-align: left;text-decoration: none;width: 100%;}
.leftmenu li a:visited {color: #000000;}
.leftmenu li a:hover {background-color: #DA2311; color: #FFFFFF;}
.leftmenu li a:active {text-decoration: underline;}


#form3{float: right;margin: 0;padding: 0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
#form3 .searchfield{width: 150px;border: 1px #686868;font-size:small;}
#form3 .submit{font-size:x-small;height: 18px;background-color: #C30D1D;}
.txtfield{background-color: #FFFFFF;border-bottom-color: #000000;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: #000000;border-left-style: solid;border-left-width: 1px;border-right-color: #000000;border-right-style: solid;border-right-width: 1px;border-top-color: #000000;border-top-style: solid;border-top-width: 1px;color: #333333;font-size: small;font-style: normal;font-weight: normal;}
.txtfielddropdown{background-color: #FFFFFF;color: #000000;font-size: small;font-style: normal;font-weight: normal;}
.shippingchoices{background-color: #F9F9F9;color: #000000;font-size: x-small;font-style: normal;font-weight: normal;}
.submitbtn {color:#FFFFFF;background-color: #C30D1D;font-size: x-small;font-weight: bold;border:1px solid #FFFFFF;padding: 2px 4px 2px 4px;}

.menuhdr2{color : #4C0C05;font-size : small;font-weight : bold;
padding-left:5px;text-align : left;
width:135px;}
.menuhdr{background-color : #757575;color : #FFFFFF;font-size : x-small;font-weight : bold;padding : 4px 0px 4px 2px;text-align : left;}

.menubdr{background-color : #EAEAFF;}
.leftmenumainbrief a{display: block;}
.leftmenumainbrief{background-color:
 #FFFFFF;color: #000000;font-size: x-small;font-style: normal;font-weight: bold;text-align: left;}
.leftmenumainbrief a:link{color: #000000;font-size: x-small;font-style: normal;font-weight: normal;padding-bottom: 3px;padding-left: 2px;padding-top: 3px;text-align: left;text-decoration: none;width: 100%;}
.leftmenumainbrief a:visited{background-color: #FFFFFF;color: #000000;font-size: x-small;font-style: normal;font-weight: normal;padding-bottom: 3px;padding-left: 2px;padding-top: 3px;text-align: left;text-decoration: none;width: 100%;}
.leftmenumainbrief a:hover{background-color: #F5737E;color: #FFFFFF;font-size: x-small;font-style: normal;font-weight: normal;padding-bottom: 3px;padding-left: 2px;padding-top: 3px;text-align: left;text-decoration: none;width: 100%;}
.leftmenumainbrief a:active{background-color: #F5737E;color: #FFFFFF;font-size: x-small;font-style: normal;font-weight: normal;padding-bottom: 3px;padding-left: 2px;padding-top: 3px;text-align: left;text-decoration: underline;width: 100%;}
.Ntext{color: #000000;font-size: x-small;font-style: normal;font-weight: normal;}
.Ntext a:visited{color: #0B229E;font-size: x-small;font-style: normal;font-weight: normal;}
.Ntext a:link{color: #0B229E;font-size: x-small;font-style: normal;font-weight: normal;}
.Ntext a:hover{color: #4C0C05;font-size: x-small;font-style: normal;font-weight: normal;}
.whyuse{background-color : #FFFFFF;color : Black;font-size : x-small;font-weight : normal;padding : 8px 8px 8px 2px;text-align : left;}
.whyuse2{background-color : #FFFFFF;color : Black;font-size : x-small;font-weight : normal;text-align : left;font-weight:bold;padding-top:20px;}
.price{color: #4C0C05;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: small;font-style: normal;font-weight: bold;}
/* frontpage stlye */
#frontpagedef h1 {font-size:medium;font-weight:bold;color:#C30D1D;text-align:center;padding:0px 10px 0px 10px;}
#frontpagedef h2 {color: #000000;font-size: small;font-style: normal;font-weight: normal;padding:0px 10px 0px 10px;}
#frontpageoffers h1{color:#C30D1D;font-size:small;font-style:normal;font-weight:bold;text-align:left; padding:15px 0px 0px 5px;}
#frontdesc {padding-left:10px;padding-right:10px;padding-bottom:7px;padding-top:7px;text-align:left;}
#frontdesc h1 {color: #000000;font-size: small;font-style:normal;font-weight:bold;}
#frontdesc h1 a{text-decoration:none;color:#000000;}
#frontdesc h1 a.hover{color: #C30D1D;}
#frontdesc h1 a:link{text-decoration:none;color:#000000;}
#frontdesc h1 a:visited{text-decoration:none;color:#000000;}
#frontdesc h2 {color: #000000;font-size:small;font-style:normal;font-weight:normal;}
/* topsellers stlye */

#topselling {text-align:center;padding-left:6px;padding-right:6px; }
#topselling h2 {color: #000000;font-size: small;font-style:normal;font-weight:bold;text-align:center;}
#topselling h2 a{text-decoration:none;color:#000000;}
#topselling h2 a.hover{color: #C30D1D;}
#topselling h2 a:link{text-decoration:none;color:#000000;}
#topselling h2 a:visited{text-decoration:none;color:#000000;}
#topselling h5{color: #C30D1D;font-size: small;font-style: normal;font-weight: bold;}
#topselling h6 {color: #000000;font-size: x-small;font-style: normal;font-weight: normal;}
.topprice{color: #4C0C05;font-size: small;font-style: normal;font-weight: bold;}
.topnormprice{color: #000000;font-size: x-small;font-style: normal;font-weight: normal;}
/*small products*/
#smallprod {color: #000000;font-size: small;font-style: normal;font-weight: bold;text-align:left;}
#smallprod h1{color: #000000;font-size: small;font-style: normal;font-weight: bold;}
#smallprod h1 a{text-decoration:none;color:#000000;}
#smallprod h1 a.hover{color: #C30D1D;}
#smallprod h1 alink{text-decoration:none;color:#000000;}
#smallprod h1 a:visited{text-decoration:none;color:#000000;}
#smallprod h2{color: #000000;font-size: small;font-style: normal;font-weight: normal;}
#smallprod h3{color: #C30D1D;font-size: small;font-style: normal;font-weight: bold;}
#smallprod h3 a{text-decoration:none;color:#000000;}
#smallprod h3 a.hover{color: #C30D1D;}
#smallprod h3 alink{text-decoration:none;color:#000000;}
#smallprod h3 a:visited{text-decoration:none;color:#000000;}
#smallprodright {text-align:right;}
#smallprodright h2{color: #C30D1D;font-size: small;font-style: normal;font-weight: bold;text-align:right;}
#smallprodright h1{color: #000000;font-size: x-small;font-style: normal;font-weight:normal;text-align:right;}
#smallprodright h3{color: #000000;font-size: x-small;font-style: normal;font-weight:normal;text-align:right;}
#smallprodright h4{color: #C30D1D;font-size: small;font-style: normal;font-weight: normal;text-align:right;}
.hdrproductoptions{background-color: #FFFFFF;color: #000000;font-size: x-small;font-style: normal;font-weight: bold;}
/*big products*/
#bigprod {text-align:left;}
#bigprod h1{color: #000000;font-size: small;font-style: normal;font-weight: bold;}
#bigprod h2{color: #000000;font-size: small;font-style: normal;font-weight: normal;}
#bigprod h3{color: #C30D1D;font-size: small;font-style: normal;font-weight: bold;}
#bigprod h3 a{text-decoration:none;color:#C30D1D;}
#bigprod h3 a.hover{color: #C30D1D;}
#bigprod h3 a.link{text-decoration:none;color:#C30D1D;}
#bigprod h3 a:visited{text-decoration:none;color:#C30D1D;}
#bigprod h4{color: #C30D1D;font-size: small;font-style: normal;font-weight: bold;}
#bigprod h5{color: #000000;font-size: x-small;font-style: normal;font-weight:normal;}
#bigprod h5 a{font-size: x-small;font-style: normal;font-weight: normal;}
#bigprod h5 a:hover{color: #C30D1D;font-size: x-small;font-style: normal;font-weight:normal;}
#bigprod h5 a:link{color: #0B229E;font-size: x-small;font-style: normal;font-weight: normal;}
#bigprod h5 a:visited{color: #0B229E;font-size: x-small;font-style: normal;font-weight: normal;}
#bigprod h6{color: #C30D1D;font-size: small;font-style: normal;font-weight: normal;}
#bigprodoptions h1{color: #000000;font-size: x-small;font-style: normal;font-weight: normal;}
#bigprodoptions h1 a:visited{color: #0B229E;font-size: x-small;font-style: normal;font-weight: normal;}
#bigprodoptions h1 a:link{color: #0B229E;font-size: x-small;font-style: normal;font-weight: normal;}
#bigprodoptions h1 a:hover{color: #C30D1D;font-size: x-small;font-style: normal;font-weight: normal;}
/*Cart styling*/
#cartbits h1{color: #000000;font-size: small;font-style: normal;font-weight: normal;}
#cartbits h2{color: #000000;font-size: small;font-style: normal;font-weight: bold;text-align:center;}
#cartbitsnums h1{color: #000000;font-size: small;font-style: normal;font-weight: normal;text-align:right;}
#cartbitstotals {color: #000000;font-size: small;font-style: normal;font-weight: bold;text-align:right;}
#cartbitsend {color: #000000;font-size: small;font-style: normal;font-weight: bold;}
#cartbitsend2 {color: #000000;font-size: small;font-style: normal;font-weight: normal;}
#toprightadverts {padding-top:4px;padding-bottom:4px;}
/*formats the links in the minicart*/
.cartminilinks{color: #333333;font-size: x-small;font-style: normal;font-weight: bold;text-align: left;}
.cartminilinks a:link{color: #333333;font-size: x-small;font-style: normal;font-weight: normal;text-align: left;}
.cartminilinks a:visited{color: #333333;font-size: x-small;font-style: normal;font-weight: normal;text-align: left;}
.cartminilinks a:hover{color: #C30D1D;font-size: x-small;font-style: normal;font-weight: normal;text-align: left;}
.cartminilinks a:active{color: #C30D1D;font-size: x-small;font-style: normal;font-weight: normal;text-align: left;}
.cartsubtotalminicart{color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: x-small;font-style: normal;font-weight: bold;text-align: right;padding-right:10px}
.cartsubtotalminicart a{color:#0B229E;}
.cartsubtotalminicart a.hover{text-decoration:none;color:#4C0C05;}
.cartsubtotalminicart a:link{color:#0B229E;}
.cartsubtotalminicart a:visited{color:#0B229E;}



.frontpagetablesrow{padding-left: 10px;padding-right:5px;padding-bottom: 7px;padding-top: 7px;text-align:left;}

.specialofferslinks{color: #4C0C05;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: small;font-style: normal;font-weight: bold;}
.specialofferslinks a{text-decoration:none;color:#4C0C05;}
.specialofferslinks a.hover{color: #DA2311;}
.specialofferslinks a:link{text-decoration:none;color:#4C0C05;}
.specialofferslinks a:visited{text-decoration:none;color:#4C0C05;}

#modernbricksmenu{padding: 0;width: 100%;background: transparent;voice-family: "\"}\"";voice-family: inherit;}
#modernbricksmenu ul{font-family: Verdana, Arial, Helvetica, sans-serif;font-size : 5px;font-weight: bold;margin:0;margin-left: 1px;padding: 0;list-style: none;}
#modernbricksmenu li{display: inline;margin: 0 2px 0 0;padding: 0;font-size:x-small;text-transform:uppercase;}
#modernbricksmenu a{float: left;display: block;color: white;margin: 0 1px 0 0;padding: 5px 5px;text-decoration: none;letter-spacing: 1px;background-color: #686868;border-bottom: 1px solid white;}
#modernbricksmenu a:hover{background-color: #F5737E;}
#modernbricksmenu #current a{background-color: #C30D1D;border-color: #C30D1D;}
#modernbricksmenuline{clear: both;text-align:left;font-size:x-small;font-weight:bold;width: 100%;height: 28px;line-height: 20px;color:#FFFFFF;background: #C30D1D;}
#modernbricksmenuline a{color:#FFFFFF}

#modernbricksbottom{text-align:centre;font-size:xx-small;font-weight:bold;width: 100%;color:#FFFFFF;background: #DA2311;padding-top:5px;padding-bottom:5px;}
#modernbricksbottom a{color:#FFFFFF;}
#modernbricksbottom a:visited{color:#FFFFFF;}
#modernbricksbottom a:hover{color:#4C0C05;}


.myborders {border-right-color: #4C0C05; border-left-color: #4C0C05;border-left-style:dotted;border-right-style:dotted;border-right-width: 2px; border-left-width: 2px;padding-right: 10px; padding-left: 10px;}
.mymaincontentl {width:655px;}
.advertimages {padding-left:4px;padding-bottom:5px;padding-top:5px;padding-right:4px; text-align:center;}
.commentleft {padding-left: 5px;padding-right:5px;}
.mysidebars {width:160px;}
.leftmenuhr {padding-left: 5px;padding-right:5px;width:135px;}
.leftmenuhr2 {padding-left: 5px;padding-right:5px;width:135px;border: none 0; border-top: 2px dashed #4C0C05;height: 2px;}
.leftmenuhr3 {padding-left: 5px;padding-right:5px;width:615px;border: none 0; border-top: 2px dashed #4C0C05;height: 2px;}



.navcontainer{margin: 0;padding: 3px 0 3px 50px;background-color:#DA2311;width:100%;}

.navcontainer UL{list-style: none;margin: 0;padding: 0;border: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size:small;}

.navlist LI{display: block;margin: 0;padding: 0;float: left;width: auto;color:#FFFFFF;}
.navlist #current A{background-color: #DA2311;}
.navcontainer A{color: #FFFFFF;display: block;width: auto;text-decoration: none;background: #757575;margin: 0;padding: 2px 10px;border-left: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;border-right: 1px solid #aaa;border-bottom: 1px solid #aaa;}

.navcontainer A:hover, #navcontainer A:active { background: #4C0C05;}

.navcontainer A.active:link, #navcontainer A.active:visited{position: relative;z-index: 102;background: #757575;font-weight: bold;}

.highslide { cursor: url(highslide/graphics/zoomin.cur), pointer; outline: none; } 
.highslide img { border: 1px #DA2311; } 
.highslide:hover img { border: 1px #F6978D; } 
.highslide-image { border: 2px solid #DA2311; } 
.highslide-image-blur { } 
.highslide-caption { display: none; border: 5px solid white; border-top: none; padding: 5px; background-color: white;font-size: small;font-style: normal;font-weight: bold;} 
.highslide-loading { display: block; color: white; font-size: 9px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 3px; border-top: 1px solid white; border-bottom: 1px solid white; background-color: black; /* padding-left: 22px; background-image: url(highslide/graphics/loader.gif); background-repeat: no-repeat; background-position: 3px 1px; */ } 
a.highslide-credits, a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px; } 
a.highslide-credits:hover, a.highslide-credits:hover i { color: white; background-color: gray; } 
.highslide-display-block { display: block; } 
.highslide-display-none { display: none; }

.submitbtnpayment {font-size: x-small;font-weight: bold;border:1px solid #FFFFFF;padding: 2px 4px 2px 4px;}

.submitbtnpayment:hover {font-size: x-small;font-weight: bold;border:1px solid #4C0C05;padding: 2px 4px 2px 4px;}


.opinions{background-color : #FFFFFF;color : Black;font-size : small;font-weight : normal;padding : 8px 8px 8px 2px;text-align : left;}
.opinions2{background-color : #FFFFFF;color : Black;font-size : small;font-weight : normal;text-align : left;font-weight:bold;padding-top:20px;}
.opinionsmenuhdr{background-color : #757575;color : #FFFFFF;font-size : small;font-weight : bold;padding : 4px 0px 4px 2px;text-align : left;}
