﻿/* Page */

body 
{
	text-align: center;
	margin: 0px 0px 0px 0px;
	font-size: small;
}

.Outline 
{
	width: 1000px;	
}

.LogoBox 
{
	width: 200px;
	height: 80px;
	text-align: center;
	vertical-align: middle;
}


.HeaderBox 
{
	width: 800px;
	height: 80px;	
	font-family: Tahoma;
}

.LeftNavBox 
{
	width: 200px;
	font-family: Tahoma;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
}

.BodyBox 
{
	width: 800px;
	vertical-align: top;
	font-family: Arial;
}

.FooterBox 
{
	font-family: Tahoma;
}

.SectionHeader 
{
	color: White;
	font-weight: bold;
	padding-bottom: 10px;
	font-size: medium;
}

.RegionBox 
{
	color: White;
	font-size: small;
	font-family: Tahoma;
	text-align: right;
	vertical-align: top;	
}

.ProfileBox 
{
	color: White;
	font-size: small;
	font-family: Tahoma;
	text-align: right;
	vertical-align: bottom;	
}

/* Corners */


div#YellowBox 
{
	Background-color: rgb(255, 255, 158); 
	background-image: url(YellowBox.jpg);		
	background-repeat: repeat-x; 
}
b.YellowTop, b.YellowTop b, b.YellowBot, b.YellowBot b {
    display: block;height: 10px;font-size: 1px;
    background-image:url(CornerYellow.jpg);
    background-repeat: no-repeat }
b.YellowTop b { background-position: 100% -10px }
b.YellowBot { background-position: 0 -20px }
b.YellowBot b {background-position: 100% -30px }

div#GreenBox 
	{ 
		Background-color: rgb(155, 208, 112);
		background-image: url(GreenBox.jpg);		
		background-repeat:repeat-x;	 
	}
b.GreenTop, b.GreenTop b, b.GreenBot, b.GreenBot b {
    display: block;height: 10px;font-size: 1px;
    background-image:url(CornerGreen.jpg);
    background-repeat: no-repeat }
b.GreenTop b { background-position: 100% -10px }
b.GreenBot { background-position: 0 -20px }
b.GreenBot b {background-position: 100% -30px }
div#GreenBoxHeader
	{ 
		Background-color: rgb(155, 208, 112);
		background-image: url(GreenBox.jpg);		
		background-repeat:repeat-x;	 
	}
b.GreenHeaderTop, b.GreenHeaderTop b, b.GreenHeaderBot, b.GreenHeaderBot b {
    display: block;height: 10px;font-size: 1px;
    background-image:url(CornerGreenHeader.jpg);
    background-repeat: no-repeat }
b.GreenHeaderTop b { background-position: 100% -10px }
b.GreenHeaderBot { background-position: 0 -20px }
b.GreenHeaderBot b {background-position: 100% -30px }
div#GreenBoxProduct
	{ 
		Background-color: rgb(155, 208, 112);
		background-image: url(GreenBox.jpg);		
		background-repeat:repeat-x;	 
	}
b.GreenProductTop, b.GreenProductTop b, b.GreenProductBot, b.GreenProductBot b {
    display: block;height: 10px;font-size: 1px;
    background-image:url(CornerGreenProduct.jpg);
    background-repeat: no-repeat }
b.GreenProductTop b { background-position: 100% -10px }
b.GreenProductBot { background-position: 0 -20px }
b.GreenProductBot b {background-position: 100% -30px }

div#BeigeBox { Background-color: rgb(243, 243, 225); }
b.BeigeTop, b.BeigeTop b, b.BeigeBot, b.BeigeBot b {
    display: block;height: 10px;font-size: 1px;
    background-image:url(CornerBeige.jpg);
    background-repeat: no-repeat }
b.BeigeTop b { background-position: 100% -10px }
b.BeigeBot { background-position: 0 -20px }
b.BeigeBot b {background-position: 100% -30px }
.BeigeBody { Background-color: rgb(243, 243, 225); }


div#GreyBox { Background-color: rgb(198, 198, 198); }
b.GreyTop, b.GreyTop b, b.GreyBot, b.GreyBot b {
    display: block;height: 10px;font-size: 1px;
    background-image:url(CornerGrey.jpg);
    background-repeat: no-repeat }
b.GreyTop b { background-position: 100% -10px }
b.GreyBot { background-position: 0 -20px }
b.GreyBot b {background-position: 100% -30px }

.ToolBox { Background-color: rgb(243, 243, 225); }

.NewsBackground 
{
	background-image: url(NewsBackground.png);
}


/* Links */

a 
{
	color: rgb(21, 122, 9);
	text-decoration: none;
	font-weight: bold;
	font-size: small;
}
a:Hover  
{
	color: rgb(252, 218, 28);
	text-decoration: underline;
	font-weight: bold;
	font-size: small;
}

.HeaderLink 
{
	color: White;
	text-decoration: none;
	font-weight: bold;
	font-size: medium;
}

.HeaderLink:Hover 
{
	font-weight: bold;
	color: rgb(255, 255, 158);
	text-decoration: underline;
	font-size: medium;
}

/* Input */

.Form 
{
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	border-width: 0px;
}

.LabelColumn 
{
	vertical-align: top;
	width: 40%;
	text-indent: 16px;
}

.DataColumn 
{	
	vertical-align: top;
	width: 60%;
}


.LabelTotalColumn 
{
	vertical-align: top;
	width: 40%;
	text-indent: 16px;
	border-top: solid 1px black;
}

.DataTotalColumn 
{	
	vertical-align: top;
	width: 60%;
	border-top: solid 1px black;
}

.FooterLinks a {text-decoration:underline; color:rgb(125,125,125); font-size:x-small; font-family: Tahoma;}
.FooterLinks a:hover {text-decoration:none; color:rgb(21, 122, 9);}



