/*cope with inheritance bugs*/
body,table,th,td{color:#666;font:12px Arial, Helvetica, sans-serif}
body{background-color:#F4F8F8;margin:0px 0px 0px 5px}

/*for HVmenu settings*/
.lowTextCenter {text-decoration:none;color:#5B7290;font:11px Arial, Helvetica, sans-serif;text-align:center;vertical-align:middle}
.highTextCenter {text-decoration:none;color:#5B7290;font:11px Arial, Helvetica, sans-serif; text-align: center; vertical-align:middle}
.lowTextLeft {text-decoration:none;color:#5B7290;font:11px Arial,Helvetica,sans-serif;text-align:left;vertical-align:middle}
.highTextLeft {text-decoration:none;color:#5B7290;font:11px Arial,Helvetica,sans-serif;text-align:left;vertical-align:middle}
.itemBorder { border: 1px solid #304561 }
.itemBorderBlank { border: 1px solid #CCCCDD }

/*for Google Ads formatting*/
.AdLinkTitle		{font:bold 12px Arial,Helvetica,sans-serif;color:#000;text-decoration:underline}

/* general */
.copyright			{font:10px Arial,Helvetica,sans-serif;color:#666}
.scroll_text		{font:11px Arial,Helvetica,sans-serif;color:#666}
.normal				{font:12px Arial,Helvetica,sans-serif;color:#666}
.normal_info		{font:12px Arial,Helvetica,sans-serif;color:#666}
.normal_black		{font:12px Arial,Helvetica,sans-serif;color:#000}
.smallhead  		{font:bold 12px Arial,Helvetica,sans-serif;color:#369}
.productname  		{font:bold 14px Arial,Helvetica,sans-serif;color:#369}
.productprice  		{font:bold 14px Arial,Helvetica,sans-serif;color:#369}
.howlhhead  		{font:bold 16px Arial,Helvetica,sans-serif;color:#9E76A6}
.crossprodname 		{font:11px Arial,Helvetica,sans-serif;color:#369}
.crosshead  		{font:bold 14px Arial,Helvetica,sans-serif;color:#A245B6}
.headerlinks		{font:11px Arial,Helvetica,sans-serif;color:#5B7290}
.viewbasketsum		{font:11px Arial,Helvetica,sans-serif;color:#CD4553}
.footerlinks		{font:11px Arial,Helvetica,sans-serif;color:#5B7290}
.breadcrumbtext		{font:bold 10px Arial,Helvetica,sans-serif;color:#000}
.copyright			{font:10px Arial,Helvetica,sans-serif;color:#666}
.scroll_text		{font:11px Arial,Helvetica,sans-serif;color:#666}
.nl_head			{font:bold 12px Arial,Helvetica,sans-serif;color:#E44054}
.nl_privacy			{font:10px Arial,Helvetica,sans-serif;color:#E44054}
.caption			{font:italic 11px Arial,Helvetica,sans-serif;color:#666}
.cartnotes			{font:11px Arial,Helvetica,sans-serif;color:#099;background-color:#F4F8F8;border:1px solid #304561;padding:0mm 1mm}
.cartdiscount		{font:12px Arial,Helvetica,sans-serif;color: #009;background-color:#FF9;border:1px solid #304561;padding:0mm 1mm;text-align:center}
.customercomment	{font:11px Arial,Helvetica,sans-serif;color:#000;background-color:#FFE8F3;border:1px solid #304561;padding:0mm 1mm}
.required			{font:11px Arial,Helvetica,sans-serif;color:#C30;background-color:#FF9;text-align:right}
.indexwhite			{font:12px Arial,Helvetica,sans-serif;line-height:1.8em;color:#FFF}
.indexwhite_head	{font:14px Arial,Helvetica,sans-serif;color:#FFF}
.redleft			{font:bold 12px Arial,Helvetica,sans-serif;color:#F00}
.onehalf			{line-height:1.5}
.double				{line-height:2.0}
.cartcomplete		{font:bold 12px Arial,Helvetica,sans-serif;color:#060}
.cartheading		{font:bold 18px Arial,Helvetica,sans-serif;color:#099}
.big_highlight		{font:bold 16px Arial,Helvetica,sans-serif;color:#000;background:yellow;text-align:center}

/* styles for landing pages */
.l_normal			{font:12px Arial,Helvetica,sans-serif;color:#000}
.l_statement		{font:bold 16px Arial,Helvetica,sans-serif;color:#F00;text-align:center}
.l_highlight		{font:12px Arial,Helvetica,sans-serif;color:#000;background:yellow}
.l_comment			{font:bold 12px Arial,Helvetica,sans-serif;color:#000;background-color:#CCF;border:1px solid #304561;padding:0mm 1mm}

/* styles for hover ad */
.h_title			{font:bold 24px Arial,Helvetica,sans-serif;color:#F00;padding:9mm 0mm 0mm 4mm}
.h_body1			{font:13px Arial,Helvetica,sans-serif;color:#000;padding:0mm 0mm 0mm 4mm}
.h_body2			{font:11px Arial,Helvetica,sans-serif;color:#000;padding:0mm 0mm 0mm 4mm}
.h_timer			{font:bold 13px Arial,Helvetica,sans-serif;color:#000;padding:0mm 0mm 0mm 4mm}
.h_link				{font:11px Arial,Helvetica,sans-serif;text-align:right;padding:1mm 16mm 0mm 0mm}

/* formats for category header fragments */
.categoryName	{font:18px Arial,Helvetica,sans-serif;color:#AF6DBD}
.categoryDesc	{font:12px Arial,Helvetica,sans-serif;color:#666}
.pricebackground {font:12px Arial,Helvetica,sans-serif;color:#666;background-image:url(alhshopv9old_files/price_display_background.gif);width:153px;height:21px;padding:3px 3px 20px 10px}

H1 {font:bold 24px Arial,Helvetica,sans-serif;color:#099;text-align:center}
H2 {font:bold 18px Arial,Helvetica,sans-serif;color:#099}

.H1 {font-family:Arial, Helvetica, sans-serif; font-size: 24px; color: #009999; font-style: normal; font-weight: bold; text-align: center}
.H2 {font-family:Arial, Helvetica, sans-serif; font-size: 18px; color: #009999; font-style: normal; font-weight: bold; text-align: left}


/* format for truncated text descriptions */
small {font:11px Arial,Helvetica,sans-serif;color:#666}

form{margin:0px}

a:link{color:#039;text-decoration:none}
a:visited{color:#800080;text-decoration:none}
a:hover{color:#F30;text-decoration:underline}
a:active{color:#000080;text-decoration:none}

.indexwhite a:link	{color:#FFF;text-decoration:none}
.indexwhite a:visited{color:#FF0;text-decoration:none}
.indexwhite a:hover	{color:#FC0;text-decoration:underline}

ol{color:#666}
ul{color:#666;list-style-type:square;font:11px Arial,Helvetica,sans-serif}
li{color:#666;list-style-type:disc;font:10px Arial,Helvetica,sans-serif}

.li2{color:#000;list-style-type:disc;font:12px Arial,Helvetica,sans-serif;line-height:1.5}


SELECT{FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.actCHECKOUTEM {background-color:#EDD9F2}
.actCHECKOUTBG {background-color:#fff}
.actlarger{font-size:larger;color:#666}
.actsmaller{font-size:smaller;color:#666}
.actxxsmall{font-size:xx-small;color:#666}
.actxsmall{font-size:x-small;color:#666}
.actxsmallbold{font-size:x-small;color:#000;font-style:bold}
.actsmall{font-size:small;color:#666}
.actregular{font-size:medium;color:#666}
.actlarge{font-size:large;color:#666}
.actxlarge{font-size:x-large;color:#666}
.actxxlarge{font-size:xx-large;color:#666}
.actwarningcolor{color:#6803e4}
.actrequiredcolor{color:#C30}
.actsearchhighlightcolor{color:#f00}
.actrequired{color:#C30}
.actwarning{font-size:x-large;color:#6803e4}
.actwelcome{font-size:medium;color:#666}
.actlogotext {font-family:Arial, Helvetica, sans-serif; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center}
.actlogout{font-size:x-small;color:#0000b9}
.price_bg{background-image: url(alhshopv9old_files/price_display_background.gif);
background-repeat: no-repeat;background-position: right center}
.moreinfo{font:11px Arial,Helvetica,sans-serif;color:#000;background:#ffff99;border:1px solid;border-color:#339966 #516d93 #516d93 #339966}
.basketsummary{font:11px Arial,Helvetica,sans-serif;color:#000;background-color:#FFCC66;border:1px solid #516D93;padding:1mm}

/* STYLES FOR ALH HOME PAGE */

.home h1 { text-align:center; font-size:150%; line-height:.6}

.topimage td {background: url(images/home/writing-left-handed.jpg);
		  	  font:arial rounded mt,arial,sans-serif;
			 font-size:150%; 
			 font-weight:300; 
			 color:#FFFFFF;
			 text-align:right;
			 line-height:1.2;
			 }