/*adjustments*/
label 
{
width:100px;
font-size:11px;
}

input.text 
{
width:200px;
}

div#wrapper 
{
padding:10px;
}

/*Wrapper*/
div#wrapper {
margin-left:0px;
position:relative;
width:400px;
background: #fff url(../images/formbg.jpg) bottom left repeat-x; 
border: 1px solid #F2DBA4;
}
/*master tags and containers*/
form {
margin:0pt;
}
fieldset {
border:0pt none;
}
label {
text-align:right;
padding:5px 4px 0 0;
display:block;
float:left;

}
div.row {
overflow:hidden;
padding:5px 0px;
}
div.check {
float:left;
height:20px;
width:210px;
}
div.check img {
float:left;
}
div.check input.check {
float:right;
margin-left:3px;
margin-top:3px;
}
/*inputs*/
input.text {
background:#fff none repeat scroll 0%;
border:1px solid #ccc;
color:#333;
font-size:11px;
padding:4px;
font-family: tahoma, arial;
}
input.error {
}
input.submit {

margin-left:100px;
width:158px;

}
textarea{
background:#fff none repeat scroll 0%;
font-family: tahoma, arial;
border:1px solid #ccc;
color:#333;
font-size:11px;
margin:0px 0pt 7px 0px;
padding:4px;
width:240px;
height:100px;
}
/*custom styles*/
p#errorMsg {
color:red;
margin:0px 2px;
display:inline;
text-align:right;
font-size:11px;
}
.requiredMark{
width:10px; 
color:#FF0000;
}

select
{
	height: 23px;
	margin: 5px 0 0 0;
}


select, select option
{
	padding:2px;
	font-size: 13px;
}