﻿
.fieldname
{
	font-weight:bold;
	text-align:right;
}

.fieldvalue
{
	padding-left:3px;
}

.miniinput
{	
	width: 30px;
}

.shortinput
{
	width: 50px;
}

.standardinput
{	
	width:150px;
}

.longinput
{
	width:200px;
}

.extralonginput
{
	width: 400px;
}

.loginbox
{
	width: 48%;	
	height:260px;
	border:1px solid #ab67ee;	
}

.fullwidthloginbox
{
	width: 75%;
	margin: 0 auto;
	border:1px solid #ab67ee;	
}

.formcontainer
{
	width: 99%;	
	border:1px solid #ab67ee;		
}

.formcontainer div.formcontainerdiv
{
	padding: 0 5px 5px 5px;
	text-align:left;
}

.loginbox div, .fullwidthloginbox div
{
	padding: 0 5px 5px 5px;
	text-align:center;
}

.loginbox h3, .fullwidthloginbox h3, .formcontainer h3
{
	display: block;
	text-align:center;
	width:100%;
	background: #d6affe;
	color: #fff;
	padding: 2px 0;
}

.validationsummary
{
	background-image: url(../images/failed-lg.gif);	
	background-repeat: no-repeat;
	background-color: #FDFDFD;
	background-position: 10px 10px;
	border: 1px solid red;	
	padding-left: 50px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-weight: normal;	
}

.required
{
	color:Red;
	font-weight:bold;		 
	padding-right: 3px;
}

.error
{
	color:Red;
	font-weight:bold;
}

div.greyhr
{
	padding: 5px 0px;
	margin: 0;
	height: 1px;
	width:100%;
	background: url(../images/greyhr.gif) repeat-x left center;		
}

div.greyhr hr
{
	display: none;
}