﻿:focus {
	outline: 0;
}

img, table {
	border: 0;
}

sup {
	vertical-align: super;
}

sub {
	vertical-align: sub;
}

textarea {
	padding: 0;
	margin: 0;
}

.pt {
	padding-top: 10px;
}

.bold {
	font-weight: bold;
}

.bolditalic {
	font-weight: bold;
	font-style: italic;
}

.fareRadioO, .fareRadioR {
	vertical-align: top;
	margin-right: 6px;
}

.fareU, .notAvailable {
	color: #999;
}

.fareS {
}

table.restbl {
}

td.rest0 {
	font-weight: bold;
	text-align: right;
}

td.rest1 {
}

.noborder {
	border: 0;
}

.discounts_list {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.inputpad input {
	padding-right: 5px;
}

.listpad li {
	margin-top: 8px;
}

/* PURCHASE */
.valpad { margin-top: 15px; }

/* WAIT */
#modal-overlay {background-color:#000;}


/* POPUP PAGES */
.popup {
	padding: 0;
	margin: 0;
	height: 100%;
	width:100%;
	text-align: left;
}
.pheader {
	background-image: url(images/popups/hdrbg.jpg);
	background-position: left;
	background-repeat: repeat-x;
	width: 100%;
}

/* POPUP EMAIL ITIN */
.val_pop_em {
}
.val_pop_em ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

/* EFARES */
.savers { width: 480px; }
.savers_h th, .savers_r td, .savers_rA td { padding: 4px 10px 4px 10px; white-space: nowrap; }
.savers_h { background-color: #FAB86B; }
.savers_rA { background-color: #E5EAE7; }

.savers_1 { padding-right: 0px !important; width: 33px }

.vs ul { margin-top: 5px; }

.rbpad input { padding-right: 3px; }

/* GRID */
.default_grid {
	border: 0;
}
.default_grid tr th, .default_grid tr td {
	padding: 8px 8px 8px 8px;
	border: 0;
}
.default_gridHeader th {
	text-align: left;
}
.default_gridRowAlt {
	background-color:#ffffff; 
}
.default_gridRow {
	background-color:#dae4e9; 
}

.lineDivider {width:100%; height:1px; border-top:1px solid #0c2f43; font-size:1px; margin: 10px 0 10px 0;}

#rr_login_overlay {
	display: none;
	top: 4px;
	left: 10px;
	z-index: 2;
	position: absolute; 
	height: 299px; 
	width: 201px; 
	background-image: url('images/rr-login-overlay.gif'); 
	background-repeat: no-repeat;
	filter: alpha(opacity=50) !important;     
	opacity: .50 !important;      
	-moz-opacity: .50 !important;     
}

/*This is to remove the unwanted scrollbar appearing in the radwindow popup in firefox*/
.noscroll iframe {
    overflow:hidden; 
}

/* Overlay used when the telerik window is shown */
.TelerikModalOverlay {        
  filter: alpha(opacity=80) !important;     
  opacity: .80 !important;      
  -moz-opacity: .80 !important;     
  background-color: #202125 !important;          
} 

#exp711MapContainer {width: 485px;height: 243px;}
#exp711WwgMapContainer {width:485px; height:243px; position:relative; float:left;
	top: 0px;
	left: 0px;
}
/*#exp711WwgMapLayer {width:485px; height:225px; position:absolute; top:8px; left:8px; z-index:10; background-color:#ffffff; color:#000000;}
#exp711WwgMapLayerCornerTL {width:16px; height:16px; position:absolute; top:-2px; left:0px; z-index:100;}
#exp711WwgMapLayerCornerTR {width:16px; height:16px; position:absolute; top:-1px; left:480px; z-index:101;}
#exp711WwgMapLayerCornerBL {width:16px; height:16px; position:absolute; top:229px; left:-1px; z-index:102;}
#exp711WwgMapLayerCornerBR {width:16px; height:16px; position:absolute; top:229px; left:480px; z-index:103;}*/