﻿a {
	color: green;
	text-decoration: none;
}
a:active, a:hover {
	text-decoration:underline; 
	color:#F78E20;
	/*
	text-underline-style:dotted;
	border-bottom:1px dotted;
	*/
}
form { margin-bottom: 0px; margin-top:0px;}
ul { margin-bottom:6px; list-style-type: disc; }
li { margin-top:0px; margin-bottom:6px; }
.list01
{
	list-style-image: url(/images/legacy/arrow-dashed01.gif); 
}
.list02
{
	list-style-image: url(/images/legacy/arrow-dashed01.gif); 
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: gray;
}

.imgLink:link, .imgLink:hover 
{
	border: 10px;
}

body table
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #000000;
}
.normal01 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #000000;
}
.subNormal01
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: gray;
}
.normal02
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #000000;
}
.title02
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 20px;
	font-weight: bold;
	color: #6F8A56;
}
.title01 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 18px;
	color: #6F8A56;
}
.title03
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 18px;
	color: #1400BF;
}
.subTitle01 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 15px;
	font-weight:bold;
	color: #6F8A56;
}
.subTitle02
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	font-weight:bold;
	color: #666666;
}
.error-title {
	color: red;
	font-size: 1.25rem;
	line-height: 2rem;
	margin-top: 0;
}

.info-title {
	color: #555;
	font-size: 1.75rem;
	line-height: 2.25rem;
}

.success-title {
	color: blue;
	font-size: 1.75rem;
	line-height: 2.25rem;
}
.error01 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 18px;
	font-weight:bold;
	color: red;
}
.error02
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.5em;
	color: #9E0000;
}
.small01 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9px;
}
.menubar01
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
}
a.menubar01:visited
{
	color: #ffffff;
}
a.menubar01:hover
{
	color: #ffffff;
}
.menuLinks01
{
	padding:8px; 
	font-weight:bold; 
	font-size:13px;
	border:1px solid #C6BEAD; 
	border-bottom:0px;
}
td.menuLinks01:hover
{
	background-color: #F4F2F4;
}
.leftColHeader01
{
	background-color: #D9E1BE;
	font-weight: bold;
	color: #666666;
	padding:5px;
}
.footer01 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9px;
	color: gray;
}
a.footer01:visited
{
	color: gray;
}
a.footer01:hover
{
	color: gray;
}
.sectionheader
{
	border-bottom:dotted 1px #CCCCCC; 
}
.fadeOn
{
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	
}
.fadeOff
{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	
}
p {
	margin: 1em 0 1em 0; padding: 0;
}
.TextBoxAmount {
	/* border: 1px solid #ffffff; */
	border: 1px solid #ADAEAD;
	background-color: #fffbd5;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #000000;
}
/* LIGHT BORDER */
.TextBox01
{
	/* border: 1px solid #ffffff; */
	border: 1px solid #ADAEAD; 
	background-color: #F7F6F4;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #000000;
}
/* NO BORDER */
.TextBox02
{
	border: 0px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #000000;
}
/* NORMAL, SHADED BORDER */
.TextBox03
{
	/* border: 1px solid #CCCCCC; */
	background-color: #f9f9f9;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #000000;
}
/* SMALL */
.TextBox04
{
	border: 1px solid #CCCCCC;
	background-color: #F7F6F4;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9px;
	color: #000000;
}
.TextBox01OnFocus
{
	border:solid 1px #1400BF;
	background-color: #ffffff;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: blue;
}
.TextBox02OnFocus
{
	border: 0px;
	background-color: #ffffff;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: blue;
}
.TextBox04OnFocus
{
	border:solid 1px #1400BF;
	background-color: #ffffff;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9px;
	color: blue;
}
.TextBox01Background
{
	border:solid 1px #CCCCCC;
	/*background-color: #F7F6F4;
	
	background-color:#F7F6F4;
	border:solid 1px #CCCCCC;
	 F7F6F4 */
}
.Label01Background
{
	border:solid 1px #CCCCCC;
	background-color: #E5EAD3;
	
}
/* NO BORDER */
.DropDown01
{
	/* border: solid 1px #CCCCCC; */
	/* background-color: #F7F6F4; */
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #000000;
}
/* LIGHT BORDER */
.DropDown02
{
	/* border: 1px solid #CCCCCC; */
	background-color: #F7F6F4;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #000000;
}
/* DARK BORDER */
.DropDown03
{
	/* border: solid 1px #CCCCCC; */
	background-color: #f9f9f9;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #000000;
}
/* LIGHT BORDER + SMALLER FONT */
.DropDown04
{
	/* border: 1px solid #CCCCCC; */
	background-color: #F7F6F4;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #000000;
}
.DropDown01MouseOver
{
	/* border: solid 1px #1400BF; */
	/* background-color: #ffffff; */
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #000000;
}
.Button01
{
	border:1px solid #666666;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #ffffff;
	background-color: #809E72;
}
.Button04
{
	border:1px solid #666666;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9px;
	color: #ffffff;
	background-color: #809E72;
}
.Button04MouseOver
{
	border:1px solid #666666;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9px;
	background-color: #ffffff;
	cursor: pointer;
}

.Button01MouseOver
{
	border:1px solid #666666;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	background-color: #ffffff;
	cursor: pointer;
}
.RadioButton01
{
	border: 0px;	
}
/* NO BORDER */
.ListBox01
{
	border:0px;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #000000;
	/*background-color: #F7F6F4;*/
}
/* NO BORDER, SMALLER FONT */
.ListBox01a
{
	border: solid 1px #CCCCCC;
	background-color: #F7F6F4;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #000000;
}

/* W/ BORDER */
.ListBox02
{
	/* border:1px solid #CCCCCC; */
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #000000;
	background-color: #F7F6F4;
}

.hr01 
{
	color: #fff; 
	background-color: #fff; 
	border-top: 1px dotted #CCCCCC; 
	margin-top: 2px;
}
.hr02
{
	color: #fff; 
	background-color: #fff; 
	border-top: 1px dotted #314F39;
}

@media print
{    
    .noPrint, .no-print
    {
		display: none !important;
    }
}