/*

Order:
	1. LINK
	2. Visited
	3. Hover
	4. Active

They need to be in that order or you will lose the hover effect after the
link has been clicked
								W.P.
*/

/*

Colors:

Brown: #A14F23;
Yellow Light: #FCF5A6;
Yellow Dark: #F4D573;
Black: black;
white: white;
Light Gray: gainsboro;
*/

BODY
{
	font-size: 9pt;
	margin: 2px 0px 4px;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	background-color: whitesmoke;
}

TEXTAREA
{
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 9pt;
}

Table
{
	font-size: 9pt;
}

P
{
}

.Layout
{
	background-color: white;
}

A
{
	color: #A14F23;
	text-decoration: none;
}

A:Link
{
	font-weight: bold;
}

A:VISITED
{
	font-weight: bold;
}

A:Hover
{
	font-weight: bold;
	color: darkgray;
}

.Band
{
	font-weight: bold;
	color: white;
	background-color: dimgray;
}

.Border
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;
}
.Copyright
{
	font-size: 7pt;
	color: darkgray;
	text-decoration: none;
}

.Copyright A:Link
{
	color: darkgray;
	text-decoration: none;
}

.Copyright A:Visited
{
	color: darkgray;
	text-decoration: none;
}

.Copyright A:Hover
{
	color: black;
	text-decoration: none;
}

.Copyright A:Active
{
	color: darkgray;
	text-decoration: none;
}




.BorderRight
{
	border-right: gainsboro 1px solid;
}

.BorderBottom
{
	border-bottom: gainsboro 1px solid;
}
.Menu
{
	color: white;
}

.Menu
{
	font-weight: bold;
}
.Menu A:Link
{
	color: white;
}

.Menu A:Visited
{
	color: white;
}

.Menu A:Hover
{
	color: white;
}

.Menu A:Active
{
	color: white;
}

.News
{
	font-size: 8pt;
}

.News A:Link
{
	font-size: 8pt;
}
.News A:Visited
{
	font-size: 8pt;
}
.News A:Hover
{
	font-size: 8pt;
}
.News A:Active
{
	font-size: 8pt;
}
.AlternativeRow
{
	background-color: whitesmoke;
}

.AlternativeRow_BorderBottom
{
	background-color: whitesmoke;
	border-bottom: gainsboro 1px solid;
}

.Tips
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;
	background-color: whitesmoke;
}


.Tableheader
{
	font-weight: bold;
	color: white;
	background-color: #9a2f05;
}
.Error
{
	color: Red;
	font-weight: bold;
}
.Help
{
	font-size: 7pt;
}

.Help A:Link
{
	font-size: 7pt;
}
.Help A:Visited
{
	font-size: 7pt;
}
.Help A:Hover
{
	font-size: 7pt;
}
.Help A:Active
{
	font-size: 7pt;
}

.PageTitle
{
	font-weight: bold;
	font-size: 12pt;
	color: #a14f23;
}

.TopBand
{
	font-size: 8pt;
	font-weight: bold;
	color: white;
	background-color: /*whitesmoke*/ #a14f23;
	border-bottom: white 1px solid;
}

.ShoopingCart_Table
{
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
	border-collapse: collapse;
}

.ShoopingCart_Table TD
{
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
}

.Registration_Title
{
	font-weight: bold;
	font-size: 14pt;
}
.Registration_Title_1
{
	font-weight: bold;
	font-size: 12pt;
}

.ReadMore
{
	font-size: 8pt;
	color: dimgray;
	font-style: italic;
	text-decoration: none;
}

.ReadMore A:Link
{
	color: dimgray;
	text-decoration: none;
}
.ReadMore A:Visited
{
	
	color: dimgray;
}
.ReadMore A:Hover
{
	
	color: black;
}
.ReadMore A:Active
{
	
	color: dimgray;
}
