body,b,table,tr,td,p{color:#999;font-family:"Proxima Nova Thin","Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif;margin:0;padding:0;border:0;}
   




/*make these real heading later if good seo*/
.h1c {font-size:1.5em;font-weight:bold;color:#428BCA;line-height: 1.5;}
.h3a {font-size:1.65em;font-weight:bold;color:#428BCA;border-bottom:2px solid #428BCA;line-height: 1.5;}
.h4a {font-size:1.1em;color:#999999;}

/*highlights
.bgblue{background-color: #34AADC;color:#fff;padding:.3em;display:block;margin-bottom:.6em;border-radius: 2px;}
*/
/*boxes overflow-wrap: break-word;*/
.c0 {
  box-shadow: 1px 1px 3px #ddd;
  border-radius: 4px;
  padding: .7em .7em .7em .9em;
  margin: .8em auto;
  width: 94%;
  text-align:left;
  background-color: #fff;
  vertical-align:top;
  line-height: 1.5;
}
.c0t {
  box-shadow: 1px 1px 3px #ddd;
  border-radius: 4px;
  padding: .5em;
  margin: 0 0 .2em 0 auto;
  width: 94%;
  text-align:left;
  background-color: #fff; 
  vertical-align:top;
  line-height: 1.5;
}

.c2{ 
  text-align:center;
  vertical-align:top;
}
.bx0 {background-color:#2a6496;padding:.4em .4em .1em .4em;border-radius: 3px;font-size:.9em;color:#fefefe;}
.bx1{background-color:#34AADC;padding:.4em;border-radius:3px;margin-bottom:.3em;color:#fefefe;}    
.bx2{background-color:#428BCA;padding:.5em;border-radius:3px;margin-bottom:.3em;color:#fefefe;}
.bx3{background-color:#2a6496;padding:.5em;border-radius:3px;margin-bottom:.3em;color:#fefefe;}
.bx4{background-color:#aaaaaa;font-size:.7em;font-weight:bold;padding:.8em;border-radius: 3px;margin: 1px;width:40%;text-align:center;color:#fff;}    



/*Boxes - Dyamic COntrol on Media Queries*/
.container {
  display: -webkit-flex;                                                                    
  display: flex;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  width: 96%%;
}
/*default sizes - mobile first design*/
.c1, .c2, c2w {width: 100%;}
.c0, .c0t {width: 94%;}   
  
@media (min-width: 600px)
{
.c1 {width: 60%;flex: 1 1 auto;webkit-flex: 1 1 auto;}
.c2 {width: 40%;}
.c2w{width: 190px;}
}














     

div.prtO {display:none;}

@media only print 
{
.nsp {display: none;}
div#prtN td {display: none;}
div.prtO {font-size:.9em;font-weight:bold;}
}

/* mobile phones */
@media only screen and (max-width: 767px) 
{
.ns {display: none;}
div.boxw {width: 98%;}
div.boxw1 {width: 98%;}
#nav-btn { 
background: transparent; 
border-bottom: 23px double #428BCA; 
border-top: 8px solid #428BCA;
height: 7px; 
width:37px;}
}

.boxsb{
  border:2px solid #eee;
  border-radius: 4px;
  padding: .3em;
  text-align:center;
  vertical-align:middle;
}
.bgblue{background-color: #F0F7FA;padding: .5em;display:block;margin:1px;}
     
.container {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  width: 100%;
}

.c1, .c2 {
   width: 100%;
   }
.boxsbw{width: 100%;}   
  
@media (min-width: 600px)
{
.c1 {width: 60%;flex: 1 1 auto;webkit-flex: 1 1 auto;}
.c2 {width: 40%;}
.boxsbw{width: 190px;}
}



.boxwr {
  box-shadow: 1px 1px 3px #ddd;
  border-radius: 4px;
  padding: .5em;
  margin: .9em auto;
  width: 96%;
  text-align:left;
  background-color: #fff;
  vertical-align:top;
  line-height: 1.5;
}

.bgblue{background-color: #F0F7FA;padding: .5em;}




.boxbg{
  width:150px;
  border:2px solid #eee;
  border-radius: 4px;
  padding: .3em;
  text-align:center;
  vertical-align:middle;
}
  
a img{border:0;}
.pbg{background:#f5f5f5;height:100%;width:100%;}
hr{color:#eee;background-color:#eee;border:none;height:2px;}
a:link,a:visited {color:#34AADC;text-decoration:none;}
a:active,a:hover {color:#428BCA;}

/*new font standards*/
.white {color: #fff;}
.owhite {color: #eee;}
.red {color: #b31616;}
.aqua {color:#007799;}
.grey {color:#777;}
.mgrey{color:#999;}
.lgrey{color:#bbb;}
.green {color:#26A400;}
.lgreen {color:#9AF19A;}
.orange {color:#ED9121;}
.purple {color:#7d479b;}
.lblue {color:#34AADC;}
.llblue {color:#288ce4;}
.blue {color:#428BCA;}
.dblue {color:#2a6496;}
.ddblue {color:#2a6496;}
.error {color: #b31616;}
.headbar{background-color:#297ea9;}
/* try #0066c0; #009AE4   lgreen old  9AF19A  73b43d   green #4ab72e*/ 


.blblue{background:#F0F7FA;width:100%;padding:5px;}

.black{color:#666;}

/* unicode symbols full heart 2764  outline 2661  star outline 2606 */
.test:before{ content: "\2764\ ";}
.heart:before{ content: "\2605\ ";}
.arrowl:after{ content: "\ \27a4";}
.chevl:after{ content: "\ \2771";}
.arrowr:after{ content: "\ \25c0";}
.al:before{ content: "\27a8\ ";}
.al {font-weight:bold;}
.x:after{ content: "\ \2716";}
.tick:before{ content: "\2714\ ";}
.lx:before{ content: "\2718\ ";}
.gears:after{ content: "\ \2699";}
.flag:after{ content: "\ \2691";}
.phone:after{ content: "\ \260e";}



.none {font-weight:normal;}
.bold {font-weight:bold;}
.uline {border-bottom: 2px solid #f5f5f5;}
.raised{font-size:.8em;text-align:center;color:#fcfcfc;}
.nodec {text-decoration:none;}
.pad1{padding-left: .2%;}
.pad3{padding-left: 10px;}
.pad25{padding-left: 25px;}
.top{vertical-align:top};
.middle{vertical-align:middle;}
.center{text-align:center;}
.wordb {word-wrap: break-word;}
.floatl {float:left;}


/*headings*/
.Hf1b{FONT-SIZE:1.8em;FONT-WEIGHT:bold;}
.Hf2b{FONT-SIZE:1.6em;FONT-WEIGHT:bold;}
.Hf3b{FONT-SIZE:1.4em;FONT-WEIGHT:bold;}
.Hf4b{FONT-SIZE:1.2em;FONT-WEIGHT:bold;}
.Hf3{FONT-SIZE:.9em;}
.Hf4{FONT-SIZE:.8em;}

.boxh2 {FONT-SIZE:1.4em;color:#428BCA;}
.boxh3 {FONT-SIZE:1.2em;color:#34AADC;}
.boxh4 {color:#999;color:#428BCA;}

/*text*/
.f0{FONT-SIZE:2.2em;}
.f1{FONT-SIZE:2em;}
.f2{FONT-SIZE:1.8em;}
.f3{FONT-SIZE:1.6em;}
.f4{FONT-SIZE:1.4em;}
.f5{FONT-SIZE:1.2em;}
.f6{FONT-SIZE:1.1em;}
.f7{FONT-SIZE:1.05em;}
.f8{FONT-SIZE:.9em;}
.f9{FONT-SIZE:.8em;}
.f10{FONT-SIZE:.7em;}
.f11{FONT-SIZE:.6em;}
.f12{FONT-SIZE:.2em;}


h1 {font-weight:normal;display: inline;color:#34AADC;}
h2 {font-weight:normal;display: inline;color:#34AADC;}
.h2b {font-size:1.6em;color:#34AADC;font-weight:bold;}
.h3b {font-size:1.2em;color:#428BCA;font-weight:bold;}
.sku {FONT-SIZE:.6em;COLOR: #888;font-weight: normal;}
.disc {color: #ccc; }




/*http://www.computerhope.com/htmcolor.htm*/
/*font-weight: 300;*/
/*emc 494848   2f98de    nice bar   dark 3175b5*/
/*fb background-color: #2a52a7; border: 1px solid #152a56; */
/*gp  background-color: #dd4831; border: 1px solid #912818;*/
/*tw background-color: #27b7e7;border: 1px solid #117697;  */
/*  engadget blue  #39c
/*.button.selected {
background-color: #39d;
background-image: url(../img/buttons/bg-btn-blue.gif);
background-position: 0 0;
border-color: #39d #39d #28c;
color: #fff!important;
text-shadow: -1px -1px 0 #39d;
}


/* text-align: center;
vertical-align: middle;
position: relative; */

/*transition: all 0.25s;*/


/*use this?
span.circle {
  background: #cccccc;
  border-radius: 0.8em;
  -moz-border-radius: 0.8em;
  -webkit-border-radius: 0.8em;
  color: #ffffff;
  display: inline-block;
  font-weight: bold;
  line-height: 1.6em;
  margin-right: 5px;
  text-align: center;
  width: 1.6em; 
}
*/

/*top black Bar*/
.topbar-old{line-height:1.6em;background:#222;font-size:.8em;border-top:1px solid #444;border-left:2px solid #444;border-left:2px solid #444;border-bottom:2px solid #444;}
.topbar{background:#222222;}
.sok {}
.supdating {color:#cc9900;}
.serror {color:#996633;}
.tb {display:block;font-size:.8em;padding: 5px;}
.tb:hover,.sok:hover,.serror:hover,.supdating:hover {background:#34AADC;color:#fff;cursor:pointer;border-radius:2px;}

/*bottom bars  dark aqua 1e82ad 00446f 00253b*/
.endbar4{background:#1e82ad;padding:2px 4px 4px 4px;border-top: 1px solid #cccccc;border-bottom: 1px solid #151515;}
.endbar4text{font-size:12px;text-align:center;color:#fcfcfc;}
.endbar3{background:#00446f;color:#bbb;padding:18px;}
.endbar1{background:#00253b;padding:12px;width:100%;border-top: 1px solid #151515;border-bottom: 2px solid #151515;}
.endbar1text{font-size:13px;color:#ccc;FONT-WEIGHT:bold;}
.endbar1textgrey{font-size:13px;color:#888;FONT-WEIGHT:bold;}
.endbar1big{font-size:18px;color:#aaa;FONT-WEIGHT:bold;}
.endbar1ABN{font-size:16px;color:#bbb;FONT-WEIGHT:bold;text-decoration: none;}

.endbar01{border-bottom:2px solid #888888; border-top:1px solid #888888;height:40px;background:#bbbbbb;padding:2px 2px 2px 2px;width:100%;}

.endbar00{height:80px;margin: 0 -1px -1px 0;background:#151515;font-size:12px;color:#222222;padding:8px 6px 4px 4px;text-align:center;width:100%;} 

.endbar0{height:30px;margin: 0 -1px -1px 0;background:#151515;color:#222222;padding:8px 8px 3px 3px;text-align:center;width:100%;} 
.endbar0text{font-size:9px;text-decoration:none;color:#444;}

/*top blue logo Bar*/
/*sweepstakes dark purple 68217a  green 6cbd45 7fba00  orange  bd6002  f9b814 eb3c00 blue 00bcf2 bright orange #ff8c00*/
/*blue bar  background: linear-gradient(#0992D6,#0050AC);*/
/*try engadget blues 1e82ad  24BAF9    05580      3399CC     1376BD*/
/*border-bottom:1px solid #e5e5e5;  border-top:3px solid #444;*/
.bback{
background: #1e82ad;
background: linear-gradient(#1e82ad,#3383df);
border-bottom:1px solid #cccccc;
width:100%;
height:66px;
color:#f1f1f1;
padding:2px 8px 2px 3px;
vertical-align:middle;
}



/*new text standards*/
.prodsearchtext{color: #006699;font-size:16px;vertical-align:middle;font-weight:bold;}


/*text and text links*/
.Ls {color:#888;font-size: 12px;font-weight:bold;}
.Lm {color:#888;font-size: 12px;text-decoration: none;}
.Ts {color:#888;font-size: 12px;font-weight:normal;}
.Tsi {color:#bbb;font-size: 12px;}

.THa {color:#007799;font-size: 20px;font-weight:bold;}
.THb {color:#003399;font-size: 20px;font-weight:bold;}
.TH0 {color:#333333;font-size: 20px;font-weight:bold;}
/*SEARCH BOX*/
form{
  display:inline;
}
button{ 
  color: #fafafa;
  font-size: 16px;
  height: 36px;
  padding: 0 10px 0 10px;
  border:1px solid #fefefe;
  text-decoration: none;
  margin: 0px;
  text-align:center;
  vertical-align: middle;
  cursor: pointer;
  outline: 0;
  white-space:nowrap;
  font-weight:normal;
  }
.btnback{box-shadow: 0px 1px 3px #777777;background: #39afcc;background-image: linear-gradient(#39afcc,#2f94ad);border-radius: 5px;}
.btnwishlist{font-size: 1.1em;background: #3498db;padding: 0 13px 2px 13px;background-image: linear-gradient(#3498db,#2980b9);}
.btnsearch{font-size: 1em;background: #3498db;padding: 0 13px 0 13px;background-image: linear-gradient(#3498db,#2980b9);border-right:0px;}
.searchextras{color:#eeeeee;border-radius: 1px;font-size: 12px;text-decoration: none;text-align:center;padding:1px 5px 1px 5px;line-height: 22px;}
.btnb{box-shadow: 0px 1px 3px #777777;background: #3498db;background-image: linear-gradient(#3498db,#2980b9);border-radius: 5px;} 
.btna{box-shadow: 0px 1px 3px #777777;background: #39afcc;background-image: linear-gradient(#39afcc,#2f94ad);border-radius: 5px;} 
.btng{box-shadow: 0px 1px 3px #777777;background: #26A400;background-image: linear-gradient(#3cc93c,#26A400);border-radius: 5px;}
.btno{box-shadow: 0px 1px 3px #777777;background: #f07f4a;background-image: linear-gradient(#f07f4a,#c76224);border-radius: 5px;}
.btnr{box-shadow: 0px 1px 3px #777777;background: #b31616;background-image: linear-gradient(#d33636,#a60606);border-radius: 5px;}
.btnn{box-shadow: 0px 1px 3px #777777;background: #d4d4d4;background-image: linear-gradient(#d4d4d4,#cccccc);border-radius: 5px;}
.btns{box-shadow: 0px 1px 3px #777777;background: #ccc;background-image: linear-gradient(#cccccc,#aaaaaa);border-radius: 5px;}
.btnb:hover,.btnsearch:hover,.btnwishlist:hover,.searchextras:hover,.btnb:focus,.searchextras:focus,.btnb:active,.btnsearch:active,.btnwishlist:active,.searchextras:active{background:#3cb0fd;}
.btna:hover,.btna:focus,.btna:active,.btnback:hover,.btnback:focus,.btnback:active{background:#49bfdc;}
.btng:hover,.btng:focus,.btng:active{background:#26A400;}
.btnsearch:focus,.btnwishlist:focus{border:1px solid #ffffff;}
.btnbordergrey{background: #fefefe;border:2px solid #e5e5e5;border-radius:5px;}
.btnendradius{border-radius: 0 5px 5px 0;}
.btnfrontradius{border-radius: 5px 0 0 5px;}
.btnallradius{border-radius: 5px;}
.btnmfont{font-size: 14px;}
.btnlfontstr{font-size: 16px;width:100%;}
.btnmfontstr{font-size: 14px;width:100%;}
.btnsfontstr{font-size: 10px;width:100%}
.btnsfont{font-size: 10px;}
.btnlink{font-size: 14px;color:#f1f1f1;text-decoration: underline;cursor: pointer;} 


.btnT{
  border-radius: 4px;
  margin: .8%;
  text-decoration: none;
  text-align:center;
  cursor: pointer;
}         
.btnT:hover,.btnT:focus,.btnT:active{
background: #d4e3F8;
color:#003399;
}

.button2 {
  display: inline-block;
  font-weight: 500;
  outline: 0;
  border-radius: 0;
  color: white;
  background: #4472B9;
  white-space: nowrap;
  padding: 9px 16px !important;
  line-height: 1.4;
  border: 0;
  position: relative;
}

.button3 {
  display: inline-block;
  font-weight: 500;
  outline: 0;
  border-radius: 0;
  color: ;
  background: #fafafa;
  white-space: nowrap;
  padding: 9px 16px !important;
  line-height: 1.4;
  border: 0;
  position: relative;
}




input[type=search]{
  height: 36px;
  font-size:16px;
  color:#bbb;
  background-color:#fefefe;
  border:3px solid #fefefe;
  border-radius: 5px 0 0 5px;
  margin: 0;
  vertical-align: middle;
  text-align:center;
  -webkit-appearance: none;
}
input[type=number]{
  width:60px;
  height: 28px;
  font-size:16px;
  color:#888888;
  background-color:#fefefe;
  border:3px solid #fefefe;
  border-radius: 5px;
  margin: 0;
  vertical-align: middle;
  text-align:center;
  -webkit-appearance: none;
}


input[type="button"],input[type="submit"]{
  background: #3498db;
  background-image: linear-gradient(#3498db,#2980b9);
  color: #f5f5f5;
  font-size: 16px;
  line-height: 15px;
  height: 32px;
  padding: 5px 12px 5px 12px;
  border:2px solid #f5f5f5;
  border-radius: 0 5 5 0;
  text-decoration: none;
  margin: 0px;
  display:inline;
  text-align:center;
}
input[type="button"]:focus,input[type=number]:focus,input[type="submit"]:focus,input[type=search]:focus {
outline: 0;
}

/*phone numbers - auto select turned off in meta*/
/*<a href="tel:5551231234">555 123-1234</a>*/
a[href^=tel] {
    color:inherit;
    text-decoration: inherit;
    font-size:inherit;
    font-style:inherit;
    font-weight:inherit;
}

/*Product Description Details page*/

.hman{color: #b31616;}
.hsku{color: #888888;}
.hrk{font-size: 12px;color: #888888;}
.CPprodDescDet 	{
				FONT-SIZE: 20px;
        font-weight: 200;
				COLOR: #007799;
				padding-right: 10px;
				padding-left: 10px;
        text-align:center;
        text-decoration: none;
				}
				
.CPprodDescobsoleteL 		{
				FONT-SIZE: 13pt;
				FONT-WEIGHT: bold;
				font-style: italic;					
				COLOR: #bbb;
				align:center;
				}


        
.CPprodDesc 		{
				FONT-SIZE: 8pt;
				FONT-WEIGHT: bold;	
				COLOR: #007799;
				TEXT-DECORATION: none;
        align:center;
				}


/* NEW button Fonts */

.btntxtsm {
  text-decoration: none;
  color: #888;
  font-size: .7em;
}

.btnfontbig {
  border-radius: 6px;
  color: #bbb;
  text-decoration: none;
  display:inline-block;
  font-size: 3.4em;
}
.btnfontbig:hover {
  text-decoration: none;
  color: #3399ff;
  cursor: pointer;
}





/*turquoise  bg #449fb9   background-image: linear-gradient(to bottom,#51afcb,#30869f);  background-repeat: repeat-x;*/



/*NEW FONTS 2014*?
.#49AFE9
color: #3399e1;  --- nice blue??









.mbar{
background: #e5e5e5;
background: -moz-linear-gradient(top, #ccc 0%, #f5f5f5 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ccc), color-stop(90%,#f5f5f5));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccc', endColorstr='#f5f5f5',GradientType=0 );
background: -o-linear-gradient(top, #ccc 0%,#f5f5f5 100%); opera
width:100%;
height: 25px;
font-size:2.8em;
}
*/



.boxw {
  box-shadow: 1px 1px 3px #ddd;
  border-radius: 4px;
  padding: .5em;
  margin: .9em auto;
  width: 96%;
  text-align:left;
  background-color: #fff;
  vertical-align:top;
  line-height: 1.5;
  overflow-wrap: break-word;
}
.boxbuy {
  box-shadow: 1px 1px 3px #ddd;
  border-radius: 4px;
  width: 96%;
  background-color: #fff;
  border: 1px solid #eee;
  vertical-align:top;
  line-height: 1.5;
  align:center;
  overflow-wrap: break-word;
}
.boxw1 {
  box-shadow: 1px 1px 3px #ddd;
  border-radius: 4px;
  padding: .5em;
  margin: 0 0 .2em 0 auto;
  width: 96%;
  text-align:left;
  background-color: #fff; 
  vertical-align:top;
  line-height: 1.5;
  overflow-wrap: break-word;
}
.boxli {
  box-shadow: 1px 1px 3px #ddd;
  border-radius: 4px;
  padding: .5em .2em .5em .2em;
  margin: .4em auto;
  width: 96%;
  text-align:left;
  background-color: #fff;
  border: 1px solid #fff;
  vertical-align:top;
  line-height: 1.5;
  overflow-wrap: break-word;
}
/*#F0F8FF*/
.boxh:hover,.boxh:active {
  background-color: #fcfeff;
  border: 1px solid #eee;
}



.boxt {
  box-shadow: 1px 1px 3px #ddd;
  border-radius: 4px;
  padding: 1em;
  margin: 1em auto;
  margin-top: 0;
  width: 99%;
  background-color: #e2e2e2;
  vertical-align:top;
  line-height: 1.5;
  text-align:center;
  vertical-align:middle;
  border: 1px solid #d8d8d8;
}




.boxs{
border-radius:4px;
background: #e5e5e5;
background-image: linear-gradient(#eeeeee,#fafafa);
padding:3px;
font-size:.8em;
text-align:center;
color:#005588;
}


.boxred,.error1,.error {
  box-shadow: 0px 1px 3px #777777;
  background: #b31616;
  background-image: linear-gradient(#c32626,#a30606);
	border-radius: 5px;
  FONT-SIZE: 14px;
  COLOR: #F1F1F1;
  height: 36px;
  border:1px solid #fefefe;
  text-align:center;
  vertical-align: middle;
  margin:0;
  width:100%;
}
.boxaqua,.error2 {
  box-shadow: 0px 1px 3px #777777;
  border-radius: 5px;
  background: #39afcc;
  background-image: linear-gradient(#39afcc,#2f94ad);
  FONT-SIZE: 14px; 
  COLOR: #F1F1F1;
  height: 26px;
  padding: 7px 5px 7px 5px;
  border:1px solid #fefefe;
  text-align:center;
  vertical-align: middle;
  margin:0;
  width:100%;
}
.boxblue,.error3 {
  box-shadow: 0px 1px 3px #777777;
  background: #2980b9;
  background-image: linear-gradient(#3498db,#2980b9);
  border-radius: 5px;
  FONT-SIZE: 14px;
  COLOR: #F1F1F1;
  height: 26px;
  padding: 7px 5px 7px 5px;
  border:1px solid #fefefe;
  text-align:center;
  vertical-align: middle;
  margin:0;
  width:100%;
}
.boxg {
  box-shadow: 0px 1px 3px #777777;
  background: #3cc93c;
  background-image: linear-gradient(#3cc93c,#36a836);
  border-radius: 5px;
  FONT-SIZE: 14px;
  height: 42px; 
  COLOR: #f5f5f5;
  padding: 0px 12px 0px 12px;
  border:1px solid #fefefe;
  text-align:center;
  vertical-align: middle;
  margin:0;
}
.btnspacer{padding-left: 15px;}



.backgrey{
  border-radius: 5px;
  background: #e2e2e2;
  color:#888;
  font-size: 12px;
  padding: 2px;
  text-align:center;
  vertical-align:middle;
  font-weight:normal;
}





/*DELETe BELOw HERE*/

































.mbar A:link{padding:2px 1px 2px 1px; COLOR:#006699;TEXT-DECORATION:none;}
.mbar A:visited{COLOR:#006699;TEXT-DECORATION:none;}
.mbar A:hover{
border-radius:.3em;
background: #f5f5f5;
background: linear-gradient(top, #f5f5f5 0%, #ccc 90%);
color:#26A400;
}
.mbar A:Active{
border-radius:.3em;
background: #f5f5f5;
background: linear-gradient(top, #f5f5f5 0%, #ccc 90%);
color:#D57100;
}













hr.hrsolid{color:#eee;background-color:#eee;width:100%;height:2px;text-align:left;border:0px;}
hr.hrbuy{color:#9E9E9E;background-color:#9E9E9E;height:1px;width:100%;text-align:center;border:0px;}








/*BUTTONS NEW css3buttongenerator.com*/

.btnbold{
  font-size:14px;
  color:#fff;
  FONT-WEIGHT:bold;
}
.btngrey{
  font-size:14px;
  color:#e2e2e2;
  FONT-WEIGHT:normal;
}

.btnbar{
  border-radius: 6px;
  border: 1px solid #ccc;
  background: #e5e5e5; /* old browsers */
  background: linear-gradient(top, #ccc 0%, #eee 41%, #F5F5F5 100%); /* firefox */
  color:#006699;
  font-size: 18px;
  height: 25px;
  padding: 0px 2px 0px 0px;
  text-align:center;
}



/*tailor standard input types*/

input [type=text]{
  background-color: #d1d1d1;
color:#006699;
  border:1px solid #bbb;
  padding:4px;
  height:32px;
  border-radius:.4em;
box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px inset;
vertical-align: middle; *vertical-align: text-bottom;
}

textarea {
color:#666;
  border:1px solid #ccc;
  padding:4px;  
  border-radius:.4em;
box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px inset;
}

select {
color:#006699;
  border:1px solid #e5e5e5;
  padding:3px;
  border-radius:.4em;
box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px inset;
vertical-align: middle; *vertical-align: text-bottom;
}


/*top bar*/
.gbar { 
margin:0; 
font-size: 18px;
height: 28px;
_height: 26px;
cellspacing:0px;
cellpadding:0px;
valign:middle;
width:100%;
background-color: black;
}
.gbzt {
color: #aaa;
text-decoration: none;
}
.gbztcart1 {
COLOR:#EC9E24;
text-decoration: none;
font-size:11px;
}
.gbztcart2 {
COLOR:#EC9E24;
text-decoration: none;
font-size:11px;
font-weight:bold;
}
.gbztcheckout {
COLOR:#26A400;
text-decoration: none;
font-size:16px;
font-weight:bold;
font-style:italic;
}


.btnbarB{
  border-radius: 5px;
  border: 2px solid #ccc;
  background: #555555;
  color:#f5f5f5;
  font-size: 18px;
  line-height: 18px;
  height: 25px;
  padding: 2px 2px 2px 2px;
  text-align:center;
}                     
.btnbold1 {
  background: #3498db;
  background-image: linear-gradient(#3498db,#2980b9);
  padding: 7px 14px 7px 14px;
  text-decoration: none;
  color: #f5f5f5;
  border-radius: 4px;
  font-size: 14px;
  line-height: 14px;
  height: 34px;
  }
.btngold {
  background: #3cc93c;background-image: linear-gradient(#3cc93c,#36a836);
  padding: 7px 14px 7px 14px;
  text-decoration: none;
  color: #f5f5f5;
  border-radius: 4px;
  font-size: 14px;
  line-height: 14px;
  height: 34px;
}
.btnoold {
  background: #f07f4a;
  background-image: linear-gradient(#f07f4a,#c76224);
  padding: 7px 14px 7px 14px;
  text-decoration: none;
  color: #f5f5f5;
  border-radius: 4px;
  font-size: 14px;
  line-height: 14px;
  height: 34px;
}
.btnaold {
  background: #39afcc;
  background-image: linear-gradient(#39afcc,#2f94ad);
  padding: 7px 14px 7px 14px;
  text-decoration: none;
  color: #f5f5f5;
  border-radius: 4px;
  font-size: 14px;
  line-height: 14px;
  height: 32px;
}
.btnnold {
  background: #d4d4d4;background-image: linear-gradient(#d4d4d4,#ccc);
  padding: 7px 14px 7px 14px;
  text-decoration: none;
  color: #f5f5f5;
   border-radius: 4px;
  font-size: 14px;
  line-height: 14px;
  height: 34px;
}
.btnbackOLD {
  background: #39afcc;
  background-image: linear-gradient(#39afcc,#2f94ad);
  padding: 7px 14px 7px 14px;
  text-decoration: none;
  color: #f5f5f5;
  border-radius: 4px;
  font-size: 14px;
  height: 36px;
  white-space:nowrap;
}


.btng:hover,.btnbold:hover,.btnaold:hover,.btno:hover,.btnn:hover,.btnbackold:hover {
  color: #fff;
  box-shadow: 0px 2px 3px #777777;
}
.btng:active,.btnbold:active,.btnaold:active,.btno:active,.btnn:active,.btnbackold:active {
  color: #fff;
  box-shadow: 0px 2px 3px #777777;
  background: #3cc93c;
}


/*prodview searches at the mo*/
.btnl {
  background: #ccc;
  background-image: linear-gradient(to bottom, #d4d4d4, #ccc);
  border-radius: 4px;
  box-shadow: 0px 2px 3px #ccc;
  color: #888;
  padding: 2px 12px 3px 12px;
  border:2px solid #fff;
  text-decoration: none;
  text-align:center;
  display:inline-block;
  font-size: 12px;
  line-height: 12px;
}

.btn0 {
  border-radius: 4px;
  color: #999999;
  font-size: 11px;
  padding: 7px 5px 7px 5px;
  text-decoration: none;
  display:inline-block;
  font-weight:bold;
}

.btn0:hover,.btnl:hover {
  background: #333;
  text-decoration: none;
}


/*ORDER BOX*/
.obgreybox{
  border-radius: 5px;
  background: #f5f5f5;
  color:#888;
  font-size: 12px;
  padding: 0px 6px 10px 6px;
  text-align:center;
  vertical-align: top;
  width:215px;
}
.obgreyboxdark{
  border-radius: 8px;
  background: #e2e2e2;
  color:#888;
  font-size: 12px;
  padding: 2px 2px 2px 2px;
  text-align:center;
  vertical-align:top;
}
.miscgreybox{
  border-radius: 8px;
  background: #e2e2e2;
  color:#888;
  font-size: 16px;
  padding: 20px 20px 20px 20px;
  text-align:center;
  vertical-align:middle;
  font-weight:normal;
}

.box1{
  border-radius: 4px;
  background: #e2e2e2;
  text-align:center;
  vertical-align:middle;
  font-weight:normal;
  width:100%;
  padding: 25px;
  border: 1px solid #d2d2d2;
  line-height:1.5em;
}

.obtotal{color:#36a836;font-size:14px;font-weight:bold;}
.obavailok{}
.obavaileta{}
.obavailnoeta{}
.obavailoks{}
.obavailetas{}
.obavailnoetas{}


.greyback{
  border-radius: 5px;
  background: #e2e2e2;
  color:#888;
  font-size: 14px;
  padding: 2px 2px 2px 2px;
  text-align:center;
  vertical-align:middle;
  font-weight:normal;
}













.myButton {
	box-shadow:inset 0px 1px 0px 0px #fff;
	background: linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	background-color:#ededed;
  border-radius:.4em;
	border:1px solid #dcdcdc;
  color:#777777;
	font-size:12px;
  margin-top:1px;
  padding: 8px 8px 8px 8px;
	text-decoration:none;
	display:inline-block;
	FONT-WEIGHT:normal;
}
.myButton:hover {
  background: #3cb0fd;
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}
.myButton:active {
	background: linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	background-color:#dfdfdf;
}


.cssbar{
border-radius: 5px;
border: 1px solid #ccc;
background: #e5e5e5; /* old browsers */
background: linear-gradient(top, #ccc 0%, #eee 41%, #F5F5F5 100%); /* firefox */
color:#006699;
font-size:13px;
height: 25px;
}


.cssbox{
border-radius: 10px;
border: 1px solid #ccc;
background: #eee;
width:100%;
height: 25px;
margin:3px;
padding:3px;
}

/*may be not needed...*/
.icnr1 {border-radius:6px;}
.icnr2 {border-radius:2.3em;}
.icnr3 {border-radius:1.3em;}

.spacer {padding-top:2px;}
.spacerb {padding-top:4px;}

.mback1{
background: whiteSmoke;
width:100%;
color:#f1f1f1;
}


.mbar0{font-size:1.2em;color:#f1f1f1;}

.btn{color:#006699;height:23px;width:23px;}





.cback{
border-radius:.8em;
border:2px solid #ccc;
padding:0px 0px 1px 0px;
background: #0678C6;
background: linear-gradient(top, #0050AC 0%, #0992D6 90%);
font-size:.9em;
text-align:center;
color:#f5f5f5;FONT-WEIGHT:bold;
}
.cback A:link{padding:0px 2px 0px 2px;COLOR:#f5f5f5;TEXT-DECORATION:none;}
.cback A:visited{padding:0px 2px 0px 2px;COLOR:#f5f5f5;TEXT-DECORATION:none;}
.cback A:hover{
border-radius:.3em;
background: #f5f5f5;
padding:1px 2px 1px 2px;
background: linear-gradient(top, #f5f5f5 0%, #ccc 90%);
color:#26A400;
}
.cback A:Active{
border-radius:.3em;
background: #f5f5f5;
padding:1px 2px 1px 2px;
background: linear-gradient(top, #f5f5f5 0%, #ccc 90%);
color:#D57100;
}

.cbar{
border-radius:.3em;
background: #e5e5e5;
padding:0px 5px 0px 5px;
background: linear-gradient(top, #ccc 0%, #eee 90%);
font-size:.91em;
text-align:center;
color:#006699;FONT-WEIGHT:bold;
}

.cbar2{
border-radius:.3em;
background: #e5e5e5;
padding:0px 5px 0px 5px;
background: linear-gradient(top, #ccc 0%, #eee 90%);
font-size:.8em;
color:#006699;FONT-WEIGHT:bold;
}

.ctext{
font-size:.71em;
text-align:center;
color:#f1f1f1;FONT-WEIGHT:bold;
}



.buyBox{
border-radius:5px;
border:2px solid #dddddd;
padding:0px;
COLOR: #b31616;
background: #dddddd;
background: linear-gradient(#cccccc,#eeeeee);
width:100%;
text-align:center;
}

.sBox{
background: #fff;
}
.sBoxH{
border-radius:3px;
background: #eee;
}
.sBoxHa{
border-radius:1em;
background: #f1faff;
padding:0px 2px 4px 4px;
} 
.sRRP{
font-size:1.4em;
color:#bbb;
font-weight:bold;
}
.sPrice{
font-size:1.1em;
color:#007799;
font-weight:bold;
}
.sSave{
font-size:1.41em;
color:#26A400;
font-weight:bold;
}
.sSaveT{
font-size:.7em;
color:#26A400;
font-weight:bold;
color:#26A400;
}
.sDesc{
FONT-SIZE:.9em;
COLOR:#007799;
TEXT-DECORATION: none;
}
.mDesc{
FONT-SIZE:.6em;
COLOR:#006699;
TEXT-DECORATION: none;
font-weight:bold;
}

.sBrand{
COLOR:#b31616;
}
.sSKU{
COLOR:#787878;
}


/* prodlist buttons*/
.bAdd{
font-size:1.2em;
color:#26A400;
font-weight:bold;
}
.bBO{
font-size:1.2em;
color:#006699;
font-weight:bold;
}
.bAvail{
font-size:.9em;
color:#26A400;
font-weight:bold;
}
.bUnAvail{
font-size:.9em;
color:#aaaaaa;
font-weight:bold;
}
.bAsAt{
font-size:1.2em;
color:#aaaaaa;
font-weight:normal;
}




 /* OK TO HERE*/

.in1{

background: #eee; /* old browsers */

}
                    







.hb1 {
	border-radius: 1em;
	padding: 1em;
  FONT-SIZE: .7em; 
  COLOR: #dddddd;
background: #0678C6; /* old browsers */
background: linear-gradient(top, #0050AC 0%, #0992D6 90%); /* firefox */
}  

.hb2 {
	border-radius: 1em;
  padding:4px;
  color:#dddddd;
  FONT-SIZE: .7em;
  text-align:center;
background: #0050AC; /* old browsers */
background: linear-gradient(top, #0992D6 0%, #0050AC 90%); /* firefox */
} 
.ht             {FONT-SIZE: .66em; COLOR: #dddddd;}
.htb            {FONT-WEIGHT: bold;}
.htn            {FONT-SIZE: .81em; COLOR: #dddddd;}
.hl1            {COLOR:#ccc;TEXT-DECORATION:none;}
.hl1 A:link     {COLOR:#ccc;TEXT-DECORATION:none;}
.hl1 A:visited  {COLOR:#ccc;TEXT-DECORATION:none;}
.hl1 A:hover    {COLOR:#F1F1F1;TEXT-DECORATION:none;}
.hl1 A:active   {COLOR:#F1F1F1;TEXT-DECORATION:none;}
.hl2            {COLOR: #006699;}

.b1 {
border-radius: 3px;
background:#E0EAEF;padding:.3em;
COLOR:#006699;TEXT-ALIGN:center;FONT-WEIGHT:bold;
}
.b1a {
border-radius: 3px;
background:#E0EAEF;padding:.3em;
COLOR:#006699;TEXT-ALIGN:center;
}



.b2a {
border-radius: 1em 0em 1em 0em;
background:#E0ECEB;padding:.3em;width:180px;
COLOR:#006699;FONT-WEIGHT:bold;TEXT-ALIGN:center;
font-size:.71em;
}
.b2b {
border-radius: 1em 0em 1em 0em;
background:#F0F7FA;padding:.3em .3em;width:180px;
COLOR:#006699;TEXT-ALIGN:center;
font-size:.72em;
}
.b2g {
border-radius: 4px 0em 0em 4px;
background:#3cc93c;width:180px;
COLOR:#f5f5f5;TEXT-ALIGN:center;
font-size:12px;
linear-gradient(#3cc93c,#36a836);
padding:2px;
}
.b2c {
border-radius: 1em 0em 1em 0em;
background:#F0F7FA;padding:.4em;width:50%;
COLOR:#006699;TEXT-ALIGN:left;
font-size:.72em;
}
.b2d {
border-radius: 1em 0em 1em 0em;
background:#F0F7FA;padding:.4em;width:50%;
COLOR:#006699;TEXT-ALIGN:center;
font-size:.72em;
}
.b2e {
background:#E0ECEB;padding:.1em;
COLOR:#006699;TEXT-ALIGN:left;
}
.b2f {
background:#F0F7FA;padding:.3em;
COLOR:#006699;TEXT-ALIGN:left;
font-size:.7em;TEXT-ALIGN:center;
}

.b2H {FONT-WEIGHT:bold;}
.b2L            {COLOR:#007799;TEXT-DECORATION:none;}
.b2L A:link     {COLOR:#007799;TEXT-DECORATION:none;}
.b2L A:visited  {COLOR:#007799;TEXT-DECORATION:none;}

.b3a {
border-radius: 1em 0em 1em 0em;
background:#E0EAEF;padding:.5em;width:5%;
COLOR:#006699;FONT-WEIGHT:bold;TEXT-ALIGN:center;
font-size:.72em; 
}
.b3b {
border-radius: 1em 0em 1em 0em;
background:#E0EAEF;padding:.5em;width:95%;
COLOR:#006699;TEXT-ALIGN:center;
font-size:.72em;
}
.b4a {
border-radius: 3px;
background:#E0EAEF;padding:.3em;
COLOR:#006699;TEXT-ALIGN:center;width:100%;
}

.bbarU{
height: 14px;
display:block;
background: #f5f5f5;
background: -linear-gradient(top,  #f5f5f5 0%, #eee 30%, #e5e5e5 45%, #eee 78%, #f5f5f5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(30%,#eee), color-stop(45%,#e5e5e5), color-stop(78%,#eee), color-stop(100%,#f5f5f5));
background: -webkit-linear-gradient(top,  #f5f5f5 0%,#eee 30%,#e5e5e5 45%,#eee 78%,#f5f5f5 100%);
background: -o-linear-gradient(top,  #f5f5f5 0%,#eee 30%,#e5e5e5 45%,#eee 78%,#f5f5f5 100%);
background: -ms-linear-gradient(top,  #f5f5f5 0%,#eee 30%,#e5e5e5 45%,#eee 78%,#f5f5f5 100%);
background: linear-gradient(top,  #f5f5f5 0%,#eee 30%,#e5e5e5 45%,#eee 78%,#f5f5f5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#f5f5f5',GradientType=0 );
}

.CPbreakbarR{
width:14px;
background: #aaf5f5;
background: -moz-linear-gradient(left,  #f5f5f5 0%, #eee 36%, #e5e5e5 53%, #eee 78%, #f5f5f5 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f5f5f5), color-stop(36%,#eee), color-stop(53%,#e5e5e5), color-stop(78%,#eee), color-stop(100%,#f5f5f5));
background: -webkit-linear-gradient(left,  #f5f5f5 0%,#eee 36%,#e5e5e5 53%,#eee 78%,#f5f5f5 100%);
background: -o-linear-gradient(left,  #f5f5f5 0%,#eee 36%,#e5e5e5 53%,#eee 78%,#f5f5f5 100%);
background: -ms-linear-gradient(left,  #f5f5f5 0%,#eee 36%,#e5e5e5 53%,#eee 78%,#f5f5f5 100%);
background: linear-gradient(left,  #f5f5f5 0%,#eee 36%,#e5e5e5 53%,#eee 78%,#f5f5f5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#f5f5f5',GradientType=1 );
}




.allok {
  -moz-border-radius: 5;
	-webkit-border-radius: 5;
	border-radius: 5;
  background: #6CA6CD;
  color: #f5f5f5;
  padding: 3px;
  FONT-SIZE: .9em; 
  TEXT-ALIGN: center;
  FONT-WEIGHT:normal;
}



/*for sysmessage on bar*/
.mmsg {FONT-WEIGHT:normal;font-size:14px;COLOR:#007799;TEXT-DECORATION:none;}
.mmsg A:link{FONT-WEIGHT:normal;COLOR:#D57100;TEXT-DECORATION:none;}
.mmsg A:visited{FONT-WEIGHT:normal;COLOR:#D57100;TEXT-DECORATION:none;}
.mmsg A:hover{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
padding:1px 2px 2px 2px;
color:#fff;BACKGROUND:#EC9E24;}





.HAqua  {FONT-SIZE: 2.1em; COLOR: #007799; FONT-WEIGHT: bold; font-style: italic;}
.HAq  {
FONT-SIZE: 15px;
COLOR: #006699;
FONT-WEIGHT: bold;
}
.HBlack {FONT-SIZE: .8em; COLOR: #424242; FONT-WEIGHT: bold;}

.t     {FONT-SIZE: 12px;}

.tbaq   {FONT-SIZE: 12px; COLOR: #006699; FONT-WEIGHT: bold;}
.tbbl   {FONT-SIZE: 12px; COLOR: #003399; FONT-WEIGHT: bold;}
.tbgr   {FONT-SIZE: 12px; COLOR: #1b881b; FONT-WEIGHT: bold;}
.tbrd   {FONT-SIZE: 12px; COLOR: #b31616; FONT-WEIGHT: bold;}

.st    {FONT-SIZE: 12px;}
.str   {FONT-SIZE: 12px; text-align: right;}

.bblue   {COLOR: #003399; FONT-WEIGHT: bold;}
.b   {FONT-WEIGHT: bold;}

      
.help1 {
			font-size: 1.1em;
			FONT-WEIGHT: bold;
			color: #006699;
			font-style: italic;
			}







.help2  {FONT-SIZE: 1.57em; COLOR: #b31616; font-style: italic; FONT-WEIGHT: bold;}
.help3  {FONT-SIZE: 1.1em; COLOR: #007799; FONT-WEIGHT: bold;}



.HoverLb            {FONT-SIZE: 1.2em;COLOR: #006699; TEXT-DECORATION:none;FONT-WEIGHT: bold;}
.HoverLb A:link     {COLOR: #006699; TEXT-DECORATION:none;FONT-WEIGHT: bold;}
.HoverLb A:visited  {COLOR: #006699; TEXT-DECORATION:none;FONT-WEIGHT: bold;}

.HoverL            {COLOR: #006699; TEXT-DECORATION:none;}
.HoverL A:link     {COLOR: #006699; TEXT-DECORATION:none;}
.HoverL A:visited  {COLOR: #006699; TEXT-DECORATION:none;}


.addthis_toolbox .hover_effect a
{
padding: 1px;
position: relative;
text-decoration: none;
}

.addthis_toolbox .hover_effect a:hover
{
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
background: #B4D3F8;
color: #fff;
text-decoration: none;
}

.addthis_toolbox .hover_effect a:active
{
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
background: #EC9E24;
color: #fff;
text-decoration: none;
}

.addthis_toolbox .hover_effect span
{
position: absolute;
width: 16px;
height: 16px;
top: 1px;
left: 1px;
}



/* Category Description - No products linked to it */
.CPcatDesc {color: #003399; FONT-SIZE: 1.35em;}
.CPcatDescS {color: #003399; FONT-SIZE: 1.15em;}
/* Category Description - Has products linked to it */
.catn            {text-align:center;color:#006699;font-size:1.5em;FONT-WEIGHT:bold;TEXT-DECORATION:none;}
.catn A:link     {color:#006699;TEXT-DECORATION:none;}
.catn A:visited  {color:#006699;TEXT-DECORATION:none;}
.catn A:hover    {color:#b31616;TEXT-DECORATION:none;}
.catn A:active   {color:#1b881b;TEXT-DECORATION:none;}

.slp{FONT-SIZE:11px;COLOR:#006699;}
.sla{FONT-SIZE:11px;COLOR:#1b881b;}
.slo{FONT-SIZE:11px;COLOR:#006699;}
.sls{FONT-SIZE:11px;COLOR:#1b881b;FONT-WEIGHT:bold;}
.slb{FONT-SIZE:11px;COLOR:#006699;FONT-WEIGHT:bold;}
.sln{FONT-SIZE:11px;COLOR:#006699;FONT-WEIGHT:bold;}
.rk{FONT-SIZE:11px;COLOR:#bbb;}


.brand{font-size:1.4em;color:#006699;FONT-WEIGHT:bold;}
.brandD{font-size:1.4em;color:#aaaaaa;FONT-WEIGHT:bold;}
.brandL{font-size:.75em;color:#006699;FONT-WEIGHT:bold;}




.BITNormal9 {FONT-SIZE: 9pt; COLOR: #333;}
.B8			{FONT-SIZE: 8pt; COLOR: #333; FONT-WEIGHT: normal; font-style: normal;}
.B80		{FONT-SIZE: 8pt; COLOR: #000000; FONT-WEIGHT: normal;}
.B8white		{FONT-SIZE: 8pt; COLOR: #f2f2f2; FONT-WEIGHT: normal; text-decoration: none;}
.Bshopcart	{FONT-SIZE: 9px; COLOR: #f2f2f2; padding-bottom: 1px;}
.B8Bwhite		{FONT-SIZE: 8pt; COLOR: #f2f2f2; FONT-WEIGHT: normal; FONT-WEIGHT: bold;}
.B7Bwhite		{FONT-SIZE: 7pt; COLOR: #f2f2f2; FONT-WEIGHT: normal; FONT-WEIGHT: bold; text-decoration: none;}
.B8B		{FONT-SIZE: 8pt; COLOR: #333; FONT-WEIGHT: bold;}
.B7BBlue	{FONT-SIZE: 7pt; COLOR: #003399; FONT-WEIGHT: bold;}
.B7Blue	{FONT-SIZE: 7pt; COLOR: #003399; }
.B7o	{FONT-SIZE: 7pt; COLOR: #333; }
.B8BBlue	{FONT-SIZE: 8pt; COLOR: #003399; FONT-WEIGHT: bold;}
.B7Baqua	{FONT-SIZE: 7pt; COLOR: #007799; FONT-WEIGHT: bold;}
.B7aqua	{FONT-SIZE: 7pt; COLOR: #007799;}
.B6aqua	{FONT-SIZE: 6pt; COLOR: #007799;}
.B8DG    {FONT-SIZE: 8pt; COLOR: #666;}
.B7Borange {FONT-SIZE: 7pt; COLOR: #EC9E24; FONT-WEIGHT: bold;}
.B7orange {FONT-SIZE: 7pt; COLOR: #EC9E24;}
.B7BLaqua	{FONT-SIZE: 7pt; COLOR: #cfeF1f; FONT-WEIGHT: normal;}
.B8Blue	{FONT-SIZE: 8pt; COLOR: #003399; }
.B7Bred	{FONT-SIZE: 7pt; COLOR: #b31616; FONT-WEIGHT: bold;}
.B8orange {FONT-SIZE: 8pt; COLOR: #EC9E24;}
.B8red	{FONT-SIZE: 8pt; COLOR: #b31616;}
.B8Bred	{FONT-SIZE: 8pt; COLOR: #b31616; FONT-WEIGHT: bold;}
.B8Baqua	{FONT-SIZE: 8pt; COLOR: #007799; FONT-WEIGHT: bold;}
.B8aqua	{FONT-SIZE: 8pt; COLOR: #007799;}
.B8BRred	{FONT-SIZE: 8pt; background: #b31616; COLOR: #F1F1F1; FONT-WEIGHT: bold; padding-left: 4px; padding-right: 4px;}
.b6obsolete	{FONT-SIZE: 6pt; COLOR: #aaaaaa; FONT-WEIGHT: bold;}
.b7obsolete	{FONT-SIZE: 7pt; COLOR: #aaaaaa; FONT-WEIGHT: bold;}
.B6BGrey	{FONT-SIZE: 6pt; COLOR: #888; FONT-WEIGHT: bold;}
.B7BGrey	{FONT-SIZE: 10px; COLOR: #888; FONT-WEIGHT: bold;}
.B13BGrey	{FONT-SIZE: 13pt; COLOR: #888; FONT-WEIGHT: bold;}
.B8BGrey	{FONT-SIZE: 8pt; COLOR: #787878; FONT-WEIGHT: bold;}
.B8Grey	{FONT-SIZE: 8pt; COLOR: #888; }
.B7Grey	{FONT-SIZE: 7pt; COLOR: #444; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
.B7LGrey	{FONT-SIZE: 8px; COLOR: #aaaaaa; FONT-WEIGHT: normal; font-style: italic; TEXT-DECORATION: none;}
.B7DGrey	{FONT-SIZE: 10px; COLOR: #555555; }
.B7DG    {FONT-SIZE: 7pt; COLOR: #555555;}
.B7DGI    {FONT-SIZE: 7pt; COLOR: #555555; font-style: italic;}
.B10pGrey	{FONT-SIZE: 10px; COLOR: #888; }
.B8DGrey	{FONT-SIZE: 8pt; COLOR: #646464; }
.B8BDGrey	{FONT-SIZE: 8pt; COLOR: #646464; FONT-WEIGHT: bold;}
.B7BLorange {FONT-SIZE: 7pt; COLOR: #EC9E24; FONT-WEIGHT: bold;}
.B8Borange {FONT-SIZE: 8pt; COLOR: #EC9E24; FONT-WEIGHT: bold;}
.B7statusorange		{FONT-SIZE: 8pt; COLOR: #D57100;}
.B7statusgreen		{FONT-SIZE: 8pt; COLOR: #9AF19A;}
.B7statusblue 		{FONT-SIZE: 8pt; COLOR: #B9D3EE;}
.B7statusgrey 		{FONT-SIZE: 8pt; COLOR: #777777;}
.B7Bgreen		{FONT-SIZE: 7pt; COLOR: #1b881b; FONT-WEIGHT: bold;}
.B7green		{FONT-SIZE: 7pt; COLOR: #26A400;}
.B8green		{FONT-SIZE: 8pt; COLOR: #26A400; }
.B8Bgreen		{FONT-SIZE: 8pt; COLOR: #26A400; FONT-WEIGHT: bold;}
.B9Bgreen		{FONT-SIZE: 9pt; COLOR: #26A400; FONT-WEIGHT: bold;}
.B9			{FONT-SIZE: 9pt; COLOR: #333; FONT-WEIGHT: normal;}
.B90		{FONT-SIZE: 9pt; COLOR: #000000; FONT-WEIGHT: normal;}
.B9B		{FONT-SIZE: 9pt; COLOR: #333; FONT-WEIGHT: bold;}
.B9Baqua		{FONT-SIZE: 9pt; COLOR: #007799; FONT-WEIGHT: bold;}
.B9Bred	{FONT-SIZE: 9pt; COLOR: #b31616; FONT-WEIGHT: bold;}
.B9BBlue	{FONT-SIZE: 9pt; COLOR: #003399; FONT-WEIGHT: bold;}
.B9Blue	{FONT-SIZE: 9pt; COLOR: #003399;}
.B9BGrey	{FONT-SIZE: 9pt; COLOR: #888; FONT-WEIGHT: bold;}

.B9aqua	{FONT-SIZE: 9pt; COLOR: #007799;}
.B9Grey	{FONT-SIZE: 9pt; COLOR: #888; }
.B9orange {FONT-SIZE: 9pt; COLOR: #EC9E24;}
.B9red	{FONT-SIZE: 9pt; COLOR: #b31616;}
.B9green{FONT-SIZE: 8pt; COLOR: #26A400;}



.B10		{FONT-SIZE: 10pt; COLOR: #333; FONT-WEIGHT: normal;}
.B10B		{FONT-SIZE: 10pt; COLOR: #333; FONT-WEIGHT: bold;}
.B7			{FONT-SIZE: 7pt; COLOR: #888; }
.B7B		{FONT-SIZE: 7pt; COLOR: #333; FONT-WEIGHT: bold;}
.B7red		{FONT-SIZE: 7pt; COLOR: #b31616; }








.B10Bred  	{FONT-SIZE: 10pt; COLOR: #b31616; FONT-WEIGHT: bold;}

.B13Baqua		{FONT-SIZE: 13pt; COLOR: #007799; FONT-WEIGHT: bold;}
.B13Bred  	{FONT-SIZE: 13pt; COLOR: #b31616; FONT-WEIGHT: bold;}





/* Prodview Manufacturer text formating */
.pv	{
      font-size: 12px; 
      color: #666; 
			}
			
.pvb	{
      font-size:12px; 
      color:#88aacc; 
      font-weight:bold;
      padding-right:3px;
			}
			
		






				
.CPbox2it		{
				COLOR: #003333;
				PADDING: 0px;
				TEXT-DECORATION: none;
				}


.mibS            {border: 1px solid #aaaaaa; COLOR: #F1F1F1; FONT-SIZE: 9px; TEXT-DECORATION: none; padding: 3px; }
.mibS A:link     {COLOR: #F1F1F1; FONT-SIZE: 10px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
.mibS A:visited  {COLOR: #F1F1F1; FONT-SIZE: 10px; TEXT-DECORATion: none; FONT-WEIGHT: bold;}
.mibS A:hover    {COLOR: #F1F1F1; FONT-SIZE: 10px; BACKGROUND: #ED9121; FONT-WEIGHT: bold;}
.mibS A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; FONT-SIZE: 10px; font-style: italic; FONT-WEIGHT: bold;}

.mibSnav            {COLOR:#dddddd;FONT-SIZE:.7em;TEXT-DECORATION:none;}
.mibSnav A:link     {COLOR:#dddddd;TEXT-DECORATION:none;}
.mibSnav A:visited  {COLOR:#dddddd;TEXT-DECORATion:none;}
.mibSnav A:hover    {COLOR:#F1F1F1;}
.mibSnav A:active   {COLOR:#F1F1F1;}


.bitlink            {COLOR: #007799; FONT-SIZE: .8em;}
.bitlink A:link     {COLOR: #007799; FONT-SIZE: .8em;}
.bitlink A:visited  {COLOR: #007799; FONT-SIZE: .8em;}
.bitlink A:hover    {COLOR: #F1F1F1; FONT-SIZE: .8em; BACKGROUND: #b31616; }
.bitlink A:active   {COLOR: #F1F1F1; FONT-SIZE: .8em; BACKGROUND: #26A400; font-style: italic;}

.bitlink9            {COLOR: #007799; FONT-SIZE: 9pt; }
.bitlink9 A:link     {COLOR: #007799; FONT-SIZE: 9pt; }
.bitlink9 A:visited  {COLOR: #007799; FONT-SIZE: 9pt; }
.bitlink9 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 9pt; BACKGROUND: #b31616;}
.bitlink9 A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; FONT-SIZE: 9pt; font-style: italic;}


.bitlink1            {COLOR: #007799; FONT-SIZE: 8pt; }
.bitlink1 A:link     {COLOR: #007799; FONT-SIZE: 8pt; }
.bitlink1 A:visited  {COLOR: #007799; FONT-SIZE: 8pt; }
.bitlink1 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 8pt; BACKGROUND: #b31616 ; }
.bitlink1 A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; FONT-SIZE: 8pt; font-style: italic;}

.bitlink6            {COLOR: #007799; FONT-SIZE: 8px; }
.bitlink6 A:link     {COLOR: #007799; FONT-SIZE: 8px; }
.bitlink6 A:visited  {COLOR: #007799; FONT-SIZE: 8px; }
.bitlink6 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 8px; BACKGROUND: #b31616 ; }
.bitlink6 A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; FONT-SIZE: 8px; font-style: italic;}

.bitlink2            {COLOR: #007799; FONT-WEIGHT: bold;}
.bitlink2 A:link     {COLOR: #007799; FONT-WEIGHT: bold;}
.bitlink2 A:visited  {COLOR: #007799; FONT-WEIGHT: bold;}
.bitlink2 A:hover    {COLOR: #F1F1F1; BACKGROUND: #b31616 ; }
.bitlink2 A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; font-style: italic;}

.bitlink8            {COLOR: #007799; FONT-SIZE: 8pt; FONT-WEIGHT: bold;}
.bitlink8 A:link     {COLOR: #007799; FONT-SIZE: 8pt; FONT-WEIGHT: bold;}
.bitlink8 A:visited  {COLOR: #007799; FONT-SIZE: 8pt; FONT-WEIGHT: bold;}
.bitlink8 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 8pt; BACKGROUND: #b31616 ; }
.bitlink8 A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; FONT-SIZE: 8pt; font-style: italic;}

.bitg1            {COLOR: #26A400; FONT-SIZE: 8pt; font-style: italic; }
.bitg1 A:link     {COLOR: #26A400; FONT-SIZE: 8pt; font-style: italic; }
.bitg1 A:visited  {COLOR: #26A400; FONT-SIZE: 8pt; font-style: italic; }
.bitg1 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 8pt; BACKGROUND: #26A400;}
.bitg1 A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; FONT-SIZE: 8pt; font-style: italic;}

.bitg2            {COLOR: #26A400; FONT-SIZE: 7pt; FONT-WEIGHT: bold; font-style: italic;}
.bitg2 A:link     {COLOR: #26A400; FONT-SIZE: 7pt; FONT-WEIGHT: bold; font-style: italic;}
.bitg2 A:visited  {COLOR: #26A400; FONT-SIZE: 7pt; FONT-WEIGHT: bold; font-style: italic;}
.bitg2 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 7pt; BACKGROUND: #26A400; FONT-WEIGHT: bold;}
.bitg2 A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; FONT-SIZE: 7pt; font-style: italic; FONT-WEIGHT: bold;}

.bitg6            {COLOR: #26A400; FONT-SIZE: 6pt; FONT-WEIGHT: bold; font-style: italic;}
.bitg6 A:link     {COLOR: #26A400; FONT-SIZE: 6pt; FONT-WEIGHT: bold; font-style: italic;}
.bitg6 A:visited  {COLOR: #26A400; FONT-SIZE: 6pt; FONT-WEIGHT: bold; font-style: italic;}
.bitg6 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 6pt; BACKGROUND: #26A400; FONT-WEIGHT: bold;}
.bitg6 A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; FONT-SIZE: 6pt; font-style: italic; FONT-WEIGHT: bold;}

.bitg3            {COLOR: #007799; FONT-SIZE: 7pt; text-decoration: none;}
.bitg3 A:link     {COLOR: #007799; FONT-SIZE: 7pt; text-decoration: none;}
.bitg3 A:visited  {COLOR: #007799; FONT-SIZE: 7pt; text-decoration: none;}

.bito1            {COLOR: #eee; FONT-SIZE: 8pt;  FONT-WEIGHT: bold; font-style: italic;}
.bito1 A:link     {COLOR: #eee; FONT-SIZE: 8pt;  FONT-WEIGHT: bold; font-style: italic;}
.bito1 A:visited  {COLOR: #dddddd; FONT-SIZE: 7pt;  FONT-WEIGHT: bold; font-style: italic;}
.bito1 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 8pt; BACKGROUND: #b31616; FONT-WEIGHT: bold; font-style: italic;}
.bito1 A:active   {COLOR: #F1F1F1; BACKGROUND: #b31616; FONT-SIZE: 8pt; font-style: italic; FONT-WEIGHT: bold; }

.bito2            {COLOR: #888; FONT-SIZE: 11px; text-decoration: underline;}
.bito2 A:link     {COLOR: #888; FONT-SIZE: 11px; text-decoration: underline;}
.bito2 A:visited  {COLOR: #888; FONT-SIZE: 11px; text-decoration: underline;}
.bito2 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 11px; BACKGROUND: #b31616; font-style: italic; text-decoration: underline;}
.bito2 A:active   {COLOR: #F1F1F1; BACKGROUND: #b31616; FONT-SIZE: 11px; font-style: italic;}





/* Breadcrumb Class for sitemap */
.breadcrumb        			{COLOR: #aaa;}
.breadcrumb A:link      {COLOR: #aaa;}
.breadcrumb A:visited 	{COLOR: #aaa;}


/* Box - Page Headings */
.CPpageHead {BORDER-BOTTOM: 2px solid #f5f5f5; PADDING-BOTTOM: 4px; color: #003399;}

/* Box - Page Navigation */





				
		





/* Product Long Description */
.CPprodDescLong {
        COLOR: #555555;
        FONT-WEIGHT: normal;
        }

/* Product Long Description */
.CPprodDescLongobsolete {
        COLOR: #aaaaaa; 
        FONT-WEIGHT: normal;
           }



/* Product Price - Text Label  12px*/
.CPprodPriceT 	{
				COLOR: #aaaaaa;
				FONT-SIZE: 9px;
				}


/* Product Price - Price Value  15px*/
.CPprodPriceV 	{
				COLOR:#34AADC;
				FONT-SIZE: 9pt;
				FONT-WEIGHT: bold;
				padding: 1px;
        }

				
/* Product Price - Price Value  15px*/
.CPprodPriceVp{
				COLOR: #34AADC;
				FONT-SIZE: 2em;
        FONT-WEIGHT: bold
				}
    
.CPprodPriceVps{
				COLOR: #428BCA;
        FONT-SIZE: .9em;
				}			
                 
/* Product List Price - Price Value 14px 777777*/
.CPprodLPriceV 	{
				color: #428BCA;
				FONT-SIZE: 8pt;
				padding: 1px;
        }



/* Product Sale Price - Price Value 12px */
.CPprodSPriceV 	{
				COLOR: #34AADC;
				FONT-SIZE: .9em;
        FONT-WEIGHT: bold;
}
.CPprodSPriceVs 	{
				COLOR: #34AADC;
				FONT-SIZE: .8em;
}

/* Free Shipping text */
.BgL 	{
        -moz-border-radius: .4em;
      	-webkit-border-radius: .4em;
      	border-radius: .4em;
      	padding: 0px 23px 1px 26px;bdL
        TEXT-ALIGN: center;
				border: solid #bbb 1px;
				COLOR: #26A400;
				FONT-SIZE: 1.58em;		
				text-decoration: none;
				FONT-WEIGHT: bold;
				font-style: italic;
				}				

.Sx{FONT-SIZE:.6em;COLOR:#bbb;TEXT-DECORATION:none;}
.iSg{FONT-SIZE:8pt;FONT-WEIGHT:bold;font-style:italic;COLOR:#26A400;}				
.Sg{FONT-WEIGHT: bold;FONT-SIZE:8pt;COLOR:#26A400;}
.iSo{FONT-SIZE:8pt;FONT-WEIGHT:bold;COLOR:#ED9121;}
.iSgS{FONT-SIZE:7pt;COLOR:#26A400;font-style:italic;}
.Sb{FONT-WEIGHT: bold;FONT-SIZE:8pt;COLOR:#003399;}
.iSb{FONT-SIZE:8pt;FONT-WEIGHT:bold;font-style:italic;COLOR:#003399;}
.Sa{FONT-WEIGHT: bold;FONT-SIZE:8pt;COLOR:#007799;text-decoration: none;}
.iSa{FONT-SIZE:8pt;font-style:italic;COLOR:#007799;text-decoration: none;}
.Sr{FONT-WEIGHT: bold;FONT-SIZE:8pt;FONT-WEIGHT:bold;COLOR:#b31616;}

			
	



/* In Stock text */
.CPinStock {COLOR: #888}

/* Out of Stock text */
.CPoutStock {COLOR: #b31616}

/* No Image text */
.CPnoImgT {COLOR: #dde3f4}

/* Category List */
.CPcatDescList {}


/* BPAY Display Box */
.CPboxBPay         {FONT-SIZE: .66em; COLOR: #333; BORDER: 1px solid #BBC3D3}


/* Option Description for "Optional" options */
.CPoptDesc {color: #444; font-size: 7pt;}

/* Option Select box */
.CPoptSel {color: #003399; FONT-SIZE: 7pt; FONT-WEIGHT: none;}

/* Option Text box */
.CPoptTxt {FONT-SIZE: 7pt; color: #003399; FONT-WEIGHT: bold;}



/* ------------------- */
/* ADDED - Version 2.3 */
/* ------------------- */

/* Box - 2, 3 and 4 Column Layout for product list page */
.CPcolsView 				{BACKGROUND-COLOR: #f5f5f5; BORDER: 1px solid #ccc}
.CPcolsView A:link   		{COLOR: #003399; TEXT-DECORATION: none}
.CPcolsView A:visited 	{COLOR: #003399; TEXT-DECORATION: none}
.CPcolsView A:hover  		{COLOR: #996666; TEXT-DECORATION: underline}

/* System Messages */
.CPsysMsg    {FONT-WEIGHT: bold; FONT-SIZE: 10pt;}
.CPsysMsgErr {COLOR: #b31616; FONT-SIZE: 10pt; FONT-WEIGHT: bold;}
.CPsysMsgURL {FONT-SIZE: 12pt;}

/* ------------------- */
/* ADDED - Version 2.4 */
/* ------------------- */

/* Highlights used in search results */
.CPhighlight {COLOR: #000000; BACKGROUND-COLOR: #F1F166}

/* ------------------- */
/* ADDED - Version 2.5 */
/* ------------------- */

/* Radio Button options */
.CPoptRadio {FONT-SIZE: 8pt}

/* Option Description for "Mandatory" options*/
.CPoptDescM {color: #b31616; font-size: 7pt;}


.maintClosed {
	color: #b31616;
	font-size: 18pt;
	text-align: center;
}


/* dynamicdrive - picture enlarge - prodview / prodlist*/
.thumbnail{
position: relative;
z-index: 0;
font-size: .8em;
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
padding-right:7px;          
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;       
}

.thumbnail span{ /*CSS for enlarged image*/
border-radius: 5px;
position: absolute;
background-color: lightblue;
padding: 2px;
left: -1000px;
border: 4px grey ;
visibility: hidden;
color: #006699;
font-size: .8em;
text-decoration: none;  
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 1px; 
border-radius: 6px;          
}                          

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;         
top: 0px;
left: 60px; /*position where enlarged image should offset horizontally */
}



/* Help */
.infobox {
      margin: 1px;
      border: 2px solid #ccc;
      -moz-border-radius: 1em;
	    -webkit-border-radius: 1em;
	    border-radius: 1em;
      background: #E1EBF0;
      padding-left: 5px;
      padding-right: 5px;
      text-align: center;
      font-size:12px;
      color: #006699;
      font: Arial,sans-serif;
}

/*same image loaded in different scripts*/
img.tick{
width:10px;
height:10px;
background:url(/a/s/tick.png);
}

.break { page-break-before: always; }




@font-face {
	font-family: 'icomoon';
	src:url('/fonts/icomoon.eot?fg4qy3');
	src:url('/fonts/icomoon.eot?#iefixfg4qy3') format('embedded-opentype'),
		url('/fonts/icomoon.ttf?fg4qy3') format('truetype'),
		url('/fonts/icomoon.svg?fg4qy3#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon',arial;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

}                                

.icon-home:before {
	content: "\e600";
}
.icon-cart:before {
	content: "\e601";
 }
.icon-credit:before {
	content: "\e602";
}
.icon-disk:before {
	content: "\e603";
}
.icon-bubbles:before {
	content: "\e604";
}
.icon-cog:before {
	content: "\e605";
}
.icon-googleplus:before {
	content: "\e606";
  color: #55acee;
  font-size: 2em;
}
.icon-facebook:before {
	content: "\e607";
}
.icon-twitter:before {
	content: "\e608";
  color: #55acee;
  font-size: 2em;
}
.icon-export:before {
	content: "\e609";
}
.icon-share:before {
	content: "\e60a";
}
.icon-heart:before {
	content: "\e60b";
}
.icon-heart2:before {
	content: "\e60c";
}
.icon-star:before {
	content: "\e60d";
}
.icon-thumbsup:before {
	content: "\e60e";
}
.icon-thumbsdown:before {
	content: "\e60f";
}
.icon-chat:before {
	content: "\e610";
}
.icon-house:before {
	content: "\e611";
}
.icon-search:before {
	content: "\e612";
}
.icon-printer:before {
	content: "\e613";
}
.icon-bell:before {
	content: "\e614";
}
.icon-cog2:before {
	content: "\e615";
}
.icon-megaphone:before {
	content: "\e616";
}
.icon-new:before {
	content: "\e617";
}
.icon-key:before {
	content: "\e618";
}
.icon-progress-3:before {
	content: "\e619";
}
.icon-progress-2:before {
	content: "\e61a";
}
.icon-brogress-1:before {
	content: "\e61b";
}
.icon-progress-0:before {
	content: "\e61c";
}
.icon-screen:before {
	content: "\e61d";
}
.icon-creditcard:before {
	content: "\e61e";
}
.icon-cart2:before {
	content: "\e61f";
  font-size: 14px;
  color: #bbb;
}
.icon-login:before {
	content: "\e620";
}
.icon-minus:before {
	content: "\e621";
}
.icon-plus:before {
	content: "\e622";
}
.icon-help:before {
	content: "\e623";
}
.icon-cycle:before {
	content: "\e624";
}
.icon-text:before {
	content: "\e625";
}
.icon-folder:before {
	content: "\e626";
}
.icon-disk2:before {
	content: "\e627";
}
.icon-arrow-left:before {
	content: "\e628";
}
.icon-arrow-right:before {
	content: "\e629";
}
.icon-twitter2:before {
	content: "\e62a";
}
.icon-facebook2:before {
	content: "\e62b";
}
.icon-googleplus2:before {
	content: "\e62c";
}
.icon-tumblr:before {
	content: "\e62d";
}
.icon-linkedin:before {
	content: "\e62e";
}
.icon-skype:before {
	content: "\e62f";
}
.icon-skype2:before {
	content: "\e630";
}
.icon-paypal:before {
	content: "\e631";
}
