a:link    { color: white; font-weight: bold; text-decoration: underline; background-color: #003333 }
a:hover, a:active     { color: #669999; text-decoration: underline }
a.AdminTab-Link { color: #c9e4f0 }
a.AdminTab-Link:hover { color: #6c91a1 }
a.AdminTab-Link:visited { color: aqua }
a.BreadCrumb-Link { color: #f90 }
a.BreadCrumb-Link:hover { color: #c60 }
a.BreadCrumb-Link:visited { color: #f90 }
a.HeadingArea-Link  { color: white }
a.HeadingArea-Link:hover  { color: yellow }
a.HeadingArea-Link:visited  { color: #fc6 }
a.HelpTab-Link { color: #ccf }
a.HelpTab-Link:hover { color: #595999 }
a.HelpTab-Link:visited { color: #ccf }
a.MainTab-Link { color: #030 }
a.MainTab-Link:hover { color: #363 }
a.MainTab-Link:visited { color: #9c9 }
b      { font-style: normal; font-variant: normal; font-weight: bold }
body                 {
	color: #faffff;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	line-height: 16pt;
	background-color: #003333;
	margin: 0px;
}
code { font-size: small }
form { margin-top: 0px }
h1  { color: #c60; font-weight: bold; font-size: medium; font-family: serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 1.5em; margin-bottom: 0.3em }
h2 { color: #557d40; font-weight: normal; font-size: x-small; margin-top: 0px; margin-bottom: 0px }
h3  { color: #7d775c; font: italic 12pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px; margin-bottom: 0px }
input.ConfirmButton  { color: #8b0000; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffd700; margin: 0px; border-style: outset; border-width: 1px; border-color: #8b0000 #ff8c00 #ff8c00 #8b0000; cursor: hand  }
input.DeleteButton  { color: #fff; font-weight: bold; font-size: 12px; font-family: Verdana, "Times New Roman", Georgia, Times; background-color: red; margin: 0px; border-style: outset; border-width: 1px; border-color: yellow maroon maroon yellow; cursor: hand  }
input.MainButton  { color: #fff; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #699; margin: 0px; border-style: outset; border-width: 1px; border-color: #9cc #366 #366 #9cc; cursor: hand  }
input.SecondaryButton  { color: black; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ccc; margin: 0px; border-style: outset; border-width: 1px; border-color: #fff #999 #999 #fff; cursor: hand  }
newtag { }
p { font: 10pt/16pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; margin-top: 0px }
select, option { font-size: small }
td { color: #333; font-size: x-small; font-family: verdana, sans-serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td.BreadCrumb { color: #f90; font-size: x-small; font-family: verdana, sans-serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td.ColumnHeading { color: #000; background-color: #7cfc00; border-right: 1px solid #006400; border-bottom: 1px solid #006400 }
td.ColumnItem  { color: white; border-right: 1px solid #0f0; border-bottom: 1px solid #0f0 }
td.ColumnItemAlt { color: #000; font-weight: bold; font-size: small; font-family: Georgia; background-color: #eee; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.FormControl { color: navy; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffe4b5; border-right: 1px solid #2f4f4f; border-bottom: 1px solid #2f4f4f }
td.FormControlLabel { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f5f5f5; border-right: 1px solid #ff8c00; border-bottom: 1px solid #ff8c00 }
td.HelpPage { color: #669 }
td.MainColumnHeading { color: #fff; background-color: #8bbc72; border-right: 1px solid #557d40; border-bottom: 1px solid #557d40 }
td.MainTableHeader { color: #fff; background-color: #d2b48c; border-bottom: 1px solid #557d40 }
td.NavigationTab { color: #fff; font-weight: bold; font-size: xx-small; font-family: verdana, sans-serif }
td.SiteTitle { color: #fff; font-size: x-small; font-family: verdana, sans-serif }
td.TableErrorRow { color: #ffa500; background-color: #fc6 }
td.TableFooter { color: #fff; background-color: #ffd700 }
td.TableHeader { color: teal; font-size: 10px; font-family: Verdana; background-color: #9c8c63; text-align: left; border-bottom: 1px solid #808000 }
td.TableRow { color: #557d40; background-color: #fff8dc }
td.TableRow2 { color: #557d40; background-color: #f5f5f5 }
textarea, input { font-size: medium }
tt { color: #666; font-weight: 500; font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 2px }
.leftMenu { color: #666; font-weight: bold; font-size: 9pt; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #f5f5f5; text-indent: 1pt; height: 20px }
.leftMenu:hover { color: #600; font-weight: bold; font-size: 9pt; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #ccc; text-indent: 1pt; list-style-position: inside }
.legend  { color: #faffff; font-weight: normal; font-size: 10pt; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.newclass { font-family: serif, "Times New Roman", Georgia, Times }
.texteCART  { color: black; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.texteCARTwhite { color: white; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1pt }
.Title { color: white; font-weight: bold; font-size: 14pt; line-height: 18pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.TopLeft {
	color: #2f4f4f;
	font-style: italic;
	font-weight: bold;
	font-size: 12pt;
	line-height: 15pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #EAEAEA;
}
.TopLeft:hover {
	color: #EAEAEA;
	font-style: italic;
	font-weight: bold;
	font-size: 12pt;
	line-height: 15pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #2f4f4f;
}
.topMenu { color: white; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: 0px 0px 0px 15px }
.topMenuS { color: white; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.topMenuS:hover { color: white; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: maroon; height: 14px }
.WhiteLink { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, "Courier New", Courier, Monaco, "Times New Roman", Georgia, Times; text-align: right }
.WhiteLink:hover { color: #0f0; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
/*
** Use these when GoLive's layout view correctly picks up :link styles.
** This version hides links that don't have an href by giving them the
** same color as the TableHeader background.  We really need two
** link styles to make this idea work: one for TableHeader and one
** for MainTableHeader.

a.HeadingArea-Link  {
	color: #bbdea9
	}

a.HeadingArea-Link:link  {
	color: #ffc
	}
*/
.outofstockRED    { color: #f33; font-weight: normal; font-size: 14pt; line-height: 15pt; font-family: Verdana }
.outofstockWHITE  { color: white; font-weight: bold; font-size: 10pt; line-height: 11pt; font-family: Verdana }
.texteCARTserif {
color: white; font-size: 9pt; font-family: Georgia, "Times New Roman", Times, serif; letter-spacing: 1pt
}
