/**************************************************************************************************/
/********************************* IN USE *********************************************************/
/**************************************************************************************************/

/* Used automatically to modify Body tag makes the background brown and the text black times roman */
BODY {font-family: georgia,"times new roman","times roman",times,serif; color: #333333; background-color: #660033;}

/* the next set of classes all deal with TABLES they are not automatic -- you must use class="" in the TD tags 
   the whole page structure is contained within one of these TD tags, so there is no need to repeat the Font-Family unless for 
	 another TD tag */
Table.Main {border-style: ridge; border-color: #660033; border-width: 8px; background-color: #ffffff;}
TD.TDLogoTitle  {background-color: #ffffff; vertical-align: middle; text-align: left; font-family: georgia,"times new roman","times roman",times,serif;}
TD.TDLeftMenu	{background-color: #ffffff; vertical-align: top; text-align: left; font-family: georgia,"times new roman","times roman",times,serif;}
TD.TDText	{background-color: #ffffff; vertical-align: top; text-align: left; font-family: georgia,"times new roman","times roman",times,serif;}
TD.TDBottomRightDecorativeCorner {text-align: right; vertical-align: bottom; font-family: georgia,"times new roman","times roman",times,serif;}
TD.TDTopRightDecorativeCorner {text-align: right; vertical-align: top; font-family: georgia,"times new roman","times roman",times,serif;}
TH.ShowLabel {background-color: #005500; color: #ffffff; vertical-align: middle; text-align: center; font-family: georgia,"times new roman","times roman",times,serif;}
TD.ShowText {background-color: #ffffff; vertical-align: top; text-align: left; font-family: georgia,"times new roman","times roman",times,serif; border-bottom: solid; border-color: #005500; font-size: 90%;}
TD.ShowTextPast {background-color: #ffffff; color: #999999; vertical-align: top; text-align: left; font-family: georgia,"times new roman","times roman",times,serif; border-bottom: solid; border-color: #005500; font-size: 90%;}
TD.ShowActions {background-color: #ffffff; vertical-align: top; text-align: left; font-family: georgia,"times new roman","times roman",times,serif; border-bottom: solid; border-color: #005500; font-size: 90%;}
TH.OrderLabel {background-color: #005500; color: #ffffff; vertical-align: middle; text-align: center; font-family: georgia,"times new roman","times roman",times,serif; font-size:90%;}
TD.OrderText {background-color: #ffffff; vertical-align: top; text-align: left; font-family: georgia,"times new roman","times roman",times,serif;}
TD.OrderActions {background-color: #ffffff; vertical-align: top; text-align: left; font-family: georgia,"times new roman","times roman",times,serif; font-size:75%;}
TD.OrderCText {background-color: #ffffff; vertical-align: top; text-align: center; font-family: georgia,"times new roman","times roman",times,serif;}
TD.OrderPrice {background-color: #ffffff; vertical-align: top; text-align: right; font-family: georgia,"times new roman","times roman",times,serif;}
TD.AdminTableLabel {background-color: #005500; color: #ffffff; vertical-align: middle; text-align: left; font-family: georgia,"times new roman","times roman",times,serif;}
TD.AdminTableText	{background-color: #ffffff; vertical-align: top; text-align: left; font-family: georgia,"times new roman","times roman",times,serif;}

/* The next sections cover Links */
/* Default Links */
A:link {color: #660033; font-weight: bold;}
A:visited {color: #660033; font-weight: normal;}
A:hover {color: #FFFFFF; background-color: #660033;}
A:active {color: #FFFFFF; background-color: #660033;}
/* Order Action Links */
A.OrderActionLink:link {color: #005500; font-weight: normal;}
A.OrderActionLink:visited {color: #005500; font-weight: normal;}
A.OrderActionLink:hover {color: #FFFFFF; background-color: #005500;}
A.OrderActionLink:active {color: #FFFFFF; background-color: #005500;}
/* Image Links */
A.ImageLink:link {color: #FFFFFF; font-weight: normal;}
A.ImageLink:visited {color: #FFFFFF; font-weight: normal;}
A.ImageLink:hover {color: #FFFFFF; background-color: transparent;}
A.ImageLink:active {color: #FFFFFF; background-color: transparent;}
/* Default Links */
A.EventLink:link {color: #660033; font-weight: normal;}
A.EventLink:visited {color: #660033; font-weight: normal;}
A.EventLink:hover {color: #FFFFFF; background-color: #660033;}
A.EventLink:active {color: #FFFFFF; background-color: #660033;}
/* Default Links */
A.AdminLink:link {color: #005500; font-weight: normal;}
A.AdminLink:visited {color: #005500; font-weight: normal;}
A.AdminLink:hover {color: #FFFFFF; background-color: #005500;}
A.AdminLink:active {color: #FFFFFF; background-color: #005500;}
.AdminMenuActiveText {color: #005500; font-weight: bold;}
/* Footer Links */
A.FooterLink:link {color: #666666; font-weight: normal;}
A.FooterLink:visited {color: #666666; font-weight: normal;}
A.FooterLink:hover {color: #666666; background-color:transparent; text-decoration: underline; font-weight: normal;}
A.FooterLink:active {color: #666666; background-color:transparent; font-weight: normal;}

/* These styles add structure to a page */
.PageTitle {font-size: 125%; font-weight: bold; text-align: left; color: #660033;}
.Heading {font-size: 125%; font-weight: normal; color: #660033;}
.SubHeading {font-weight: bold; color: #660033;}
.Sub2Heading {font-weight: normal; text-decoration: underline; color: #660033;}
.DoubleIndent {margin-left: 2em; margin-right: 2em;}
.CenteredText {text-align: center;}
.Note {font-style: italic; font-size: 90%; color: #660033;}
.ImportantNote {font-weight: bold; font-style: italic; font-size: 90%; color: #005500;}
.ErrorNotice {font-weight: bold; color: #ff0000;}
.ApplicationPending {color: #005500;}
.SmallRightText {font-size: 85%; float: right;}
.PrintableVersionLink {font-size:85%;}
.Bold {font-weight: bold;}

/* Used on any tag; makes the text larger or smaller than normal and arial */
.LargerPrint {font-size: 125%;}
.MediumPrint {font-size: 90%;}
.SmallPrint {font-size: 80%;}
.FinePrint {font-size: 70%;}

/* The following lines are for aligning the images */
.RightImage {float: right;}
.RightImageWithCaption {float: right; text-align: center; padding-left:10px;padding-bottom:20px;}
.ImgCaptionText {font-size: 90%; color: #005500;}
.LeftImage {float: left; padding-right: 1em;}
.ClearLines {clear: both;}

.FloatLeft {float: left;}

/* Pricing Table on Order Info */
div.PriceTable {width: 50%; margin: 0px auto; padding-bottom: 15px; float: left;}
div.PriceTableRow {clear: both; padding-top: 5px; padding-bottom: 5px;}
div.PriceTableRow span.label {float: left; width: 70%; text-align: left;}
div.PriceTableRow span.price {float: right; width: 25%; text-align: left;}
.ClearPriceTable {clear: left;}

/* used on Forms */
.Error {color: #ff0000; font-size: 125%;}
.FormRequired {font-style: italic; color: #660000; font-size: 85%;}
.FormNote {font-size: 85%;}
A.ButtonLink:link {text-decoration: none;}
A.ButtonLink:visited {text-decoration: none;}
A.ButtonLink:hover {text-decoration: none;}
A.ButtonLink:active {text-decoration: none;}


/* the next set of classes all deal with the FOOTER they are not automatic -- you must use class="" in the appropriate tag */
/* Used on any tag makes the text smaller than normal and arial */
.Footer {font-size: 75%; text-align: center; color: #666666;}
