* { 
    -moz-box-sizing: border-box; 
}
a {color:#0B229E}
a:hover {text-decoration:none;color:#C30D1D}
a:visited {color:#0B229E}
body{margin : 0px 0px 0px 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size : 10px;}
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 : #C30D1D;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:#C30D1D;font-size:small;font-style:normal;font-weight:bold;text-align:left;padding-left:10px;}
.menutitle a{display: block;font-size : small;}
.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: #F5737E;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: #F5737E;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; margin: 0px;} 
.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: #F5737E; color: #FFFFFF;}
.leftmenu li a:active {text-decoration: underline;}
#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;padding-left:42px;width: 99%;height: 28px;line-height: 20px;color:#FFFFFF;background: #C30D1D;  }
#modernbricksmenuline a{color:#FFFFFF}
#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:#000000;background-color: #C30D1D;font-size: x-small;font-weight: bold;border:1px solid #aaaaaa;}
.menuhdr{background-color : #686868;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: #C30D1D;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: #C30D1D;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;}
#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: #C30D1D;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;}
