div#assessment h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; margin:0px; }
div#assessment #top { /*border:1px dotted red;*/ margin-right:auto; margin-left:auto; padding:5px; text-align:left; font-family: Arial, Helvetica, sans-serif; }
div#assessment .showhide, #legaltxt{ display:none; } 
/* #legaltxt{ display:none; } */
div#assessment input.text { font-size:11px; width:124px; }
div#assessment input.email { width:150px; }
div#assessment select { font-size:11px; width:128px; }
div#assessment textarea { font-size:11px; width: 175px; height: 60px; }
div#assessment p { /*	width:420px;  */ }
div#assessment td.bg {	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/corner_topright.png", sizingMethod="size");*/ }
div#assessment td { padding:2px; vertical-align:top; text-align:left; font-family: Arial, Helvetica, sans-serif; /*border: 1px dotted red;*/ }
div#assessment .radio {text-align:left; }
div#assessment .subhead { margin-top:0px; font:14px Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; color:#CC6600; }
div#assessment .sep { border-bottom:#eee 1px solid; padding:8px; vertical-align:middle; }
div#assessment .label { font-family: Arial, Helvetica, sans-serif; text-align:right; padding-right:10px; height:26px; font-weight: bold; font-size: 11px; white-space: nowrap; }
div#assessment hr { background-color: #CCC; border: 0; width: 95%; color: #CCC; height: 1px; }
/*td>hr {  	width: 92%; }*/
div#assessment .required { color:#993300; font-style:italic; }
div#assessment .honey { display: none; }
div#assessment #inf_from1, #inf_from2, #inf_email, #inf_phone1, #inf_age { color:#CC0000; }



div#bayside_assess h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; margin:0px; }
div#bayside_assess #top { /*border:1px dotted red;*/ margin-right:auto; margin-left:auto; padding:5px; text-align:left; font-family: Arial, Helvetica, sans-serif; }
div#bayside_assess .showhide, #legaltxt{ display:none; } 
/* #legaltxt{ display:none; } */
div#bayside_assess input.text { font-size:11px; width:150px; }
div#bayside_assess input.email { width:150px; }
div#bayside_assess select { font-size:11px; width:128px; }
div#bayside_assess textarea { font-size:11px; width: 180px; height: 60px; }
div#bayside_assess p { /*	width:420px;  */ }
div#bayside_assess td.bg {	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/corner_topright.png", sizingMethod="size");*/ }
div#bayside_assess td { padding:2px; vertical-align:top; text-align:left; font-family: Arial, Helvetica, sans-serif; /*border: 1px dotted red;*/ }
div#bayside_assess .radio {text-align:left; }
div#bayside_assess .subhead { margin-top:0px; font:14px Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; color:#CC6600; }
div#bayside_assess .sep { border-bottom:#eee 1px solid; padding:8px; vertical-align:middle; }
div#bayside_assess .label { font-family: Arial, Helvetica, sans-serif; text-align:left; padding-right:10px; height:16px; font-weight: bold; font-size: 13px; white-space: nowrap; }
div#bayside_assess hr { background-color: #CCC; border: 0; width: 95%; color: #CCC; height: 1px; }
/*td>hr {  	width: 92%; }*/
div#bayside_assess .error { color:#993300; font-style:italic; font-size:10px; }
div#bayside_assess .required { color:#993300; font-style:italic; font-size:10px; }
div#bayside_assess .privacy { font:11px Verdana, Arial, Helvetica, sans-serif; font-style:italic; margin:4px; }
div#bayside_assess .honey { display: none; }
div#bayside_assess #inf_from1, #inf_from2, #inf_email, #inf_phone1, #inf_age { color:#CC0000; }


div#bayside_assess2 h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; margin:0px; }
div#bayside_assess2 #top { /*border:1px dotted red;*/ margin-right:auto; margin-left:auto; padding:5px; text-align:left; font-family: Arial, Helvetica, sans-serif; }
div#bayside_assess2 .showhide, #legaltxt{ display:none; } 
/* #legaltxt{ display:none; } */
div#bayside_assess2 input.text { font-size:11px; width:150px; }
div#bayside_assess2 input.email { width:150px; }
div#bayside_assess2 select { font-size:11px; width:128px; }
div#bayside_assess2 textarea { font-size:11px; width: 180px; height: 60px; }
div#bayside_assess2 p { /*	width:420px;  */ }
div#bayside_assess2 td.bg {	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/corner_topright.png", sizingMethod="size");*/ }
div#bayside_assess2 td { padding:2px; vertical-align:top; text-align:left; font-family: Arial, Helvetica, sans-serif; /*border: 1px dotted red;*/ }
div#bayside_assess2 .radio {text-align:left; }
div#bayside_assess2 .subhead { margin-top:0px; font:14px Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; color:#CC6600; }
div#bayside_assess2 .sep { border-bottom:#eee 1px solid; padding:8px; vertical-align:middle; }
div#bayside_assess2 .label { font-family: Arial, Helvetica, sans-serif; text-align:left; padding-right:10px; height:16px; font-weight: bold; font-size: 13px; white-space: nowrap; color:#DECDB9 }
div#bayside_assess2 hr { background-color: #CCC; border: 0; width: 95%; color: #CCC; height: 1px; }
/*td>hr {  	width: 92%; }*/
div#bayside_assess2 .error { color:#993300; font-style:italic; font-size:10px; }
div#bayside_assess2 .required { color:#993300; font-style:italic; font-size:10px; }
div#bayside_assess2 .privacy { font:11px Verdana, Arial, Helvetica, sans-serif; font-style:italic; margin:4px; }
div#bayside_assess2 .honey { display: none; }
div#bayside_assess2 #inf_from1, #inf_from2, #inf_email, #inf_phone1, #inf_age { color:#CC0000; }
div#bayside_assess2 .request { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:white; margin-left:16px; }
