body {	background-color : #F5EBC8; font-family: arial, helvetica, sans-serif;}

/* added by bck 2/6/09 for login pages */
.flt_left {float:left;}
.flt_right {float:right;}
.clear {clear:both}
.curved-border { -moz-border-radius: 0.5em;  border-radius: 0.5em; border:1px solid #939393; padding:5px; }
.nopad {margin:0px; padding:0px; }
/* end added by bck 2/6/09 for login pages */






.heading1 {	color: #333A79;	font-weight : normal;font-family : times, palatino, serif;	font-size : 170%;}



.heading1bk {	color: #000000;	font-weight : normal;font-family : arial, helvetica, sans-serif;	font-size : 170%;}



.heading1wt {	color: #FFFFFF;	font-weight : normal;font-family : times, palatino, serif;	font-size : 170%;}



.heading2 {	color: #333A79;	font-weight: bold;font-family: arial, helvetica, sans-serif;	font-size: 130%;}



.heading2bk {	color: #000000;	font-weight: bold;font-family: arial, helvetica, sans-serif;	font-size: 130%;}







.heading2highlight { color: #D33246;font-weight: normal;font-family: arial, helvetica, sans-serif;	font-size: 130%;}







.heading2menu { color: #333A79;	font-weight: normal;font-family: times, palatino, serif;font-size: 150%;}







.heading3 { color: #333A79;font-weight: bold;font-family: arial, helvetica, sans-serif;font-size: 95%; }

.slotheading1 { color: #988667;font-weight:bold;font-family : times, palatino, serif;font-size: 120%; }

.slotheading2 { color: #988667;font-weight:bold;font-family: arial, helvetica, sans-serif;font-size: 95%; }

.heading3bk { color: #000000;font-weight: bold;font-family: arial, helvetica, sans-serif;font-size: 95%; }



/* added by Alexander 23-Jan-05*/



.heading3normal { color: #333A79;font-weight: normal;font-family: arial, helvetica, sans-serif;font-size: 95%; }







.heading3red { color: #D33246;font-weight: bold;font-family: arial, helvetica, sans-serif;font-size: 95%; }



.heading3white { color: #fff;font-weight: bold;font-family: arial, helvetica, sans-serif;font-size: 95%; }











.text_top { color: #333A79;font-weight: bold;font-family: arial, helvetica, sans-serif;font-size: 95%;margin-left: 10px;margin-top:10px; } 



.leftmenu { margin-left: 10px;margin-top: 10px}



.nuggets { margin-left: 10px;margin-top: 10px;}







/* commented this out --andyr040605



a:link {font-family: Arial,Helvetica; text-decoration:underline; color: #666666;font-size: 75%;}



a:hover {font-family: Arial,Helvetica; text-decoration:none; color: #000000;font-size: 75%;}



a:visited {font-family: Arial,Helvetica;color: #666666; text-decoration:underline;color: #000000;font-size: 75%;}



*/







a:link {font-family: Arial,Helvetica; text-decoration:underline; color: #333A79;font-size:12px}



a:hover {font-family: Arial,Helvetica; text-decoration:none; color: #333A79;font-size:12px}



a:visited {font-family: Arial,Helvetica; text-decoration:underline; color: #666666;font-size:12px}







a.heading3link {color: #333A79; text-decoration:none;}



a.heading3:visited {color: #666666;	text-decoration:none;}

a.heading3:hover {font-family: Arial,Helvetica; color: #333A79;text-decoration:underline}













a.lnlink {font-size: 200%; text-decoration: none; color: #000000}



a.lnlink:hover {font-size: 200%; text-decoration: underline; color: #000000}



a.lnlink:visited {font-size: 200%; text-decoration: none; color: #666666}







/* shipping popup link*/



a.shipgreen {text-decoration:underline; font-weight:700; color:#390}

a.shipgreen:hover {text-decoration:none; font-weight:700; color:#390}

a.shipgreen:visited {text-decoration:none; font-weight:normal; color:#390}



a.shipbrown {text-decoration:underline; font-weight:700; color:#963}

a.shipbrown:hover {text-decoration:none; font-weight:700; color:#963}

a.shipbrown:visited {text-decoration:none; font-weight:normal; color:#963}





.footmenu1 {color: #ffffff;	font-weight: 700;	font-family: arial, helvetica, sans-serif, sans-serif;	font-size: 75%;}



.footmenu2 {font-family: arial, helvetica, sans-serif;font-size: 75%;color : #ffffff;}



a.footmenu1:link {color: #ffffff;text-decoration : none;font-family: arial, helvetica, sans-serif;}



a.footmenu1:visited {color: #ffffff;text-decoration : none;font-family: arial, helvetica, sans-serif;}



a.footmenu1:hover {color: #ffffff;text-decoration: underline;font-family: arial, helvetica, sans-serif;}



a.footmenu2:link {color: #ffffff;text-decoration : none;font-family: arial, helvetica, sans-serif;	}



a.footmenu2:visited {color: #ffffff;text-decoration : none;font-family: arial, helvetica, sans-serif;	}



a.footmenu2:hover {color: #ffffff;text-decoration: underline;font-family: arial, helvetica, sans-serif;	}











.menulink {font-size: 75%;font-family: arial, helvetica, sans-serif;font-weight: normal; }



a.menulink:link {font-size:75%; color: #333A79;text-decoration : none;}



a.menulink:visited { font-size:75%; color: #666666;text-decoration : none;}

a.menulink:hover {font-size:75%; color: #333A79;text-decoration: underline;}











.menulinkItalics {font-size: 75%;font-family: arial, helvetica, sans-serif;font-weight: normal; font-style: Italic;}



a.menulinkItalics:link {font-size:75%; color: #333A79;text-decoration : none; font-style: Italic;}



a.menulinkItalics:visited { font-size:75%; color: #666666;text-decoration : none;font-style: Italic;}



a.menulinkItalics:hover {font-size:75%; color: #333A79;text-decoration: underline;font-style: Italic;}



















.disclaimer{color: #000000;font-weight: normal;font-family: arial, helvetica, sans-serif;font-size: 75%;}



a.disclaimer:link {color: #000000;text-decoration : none;}



a.disclaimer:hover {color: #000000;text-decoration:underline;}



a.disclaimer:visited {color: #666666;text-decoration : none;}











.bodytext {color: #000000;font-family: arial, helvetica, sans-serif;font-size: 75%;}



.bodytextwhite {color: #FFFFFF;font-family: arial, helvetica, sans-serif;font-size: 75%;}



.bodytextBold {color: #000000;font-family: arial, helvetica, sans-serif;font-weight : bold; font-size: 75%; }

.bodytextbold {color: #000000;font-family: arial, helvetica, sans-serif;font-weight : bold; font-size: 75%; }



.bodytextBoldBlue {color: #333A79;font-family: arial, helvetica, sans-serif;font-weight : bold; font-size: 75%; } 



.bodytextBoldWhite {color: #FFFFFF;font-family: arial, helvetica, sans-serif;font-weight : bold; font-size: 75%; }



a.bodytextwhite:link {color: #FFFFFF;font-family: arial, helvetica, sans-serif;font-size: 75%; text-decoration: underline;}

a.bodytextwhite:visited {color: #FFFFFF;font-family: arial, helvetica, sans-serif;font-size: 75%; text-decoration: underline;}

a.bodytextwhite:hover {color: #FFFFFF;font-family: arial, helvetica, sans-serif;font-size: 75%; text-decoration : none;}







a.bodytextBold:link {color: #000000;text-decoration : none;}



a.bodytextBold:visited {color: #666666;text-decoration : none;}



a.bodytextBold:hover {color: #000000;text-decoration: underline;}







.bodytextSmall {color: #000000;font-family: arial, helvetica, sans-serif;font-size: 70%;}

.bodytextsmall {color: #000000;font-family: arial, helvetica, sans-serif;font-size: 70%;}



.bodytextSmallItalic {color: #000000;font-family: arial, helvetica, sans-serif;font-size: 70%;font-style: Italic; }



.bodytextBoldSmall {color: #000000;font-family: arial, helvetica, sans-serif;font-weight : bold; font-size: 70%; }



.bodytextBoldSmallItalic {color: #000000;font-family: arial, helvetica, sans-serif;font-weight : bold; font-size: 70%;font-style: Italic; }







.bodytextItalic {color: #000000;font-family: arial, helvetica, sans-serif;font-size: 75%; font-style: Italic;}



.bodytextBoldItalic {color: #000000;font-family: arial, helvetica, sans-serif;font-weight : bold; font-size: 75%;font-style: Italic; }











.errortext {color: #FF0000;font-family: arial, helvetica, sans-serif;font-weight:bold; font-size: 75%; }



.errornobold {color: #FF0000;font-family: arial, helvetica, sans-serif; font-size: 75%; }


.errorbox {background:url(/images/icons/icon_warning.gif); background-repeat: no-repeat; background-position: 5px 50%; border:1px solid #000000; padding:10px 10px 10px 42px; background-color:#FFFF9C; color:#000000; font-family:arial, helvetica, sans-serif; font-size:75%;}


.rederrorbox {background:url(/images/icons/red_error.gif); background-repeat: no-repeat; background-position: 5px 50%; border:1px solid #000000; padding:10px 10px 10px 42px; background-color:#FCF604; color:#000000; font-family:arial, helvetica, sans-serif; margin-bottom:5px;}


.rederrorbox_gh {border:1px solid #000000; padding:10px 10px 10px 10px; background-color:#FCF604; color:#000000; font-family:arial, helvetica, sans-serif; font-size:75%; margin-bottom:5px;}


.successbox {background:url(/images/icons/success_error.gif); background-repeat: no-repeat; background-position: 5px 50%; border:1px solid #000000; padding:10px 10px 10px 42px; background-color:#FCF604; color:#000000; font-family:arial, helvetica, sans-serif; font-size:75%; margin-bottom:5px;}



tr.highlight1 {background-color: #CCD4FB;}

th.highlight1 {background-color: #CCD4FB;}



tr.highlight2{ background-color: #F3E0E7;}



tr.highlight3{ background-color: #E8EDFF;}



tr.highlight4{ background-color: #2B3087;}



td.highlight1{font-family:arial,helvetica,sans-serif;font-weight:bold;background-color: #CCD4FB;;}



td.highlight2{background-color: #F3E0E7; font-family:arial,helvetica,sans-serif;font-weight:bold;}



td.highlight3{background-color: #E8EDFF; font-family:arial,helvetica,sans-serif;font-weight:bold;}



td.highlight4{background-color: #2B3087; font-family:arial,helvetica,sans-serif;font-weight:bold;}







/*



.gencopy {font-family: Arial, helvetica, sans-serif; font-size: 75%; color: #000000}



*/



.graycopy {font-family: Arial, helvetica, sans-serif; font-size: 75%; color: #666666}







/*



.headercopy {font-family: Arial, helvetica, sans-serif; font-size: 75%; color: #575757}



*/



.headercopysm {font-family: Arial, helvetica, sans-serif; font-size: 75%; color: #575757}







/* changed to black links */



a.headerlink {font-family: Arial, helvetica, sans-serif; font-size: 70%;  color: #000000}



a.headerlink:hover {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:underline; color: #000000}



a.headerlink:visited {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:none; color: #666666}







a.headerunlink {font-family: Arial, helvetica, sans-serif; font-size: 70%; color: #848484; text-decoration:underline;}



a.headerunlink:hover {font-family: Arial, helvetica, sans-serif; font-size: 70%; color: #848484}



a.headerunlink:visited {font-family: Arial, helvetica, sans-serif; font-size: 70%; color: #CCCCCC}











a.headerlinklg {font-family: Arial, helvetica, sans-serif; font-size: 75%; line-height:18px; text-decoration:none; color: #575757}



a.headerlinklg:hover {font-family: Arial, helvetica, sans-serif; font-size: 75%; line-height:18px; text-decoration:underline; color: #575757}



a.headerlinklg:visited {font-family: Arial, helvetica, sans-serif; font-size: 75%; line-height:18px; text-decoration:none; color: #999999}







a.psmmessagelink {font-family: Arial, helvetica, sans-serif; font-size: 75%; line-height:18px; text-decoration:none; color: #FF0000}



a.psmmessagelink:hover {font-family: Arial, helvetica, sans-serif; font-size: 75%; line-height:18px; text-decoration:underline; color: #FF0000}



a.psmmessagelink:visited {font-family: Arial, helvetica, sans-serif; font-size: 75%; line-height:18px; text-decoration:none; color: #666666}







.homeheading {font-family: Arial, helvetica, sans-serif; font-size: 75%; font-weight:bold; text-decoration:none; color: #333A79}







.welcomecopy {font-family: Arial, helvetica, sans-serif; font-size: 75%; line-height:18px; color: #333A79}







a.welcomelink {font-family: Arial, helvetica, sans-serif; font-size: 75%; line-height:18px; color: #333A79; text-decoration:underline}



a.welcomelink:hover {font-family: Arial, helvetica, sans-serif; font-size: 75%; line-height:18px; color: #333A79}



a.welcomelink:visited {font-family: Arial, helvetica, sans-serif; font-size: 75%; line-height:18px; color: #666666}







a.blklink {font-family: Arial,Helvetica, sans-serif; color: #000000; text-decoration:underline}



a.blklink:hover {font-family: Arial,Helvetica, sans-serif;  color: #000000; text-decoration:none}



a.blklink:visited {font-family: Arial,Helvetica, sans-serif; color: #666666}







/*



.lnbold {font-family: Arial, helvetica, sans-serif; font-size: 75%; font-weight:bold; color: #333A79}



*/











.lnviewall {font-family: Arial, helvetica, sans-serif; font-size: 75%; text-decoration: none; font-style: italic; color: #333A79}



a.lnlink {font-family: Arial,Helvetica, sans-serif; font-size: 75%; text-decoration: none; color: #000000}



a.lnlink:hover {font-family: Arial,Helvetica, sans-serif; font-size: 75%; text-decoration: underline; color: #000000}



a.lnlink:visited {font-family: Arial,Helvetica, sans-serif; font-size: 75%; text-decoration: none; color: #666666}







.t1heading {font-family: Arial, helvetica, sans-serif; font-size: 85%; font-weight:bold; color: #FFFFFF}



.t1headingblk {font-family: Arial, helvetica, sans-serif; font-size: 85%; font-weight:bold; color: #000000}



.t1rnheading {font-family: Arial, helvetica, sans-serif; font-size: 75%; font-weight:bold; color: #FFFFFF}







.t1copy {font-family: Arial, helvetica, sans-serif; font-size: 70%; color: #575757}



.t1copyblk {font-family: Arial, helvetica, sans-serif; font-size: 70%; color: #000000}







a.t1link {font-family: Arial, helvetica, sans-serif; font-size: 75%; text-decoration:none; font-weight:bold; color: #333A79}



a.t1link:hover {font-family: Arial, helvetica, sans-serif; font-size: 75%; text-decoration:underline; font-weight:bold; color: #333A79}



a.t1link:visited {font-family: Arial, helvetica, sans-serif; font-size: 75%; text-decoration:none; font-weight:bold; color: #666666}







a.t1linkblk {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:none; color: #000000}



a.t1linkblk:hover {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:underline; color: #000000}



a.t1linkblk:visited {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:none; color: #666666}







.searchcopy {font-family: Arial, helvetica, sans-serif; font-size: 70%; color: #333333}







a.searchtab {font-family: Arial, helvetica, sans-serif; font-size: 80%; text-decoration:none; color: #333A79}



a.searchtab:hover {font-family: Arial, helvetica, sans-serif; font-size: 80%; text-decoration:underline; color: #333A79}



a.searchtab:visited {font-family: Arial, helvetica, sans-serif; font-size: 80%; text-decoration:none; color: #666666}











a.searchlink {font-family: Arial, helvetica, sans-serif; font-size: 75%; text-decoration:none; color: #333A79}



a.searchlink:hover {font-family: Arial, helvetica, sans-serif; font-size: 75%; text-decoration:underline; color: #333A79}



a.searchlink:visited {font-family: Arial, helvetica, sans-serif; font-size: 75%; text-decoration:none; color: #666666}







.rnbold {font-family: Arial, helvetica, sans-serif; font-size: 75%; font-weight:bold; color: #333A79}







/*



.footercopywht {font-family: Arial, helvetica, sans-serif; font-size: 70%x; color: #FFFFFF}



a.footerlinkwht {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:none; color: #FFFFFF}



a.footerlinkwht:hover {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:underline; color: #FFFFFF}



a.footerlinkwht:visited {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:none; color: #FFFFFF}







.footercopyblk {font-family: Arial, helvetica, sans-serif; font-size: 70%; color: #000000}



a.footerlinkblk {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:none; color: #000000}



a.footerlinkblk:hover {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:underline; color: #000000}



a.footerlinkblk:visited {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:none; color: #BEC4E7}







.textbox {font-family: Arial, helvetica, sans-serif; font-size: 70%; color: #000000}







*/







.nuggetheading {font-family: Arial, helvetica, sans-serif; font-size: 80%; line-height:15px; text-decoration:none; font-weight:bold;}



a.nuggetheading1 {font-family: Arial, helvetica, sans-serif; font-size: 80%; line-height:15px; text-decoration:none; font-weight:bold; color: #D20409}



a.nuggetheading1:hover {font-family: Arial, helvetica, sans-serif; font-size: 80%; line-height:15px; text-decoration:underline; font-weight:bold; color: #D20409}



a.nuggetheading1:visited {font-family: Arial, helvetica, sans-serif; font-size: 80%; line-height:15px; text-decoration:none; font-weight:bold; color: #9C4040}







a.nuggetheading2 {font-family: Arial, helvetica, sans-serif; font-size: 80%; line-height:15px; text-decoration:none; font-weight:bold; color: #2F3A91}



a.nuggetheading2:hover {font-family: Arial, helvetica, sans-serif; font-size: 80%; line-height:15px; text-decoration:underline; font-weight:bold; color: #2F3A91}



a.nuggetheading2:visited {font-family: Arial, helvetica, sans-serif; font-size: 80%; line-height:15px; text-decoration:none; font-weight:bold; color: #6D73A1}







a.nuggetheading3 {font-family: Arial, helvetica, sans-serif; font-size: 80%; line-height:15px; text-decoration:none; font-weight:bold; color: #575757}



a.nuggetheading3:hover {font-family: Arial, helvetica, sans-serif; font-size: 80%; line-height:15px; text-decoration:underline; font-weight:bold; color: #575757 }



a.nuggetheading3:visited {font-family: Arial, helvetica, sans-serif; font-size: 80%; line-height:15px; text-decoration:none; font-weight:bold; color: #999999}






a.nuggetheading4 {font-family: Arial, helvetica, sans-serif; font-size: 80%; line-height:15px; text-decoration:none; font-weight:bold; color: #FF6E03}



a.nuggetheading4:hover {font-family: Arial, helvetica, sans-serif; font-size: 80%; line-height:15px; text-decoration:underline; font-weight:bold; color: #FF6E03}



a.nuggetheading4:visited {font-family: Arial, helvetica, sans-serif; font-size: 80%; line-height:15px; text-decoration:none; font-weight:bold; color: #FF6E03}


a.halloweenNav {font-family: Arial, helvetica, sans-serif; font-size: 80%; line-height:15px; text-decoration:underline; font-weight:bold; color:#000000}

a.halloweenNav:hover {font-family: Arial, helvetica, sans-serif; font-size: 80%; line-height:15px; text-decoration:underline; font-weight:bold; color: #FFFFFF}



.nuggetcopy {font-family: Arial, helvetica, sans-serif; font-size: 75%; line-height:15px; color: #000000}







.prodlink {font-family: Arial, helvetica, sans-serif; font-size: 75%; font-weight:bold; text-decoration:none; color: #333A79}



a.prodlink {font-family: Arial, helvetica, sans-serif; font-size: 75%; font-weight:bold; text-decoration:none; color: #333A79}



a.prodlink:hover {font-family: Arial, helvetica, sans-serif; font-size: 75%; font-weight:bold; text-decoration:underline; color: #333A79}



a.prodlink:visited {font-family: Arial, helvetica, sans-serif; font-size: 75%; font-weight:bold; text-decoration:none; color: #666666}



.prodlinksearch {font-family: Arial, helvetica, sans-serif; font-size: 75%; font-weight:bold; text-decoration:underline; color: #333A79}



a.prodlinksearch {font-family: Arial, helvetica, sans-serif; font-size: 75%; font-weight:bold; text-decoration:underline; color: #333A79}



a.prodlinksearch:hover {font-family: Arial, helvetica, sans-serif; font-size: 75%; font-weight:bold; text-decoration:none; color: #333A79}



a.prodlinksearch:visited {font-family: Arial, helvetica, sans-serif; font-size: 75%; font-weight:bold; text-decoration:underline; color: #666666}





.dmilink {font-family: Arial, helvetica, sans-serif; font-size: 95%; font-weight:normal; text-decoration:none; color: #333A79}



a.dmilink {font-family: Arial, helvetica, sans-serif; font-size: 95%; font-weight:normal; text-decoration:none; color: #333A79}



a.dmilink:hover {font-family: Arial, helvetica, sans-serif; font-size: 95%; font-weight:normal; text-decoration:underline; color: #333A79}



a.dmilink:visited {font-family: Arial, helvetica, sans-serif; font-size: 95%; font-weight:normal; text-decoration:none; color: #666666}







.prodborder {border-bottom:1px; border-top:1px; border-left: 1px; border-right:1px; border-color: #D6D2CD; border-style: solid;}







.featurecopy {font-family: Arial, helvetica, sans-serif; font-size: 75%; color: #333A79}







/* 

.price {font-family: Arial, helvetica, sans-serif font-size: 75%; font-weight:bold; color: #000000}

*/



.oldprice {color: #000000;font-family: arial, helvetica, sans-serif;font-weight : bold; font-size: 75%; }



.saleprice {font-family: Arial, helvetica, sans-serif; font-size: 75%; font-weight:bold; color: #D20409}



.priceGreen {font-family: Arial, helvetica, sans-serif; font-size: 75%; color: #008000; font-weight: bold;}



.priceRed {font-family: Arial, helvetica, sans-serif; color: #FF0000; font-weight : bold; font-size: 75%;}



.pricePromoNav {font-family: Arial, helvetica, sans-serif; color: #000000; font-weight : 800; font-size: 85%;}



.pricePromoRed {font-family: Arial, helvetica, sans-serif; color: #FF0000; font-weight : 800; font-size: 85%;}





/* used for larger green alert font */



.lnboldgrn {font-family: Arial, helvetica, sans-serif; font-size: 85%; font-weight:bold; color: #377018}







a.print {font-family: Arial, helvetica, sans-serif; font-size: 70%; color: #333A79}



a.print:hover {font-family: Arial, helvetica, sans-serif; font-size: 70%; color: #333A79; text-decoration:underline;}



a.print:visited {font-family: Arial, helvetica, sans-serif; font-size: 70%; color: #666666}











.lnboldbig {font-family: Arial, helvetica, sans-serif; font-size: 90%; font-weight:bold; color: #333A79}











/* purple font for specials, bold */



.special {font-family: Arial, helvetica, sans-serif; font-size: 75%; font-weight: bold; color: #7C86CB}







/* black links that underline when hovered, 12px */



.blkunder {font-family: Arial,Helvetica, sans-serif;  font-size: 75%; color: #000000}



a.blkunder:link {font-family: Arial,Helvetica, sans-serif; text-decoration: underline; font-size: 75%; color: #000000}



a.blkunder:hover {font-family: Arial,Helvetica, sans-serif; text-decoration: none; font-size: 75%; color: #000000}



a.blkunder:visited {font-family: Arial,Helvetica, sans-serif; text-decoration: underline; font-size: 75%; color: #666666}







/* non-active 2nd level of left nav */



a.lnlink2 {font-family: Arial,Helvetica, sans-serif; font-size: 75%; text-decoration: none; color: #333A79}



a.lnlink2:hover {font-family: Arial,Helvetica, sans-serif; font-size: 75%; text-decoration: underline; color: #333A79}



a.lnlink2:visited {font-family: Arial,Helvetica, sans-serif; font-size: 75%; text-decoration: none; color: #666666}







/* active 2nd level of left nav */



a.lnlink2on {font-family: Arial,Helvetica, sans-serif; font-size: 75%; font-weight: bold; text-decoration: none; color: #333A79}



a.lnlink2on:hover {font-family: Arial,Helvetica, sans-serif; font-size: 75%; font-weight: bold; text-decoration: underline; color: #333A79}



a.lnlink2on:visited {font-family: Arial,Helvetica, sans-serif; font-size: 75%; font-weight: bold; text-decoration: none; color: #666666}







/* 11px gray link but underline, no underline on hover */



a.t1linkunder {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:underline; color: #888888}



a.t1linkunder:hover {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:none; color: #000000}



a.t1linkunder:visited {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:underline; color: #666666}











/* 11px black link, underlined */



a.t1linkblkunder {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:underline; color: #000000}



a.t1linkblkunder:hover {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:none; color: #000000}



a.t1linkblkunder:visited {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:underline; color: #666666}







/* darker purple/blue shade used for column header of active column being sorted */



a.lnsmallon {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:none; font-weight:bold; color: #000000}



a.lnsmallon:hover {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:none; font-weight:bold; color: #000000}



a.lnsmallon:visited {font-family: Arial, helvetica, sans-serif; font-size: 70%; text-decoration:none; font-weight:bold; color: #666666}







/* light purple, 11px, bold */



.purpcopy {font-family: Arial, helvetica, sans-serif; font-size: 70%; font-weight: bold; color: #4d56b3}







/* red note on prescription list page */



.prescnote {font-family: Arial, helvetica, sans-serif; font-size: 75%; color: #DD0005; }











/* 11px purple link, no underline */



a.lnsmall {font-family: Arial, helvetica; text-decoration: none; font-size: 70%; color: #333A79}



a.lnsmall:hover {font-family: Arial, helvetica; text-decoration: none; font-size: 70%; color: #333A79}



a.lnsmall:active {font-family: Arial, helvetica; text-decoration: none; font-size: 70%; color: #333A79}



a.lnsmall:visited {font-family: Arial, helvetica; text-decoration: none; font-size: 70%; color: #666666}







.lnsmall {font-family: Arial, helvetica; text-decoration: none; font-size: 70%; color: #333A79}







/* 11px purple link with underline */



a.lnsmallul {font-family: Arial, helvetica; text-decoration: underline; font-size: 70%; color: #333A79}



a.lnsmallul:hover {font-family: Arial, helvetica; text-decoration: none; font-size: 70%; color: #333A79}



a.lnsmallul:active {font-family: Arial, helvetica; text-decoration: none; font-size: 70%; color: #333A79}



a.lnsmallul:visited {font-family: Arial, helvetica; text-decoration: underline; font-size: 70%; color: #666666}



/* BEGIN Product Availability styles */

a.lnsmallpawhite {font-family:Arial, helvetica; text-decoration:underline; font-size:55%; color:#FFFFFF; font-weight:bold;}
a.lnsmallpawhite:hover {font-family:Arial, helvetica; text-decoration:none; font-size:55%; color:#FFFFFF; font-weight:bold;}
a.lnsmallpawhite:active {font-family:Arial, helvetica; text-decoration:none; font-size:55%; color:#FFFFFF; font-weight:bold;}
a.lnsmallpawhite:visited {font-family:Arial, helvetica; text-decoration:underline; font-size:55%; color:#FFFFFF; font-weight:bold;}

a.lnsmallpa {font-family:Arial, helvetica; text-decoration:underline; font-size:65%; color:#292963; font-weight:bold;}
a.lnsmallpa:hover {font-family:Arial, helvetica; text-decoration:none; font-size:65%; color:#292963; font-weight:bold;}
a.lnsmallpa:active {font-family:Arial, helvetica; text-decoration:none; font-size:65%; color:#292963; font-weight:bold;}
a.lnsmallpa:visited {font-family:Arial, helvetica; text-decoration:underline; font-size:65%; color:#292963; font-weight:bold;}

a.lnmediumpa {font-family:Arial, helvetica; text-decoration:underline; font-size:75%; color:#292963; font-weight:bold;}
a.lnmediumpa:hover {font-family:Arial, helvetica; text-decoration:none; font-size:75%; color:#292963; font-weight:bold;}
a.lnmediumpa:active {font-family:Arial, helvetica; text-decoration:none; font-size:75%; color:#292963; font-weight:bold;}
a.lnmediumpa:visited {font-family:Arial, helvetica; text-decoration:underline; font-size:75%; color:#292963; font-weight:bold;}

.pasmalltext {font-family:Arial, helvetica; text-decoration:none; font-size:75%; color:#292963; font-weight:bold;}
.pasmalltextblack {font-family:Arial, helvetica; text-decoration:none; font-size:65%; font-weight:bold;}
.pamediumtextblack {font-family:Arial, helvetica; text-decoration:none; font-size:75%;}
.pamediumtextblackbold {font-family:Arial, helvetica; text-decoration:none; font-size:75%; font-weight:bold;}
.pasmalltextwhite {font-family:Arial, helvetica; text-decoration:none; font-size:75%; color:#FFFFFF; font-weight:bold;}
.padisclaimertext {font-family:Arial, helvetica; text-decoration:none; font-size:65%; color:#292963; font-weight:bold;}
.pacolumnheading {font-family:Arial, helvetica; text-decoration:none; font-size:85%; color:#292963; font-weight:bold;}

.vovici_message {border:1px solid #000000; padding:10px 10px 10px 10px; background-color:#DEE2FD; color:#000000; font-family:arial, helvetica, sans-serif; margin-bottom:5px;}

.rederrorbox_pa {background:url(/images/icons/red_error.gif); background-repeat: no-repeat; background-position: 5px 50%; border:1px solid #000000; padding:10px 10px 10px 42px; background-color:#FCF604; color:#000000; font-family:arial, helvetica, sans-serif; margin-bottom:5px; font-size:75%; font-weight:bold;}


/* END Product Availability styles */


br.half {line-height: 50%; }











/* used for check out steps header */



.checkoutstepPast{color: #939393;font-family: arial, helvetica, sans-serif;font-weight : bold; font-size: 70%; }



.checkoutstepCurrent {background-color:#FFF;color: #1D33BC;font-family: arial, helvetica, sans-serif;font-weight : bold; font-size: 70%; }



.checkoutstepNotYet {color: #1D33BC;font-family: arial, helvetica, sans-serif;font-weight : bold; font-size: 70%; }











/* left nav classes */



.leftNavLink {font-size: 70%;font-family: arial, helvetica, sans-serif;font-weight: normal; }



a.leftNavLink:link {font-size:70%; color: #333A79;text-decoration : none;}



a.leftNavLink:visited { font-size:70%; color: #666666;text-decoration : none;}



a.leftNavLink:hover {font-size:70%; color: #333A79;text-decoration: underline;}











.leftNavOpenLink {font-family: Arial, helvetica, sans-serif; font-size: 70%; font-weight:bold; text-decoration:none; color: #333A79}



a.leftNavOpenLink {font-family: Arial, helvetica, sans-serif; font-size: 70%; font-weight:bold; text-decoration:none; color: #333A79}



a.leftNavOpenLink:hover {font-family: Arial, helvetica, sans-serif; font-size: 70%; font-weight:bold; text-decoration:underline; color: #333A79}



a.leftNavOpenLink:visited {font-family: Arial, helvetica, sans-serif; font-size: 70%; font-weight:bold; text-decoration:none; color: #666666}







.leftNavCurrLink {font-size: 70%;font-family: arial, helvetica, sans-serif;font-weight: normal; }



a.leftNavCurrLink:link {font-size:70%; color: #000000;text-decoration : underline;}



a.leftNavCurrLink:visited { font-size:70%; color: #666666;text-decoration : underline;}



a.leftNavCurrLink:hover {font-size:70%; color: #000000;text-decoration: none;}



/* use for Snippet manipulation tag in Endeca Search Result page */

.snippetHighlight {font-family: Arial, helvetica, sans-serif; font-size: 100%; font-weight:bold; text-decoration:none; color: #000000; background-color:#FFD700;}



div.scroller {

	background-color: #FFF;

	border: 1px solid #E0E0E0; 

	height: 85px; 

	width: 143px; 

	overflow:auto; 

	margin: 0px 0 0 0px;

	}

ul.noindent {

	margin: 0 0 0 10px;

  	text-indent:0px;

  	padding-left:10px;}

ol.noindent {

	margin: 0 0 0 10px;

  	text-indent:0px;

  	padding-left:10px;}

/* These following div tag are used in Mayo Recipe only ***/



div#mayorecipe p { font-family:arial,helvetica,sans-serif; font-size:10pt; }



div#mayorecipe td { font-family:arial,helvetica,sans-serif; font-size:10pt;}


.bluebox{

	padding: 5px;

	border: solid #939393 1px;

	background-color: #CCD4FB;

	color: inherit;

}



/* Mayo recipe classes end here *****/


/* BEGIN Product Availability styles */

a.lnsmallpawhite {font-family:Arial, helvetica; text-decoration:underline; font-size:55%; color:#FFFFFF; font-weight:bold;}
a.lnsmallpawhite:hover {font-family:Arial, helvetica; text-decoration:none; font-size:55%; color:#FFFFFF; font-weight:bold;}
a.lnsmallpawhite:active {font-family:Arial, helvetica; text-decoration:none; font-size:55%; color:#FFFFFF; font-weight:bold;}
a.lnsmallpawhite:visited {font-family:Arial, helvetica; text-decoration:underline; font-size:55%; color:#FFFFFF; font-weight:bold;}

a.lnsmallpa {font-family:Arial, helvetica; text-decoration:underline; font-size:65%; color:#292963; font-weight:bold;}
a.lnsmallpa:hover {font-family:Arial, helvetica; text-decoration:none; font-size:65%; color:#292963; font-weight:bold;}
a.lnsmallpa:active {font-family:Arial, helvetica; text-decoration:none; font-size:65%; color:#292963; font-weight:bold;}
a.lnsmallpa:visited {font-family:Arial, helvetica; text-decoration:underline; font-size:65%; color:#292963; font-weight:bold;}

a.lnmediumpa {font-family:Arial, helvetica; text-decoration:underline; font-size:75%; color:#292963; font-weight:bold;}
a.lnmediumpa:hover {font-family:Arial, helvetica; text-decoration:none; font-size:75%; color:#292963; font-weight:bold;}
a.lnmediumpa:active {font-family:Arial, helvetica; text-decoration:none; font-size:75%; color:#292963; font-weight:bold;}
a.lnmediumpa:visited {font-family:Arial, helvetica; text-decoration:underline; font-size:75%; color:#292963; font-weight:bold;}

.pasmalltext {font-family:Arial, helvetica; text-decoration:none; font-size:75%; color:#292963; font-weight:bold;}
.pasmalltextblack {font-family:Arial, helvetica; text-decoration:none; font-size:65%; font-weight:bold;}
.pamediumtextblack {font-family:Arial, helvetica; text-decoration:none; font-size:75%;}
.pamediumtextblackbold {font-family:Arial, helvetica; text-decoration:none; font-size:75%; font-weight:bold;}
.pasmalltextwhite {font-family:Arial, helvetica; text-decoration:none; font-size:75%; color:#FFFFFF; font-weight:bold;}
.padisclaimertext {font-family:Arial, helvetica; text-decoration:none; font-size:65%; color:#292963; font-weight:bold;}
.pacolumnheading {font-family:Arial, helvetica; text-decoration:none; font-size:85%; color:#292963; font-weight:bold;}


/* END Product Availability styles */





