
table.inputForm 
{
	/*border:solid 1px #FF0000;
	background-color:#FF0000;*/
	width:80%;
}

table.inputForm  td.label
{
	text-align:right;	
	width:200px;
	vertical-align:middle;
	padding-right:5px;
}

table.inputForm  td.label2
{
	text-align:right;	
	width:80px;
	vertical-align:middle;
	padding-right:5px;
}
.inputTextBox
{
	/*height:25px;*/
	padding:2px;
	width:300px;
	font-family:Arial;
	/*font-size:13pt;*/
}

.fileUpload
{
	height:30px;
	padding:2px;
	width:300px;
	font-family:Arial;
	font-size:13pt;
}

.button
{
	width:100px;
	height:30px;
	padding:5px;
	/*border:solid 1px #000000;
	background-color:#EAB411*/
}
.dropDownList
{
	height:40px;
	font-size:12pt;
	padding:3px;
}

a.cancelAction
{
	margin-top:10px;
	font-size:14px;
}
a:link.cancelAction
{ 
	color: blue;
}
a:visited.cancelAction
{ 
	color: Purple;
}
a:hover.cancelAction
{ 
	color: #FFFFFF;
	background-color: #CD0000;
	text-decoration: none;
}
a:active.cancelAction
{ 
	color: #333333;
}


div.validationSummary
{
	padding:10px;
	border:solid 1px #F67C2D;
	background-color:#FCFB88;
}
div.messageInfo
{
    padding:10px;
	border:solid 2px #D04722;
	background-color:#FAF9B4;
}
div.messageInfoTitle
{
  background-color: #9E4A49;
  padding: 10px;
  color:#FFFFFF;

}


div.messageInfo2
{
     /*padding:10px;*/
     border:solid 2px #9E4A49;
}




.greyText, .smallGreyText
{
  color: #737373;
}
.smallGreyText
{
    font-size:10pt;

}
