/* CAROUSEL RED BC2E2E        */



* { color: #444444; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }



body { margin: 0px; }



.footer { color: #444444; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

h1 { color: #; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

h2 { color: #32678f;margin-top: 0; margin-bottom: 0;font-size: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.h2-underline { display:block; }



p { color: #444444; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 10pt; margin-left: 10pt; line-height: 18px; }

.side_title { color: #FFFFFF; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 10pt; margin-left: 10pt }

.check_title { color: #444444; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; }

.topbar { color: #CCCCCC; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }





a.nav { color: #32678f; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.nav:hover { text-decoration: underline }

a.linkblue { color: #efefef; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.linkblue:hover { text-decoration: none; color: #c0c0c0; }

a.nav2 { color: #cae4db; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.nav2:hover { text-decoration: underline }

a.nav3 { color: #FFFFFF; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.nav3:hover { text-decoration: underline }

a.top { color: #444444; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.top:hover { text-decoration: underline }

a.top2 { color: #F26522; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.top2:hover { text-decoration: underline }

a.top3 { color: #42bb85; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.top3:hover { text-decoration: underline }

a.side { color: #444444; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; line-height: 18px; }

a.side:hover { text-decoration: underline }





a.bot { color: #444444; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.bot:hover { text-decoration: underline }

a { color: #4A497A; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

a:hover { text-decoration: none }



.borderTable table { border: 1px solid #444444; border-collapse:collapse; padding:2px;}

.borderTable td { border: 1px solid #444444;   padding:2px;}

.borderTable th { border: 1px solid #444444;  padding:2px; font-weight:bold; text-align:center;}





.categoryPageContainer { padding: 0 2px; }

.categoryBar  { padding: 5px; }

.categoryProductBar 

{

  font-weight: bold;

  text-align:center;

  margin:0;

  padding: 3px;

  width:100%

}

.categoryDescription 

{    

  font-size: 12px;

  text-align: justify;

  margin:2px;

  padding: 5px;

}

.categoryProductDescription 

{    

  font-size: 12px;

  text-align: justify;

  margin:2px;

  padding: 5px;

}





0E3D8D dark blue

5677AF light blue

DE5A1C light orange

.checkFeaturesContainer

{

  margin:0; padding:0;font-size:12px;

}

.checkFeaturesBar

{

  border: #32678f 1px solid; margin:0; padding: 0px;  background-color: #62de8b;text-align:center;font-weight:bold; color:#32678f;

}

.checkFeaturesTab

{

  width:125px; margin:0; padding:2px; border: 1px solid #000000; 

  border-bottom:0px solid #000000; background-color:#32678f;

  color:#ffffff;font-weight:bold;  font-size:12px;

}

.checkFeaturesTable

{

  BORDER: #000000 1px solid;

  border-collapse:collapse; 

  width:100%;

}

.checkFeaturesTable th

{

  BORDER: #000000 1px solid;

  PADDING: 2px; 

  BACKGROUND-COLOR: #e4eff7;   

  color: #000000;

}

.checkFeaturesTable td

{

  BORDER: #000000 1px solid;

  PADDING: 2px;    

  color: #000000;

  font-size:12px;

}



   #ezshield-table1 {

   font-size: 7px; 

  border-collapse: collapse;

}

#ezshield-table1 td {

  border: 1px solid rgb(180, 151, 91); font-size: 8pt; background-color: rgb(241, 238, 226); padding:1px 2px;

}

#ezshield-table1 td.checkmark {

  text-align:center; background-color: #fff;

}

#ezshield-radio1 {

  padding: 0px; font-size: 8pt;



}

#ezshield-table0 {

   font-size: 7px; 

  border-collapse: collapse;

}

#ezshield-table0 td {

  border: 1px solid rgb(180, 151, 91); font-size: 8pt; background-color: rgb(241, 238, 226); padding:1px 2px;

}

#ezshield-table0 td.checkmark {

  text-align:center; background-color: #fff;

}

#ezshield-radio0 {

  padding: 0px; font-size: 8pt;



}

#ezshield-radio2 {



}





.cart-item { border:1px solid #5677AF; margin:10px 0; padding:0px; border-collapse:collapse; }

.cart-item th { color:#ffffff;background-color:#5677AF;text-align:left;padding:3px; }

.cart-button-span1 {color:white; text-decoration: none; font-size:14px; font-weight:bold;}

.cart-button-span2 { color:black;text-decoration: none; font-size:14px; font-weight:bold;}



.cart-button1 {margin:auto; width:120px;padding:1px;border:1px solid #5677AF; font-size:14px; font-weight:bold;}

.cart-button-link1 {text-align:center;display:block;padding:5px 5px;background-color:#5677AF; font-size:14px; font-weight:bold;}

.cart-button1 A:link {text-decoration: none;color:white;}

.cart-button1 A:visited {text-decoration: none;color:white;}

.cart-button1 A:active {text-decoration: none;color:white;}

.cart-button1 A:hover {text-decoration: none;color:white;}



.cart-button2 {margin:auto; width:120px;padding:1px;border:1px solid #cccccc;}

.cart-button-link2 {text-align:center;display:block;padding:5px 5px;background-color:#cccccc; font-size:14px; font-weight:bold;}

.cart-button2 A:link {text-decoration: none;color:#2e2e2e;}

.cart-button2 A:visited {text-decoration: none;color:#2e2e2e;}

.cart-button2 A:active {text-decoration: none;color:#2e2e2e;}

.cart-button2 A:hover {text-decoration: none;color:#2e2e2e;}

.cart-bar { margin-left:10px;border-bottom: 4px solid #5677AF; }

.cart-subtotal-bar { border-top: 1px solid #5677AF;}



 .categoryPageContainer { padding: 0 2px; }

.categoryBar

{

  background-color: #5677AF;

  color: #ffffff;

  font-size: 30px;

  font-weight: bold;

  text-align:center;

  margin:2px;

  padding: 5px;

}

.categoryProductBar

{

  background-color: #5677AF;

  color: #ffffff;

  font-size: 12px;

  font-weight: bold;

  text-align:center;

  margin:0;

  padding: 3px;

  width:100%

}

.categoryDescription

{

  font-size: 12px;

  text-align: justify;

  margin:2px;

  padding: 5px;

}

.categoryProductDescription

{

  font-size: 12px;

  text-align: justify;

  margin:2px;

  padding: 5px;

}



.value_header {color:#444446; padding: 3px; font-size: 22px;font-weight: bold;}

iframe.grelated-iframe {
	left:-99999px !important;
	display: none !important;
}
