.graybox {
	border: thin solid #666666;
}
.grayindentedbox {
	border: thin solid #666666;
	padding-right: 10px;
	padding-left: 10px;
}
.redindentedbox {
	border: thin solid #d2232a;
	padding-right: 10px;
	padding-left: 10px;
}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.navigationtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.subnavigationtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.bottomtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 24px;
}
.redtext
{
	color: #772611;
	font-weight: bold;
}
.redtextnormal
{
	color: #772611;
}
.showcaseredtext
{
	color: #d2232a;
}
.whitetext
{
	color: #FFFFFF;
	font-weight: bold;
}
.graytext
{
	color: #666666;
	font-weight: bold;
}
.graynormaltext
{
	color: #666666;
}
.blacktext
{
	color: #000000;
}
.graysmalltext
{
	color: #8B8B8B;
	font-size: 12px;
	font-weight: normal;
}
.size14text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
h4
{
	font-weight: bold;
	font-size: 12px;
	line-height: 12px;
	margin-bottom: 3px;
}
h3
{
	color: #d2232a;
	font-weight: bold;
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 3px;
}
h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #772611;
	font-weight: bold;
	font-size: 17px;
}

h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8B8B8B;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
}
.mybutton {
	font-size: 14px;
	color: #FFFFFF;
	border: 2px solid #8B8B8B;
	line-height: 16px;
	background-color: #772611;
 	padding:5px;
 }

.maintext a:link { color: #772611}
.maintext a:visited { none; color: #772611}
.maintext a:hover { none; color: #666666}
.maintext a:active { none; color: #999999}

.mybutton a:link { text-decoration: none; color: #FFFFFF;}
.mybutton a:visited { text-decoration: none; color: #FFFFFF;}
.mybutton a:hover { text-decoration: none; color: #CCCCCC}
.mybutton a:active { text-decoration: none; color: #FFFFFF;}

.navigationtext a:link { text-decoration: none; color: #FFFFFF}
.navigationtext a:visited { text-decoration: none; color: #FFFFFF}
.navigationtext a:hover { text-decoration: none; color: #CCCCCC}
.navigationtext a:active { text-decoration: none; color: #FFFFFF}

.subnavigationtext a:link { text-decoration: none; color: #666666}
.subnavigationtext a:visited { text-decoration: none; color: #666666}
.subnavigationtext a:hover { text-decoration: none; color: #772611}
.subnavigationtext a:active { text-decoration: none; color: #666666}

.bottomtext a:link { text-decoration: none; color: #666666}
.bottomtext a:visited { text-decoration: none; color: #666666}
.bottomtext a:hover { text-decoration: none; color: #9E0622}
.bottomtext a:active { text-decoration: none; color: #666666}

.graysmalltext a:link { text-decoration: underline; color: #8B8B8B}
.graysmalltext a:visited { text-decoration: underline; color: #8B8B8B}
.graysmalltext a:hover { text-decoration: underline; color: #8B8B8B}
.graysmalltext a:active { text-decoration: underline; color: #8B8B8B}

.italictext {
	font-style: italic;
}
.redoutline {
	border: 1px solid #772611;
}
.redoutlineleftbottom {
	border-left: 1px solid #772611;
	border-bottom: 1px solid #772611;
}
.redoutlinebottom {
	border-bottom: 1px solid #772611;
}
.redoutlinerightbottom {
	border-right: 1px solid #772611;
	border-bottom: 1px solid #772611;
}
.checks ul {
 	list-style-image: url("check.gif"); 
}
.checklistdiv {
	margin-left:5px;	
	margin-right:5px;	
}
.checklist
{
	list-style: none; margin:15; padding:0;
}
.checklist li {
	background-repeat: no-repeat;
	background-position: 0 0;
	padding:0 0 15px 20px;
}
.redoutline {
	border: 1px solid #772611;
}
.showcaseredbox {
	border: 1px solid #d2232a;
	padding: 10px;
	text-align: left;
}
.grayoutlinebottom {
	border-bottom: 1px solid #8B8B8B;
}
.grayoutlineleft {
	border-left: 1px solid #8B8B8B;
}
.grayoutlineright{
	border-right: 1px solid #8B8B8B;
}
.graydottedlinetop {
	border-top: 1px dotted #8B8B8B;
	padding-top: 10px;
}
.graydottedlinetopbottom {
	border-top: 1px dotted #8B8B8B;
	border-bottom: 1px dotted #8B8B8B;
	padding-top: 10px;
	padding-bottom: 10px;
}
.grayoutlineleftbottom {
	border-left: 1px solid #8B8B8B;
	border-bottom: 1px solid #8B8B8B;
}
.grayoutlinelefttop {
	border-left: 1px solid #8B8B8B;
	border-top: 1px solid #8B8B8B;
}
.grayoutlinerighttop {
	border-right: 1px solid #8B8B8B;
	border-top: 1px solid #8B8B8B;
}
.grayoutlinebottom {
	border-bottom: 1px solid #8B8B8B;
}
.grayoutlinerightleft{
	border-right: 1px solid #8B8B8B;
	border-left: 1px solid #8B8B8B;
}
.grayoutlinerightbottom {
	border-right: 1px solid #8B8B8B;
	border-bottom: 1px solid #8B8B8B;
}
.grayoutlineleftrightbottom {
	border-bottom: 1px solid #8B8B8B;
	border-right: 1px solid #8B8B8B;
	border-left: 1px solid #8B8B8B;
}
.grayoutlinerightlefttop {
	border-right: 1px solid #8B8B8B;
	border-left: 1px solid #8B8B8B;
	border-top: 1px solid #8B8B8B;
}
.grayoutlineleftbottomtop {
	border-bottom: 1px solid #8B8B8B;
	border-top: 1px solid #8B8B8B;
	border-left: 1px solid #8B8B8B;
}
.grayoutlinerightbottomtop {
	border-bottom: 1px solid #8B8B8B;
	border-top: 1px solid #8B8B8B;
	border-right: 1px solid #8B8B8B;
}

