﻿body {
}

h2
{
	border-bottom:3px solid #F0F3EF;
	color:#666666;
	display:block;
	font-size:14px;
	margin-top:15px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
}

h3
{
	color:black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:Bold;
	border-bottom:2px solid #F0F3EF;
	display:block;
	margin-top:10px;
	margin-bottom:5px;
}	
	
fieldset
{
	border:0 none
}

div.formItem label
{
	display: block;
	float:left;
	font-weight:normal;
	width:150px;
	color:black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
}

div.formItem select
{
	color:black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	height:19px;
}

div.formItem input
{
	color:black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	height:14px;
}

div.formItem textarea
{
	color:black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	height:14px;
	overflow:scroll;
}

div.formSmallItem label
{
	display: block;
	float:left;
	font-weight:normal;
	width:120px;
	color:black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
}


div.formItem
{
	clear:both;
	line-height:22px;
	margin:0 !important;
	min-height:25px;
	padding-left:2px;
	padding-top:0 !important;
	width:auto;
    white-space:nowrap;
}

div.formSubItem
{
	clear:both;
	line-height:22px;
	margin:0 !important;
	min-height:25px;
	padding-left:2px;
	padding-top:0 !important;
	width:auto;
	border-left:2px solid #F0F3EF;
	display:block;
    white-space:nowrap;
}

div.formSmallItem
{
	clear:both;
	line-height:22px;
	margin:0 !important;
	min-height:25px;
	padding-left:2px;
	padding-top:0 !important;
	width:auto;
    white-space:normal;
}





.LabelNormal 
{
	color:black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
}

.LabelSubHead
{
	color:black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:Bold;
	border-bottom:2px solid #F0F3EF;
	display:block;
	margin-top:10px;
	margin-bottom:5px;
}

.LabelHead 
{
	border-bottom:3px solid #F0F3EF;
	color:#666666;
	display:block;
	font-size:14px;
	margin-top:15px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
}

.ValidatorNormal {
	color:red;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.LabelResult{
	color:blue;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	float:right;
}

.ButtonNormal {
	color:black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
}

.TextboxNormal {
	color:black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	height:14px;
}

.DropDownListNormal {
	color:black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	height:19px;
}

.TableLabel 
{
    width:150px;
    white-space:nowrap;
}

.TableInput
{
    width:220%;
    white-space:normal;
}

.DivSub
{
	border-left:2px solid #F0F3EF;
	display:block;
}


