input.textField		    { border: 1px solid #999999; width:250px; font-size: 13px; color:#505050; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; }
input.textField125      { border: 1px solid #999999; width:125px; font-size: 13px; color:#505050; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; }
select.formSelect       { border: 1px solid #999999; width:250px; height:20px; font-size: 13px; color:#505050; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; }
select.formDay          { border: 1px solid #999999; width:60px; height:20px; font-size: 13px; color:#505050; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; }
select.formMonth        { border: 1px solid #999999; width:100px; height:20px; font-size: 13px; color:#505050; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; }
select.formYear         { border: 1px solid #999999; width:70px; height:20px; font-size: 13px; color:#505050; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; }
textarea.textArea       { border: 1px solid #999999; width:250px; font-size: 13px; color:#505050; height:45px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; }
textarea.textArea150    { border: 1px solid #999999; width:175px; font-size: 13px; color:#505050; height:45px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; }
.large_text { color: #505050; font-size: 13px; line-height: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; }
.large_text_align_left { color: #505050; font-size: 13px; line-height: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-align:left; }
.large_white { color: #fff; font-size: 12px; line-height: 12px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.medium_text { color: #696969; font-size: 11px; line-height: 13px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.medium_red { color: #f00; font-size: 12px; line-height: 13px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.medium_green { color: #090; font-size: 11px; line-height: 13px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.medium_white { color: #fff; font-size: 11px; line-height: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.small_text            { color: #999; font-size: 9px; line-height: 12px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.small_text_grey  { color: #666; font-size: 9px; line-height: 18px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.small_white { color: #fff; font-weight: normal; font-size: 9px; line-height: 14px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_sub_italic  { color: #36c; font-style: italic; font-weight: bold; font-size: 16px; line-height: 24px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_sub_grey       { color: #505050; font-weight: normal; font-size: 18px; line-height: 20px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_colour                          { color: #505050; font-size: 26px; line-height: 28px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_colour_orange { color: #f60; font-size: 26px; line-height: 28px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_colour_green { color: #090; font-size: 26px; line-height: 28px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_colour_yellow { color: #ffa500; font-size: 26px; line-height: 28px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_colour_lime { color: #9c0; font-size: 26px; line-height: 28px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_colour_cyan { color: #09f; font-size: 26px; line-height: 28px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_colour_purple { color: #8a2be2; font-size: 26px; line-height: 28px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_colour_red { color: #f00; font-size: 26px; line-height: 28px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_colour_blue { color: #06c; font-size: 26px; line-height: 28px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_blue             { color: #06c; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_sub_head             { color: #06c; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_sub_head_orange    { color: #f60; font-weight: bold; font-size: 14px; line-height: 18px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_sub_head_green { color: #090; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_sub_head_lime { color: #9c0; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_sub_head_yellow   { color: #ffa500; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_sub_head_cyan  { color: #1260ae; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_sub_head_purple   { color: #609; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_sub_head_red { color: #f00; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_sub_head_grey  { color: #505050; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.bold_sub_head_lightgrey  { color: #999; font-weight: normal; font-size: 14px; line-height: 20px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.grey_border             { color: #fff; padding-top: 10px; border-style: dotted none none none; border-width: 1px medium medium medium; border-color: #808080 #999 #808080 #fff; }
.copyright{ color: #999999; font-family:"Lucida Grande", Verdana, Arial, Helvetica; font-size: 10px; font-weight:normal;}
A:Link.copyright { text-decoration: none; color: #999999; line-height: 10px; font-size: 10px;}
A:Visited.copyright { text-decoration: none; color: #999999; line-height: 10px; font-size: 10px;}
A:Active.copyright { text-decoration: none; color: #999999; line-height: 10px; font-size: 10px;}
A:Hover.copyright { text-decoration: none; color: #003399; line-height: 10px; font-size: 10px;}

.headerFooterNav{ color: #666666; font-family:"Lucida Grande", Verdana, Arial, Helvetica; font-size: 11px; font-weight:normal;}
A:Link.headerFooterNav { text-decoration: none; color: #666666; line-height: 10px; font-size: 11px;}
A:Visited.headerFooterNav { text-decoration: none; color: #666666; line-height: 10px; font-size: 11px;}
A:Active.headerFooterNav { text-decoration: none; color: #666666; line-height: 10px; font-size: 11px;}
A:Hover.headerFooterNav { text-decoration: none; color: #003399; line-height: 10px; font-size: 11px;}

.menu {font-family:"Lucida Grande",Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:11px; font-weight:normal;}
A.menu:Link      { text-decoration: underline; color: #000000;}
A.menu:Visited   { text-decoration: underline; color: #000000;}
A.menu:Active    { text-decoration: underline; color: #000000;}
A.menu:Hover     { text-decoration: none; color: #000000;}

a:link        { color: #36c; text-decoration: none }
a:visited     { color: #09f; text-decoration: none }
a:hover     { text-decoration: underline }

A.std
{
	font-weight: normal;
	font-size: 11px;
	text-transform: normal;
	/*color: #103b84;*/
	color: #666666;
	font-family: "Lucida Grande",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	text-decoration: none;
}
A.stdSubheaderBold
{
	font-weight: bold;
	font-size: 11px;
	text-transform: none;
	color:#0080FF;
	font-family:"Lucida Grande",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	text-decoration: none;
}

.stdSubHeaderBoldBlack
{
	font-weight: Bold;
	font-size: 11px;
	text-transform: none;
	color:#000000;
	font-family:"Lucida Grande",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	text-decoration: none;
}

.stdSubHeader
{
	font-weight: normal;
	font-size: 12px;
	text-transform: none;
	color:#666666;
	/*font-family:Verdana, Helvetica, sans-serif;*/
	font-family:"Lucida Grande",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	text-decoration: none;
}

/*a						{font-size: 7pt;
			 	 		 color: rgb(95,121,150);
			 	 		 font-weight: bold;
			 	 		 text-decoration: none;}
			 	 		 
a:hover					{text-decoration: underline; color:#003399;}
p, td, div, span,
ul  				{font-size: 9pt;
			 		 font-family:"Lucida Grande",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
			 		 color: rgb(0,46,98);}*/
input, textarea 
	{
	font-size: 9pt;
	font-family:"Lucida Grande",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	color: rgb(0,46,98);
	/*width: 235;*/
	}
.smSubmitButton
	{
	font-size: 8pt;
	font-family:"Lucida Grande",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	color: rgb(0,46,98);
	width: 100;
	}
select
	{
	font-size: 9pt;
	font-family:"Lucida Grande",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	color: rgb(0,46,98);
	width: 250;
	/*background-color:#F5F5F5;*/
	}

.std
{
	font-weight: normal;
	font-size: 12px;
	text-transform: lowercase;
	/*color: #103b84;*/
	color:#666666;
	font-family:"Lucida Grande",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	text-decoration: none;
}
.stdUCase
{
	font-weight: normal;
	font-size: 14px;
	text-transform: none;
	color:#666666;
	/*font-family:Verdana, Helvetica, sans-serif;*/
	font-family:"Lucida Grande",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	text-decoration: none;
}
A.stdUCaseBold
{
	font-weight: bold;
	font-size: 12px;
	text-transform: none;
	color:#666666;
	/*font-family:Verdana, Helvetica, sans-serif;*/
	font-family:"Lucida Grande",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	text-decoration: none;
}
.stdUCaseCartItemHeader
{
	font-weight: normal;
	font-size: 12px;
	text-transform: none;
	color:#FFFFFF;
	/*font-family:Verdana, Helvetica, sans-serif;*/
	font-family:"Lucida Grande",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	text-decoration: none;
}
