﻿body {margin: 0px; padding: 0px; font-family: Verdana, Arial, Sans-serif; font-size: .75em; color: #000000;}
h1 {font-size: 18px; color: #009900; font-weight: bold; display: inline}
a {color: #009900; text-decoration: underline}
a:visited {color: #CC6600; text-decoration: underline}
a:hover {color: #FFFFFF; background-color: #00D600; text-decoration: underline}

/* Template */
.SubNav { font-size: 11px; color: #FFFFFF; font-weight: bold; background-color: #009900; border-bottom: 1px solid black; height: 20px}
.SubNav a {color: #009900; text-decoration: none}
.SubNav a:visited {color: #CC6600; text-decoration: none}
.SubNav a:hover {color: #009900; text-decoration: underline}
.NavLinks {font-size: 1.2em; color: #009900; font-weight: bold;}
.NavLinks a {color: #009900; text-decoration: none;}
.NavLinks a:visited {color: #CC6600; text-decoration: none;}
.NavLinks a:hover {color: #000000; background-color: #00D600; text-decoration: underline;}
.ShopBox 
{ 
	border-top-left-radius: 17px; border-top-right-radius: 17px; background-color: #E7FFCC; border-left: solid 1px #009900; border-top: solid 1px #009900; 
	border-right: solid 1px #009900;float: left; color: #000000; font-size: 12pt; width: 250px; padding: 4px; text-align: center; position: absolute; left: 20px;
	height: 23px;
}

/* Inputs */
.Input {border: solid 1px #000000; width: 200px;}
.Input75wide {border: solid 1px #000000; width: 75px;}
.Input400wide {border: solid 1px #000000; width: 400px;}
.Dropdown {border: #000000 1px solid; width: 200px; height: 18px; color: #000000; background-color: #FFFFFF}
.Textarea {border: #000000 1px solid; width: 300px; height: 100px; color: #000000; background-color: #FFFFFF; font-family: Verdana, Arial, Sans-serif;}
.Textarea400wide {border: #000000 1px solid; width: 400px; height: 100px; color: #000000; background-color: #FFFFFF; font-family: Verdana, Arial, Sans-serif;}

/* Errors */
.ErrorMessage {color: #FF0000; font-weight: bold;}

/* Text */
.ContentBold {font-weight: bold;}
.ContentBoldRed {font-weight: bold; color: #FF0000;}
.ContentBoldWhite {font-weight: bold; color: #FFFFFF;}
.ContentItalic {font-style: italic;}
.CategoryName {font-weight: bold; font-size: 1.5em}
.ContentSmall {font-size: 9px}
.ContentSmallBold {font-size: 9px; font-weight: bold;}
.ContentSmallRed {font-size: 9px; color: #FF0000}
.ContentSmallWhite {font-size: 9px; color: #FFFFFF}
.ContentSmallWhite a {text-decoration: none; color: #FFFFFF;}
.ContentSmallWhite a:visited {color: #FFFFFF;}
.ContentSmallWhite a:hover {text-decoration: underline;}
.ContentSmallWhiteBold {font-size: 9px; color: #FFFFFF; font-weight: bold;}
.ContentLarge {font-size: 1.3em; font-weight: bold}
.ContentLargeGreen {font-size: 1.3em; font-weight: bold; color: #009900;}
.ContentLargeWhite {font-size: 1.3em; font-weight: bold; color: #FFFFFF;}
.ContentLargerGreen {font-size: 1.5em; font-weight: bold; color: #009900;}

/* Tables */
.TablesFullBorder {border-top: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black}

/* Search */
.SearchBox {border: #000000 1px solid; width: 200px; height: 17px; color: #000000; background-color: #FFFFFF; font-size: 12px}
.SearchButton {height: 19px; font-size: 11px; display: block;}

.hidden {display:none;}
