body{margin-left: 10px; margin-right: 4px; margin-top: 4px; margin-bottom: 10px;font-family:Arial, Tahoma, sans-serif;}

a.nav{ font-weight:500; font-size:12px; line-height:15px;}
a.nav:link {color: #000000;text-decoration: none}
a.nav:visited {color: #000000;text-decoration: none}
a.nav:active {text-decoration: none;color: #000000;}   
a.nav:hover {text-decoration: underline}  

a.sub_link{ font-weight:500; font-size:14px; line-height:18px;}
a.sub_link:link {color: #6C6F95;}
a.sub_link:visited {color: #6C6F95;}
a.sub_link:active {color: #6C6F95;}   
a.sub_link:hover {color: #000000;}  

a.admin_links{font-weight:500; font-size:11px; line-height:13px;}
a.admin_links:link {color: #6C6F95;}
a.admin_links:visited {color: #6C6F95;}
a.admin_links:active {color: #6C6F95;}   
a.admin_links:hover {color: #000000;}  

a.category_links{font-weight:500; font-size:12px; line-height:18px;}
a.category_links:link {color: #1D1F5A;text-decoration: none;}
a.category_links:visited {color: #1D1F5A;text-decoration: none;}
a.category_links:active {color: #1D1F5A;text-decoration: none;}   
a.category_links:hover {text-decoration: underline;}  

a.category_links_on{font-weight:500; font-size:12px; line-height:18px;}
a.category_links_on:link {color: #FFFFFF;text-decoration: none;}
a.category_links_on:visited {color: #FFFFFF;text-decoration: none;}
a.category_links_on:active {color: #FFFFFF;text-decoration: none;}   
a.category_links_on:hover {text-decoration: underline;}  

a.special_offer{ font-weight:500; font-size:11px; line-height:13px;}
a.special_offer:link {color: #C1001F;text-decoration: none;}
a.special_offer:visited {color: #C1001F;text-decoration: none;}
a.special_offer:active {color: #C1001F;text-decoration: none;}   
a.special_offer:hover {color: #9B9C9E;text-decoration: underline;}  

a.footer_links{ font-weight:500; font-size:11px; line-height:13px;}
a.footer_links:link {color: #9B9C9E;text-decoration: none;}
a.footer_links:visited {color: #9B9C9E;text-decoration: none;}
a.footer_links:active {color: #9B9C9E;text-decoration: none;}   
a.footer_links:hover {color: #000000;text-decoration: none;}  

a.sitemap_links{font-weight:500; font-size:12px; line-height:15px;}
a.sitemap_links:link {color: #1D1F5A;}
a.sitemap_links:visited {color: #939393}
a.sitemap_links:active {color: #1D1F5A;}   
a.sitemap_links:hover {color: #B90000;}  

a.header_text{ font-weight:500; font-size:15px; line-height:17px;}
a.header_text:link {color: #1E1160;text-decoration: none;}
a.header_text:visited {color: #1E1160;text-decoration: none;}
a.header_text:active {color: #1E1160;text-decoration: none;}   
a.header_text:hover {color: #1E1160;text-decoration: none;}  

a.product_name{ font-weight:600; font-size:11px; line-height:13px;}
a.product_name:link {color: #1D1F5A;text-decoration: underline;}
a.product_name:visited {color: #1D1F5A;text-decoration: underline;}
a.product_name:active {color: #1D1F5A;text-decoration: underline;}   
a.product_name:hover {color: #1D1F5A;text-decoration: underline;}  



font.header_text{color:#1E1160; font-weight:500; font-size:18px; line-height:20px;}
font.header_description{color:#9B9C9E; font-weight:500; font-size:11px; line-height:13px;}

font.frm{color:#383838;  font-weight:550; font-size:12px; line-height:14px;}
font.page_title {color:#EE4925;  font-weight:600; font-size:13px; line-height:15px;}

h1.header {padding:0px;margin:0px;color:#1A1C58;  font-weight:600; font-size:16px; line-height:18px;}
h1.sub_header {padding:0px;margin:0px;color:#9B9C9E;  font-weight:500; font-size:15px; line-height:17px;}
h2.sub_header {padding:0px;margin:0px;color:#9B9C9E;  font-weight:500; font-size:15px; line-height:17px;}

h2.header {padding:0px;margin:0px;color:#1A1C58;  font-weight:600; font-size:14px; line-height:16px;}
h2.header_results {padding:0px;margin:0px;color:#8F8FC2;  font-weight:500; font-size:15px; line-height:17px;}
h2.whtheader{padding:0px;margin:0px;color:#FFFFFF;  font-weight:600; font-size:14px; line-height:18px;}
h3.header {padding:0px;margin:0px;color:#1A1C58;  font-weight:600; font-size:12px; line-height:14px;}
h3.header_featured {padding:0px;margin:0px;color:#8F8FC2;  font-weight:500; font-size:12px; line-height:14px;}
h3.page_title {padding:0px;margin:0px;color:#FFFFFF;  font-weight:500; font-size:12px; line-height:15px;}

label.frm{color:#383838;  font-weight:550; font-size:12px; line-height:14px;}

li {color:#4A4A4A;  font-weight:500; font-size:13px; line-height:15px;}

p.pgsmall{color:#9B9C9E; font-weight:500; font-size:11px; line-height:13px;}
p.pg{color:#4A4A4A; font-weight:500; font-size:12px; line-height:17px;}

font.nav_header{color:#8F8FC2; font-weight:600; font-size:13px; line-height:15px;}

font.section_title {color:#383838;  font-weight:600; font-size:13px; line-height:17px;}
font.pg{color:#4A4A4A; font-weight:500; font-size:12px; line-height:17px;}
font.pgs{color:#4A4A4A; font-weight:500; font-size:11px; line-height:13px;}
font.pglarge{color:#383838; font-weight:500; font-size:13px; line-height:15px;}
font.pgsmall{color:#FFFFFF; font-weight:500; font-size:11px; line-height:13px;}
font.pg_white{color:#FFFFFF; font-weight:500; font-size:13px; line-height:15px;}

font.required{color:#CC0000; font-weight:500; font-size:12px; line-height:15px;}
font.address{color:#4A4A4A; font-weight:600; font-size:11px; line-height:13px;}
font.footer{color:#9B9C9E; font-weight:500; font-size:11px; line-height:13px;}

font.details_header{color:#1D1F5A; font-weight:500; font-size:12px; line-height:15px;}
font.details{color:#4A4A4A; font-weight:500; font-size:12px; line-height:15px;}
font.specials_header{color:#FFFFFF; font-weight:600; font-size:13px; line-height:15px;}
font.order_header{color:#1D1F5A; font-weight:500; font-size:12px; line-height:16px;}

font.category_links{color: #1D1F5A; font-weight:500; font-size:12px; line-height:18px;}
font.category_lists{color: #1D1F5A; font-weight:600; font-size:12px; line-height:18px;}

font.product_name{color: #1D1F5A; font-weight:600; font-size:11px; line-height:13px;}
font.product_text{color: #797979; font-weight:500; font-size:11px; line-height:13px;}
font.product_price{color: #1D1F5A; font-weight:500; font-size:11px; line-height:13px;}
font.special_price{color: #AA0000; font-weight:600; font-size:11px; line-height:13px;}

font.update_header{color: #1D1F5A; font-weight:500; font-size:12px; line-height:14px;}
font.reg_details{color: #1D1F5A; font-weight:500; font-size:12px; line-height:18px;}

table.nav {background:url(../images/nav_back.gif);}
table.main{border-left: 1px solid #8F8FC2; border-right: 1px solid #8F8FC2; border-top: 1px solid #8F8FC2; border-bottom: 1px solid #8F8FC2;}
table.specials{border-left: 1px solid #C1001F; border-right: 1px solid #C1001F; border-top: 1px solid #C1001F; border-bottom: 1px solid #C1001F;}
table.your_order{border-left: 1px solid #9B9C9E; border-right: 1px solid #9B9C9E; border-top: 1px solid #9B9C9E; border-bottom: 1px solid #9B9C9E;}
table.reg_details {border-left: 1px solid #D2D0DF; border-right: 1px solid #D2D0DF; border-top: 1px solid #D2D0DF; border-bottom: 1px solid #D2D0DF;}

#divide_center1 {background:url(../images/divide_center.gif);width:9px;}
#divide_center2 {background:url(../images/divide_center.gif);width:9px;}
#divide_center3 {background:url(../images/divide_center.gif);width:9px;}

#header_spacer {background:url(../images/mainpage_dir_02.gif);}
#divide_product {background:url(../images/divide_product.gif);}

li {color:#1D1F5A;  font-weight:500; font-size:12px; line-height:15px;}
hr.divide_product{margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; color:#1D1F5A;}

td.nav{background:#D9D9EA;}
td.right_column{background:#F7F7FF;}
td.table_heading{background:#8F8FC2;}
td.footer_links{border-left: 0px solid #1A1C58; border-right: 0px solid #1A1C58; border-top: 1px solid #1A1C58; border-bottom: 1px solid #1A1C58; background: #FFFFFF;}
td.total{border-left: 0px solid #1A1C58; border-right: 0px solid #1A1C58; border-top: 1px solid #1A1C58; border-bottom: 1px double #1A1C58; background: #FFFFFF;}
td.white{background:#FFFFFF;}
td.update_header {background:#D2D0DF;}
td.order_row {background:#F0F0F0;}
td.specials_header{background:#C1001F;}

input.searchtxt{border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; background: #FFFFFF; width:110px;   font-weight:500; font-size:12px; line-height:14px;}

input.sub{border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; background: #8F8FC2;  color:#FFFFFF; font-weight:500; font-size:12px; line-height:14px;}

font.error {color:#DF0000;  font-weight:500; font-size:12px;   line-height:14px;}

table.error {border-left: 1px solid #DF0000; border-right: 1px solid #DF0000; border-top: 1px solid #DF0000; border-bottom: 1px solid #DF0000;}
td.error {border-left: 1px solid #DF0000; border-right: 1px solid #DF0000; border-top: 1px solid #DF0000; border-bottom: 1px solid #DF0000;}

select.shipping {border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; background: #FFFFFF; font-family:Arial, Tahoma, sans-serif;  font-weight:500; font-size:11px; line-height:13px;}

input.contact {border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; background: #FFFFFF; font-family:Arial, Tahoma, sans-serif;  font-weight:500; font-size:12px; line-height:14px;}
select.contact {border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; background: #FFFFFF; font-family:Arial, Tahoma, sans-serif;  font-weight:500; font-size:11px; line-height:13px;}
textarea.contact {border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; background: #FFFFFF; font-family:Arial, Tahoma, sans-serif;  font-weight:500; font-size:12px; line-height:14px;}
input.contacterror {border-left: 1px solid #CA0000; border-right: 1px solid #CA0000; border-top: 1px solid #CA0000; border-bottom: 1px solid #CA0000;background: #F9F900; font-family:Arial, Tahoma, sans-serif; font-weight:500; font-size:12px;  line-height:14px; }
select.contacterror {border-left: 1px solid #CA0000; border-right: 1px solid #CA0000; border-top: 1px solid #CA0000; border-bottom: 1px solid #CA0000;background: #F9F900; font-family:Arial, Tahoma, sans-serif; font-weight:500; font-size:11px;  line-height:13px; }
textarea.contacterror {border-left: 1px solid #CA0000; border-right: 1px solid #CA0000; border-top: 1px solid #CA0000; border-bottom: 1px solid #CA0000;background: #F9F900; font-family:Arial, Tahoma, sans-serif; font-weight:500; font-size:12px;  line-height:14px;}

textarea.basket {border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF;background: #FFFFFF; font-family:Arial, Tahoma, sans-serif; font-weight:500; font-size:11px;  line-height:13px;}

input.quantity {border-left: 1px solid #CDCED0; border-right: 1px solid #CDCED0; border-top: 1px solid #CDCED0; border-bottom: 1px solid #CDCED0; background: #FFFFFF; font-family:Arial, Tahoma, sans-serif; width:35px;  font-weight:500; font-size:12px; line-height:14px;}
select.bulk_option {border-left: 1px solid #CDCED0; border-right: 1px solid #CDCED0; border-top: 1px solid #CDCED0; border-bottom: 1px solid #CDCED0; background: #FFFFFF; font-family:Arial, Tahoma, sans-serif; font-weight:500; font-size:11px; line-height:13px;}

