root{display:block}hr{border:1px solid #2277d2}.required{color:red}.hint{font-size:0.7em}input,select{margin-bottom:5px}p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em}legend{font-size:1.5em;color:#2277d2}#footer{background-color:#666666;margin:8px;margin-top:0px;margin-bottom:0px;padding-bottom:10px;padding-top:10px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;font-weight:bold;color:#FFFFFF;height:70px;line-height:2em}#footer a{color:#FFFFFF;text-decoration:none}#footerlinks{background-color:#666666;margin:8px;margin-top:0px;margin-bottom:0px;padding-bottom:10px;padding-top:10px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;font-weight:bold;color:#FFFFFF;height:50px;line-height:2em}#footerlinks a{color:#FFFFFF;text-decoration:none}#intersection_details{padding-top:2px;margin-left:auto;margin-right:auto;width:1270px;overflow:auto}.int_title{font-size:0.9em;font-weight:normal;color:#686868;margin:0px;margin-bottom:15px}.int_abstract{font-size:0.7em;font-weight:normal;color:#989898;margin:0px;margin-bottom:15px}.int_link{font-size:0.7em;font-weight:normal;color:#2277D2;margin:7px;margin-bottom:15px}#show{border:0px solid blue}#show .map{width:260px;height:260px;border:1px solid black;float:left;margin-bottom:10px;padding-bottom:20px}#show .details{float:left;margin-left:5px;width:600px;padding-bottom:10px;display:block}#show .deets{padding:10px;border:1px solid #aaa;display:block;height:285px;font-size:0.8em}.error-message{background-color:#FFD2D2;border-top:2px solid #FF3F3F;border-bottom:2px solid #FF3F3F;color:black;width:40%;padding-left:5px}.standard-message{background-color:#E2ECF3;border-top:1px solid #537FA4;border-bottom:1px solid #537FA4;color:black;width:98%;padding-left:5px}div.auto_complete{position:absolute;width:250px;background-color:white;border:1px solid #888;margin:0px;padding:0px}li.selected{background-color:#ffb}div.users label{width:150px;text-align:right;display:inline;float:left;padding:11px 5px 11px 0px}div.users input{margin:11px 0px 11px 0px}td.contacts.index.maintext{font-size:12px}div.contacts.index{font-size:11px}div.contacts.index.paging,div.contacts.index.actions{font-size:12px}div.collaborators.index{font-size:11px}div.collaborators.index.paging,div.collaborators.index.actions{font-size:12px}dl{line-height:2em;margin:0em 0em;width:60%}tr.altrow{background:#f4f4f4}dl.altrow{background:#f4f4f4}dt{font-weight:bold;padding-left:4px;vertical-align:top}dd{margin-left:10em;margin-top:-2em;vertical-align:top}
