a:link, a:visited		{ color: #5E8CE3; text-decoration: none; }
a:hover	{ color: #485885; text-decoration: none; }
a:active 	{ color: #5E8CE3; text-decoration: none;}

body	{
	BACKGROUND-COLOR: #F5F5F5;   /* #FFFAEA; */
	MARGIN: 0px;
	}

P	{
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 160%;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 10px;
	}

H1	{
	FONT: bold 18px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#9900CC;
	LETTER-SPACING: 0em;
	TEXT-ALIGN: center;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 113%;
	MARGIN: 0px;
	MARGIN-TOP: 8px;
	MARGIN-BOTTOM: 4px;
	MARGIN-LEFT: 0px;
	}

H2	{
	FONT: bold 14px Arial, Verdana, Geneva, Helvetica, sans-serif;
	COLOR: black;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 113%;
	MARGIN: 0px;
	MARGIN-TOP: 18px;
	MARGIN-BOTTOM: 5px;
	}

H3	{
	FONT: bold 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
	COLOR: #C7E952;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 113%;
	MARGIN-TOP: 20px;
	MARGIN-BOTTOM: 4px;
	}
	
H3.checkout	{
	FONT: bold 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
	COLOR: #C7E952;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 113%;
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 5px;
	}
	
H4	{
	FONT: 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
	COLOR: #C7E952;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 116%;
	MARGIN-TOP: 8px;
	MARGIN-BOTTOM: 3px;
	}

H5	{
	FONT: bold 12px Arial, Verdana, Geneva, Helvetica, sans-serif;
	COLOR: #C7E952;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 113%;
	MARGIN-TOP: 6px;
	MARGIN-BOTTOM: 1px;
	}

 H6	{
	FONT: 12px Arial, Verdana, Geneva, Helvetica, sans-serif;
	COLOR: #C7E952;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 113%;
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 0px;
	}

 UL	{
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	LIST-STYLE-IMAGE: url("/images/bullet.gif");
	LIST-STYLE-POSITION: outside;
	TEXT-ALIGN: left;
	MARGIN-TOP: 6px;
	MARGIN-BOTTOM: 16px;
	}

LI	{
	LINE-HEIGHT: 128%;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: -22px;
	MARGIN-RIGHT: 0px;
	}

OL	{
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	COLOR: black;
	LIST-STYLE-TYPE: decimal;
	LIST-STYLE-POSITION: outside;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 128%;
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 13px;
	MARGIN-LEFT: 45px;
	}

.super-nav	{
	FONT: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	TEXT-ALIGN: right;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 112%;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 10px;
	}

a.super-nav:link, a.super-nav:visited	{
	FONT: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: right;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 112%;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 10px;
	}

a.super-nav:hover	{
	FONT: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #485885;
	TEXT-ALIGN: right;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 112%;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 10px;
	}

a.super-nav:active	{
	FONT: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: right;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 112%;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 10px;
	}

.more-info	{
	MARGIN-LEFT: 20px;
	MARGIN-RIGHT: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	}

.tag-line	{
	FONT: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	TEXT-INDENT: 0px;
	LETTER-SPACING: -.04em;
	LINE-HEIGHT: 112%;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 0px;
	}

.cartDescriptor	{
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 100%;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	}

.cartValue	{
	FONT: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #C7E952;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 100%;
	LETTER-SPACING: -.04em;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	}

.cartItemName	{
	FONT: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #C7E952;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 120%;
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 8px;
	}

.cartNote	{
	FONT: italic 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 115%;
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 0px;
	}

hr.checkout	{
	COLOR: #C7E952;
	height: 1px;
	margin-top: 15px;
	margin-bottom: 0px;
	background-color: #C7E952;
	}

hr.rightPane	{
	COLOR: #C7E952;
	WIDTH: 90%;
	height: 1px;
	margin-top: 6px;
	margin-bottom: 2px;
	background-color: #C7E952;
	}

.CheckoutReview	{
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 125%;
	MARGIN-TOP: 1px;
	MARGIN-BOTTOM: 2px;
	}

.left-pane	{
	background-color:#E0E0E0;
	}

.left-pane-heading	{
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 100%;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	background-color:#606060;
	}

.right-pane	{
	background-color:#E0E0E0;
	}

.right-pane-heading	{
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 100%;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	background-color:#606060;
	}

.right-pane-special	{
	FONT: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 128%;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 16px;
	MARGIN-LEFT: 8px;
	MARGIN-RIGHT: 6px;
	background-color:#E0E0E0;
	}

/* Start of Tab Style */
.tab	{
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: white;
	TEXT-ALIGN: center;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 13px;
	HEIGHT: 30px;
	MARGIN: 0px;
	PADDING-TOP: 2px;
	background-color: #BABABA;
	text-decoration: none;
	vertical-align: middle;
	}

a.tab:link, a.tab:visited, a.tab:active       { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: white;
	TEXT-ALIGN: center;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 13px;
	HEIGHT: 30px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	background-color: #BABABA;
	text-decoration: none;
	vertical-align: middle;
	}
	
a.tab:hover      { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #485885;
	TEXT-ALIGN: center;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 13px;
	HEIGHT: -6px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	background-color: #BABABA;
	text-decoration: none;
	vertical-align: middle;
	}
	
.tabcurrent    { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: white;
	TEXT-ALIGN: center;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 13px;
	HEIGHT: 30px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	background-color: #606060;
	text-decoration: none;
	vertical-align: middle;
	}
	
a.tabcurrent:link, a.tabcurrent:visited, a.tabcurrent:active    { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: white;
	TEXT-ALIGN: center;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 13px;
	HEIGHT: 30px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	background-color: #606060;
	text-decoration: none;
	cursor:default;
	vertical-align: middle;
	}
	
a.tabcurrent:hover    { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #94B3ED;
	TEXT-ALIGN: center;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 13px;
	HEIGHT: 30px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	background-color: #606060;
	text-decoration: none;
	cursor:default;
	vertical-align: middle;
	}
/* End of Tab Style */


/* Start of Table Formats */

th.table-title-main { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	background-color: #5E8CE3; 
	font-weight: bold; 
	text-align: Center; 
	border-bottom: thin solid #FFFFFF; 
	margin-left: 0px; 
	}
	
th.table-title-sub { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	background-color: #E5ECF0;
	text-align: Left; 
	font-style: italic; 
	font-weight: bold; 
	margin-left: 4px; 
	}
	
tr.rowLink  { 
	background-color: blue; 
	}
	
tr.rowLink:hover  { 
	background-color: red; 
	cursor:hand;
	}
	
td.doc-list  { 
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	text-align: Left; 
	text-indent: 0px; 
	LINE-HEIGHT: 125%;
	background-color: #FFEEC1; 
	border-top: 1px solid #C7E952; 
	border-right: 1px solid #C7E952;
	padding: 4px;
	vertical-align: top;
	}
	
td.doc-list-qty  { 
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	text-align: Center; 
	text-indent: 0px; 
	LINE-HEIGHT: 125%;
	background-color: #FFEEC1; 
	border-top: 1px solid #C7E952; 
	border-right: 1px solid #C7E952;
	padding: 6px 0px;
	vertical-align: middle;
	}
	
td.doc-list-blank  { 
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	text-align: Left; 
	text-indent: 0px; 
	LINE-HEIGHT: 125%;
	background-color: none; 
	padding: 0px;
	vertical-align: top;
	}
	
td.doc-list-blank-last  {
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: right;
	text-indent: 0px;
	LINE-HEIGHT: 125%;
	background-color: none;
	padding: 0px;
	vertical-align: top;
	float: left;
	}
	
td.doc-list-currency  { 
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	text-align: right; 
	text-indent: 5px; 
	LINE-HEIGHT: 125%;
	background-color: #FFEEC1; 
	border-top: 1px solid #C7E952; 
	border-right: 1px solid #C7E952;
	padding: 4px;
	margin-right: 5px;
	vertical-align: top;
	}
	
td.doc-list-currency-label  { 
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: italic; 
	color: #000000; 
	text-align: right; 
	text-indent: 5px; 
	LINE-HEIGHT: 125%;
	background-color: none; 
	padding: 4px;
	margin-right: 5px;
	vertical-align: top;
	}
	
td.doc-list-last  { 
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	text-align: Left; 
	text-indent: 5px; 
	LINE-HEIGHT: 125%;
	background-color: #FFEEC1; 
	border-top: 1px solid #C7E952; 
	padding: 4px;
	vertical-align: top;
	}
	
td.doc-list-last-currency  { 
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	text-align: right; 
	text-indent: 5px; 
	LINE-HEIGHT: 125%;
	background-color: #FFEEC1; 
	border-top: 1px solid #C7E952; 
	padding: 4px;
	vertical-align: top;
	}
	
td.doc-list P  { 
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	text-align: Left; 
	text-indent: 5px; 
	LINE-HEIGHT: 104%;
	background-color: #FFEEC1; 
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	}
	
th.column-header { 
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 18px; 
	background-color: #C7E952; 
	text-align: Left; 
	text-indent: 0px; 
	color: white; 
	border-right: 1px solid #FFEEC1; 
	padding: 4px;
	vertical-align: bottom;
	}
	
th.column-header-last { 
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 18px; 
	background-color: #C7E952; 
	text-align: Left; 
	text-indent: 0px; 
	color: white;
	padding: 4px;
	vertical-align: bottom;
	}
	
th.column-header-top { 
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #E5ECF0; 
	font-weight: bold;
	text-align: Center; 
	background-color: #EDEEF5;
	margin-left: 0px; 
	}

/* End of Table Formats */

.errorMessage	{
	FONT: bold 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #aa0000;
	text-align: left; 
	}

/* Start of Form Table Format */

table.form { 
	position: relative; 
	left: 4; top: 1; }
	
th.form-title-main { 
	font-family: Arial; 
	font-size: 13px; 
	color: black;
	font-weight: bold; 
	text-align: left; 
	text-indent: 25px;
	margin-top: 0px; 
	margin-left: 0px; 
	border-top: 1px solid #C7E952;
	background-color: #FFEEC1;
	}
	
td.form-title-sub { 
	FONT: bold 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #7F5776; 
	background-color: #DDDDDD;
	text-align: Left; 
	text-indent: 4px;
	margin-left: 4px; 
	}
	
th.form-column-header { 
	font-family: Arial; 
	font-size: 13px; 
	LINE-HEIGHT: 104%; 
	background-color: #EDEEF5; 
	text-align: Left; 
	color: #5E8CE3; 
	font-weight: bold; 
	border-left-color: #E5ECF0; 
	border-right-color: #E5ECF0;
	border-top-color: #E5ECF0; 
	border-bottom: thin solid #E5ECF0; 
	margin-left: 2px; 
	}
	
th.form-column-header-top { 
	font-family: Arial; 
	font-size: 13px; 
	color: #E5ECF0; 
	font-weight: bold;
	text-align: Center; 
	background-color: #EDEEF5; 
	margin-left: 0px; 
	}

td.form-label  { 
	font-family: Arial; 
	font-size: 12px; 
	color: #000000; 
	text-align: right; 
	LINE-HEIGHT: 125%;
	vertical-align: middle;
	}
	
td.form-field  { 
	font-family: Arial; 
	font-size: 12px; 
	color: #000000; 
	text-align: left; 
	LINE-HEIGHT: 125%;
	vertical-align: middle;
	}
	
td.form-field-text-only  { 
	font-family: Arial; 
	font-size: 13px; 
	color: #000000; 
	text-align: left; 
	LINE-HEIGHT: 125%;
	vertical-align: middle;
	}
	
td.form P  { 
	font-family: Arial; 
	font-size: 12px; 
	color: #000000; 
	text-align: right; 
	LINE-HEIGHT: 104%;
	margin-top: 0px;
	margin-bottom: 0px;
	}

.form-label-note  { 
	FONT: 9px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color: #606060; 
	text-align: right; 
	LINE-HEIGHT: 112%;
	margin-top: 1px;
	margin-bottom: 0px;
	}

.form-field-note  { 
	FONT: 9px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color: #606060; 
	text-align: left; 
	LINE-HEIGHT: 112%;
	margin-top: 1px;
	margin-bottom: 0px;
	}

/* End of Form Table Format */


.credit	{
	FONT: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 100%;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	white-space: nowrap;
	}

.price	{
	FONT: 16px Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: black;
	LETTER-SPACING: 0em;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 113%;
	MARGIN: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 4px;
	}

.buynow	{
	FONT: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: center;
	width: 140px;
	padding: 3px 11px;
	margin: 0px;
	background-color: #5E8CE3;
	border: thin solid #94B3ED;
	text-decoration: none;
	white-space: nowrap;
	}

a.buynow:link, a.buynow:visited       { 
	FONT: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #E3E6EF;
	TEXT-ALIGN: center;
	width: 140px;
	padding: 5px 13px;
	margin: 0px;
	background-color: #5E8CE3;
	border: 2px none #94B3ED;
	text-decoration: none;
	white-space: nowrap;
	}
	
a.buynow:hover      { 
	FONT: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: gold;
	TEXT-ALIGN: center;
	width: 140px;
	padding: 3px 11px;
	margin: 0px;
	background-color: #5E8CE3;
	border: 2px outset;
	border-color: #94B3ED;
	text-decoration: none;
	white-space: nowrap;
	}
	
a.buynow:active    { 
	FONT: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #E3E6EF; 
	TEXT-ALIGN: center;
	width: 140px;
	padding: 3px 11px;
	margin: 0px;
	background-color: #5E8CE3;
	border: 2px inset;
	text-decoration: none;
	white-space: nowrap;
	}

.buyNowSmall	{
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: center;
	line-height: 10px;
	padding: 0px 3px;
	margin: 0px;
	background-color: #5E8CE3;
	border: thin solid #94B3ED;
	text-decoration: none;
	white-space: nowrap;
	}

a.buyNowSmall:link, a.buyNowSmall:visited       { 
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #E3E6EF;
	TEXT-ALIGN: center;
	line-height: 10px;
	padding: 2px 5px;
	margin: 0px;
	background-color: #5E8CE3;
	border: 2px none #94B3ED;
	text-decoration: none;
	white-space: nowrap;
	}
	
a.buyNowSmall:hover      { 
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: gold;
	TEXT-ALIGN: center;
	line-height: 10px;
	padding: 0px 3px;
	margin: 0px;
	background-color: #5E8CE3;
	border: 2px outset;
	border-color: #94B3ED;
	text-decoration: none;
	white-space: nowrap;
	}
	
a.buyNowSmall:active    { 
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #E3E6EF; 
	TEXT-ALIGN: center;
	line-height: 10px;
	padding: 0px 3px;
	margin: 0px;
	background-color: #5E8CE3;
	border: 2px inset;
	text-decoration: none;
	white-space: nowrap;
	}

.productDescription	{
	FONT: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	TEXT-INDENT: 0px;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 150%;
	MARGIN: 0px;
	}

.moreInfo	{
	FONT: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	TEXT-INDENT: 0px;
	TEXT-ALIGN: right;
	LINE-HEIGHT: 128%;
	MARGIN: 0px;
	vertical-align: bottom;
	}
	
.moreInfoSmall	{
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	TEXT-INDENT: 0px;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 128%;
	MARGIN: 0px;
	}
	
.itemCount	{
	FONT: bold 12px Arial, Verdana, Geneva, Helvetica, sans-serif;
	COLOR: #C7E952;
	TEXT-ALIGN: left;
	TEXT-INDENT: 15px;
	LINE-HEIGHT: 113%;
	MARGIN-TOP: 6px;
	MARGIN-BOTTOM: 1px;
	}

/*  Start of Level 1 Navigation Buttons - NEW NAMES  */
.buttonlevel1	{
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px;
/*	background-color: #5E8CE3;  */
	border-top: 1px solid #94B3ED;
	text-decoration: none;
	background-image:url("/images/bkgds/bttn_bkgd.gif");
	}

a.buttonlevel1:link, a.buttonlevel1:visited, a.buttonlevel1:active       { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#5E8CE3;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px;
/*	background-color: #5E8CE3;  */
	border-top: 1px solid #94B3ED;
	text-decoration: none;
	background-image:url("/images/bkgds/bttn_bkgd.gif");
	}
	
a.buttonlevel1:hover      { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #485885;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px;
/*	background-color: #6C97E6;  */
	border-top: 1px solid #94B3ED;
	text-decoration: none;
	background-image: url("/images/bkgds/bttn_bkgd_hover.gif");
	}
	
.buttonlevel1current    { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#3D5EB4;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px;
/*	background-color: #5E8CE3;  */
	border-top: 1px solid #94B3ED;
	text-decoration: none;
	background-image:  url("/images/bkgds/bttn_bkgd_current.gif");
	cursor:default;
	}

a.buttonlevel1current:link, a.buttonlevel1current:visited    { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#3D5EB4;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px;
/*	background-color: #5E8CE3;  */
	border-top: 1px solid #94B3ED;
	text-decoration: none;
	background-image:  url("/images/bkgds/bttn_bkgd_current.gif");
	cursor:default;
	}
	
a.buttonlevel1current:hover    { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#3D5EB4;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px;
/*	background-color: #5E8CE3;  */
	border-top: 1px solid #94B3ED;
	text-decoration: none;
	background-image:  url("/images/bkgds/bttn_bkgd_current.gif");
	cursor:default;
	}
/*  End of Level 1 Navigation Buttons  */

	
/*	 Start of Level 2 Navigation Buttons    dark blue 5E8CE3    middle blue C7E952    light blue A3AEC0  */
.buttonlevel2	{
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #3D5EB4;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent: 14px;
	margin: 0px;
	background-color:#C7E952;
	border: thin none #41689C;
	border-bottom: 1px solid #DFDFDF;
	text-decoration: none;
	}

a.buttonlevel2:link, a.buttonlevel2:visited, a.buttonlevel2:active       { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #3D5EB4;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent: 14px;
	margin: 0px;
	background-color:#C7E952;
	border-bottom: 1px solid #DFDFDF;
	border-right: thin none #41689C;
	border-left: thin none #41689C;
	text-decoration: none;
	}
	
a.buttonlevel2:hover      { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #3D5392;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent: 14px;
	margin: 0px;
	background-color:#DAF08E;
	border: thin none #41689C;
	border-bottom: 1px solid #DFDFDF;
	text-decoration: none;
	}
	
.buttonlevel2current	{
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #3D5392;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent: 14px;
	margin: 0px;
	background-color: #DAF08E;
	border: thin none #41689C;
	border-bottom: 1px solid #DFDFDF;
	text-decoration: none;
 	}

a.buttonlevel2current:link, a.buttonlevel2current:visited, a.buttonlevel2current:active       { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #3D5392;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent: 14px;
	margin: 0px;
	background-color: #DAF08E;
	border: thin none #41689C;
	border-bottom: 1px solid #DFDFDF;
	text-decoration: none;
	}
	
a.buttonlevel2current:hover      { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #3D5392;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent: 14px;
	margin: 0px;
	background-color: #DAF08E;
	border: thin none #41689C;
	border-bottom: 1px solid #DFDFDF;
	text-decoration: none;
	cursor:default;
	}
/*  End of Level 2 Buttons  */

	
/*	 Start of Level 3 Navigation Buttons    */
.buttonlevel3	{
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	padding: 3px 0px;
	text-indent: 22px;
	margin: 0px;
	background-color: #FFEEC1;
	border: thin none #41689C;
	border-bottom: 1px solid #C7E952;
	text-decoration: none;
	}

a.buttonlevel3:link, a.buttonlevel3:visited, a.buttonlevel3:active       { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent: 22px;
	margin: 0px;
	background-color: #FFEEC1;
	border-bottom: 1px solid #C7E952;
	border-right: thin none #41689C;
	border-left: thin none #41689C;
	text-decoration: none;
	}
	
a.buttonlevel3:hover      { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #485885;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent: 22px;
	margin: 0px;
	background-color: #FFF2D2;
	border: thin none #41689C;
	border-bottom: 1px solid #C7E952;
	text-decoration: none;
	}
	
.buttonlevel3current	{
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent: 22px;
	margin: 0px;
	background-color: #FFF2D2;
	border: thin none #41689C;
	border-bottom: 1px solid #C7E952;
	text-decoration: none;
 	}

a.buttonlevel3current:link, a.buttonlevel3current:visited, a.buttonlevel3current:active       { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent: 22px;
	margin: 0px;
	background-color: #FFF2D2;
	border: thin none #41689C;
	border-bottom: 1px solid #C7E952;
	text-decoration: none;
	}
	
a.buttonlevel3current:hover      { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent: 22px;
	margin: 0px;
	background-color: #FFF2D2;
	border: thin none #41689C;
	border-bottom: 1px solid #C7E952;
	text-decoration: none;
	cursor:default;
	}
	
/*  End of Level 3 Buttons  */


	
/*	 Start of Level 4 Navigation Buttons    */
.buttonlevel4	{
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: left;
	line-height: 21px;
	float:left;
	width: 100%;
	padding: 3px 0px;
	text-indent: 22px;
	margin: 0px;
	background-color: #FFFFFF;
	border: thin none #41689C;
	border-bottom: 1px solid #C7E952;
	text-decoration: none;
	}

a.buttonlevel4:link, a.buttonlevel4:visited, a.buttonlevel4:active       { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent: 22px;
	margin: 0px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #C7E952;
	border-right: thin none #41689C;
	border-left: thin none #41689C;
	text-decoration: none;
	}
	
a.buttonlevel4:hover      { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #485885;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent: 22px;
	margin: 0px;
	background-color: #F5F5F5;
	border: thin none #41689C;
	border-bottom: 1px solid #C7E952;
	text-decoration: none;
	}
	
.buttonlevel4current	{
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent: 22px;
	margin: 0px;
	background-color: #F5F5F5;
	border: thin none #41689C;
	border-bottom: 1px solid #C7E952;
	text-decoration: none;
 	}

a.buttonlevel4current:link, a.buttonlevel4current:visited, a.buttonlevel4current:active       { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent: 22px;
	margin: 0px;
	background-color: #F5F5F5;
	border: thin none #41689C;
	border-bottom: 1px solid #C7E952;
	text-decoration: none;
	}
	
a.buttonlevel4current:hover      { 
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: left;
	line-height: 21px;
	width: 100%;
	float:left;
	padding: 3px 0px;
	text-indent: 22px;
	margin: 0px;
	background-color: #F5F5F5;
	border: thin none #41689C;
	border-bottom: 1px solid #C7E952;
	text-decoration: none;
	cursor:default;
	}
/*  End of Level 4 Buttons  */

/*  End of Navigation Buttons - NEW NAMES  */


.adText1	{
	FONT: bold 16px Arial, Verdana, Geneva, Helvetica, sans-serif;
	COLOR: #606060;
	LETTER-SPACING: .02em;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 130%;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 18px;
	MARGIN-LEFT: 8px;
	MARGIN-RIGHT: 6px;
	}

/* Forms Start*/
.inputNumeric	{
	text-align:right;
	font-size:10px;
	}
/* Forms End */

.footnote	{
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align: center;
	}

.photoCaption	{
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align: center;
	margin-top:0px;
	margin-bottom:30px;
	}

.helpNotes	{
	font-size:12px;
	background-color: #EEEEEE;
	padding: 8px;
	margin-top:10px;
	margin-bottom:13px;
	}
	
.thumbnailinactive { 
	border: solid 2px #CCCC33; 
	cursor: hand; 
	vertical-align: middle;
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 4px;
	}

.thumbnailinactiveHover { 
	border: solid 2px #D951B4; 
	cursor: hand; 
	vertical-align: middle;
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 4px;
	}

.thumbnailactive { 
	border: solid 2px #D951B4;
	vertical-align: middle; 
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 4px;
	}

.thumbnailNavArrow {
	border: 1px solid #CDCD35;
	cursor:hand;
}

.description	{
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	TEXT-ALIGN: center;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 160%;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 8px;
	}

.center	{
	TEXT-ALIGN: center;
	}

