﻿body 
{
	height:100%;
	margin-top:0;
	margin-left:0;
	margin-right:0;
}
/* **********THE COLORS ************/
.bigboldbrown{color:#8c6239;}
.bigboldgray{color:#6b6b6b;}
.littleBrown{color:#8b5a2b;}
.littleRed{color:#bc0000;}
.redBrown{color:#c3621f;}
.lightGray{color:#7d7d7d;}
.brightyellow{color:#feaf00;}
.darkgreen{color:#2c7434;}
.pea{color:#6b8e23;}
.darkblue{color:#001a32;}
.lightbluegray{color:#6c7986;}
.lightestbrown{color:#e8ddc1;}
.lighterbrownstill{color:#f0dbe8}
/* *********************************/

/********** NEW FORM STYLES ********/
.textbox
{
	height:18px; 
	border:solid 2px #ffffff; 
	background:#e6e6e6; 
	font-family:Arial, Sans-Serif; 
	font-size:10pt; 
	color:#001a32; 
	padding:1px;
}
.dropdown
{
	background:#e6e6e6; 
	font-family:Arial, Sans-Serif; 
	font-size:10pt; 
	color:#001a32; 
	margin:1px 0px 1px 0px;
}
.AutoExtender
{
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 10pt;

    font-weight: normal; 
    border:solid 2px #ffffff;

    line-height:20px; 
    padding:2px;
    background-color:#e6e6e6;
    margin-top:2px;
}

.AutoExtenderList
{
    border-bottom:dashed 2px #ffffff;
    cursor:pointer;
    color:#001a32
}

.AutoExtenderHighlight
{
    color:#f0dbe8; 
    background-color:#6b8e23;
    cursor:pointer; 
}
.results{font-family:Arial, Sans-Serif; font-size:10px; color:#001a32; }
.altresults{background:#ece9e1;}
.formtitle{color:#6b8e23; font-family:Arial, Sans-Serif; font-weight:bold; font-size:13pt;}
.formsubtitle{color:#c3621f; font-family:Arial, Sans-Serif; font-size:9pt;}
.formnormal{color:#c3621f; font-family:Arial, Sans-Serif; font-size:11pt; font-weight:bold;}
.formerror{color:#bc0000; font-family:Arial, Sans-Serif; font-size:8pt; font-weight:bold;}
.formbigtitle{color:#ffffff; font-family:Arial, Sans-Serif; font-size:22pt;}

.overdue{color:#bc0000; font-weight:bold; text-decoration:none;}
.overdue:link{color:#bc0000;font-weight:bold;text-decoration:none;}
.overdue:hover{color:#c0c0c0;font-weight:bold;text-decoration:none;}
.due{color:#feaf00; font-weight:bold;text-decoration:none;}
.due:link{color:#feaf00; font-weight:bold;text-decoration:none;}
.due:hover{color:#c0c0c0;font-weight:bold;text-decoration:none;}
.current{color:#2c7434; font-weight:bold;text-decoration:none;}
.current:link{color:#2c7434; font-weight:bold;text-decoration:none;}
.current:hover{color:#c0c0c0;font-weight:bold;text-decoration:none;}
.contact{color:#000000; font-weight:bold;text-decoration:none;}
.contact:link{color:#000000;font-weight:bold;text-decoration:none;}




.button
{
	color:#6b8e23; 
	font-family:Arial, Sans-Serif; 
	font-weight:bold; 
	font-size:13pt; 
	background:#e6e6e6; 
	text-decoration:none; 
	border:solid 2px #ffffff;
	position:relative;
	padding:2px 4px 2px 4px;
}
.button:link
{
	background:#e6e6e6; 
	border:solid 2px #ffffff;
	top: 0px;
	left: 0px;
}
.button:hover
{
	color:#6c7986;
	background:#e0e0e0; 
	border:solid 2px #f0f0f0;
}
.formtable
{
	background:#e8ddc1; 
	border: dashed 2px #e6e6e6; 
	padding:2px; 
}
.formdatagrid
{
	text-align:left;
	border:none;
}
.navtable
{
	background:#6c7986;
}
.navbutton{color:#e6e6e6; font-family:Arial, Sans-Serif; font-size:11pt; font-weight:bold; text-decoration:none;}
.navbutton:link{color:#e6e6e6;}
.navbutton:hover{color:#c3621f;}

.standard_link{color:#8c6239; font-family:Arial, Sans-Serif; font-size:11pt; font-weight:bold; text-decoration:none;}
.standard_link:link{color:#8c6239;}
.standard_link:hover{color:#c3621f;}

/***********************************/

/*status bar style to act as the bottom border of the div*/ 
#statusbar{ 
cursor: w-resize;
background-color: #c0c0c0; 
}

#searchresults div 
 { 
	font-size:10px;
	font-family:Arial, Sans-Serif, Helvetica;
	background:rgb(222, 222, 222) url('images/toprowbg.gif') repeat-x; 
 } 
 
.srchlist{ 
border: solid 1px rgb(140,140,140);
width:70px;
position:absolute;
top:0px;
left:0px;
visibility:hidden;
font-size:10px;
background:rgb(222, 222, 222) url('images/toprowbg.gif') repeat-x;
}

div.srchitem{ 
color:rgb(140,140,140);
}

div.srchitem:hover{ 
color:white;
background:rgb(140, 140, 140);
}
.srchimgs {margin-bottom: 1px;}

.tabbutton
{
	text-decoration:none;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#333333;
	background:url('images/tabspacer.gif') repeat-x;
}
html>body .tabbutton {margin-bottom: 0;}
div.topbanner
{
	background: #FFAB00;
	width:100%;
	margin-right:0;
	margin-left:0;
}
.topleftcorner
{
	width:7px;
	height:57px;
	background: url('../images/top-lefta.jpg');
}
.topleftcornerfat
{
	width:50px;
	height:57px;
	background: url('../images/top-leftb.jpg');
}
.otheredges
{
	background: #70a05b;
	font-family: Arial, Sans-Serif;
	font-weight:bold;
	color:#ffffff;
	font-size:12pt;
}
.bottomrightcorner
{
	width:7px;
	height:62px;
	background: url('../images/bottom-rightb.jpg');
}
.bottomrightcornerfat
{
	width:46px;
	height:62px;
	background: url('../images/bottom-righta.jpg');
}
.bottommiddle
{
	height:62px;
	background: url('../images/bottom-bg.jpg');
}
.topmiddle
{
	height:57px;
	background: url('../images/top-bg.jpg');
}
.navitem
{
	font-family: Arial, Sans-Serif;
	font-weight:bold;
	color:#ffffff;
	font-size:12pt;
	text-decoration:none;
}
.navitem:hover
{
	color:#ffab00;
}
.mainnavitem
{
	font-family: Arial, Sans-Serif;
	font-weight:bold;
	color:#71a05c;
	font-size:12pt;
	text-decoration:none;
}
.mainnavitem:visited
{
	color:#71a05c;
}
.mainnavitem:hover
{
	color:#ffab00;
}
.contacttable
{
	border: solid 1px black;
	background: #e5e5e5;
}
.contacttablemiddlecolumn
{
	border-bottom:none;
	border-top:none;
	width:10px;
}
.contacttableleftcolumn
{
	width:600px;
}
.contacttablerightcolumn
{
	width:200px;
}

.contactInfoLableColumn
{
	width: 90px;
	text-align:right;
	font-family: Arial;
	font-size: 10pt;
	font-weight:bold;
}
.contactTB
{
	font-family:Arial, Garamond, Sans-Serif;
	font-size: 8pt;
	height: 16px;
	border: solid 1px black;
	background: #fafafa;
}
.standardFont
{
	font-family:Arial, Garamond, Sans-Serif;
	font-size: 10pt;
}
.standardTitle
{
	font-family:Arial, Garamond, Sans-Serif;
	font-size: 14pt;
	font-weight:bold;
}
.greenfont
{
	color:#70a05b;
	font-family: Arial, Sans-Serif;
	font-weight:bold;
	font-size: 14pt;
}
.smallfont
{
	font-family:Arial, Garamond, Sans-Serif;
	font-size: 8pt;
	text-decoration:none;
}
.standardTextBox
{
	font-family:Arial, Garamond, Sans-Serif;
	font-size: 8pt;
	height: 16px;
	border: solid 1px black;
	background: #fafafa;
}
.standardButton
{
	font-family:Arial, Garamond, Sans-Serif;
	font-size: 9pt;
	height: 20px;
	border: solid 1px black;
	background: #c0c0c0;
}
.searchresults
{
	font-family:Arial;
	font-size:10pt;
	color:black;
	text-decoration:none;
}
.textbuttons
{
	font-family: Arial;
	font-size:9pt;
	font-weight:bold;
	color:Black;
	text-decoration:none;
}
#BackToHome
{
	color:Black; 
	font-weight:bold; 
	font-family:Arial, Sans-Serif; 
	font-size:11px; 
    text-decoration:none; 
    position:relative;
}
#BackToHome:hover
{
	color:White;
}