/*eric meyer`s css reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, /*img,*/ ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}
/* remember to define focus styles! */:focus {outline: 0;}
/* remember to highlight inserts somehow! */ins {text-decoration: none;}del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */table {border-collapse: collapse; border-spacing: 0;}table {border-collapse: collapse; border-spacing: 0;}
/*add pointer cursor to elements*/select,label,.pointer { cursor:pointer; }
* html ul li a {height:1em;} /*fixes IE6 list whitespace bug*/
/*-----------------------------------------------------------*/

/*------------------------------RTW TICKETS STYLES-------------------------------*/

body {background-image: url(/images/bgr_page.png);background-repeat: repeat-x;background-color: #B7D2E4;font: normal 12px Arial, Helvetica, sans-serif;color: #000;text-decoration: none;}
#wrapper {background-image: url(/images/bgr_page-degrade.png);background-repeat: repeat-x;}
#main {width: 850px;margin-right: auto;margin-left: auto;}
a {text-decoration: none;color: #00f;}
a:hover {text-decoration: underline;color: #c00;}
h1 {font: bold 26px "Trebuchet MS", Arial, Verdana, sans-serif;color: #000;}
h2 {font: bold 20px "Trebuchet MS", Arial, Verdana, sans-serif;color: #000;position: relative;margin-bottom: 6px;}
h2 span {font-size: 14px;font-weight: bold;}
.clear {margin: 0px;padding: 0px;clear: both;height: 0px;width: 0px;}

/* H1 styles for Header*/
a.H1Header {color: #000;text-decoration: none;}
a.H1Header:hover {text-decoration: none;color: #000;}

/*Styles for Header, left & right*/
#headerL {float: left;width: 572px;}
#headerR {float: left;width: 265px;margin-left: 13px;background-image: url(/images/bgr_headerRight.png);background-repeat: no-repeat;background-position: left top;}
#headerR_icon {height: 23px;width: 23px;margin-left: 4px;}
.headerR_input {width: 170px;margin: 0px;padding: 0px;height: 20px;float: left;}
.headerR_titles {font: bold 14px "Trebuchet MS", Arial, Verdana, sans-serif;color: #FFF;}
.headerR_src {height: 40px;padding-left: 45px;}
.headerR_newsletr {height: 59px;padding-left: 45px;}
.headerR_rss {height: 54px;padding-left: 45px;}
.headerR_icon {float: left;height: 30px;width: 30px;}
.headerR_titles1 {font-size: 9px;}

/*Main content*/
#mainContent {margin-top: 15px;background-color: #FFF;background-image: url(/images/bgr_mainTop.png);background-repeat: no-repeat;background-position: left top;padding: 6px;}
#mainContent p {position: relative;margin: 10px 0px;line-height:135%;}

/*Mainpage Boxes */
.mainBox {width: 154px;float: left;background-image: url(/images/bgr-box.png);background-repeat: repeat-x;background-position: left top;margin: 9px 4px 9px 3px; padding: 3px;}
.mainBox li {background-image: url(/images/icon_arrow.gif);background-repeat: no-repeat;background-position: left 3px;padding-left: 15px;margin-bottom: 6px;}
.mainBox h3 {font: bold 14px "Trebuchet MS", Arial, Verdana, sans-serif;display: block;padding-bottom: 2px;background-image: url(/images/bgr_dottedline.gif);background-repeat: repeat-x;background-position: left bottom;margin-bottom: 4px; }
.more {text-align: right;padding-right: 4px;padding-top: 4px;}
table p {margin: 10px 0px;line-height:135%;font: normal 12px Arial, Helvetica, sans-serif;}
/*Footer styles*/
#footer {background-color: #FFF;background-image: url(/images/bgr_mainBot.png);background-repeat: no-repeat;background-position: left bottom;padding: 4px;font-size: 11px;margin-bottom: 10px;}

/*Article page styles*/
.RTartL {float: left;margin-right: 15px;width: 558px;padding-left: 5px;}
.breadcrumbs {font-size: 11px;font-weight: normal;margin-top: 6px;margin-bottom: 6px;padding-top: 3px;padding-bottom: 3px;background-color: #E1EEFB;padding-left: 5px;}
.RTartL h1 {font-size: 15px;padding-bottom: 6px;padding-top: 6px;background-image: url(/images/icon_arrow2.gif);background-repeat: no-repeat;background-position: left 14px;padding-left: 16px;font-weight: bold;}
.RTartL h3 {font: bold 14px "Trebuchet MS", Arial, Verdana, sans-serif;display: block;padding-top: 12px;padding-bottom: 3px;background-image: url(/images/bgr_dottedline.gif);background-repeat: repeat-x;background-position: left bottom;margin-bottom: 8px;}
.RTartL ul {margin-top: 12px;margin-bottom: 12px;font-weight: bold;}
.RTartL li {background-image: url(/images/icon_arrow.gif);background-repeat: no-repeat;background-position: left 3px;padding-bottom: 5px;padding-left: 16px;font: normal 12px Arial, Verdana, "Trebuchet MS", sans-serif;}

/*Article page right*/
.RTWartR {width: 260px;float: left;}
.RTWartR ul {font: bold 13px "Trebuchet MS", Arial, Verdana, sans-serif;}
/*.RTWartR li {padding-bottom: 6px;padding-left: 19px;background-image: url(images/icon_rightfolder.gif);background-repeat: no-repeat;background-position: left 3px;}*/
a.rightmenuOn {color: #C00;}
a.rightmenuOn:hover {color: #C00;text-decoration: underline;}
li.rightnavOff {background-image: url(/images/icon_rightfolder.gif);background-repeat: no-repeat;background-position: left 3px;padding-bottom: 4px;padding-left: 16px;}
li.rightnavOn {background-image: url(/images/icon_rightfolder1.gif);background-repeat: no-repeat;background-position: left 3px;padding-bottom: 4px;padding-left: 16px;}
.RTWartR h5 {font: bold 14px "Trebuchet MS", Arial, Verdana, sans-serif;display: block;padding-top: 12px;padding-bottom: 3px;background-image: url(/images/bgr_dottedline.gif);background-repeat: repeat-x;background-position: left bottom;margin-bottom: 8px;}
/*bottom banner "create trip now"*/
.createBanner {margin-top: 12px;margin-bottom: 12px;}
/*Social bookmarks*/
.socialBookmarks {background-color: #E1EEFB;padding-top: 5px;padding-bottom: 5px;margin-top: 5px;margin-bottom: 5px;font-size: 11px;}
.socialBookmarks img {padding-right: 4px;padding-left: 4px;}
/*previous/next nav at the bottom*/
.prevNextArticle {background-color: #EBF1F7;padding-top: 5px;padding-bottom: 5px;text-align: center;font-size: 11px;font-weight: bold;margin-top: 12px;margin-bottom: 8px;}
/* table */
.bottom_table{border: 1px solid #82BCDF;}
.bottom_table_title{font-size: 18px;padding: 0 0 5px 0;margin: 0;text-align: center;font-weight: bold;}
.bottom_table p{font-size: 11px;padding: 5px 0 0 0;margin: 0;}
.bottom_table p img{vertical-align: middle;}
/* table */
.tableToolsTit {font: bold 14px "Trebuchet MS", Arial, Verdana, sans-serif;color: #FFF;text-decoration: none;background-color: #596268;text-align: center;padding: 4px;width: 33%;}
.tableToolsContent {padding: 8px 3px 4px;}
.tableToolsContent img {margin-right: 4px;margin-left: 4px;}
.tableToolsContent input {height: 16px;}
.more_links{font-size: 11px;margin: 0;padding-top: 5px;width: 990px;margin: 0 auto;}
.more_links_left{float: left;width: 250px;font-size: 11px;padding: 0 0 5px 0;}
.more_links_right{float: left;width: 715px;font-size: 11px;padding: 0 0 10px 0;}
li.rightnavPost { font-size: 14px; padding: 0 0 10px 20px; margin: 0; background: transparent url(/images/post.gif) no-repeat left top; display: block; min-height: 1px;}

.half_left{ float: left; width: 270px; margin-right: 15px; }
.half_right{ float: left; width: 270px; }

.article_box{ margin-bottom: 20px; font-size: 12px; }
.article_box img{ border: 1px solid #333; padding: 1px; margin: 3px 7px 5px 0; }
.article_box_title{ margin: 0; padding: 0 0 5px 0; font-weight: bold; }

.alignright { float: right; }
.alignleft { float: left; }