/*
stateColorBlue = "##033668";
stateColorBlueBG = "##6886a2";
stateColorBlueHover = ##96AAC2;
stateColorGold = "##d5a00f";
*/
* 
.formContainerContainer
{	
	margin:5px;
	margin-top:0px;
}
.formContainer
{	
	background-color:#416895;
	color:#444444;
	border-right:1px solid #033668;
	border-left:1px solid #033668;
}
.formContainerContainer .title
{
	background-color: #033668;
	height: 20px; 
	color:white; 
	font-size:14px; 
	text-align:center; 
	font-weight:bold;
}
.formContainer .label
{
	color:white;
	font-weight:bold;
	margin-bottom:2px;
	font-size:12px;
}
.formExampleDesc
{
	color:silver;
	font-size:11px;
}
.readOnlyValue
{
	font-weight: bold;
	color:#d5a00f;
}
.formContainer .itemContainer
{
	background-repeat:repeat-x;
	/*margin-bottom:10px;*/
}
.formButtonsContainer
{
	background-position:center;
	background-repeat:repeat-x;
}

.formContainer input[type='text']
{
	border: 1px solid #033668;
	height:14px;
	font-size:14px;
	height:20px;
	line-height:20px;
	font-weight: bold;
	padding:2px;
}
/* top adn bottom form borders...............................................................................*/
.formCornerTopLeft
{
	background-image:url("/resources/images/formCornerTopLeft.gif");
	background-position:left top;
	background-repeat:no-repeat;
}
.formCornerTopRight
{
	background-image:url("/resources/images/formCornerTopRight.gif");
	background-position:right top;
	background-repeat:no-repeat;
}
.formTopCenter
{
	height: 10px;
	background-color:#033668;
	margin-left:9px;
	margin-right:9px;
}
/* Bottom...*/
.formCornerBottomLeft
{
	background-image:url("/resources/images/formCornerBottomLeft.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
}
.formCornerBottomRight
{
	background-image:url("/resources/images/formCornerBottomRight.gif");
	background-position:right bottom;
	background-repeat:no-repeat;
}
.formBottomCenter
{
	height: 10px;
	background-color:#033668;
	margin-left:09px;
	margin-right:09px;
}

.searchButton
{
	width: 70px;
	height:25px;
	background-color:#033668;
	color:white;
	font-weight:bold;
	border:1px solid #033668;
	margin:10px;
	cursor:pointer;
	float:left;
}
.resetButton
{
	width: 70px;
	height:25px;
	background-color:#033668;
	color:white;
	font-weight:bold;
	border:1px solid #033668;
	margin:10px;
	cursor:pointer;
	float:left;
}
.clearButton
{
	width: 70px;
	height:23px;
	line-height:23px;
	text-align:center;
	background-color:#033668;
	color:white;
	font-weight:bold;
	border:1px solid #033668;
	margin:10px;
	cursor:pointer;
	float:left;
	overflow:hidden;
	text-decoration:none;
}

.textField {
	padding: 2px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
}