<Style>/* Default CSS Stylesheet for a new Web Application project */{}

/* Anchor */
/* Anchor */
/* Anchor */
A:link, A:visited, A.Active
{
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}

.topad {
	position:absolute;
	top:10px;
	left:80px;
	font-size:30px;
	font-weight:bold;
	color:#900;
	font-variant:small-caps;
	font-family:"Helvetica Neue Light", "Helvetica Neue", Arial, sans-serif;
	line-height:28px;
}

.GeneralPage
{
background-color: #F493B0; /* Background Color */
margin-bottom: 0px; /* Margins */
margin-left: 0px; /* Margins */
margin-right: 0px; /* Margins */
margin-top: 0px; /* Margins */
}

.GeneralTable
{
background-color: Black; /* Background Color */
}

.TopBanner
{
font-family: Arial; /* Font Face */
font-size: 14pt; /* Font Size */
color: White; /* Font Color */
font-weight: Bold; /* Font Style */
text-decoration: none;
font-style: normal; /* FontStyle */
background-color: #A1D097; /* Background color */
text-align: Center; /* Align Text */
padding-top: 20px;
position:relative;
}

.TopSubBanner
{
font-family: Arial; /* Font Face */
font-size: 10pt; /* Font Size */
color: White; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
background-color: #F493B0; /* Background color */
text-align: right; /* Align Text */
}

.TopSubBannerText
{
font-family: Arial; /* Font Face */
font-size: 10pt; /* Font Size */
color: White; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
padding-top: 2px;
padding-bottom: 2px;
}

.LeftColumn
{
font-family: Arial; /* Font Face */
font-size: 10pt; /* Font Size */
color: White; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
background-color: #F493B0; /* Background color */
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
}


.LeftColumnText
{
font-family: Arial; /* Font Face */
font-size: 10pt; /* Font Size */
color: White; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
/*text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
width: 15%;
}

.RightColumn
{
font-family: Arial; /* Font Face */
font-size: 10pt; /* Font Size */
color: White; /* Font Color */
font-style: normal; /* Font Style */
font-weight: Bold; /* Font Style */
text-decoration: none;
background-color: White; /* Background color */
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
width: 15%;}

.RightColumnText
{
font-family: Arial; /* Font Face */
font-size: 10pt; /* Font Size */
color: White; /* Font Color */
font-style: normal; /* Font Style */
font-weight: Bold; /* Font Style */
text-decoration: none;
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
width: 15%;}

.Footer
{
font-family: Arial; /* Font Face */
font-size: 9pt; /* Font Size */
color: White; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
background-color: #F493B0; /* Background color */
text-align: Center; /* Align Text */
vertical-align: Top; /* Align Text */
}

.FooterText
{
font-family: Arial; /* Font Face */
font-size: 9pt; /* Font Size */
color: White; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
text-align: Center; /* Align Text */
vertical-align: Top; /* Align Text */
}


.Instructions
{
font-family: Arial; /* Font Face */
font-size: 10pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: ; /* Background color */
text-align: Left; /* Align Text */
margin-top: 15px;
margin-right: 20px;
}

.ErrorMessages
{
font-family: Arial; /* Font Face */
font-size: 12pt; /* Font Size */
color: Red; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: ; /* Background color */
text-align: Center; /* Align Text */
}

.Messages
{
font-family: Arial; /* Font Face */
font-size: 12pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: ; /* Background color */
text-align: Center; /* Align Text */
}

.Headings
{
font-family: Arial; /* Font Face */
font-size: 12pt; /* Font Size */
color: #D26483; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: White; /* Background color */
text-align: Left; /* Align Text */
}

.Content
{
font-family: Arial; /* Font Face */
font-size: 10pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: Normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: White; /* Background color */
text-align: Left; /* Align Text */
}

.SearchContent
{
font-family: Arial; /* Font Face */
font-size: 9pt; /* Font Size */
color: #D26483; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: Normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: White; /* Background color */
vertical-align: baseline;
}

.SearchContent A:link, .SearchContent A:visited
{
	text-decoration: none;
	color: #D26483;
}
.SearchContent A:hover
{
	text-decoration: underline;
	color: #D26483;
}

.ContentTableHeader
{
font-family: Arial; /* Font Face */
font-size: 10pt; /* Heading Font Size */
color: #000000; /* Heading Font Color */
font-weight: Bold; /* Heading Font Style */
font-style: normal; /* Heading FontStyle */
text-decoration: none; /* Heading Font Style */
background-color: #D26483; /* Background color */
text-align: Left; /* Align Text */
}


.ContentTableHeaderShoppingCart
{
font-family: Arial; /* Font Face */
font-size: 10pt; /* Heading Font Size */
color: Black; /* Heading Font Color */
font-weight: Bold; /* Heading Font Style */
font-style: normal; /* Heading FontStyle */
text-decoration: none; /* Heading Font Style */
background-color: White; /* Background color */
text-align: Left; /* Align Text */
}

.ContentTable
{
background-color: #D26483;
}

.ContentTableHorizontal
{
background-color: #D26483;
}

/* Custom styles by Structured Solutions - www.structured-solutions.net
   These styles are used by the Navigator Control.
*/

/* This class is applied to the entire Navigator control. Use it to
   set the overall width, etc.                                       */	
.navigator {
  cursor: hand;    /* For Internet Explorer */
  cursor: pointer; /* For every other browser */
}

/* These classes are used to define the appearance of each menu item */
.categorybox {
	background: #A1D097;
	color: #FFFFFF;	
	border-bottom: #FFFFFF 1px solid;
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	padding: 8px;
	width: 190px;
}

.overcategorybox {
	background: #D26483;
	color: #FFFFFF;
	border-bottom: #FFFFFF 1px solid;
	font-family: Arial; 
	font-weight: bold;
	font-size: 10pt;
	padding: 8px;
	width: 190px;
}

.overselectedcategorybox {
	background: #D26483;
	color: #000000;
	border-bottom: #FFFFFF 1px solid;
	font: Arial; 
	font-weight: bold;
	font-size: 10pt;	
	padding: 8px;
	width: 190px;
}

.overselectedsubcategorybox {
	background: #D26483;
	color: #000000;
	border-bottom: #FFFFFF 1px solid;
	font-family: Arial; 
	font-weight: bold;
	font-size: 10pt;	
	padding: 8px;
	width: 190px;
}

.oversubcategorybox {
	background: #D26483;
	color: #000000;
	border-bottom: #FFFFFF 1px solid;
	font-family: Arial; 
	font-weight: bold;
	font-size: 10pt;	
	padding: 8px;
	width: 190px;
}

.selectedcategorybox {
	background: #D26483;
	color: #000000;
	border-bottom: #FFFFFF 1px solid;
	font: bold Arial;
	font-weight: bold;
	font-size: 10pt;
	padding: 8px;
	width: 190px;
}

.selectedsubcategorybox {
	background: #A1D097;
	color: #000000;
	border-bottom: #FFFFFF 1px solid;
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	padding: 8px;
	width: 190px;
}

.subcategorybox {
	background: #D26483;
	color: #FFFFFF;
	border-bottom: #FFFFFF 1px solid;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	padding: 8px;
	width: 190px;
}

/* These classes are used to hide the anchor tags so they look like buttons */
.categorybox a, .subcategorybox a, .overcategorybox a, .selectedcategorybox a, .selectedsubcategorybox a {
	color: #FFFFFF;
	text-decoration: none;
}

.overselectedcategorybox a, .oversubcategorybox a, .overselectedsubcategorybox a {
	color: #FFFFFF;
	text-decoration: none;
}

.footertext a{
 	color: #FFFFFF;
	text-decoration: none;
}
</Style>