﻿/* CSS Document */
#blue-wrap{ width:785px; float:left; font-family:Arial,Helvetica,sans-serif; 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;font-family:Arial,Helvetica,sans-serif; 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-middle1{ width:100%; float:left; }
#wrap-middle1:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html #wrap-middle1{height:1px} /* */
#blue-wrap #wrap-middle1 #text-content1{ width:713px; margin:0 0 0 34px;}
#text-content1:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html #text-content1{height:1px} /* */
#blue-wrap #wrap-middle1 #text-content1 .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-wrap #wrap-middle1 #text-content1 .team .team-top{ width:100%; float:left;}
#blue-wrap #wrap-middle1 #text-content1 .team .team-top .left-team{ width:9px; height:37px; float:left;  margin-left:1px;}
#blue-wrap #wrap-middle1 #text-content1 .team .team-top .team-snap-middle{ width:693px; float:left;  height:37px;}
#blue-wrap #wrap-middle1 #text-content1 .team .team-top .team-snap-middle .snaper{ width:250px; margin:0 auto;}
#blue-wrap #wrap-middle1 #text-content1 .team .team-top .team-snap-middle .snaper .snapes-left{ width:10px; height:37px; float:left; }
#blue-wrap #wrap-middle1 #text-content1 .team .team-top .team-snap-middle .snaper .snapes-middle{ width:230px; float:left;  height:37px;}
#blue-wrap #wrap-middle1 #text-content1 .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-middle1 #text-content1 .team .team-top .team-snap-middle .snaper .snapes-right{   width:10px; height:37px; float:left;}
#blue-wrap #wrap-middle1 #text-content1 .team .team-top .right-team{ width:10px; height:37px; float:right; }
#blue-wrap #wrap-middle1 #text-content1 .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-middle1 #text-content1 .team .team-bottom{ width:100%; float:left;}
#blue-wrap #wrap-middle1 #text-content1 .team .team-bottom .bot-left { float:left; width:10px; height:10px; }
#blue-wrap #wrap-middle1 #text-content1 .team .team-bottom .bot-middle { float:left; width:693px; height:10px; }
#blue-wrap #wrap-middle1 #text-content1 .team .team-bottom .bot-right { float:right; width:10px; height:10px; }
#blue-wrap #wrap-bottom1{ width:100%; float:left;}
#blue-wrap #wrap-bottom1 #bottom-left1{ float:left; width:10px; height:10px; }
#blue-wrap #wrap-bottom1 #bottom-middle1{ width:765px; height:10px; float:left;}
#blue-wrap #wrap-bottom1 #bottom-right1{ float:right; width:10px; height:10px; }




#blue-wrap #wrap-middle1 #text-content1 .team .special-booking{ width:99%; float:left;}
#blue-wrap #wrap-middle1 #text-content1 .team .special-booking .booking-left{ float:left; width:44px;}
#blue-wrap #wrap-middle1 #text-content1 .team .special-booking .booking-right{ float:right; width:640px; font-size:14px; font-style:italic; font-family:Arial,Helvetica,sans-serif; text-transform:uppercase; padding:15px 0 0 0}
#blue-wrap #wrap-middle1 #text-content1 .team .team-middle .marriot{ width:650px; margin:0 auto;}
#blue-wrap #wrap-middle1 #text-content1 .team .team-middle .marriot .upper-text{ width:640px; float:left;}
#blue-wrap #wrap-middle1 #text-content1 .team .team-middle .marriot .upper-text h4{ font-size:12px; color:#000000; margin:0; padding:0px 0 0 0px; text-align:left; font-style:italic; font-weight:normal;}
#blue-wrap #wrap-middle1 #text-content1 .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-middle1 #text-content1 .team .team-middle .marriot .upper-text .suites{ width:105px; float:left; padding-top:8px;}
#blue-wrap #wrap-middle1 #text-content1 .team .team-middle .marriot .upper-text .user-pass{ width:190px; float:left; padding-top:8px;}
#blue-wrap #wrap-middle1 #text-content1 .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-middle1 #text-content1 .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-middle1 #text-content1 .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-middle1 #text-content1 .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-middle1 #text-content1 .team .team-middle .marriot .upper-text .user-pass .user-pass-right{ width:95px; float:left;}

#blue-wrap #wrap-middle1 #text-content1 .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-middle1 #text-content1 .team .team-middle .marriot .marri-left{ width:320px; float:left; padding:15px 0;}
#blue-wrap #wrap-middle1 #text-content1 .team .team-middle .marriot .marri-left .mari-upper{ width:318px; float:left; padding-bottom:5px;}
#blue-wrap #wrap-middle1 #text-content1 .team .team-middle .marriot .marri-left .mari-upper .marri-name{ width:107px; float:left;font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000000; text-align:right; padding:5px 7px 0 0;}
#blue-wrap #wrap-middle1 #text-content1 .team .team-middle .marriot .marri-left .mari-upper .marri-input{ width:200px; float:left;}
#blue-wrap #wrap-middle1 #text-content1 .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-middle1 #text-content1 .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-middle1 #text-content1 .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-middle1 #text-content1 .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-middle1 #text-content1 .team .team-middle .marriot .upper-text .left-this{ width:315px; float:left;font-family:Arial,Helvetica,sans-serif;} 
#blue-wrap #wrap-middle1 #text-content1 .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-middle1 #text-content1 .team .team-middle .marriot .upper-text .left-this .inwrap-this{ width:305px; float:left;font-family:Arial,Helvetica,sans-serif;}
#blue-wrap #wrap-middle1 #text-content1 .team .team-middle .marriot .upper-text .left-this .inwrap-this label{ width:100px; float:left; font-size:12px; font-weight:bold;font-family:Arial,Helvetica,sans-serif; text-align:center; line-height:20px;}
#blue-wrap #wrap-middle1 #text-content1 .team .team-middle .marriot .upper-text h1{ font-size:12px; font-weight:bold;font-family:Arial,Helvetica,sans-serif; color:#000000; width:600px; float:left; margin:0; padding:0 0 5px 0;}
#blue-wrap #wrap-middle1 #text-content1 .team .team-middle .marriot .upper-text .bottom-grey{ width:630px; float:left;}


