﻿/* CSS Document */
#blue-wrap{ width:785px; float:left; font-family:arial; padding-bottom:10px;}
#wrap:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html #wrap{height:1px} /* */
#blue-wrap #wrap-top{ width:100%; float:left;}
#blue-wrap #wrap-top #left-top{ width:10px; height:37px; float:left; }
#blue-wrap #wrap-top #snap-middle{ width:765px; float:left;  height:37px;}
#blue-wrap #wrap-top #snap-middle #snap{ width:600px; margin:0 auto;}
#snap:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html #snap{height:1px} /* */
#blue-wrap #wrap-top #snap-middle #snap #snaper-left{ width:10px; height:37px; float:left; }
#blue-wrap #wrap-top #snap-middle #snap #snaper-middle{ width:580px; float:left;  height:37px;}
#blue-wrap #wrap-top #snap-middle #snap #snaper-middle h2{ font-size:16px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; margin:0; padding:10px 0 0 10px; text-align:center;}
#blue-wrap #wrap-top #snap-middle #snap #snaper-right{   width:10px; height:37px; float:left;}

#blue-wrap #wrap-top #right-top{ width:10px; height:37px; float:right; }


#blue-wrap #wrap-middle{ width:100%; float:left; }
#wrap-middle:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html #wrap-middle{height:1px} /* */
#blue-wrap #wrap-middle #text-content{ width:713px; margin:0 0 0 34px;}
#text-content:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html #text-content{height:1px} /* */
#blue-wrap #wrap-middle #text-content .team{ width:100%; float:left; padding-top:10px;}
.team:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html .team{height:1px} /* */
#blue /* */
#blue-wrap #wrap-middle #text-content .team .team-top{ width:100%; float:left;
	height: 43px;
}
rap-middle #text-content .team .team-top .left-team{ width:9px; height:37px; float:left;  margin-left:1px;}
#blue-wrap 
#blue-wrap #wrap-middle #text-content .team .team-top .team-snap-middle{ width:693px; float:left;  height:26px;
}
ddle #text-content .team .team-top .team-snap-middle .snaper{ width:250px; margin:0 auto;}
#blue-wrap #wrap-middle #text-content .team .team-top .team-snap-middle .snaper .snapes-left{ width:10px; height:37px; float:left; }
#blue-wrap #wrap-middle #text-content .team .team-top .team-snap-middle .snaper .snapes-middle{ width:230px; float:left;  height:37px;}
#blue-wrap #wrap-middle #text-content .team .team-top .team-snap-middle .snaper .snapes-middle h3{ font-size:14px; font-weight:bold; color:#FFFFFF; margin:0; padding:10px 0 0 10px; text-align:center;}
#blue-wrap #wrap-middle #text-content .team .team-top .team-snap-middle .snaper .snapes-right{   width:10px; height:37px; float:left;}
#blue-wrap #wrap-middle #text-content .team .team-top .right-team{ width:10px; height:37px; float:right; }
#blue-wrap #wrap-middle #text-content .team .team-middle{ width:100%; float:left; background:url(../images/under-base.gif) repeat-y left top;}
.team-middle:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html .team-middle{height:1px} /* */
#blue-wrap #wrap-middle #text-content .team .team-bottom{ width:100%; float:left;}
#blue-wrap #wrap-middle #text-content .team .team-bottom .bot-left { float:left; width:10px; height:10px; }
#blue-wrap #wrap-middle #text-content .team .team-bottom .bot-middle { float:left; width:693px; height:10px; }
#blue-wrap #wrap-middle #text-content .team .team-bottom .bot-right { float:right; width:10px; height:10px; }
#blue-wrap #wrap-bottom{ width:100%; float:left;}
#blue-wrap #wrap-bottom #bottom-left{ float:left; width:10px; height:10px; }
#blue-wrap #wrap-bottom #bottom-middle{ width:765px;height:10px;float:left;
}
#blue-wrap #wrap-bottom #bottom-right{ float:right; width:10px; height:10px; }




#blue-wrap #wrap-middle #text-content .team .special-booking{ width:99%; float:left;}
#blue-wrap #wrap-middle #text-content .team .special-booking .booking-left{ float:left; width:44px;}
#blue-wrap #wrap-middle #text-content .team .special-booking .booking-right{ float:right; width:640px; font-size:14px; font-style:italic; text-transform:uppercase; padding:15px 0 0 0}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot{ width:650px; margin:0 auto;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text{ width:640px; float:left;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text h4{ font-size:12px; color:#000000; text-transform:uppercase; margin:0; padding:0px 0 0 0px; text-align:left; font-style:italic; font-weight:normal;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text h5{ font-size:12px; color:#EF3021; text-transform:uppercase; margin:0; padding:0px 0 0 0px; text-align:left; font-style:italic; font-weight:normal;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text .suites{ width:105px; float:left; padding-top:8px;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text .user-pass{ width:190px; float:left; padding-top:8px;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text .log-pass{ width:150px; float:left; padding-top:8px; font-size:14px; font-weight:bold; color:#3955A5; text-decoration:underline;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text .suites .suites-left{ width:75px; float:left; font-size:12px; font-weight:bold; color:#3955A5; text-decoration:underline; text-align:center; padding-top:5px;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text .suites .suites-leftes{ width:75px; float:left; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; text-align:center; padding-top:5px;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text .user-pass .user-pass-left{ width:90px; float:left; font-size:12px; font-weight:bold; color:#000000; text-align:center; padding-top:5px;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text .user-pass .user-pass-right{ width:95px; float:left;}

#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text .suites .suites-right{ width:24px; float:left}
.single-input{ width:20px; height:20px; background:#CCCCCC;}
.single-btn{ width:82px; height:28px; border:none; background:url(../images/update-btn.gif) no-repeat left top; font-size:14px; font-weight:bold; margin:0 0 0 10px;}
.marri-in { width:126px; height:20px; background:#CCCCCC;}
.marri-sho { width:73px; height:20px; background:#CCCCCC;}
.marri-out { width:175px; height:20px; background:#CCCCCC;}
.marri-stop { width:250px; height:50px; background:#CCCCCC; margin:0 0 5px 0;}

#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .marri-left{ width:320px; float:left; padding:15px 0;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .marri-left .mari-upper{ width:318px; float:left; padding-bottom:5px;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .marri-left .mari-upper .marri-name{ width:107px; float:left; font-size:12px; font-weight:bold; color:#000000; text-align:right; padding:5px 7px 0 0;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .marri-left .mari-upper .marri-input{ width:200px; float:left;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .marri-left .mari-upper .snap-marri{ width:310px; float:left;}
.snap-marri:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html .snap-marri{height:1px} /* */
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .marri-left .mari-upper .snap-marri .marri-inner-top{ width:309px; float:left; background:url(../images/inner-top.gif) no-repeat; height:10px;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .marri-left .mari-upper .snap-marri .marri-inner-middle{ width:304px; float:left; background:url(../images/inner-mmdl.gif) repeat-y left top; padding-left:5px;}
.marriot .marri-left .mari-upper .snap-marri .marri-inner-middle .stop-wrap{ width:300px; float:left; padding-bottom:4px;}
.marriot .marri-left .mari-upper .snap-marri .marri-inner-middle .stop-wrap .warpe-name{ width:100px; float:left; font-size:12px; font-weight:bold; color:#000000; text-align:right; padding:5px 7px 0 0;}
.marriot .marri-left .mari-upper .snap-marri .marri-inner-middle .stop-wrap .warpe-input{ width:190px; float:left;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .marri-left .mari-upper .snap-marri .marri-inner-bottom{ width:309px; float:left; background:url(../../images/inner-bottom.gif) no-repeat; height:10px;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text .left-this{ width:315px; float:left;} 
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text .left-this h6{ font-size:12px; font-weight:bold; color:#000000; width:300px; float:left; margin:0; padding:0 0 5px 0;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text .left-this .inwrap-this{ width:305px; float:left;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text .left-this .inwrap-this label{ width:100px; float:left; font-size:12px; font-weight:bold; text-align:center; line-height:20px;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text h1{ font-size:12px; font-weight:bold; color:#000000; width:600px; float:left; margin:0; padding:0 0 5px 0;}
#blue-wrap #wrap-middle #text-content .team .team-middle .marriot .upper-text .bottom-grey{ width:630px; float:left;}


















#blue-wrap #wrap-middle #text-content .team .page-bottom{ width:100%; float:left;}
#blue-wrap #wrap-middle #text-content .team .page-bottom .bot-left { float:left; width:12px; height:37px; background:url(../images/simple-left-corner2.gif) no-repeat left top;}
#blue-wrap #wrap-middle #text-content .team .page-bottom .bot-middle { float:left; width:689px; height:37px; background:url(../images/simple-middle2.gif) repeat-x left top;}
#blue-wrap #wrap-middle #text-content .team .page-bottom  .edit{ background:url(../images/edit-bg1.gif) no-repeat; width:130px; height:37px; margin:0 auto; text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF;}
#blue-wrap #wrap-middle #text-content .team .page-bottom  .edit a{ line-height:33px;  text-decoration:none; font-size:14px; font-weight:bold; color:#FFFFFF;}
#blue-wrap #wrap-middle #text-content .team .page-bottom .edit a:hover{ color:#F2BE5A;}

#blue-wrap #wrap-middle #text-content .team .page-bottom .bot-middle .bottom-under{ width:320px; margin:0 auto;}
#blue-wrap #wrap-middle #text-content .team .page-bottom .bot-middle .bottom-under .editor{ background:url(../images/edit-bg1.gif) no-repeat; width:130px; height:37px; text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF; float:left;}
#blue-wrap #wrap-middle #text-content .team .page-bottom .bot-middle .bottom-under .editor a{ line-height:33px;  text-decoration:none; font-size:14px; font-weight:bold; color:#FFFFFF;}
#blue-wrap #wrap-middle #text-content .team .page-bottom .bot-middle .bottom-under .editor a:hover{ color:#F2BE5A;}

#blue-wrap #wrap-middle #text-content .team .page-bottom .bot-middle .bottom-under .edit-plus{ background:url(../images/edit-bg2.gif) no-repeat; width:170px; height:37px; text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF; float:right;}
#blue-wrap #wrap-middle #text-content .team .page-bottom .bot-middle .bottom-under .edit-plus a{ line-height:33px;  text-decoration:none; font-size:14px; font-weight:bold; color:#FFFFFF;}
#blue-wrap #wrap-middle #text-content .team .page-bottom .bot-middle .bottom-under .edit-plus a:hover{ color:#F2BE5A;}


#blue-wrap #wrap-middle #text-content .team .page-bottom .bot-right { float:right; width:12px; height:37px; background:url(../images/simple-right-corner2.gif) no-repeat left top;}







#blue-wrap #wrap-middle #text-content .team .team-middle .event-groop{ width:695px; margin:0 auto; padding:5px 0 7px 0;}
#blue-wrap #wrap-middle #text-content .team .team-middle .event-groop .event-wrap{width:695px; float:left;}
.team .team-middle .event-groop .event-wrap .code-top{ width:675px; float:left; background:url(../images/link-bg-.jpg) repeat-x left top; border:#A5AAA5 1px solid; font-size:14px; font-weight:bold; color:#000000; text-align:left; line-height:30px;}
.team .team-middle .event-groop .event-wrap .code-top .code-event{ width:147px; border-right:1px solid #A5AAA5; float:left;padding-left:5px}
.team .team-middle .event-groop .event-wrap .code-top .code-dd{ width:44px; border-right:1px solid #A5AAA5; float:left;padding-left:5px}
.team .team-middle .event-groop .event-wrap .code-top .code-suite{ width:69px; border-right:1px solid #A5AAA5; float:left;padding-left:5px;}
.team .team-middle .event-groop .event-wrap .code-bottom{ width:695px; float:left; font-size:12px; color:#000000;}
.team .team-middle .event-groop .event-wrap .code-bottom .under-code{ width:670px; float:left; text-align:left; }
.event-groop .event-wrap .code-bottom .under-code .under-event{ width:148px; float:left;padding-left:5px}
.event-groop .event-wrap .code-bottom .under-code .under-dd{ width:45px; float:left;padding-left:5px}
.event-groop .event-wrap .code-bottom .under-code .under-suite{ width:70px; float:left;padding-left:5px}