.FormMain 
{
	width : 100%;
	height : 100%;
	text-align:center;
	
}
.FormTitle 
{
	text-align: left;
	font-family:Arial;
	font-size:larger;
	height:30px;
	background-color: #EEEEEE;
}
.FormInput 
{
	border :solid 1px Gray;
	width :700px;
}
.Caption 
{
	width :30%;
	text-align: center;
	font-family:Arial;
	font-size:xx-small;
	border-bottom: dotted 1px #CCCCCC;
	background-color: #EEEEEE;
}
.smallHeader
{
	text-align: center;
	font-family:Arial;
	font-size: 8;
	border:  solid 1px #CCCCCC;
	background-color: #EEEEEE;
}
.smallData
{
	font-family:Arial;
	font-size: 8;
	border:  solid 1px #CCCCCC;
}

.smallDataNumber
{
	font-family:Arial;
	font-size: 8;
	border:  solid 1px #CCCCCC;
	text-align:right;
}


.Input
{
	text-align: left;
	font-family:Arial;
	font-size:xx-small;
	border-bottom: dotted 1px #CCCCCC;
	border-right: dotted 1px #CCCCCC;
}
.Input2
{
	
	text-align: left;
	font-family:Arial;
	font-size:xx-small;
	border: solid 1px #CCCCCC;
}

.InputNumber
{

	text-align: right;
	font-family:Arial;
	font-size:xx-small;
	border: solid 1px #CCCCCC;
}


.SubmitControl
{
	text-align: center;
	font-family:Arial;
	font-size:xx-small;
	border:solid 1px  black;
	background-color:White;
}
input 
{
	background-color:white;
	border: solid 1px black;
	font-size:xx-small;
    }
.Label
{
	width :40%;
	text-align: left;
	font-family:Arial;
	font-size:xx-small;
	border-bottom: dotted 1px #CCCCCC;
}

.FormMessage
{
	width:130px;
	text-align: right;
	font-family:Arial;
	font-size:xx-small;
	background-color:#EEEEEE;
}
.FormSubmit 
{
	border-top:solid 0Gray;
	text-align:right;
	height :15px;
	background-color:#EEEEEE;
}


table.sortable a.sortheader {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}
