/* infoWindow_form.css */

#left ul li {_height:48px; min-height:48px;}

#info_window_main {margin:10px; font-size: 11px; line-height:16px;}
#info_window_main div.infoboxphoto {height:200px; width:200px; float:right; overflow:hidden; margin:10px 0 10px 10px;}
#info_window_main img {/*float:right; margin:10px; border:4px solid #999999;*/}
/*
#info_window_main div.location_details {width:400px;}
*/

#info_window_main ul.location_details {list-style-type:none; padding:0; margin:10px 0 0 0;}
#info_window_main ul li.label {float:left; width:5.3em; text-align:right; margin:0 .2em 0 0; font-weight:bold; line-height:normal;}
#info_window_main ul p.details {margin:0 0 3px 5.5em; min-width:40px; line-height:normal;}

/*
#info_window_main td {vertical-align:top;}
#info_window_main td.label {width:70px; text-align:right;}
*/

button.infowindow {margin-bottom: 10px;}
#iw_content, form {overflow:auto; margin:0; padding:0;}

form #photo_div {display:inline;}
form label.validation_error {color:red; display:block;}
form input.validation_error {color:black; background-color:yellow; border:solid 1px red;}
form p.no_geocode {color:red;}
form label {padding-right: 5px;}

button.infowindow {margin-right: 5px;}

