/*
      Created by CSS Portal Layout Generator
	  
	  http://www.cssportal.com
	  	  
*/

* { padding: 0; margin: 0; }

body {
 background-color: #c1c1c1;
}

#directions{
 font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
 font-size: 13px;
 color: #0071bc;
 padding-left: 20px;


}

p {
 padding: 10px;
 font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
 color: #000000;
}

#wrapper { 
 margin: 0 auto;
 width: 800px;
 
}

#content { 
 float: left;
 color: #333;
 background: #FFFFFF;
 width: 800px;
 display: inline;
}

#formfieldTop {
	width: 750px;
	/*border: 1px solid #000000;*/
	margin-left: 25px;
	display: inline-block;
}

#groupTopL {
	width: 350px;
	float: left;
	margin-left: 10px;
	/*border: 1px solid #00ff14;*/
}

#groupTopR {
	width: 350px;
	float: right;
	/*border: 1px solid #ff0009;*/
}


.label {
	display: block;
	float: left;
	width: 12em;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #000000;
		/*border: 1px solid #ff0009;*/
}

.textbox	{
	width: 175px;

}

.input100	{
	width: 100px;
}

input#txtDateofBirth, input#txtDateTested	{
	width: 100px;
}

.input20{
	width: 20px;
}

input#txtA, input#txtB, input#txtC, input#txtD,	input#txt23, input#txtE, input#txtF, input#txt34, input#txt35 {
	width: 20px;
}

.label25 {
	display: block;
	float: left;
	width: 25em;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #000000;
		/*border: 1px solid orange;*/
}

label#txtA, label#txtB, label#txtC, label#txtD, label#txt23, label#txtE, label#txtF, label#txt34, label#txt35 {
	display: block;
	float: left;
	width: 25em;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #000000;
		/*border: 1px solid orange;*/
}

.outof	{
 font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #000000;
}

.required	{
 font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #f00;
}

#formfieldBottom {
	display: inline-block;
	width: 750px;
	/*border: 1px solid #000000;*/
	padding-top: 25px;
	margin-left: 25px;
	padding-bottom: 20px;
}

#groupBottomL {
	width: 355px;
	float: left;
	margin-left: 10px;
	/*border: 1px solid #00ff14;*/
}

#groupBottomL p, #groupBottomR p	{
	padding-bottom: 0px;
}

#groupBottomR {
	width: 355px;
	float: right;
	/*border: 1px solid #ff0009;*/
}


#header {
height: 84px;
 width: 800px;
 float: left;
	background: url(images/brigance_widget_header.gif) no-repeat;
}

#footer { 
 width: 750px;

 clear: both;
}

#footer p{ 
	color: #767676;
	padding-top: 25px;
	text-align: center;
	font-size: 10px;
	line-height: 16px;

}
