p   { color: #333333; font: 11px Arial, Verdana, sans-serif }
td  { color: #333333; font: 11px Arial, Verdana, sans-serif }
h1 { color: #484E1C; font-weight: normal; font-size: 22px; font-family: Arial; }
h2 { color: #727940; font-weight: normal; font-size: 20px; font-family: Arial; }
h3 { color: #484E1C; font-weight: normal; font-size: 16px; font-family: Arial; }

p { color: #333333; font-weight: normal; font-size: 11px; font-family: Arial; }
td { color: #333333; font-weight: normal; font-size: 11px; font-family: Arial; vertical-align: top; border-color: #999999 }

A:link     { color: #484E1C; text-decoration: underline; }
A:active     { color: #484E1C; text-decoration: underline; }
A:hover     { color: #484E1C; text-decoration: underline; }
A:visited     { color: #484E1C; text-decoration: underline; }

td.productName { color: #484E1C; font-weight: bold; font-size: 12px; font-family: Arial; padding: 4px 3px 4px 5px; }
td.productDescription { color: #333333; font-weight: normal; font-size: 11px; font-family: Arial; padding: 2px 5px 2px 2px; }

#outline { padding: 2px 2px 2px 2px; border-top:1px solid; border-bottom:1px solid; border-left: 1px solid; border-right:1px solid; border-color: #999999; vertical-align:top; }
#outline2 { padding: 0px 0px 0px 0px; border-top:1px solid; border-bottom:1px solid; border-left: 1px solid; border-right:1px solid; border-color: #999999; vertical-align:top; background-color: #c9cfb2; }

#outlineParent { padding: 2px 0px 0px 2px; vertical-align:top; background-color: #e7eadd; }

td.editClear { font-size: 11px; font-family: Arial; padding: 3px 2px 3px 7px; vertical-align: middle; }
td.editGrey { color: #484E1C; background-color:#CCCCCC; font-weight: bold; font-size: 11px; font-family: Arial; padding: 3px 2px 3px 7px; vertical-align: middle; }
td.editGreen { color: #333333; background-color:#C9CFB3; font-weight: normal; font-size: 11px; font-family: Arial; padding: 3px 2px 3px 7px; vertical-align: middle; }

td.colors { color: #484E1C; font-weight: bold; font-size: 11px; font-family: Arial; padding: 4px 3px 4px 5px; }

td.myalbumheader { color: #484E1C; font-weight: bold; font-size: 11px; font-family: Arial; padding: 4px 3px 4px 5px; background-color:#999999 }
td.myalbumsubtotal { color: #484E1C; font-weight: bold; font-size: 11px; font-family: Arial; padding: 4px 3px 4px 5px; background-color:#FFFFFF }
td.subtotal { color: #484E1C; font-weight: bold; font-size: 12px; font-family: Arial; padding: 4px 3px 4px 5px; background-color:#FFFFFF }
td.myalbumdetail { color: #333333; background-color:#C9CFB3; font-weight: normal; font-size: 11px; font-family: Arial; padding: 3px 2px 3px 7px; vertical-align: middle; }

td.pricingheader { color: #FFFFFF; background-color:#727940; font-weight: bold; font-size: 11px; font-family: Arial; padding: 3px 2px 3px 7px; vertical-align: top; }
td.pricingcontent { color: #333333; background-color:#FFFFFF; font-weight: normal; font-size: 11px; font-family: Arial; padding: 3px 2px 3px 7px; vertical-align: top; }
td.pricingcontent2 { color: #333333; background-color:#DBD8D8; font-weight: normal; font-size: 11px; font-family: Arial; padding: 3px 2px 3px 7px; vertical-align: top; }

td.pricingguidetitle { color: #FFFFFF; background-color:#727940; font-weight: normal; font-size: 11px; font-family: Arial; padding: 3px 3px 3px 3px; vertical-align: top; }
td.pricingguidetitle2 { color: #333333; background-color:#C9CFB3; font-weight: normal; font-size: 11px; font-family: Arial; padding: 3px 3px 3px 3px; vertical-align: top; }
td.pricingguidetitle3 { color: #333333; background-color:#E8EBDF; font-weight: normal; font-size: 11px; font-family: Arial; padding: 3px 3px 3px 3px; vertical-align: top; }

td.pricingguide { color: #333333; font-weight: normal; font-size: 11px; font-family: Arial; padding: 5px 5px 5px 5px; vertical-align: top; }

td.dottedLine { background-image:url(../images/layout/dotted_line.gif); height:1px; }

td.spacer { padding: 3px 3px 3px 3px; }

#list_column ul { list-style: none; margin-left: 0; margin-top: 3px; padding-left: 1em; text-indent: -1em; }

#list_column li { list-style-image: none; list-style-type: none; font-size: 11px; padding: 3px 0px 3px 0px; }

font.green_11 { color: #484E1C; font-size: 11px; font-weight: normal; }
font.blue_11 { color: #4a6196; font-size: 11px; }
font.green_14 { color: #484E1C; font-size: 14px; font-weight: bold; }
font.grey_14 { color: #333333; font-size: 14px; font-weight: bold; }


font.lightgreen   { color: #727940; font-size: 12px; font-family: Arial; text-decoration: none; }
font.lightGrey   { color: #727940; font-size: 22px; font-family: Arial; text-decoration: none; }
font.mediumGrey   { color: #484E1C; font-size: 22px; font-family: Arial; text-decoration: none; }
font.mediumGrey16   { color: #484E1C; font-size: 16px; font-family: Arial; text-decoration: none; }
font.steps   { color: #CCCCCC; font-size: 46px; font-family: Arial; text-decoration: none; }

font.smalllinks333333   { color: #333333; font-size: 11px; font-family: Arial; text-decoration: none; line-height: 15px; }

font.smalllinks   { color: #666666; font-size: 11px; font-family: Arial; text-decoration: none; line-height: 15px; }
font.smalllinks a  { color: #484E1C; font-size: 11px; font-family: Arial; text-decoration: none; line-height: 15px; }
font.smalllinks a:link   { color: #484E1C; font-size: 11px; font-family: Arial; text-decoration: none; line-height: 15px; }
font.smalllinks a:active  { color: #484E1C; font-size: 11px; font-family: Arial; text-decoration: none; line-height: 15px; }
font.smalllinks a:hover  { color: #484E1C; font-size: 11px; font-family: Arial; text-decoration: none; line-height: 15px; }
font.smalllinks a:visited  { color: #484E1C; font-size: 11px; font-family: Arial; text-decoration: none; line-height: 15px; }

font.traillinks   { color: #666666; font-size: 9px; font-family: Verdana; text-decoration: none; }
font.traillinks a  { color: #484E1C; font-size: 9px; font-family: Verdana; text-decoration: underline; }
font.traillinks a:link   { color: #484E1C; font-size: 9px; font-family: Verdana; text-decoration: underline; }
font.traillinks a:active  { color: #484E1C; font-size: 9px; font-family: Verdana; text-decoration: underline; }
font.traillinks a:hover  { color: #484E1C; font-size: 9px; font-family: Verdana; text-decoration: underline; }
font.traillinks a:visited  { color: #484E1C; font-size: 9px; font-family: Verdana; text-decoration: underline; }

font.white   { color: #FFFFFF; font-size: 11px; font-family: Arial; text-decoration: none; line-height: 15px; }
font.white a  { color: #FFFFFF; font-size: 11px; font-family: Arial; text-decoration: none; line-height: 15px; }
font.white a:link   { color: #FFFFFF; font-size: 11px; font-family: Arial; text-decoration: none; line-height: 15px; }
font.white a:active  { color: #FFFFFF; font-size: 11px; font-family: Arial; text-decoration: none; line-height: 15px; }
font.white a:hover  { color: #FFFFFF; font-size: 11px; font-family: Arial; text-decoration: none; line-height: 15px; }
font.white a:visited  { color: #FFFFFF; font-size: 11px; font-family: Arial; text-decoration: none; line-height: 15px; }

.albumTitle
{
	font-family: tahoma, arial, verdana;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
}

.cartTrackerTitle
{
	font-family: tahoma, arial, verdana;
	font-size: 9pt;
	color:#000000;
	font-weight:bold;
}

.cartTrackerText
{
	font-family: tahoma, arial, verdana;
	font-size: 9pt;
	color:#000000;
	font-weight:normal;
}

.errorSubmission
{
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color:	#990000;
	 font-weight: bold;
}

.mytextbox {
font-family: tahoma, verdana, arial;
font-size: 10pt;
color: #4a4a4a;
width: 200px;
border-left: 1px #888888 solid;
border-top: 1px #888888 solid;
border-right: 1px #888888 solid;
border-bottom: 1px #888888 solid;
background-color: #ebebeb;
}

.qtytextbox {
font-family: tahoma, verdana, arial;
font-size: 10pt;
color: #4a4a4a;
width: 25px;
border-left: 1px #888888 solid;
border-top: 1px #888888 solid;
border-right: 1px #888888 solid;
border-bottom: 1px #888888 solid;
background-color: #ebebeb;

}

input.frmbtn {
font-family: Verdana, Helvetica, Tahoma, Arial; 
font-size: 9px; 
color: #FFFFFF; 
font-weight: bold; 
border-color:#CCD5E7; 
background-color:#73809E; 
border-width: 1px; 
border-style: solid; 
cursor:hand; 
height:23px; 
width:114px;
}

input.cartbtn {
font-family: Verdana, Helvetica, Tahoma, Arial; 
font-size: 9px; 
color: #FFFFFF; 
font-weight: bold; 
border-color:#CCD5E7; 
background-color:#727940; 
border-width: 1px; 
border-style: solid; 
cursor:hand; 
height:23px; 
width:114px;
}