body {background: #f5f5f5; color: #000; font-family: sans-serif; margin: 0 auto; padding: 0;}
a {color: #4682b4; text-decoration: none;}
img {vertical-align: middle;}
#chat {position: relative; bottom: -44px;}
.header {background: #093240; color: #fff; padding: 10px 2px 10px 2px; position: fixed; display: block; width: 100%;}
.header a {padding: 10px 4px 10px 4px;}
.footer {padding: 20px; color: gray; text-align: center;}
.send, textarea {background: #fff !important; padding: 4px; border: 0;}
.send {padding: 4px 4px 4px 4px;}
table textarea, table .send {display: block; width: 100%; resize: none;}
.send {text-align: right;}
.input_foot {background: white; position: fixed; bottom: 0; left: 0; right: 0; border: 1px solid #dcdcdc; padding: 0;}
.demoPopup {border: solid 1px #333; font-family: Tahoma; display: none; position: fixed; width: /*300px*/ 100%; min-height: 100%; z-index: 60;}
.demoPopup input {padding: 8px; background: #fff; border: 0;}
.demoPopuptitle {background: #1e90ff; color: white; font-weight: bold; /*height: 15px;*/ padding: 9px;}
.demoPopupbody {background: #ddd; padding: 5px; text-align: center;}
/*#demoPopup1 {top: 100px; left: 50px;}
#demoPopup2 { top: 100px; left: 400px;}*/