/*
------------------------------
	Impromptu's default css
------------------------------
*/

div.jqifade { position: absolute; background: #666666 }
div.jqi { font-size: 1em; position: absolute; width: 500px; margin: 0 auto; text-align: left; background-color: #ffffff; font-size: 1em; border: solid 1px #eeeeee; padding: 7px }
div.jqi div.jqicontainer { border: 1px solid #d0deb6; background: #e0eEc6; margin: 10px; text-align: center }
div.jqi div.jqiclose { display: none; position: absolute; top: 4px; right: 0; width: 18px; cursor: pointer; color: #c0c0c0; font-weight: bold }
div.jqi div.jqimessage { padding: 20px 10px; color: #444444 }
div.jqi div.jqimessage label { font-size: 1.2em; font-weight: bold; color: #333333 }
div.jqi div.jqimessage input.text { border: 1px solid #d5d5d5; padding: 2px 0 }
div.jqi div.jqimessage input:focus {  background-color: #ffdffd }
div.jqi div.jqibuttons { text-align: right; padding: 5px 0; border-top: 1px solid #d0deb6; background-color: #f4f4f4 }
div.jqi div.jqibuttons button { cursor: pointer; padding: 3px 10px; margin: 0 10px; background-color: #2f6073; border: 1px solid #f4f4f4; color: #ffffff; font-weight: bold }
div.jqi div.jqibuttons button:hover { background-color: #728a8c }
div.jqi div.jqibuttons button.jqidefaultbutton { background-color: #bf5e26 }
div.jqiwarning div.jqi div.jqibuttons { background-color: #c0c0c0 }

div.note_jqifade { position: absolute; background: #666666 }
div.note_jqi { font-size: 1em; position: absolute; width: 500px; margin: 0 auto; text-align: left; background-color: #ffffff; font-size: 1em; border: solid 1px #eeeeee; padding: 7px }
div.note_jqi div.note_jqicontainer { border: 1px solid #f0dc7e; background: #efe7b8; margin: 10px; text-align: center }
div.note_jqi div.note_jqiclose { display: none; position: absolute; top: 4px; right: 0; width: 18px; cursor: pointer; color: #c0c0c0; font-weight: bold }
div.note_jqi div.note_jqimessage { font-size: 1.2em; padding: 20px 10px; color: #444444 }
div.note_jqi div.note_jqibuttons { text-align: right; padding: 5px 0; border-top: 1px solid #f0dc7e; background-color: #f4f4f4 }
div.note_jqi div.note_jqibuttons button { cursor: pointer; padding: 3px 10px; margin: 0 10px; background-color: #2f6073; border: 1px solid #f4f4f4; color: #ffffff; font-weight: bold }
div.note_jqi div.note_jqibuttons button:hover { background-color: #728a8c }
div.note_jqi div.note_jqibuttons button.note_jqidefaultbutton { background-color: #bf5e26 }
div.note_jqiwarning div.note_jqi div.note_jqibuttons { background-color: #c0c0c0 }

div.error_jqifade { position: absolute; background: #666666 }
div.error_jqi { font-size: 1em; position: absolute; width: 500px; margin: 0 auto; text-align: left; background-color: #ffffff; font-size: 1em; border: solid 1px #eeeeee; padding: 7px }
div.error_jqi div.error_jqicontainer { border: 1px solid #de7a7b; background: #e6c0c0; margin: 10px; text-align: center }
div.error_jqi div.error_jqiclose { display: none; position: absolute; top: 4px; right: 0; width: 18px; cursor: pointer; color: #c0c0c0; font-weight: bold }
div.error_jqi div.error_jqimessage { font-size: 1.2em; padding: 20px 10px; color: #444444 }
div.error_jqi div.error_jqibuttons { text-align: right; padding: 5px 0; border-top: 1px solid #de7a7b; background-color: #f4f4f4 }
div.error_jqi div.error_jqibuttons button { cursor: pointer; padding: 3px 10px; margin: 0 10px; background-color: #2f6073; border: 1px solid #f4f4f4; color: #ffffff; font-weight: bold }
div.error_jqi div.error_jqibuttons button:hover { background-color: #728a8c }
div.error_jqi div.error_jqibuttons button.error_jqidefaultbutton { background-color: #bf5e26 }
div.error_jqiwarning div.error_jqi div.error_jqibuttons { background-color: #c0c0c0 }
