BODY {
background-color : #ffffff;
background-repeat: repeat-y; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #19b9b1;
margin: 0px; 
}

div#right_col  {
margin-left: 16px;
margin-right: 18px;
}

div#main {
margin-left: 10px;
margin-right: 20px;
}

div#shadowbox-spacer {
margin-left: 20px;
margin-right: 20px;
}

div#link_h2  {
line-height: 21px;
font-size : 14px;
text-decoration: none;
font-family : Verdana, Arial, sans-serif;
font-weight:700;
color: #19b9b1;
}

div#link_h2 a:link {color : #19b9b1; text-decoration: none;}
div#link_h2 a.:visited {color : #36e4db; text-decoration: none;}
div#link_h2 a:hover {color : #03938c; text-decoration: none; background-color:#c7fefc;}

div#link_h3  {
line-height: 21px;
font-size : 14px;
text-decoration: none;
font-family : Verdana, Arial, sans-serif;
font-weight:700;
color: #5c7613;
}

div#link_h3 a:link {color : #5c7613; text-decoration: none;}
div#link_h3 a.:visited {color : #8cac31; text-decoration: none;}
div#link_h3 a:hover {color : #384a05; text-decoration: none; background-color:#c0e262;}


/*------------------------------BEGIN "H" TAGS------------------------------*/
h1 {
line-height:20px;
font-size:19px;
text-decoration:none;
font-family:Verdana, Arial, san-serif;
color:#a72f55;
background:none;
font-weight:700;
text-align:left;
margin:0 0 4px;
}

h2 {
line-height:21px;
font-size:17px;
text-decoration:none;
font-family:Verdana, Arial, san-serif;
color:#c94745;
font-weight:700;
background:none;
text-align:left;
margin:0 0px 4px;
}

h3 {
line-height:21px;
font-size:17px;
text-decoration:none;
font-family:Verdana, Arial, san-serif;
color:#5c7613;
font-weight:700;
background:none;
text-align:left;
margin:0 0px 4px;
}

/*------------------------------END "H" TAGS------------------------------*/


/*begin featured product*/
.title_featured_product {
line-height: 28px;
font-size: 22px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #30d9d1;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.title_featured_product:link {color : #30d9d1; text-decoration: underline;}
a.title_featured_product:visited {color : #51ece5; text-decoration: underline;}
a.title_featured_product:hover {color : #19b9b1; text-decoration: underline; background-color:#a1faf6;}

.title_featured_product_sub {
line-height: 18px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #51ece5;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.title_featured_product_sub:link {color : #51ece5; text-decoration: underline;}
a.title_featured_product_sub:visited {color : #51ece5; text-decoration: underline;}
a.title_featured_product_sub:hover {color : #19b9b1; text-decoration: underline; background-color:#a1faf6;}
/*end featured product*/

/*begin sub-page styles*/
.title {
line-height: 28px;
font-size: 22px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #2fd6ce;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.title:link {color : #2fd6ce; text-decoration: underline;}
a.title:visited {color : #51ece5; text-decoration: underline;}
a.title:hover {color : #19b9b1; text-decoration: underline; background-color:#a1faf6;}

.title_product {
line-height: 28px;
font-size: 22px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #19b9b1;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.title_product:link {color : #19b9b1; text-decoration: underline;}
a.title_product:visited {color : #51ece5; text-decoration: underline;}
a.title_product:hover {color : #19b9b1; text-decoration: underline; background-color:#a1faf6;}

.body_content_16 {
line-height: 22px;
font-size: 16px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #2fd6ce;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_content_16:link {color : #2fd6ce; text-decoration: underline;}
a.body_content_16:visited {color : #51ece5; text-decoration: underline;}
a.body_content_16:hover {color : #19b9b1; text-decoration: underline; background-color:#a1faf6;}



.body_content_perfect {
line-height: 22px;
font-size: 18px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #869100;
align: left;
margin: 0px;
}

a.body_content_perfect:link {color : #869100; text-decoration: underline;}
a.body_content_perfect:visited {color : #b9c804; text-decoration: underline;}
a.body_content_perfect:hover {color : #545b01; background-color:#e1e3bf;}

.body_content_perfect_style2 {
line-height: 22px;
font-size: 16px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #a9b607;
align: left;
margin: 0px;
}

a.body_content_perfect_style2:link {color : #a9b607; text-decoration: underline;}
a.body_content_perfect_style2:visited {color : #b9c804; text-decoration: underline;}
a.body_content_perfect_style2:hover {color : #869100; background-color:#e1e3bf;}



.product_price {
line-height: 28px;
font-size: 22px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #19b9b1;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.product_price:link {color : #19b9b1; text-decoration: underline;}
a.product_price:visited {color : #51ece5; text-decoration: underline;}
a.product_price:hover {color : #19b9b1; text-decoration: underline; background-color:#a1faf6;}
/*end sub-page styles*/

div#main_content  {
width:696px;
background-color: #ffffff;
margin-left: 20px;
margin-right: 45px;
}

div#subnav  {
margin-left: 10px;
margin-right: 10px;
margin-bottom: 2px;
margin-top: 2px;
}

div#subnav2  {
margin-left: 10px;
margin-right: 10px;
margin-bottom: 2px;
margin-top: 2px;
}


.footer_content {
line-height: 21px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #b7b297;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.footer_content:link {color : #b7b297;}
a.footer_content:visited {color : #d1ccb3; text-decoration: underline;}
a.footer_content:hover {color : #8c8668; text-decoration: underline; background-color:#e5e1cd;}

/*------------------------------BEGIN COLOR TEXT STYLES------------------------------*/

/*-------------begin 16s-------------*/
.body_12_purple {
line-height: 18px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #5e0a7c;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_12_purple:link {color : #5e0a7c; text-decoration: underline;}
a.body_12_purple:visited {color : #9522be; text-decoration: underline;}
a.body_12_purple:hover {color : #260034; background-color:#dbafeb;}

.body_12_teal {
line-height: 18px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #19b9b1;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_12_teal:link {color : #19b9b1; text-decoration: underline;}
a.body_12_teal:visited {color : #3febe2; text-decoration: underline;}
a.body_12_teal:hover {color : #09817b; background-color:#c5edeb;}

.body_12_red {
line-height: 18px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #e01f2f;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_12_red:link {color : #e01f2f; text-decoration: underline;}
a.body_12_red:visited {color : #ff3f4f; text-decoration: underline;}
a.body_12_red:hover {color : #b8111f; background-color:#f7c7cb;}

.body_12_orange {
line-height: 18px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #e99500;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_12_orange:link {color : #e99500; text-decoration: underline;}
a.body_12_orange:visited {color : #fcb331; text-decoration: underline;}
a.body_12_orange:hover {color : #d88a01; background-color:#fde1ae;}

.body_12_green {
line-height: 18px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #869100;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_12_green:link {color : #869100; text-decoration: underline;}
a.body_12_green:visited {color : #b9c804; text-decoration: underline;}
a.body_12_green:hover {color : #545b01; background-color:#e1e3bf;}
/*-------------end 12s-------------*/

/*-------------begin 16s-------------*/
.body_16_purple {
line-height: 28px;
font-size: 16px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #5e0a7c;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_16_purple:link {color : #5e0a7c; text-decoration: underline;}
a.body_16_purple:visited {color : #9522be; text-decoration: underline;}
a.body_16_purple:hover {color : #260034; background-color:#dbafeb;}

.body_16_teal {
line-height: 28px;
font-size: 16px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #19b9b1;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_16_teal:link {color : #19b9b1; text-decoration: underline;}
a.body_16_teal:visited {color : #3febe2; text-decoration: underline;}
a.body_16_teal:hover {color : #09817b; background-color:#c5edeb;}

.body_16_red {
line-height: 28px;
font-size: 16px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #e01f2f;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_16_red:link {color : #e01f2f; text-decoration: underline;}
a.body_16_red:visited {color : #ff3f4f; text-decoration: underline;}
a.body_16_red:hover {color : #b8111f; background-color:#f7c7cb;}

.body_16_orange {
line-height: 28px;
font-size: 16px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #e99500;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_16_orange:link {color : #e99500; text-decoration: underline;}
a.body_16_orange:visited {color : #fcb331; text-decoration: underline;}
a.body_16_orange:hover {color : #d88a01; background-color:#fde1ae;}

.body_16_green {
line-height: 28px;
font-size: 16px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #869100;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_16_green:link {color : #869100; text-decoration: underline;}
a.body_16_green:visited {color : #b9c804; text-decoration: underline;}
a.body_16_green:hover {color : #545b01; background-color:#e1e3bf;}
/*-------------end 16s-------------*/

/*-------------begin 20s-------------*/
.body_20_purple {
line-height: 28px;
font-size: 20px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #5e0a7c;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_20_purple:link {color : #5e0a7c; text-decoration: underline;}
a.body_20_purple:visited {color : #9522be; text-decoration: underline;}
a.body_20_purple:hover {color : #260034; background-color:#dbafeb;}

.body_20_teal {
line-height: 28px;
font-size: 20px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #19b9b1;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_20_teal:link {color : #19b9b1; text-decoration: underline;}
a.body_20_teal:visited {color : #3febe2; text-decoration: underline;}
a.body_20_teal:hover {color : #09817b; background-color:#c5edeb;}

.body_20_red {
line-height: 28px;
font-size: 20px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #e01f2f;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_20_red:link {color : #e01f2f; text-decoration: underline;}
a.body_20_red:visited {color : #ff3f4f; text-decoration: underline;}
a.body_20_red:hover {color : #b8111f; background-color:#f7c7cb;}

.body_20_orange {
line-height: 28px;
font-size: 20px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #e99500;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_20_orange:link {color : #e99500; text-decoration: underline;}
a.body_20_orange:visited {color : #fcb331; text-decoration: underline;}
a.body_20_orange:hover {color : #d88a01; background-color:#fde1ae;}

.body_20_green {
line-height: 28px;
font-size: 20px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #869100;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_20_green:link {color : #869100; text-decoration: underline;}
a.body_20_green:visited {color : #b9c804; text-decoration: underline;}
a.body_20_green:hover {color : #545b01; background-color:#e1e3bf;}
/*-------------end 20s-------------*/

/*------------------------------END COLOR TEXT STYLES------------------------------*/

/*------------------------------BEGIN CLEANSE STYLES------------------------------*/
.hohm_title_style1 {
line-height: 26px;
font-size: 22px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #b10e1b;
align: left;
margin: 0px;
}

a.hohm_title_style1:link {color : #b10e1b; text-decoration: underline;}
a.hohm_title_style1:visited {color : #fc3748; text-decoration: underline;}
a.hohm_title_style1:hover {color : #e01f2f; text-decoration: underline; background-color:#f7c7cb;}

.hohm_title_style2 {
line-height: 18px;
font-size: 14px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #e01f2f;
align: left;
margin: 0px;
}

a.hohm_title_style2:link {color : #e01f2f; text-decoration: underline;}
a.hohm_title_style2:visited {color : #fc3748; text-decoration: underline;}
a.hohm_title_style2:hover {color : #b10e1b; text-decoration: underline; background-color:#f7c7cb;}

.hohm_body_content_style1 {
line-height: 18px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #e01f2f;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.hohm_body_content_style1:link {color : #e01f2f; text-decoration: underline;}
a.hohm_body_content_style1:visited {color : #ff3f4f; text-decoration: underline;}
a.hohm_body_content_style1:hover {color : #b8111f; background-color:#f7c7cb;}

.hohm_body_content_style2 {
line-height: 22px;
font-size: 18px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #b8111f;
align: left;
margin: 0px;
}

a.hohm_body_content_style2:link {color : #b8111f; text-decoration: underline;}
a.hohm_body_content_style2:visited {color : #ff3f4f; text-decoration: underline;}
a.hohm_body_content_style2:hover {color : #e01f2f; text-decoration: underline; background-color:#f7c7cb;}

.hohm_body_content_style3 {
line-height: 22px;
font-size: 16px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #e01f2f;
align: left;
margin: 0px;
}

a.hohm_body_content_style3:link {color : #e01f2f; text-decoration: underline;}
a.hohm_body_content_style3:visited {color : #ff3f4f; text-decoration: underline;}
a.hohm_body_content_style3:hover {color : #b8111f; text-decoration: underline; background-color:#f7c7cb;}

.hohm_body_content_style4 {
line-height: 18px;
font-size: 14px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #e01f2f;
align: left;
margin: 0px;
}

a.hohm_body_content_style4:link {color : #e01f2f; text-decoration: underline;}
a.hohm_body_content_style4:visited {color : #ff3f4f; text-decoration: underline;}
a.hohm_body_content_style4:hover {color : #b8111f; background-color:#f7c7cb;}

.hohm_body_content_style5 {
line-height: 18px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #6f6a4d;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.hohm_body_content_style5:link {color : #6f6a4d; text-decoration: underline;}
a.hohm_body_content_style5:visited {color : #605b43; text-decoration: underline;}
a.hohm_body_content_style5:hover {color : #605b43; text-decoration: underline; background-color:#e9e7d9;}





.perfect_title_style1 {
line-height: 26px;
font-size: 22px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #545b01;
align: left;
margin: 0px;
}

a.perfect_title_style1:link {color : #545b01; text-decoration: underline;}
a.perfect_title_style1:visited {color : #b9c804; text-decoration: underline;}
a.perfect_title_style1:hover {color : #869100; text-decoration: underline; background-color:#f7c7cb;}

.perfect_title_style2 {
line-height: 18px;
font-size: 14px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #869100;
align: left;
margin: 0px;
}
.perfect_title_style3 {
line-height: 18px;
font-size: 14px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #CC3366;
align: left;
margin: 0px;
}
a.perfect_title_style2:link {color : #869100; text-decoration: underline;}
a.perfect_title_style2:visited {color : #b9c804; text-decoration: underline;}
a.perfect_title_style2:hover {color : #545b01; text-decoration: underline; background-color:#f7c7cb;}

.perfect_body_content_style1 {
line-height: 18px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #869100;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.perfect_body_content_style1:link {color : #869100; text-decoration: underline;}
a.perfect_body_content_style1:visited {color : #b9c804; text-decoration: underline;}
a.perfect_body_content_style1:hover {color : #545b01; text-decoration: underline; background-color:#f7c7cb;}

.perfect_body_content_style2 {
line-height: 22px;
font-size: 18px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #545b01;
align: left;
margin: 0px;
}

a.perfect_body_content_style2:link {color : #545b01; text-decoration: underline;}
a.perfect_body_content_style2:visited {color : #b9c804; text-decoration: underline;}
a.perfect_body_content_style2:hover {color : #869100; text-decoration: underline; background-color:#f7c7cb;}

.perfect_body_content_style3 {
line-height: 22px;
font-size: 16px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #869100;
align: left;
margin: 0px;
}

a.perfect_body_content_style3:link {color : #869100; text-decoration: underline;}
a.perfect_body_content_style3:visited {color : #b9c804; text-decoration: underline;}
a.perfect_body_content_style3:hover {color : #545b01; text-decoration: underline; background-color:#f7c7cb;}

.perfect_body_content_style4 {
line-height: 18px;
font-size: 14px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #545b01;
align: left;
margin: 0px;
}

a.perfect_body_content_style4:link {color : #545b01; text-decoration: underline;}
a.perfect_body_content_style4:visited {color : #b9c804; text-decoration: underline;}
a.perfect_body_content_style4:hover {color : #869100; text-decoration: underline; background-color:#f7c7cb;}

.perfect_body_content_style5 {
line-height: 18px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #6f6a4d;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.perfect_body_content_style5:link {color : #6f6a4d; text-decoration: underline;}
a.perfect_body_content_style5:visited {color : #605b43; text-decoration: underline;}
a.perfect_body_content_style5:hover {color : #605b43; text-decoration: underline; background-color:#e9e7d9;}



/*------------------------------END CLEANSE STYLES------------------------------*/



.body_content {
line-height: 20px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #8b8567;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_content:link {color : #8b8567; text-decoration: underline;}
a.body_content:visited {color : #605b43; text-decoration: underline;}
a.body_content:hover {color : #605b43; text-decoration: underline; background-color:#e9e7d9;}




.body_content_green {
line-height: 20px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #2fd6ce;
align: left;
margin-top: 4px;
margin-bottom: 4px;
}

a.body_content_green:link {color : #2fd6ce; text-decoration: underline;}
a.body_content_green:visited {color : #51ece5; text-decoration: underline;}
a.body_content_green:hover {color : #19b9b1; text-decoration: underline; background-color:#e9e7d9;}

.secondary_nav {
line-height: 27px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #b7b297;
align: left;
margin-top: 8px;
margin-bottom: 8px;
}

a.secondary_nav:link {color : #b7b297;}
a.secondary_nav:visited {color : #605b43; text-decoration: underline;}
a.secondary_nav:hover {color : #605b43; text-decoration: underline; background-color:#e9e7d9;}

.anchor_links {
line-height: 28px;
font-size: 20px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #19b9b1;
align: left;
margin-bottom: 4px;
}

a.anchor_links:link {color : #19b9b1;}
a.anchor_links:visited {color : #09847e; text-decoration: underline;}
a.anchor_links:hover {color : #09847e; text-decoration: underline; background-color:#a1faf6;}


.li {
line-height: 21px;
font-size: 15px;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
color: #d24372;
}

a.li:link {color : #d24372;}
a.li:visited {color : #f46291; text-decoration: underline;}
a.li:hover {color : #ab2853; text-decoration: underline; background-color:#f4abc3;}

.img_stroke { 
  float: left;
  margin: 0 0px 0px 0;
  padding: 0px;
  border: 1px solid;
  border-color: #b7b297;
}

.img_stroke_marysays { 
  float: left;
  margin: 0 0px 0px 0;
  padding: 0px;
  border: 1px solid;
  border-color: #19b9b1;
}

input.store_search {
border-style: solid; 
border-width: 1px; 
border-color: #e2dfcd; 
width: 140px;
color: #6e6a55; 
padding: 2px; 
background: #ffffff; 
}

.dropdown {
border-style: solid; 
border-width: 1px; 
border-color: #e2dfcd; 
width: 140px;
color: #6e6a55; 
padding: 2px; 
background: #ffffff; 
}

.forms1 {
border-style: solid; 
border-width: 1px; 
border-color: #e2dfcd; 
width: 140px;
color: #6e6a55; 
padding: 2px; 
background-color: #ffffff; 
}

.forms2 {
border-style: solid; 
border-width: 1px; 
border-color: #e2dfcd; 
width: 50px;
color: #6e6a55; 
padding: 2px; 
background-color: #ffffff; 
}

.forms3 {
border-style: solid; 
border-width: 1px; 
border-color: #e2dfcd; 
width: 280px;
color: #6e6a55; 
padding: 2px; 
background-color: #ffffff; 
}

.forms4 {
border-style: solid; 
border-width: 1px; 
border-color: #e2dfcd; 
width: 220px;
color: #6e6a55; 
padding: 2px; 
background-color: #ffffff; 
}

.forms5 {
line-height:20px;
font-size:12px;
background-color:#ffffff;
text-decoration:none;
font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
width:125px;
margin-bottom:3px;
color:#b7b297;
border-color:#8b8567;
border-style:solid;
border-width:1px;
}

.forms6 {
border-style: solid; 
border-width: 1px; 
border-color: #e2dfcd; 
width: 100px;
color: #6e6a55; 
padding: 2px; 
background-color: #ffffff; 
}

.forms7 {
border-style: solid; 
border-width: 1px; 
border-color: #e2dfcd; 
width: 75px;
color: #6e6a55; 
padding: 2px; 
background-color: #ffffff; 
}

.directory a {
line-height: 20px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #8b8567;
align: left;
margin-top: 4px;
margin-bottom: 4px;
text-decoration:none;
}
.directory a:hover {
line-height: 20px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #8b8567;
align: left;
margin-top: 4px;
margin-bottom: 4px;
text-decoration:underline;
}
.err_messages_checkout li{
color:#FF0000;
font-size:12px;
}