/* CSS Document Design and Development By: Bottom Line Design. www.bottomlinedesign.com */

body table td{font-size:12px;line-height:135%;font-family:arial;color:#333333;}	

.mini{font-size:12px;color:#444444; line-height:14px;}
.mini a:link { color: #555555; text-decoration: none;}
.mini a:visited { color: #444444; text-decoration: none;}
.mini a:hover { color: #999999; text-decoration: none;}
.mini a:active { color: #444444; text-decoration: none;}

.noborder{border:0px;}

.shopperq{font-size:12px;color:#444444; font-weight:bold;padding:4px;background-color:#eeeeee;clear:both;display:block;}
.shopperHead{color:#AC5861; font-weight:bold;text-transform:uppercase;font-size:12px;}

.selectedprofile{font-size:11px;color:#333333;background-color:#D1E6E4;}
.profile{font-size:11px;color:#555555;background-color:#E6EFEE}
.cart{font-family:arial;font-size:12px;font-weight:bold;text-transform:uppercase;color:0072BB;}

.light{font-size:10px;color:#999999;line-height:130%;}
.light a:link{font-size:10px;color:#999999;line-height:130%;text-decoration:none;}
.light a:hover{font-size:10px;color:#999999;line-height:130%;text-decoration:underline;}
.light a:visited{font-size:10px;color:#999999;line-height:130%;text-decoration:none;}
.light a:active{font-size:10px;color:#999999;line-height:130%;text-decoration:none;}

.layaway {background-color:#eeeeee;padding:3px;font-size:10px;color:#333333;width:300px;}
.layaway a:link{font-size:10px;color:#333333;}
.layaway a:active{font-size:10px;color:#333333;}
.layaway a:hover{font-size:10px;color:#333333; }
.layaway a:visited{font-size:10px;color:#333333;}

.bold{font-size:12px;color:#8A1228;font-weight:bold;}
.smallbold{font-size:10px;color:#8A1228;font-weight:bold;}
.strikethru{font-size:12px;color:#8A1228;text-decoration:line-through;}
.strikethru_mini{font-family:arial;color:#8A1228;text-decoration:line-through;}

.productcnt{font-family:arial;font-size:14px;color:#0063B2;font-weight:normal;text-transform:uppercase;}
.text{font-family:arial;font-size:12px;color:#333333;}
.lightbg{font-family:arial;font-size:12px;font-weight:bold;background-color:#eeeeee;color:#333333;text-transform:uppercase;padding:4px;vertical-align:middle;}
.linediscount{font-family:arial;font-size:11px;background-color:#eeeeee;color:#444444;text-transform:uppercase;font-weight:bold;vertical-align:middle;}

.linediscountsmall{font-family:arial;font-size:10px;background-color:#eeeeee;color:#444444;text-transform:uppercase;font-weight:bold;vertical-align:middle;}

.discalert{font-family:arial;font-size:10px;color:#ff9900;font-weight:bold;text-transform:uppercase;}
.caps{font-family:arial; font-size:11px; font-weight:bold; color:#444444; text-transform:uppercase;}
.caps a:link { color: #444444; text-decoration: none;}
.caps a:visited { color: #444444; text-decoration: none;}
.caps a:hover { color: #999999; text-decoration: none;}
.caps a:active { color: #444444; text-decoration: none;}

.smallcart{border-bottom: 1px solid #E6EFEE;font-size:12px;color:#333333;text-transform:uppercase;}
.smallcartheader{font-size:12px;color:#333333;text-transform:uppercase;background-color:#E6EFEE;padding:2px;}
.smallred{font-size:12px;color:#8A1228;text-transform:uppercase;font-weight:bold;}
.headers{color:#444444;font-size:12px;font-weight:bold;text-transform:uppercase;}
.prodheader{font-family:arial;font-size:22px;color:#0C69B5;}

.generalinfo{font-size:12px;color:#555555;line-height:135%;}

.optiongroupname{font-size:12px;font-weight:bold; color:#F27636;}
.optiongroupname a:link { color: #F27636; text-decoration: none;}
.optiongroupname a:visited { color: #F27636; text-decoration: none;}
.optiongroupname a:hover { color: #F27636; text-decoration: none;}
.optiongroupname a:active { color: #F27636; text-decoration: none;}




.caps2{ font-size:11px; color:#444444; text-transform:uppercase;}
.caps2 a:link { color: #444444; text-decoration: underline;}
.caps2 a:visited { color: #444444; text-decoration: underline;}
.caps2 a:hover { color: #888888; text-decoration: underline;}
.caps2 a:active { color: #444444; text-decoration: underline;}
.hrcolor{color:#dedede;}
.smallinput{height:22px;width:125px;color:#444444;}

.carttable th{border-right:1px solid #0072BB;}
.carttable td{border-bottom:1px solid #0072BB;border-right:1px solid #0072BB;}

.darkblue{color:#012A5C;font-size:15px;font-weight:bold;}
.darkblue a:link { color: #012A5C; text-decoration: none;}
.darkblue a:visited { color: #012A5C; text-decoration: none;}
.darkblue a:hover { color: #000000; text-decoration: none;}
.darkblue a:active { color: #012A5C; text-decoration: none;}

.customizeit{color:#012A5C;font-size:11px;font-weight:bold; text-transform:uppercase;}
.customizeit a:link { color: #012A5C; text-decoration: none;}
.customizeit a:visited { color: #012A5C; text-decoration: none;}
.customizeit a:hover { color: #012A5C; text-decoration: none;}
.customizeit a:active { color: #012A5C; text-decoration: none;}

.itemname{color:#0C69B5;font-size:12px;}
.itemname a:link { color: #0C69B5; text-decoration: underline;}
.itemname a:visited { color: #0C69B5; text-decoration: underline;}
.itemname a:hover { color: #0C69B5; text-decoration: none;}
.itemname a:active { color: #0C69B5; text-decoration: none;}

.total{clear: both; width:60px; margin: 0px 0px; padding-top: 2px; border-bottom: 1px solid #555555;}

.footerlinks{color: #0C69B5; font-size:10px; font-family:arial;}
.footerlinks a:link { color: #0C69B5; text-decoration: none;}
.footerlinks a:visited { color: #0C69B5; text-decoration: none;}
.footerlinks a:hover { color: #0C69B5; text-decoration: underline;}
.footerlinks a:active { color: #0C69B5; text-decoration: none;}

.landingPageLinks{color: #444444; font-size:12px; font-family:verdana;font-weight:normal}
.landingPageLinks a:link { color: #444444; text-decoration: none;}
.landingPageLinks a:visited { color: #444444; text-decoration: none;}
.landingPageLinks a:hover { color: #367175; text-decoration: underline;}
.landingPageLinks a:active { color: #444444; text-decoration: none;}

.faqq{color: #0C69B5; font-size:12px; font-weight:bold;line-height:145%;}
.faqq a:link { color: #0C69B5; text-decoration: none;font-weight:bold;}
.faqq a:visited { color: #0C69B5; text-decoration: none;font-weight:bold;}
.faqq a:hover { color: #0C69B5; text-decoration: underline;font-weight:bold;}
.faqq a:active { color: #0C69B5; text-decoration: none;font-weight:bold;}

.dash{clear: both; width:100%; margin: 0px; padding-top: 15px; border-top: 1px dashed #0C69B5;}
.smallinput{font-size:10px; height:19px;font-family:arial;color:#444444;}

.dashedlightbg{clear: both; border-bottom: 1px solid #D1E6E4;font-size:11px;font-weight:bold;background-color:#E6EFEE;color:#333333;text-transform:uppercase;}

.lineitem{clear: both; border-bottom: 1px solid #E6EFEE;font-size:11px;color:#333333;}
.item{clear: both;font-size:11px;color:#333333;}
.bottomrow{clear: both; border-top: 1px solid #D1E6E4;}

.menu{font-size:11px;color:#444444;border-bottom: 1px dashed #C1C9E4;height:20px;word-break:stict;}
.menu a:link { color: #444444; text-decoration: none;}
.menu a:visited { color: #444444; text-decoration: none;}
.menu a:hover { color: #444444; text-decoration: underline;}
.menu a:active { color: #444444; text-decoration: none;}

.orangemenu{font-size:11px;color:#ffffff;background-color:#F17738;font-weight:bold;height:20px;word-break:strict;}
.orangemenu a:link { color: #ffffff; text-decoration: none;font-weight:bold;}
.orangemenu a:visited { color: #ffffff; text-decoration: none;font-weight:bold;}
.orangemenu a:hover { color: #ffffff; text-decoration: underline;font-weight:bold;}
.orangemenu a:active { color: #ffffff; text-decoration: none;font-weight:bold;}

.ltorangemenu{font-size:11px;color:#000000;background-color:#FBE0CD;border-bottom: 1px dashed #ffffff;height:20px;word-break:strict;}
.ltorangemenu a:link { color: #000000; text-decoration: none;}
.ltorangemenu a:visited { color: #000000; text-decoration: none;}
.ltorangemenu a:hover { color: #000000; text-decoration: underline;}
.ltorangemenu a:active { color: #000000; text-decoration: none;}

.topcart{ font-size:13px;font-weight:bold;color:#ffffff;}
.topcart a:link { color: #ffffff; text-decoration: none;font-weight:bold;}
.topcart a:visited { color: #ffffff; text-decoration: none;font-weight:bold;}
.topcart a:hover { color: #ffffff; text-decoration: underline;font-weight:bold;}
.topcart a:active { color: #ffffff; text-decoration: none;font-weight:bold;}

.productpglink{font-weight:bold;font-size:12px;color:#0A6AB7;}
.productpglink a:link {color:#0A6AB7;}
.productpglink a:visited {color:#0A6AB7;}
.productpglink a:hover {color:#F17738;text-decoration:none;}
.productpglink a:active {color:#0A6AB7;}

.producthr{color:#3E5E5F; }

.tiny{font-size:10px;color:3E5E5F;}
.tiny a:link{font-size:10px;color:3E5E5F;text-decoration:none;}
.tiny a:visited{font-size:10px;color:3E5E5F;text-decoration:none;}
.tiny a:active{font-size:10px;color:3E5E5F;text-decoration:none;}
.tiny a:hover{font-size:10px;color:#8A1228;text-decoration:none;}


.text{font-size:12px;color:#333333;line-height:130%;}
.text a:link{font-size:11px;color:#444444;text-decoration:none;}
.text a:visited{font-size:11px;color:#444444;text-decoration:none;}
.text a:active{font-size:11px;color:#444444;text-decoration:none;}
.text a:hover{font-size:11px;color:#555555;text-decoration:none;}

.shiptable{border:1px solid #cccccc;background-color:#f9f9f9}
.shiptable th{font-size:11px;font-weight:bold;border-bottom:1px solid #cccccc;}
.shiptable td{font-size:11px;font-weight:normal;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;}

.detailheader{font-weight:bold;font-size:12px;color:#660000;padding:8px 0px 2px 0px}
.detailsection{background-color:#f4f4f4;padding:6px; color:#333333;border:1px solid #cccccc;background-image:url(images/shipping/lightgradient.jpg);}


.summary th{border-bottom:1px solid #cccccc;text-align:left;background-color:#dddddd}
.summary td{border-bottom:1px solid #dddddd;}

.summarytop td a:link { color:#8A1228; text-decoration: none;font-weight:bold}
.summarytop td a:visited { color: #8A1228; text-decoration: none;font-weight:bold}
.summarytop td a:active { color: #8A1228; text-decoration: none;font-weight:bold}
.summarytop td a:hover { color:#222222; text-decoration: none;font-weight:bold}

.summary td a:link { color:#8A1228; text-decoration: none;font-size:10px}
.summary td a:visited { color: #8A1228; text-decoration: none;font-size:10px}
.summary td a:active { color: #8A1228; text-decoration: none;font-size:10px}
.summary td a:hover { color:#222222; text-decoration: none;font-size:10px}

.viewCartLink{color:#8A1228;cursor:pointer}
.hasBeenAdded{font-size:14px;color:#8A1228;font-weight:bold;}
.ajaxHighlight { background-color:#FFFF99 }
