body {margin:0;padding:0;background-color:#FFFFFF;font:normal 11px/16px Verdana, Arial, sans-serif;}

h1, h2, h3, h4, h5, h6, p {background-color:transparent;margin:0;padding:0;}
h1 {color:#5C815C;font:normal 24px/28px Verdana, Arial, sans-serif;}
h2 {color:#6374AD;font:normal 20px/24px Verdana, Arial, sans-serif;}
h3 {color:#5B80A4;font:normal 16px/22px Verdana, Arial, sans-serif;padding-top:10px;}
h4 {color:#47595F;font:normal 14px/20px Verdana, Arial, sans-serif;}
h5 {color:#47595F;font:bold 12px/16px Verdana, Arial, sans-serif;}
p, ul, ol {line-height:1.4em;color:#2c1e2b;font:normal 12px/16px Verdana, Arial, sans-serif;}

a:link {text-decoration:none;color:#9d659a;}
a:visited {text-decoration:none;color:#9d659a;}
a:active {text-decoration:none;color:#9d659a;}
a:hover {text-decoration:none;color:#4F314D;}

img {border:0;z-index:50;}
hr {height:0;border:0 solid #A0AD85;border-top-width:1px;margin:0;padding:0;width:100%;}
strong {color:#6374AD;font:bold 12px/16px verdana,helvetica,sans-serif;}
em {color:#6374AD;}

#container {width:auto;margin:auto 10px;padding:0px;border:1px solid #83B6BF;}

#header{background:#fff url(../images/header.jpg) top left no-repeat;margin:0;padding:0;width:100%;height:120px;border-bottom:4px double #83B6BF;z-index:3;}
#header img {padding:0;margin:0;}
#header h3 {color:#5B80A4;font:bold 16px/22px Verdana, Arial, sans-serif;text-transform:uppercase;text-align:center;padding-top:10px;}
#header h4 {text-align:right;margin-top:60px;padding-right:10px;color:#4F314D;font:normal 14px/20px Verdana, Arial, sans-serif;}
#header a {font:bold 12px/16px Verdana, Arial, sans-serif;text-decoration:none;}

#content_left{z-index:2;width:170px;float:left;margin:0;padding:0;z-index:1;voice-family: "\"}\"";voice-family:inherit;}

#content_right{padding:10px;margin-left:170px;width:auto;z-index:100;}
#content_right .rate{color:#47595F;font:bold 12px/16px Verdana, Arial, sans-serif;padding:0 10px 0 10px;margin:0;vertical-align:middle;}
#content_right .rate img{padding:0 0 0 10px;margin:0;vertical-align:middle;width:16px;height:16px;}

#content_right .text1{color:#47595F;font:bold 12px/16px Verdana, Arial, sans-serif;padding:0 10px 0 10px;margin:0;vertical-align:middle;}
#content_right .text1 img{padding:0 0 0 10px;margin:0;vertical-align:middle;width:35px;height:36px;}

#content_right_inner h3, h4, p {padding-bottom:10px;}
.CollapsiblePanelContent p {padding:10px 10px 0 10px;}

#scroll_long {overflow:auto;height:300px;width:99%;background-color:#fff;padding:0;margin:0;border: 1px solid #9F986D;font:normal 12px/12px arial,helvetica,sans-serif;color:#1F1B19;}

.scroll_long_inner {height:auto;width:1363px;}

div.scroll_long_inner .long {width:200px;height:30px;float:left;text-align: center;margin:0;padding:0;border-right:1px solid #D9D4B7;border-bottom:1px solid #D9D4B7;background-color:#F3F7F8;vertical-align:middle;font:bold 14px/30px Verdana, Arial, sans-serif;color:#47595F;}

div.scroll_long_inner .long_room_name {width:200px;height:20px;float:left;text-align:center;margin:0;padding:0;border-right:1px solid #D9D4B7;border-bottom:1px solid #D9D4B7;background-color:#F3F7F8;vertical-align:middle;font:normal 12px/20px Verdana, Arial, sans-serif;color:#47595F;}

div.scroll_long_inner .short {width:30px; height:30px;float:left;text-align:center;margin:0;padding:0;border-right:1px solid #D9D4B7;border-bottom:1px solid #D9D4B7;font:normal 12px/14px Verdana, Arial, sans-serif;color:#47595F;}

div.scroll_long_inner .short_weekend {width:30px;height:30px;float:left;text-align: center;margin:0;padding:0;border-right:1px solid #D9D4B7;border-bottom:1px solid #D9D4B7;background-color:#EDE8D5;font:normal 12px/14px Verdana, Arial, sans-serif;color:#47595F;}

div.scroll_long_inner .short_checkbox {width:30px;height:20px;float:left;text-align:center;margin:0;padding:0;border-right:1px solid #D9D4B7;border-bottom:1px solid #D9D4B7;font:normal 11px/20px Verdana, Arial, sans-serif;color:#47595F;}

div.scroll_long_inner .short_checkbox_every_other {width:30px;height:20px;float:left;text-align:center;margin:0;padding:0;border-right:1px solid #D9D4B7;border-bottom:1px solid #D9D4B7;background-color:#EFEDE0;font:normal 11px/20px Verdana, Arial, sans-serif;color:#47595F;}


div.scroll_long_inner .short_checkbox_weekend {width:30px;height:20px;float:left;text-align: center;margin:0;padding:0;border-right:1px solid #D9D4B7;border-bottom:1px solid #D9D4B7;background-color:#EDE8D5;font:normal 11px/20px Verdana, Arial, sans-serif;color:#47595F;}

div.scroll_long_inner .line {clear:both;margin:0;padding:0;border-bottom: 1px solid #ccc;display:block;}

.iconspan{float: right;margin: 0;cursor:pointer;font:bold 12px/16px Verdana, Arial, sans-serif;}
.eg-bar{font-weight: bold;background-color:#EFEDE0;border: 1px solid #D9D4B7;padding: 3px;}
div.eg-bar{width: 500px;}
.icongroup1{width: 500px;}

form {padding:0;margin:0;z-index:500;}
.form {font:normal 12px/14px arial,helvetica,sans-serif;color: #383D42;margin:10px 10px 10px 0;padding:0;text-align:left;z-index:600;}

input.submit {width:auto; overflow:visible;}
html>/**/body .submit {margin:0;color:#FFFFFF;padding: 2px 4px 2px 4px;background-color:#456D7E;font:normal 12px/16px Verdana, Arial, sans-serif;border:1px solid #9F986D;cursor:pointer;}
.submit {margin:0;color:#FFFFFF;padding: 0 4px 0 4px;background-color:#456D7E;font:normal 12px/16px Verdana, Arial, sans-serif;border:1px solid #9F986D;cursor:pointer;vertical-align:middle;}
input.submit:hover{background-color: #D9D4B7; color:#273948;} 
* html input { overflow: visible; }

input.button {width:auto; overflow:visible;}
html>/**/body .button {margin:0;color:#FFFFFF;padding: 2px 4px 2px 4px;background-color:#456D7E;font:normal 12px/16px Verdana, Arial, sans-serif;border:1px solid #9F986D;cursor:pointer;}
.button {margin:0;color:#FFFFFF;padding: 0 4px 0 4px;background-color:#456D7E;font:normal 12px/16px Verdana, Arial, sans-serif;border:1px solid #9F986D;cursor:pointer;vertical-align:middle;}
input.button:hover{background-color: #D9D4B7; color:#273948;} 


.label, .label2, .field, field_short, dropdown, check, radio {display: block;float: left;margin:0;vertical-align:middle;font:normal 12px/16px Verdana, Arial, sans-serif;}
.field {width: 140px;margin-top:4px;margin-bottom:4px;height:auto;}
.field_short {width: 30px;margin-top:4px;margin-bottom:4px;}
.label {text-align: left;width: 160px;color: #383D42;padding:4px 10px 0 10px;}
.label2 {text-align: left;width: 300px;color: #383D42;padding:4px 10px 0 10px;}
.dropdown {width: auto;}
.check {width: auto;vertical-align:middle;}
.radio {width: auto;vertical-align:middle;}
.form br {clear: left;}
.form p {text-align: center;}
.required {font-weight:bold; padding:0; margin:0;}
textarea {margin-left:0;margin-right:10px;margin-bottom:10px;}
.bg {background-color:#EFEDE0;border: 1px solid #D9D4B7;}

#footer {clear:both;background-color:#FFFFFF;width:100%;height:auto;color:#5A6F5B;margin-top:10px;padding:0;border-top:4px double #83B6BF;}
#footer h5 {padding:2px 4px 2px 4px;margin:0;font:normal 12px/16px Verdana, Arial, sans-serif;text-align:right;}
#footer a {font:normal 12px/16px Verdana, Arial, sans-serif;text-decoration:none;}

.cleaner {clear:right;height:10px;overflow:hidden;margin:0;display:block;}
.clear {clear:right;height:0;overflow:hidden;margin:0;display:block}

.separator {border-top:1px solid #C9B7A9;clear:both;height:0;padding:0;line-height:0;}
.separator hr {display:none;}

