﻿.wizardStepHeader
{	
	margin:										18px 0px 0px 0px; 
	padding:									0px 0px 0px 0px;
	border:										solid 0px red;
}

.wizardStepHeader h3
{	
	font-size:								12px;
	color:										#2A7AC4; 
	border:										solid 0px gray;
	margin:										0px 0px 8px 0px; 
	padding:									0px 0px 0px 0px;
}

.wizardStepHeader p
{	
	font-size:								11px;
	line-height:							18px; 
	text-align:								justify;	
	border:										solid 0px cyan;
	margin:										0px 0px 30px 0px; 

}
.validationSummary
{
	margin-top:								20px;
	font-size:								11px;
	line-height:							18px;
	padding-left: 						4px;
	border:										solid 0px red;
}

.validationSummary ul
{
	margin-top:								10px;
	list-style-type:					circle;
	margin-left:							15px;
	
}

.formsGeneral 
{
	font-size:								11px;
	width:										100%;
}

.formsGeneralActions				
{
	font-size:								11px;
	width:										100%;
	text-align:								right;
	margin-top:								10px;
}
.formsGeneral  .labelWidthDefinition, .formsGeneralActions .labelWidthDefinition	{width: 25%;}
.formsGeneral  .spanWidthDefinition,	.formsGeneralActions .spanWidthDefinition		{width: 1%;}
.formsGeneral  .fieldWidthDefinition, .formsGeneralActions .fieldWidthDefinition	{width: 24%;}

.formsGeneral  .labelWidthDefinitionFor3Cols, .formsGeneralActions .labelWidthDefinitionFor3Cols	{width: 50%;}
.formsGeneral  .spanWidthDefinitionFor3Cols,	.formsGeneralActions .spanWidthDefinitionFor3Cols		{width: 1%;}
.formsGeneral  .fieldWidthDefinitionFor3Cols, .formsGeneralActions .fieldWidthDefinitionFor3Cols	{width: 49%;}

.formsGeneral tr , .formsGeneralActions tr 
{
	/*background-color: #f9f9f9;*/
}

.formsGeneral tr td, .formsGeneralActions tr td
{
	padding:									10px 8px 10px 0px; 
	vertical-align:						top;

}
.formsGeneral tr td span
{
	color: #444444;
}
.formsGeneral tr td label
{
	color: #444444;

}

.formsGeneral tr td .optionalField
{
	font-size:								9px;
	color:										#999999;
}

.formsGeneral tr td textarea
{
	font-size:								11px;
	font-family:							Arial;
	line-height:							17px;
	width:										99%;
	height:										130px;
	border: 									solid 1px #bbbbbb;
	color:										#7b7b7b;
}
.formsGeneral .normalInputs, .formsGeneral .normalInputsRightAligned
{
	font-family:							Arial;
	line-height:							17px;
	height:										17px;
	font-size:								11px;
	width:										180px;
	border: 									solid 1px #bbbbbb;
	color:										#7b7b7b;
}
.formsGeneral .normalInputsRightAligned
{
	text-align: right;
}

.formsGeneral .specialInputs
{
	height:										22px;
	font-size:								11px;
	
	color:										#7b7b7b;
	width:										184px;
}

.formsGeneral .priceBox
{

	height:										17px;
	font-size:								11px;
	width:										107px;
	border:										solid 1px #bbbbbb;
	color:										#7b7b7b;
	text-align:								right;

}
.formsGeneral .currencyBox
{	
	height:										22px;
	font-size:								11px;
	color:										#7b7b7b;
	width:										57px;
	margin-top:								1px;
}
.formsGeneralActions input
{
	color:										#4F93C7;
	border:										solid 1px #cccccc;		
	background-color: 				white;
	font-size:								11px;
	font-weight:							normal;
	padding-top:							1px;
	padding-bottom: 					2px;
	padding-left:							8px;
	padding-right:						8px;
	cursor:										pointer;

	
	
}


.formsGeneralActions input:hover
{
	background-color: 				#fefefe;
	border:										solid 1px #bbbbbb;
}

