
.textbx{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	width:98%;
}
.paging{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background-color: #e2e1c3;
	color:#666666;
	height:20px;
}
.button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	background-color:#13672c;
	height: 20px;
	border: 1px solid #000000;
	padding-right:10px;
	padding-left: 10px;
	overflow: visible;
}
.search{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color: #13672c;
	color:#ffffff;
	height:20px;
}
.search a{
	color:#ffffff;
	border-color:none;
	/*text-decoration:none;*/
}
.search a img{
	border:none;
	text-decoration:none;
}
.mainTable{
	background-color:#a6bda2;
	border: 0px;
}
.innerTable{
	background-color:#9d9d6a;
	border: 0px;
}
.heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	border-bottom-color:#8e8e8e;
	background-color: #9D9D6A;
	height:25px;
	color:#2B1B17;
}
.header{
	background-color:#ADA96E;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.navColor{
	background-color:#e1e2c3;
}
.whiteBG{
	background-color:#ffffff;
}
.alternateColor1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #ffffff;
	height:25px;
}
.alternateColor1 label{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.alternateColor1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.alternateColor2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #e2e1c3;
	height:25px;
}
.alternateColor2 label{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.alternateColor2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.grayBG{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:20px;
	background-color:#F2F2D1;
}

.listbx 
{
	font-family: Arial, Helvetica, Verdana;
	font-size:12px;
	background-color:white;
	width:150px;
}
.select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	width:120px;
	background-color: #ffffff;
}
.selectSearch
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003466;
	background-color: #ffffff;
}
.line
{
	color:#ADA96E;
	height:1px;
}
.lightGray
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #edecec;
	color:#666666;
	height:60px;
}
.lightGray label
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.royalBlueSearch
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	background-color: #003466;
	color:#feffff;
	height:30px;
}
.royalBlueSearch a
{
	color:#ffffff;
}
.textBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#003466;
}
.textBold60
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#003466;
	width:60px;
}
.textBold100
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#003466;
	width:100px;
}
.mainheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	border-bottom-color:#003466;
	background-color: #ffffff;
	height:10px;
	color:#003466;
}

.subheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #ffcc00;
	height:30px;
	color:#000000;
}
.bold
{
	font-weight:bold;
}

.white
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #ffffff;
	height:25px;
}
.white label
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.white a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003466;
}

.darkGray
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #cfcdce;
	height:30px;
}
.darkGray label
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:lighter;
	color:#444444;
}
.textbox_40
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#003466;
	width:40px;
	text-align:center;
}
.textbox_60
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#003466;
	width:60px;
	text-align:center;
}
.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size: 12px;
	color: #666666;
}

.errorMessage {
	color: red;
	font-size: 0.8em;
	padding-left: 25px;
}
.actionMessage {
	color: green;
	font-size: 0.8em;
	padding-left: 25px;
	font-weight: bold;
}
.helpmessage {
	font-size: 0.8em;
}
table.wwFormTable {
	border-collapse:collapse;
	border:#F4F4F4 1px solid;
	width:100%
	
} 

table.wwFormTable th {
	padding:6px;
	margin:0;
}

table.wwFormTable tr td {
	border:#F4F4F4 1px solid;
	padding:6px;
	margin:0;
}

table.nobottom tr td {
   border-bottom:none;
}

.tdLabel {
	font-weight: bold;
	text-align:right;
	background-color:#EEEEEE; 
	width: 150px;
} 

ul {
	list-style: none;
}

nobottom {
	border-bottom:0px solid #FFFFDF;
}

.required {
  padding:5px;
  color: red;
}
