/* body { } */
.mainx {margin: 20px 15px 15px 15px; padding: 0 5px 5px 5px; float:left; height:100%; width:650px;}
div.section h3 {padding:0px;margin:0px;line-height:1.2em;margin-top:5px;color:black;display:block;text-transform:none;}
div.section h4 {padding:0px;margin:0px;line-height:1.1em;margin-top:5px;color:black;display:block;text-transform:none;}
div.section fieldset { margin-bottom:10px; margin-left:20px;padding-left:20px;line-height:1.0em;max-height:50px;overflow:hidden;}
div.section { width:650px; font-family: sans-serif;font-size:13px; font-family: Helvetica,Arial,'Trebuchet MS',sans-serif; }
.eheader { width:640px; background-color:rgb(255, 232, 50); border-bottom: 2px solid rgb(188,188,188); font-weight:bold; font-family:Rockwell, Helvetica, sans-serif; 
font-size:1.4em;padding:5px;clear:both;margin-top:10px;}
.eheader a {color:#000;}
.eheader a:hover {color: rgb(0,198,255);}
.eheader:first-child { margin-top:0px; }
.enhanced {width:640px;border-bottom:2px solid rgb(0,0,0);min-height:127px; font-family: Helvetica, Arial, sans-serif; }
.enhanced p { padding-left: 30px;line-height:1.2em!important;;margin-top:0px;margin-bottom:8px;font-family: Helvetica, Arial, sans-serif; }
.enhanced img { width:100px; /* height:100px; */ float:right; margin:0px;padding:10px;/* border:1px solid black; */ }
.regular { width:300px;float:left;border: 1px solid rgb(188,188,188);border-radius:10px;height:120px;overflow:hidden;background:white;
padding-left:10px; font-family: Helvetica, Arial, sans-serif; }
.regular p { line-height:1.0em!important; }
.pair { clear:both; }
.acchead { margin-left:20px;background-color: rgb(213,223,255); padding:5px;border-bottom:1px solid gray;margin-bottom:3px;}
.acchead a {color:#000; font-family: Helvetica, Arial, sans-serif;}
.acchead a:hover {color: rgb(0,198,255);}
.acclochead { margin-left:20px;background-color: rgb(213,223,255); padding:5px;border-bottom:1px solid gray;}
.accontent { font-family: Helvetica, Arial, sans-serif; margin-left:20px;max-height:50px;overflow:hidden;padding:10px;/* box-shadow:0px 0px 2px 2px gray inset; */}
.aclocation { margin-left:20px;max-height:0px;overflow:hidden;/* padding:10px; */ }
.alink {font-family:Helvetica, Arial, sans-serif; color:#000;text-decoration:none; cursor:hand;cursor:pointer; }
.alink:hover {color: rgb(0,198,255);}
.resultheader { font-family:Helvetica, Arial, sans-serif; font-size:1.2em; font-weight:bold;}
#topx { width:240px; }
.gobutton { width: 40px; }
.firsttopx { float: left }