TD.white_border	{ 
	border-color: #FFFFFF; 
	border-width: 1px; 
	border-style: solid;
}
TH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#696969;
	font-weight:normal;
}

/* Untill this point */

/******************** GLOBAL ***********************/

h1 {
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 20px;
	color: #861D1D;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 1.0;
}

h2{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 20px;
	color: #861D1D;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 1.0;
}

h3{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 1.0;
}


bc1{
	font-family: IDAutomationHC39M;
	font-size: 10px;
	color: #861D1D;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 1.0;
}

H50{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	background-color: #BC2E2E;
    	text-align: center
}

H51{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 1.0;
	background-color: #BC2E2E;
}

H52{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	background-color: #f7b202;
   	text-align: center
}


H53{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	background-color: #4000f8;
    text-align: center
}

H54{
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 20px;
	color: #ffffff;
	font-weight: bold;
	background-color: #BC2E2E;
    text-align: center
}

.relatedProduct  {
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 1.0;
	text-align:left;
}

A:link.nounderline		{color: #000000; text-decoration: none; }
A:visited.nounderline   {color: #000000; text-decoration: none; }
A:active.nounderline	{color: #000000; text-decoration: none; }
A:hover.nounderline		{color: #ce9806; text-decoration: underline; }


A:link.category				{color: #FFFFFF; text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; display: block; padding: 2 2 2 2; border-style: solid; border-width:  0 0 1 0; border-color: #AE0C0C; background-color: #BC2E2E;}
A:visited.category		{color: #FFFFFF; text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; display: block; padding: 2 2 2 2; border-style: solid; border-width:  0 0 1 0; border-color: #AE0C0C; background-color: #BC2E2E;}
A:active.category			{color: #FFFFFF; text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; display: block; padding: 2 2 2 2; border-style: solid; border-width:  0 0 1 0; border-color: #AE0C0C; background-color: #BC2E2E;}
A:hover.category			{color: #FFFFFF; text-decoration: underline; font-family: Verdana, Tahoma, Arial; font-size: 11px; display: block; padding: 2 2 2 2; background-color: #AE0C0C;}

A:link.white					{color: #ffffff; text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px;}
A:visited.white				{color: #ffffff; text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px;}
A:active.white				{color: #ffffff; text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px;}
A:hover.white					{color: #FFFFFF; text-decoration: underline; font-family: Verdana, Tahoma, Arial; font-size: 11px; background: transparent;}

A:link.footer					{color: #861D1D; text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 9px;}
A:visited.footer			{color: #861D1D; text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 9px;}
A:active.footer				{color: #861D1D; text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 9px;}
A:hover.footer				{color: #861D1D; text-decoration: underline; font-family: Verdana, Tahoma, Arial; font-size: 9px; background: transparent;}

A:link.mainbody					{color: #FFFFFF; text-decoration: none; font-family: Verdana, Tahoma, Arial; display: block; padding: 2 2 2 2; border-style: solid; border-width:  0 0 1 0; font-size: 12px;background-color: #BC2E2E; text-align:center}
A:visited.mainbody			{color: #FFFFFF; text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 12px;display: block; padding: 2 2 2 2; border-style: solid; border-width:  0 0 1 0; background-color: #BC2E2E; text-align:center}
A:active.mainbody			{color: #FFFFFF; text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 12px;display: block; padding: 2 2 2 2; border-style: solid; border-width:  0 0 1 0; background-color: #BC2E2E; text-align:center}
A:hover.mainbody			{color: #FFFFFF; text-decoration: underline; font-family: Verdana, Tahoma, Arial; font-size: 12px; display: block; padding: 2 2 2 2; border-style: solid; border-width:  0 0 1 0; background-color: #BC2E2E; text-align:center}

A:link.saleonebody					{color: #000000; text-decoration: none; font-family: Verdana, Tahoma, Arial; display: block; padding: 2 2 2 2; border-color: #bdbdbd; border-style: solid; border-width:  0 1 1 0; font-size: 12px;background-color: #f7b202; text-align:center}
A:visited.saleonebody			{color: #000000; text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 12px;display: block; padding: 2 2 2 2; border-color: #bdbdbd; border-style: solid; border-width:  0 1 1 0; font-size:12px;background-color: #f7b202; text-align:center}
A:active.saleonebody			{color: #000000; text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 12px;display: block; padding: 2 2 2 2; border-color: #bdbdbd; border-style: solid; border-width:  0 1 1 0; font-size:12px;background-color: #f7b202; text-align:center}
A:hover.saleonebody			{color: #000000; text-decoration: underline; font-family: Verdana, Tahoma, Arial; font-size: 12px; display: block; padding: 2 2 2 2; border-color: #bdbdbd; border-style: solid; border-width:  0 1 1 0; font-size: 12px;background-color: #f7b202; text-align:center}

A:link.saletwobody					{color: #ffffff; text-decoration: ntwo; font-family: Verdana, Tahoma, Arial; display: block; padding: 2 2 2 2; border-color: #bdbdbd; border-style: solid; border-width:  0 1 1 0; font-size: 12px;background-color: #4000f8; text-align:center}
A:visited.saletwobody			{color: #ffffff; text-decoration: ntwo; font-family: Verdana, Tahoma, Arial; font-size: 12px;display: block; padding: 2 2 2 2; border-color: #bdbdbd; border-style: solid; border-width:  0 1 1 0; font-size:12px;background-color: #4000f8; text-align:center}
A:active.saletwobody			{color: #ffffff; text-decoration: ntwo; font-family: Verdana, Tahoma, Arial; font-size: 12px;display: block; padding: 2 2 2 2; border-color: #bdbdbd; border-style: solid; border-width:  0 1 1 0; font-size:12px;background-color: #4000f8; text-align:center}
A:hover.saletwobody			{color: #ffffff; text-decoration: underline; font-family: Verdana, Tahoma, Arial; font-size: 12px; display: block; padding: 2 2 2 2; border-color: #bdbdbd; border-style: solid; border-width:  0 1 1 0; font-size: 12px;background-color: #4000f8; text-align:center}


A:link								{color: #000000; text-decoration: underline; font-family: Arial; font-size: 12px;}
A:visited							{color: #000000; text-decoration: underline; font-family: Arial; font-size: 12px;}
A:active							{color: #000000; text-decoration: underline; font-family: Arial; font-size: 12px;}
A:hover								{color: #000000; text-decoration: underline; font-family: Arial; font-size: 12px;}


A:link.subcategory			{margin-left: 10px; color: #FFFFFF; text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; display: block; padding: 2 2 2 2; border-style: solid; border-width:  0 0 1 0; border-color: #AE0C0C; background-color: #BC2E2E;}
A:visited.subcategory			{margin-left: 10px; color: #FFFFFF; text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; display: block; padding: 2 2 2 2; border-style: solid; border-width:  0 0 1 0; border-color: #AE0C0C; background-color: #BC2E2E;}
A:active.subcategory			{margin-left: 10px; color: #FFFFFF; text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; display: block; padding: 2 2 2 2; border-style: solid; border-width:  0 0 1 0; border-color: #AE0C0C; background-color: #BC2E2E;}
A:hover.subcategory			{margin-left: 10px; color: #FFFFFF; text-decoration: underline; font-family: Verdana, Tahoma, Arial; font-size: 11px; display: block; padding: 2 2 2 2; background-color: #AE0C0C;}



HR {
	border: none;
	background-color: #E2E7EC;
	color: #E2E7EC;
	height: 1px;
	width: 100%;
	margin: 3 0 3 0;
}

HR.dark {
	border: none;
	background-color: #6B87A3;
	color: #6B87A3;
	height: 1px;
	width: 95%;
	margin: 5 0 5 0;
}

P, .text {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight: none;
	font-size: 12px;
}



LI {
	font-family: Verdana, Tahoma, Arial;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	line-height: 16px;
}

.white {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	cursor:pointer;
	font-weight:bold;
}

.footer {
	font-family: Verdana, Tahoma, Arial;
	color: 861D1D;
	font-size: 9px; 
}

.inputstyle, INPUT.text {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#333333;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#AE0C0C;
	padding: 1px;
	margin: 1px;
}

.submit {
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 11px;
	color:#FFFFFF;
	background-color:#AE0C0C;
	border-style:solid;
	border-width:1px;
	border-color: #FFD489;
}

.mL	{
	display:none;
	}
.menu	{
	cursor: pointer;
	color: #FFFFFF;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	display: block;
	padding: 2 2 2 2;
	border-style: solid;
	border-width:  0 0 1 0;
	border-color: #AE0C0C;
	background-color: #BC2E2E;
	}
.fieldname {
    color:#000000;
    font-family:Verdana,Tahoma,Arial;
    font-size:12px;
    font-weight:bold;
    text-align:right;
}

.formfield { }
.required {
    color:#ff0000;
    font-size:12px;
    }

.checkFeaturesContainer
{
  margin:0; padding:0;font-size:12px;
}
.checkFeaturesBar
{
  border: #000000 1px solid; 
  margin:0; padding: 4px;  
  background-color: #fdb53c;
  text-align:center;
  color:#000000;font-weight:bold;  font-size:12px;
}
.checkFeaturesTab
{
  width:125px; margin:0; padding:2px; border: 1px solid #000000; 
  border-bottom:0px solid #000000; background-color:#C72B2C;
  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: #FDB53C;   
  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 {

}

.categoryPageContainer { padding: 0 2px; }
.categoryBar 
{
  background-color: #BC2E2E;
  color: #ffffff;
  font-size: 30px;
  font-weight: bold;
  text-align:center;
  margin:2px;
  padding: 5px;
}
.categoryProductBar 
{
  background-color: #BC2E2E;
  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;
}
/* Payment page tables */
.modernbar
{
	height: 30px;
	border-bottom:solid 2px #A60404;
	padding-left:5px;
        text-align:left;
}
.grey_background {
	color:black;
	padding:3px;
	background-color:#DCDCDC;
	font-size:10pt;
	font-weight:bold;
}
.spacer {
	margin-top:20px;
}
.itemName a {
color:#000000;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
.itemName a:active {
color:#000000;
}
.itemName a:visited {
color:#000000;
text-decoration:none;
}
.itemName a:hover {
color:#CC6600;
text-decoration:underline; 
}


