﻿body 
{
    font:12px verdana;
    background-color:#FFF!important;
    background:0;
}


#content-wrapper {background:0;}


/******************************
public print styles
******************************/

hr { margin:10px 0 0 0;height:1px;color:#666;background-color:#666;}

a:link, a:visited {color:#000;text-decoration:none;}

.print-container {margin:0 0 0 20px;}

.clear {clear:both;}

#railBanner, #threeColHoriz, #fourColHoriz, .SectionFlash, #uservoice-feedback  {display:none;}

#twocol_content {width:90%!important;}

h2 {font-size:12px;}

h1 {font-size:14px;}

.float-left {float:left;}

.float-right {float:right;}



/*callouts*/

.CheaderBodyWrap {width:300px;margin:0 0 0 10px;}

.CheaderBodyWrap h3 {margin:0;}

.CheaderBodyWrap p {margin:0 0 15px 0;}





/********************************
secure pages
********************************/

#nav, #utilities, .subnav, .footer, #leftCol, #section-banner, #ctl00_ph_header_0_LoginStatus_loggedin {display:none;}



/*tab pages*/

#tabpanel, .tablemid, #tablemid, #tabletop, #tablebot {background:transparent!important;}

#tabpanel #tabContent {padding:0;}

#ctl00_ph_secure_tabs, #tabs, #paymentTabs, .tabletop, .tablebot, .buttons, #messagesReminders {display:none;}

.travelerLists, tr.gridTop, tr.gridBottom, tr.dark, tr.light, tr.darkdark {background:transparent!important;}

table.TourInfo tr.top-row, table.TourInfo tr.dark-row, table.TourInfo tr.light-row, table.TourInfo tr.bottom-row {background:transparent!important;}

.travelerLists, .tablemid {background-color:#FFF!important;}

#tabpanel {background-image:none;}

#fadeout {display:none;}


/*Accordion pages*/

.hide, .show, .toggle {display:none!important;}

.Panelbody {display:block!important;}

.list {padding:0;}





/*Detailed GSR*/

.tabletopGSR, .tablebottomGSR {display:none;}

table.GSR tr.header-row,table.GSR tr.header-row th:first-child,table.GSR tr.header-row th:last-child,
table.GSR tr.dark-row td:first-child, table.GSR tr.dark-row td:last-child,
table.GSR tr.light-row td:first-child, table.GSR tr.light-row td:last-child {background:transparent!important;}

tr.title-row, .tablemidGSR, table.GSR tr.dark-row, table.GSR tr.light-row  {background:transparent!important;}






/*custom printing on destinations tab...in a lightwindow. woo! */

#cboxTopLeft, #cboxTopRight, #cboxTopCenter, #cboxMiddleLeft, #cboxMiddleRight, #cboxOverlay {display:none!important;}

.lp-info {width:950px;margin:0;}

#destinations-print {width:950px!important;display:inline;}

#colorbox {padding-bottom:0; padding-right:0; width:100%!important;left:0px!important;height:100%!important;}

#cboxLoadedContent, #cboxContent, #cboxWrapper {width:100%!important;}

#Print-link, .LinksNonUnder, #nav, .subnav, #section-banner, #utilities {display:none;}

