 

/* TAGS STYLES */

body { text-align: left;font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: White;}
ul { list-style-image: url(/images/listbullet.gif); list-style-position:outside;  }
li { font-size: 11px; list-style-position: outside; text-indent: 0px; padding: 3px; }
p {
	font-size: 12px;
	padding: 8px;
	text-align: left;
	}	

img {
	border: 0;
	}
	
	
	
/* FONT STYLES */

a:link {color:#488C5D; text-decoration:underline;}
a:visited {color:#228DDB; text-decoration:underline;}
a:hover {color: #FFA415; text-decoration:none;}
a:active {color: #FFA415; text-decoration:none;}


a.bodytext:link {color: #000000; text-decoration: none;}
a.bodytext:visited {color: #000000; text-decoration: none;}
a.bodytext:hover {color: #E33E00; text-decoration: none;}
a.bodytext:active {color: #E33E00; text-decoration: none;}


.siteheader {font-family:  Arial, Helvetica, sans-serif; font-size: 18px; color:#000000; font-weight: bold; }
.sitefooter {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight: bold; text-decoration: none;}

.bodytext {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; }
.bodytextbold {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight: bold; }


.formlabel {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight: bold; }
.formfieldlogin{font-family:  Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; }
.formerror {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color:red;}
.formlargerlabel {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight: bold; }

.formfieldUserProfile
{
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color:#000000; 
	width:200px;
}

.formfieldUserProfileWide
{
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color:#000000; 
	width:97%;
}

/* SPACER STYLES */

.spacer01 {font-family: Arial, Helvetica, sans-serif; font-size: 1px; }
.spacer02 {font-family: Arial, Helvetica, sans-serif; font-size: 2px; }
.spacer03 {font-family: Arial, Helvetica, sans-serif; font-size: 3px; }
.spacer04 {font-family: Arial, Helvetica, sans-serif; font-size: 4px; }
.spacer05 {font-family: Arial, Helvetica, sans-serif; font-size: 5px; }
.spacer06 {font-family: Arial, Helvetica, sans-serif; font-size: 6px; }
.spacer07 {font-family: Arial, Helvetica, sans-serif; font-size: 7px; }
.spacer08 {font-family: Arial, Helvetica, sans-serif; font-size: 8px; }
.spacer09 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.spacer10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.spacer15 {font-family: Arial, Helvetica, sans-serif; font-size: 15px; }
.spacer20 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; }
.spacer25 {font-family: Arial, Helvetica, sans-serif; font-size: 25px; }
.spacer30 {font-family: Arial, Helvetica, sans-serif; font-size: 30px; }
.spacer50 {font-family: Arial, Helvetica, sans-serif; font-size: 50px; }



/* PROJECT SPECIFIC


colors
lite green - #B4D9B7
dark green - #488C5D
lite grey - #EEEEEE
dark gray - #809198
red - #E33E00
blue - #0E3151
*/

a.title:link {color: #000000; text-decoration: none;}
a.title:visited {color: #000000; text-decoration: none;}

.footer {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight: bold; text-decoration: none;}


.title {font-family: Arial, Verdana, " sans-serif"; font-size: 15px; color:#0E3151; font-weight: bold; }
.smallTitle {font-family: Arial, Verdana, " sans-serif"; font-size: 14px; color:#0E3151; font-weight: bold; }
.border
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
}
.selectarea
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#000000;
}

.regularLabel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}

.normalLabel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.smallLabel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.italicLabel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
}

.instructiontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	
}

.boldLabel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
}

.bigboldLabel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
}


.normalbold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.smallbold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.bodybigtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

.TopTabtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}


.bodytextbold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.ProductReturnField
{
	width:40px;
}

.GridRegularItemStyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right:10px;
}

.GridHighlightStyle
{
	background-color:blue;
	color:White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right:10px;
}

.GridAlternatingItemStyle
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right:10px;
}

.GridHeaderStyle
{
	background-color:#B4D9B7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	padding-right: 7px;
}

.GridPageNumbers {
	color: #488C5D;
	font: 11px Verdana, Arial, Helvetica, sans-serif bold;
	}

a.GridPageNumbers:link, a.GridPageNumbers:visited {
	color: #488C5D;
	font: 11px Verdana, Arial, Helvetica, sans-serif bold;
	}

a.GridPageNumbers:hover, a.GridPageNumbers:active {
	color: #F90;
	font: 11px Verdana, Arial, Helvetica, sans-serif bold;
	}

.GridBoldStyle
{
	font-weight: bold;
}

.GridBoldHighlightStyle
{
	font-weight: bold;
	background-color:Yellow;
}

.required {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

}
.autogenerated {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;

}
.optional {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

}

.buttonstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	
}

.errortext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
}

.griderrortext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.bigerrortext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff0000;

}

.ConfirmMessage
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ff0000;
}


.tablespan
{
	height: 409px;
	background-color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
}

.lblheader
{
	font-weight: bold;
	font-size: 14px;
	color: #fc7b0f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Boldheader
{
	font-weight: bold;
	font-size: 16px;
	color: Black
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.regularboldtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C9782D;
	font-size: 12px;
	font-weight: bold;
}

.BackLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.PanelTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: Black;
}

.BackLinkBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

.notestext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}



A.smaller
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #488C5D;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

A.smaller:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFA415;
	text-decoration: none;
}

A.smaller:visited	{	
	text-decoration:	none;
	color: #488C5D;
	}	

A.smaller:active	{	
	text-decoration:	none;
	color:	#FFA415;
	}			
