/* ----------------- FORM MAILER CSS ------------------------ */
.formdiv { margin: 0 auto 0 100px; text-align: left; font-size:0.75em; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;}
.formdiv form { text-align: left; }

.formdiv label { /* used for right side captions */	vertical-align: top; padding: 0 0 0 3px;}
.formdiv .sidelbl {	/* used for left side labels */
	width: 150px; text-align: right; padding: 0 10px 0 0; vertical-align: top; position: relative;
	display: block; float: left; clear: left;
/*	background:#FFF url(/thebook/images/corner-bottom-right.gif) no-repeat bottom left; */
	border-bottom:1px solid #ebebeb; font-size:11px;}
.formdiv fieldset {	padding: 15px 5px 5px 5px;	margin-bottom: 10px;}
.formdiv input, .formdiv select, .formdiv textarea {
margin: 0 0 12px 0; width:200px; border:1px solid #CCCCCC; background:#fcf9f9; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.formdiv input:hover, .formdiv select:hover, .formdiv textarea:hover 
.formdiv input:focus, .formdiv select:focus, .formdiv textarea:focus{
border:1px solid #999; background:#FFF; }
.fmsubmit {text-align:center;}
fieldset {border-width:0;}
/* ----------------- end FORM MAILER CSS ------------------------ */