/*** CSS Styles to reset the browser default style : Starts ***/
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
html{color:#555;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
del,ins{text-decoration:none;}
/*** CSS Styles to reset the browser default style : End ***/

/*** Common Styles : Starts ***/
body {color:#555;font-family:arial,verdana,sans-serif;font-size;12px;}
a {color: #49A3CA;}
a:visited, a:link{text-decoration: none;}
a:hover {text-decoration:underline;}
.clear {clear:both;}
.floatLeft{float:left;}
.floatRight{float:right;}

#breadcrumb {clear:both;text-align:left;font-size:11px;height:15px;padding:3px 0 3px 10px;background: url(http://travel.aol.com/img/travelGradients09.gif) 0 -195px;}
#breadcrumb ul li {display:inline;}
#breadcrumb ul {float:left;width:66%;}
#breadcrumb ul li a {text-transform:capitalize;}
.msgrBar{float:right;width:auto;font-size:11px;margin-right:20px;display:inline;}
.msgrBar a {padding-left:2px;}
.msgrBar a:hover {text-decoration:underline !important;}
.msgrBar img {position:relative;top:3px;}

ul.orangeList li {background:url(http://travel.aol.com/img/travelImgs09.gif) no-repeat 0px -815px;padding-left:10px;margin-left:10px;}
.sideBarMod {border:1px solid #f1f8fb;padding-bottom:10px;margin:0 0 20px 10px;width:300px;padding:0;}
.sideBarMod h3 {background:url(http://travel.aol.com/img/travelGradients09.gif) repeat-x 0 -34px;color:#fff;padding:2px 0 3px 10px;margin-bottom:10px;}
.sideBarMod ul {margin:0 0;padding-bottom:10px;}
.mainContentMod {border:1px solid #dceaf4;margin:0 10px 10px 0;}
.mainContentMod h3 {background:url(http://travel.aol.com/img/travelGradients09.gif) repeat-x 0 -330px;color:#fff;padding:1px 0 0 10px;font-size:12px;height:18px;font-weight:bold;}
.mainContentMod ul {padding:10px;}
h1 {text-transform:capitalize;font-weight:bold;font-size:18px;}
h2 {font-size:14px;font-weight:bold;}
h3 {font-weight:bold;font-size:12px;}
h4 {font-size:12px;font-weight:bold;}
h5 {font-size:10px;}
/*** Common Styles : Ends ***/

/*** Global Header Style : Starts ***/
.globalHeaderBlock{float:left;width:980px;background:#fff;text-align:left;border:1px solid #D6DFE7;}

/*** AOL Hat Style : Starts ***/
.aolHat{text-transform:uppercase;font-size:10px;padding:2px 0;background:#EFEBEF;}
.aolHat ul{padding:0 !important;}
.aolHat ul li{display:inline;}
.aolHat ul li a{padding:0 10px;border-right:1px solid #666;color:#838383;}
.aolHat ul li a.last{border-right:0;}
/*** AOL Hat Style : Ends ***/

/*** Header Middle Block Style : Starts ***/
.globalHeaderMiddleBlock{float:left;margin:22px 0;width:978px;}

.channelLogoHeader{float:left;width:300px;padding:20px 0 0 0;}
.channelLogoHeader a{margin-left:20px;}

.channelSearchBlock{float:left;width:400px;}
ul.searchUl{float:left;margin-left:20px;font-size:12px;display:inline;padding:0 !important}
.searchUl li{float:left;margin-right:26px;display:inline;}
.searchUl li.tabSel{background:url(http://travel.aol.com/img/travelGradients09.gif) 0 -410px;color:#fff;border:solid #D0DCE7;border-width:1px 1px 0 1px;padding:2px 13px 0 13px;position:relative;top:1px;height:15px;}
.searchUl li.tabClr{padding-top:3px;}

.searchBg{background:url(http://travel.aol.com/img/travelGradients09.gif) 0 -360px;clear:both;float:left;width:395px;border:solid 1px #D0DCE7;}

.searchBg .inpButDiv{float:left;padding:7px 0 7px 0;}
html* .searchBg .inpButDiv{height:24px;padding:7px 0 6px 0;}
.searchBg .inpSearch{float:left;margin:0 4px 0 7px;}
.searchBg .butSearch{float:left;}

.inpButDiv input{font-size:12px;border:1px solid #D0DCE7;width:264px;padding:3px 0 0 3px;height:17px;margin-top:1px;_margin-top:0;color:#555;margin-left:1px;font-family:arial;}
html* .inpButDiv input{margin-top:0;}
.inpButDiv button{width:105px;height:21px;background:url(http://travel.aol.com/img/travelImgs09.gif) 0 -1320px;margin-top:2px;border:solid 0px;cursor:pointer;}
.loginLogoutBlock{float:left;width:278px;}
#loginStatus{float:left;font-size:11px;font-weight:bold;width:260px;text-align:right;}
#loginStatus a, #loginStatus a:hover{color:#666;text-decoration:none;}
#userName{color:#666;font-size:12px;}
#loginStatus #sns_logout a{color:#49A3CA;font-weight:normal;}

.headerMenu_feedbackBlock{float:left;width:978px;}
.headerMenublock{float:left;width:850px;font-size:12px;}
ul.mainMenu{float:left;width:100%;padding:0 !important;}
ul.mainMenu li {float:left;padding:0 0 3px 15px;}
ul.mainMenu li.seperatorBar{color:#555;}
ul.mainMenu li.liDiv a{font-weight:bold;color:#555;}
ul.mainMenu li.liDiv a:hover{color:#F4801E;text-decoration:none;}

ul.subNav{border:solid 1px #D0DCE7;float:left;border-top:none;position:absolute;background:#FFF;padding:6px 0 7px 0;z-index:9100;}
ul.mainMenu li.liDiv ul.subNav li a{font-weight:normal !important;padding:1px 0 1px 13px;float:left;}
ul.mainMenu li.liDiv ul.subNav li a:hover{background:#F4801E;color:#FFF !important;}
#travelGuidesLI .ifrm, #travelIdeasIframe, #dealsIframe{z-index:8900;position:absolute;display:none;}

ul.dealsUL{width:104px;margin:3px 0 0 -17px;}
html* ul.dealsUL{margin:18px 0 0 -58px;}
ul.dealsUL li{float:left;padding:0 5px 4px 5px;}
ul.travelIdeasUL li ul.travelIdeasDiv li,ul.travelGuidesUL li ul.travelGuidesDiv li{padding:0 0 4px 5px;float:left;margin:0;}
ul.travelIdeasUL li ul.travelIdeasDiv1 li,ul.travelGuidesUL li ul.travelGuidesDiv1 li{padding:0 5px 4px 0;margin:0;}
ul.dealsUL li a{width:81px;}

ul.travelIdeasUL{width:300px;margin:3px 0 0 -17px;float:left;_padding-bottom:0;}
html* ul.travelIdeasUL{margin:18px 0 0 -102px;}
ul.mainMenu ul.subNav li.travelTwoColumn{float:left;display:block;padding:0;margin:0;}
ul.mainMenu ul.subNav li.travelTwoColumn ul.travelIdeasDiv {float:left;width:90px;padding:0;margin:0 10px 0 0;_margin:0;}
ul.mainMenu ul.subNav li.travelTwoColumn ul.travelIdeasDiv1{float:left;width:170px;padding:0;margin:0;}

.travelIdeasDiv li a {width:90px;}
.travelIdeasDiv1 li a{width:170px;}

ul.travelGuidesUL{width:302px;margin:3px 0 0 -17px;}
html* ul.travelGuidesUL{margin:18px 0 0 -110px;}
ul.mainMenu ul.subNav li.travelGuidesTwo{float:left;display:block;padding:0;margin:0;}
ul.mainMenu ul.subNav li ul.travelGuidesDiv {float:left;width:161px;padding:0;margin:0;}
ul.mainMenu ul.subNav li ul.travelGuidesDiv1{float:left;width:139px;padding:0;margin:0;}
.travelGuidesDiv li a {width:145px;}
.travelGuidesDiv1 li a {width:121px;}

ul.dealsUL,ul.travelIdeasUL,ul.travelGuidesUL{display:none;}

#dealsLI .ifrm{margin:16px 0 0 -17px;width:106px;height:116px;}
html* #dealsLI .ifrm{margin:18px 0 0 -58px !important;}

/*#travelIdeasIframe{margin:3px 0 0 -17px;_margin:18px 0 0 -103px;width:242px;height:143px;}
html* #travelIdeasIframe{margin:18px 0 0 -103px !important;height:139px;width:243px;}*/

#travelIdeasIframe {margin:3px 0 0 -17px;_margin:18px 0 0 -103px;width:242px;height:172px;}
html* #travelIdeasIframe{margin:18px 0 0 -103px !important;width:243px;height:172px;}

#travelGuidesIframe{width:300px;margin:3px 0 0 -17px;_margin:18px 0 0 -110px;height:115px;}
html* #travelGuidesIframe{margin:18px 0 0 -110px !important;}

ul.mainMenu li.liDiv a.menuSelected{color:#49A3CA}
ul.mainMenu li.liDiv a.menuSelected:hover{color:#F4801E;text-decoration:none;}

.feedbackBlock{float:right;font-size:11px;margin-right:20px;_display:inline;}
/*** Header Middle Block Style : Ends ***/

/* Start of Footer Styles */
#footerContainer{width:980px;background:#FFF;clear:both;padding-top:0;margin-top:0;}
.footerCont{float:left;display:block;width:980px;font-size:12px;padding-bottom:8px;}
.logoNSearchCont{float:left;display:block;width:978px;border:solid 1px #E1E1E1;padding:23px 0;}
.footerLinksContainer{padding:4px 0 0 0;float:left;width:100%;}
.footerLinksContainer ul, .footerLinksContainer p{text-align:center !important;}
.footerLinksContainer ul li{display:inline;font-weight:bold;}
.footerLinksContainer ul li a{font-weight:normal;}
.footerLinksContainer ul.downloadUL{padding:7px 0 7px 0;}
.footerLinksContainer ul li.boldFont{color:#686868;padding-right: 1px;}
#seoFooter p, #seoFooter {margin:0 10px 10px 10px;text-align:center;clear:both;}
#footerContainer p {text-align:center;}
div#seoFooter p.copyRightTxt, div.seofooterdiv p.copyRightTxt{margin-bottom:0px;padding-bottom:0px;}
div#seoFooter p.wnsa_p, div.seofooterdiv p.wnsa_p{margin:0px;padding:0px;}
/* End of Footer Styles */

/*** Smartbox Style : Starts ***/
div.autosuggest{position:absolute;font-size:12px;background-position: top;background-repeat: no-repeat;padding:0;font-style:normal;border:1px solid #AAA;z-index:2000;_border:0;}
div.autosuggest iframe.ifram{display:block;z-index:804;position:absolute;border:1px solid #fff;left:0;}
div.autosuggest ul{margin:0;padding:0;overflow: hidden;background: #fff;z-index:806;_position:absolute;_border:1px solid #AAA}
div.autosuggest ul li{color: #42516B;padding-left:15px;margin:2px 2px 2px;text-align: left;}
div.autosuggest ul li.cityIcon{background:transparent url(http://travel.aol.com/img/travelImgs09.gif) no-repeat 0 -1400px;}
div.autosuggest ul li.hotelsIcon{background:transparent url(http://travel.aol.com/img/travelImgs09.gif) no-repeat 0 -1460px;}
div.autosuggest ul li.hotelBrandIcon{background:transparent url(http://travel.aol.com/img/travelImgs09.gif) no-repeat 0 -1528px;}
div.autosuggest ul li a{color:#42516B;display:block;text-decoration:none;background:transparent;text-shadow:#000 0 0 5px;position:relative;padding-left:3px;width:100%;}
div.autosuggest ul li a:hover{background:#444;}
div.autosuggest ul li.as_highlight a:hover{background:#A3AFC5;}
div.autosuggest ul li a span{display: block;padding: 0 0;font-weight: normal;}
div.autosuggest ul li a span small{font-weight: normal;color: #999;}
div.autosuggest ul li.as_highlight a span small{color: #ccc;}
div.autosuggest ul li.as_highlight a{color: #fff;background: #A3AFC5;}
/*** Smartbox Style : Ends ***/