/*
	[Info Request Forms]
	
	Project:		Brayton Purcell
	Created:		12/3/08
	Notes:			Copied from braytonbasic.css
					Needs to be optimized
	Updated:		1/13/12
-----------------------------------------------------------*/
/*----------inforequest form----------*/
#inforequest { padding-top:1.5em; border-top:1px solid #ccd2e3; }
#inforequest table,
#enroll_request table,
#vioxxrequest table,
#rhogamrequest table,
#attorneyreferral table {
	margin:0 auto;
	background-color:#fdfcff;
	color:inherit;
	border:1px solid #ecedf1;
}
#vioxxrequest table,
#rhogamrequest table {
	width:45em;
}
#inforequest td,
#enroll_request td,
#vioxxrequest td,
#rhogamrequest td,
#attorneyreferral td {
	border:1px solid #ecedf1;
	padding-left:4px;
}
.lbl {
	padding-bottom:6px;
	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:transparent;
	color:#300;
	text-align:right;
	vertical-align:bottom;
}
td.lbl {
	padding:.2em .5em .5em 0;
	width: 35%;
}
#attorneyreferral td.lbl {
	width:170px;
}
#attorneyreferral td.fld {
	width:190px;
}
/* Hide from IE5-mac. Only IE-win sees this. */
*html #attorneyreferral td.lbl {
	width:100em;
}
*html #attorneyreferral td.fld {
	width:200px;
}
/* End hide from IE5/mac */
.fld {
	background-color:#ccd2e3;
	color:inherit;
	margin-right:0px;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:3px;
}
td.fld {
	padding:.2em .5em .2em 1em;
}
.fld input, .fld textarea {
	width:95.75%;
	font-size:12px;
}
.fld input#city, .fld input#state, .fld input#country, .fld input#ip_city, .fld input#ip_state {
	width:80%;
}
.fld input#zip,.fld input#homephone,.fld input#workphone,.fld input#ip_postal_code,.fld input#ip_phone {
	width:102px;
}
.fld textarea {
	height:11em;
}
.fld input:focus, .fld textarea:focus { background-color:#ffffcf; }
.rad { width:50%; padding-bottom:1em; font-size:10px; }
td.rad input { margin-left:3em; vertical-align:middle; }
td.end input { float:left; margin-bottom:3em; vertical-align:middle; }
td.end p { float:left; width:275px; text-align:left; border-right:1px solid #ecedf1; }
.bgduskyblue {
	background-color:#ccd2e3;
	color:#300;
	padding-bottom:2px;
}
.txtbox { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.button {
	font-size:12px;
	background-color:#ccd2e3;
	color:#300;
	margin:2px 5px 3px 25px;
	border:1px groove #ecedf1;
}
.redtext {
	background-color:transparent;
	color:#900;
	font-weight:bold;
	font-size:11px;
}
.ty {
	font-family:Georgia, Times New Roman, Times, serif;
	font-style:italic;
	font-size:17px;
}

