html, body {
	margin: 0px; background-color: #FFFFFF; padding:0; 
}
td,tr {
	font-weight: normal; font-size: 11px; color: #4F4F4F; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
}
th {
	font-size: 11px; color: #000000; font-style: normal; font-family: verdana, arial, helvetica, sans-serif;
}

a:link {
	font-weight: normal; font-size: 11px; color: #0A3A6A; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
}
a:visited {
	font-weight: normal; font-size: 11px; color: #0A3A6A; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
}
a:hover {
	font-weight: normal; font-size: 11px; color: #0A3A6A; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
}

/* For Prices */

.shophighlight {
	font-weight: normal; font-size: 11px; color: #cc0000; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
}
a.shophighlight:link {
	font-weight: bold; font-size: 11px; color: #cc0000; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline;
}
a.shophighlight:visited{
	font-weight: normal; font-size: 11px; color: #cc0000; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline;
}

/*eg. All headers */  
.shopheader {
	font-weight: bold; font-family: Verdana; font-size: 12px; font-weight: bold; color: #733304;
}
a.shopheader:link {
	font-weight: normal; font-family: Verdana; font-size: 11px; font-weight: bold; color: #4B5160; text-decoration: none;
}
a.shopheader:visited {
	font-weight: normal; font-family: Verdana; font-size: 11px; font-weight: bold; color: #4B5160; text-decoration: none;
}
a.shopheader:hover {
	font-weight: normal; font-family: Verdana; font-size: 11px; font-weight: bold; color: #4B5160; text-decoration: none;
}

/*eg. Sub-headings- Life Reading #336699*/  
.shopheader1{
	font-weight: bold; font-size: 11px; color: #000000; font-style: normal; font-family: verdana, helvetica, sans-serif; text-decoration: none;
}
a.shopheader1:link {
	font-weight: bold; font-size: 11px; color: #000000; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
}
a.shopheader1:visited {
	font-weight: bold; font-size: 11px; color: #000000; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
}
a.shopheader1:hover {
	font-weight: bold; font-size: 11px; color: #000000; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
}

/*background image - font color (home page)*/

.headerbold{
	font-weight: bold; font-size: 12px; color: #FFFFFF; font-style: normal; font-family: verdana, helvetica, sans-serif; text-decoration: none;
}

.forminputs {
	border-style:solid; color:#4F4F4F; border-width:1px; border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px;
}


/*forgot password and order receipt pages  */
.shoptitle1{
	font-weight: bold; font-size: 11px; color: #A50108; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
	}
a.shoptitle1:link {
	font-weight: bold; font-size: 10px; color: #A50108; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;

}
a.shoptitle1:visited {
	font-weight: bold; font-size: 10px; color: #A50108; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
}

/* Mainly for headers for columns and product names*/
.shoptitle2{
	font-weight: bold; font-size: 11px; color: #004080; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
}
a.shoptitle2:link {
	font-weight: bold; font-size: 10px; color: #004080; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
}
a.shoptitle2:visited {
	font-weight: bold; font-size: 10px; color: #004080; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
}
a.shoptitle2:hover {
	font-weight: bold; font-size: 10px; color: #004080; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
}

.tableborder {border-style:solid; border-color:#C15309; border-width:1px; border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px;}
.threesideborder {border-style:solid; border-color:#C15309; border-width:1px; border-left-width:1px; border-right-width:1px; border-top-width:0px; border-bottom-width:1px;}
.threesideborder1 {border-style:solid; border-color:#C15309; border-width:1px; border-left-width:0px; border-right-width:1px; border-top-width:0px; border-bottom-width:1px;}

/* Order Form (mainly name of the fields) i.e default text with bold*/
.shopbold {font-weight: bold; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif;}


/* For Service Products background color */
.service_head_bg {font-weight: bold; font-size: 11px; color: #000000; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; background-color:#FAEEDA;}

.service_prod_bg {font-weight: normal; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; background-color:#FFFFFF;}


/* For Special Consultation */
.spconsultant_head_bg {font-weight: bold; font-size: 11px; color: #000000; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; background-color:#FCE5D8;}

.spconsultant_prod_bg {font-weight: normal; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; background-color:#FFFFFF;}

.footerplccompany {
	font-weight:normal; 
	font-size: 11px; 
	color:#000000; 	
	font-style:normal;  
	font-family:verdana; 
	text-decoration:none;
	float: center;

}

.footergrassroot {
	font-weight:normal; 
	font-size: 11px; 
	color:#AE100F; 
	font-style:normal; 
	font-family:arial; 
	text-decoration:none;
	float: center;
}

.footergrassroot:link {
	text-align:center; 
	font-weight:normal; 
	font-size: 11px; 
	color:#AE100F; 
	font-style:normal; 
	font-family:arial; 
	text-decoration:none;
	float: center;
}

.footergrassroot:visited {
	text-align:center; 
	font-weight:normal; 
	font-size: 11px; 
	color:#AE100F; 
	font-style:normal; 
	font-family:arial; 
	text-decoration:none;
	float: center;
}

.footertolshop{
	font-weight:normal; 
	font-size: 11px; 
	color:#5F5F5F; 
	font-style:normal; 
	font-family:arial; 
	text-decoration:none;
	float: center;
}
.footertolshop:link {
	font-weight:normal; 
	font-size: 11px; 
	color:#5F5F5F; 
	font-style:normal; 
	font-family:arial; 
	text-decoration:none;
	float: center;
}
.footertolshop:visited {
	font-weight:normal; 
	font-size: 11px; 
	color:#5F5F5F; 
	font-style:normal; 
	font-family:arial; 
	text-decoration:none;
	float: center;
}