body {font-size:11px; background:url('../images/bg/main_bg.gif') #ffffff center top no-repeat; font-family:Arial, Helvetica, sans-serif;}
img {border:none;}
a {color:#0073bb; text-decoration:none; cursor:pointer;}
a:hover {color:#bb3333; text-decoration:underline;}

h1, h2 {color:#061556; font-size:12px;}
em {font-style:normal;}
.disclaimer {font-style:italic;}

input, select, option, textarea {font-size:10px;}

/*==== Header ====*/
.header {background:url('../images/bg/header-home-bg.jpg') #ffffff bottom left no-repeat;}

/*--- Home ---*/
.header .headerNav ul li a#home {background:url('../images/btns/home.gif') no-repeat; background-position:0px -19px;}
.header .headerNav ul li a#home:hover {background-position:0px 0px;}
/*--- Meetings ---*/
.header .headerNav ul li a#meetings {background:url('../images/btns/meetings.gif') no-repeat; background-position:0px -19px;}
.header .headerNav ul li a#meetings:hover {background-position:0px 0px;}
/*--- Incentives ---*/
.header .headerNav ul li a#incentives {background:url('../images/btns/incentives.gif') no-repeat; background-position:0px -19px;}
.header .headerNav ul li a#incentives:hover {background-position:0px 0px;}
/*--- Business Pleasure ---*/
.header .headerNav ul li a#business_pleasure {background:url('../images/btns/business_pleasure.gif') no-repeat; background-position:0px -19px;}
.header .headerNav ul li a#business_pleasure:hover {background-position:0px 0px;}
/*--- Planning Guide ---*/
.header .headerNav ul li a#planning_guide {background:url('../images/btns/planning_guide.gif') no-repeat; background-position:0px -19px;}
.header .headerNav ul li a#planning_guide:hover {background-position:0px 0px;}

.header .headerNav ul li.selected a, .header .headerNav ul li.selected a:hover {background-position:0px 0px !important;}

.header .headerUtl .headerUtlText ul li {color:#666666;}
.header .headerUtl .headerUtlText ul li a {color:#0073bb; text-decoration:underline;}
.header .headerUtl .headerUtlText ul li a:hover {color:#bb3333;}

.header .headerNav ul li#inTab ul {border-top:2px solid #5d5b59; background:url('../images/bg/over_tab_bottom3.gif') bottom left no-repeat;}
.header .headerNav ul li#bpTab ul {border-top:2px solid #5d5b59; background:url('../images/bg/over_tab_bottom.gif') bottom left no-repeat;}
.header .headerNav ul li#planTab ul {border-top:2px solid #5d5b59; background:url('../images/bg/over_tab_bottom2.gif') bottom left no-repeat;}
.header .headerNav ul li ul li a { color:#ffffff;}
.header .headerNav ul li ul li a:hover {color:#ffffff; text-decoration:underline;}
.header .headerNav ul li ul li em {}

/*-- Breadcrumbs --*/
.main .breadCrumbs {}
.main .breadCrumbs ul li, .main .breadCrumbs ul li a {color:#0073bb;}

/*-- Tab Mod --*/
table.tabMod td {}
#itineraries p strong {font-size:12px; color:#061557;}
table.tabMod td.tabBg {background:url('../images/bg/tab_bg.jpg') top left repeat-x;}
table.tabMod {background:url('../images/bg/home_tabs_bg.jpg') #ffffff bottom left repeat-x;}
table.tabMod .tabCopy a {color:#0073bb; text-decoration:underline;}
table.tabMod .tabCopy a:hover {color:#BB3333;}
table.tabMod .tabCopy ul li em {border-bottom:1px solid #ebebeb; background:url('../images/content/check_gold.gif') left center no-repeat;}
table.tabMod td.tabCopyBg {background:url('../images/bg/page_turn.gif') bottom right no-repeat;}

table.tabMod .backBtn a, table.tabMod .nextBtn a {color:#febd11;}
table.tabMod .backBtn a {background:url('../images/content/arrow_back.gif') left center no-repeat;}
table.tabMod .nextBtn a {background:url('../images/content/arrow_next.gif') right center no-repeat;}

.main {background:url('../images/bg/inner_bg.gif') #fbf1dd top right no-repeat;}
#homeBg {background:url('../images/bg/home_bg.gif') #fbf1dd no-repeat;}
#homeHeaderBg {background:url('../images/bg/header-home-bg.jpg') #ffffff bottom left no-repeat;}
.main .leftCol {}
.main .leftCol .leftColBg {background:url('../images/bg_topLeft.gif') top left no-repeat;}
.main .leftCol .leftColCopy {line-height:1.5;}
.main .leftCol .innerCopy ul li em {background:url('../images/content/blue_bullet.gif') no-repeat; background-position:0px 5px;}
.main .leftCol .innerCopy strong {color:#cc9900; font-size:12px;}

/*-- Right Column --*/
.main .rtCol {}
.main .rtCol .rtColBg {background-image:url('../images/header_newSite.gif'); background-position:20px 30px; background-repeat:no-repeat;}
.main .rtCol .rtColCopy {line-height:1.5;}

.rtCol .jumpLinks strong {color:#061557; font-size:14px;}
.rtCol .jumpLinks select {color:#0073bb; border:1px solid #7e9db9;}

table.requestForm td.req {background:url('../images/star.png') center left no-repeat;}
table.requestForm td.formHeading {font-size:14px; color:#16235d; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase;}
table.requestForm input, table.requestForm textarea, table.requestForm select {color:#0073bb; border:1px solid #7e9db9;}
table.requestForm .radioList input {border:none;}

table.requestForm span.reqInfo {background:url('../images/star.png') center left no-repeat;}

table.requestForm span.reqInfo {font-size:11px; color:#0073bb; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-transform:none;}

table.requestForm input.submit{ border:none; }

table.requestForm label.error { font-size:10px; color:#900B09; }

/*-- home bottom tiles --*/
.bottomTiles {background-color:#fbf1dd;}
.bottomTiles .tile strong {color:#cc9900; font-size:12px;}
.bottomTiles .tile .tileCopy p {line-height:1.5;}
.bottomTiles .tile .tileBtn {background-color:#061557;}
.bottomTiles .tile ul li em {background:url('../images/content/blue_bullet.gif') no-repeat; background-position:0px 5px;}

/*-- Business Tabs --*/
.businessTabs {background:url('../images/bg/home_tabs_bg.jpg') #ffffff bottom left repeat-x;}
.businessTabs .tabContainer {}
.businessTabs .tabContainer h2 {color:#000000;}
.main .leftCol .innerCopy .businessTabs .tabContainer strong {color:#061556;}

.businessTabs #oasis a {background:url('../images/shiptabs/oasis.jpg') top left no-repeat; background-position:0px 0px;}
.businessTabs #freedom a {background:url('../images/shiptabs/freedom.jpg') top left no-repeat; background-position:0px 0px;}
.businessTabs #voyager a {background:url('../images/shiptabs/voyager.jpg') top left no-repeat; background-position:0px 0px;}
.businessTabs #radiance a {background:url('../images/shiptabs/radiance.jpg') top left no-repeat; background-position:0px 0px;}
.businessTabs #vision a {background:url('../images/shiptabs/vision.jpg') top left no-repeat; background-position:0px 0px;}
.businessTabs #sovereign a {background:url('../images/shiptabs/sovereign.jpg') top left no-repeat; background-position:0px 0px;}

.businessTabs #oasis a:hover {background-position:0px -270px;}
.businessTabs #freedom a:hover {background-position:0px -270px;}
.businessTabs #voyager a:hover {background-position:0px -270px;}
.businessTabs #radiance a:hover {background-position:0px -270px;}
.businessTabs #vision a:hover {background-position:0px -270px;}
.businessTabs #sovereign a:hover {background-position:0px -270px;}

.businessTabs a#selTab {background-position:0px -135px !important;}

/*-- Room Table --*/
.roomTableWrapper {border:3px solid #061557;}
.roomTable th, .roomTable2 th {background-color:#061557; color:#ffffff;}

.roomSelector #activeRoom a {color:#061556; font-weight:bold;}

.total-guest {
	color: #061557;
	font-weight: bold;
}

/*-- Video --*/
.videoClose a {color:#0073bb;}
.videoClose a:hover {color:#bb3333;}
.videoContainer {border:2px solid #cccccc;}
.videoHeader, .videoBtn {padding:10px 0px;}

/*-- Floorplans --*/
.floorplanHeader {}
.floorplanDetails {color:#061557; font-size:14px; font-weight:bold; text-transform: uppercase;}
.floorplanDetails #roomtype {}
.floorplanPag {font-size:11px; font-weight:normal; text-transform:capitalize;}
.floorplanPag a#prevArrow {background:url('../images/btns/arrow_blue_left.gif') left center no-repeat;}
.floorplanPag a#nextArrow {background:url('../images/btns/arrow_blue_right.gif') right center no-repeat;}
.floorplanBtn {}
.floorplanImg {
	padding: 20px 0;
}
.floorplanDisc {font-size:10px;}


/*-- Rewards Right Side --*/
#Main_Rewards{  padding-left:20px; padding-top:5px;}
#informationPack{ padding-top:0px; padding-bottom:0px;}
#informationPack ul{ padding-top:0px; padding-left:10px;}
.Small{ padding-top:20px; padding-left:40px;}
#informationPack ul li { list-style: none; float:left;width:110px; text-align:center;}
#informationPack .Pack{ padding-top:80px; float:right;}
#informationPack .Getall{ padding-top:30px; }
#informationPack .Sample { padding-top:35px; }
#informationPack .Pricing { padding-top:35px; }
#informationPack .Cert { padding-top:35px; }
.Top { margin-top:15px;}
.line {background-color:#aec7c8; height:1px; padding:0px; margin:0px; width:310px; clear:both; min-height:1px;overflow:hidden}
.clear{ clear:both}
.Blue{color:#061556; font-size:12px;}
.BlueBig{color:#061556; font-size:13px;}
/*-- Rewards Right Side Ends --*/



.footer {color:#666666; text-align:center; background-color:#ffffff;}
.footer ul li {display:inline;}
.footer ul li a {color:#666666;}