/*Lite EDUfinder Master*/

/*BODY*/
body{color:#333; background:#FFF; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:131%; margin:0;}
#wrapper{width:700px; margin:0 auto;}
a{color:#0099FF; text-decoration:underline;}
a:hover{text-decoration:none;}
p{font-family:Arial, Helvetica, sans-serif; margin-top:5px; margin-bottom:15px;}
.right{float:right;}
.left{float:left;}
.clear{clear:both;}

/*CONTENT*/
#content{margin-top:20px; padding-bottom:30px;}
#content h1, #content h2{display:none;}
#content .home{float:right; margin:0; padding:0;}
#content .home a{margin:0; padding:0; font-size:65%;}

#print{float:right;}
#print a{padding-left:20px; background:url(/support/gr/printer.gif) left center no-repeat; color:#0099FF;}
#print a:hover{text-decoration:none;}

/*FORM*/
form{clear:right; _clear:none;}
form fieldset{padding-top:5px; padding-bottom:5px; _position:relative; _height:auto;}
form fieldset.locale label{display:none;}
form select{float:right;}
#from, #to{display:none;}
#reset, #submit{clear:right; _clear:none; /*border:1px solid #333; background:#CCC;*/}
#fromAddress, #toAddress{width:100%; padding-left:2px; _position:relative; _height:100%; _display:block; color:#666;}
label{}
h3{color:#141C5B; font-size:160%; font-weight:bold; display:inline;}
h4{color:#141C5B; display:inline;}
span.large{font-size:larger; font-style:italic; font-weight:bold;}
a.anchor{color:#141C5B; text-decoration:none;}

/*The Suggestion List*/
ul.autocomplete{width:703px; background:#FFF; border:1px solid #7F9DB9; margin:0; padding:0; position:absolute; _position:fixed; _height:auto; _left:10px; _top:40px; z-index:200; _margin-left:0px;}
ul.autocomplete li{list-style:none; margin:0; padding:0 0 0 2px; cursor:pointer;}
ul.autocomplete li span, ul.autocomplete li.selected span{display:none;}
ul.autocomplete li.selected{background:#7F9DB9; color:#FFF;}
ul.autocomplete li.alt{background:#CCC;}


/*directions and map*/
#results{margin-top:10px; margin-bottom:10px; padding-top:10pc; padding-bottom:10px; border-top:2px solid #A9ADCD;}
#map_canvas{ clear:right; width:47%; float: right; height:300px; margin:20px auto; border:1px solid #141C5B;}
#directions{float:left; width:48%; margin:6px auto; _margin-top:25px; font-size:smaller;}
#directions img, #map_canvas img{margin:0; padding:0; background:none; border:none;}

/*FOOTER*/
#footer{clear:both; border-top:1px solid #AAADCD; padding-top:15px;}
#footer p{font-size:smaller; color:#666; margin-top:5px;}
#footer p a{color:#141C5B; text-decoration:none;}
#footer p a:hover{text-decoration:underline;}