﻿/*Hides from IE5-mac \*/
* html .floater {height: 1%;}
/* End hide from IE5-mac */

body {
	margin: 0px 0px 0px 0px;
	background-image:url('images/bg.gif');
}


table
{
	border-collapse: collapse;
}
th
{
	text-align:left;
}
select {
    border:1px solid #345B3C;
    color:#345B3C;
    background-color:#FFFFFF;
    font-size:12px;
    margin: 0;
    padding: 0;
    width: 200px;
}

.textArea {
    border:1px solid #345B3C;
    color:#345B3C;
    background-color:#FFFFFF;
    font-size:12px;
    margin: 0;
    padding: 0;
    width: 270px;
    height:89px;
}

.cellWhite 
{
	background-color:#FFFFFF;
	text-align:left;
	padding:3px 3px 3px 3px;
}

.cellShade 
{
	background-color:#E4E4D8;
	text-align:left;
	padding:3px 3px 3px 3px;
}

.selectBox {
    border:1px solid #345B3C;
    color:#345B3C;
    background-color:#FFFFFF;
    font-size:12px;
    margin: 0;
    padding: 0;
    width: 102px;
    height: 15px;
}

.textBoxMed {
    border:1px solid #345B3C;
    color:#345B3C;
    background-color:#FFFFFF;
    font-size:12px;
    margin: 0;
    padding: 0;
    width: 150px;
    height: 17px;
    text-align:left;
}

.textBox {
    border:1px solid #345B3C;
    color:#345B3C;
    background-color:#FFFFFF;
    font-size:12px;
    margin: 0;
    padding: 0;
    width: 100px;
    height: 17px;
}

.textBoxSub {
    border:1px solid #345B3C;
    color:#345B3C;
    background-color:#FFFFFF;
    font-size:10px;
    margin: 0;
    padding: 0;
    width: 60px;
    height: 17px;
}

.textBoxSm {
    border:1px solid #345B3C;
    color:#345B3C;
    background-color:#FFFFFF;
    font-size:12px;
    margin: 0;
    padding: 0;
    width: 35px;
    height: 17px;
}

.button {
    border:1px solid #345B3C;
    color:#345B3C;
    background-color:#EEE9D5;
    font-size:10px;
    margin: 0;
    padding: 0;
}

.buttonAD {
    border:1px solid #345B3C;
    color:#345B3C;
    background-color:#EEE9D5;
    font-size:10px;
    margin: 3;
    padding: 0;
    width:100px;
}

.buttonRow
{
	border:solid 2px #ff0000;
	text-align:center;
	width:100%;
	
}

.buttonFixed {
    border:1px solid #345B3C;
    color:#000000;
    background-color:#EEE9D5;
    font-size:10px;
    margin: 0;
    padding: 0;
    width:150px;
    height:16px;
}
.buttonFixedSub {
    border:1px solid #345B3C;
    color:#000000;
    background-color:#EEE9D5;
    font-size:10px;
    margin: 0;
    padding: 0;
    width:100px;
    height:16px;
}
.buttonFixedSub1 {
    border:1px solid #345B3C;
    color:#000000;
    background-color:#EEE9D5;
    font-size:10px;
    margin: 0;
    padding: 0;
    width:50px;
    height:16px;
}
.buttonFixedSub2 {
    border:1px solid #345B3C;
    color:#000000;
    background-color:#EEE9D5;
    font-size:10px;
    margin: 0;
    padding: 0;
    width:180px;
    height:16px;
}
.browse {
    border:1px solid #345B3C;
    color:#000000;
    background-color:#FFFFFF;
    font-size:11px;
    margin: 0;
    padding: 0;
    height:19px;
}
.mainContainer
{
	background-color:#E4E4D8;
	color:#345B3C;
	padding: 0px 0px 0px 0px;
	width: 100%;
}
.titleBar
{
	background-color:#B4B69E;
	color:#FFFFFF;
	font-size:15px;
	font-family:Arial;
	padding: 3px 3px 3px 3px;
	text-align:right;
	font-weight:normal;
	width: 50%;
}
.titleBarSmall
{
	background-color:#B4B69E;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial;
	padding: 3px 3px 3px 3px;
	text-align:left;
	font-weight:normal;
	width: 50%;
}
.login
{
	color:#315D39;
	font-size:12px;
	font-family:Arial;
	padding: 0px 0px 0px 0px;
	text-align:left;
	font-weight:normal;
}
.loginTitle
{
	color:#315D39;
	font-size:14px;
	font-family:Arial;
	padding: 0px 0px 0px 0px;
	text-align:left;
	font-weight:bold;
}
.footer
{
	background-color:#B4B69E;
	color:#FFFFFF;
	font-size:10px;
	font-family:Arial;
	padding: 1px 0px 1px 0px;
	text-align:center;
	font-weight:normal;
	border-top: solid 1px #929290;
	border-bottom: solid 1px #000000;
	width: 100%;
}
.header
{
	background-color:#E4E4D8;
	font-family:Arial;
	color:#4C4C4C;
	font-size:13px;
	line-height: 20px;
	padding: 3px 3px 3px 3px;
	font-weight:bold;
}

.header1
{
	background-color:#335837;
	font-family:Arial;
	color:#FFFFFF;
	font-size:12px;
	padding: 3px 3px 3px 3px;
	font-weight:normal;
	text-align:right;
	vertical-align:bottom;
	height:80px;
}
.header1 a:link {color:#FFFFFF; text-decoration:none;}
.header1 a:visited {color:#FFFFFF; text-decoration:none;}
.header1 a:hover {color:#FFFFFF; text-decoration:underline;}
.header1 a:active {color:#FFFFFF; text-decoration:none;}

.headerSub
{
	background-color:#FFFFFF;
	font-family:Arial;
	color:#4C4C4C;
	font-size:10px;
	font-weight:normal;
	padding: 3px 3px 3px 3px;
	line-height:20px;
}

.fieldHeader
{
	background-color:#FFFFFF;
	font-family:Arial;
	color:#4C4C4C;
	font-size:12px;
	padding: 3px 3px 3px 3px;
	font-weight:normal;
}

a 
{
	text-decoration:none;
	color:#345B3C;
	font-family:Arial;
	font-size:inherit;
	font-weight:normal;
}

a:hover 
{
	text-decoration:underline;
	color:#345B3C;
	font-family:Arial;
	font-size:inherit;
	font-weight:normal;
}
.container 
{
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
	background-color:#FFFFFF;
	font-family:Arial;
	color:#4C4C4C;
	font-size:12px;
	width:100%;
	padding:0 0 0 0;
}

.initCap
{
	text-transform:lowercase;
	text-transform:capitalize;
}

.containerSub 
{
	border:solid 1px #999999;
	background-color:#FFFFFF;
	font-family:Arial;
	color:#4C4C4C;
	font-size:10px;
	padding:1px 1px 1px 1px;
	white-space:nowrap
}

.containerAlert {
	margin:0px;
	padding: 3px 3px 3px 3px;
	border-bottom:1px solid #999999;
	background-color:#FFCCCC;
	font-family:Arial;
	color:#4C4C4C;
	font-size:12px;
}

.containerHelp {
	margin:0px;
	padding: 3px 3px 3px 3px;
	border-bottom:1px solid #999999;
	background-color:#FFFFCC;
	font-family:Arial;
	color:#4C4C4C;
	font-size:12px;
}

.commentEven 
{
	background-color:#FFFFFF;
	padding: 1px 2px 1px 2px;
	font-family:Arial;
	color:#4C4C4C;
	font-size:10px;
}

.commentTopBorder 
{
	background-color:#FFFFFF;
	padding: 1px 2px 1px 2px;
	font-family:Arial;
	color:#4C4C4C;
	font-size:10px;
	border-top:solid 1px #000000;
}

.commentBottomBorder 
{
	background-color:#FFFFFF;
	padding: 1px 2px 1px 2px;
	font-family:Arial;
	color:#4C4C4C;
	font-size:10px;
	border-bottom:solid 1px #000000;
}
.alert 
{
	color:Red;
	font-family:Arial;
	font-size:12px;
}

.commentOdd 
{
	background-color:#E4E4D8;
	padding: 1px 2px 1px 2px;
	font-family:Arial;
	color:#4C4C4C;
	font-size:10px;
}

.pagerOdd
{
	background-color:#B4B69E;
	padding: 1px 2px 1px 2px;
	font-family:Arial;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	width:100%;
}

.pagerOdd a:link
{
	color:#ffffff;
	text-decoration:none;
}

.pagerOdd a:visited
{
	color:#ffffff;
	text-decoration:none;
}

.pagerOdd a:hover
{
	color:#ffffff;
	text-decoration:underline;
}

.pagerOdd a:active
{
	color:#ffffff;
	text-decoration:none;
}

.commentHead 
{
	background-color:#B4B69E;
	padding: 1px 2px 1px 2px;
	font-family:Arial;
	color:#000000;
	font-size:10px;
	font-weight:normal;
}

.sectionTable 
{
	background-color:#FFFFFF;
	padding: 2px 10px 2px 10px;
	font-family:Arial;
	color:#4C4C4C;
	font-size:10px;
	vertical-align:top;
	line-height:20px;
}

.textAreaLayer {
    border:1px solid #345B3C;
    color:#345B3C;
    background-color:#FFFFFF;
    font-size:11px;
    font-family:Arial;
    margin: 0;
    padding: 0;
    width: 222px;
    height:89px;
    cursor:hand;
}

.textBoxLayer {
    border:1px solid #345B3C;
    color:#345B3C;
    background-color:#FFFFFF;
    font-size:11px;
    margin: 0;
    padding: 0;
    width: 222px;
    height: 17px;
    text-align:left;
    cursor:hand;
}
.textLayer 
{
    color:#345B3C;
    text-indent:15px;
}

.help1img
{
	 display:inline-block;
}
