.fareOn { background-image: url(/ube/images/fare_matrix_on.gif); }
.mainMasthead { background-image: url(/ube/images/pageheader_bg.jpg); }

.padded_cell_tb
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.padded_cell_lr
{
	margin-left: 7px;
	margin-right: 10px;
}

.padded_cell
{
	margin-left: 7px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.padded_cellHighlight
{
	margin-left: 7px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.cellPadMain
{
	margin-left: 7px;
	margin-top: 3px;
	margin-bottom: 4px;
	line-height: 11px;
}

.cellPadMain2
{
	margin-left: 7px;
	margin-right: 7px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.cellPadMain3
{
	margin-left: 7px;
	margin-top: 3px;
	margin-bottom: 4px;
	line-height: 11px;
}

.cellPadMain10
{
	margin-left: 7px;
	margin-right: 7px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.headBluelargeLt
{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #0038A5;
	text-decoration: none;
	line-height: 16px;
}

.headBlue12Lt
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #0038A5;
	text-decoration: none;
	line-height: 16px;
}

.padTable
{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
}

.headerOffset { padding-left: 9px; }
.lightBlueBkg { background-image: url(/ube/images/light_blue_tbl_head.jpg); }
.lgMastHead { background-image: url(/ube/images/pageheader_bg_lg.gif); }
.dottedLine511 { background-image: url(/ube/images/dotted_line_511.gif); }

.vert2Dots1
{
	background-image: url(/ube/images/vert_2dots1.gif);
	background-repeat: repeat-y;
}

.paddedCell
{
	margin-left: 9px;
	margin-right: 9px;
	margin-top: 3px;
	margin-bottom: 3px;
}

.paddedCellTb
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.paddedCellLr
{
	margin-left: 7px;
	margin-right: 10px;
}

.paddedCellClOneHead { margin-left: 9px; }

.paddedCellClOne
{
	margin-left: 13px;
	margin-right: 10px;
	margin-top: 4px;
	margin-bottom: 4px;
	line-height: 12px;
}

.paddedCellClTwoHead
{
	margin-left: 9px;
	margin-right: 10px;
}

.paddedCellClTwo
{
	margin-left: 9px;
	margin-right: 10px;
	margin-top: 4px;
	margin-bottom: 4px;
	line-height: 12px;
}

.paddedCellClThreeHead
{
	margin-left: 7px;
	margin-right: 10px;
}

.paddedCellClThree
{
	margin-left: 7px;
	margin-right: 10px;
	margin-top: 4px;
	margin-bottom: 4px;
	line-height: 12px;
}

.paddedCellClFourHead
{
	margin-left: 10px;
	margin-right: 10px;
}

.paddedCellClFour
{
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 4px;
	margin-bottom: 4px;
	line-height: 12px;
}

.lftWingImg
{
	font-family: arial;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	line-height: 15px;
	border-left: #ccc solid 1px;
}

.rtWingImg
{
	font-family: arial;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	line-height: 15px;
	border-right: #ccc solid 1px;
}

.copyBlueHead16
{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #0038A5;
	text-decoration: none;
	padding-bottom: 3px;
}

.copyBlueHeadTight
{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	line-height: 11px;
}

.copyBlue
{
	font-family: arial;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	line-height: 15px;
}

.headerLiteBlue
{
	font-family: arial;
	font-size: 11px;
	color: #487CB3;
	text-decoration: none;
	font-weight: bold;
}

.copyLiteBlue
{
	font-family: arial;
	font-size: 10px;
	color: #487CB3;
	text-decoration: none;
}

.blueTenLink
{
	font-family: arial;
	font-size: 10px;
	color: #000066;
}

.blueTenLink:hover
{
	font-family: arial;
	font-size: 10px;
	color: #0066ff;
}

.copyRed
{
	font-family: arial;
	font-size: 11px;
	color: #ff0000;
	text-decoration: none;
	line-height: 15px;
}

.Red11Bold
{
	font-family: arial;
	font-size: 11px;
	color: #ff0000;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;
}

.divCopyBorderRed
{
	font-family: arial;
	font-size: 11px;
	color: #ff0000;
	line-height: 15px;
	font-weight: bold;
}

.sidebarText
{
	font-family: arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.sidebarTextHvy
{
	font-family: arial;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 5px;
}

.sidebarTextTitle
{
	font-family: arial;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 5px;
	background-color: #C5D6DD;
}

.controlBlk { margin-bottom: 5px; }
.controlBlk2 { margin-bottom: 10px; }

/*
.sidebarCtrl
{
	margin-top: 1px;
	margin-bottom: 2px;
}
*/
.sidebarBlk { margin-bottom: 8px; }

.sidebarDrop
{
	font-family: arial;
	font-size: 9px;
	color: #000000;
}

.popupSpacing { margin-bottom: 2px; }

.whiteTen
{
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

.grey10
{
	font-family: arial;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.greyTenLink
{
	font-family: arial;
	font-size: 10px;
	color: #003333;
	text-decoration: none;
}

.greyTenLink:hover
{
	font-family: arial;
	font-size: 10px;
	color: #0099ff;
	text-decoration: none;
}

.grey11Bold
{
	font-family: arial;
	font-size: 11px;
	color: #595959;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;
}

.blueLink
{
	font-family: arial;
	font-size: 9px;
	color: #0038A5;
}

.blueLink:hover
{
	font-family: arial;
	font-size: 9px;
	color: #0099ff;
}

.Tedsideimage
{
	position: absolute;
	visibility: visible;
	top: 65px;
	left: 835px;
	z-index: 1;
}

.dottedVertLine { background-image: url(/ube/images/dotted_line_vertical.gif); }

.copyBlueHead
{
	font-family: arial;
	font-size: 18px;
	color: #0038A5;
	text-decoration: none;
	line-height: 15px;
	padding-bottom: 3px;
}

.copyBlueHeadSmall
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	line-height: 15px;
}

.copyBlueHeadSmallLink
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	line-height: 15px;
}

.copyBlueHeadSmallLink:Hover
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #0066ff;
	line-height: 15px;
}

.copyProgressOn
{
	font-family: arial;
	font-size: 20px;
	/*text-align:center;*/
	/*vertical-align: middle;*/
	color: #fff;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 5px;
}

.copyProgressOn img { vertical-align: bottom; }

.copyProgressOn a
{
	text-decoration: none;
	color: #fff;
	padding: 0px;
}

.copyProgressOn a:hover { text-decoration: underline; }

.copyProgressOff
{
	padding-top: 0px;
	font-family: arial;
	font-size: 20px;
	/*text-align:center;*/
	/*vertical-align: middle;*/
	color: #acc5e9;
	text-decoration: none;
	padding-bottom: 5px;
}

.copyProgressOff img { vertical-align: bottom; }

.copyProgressOff a
{
	text-decoration: none;
	color: #acc5e9;
	padding: 0px;
}

.copyProgressOff a:hover { text-decoration: underline; }
.highlight { background: #ffff00; }

.pageHead
{
	font-family: arial;
	font-size: 18px;
	color: #ffffff;
	text-decoration: none;
	padding-bottom: 4px;
}

/* Begin new styles from Carl */
.copyBluebold
{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	line-height: 15px;
}

.copyBluedark
{
	font-family: arial;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
}

.copyBlue2
{
	font-family: arial;
	font-size: 10px;
	color: #0038A5;
	text-decoration: none;
}

.copyBluelink
{
	font-family: arial;
	font-size: 11px;
	color: #0038A5;
	text-decoration: underline;
	line-height: 15px;
}

.copyBluelink:hover
{
	font-family: arial;
	font-size: 11px;
	color: #0099ff;
	text-decoration: underline;
	line-height: 15px;
}

.copylink
{
	font-family: arial;
	color: #0038A5;
	text-decoration: underline;
	line-height: 15px;
}

.copylink:hover
{
	font-family: arial;
	color: #0099ff;
	text-decoration: underline;
	line-height: 15px;
}

.infoLink
{
	font-family: arial;
	color: #0038A5;
	text-decoration: none;
	line-height: 15px;
}

.copyBlue9px
{
	font-family: arial;
	font-size: 9px;
	color: #0038A5;
	text-decoration: none;
	line-height: 15px;
}

.copyBlack
{
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}

.copyBlackLink
{
	font-family: arial;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}

.copyBlackLink:hover
{
	font-family: arial;
	color: #0099ff;
	text-decoration: none;
	line-height: 15px;
}

.copyBlack10
{
	font-family: arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}

.copyTblpad { padding-left: 6px; }
.copyTblpad5 { padding-top: 7px; }

.copyBlackbold
{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}

.headBluelarge
{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	line-height: 16px;
}

.headBlue12
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	line-height: 16px;
}

.dropDown49
{
	font-family: arial;
	font-size: 11px;
	color: #000000;
}

.dropDown49 { width: 49px; }



.sortDrop
{
	font-family: arial;
	font-size: 11px;
	color: #000000;
}

.sortDrop { width: 149px; }
.ccType { width: 100px; }

.inputField15
{
	font-family: arial;
	font-size: 11px;
	color: #000000;
}

.inputField15 { width: 15px; }

.inputField94
{
	font-family: arial;
	font-size: 11px;
	color: #000000;
}

.inputField94 { width: 94px; }

.inputField120
{
	font-family: arial;
	font-size: 11px;
	color: #000000;
}

.inputField120 { width: 120px; }

.cellLine
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #000000;
	border-left-color: #FFFFFF;
}

.inputField143
{
	font-family: arial;
	font-size: 11px;
	color: #000000;
}

.inputField143 { width: 143px; }

.inputField18
{
	font-family: arial;
	font-size: 11px;
	color: #000000;
}

.inputField23 { width: 23px; }

.headBlue14
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #00385A;
	text-decoration: none;
	line-height: 16px;
}

.copyBlue9
{
	font-family: arial;
	font-size: 9px;
	color: #0038A5;
	position: relative;
}

.copyBlue12
{
	font-family: arial;
	font-size: 12px;
	color: #00385A;
	text-decoration: none;
	line-height: 16px;
}

.copyBlue11
{
	font-family: arial;
	font-size: 11px;
	color: #00385A;
	text-decoration: none;
}

.dropDown100
{
	font-family: arial;
	font-size: 11px;
	color: #000000;
}

.dropDown100 { width: 100px; }

.copyBluelinkB
{
	font-family: arial;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
	line-height: 15px;
}

.copyBluelinkB:hover
{
	font-family: arial;
	font-weight: bold;
	color: #0066ff;
	text-decoration: underline;
	line-height: 15px;
}

/*
.mainMasthead {
  background-image: url(/ube/images/pageheader_bg.jpg);
  }
*/


.mainMastheadPrint { background-image: url(/ube/images/pageheader_bg_print.jpg); }
.vertDotLine { background-image: url(/ube/images/vert_1dot.gif); }

.vertDotLineBlue
{
	background-image: url(/ube/images/vert_1dot.gif);
	background-color: Aqua;
}

.returnBackgrnd { background-image: url(/ube/images/return_date.gif); }
.imgMidAlign { vertical-align: middle; }

.summaryBackgrnd
{
	background-image: url(/ube/images/summary_search.gif);
	background-repeat: no-repeat;
	background-color: #A6C1FA;
}

.dottedVertLine { background-image: url(/ube/images/dotted_line_vertical.gif); }

.sidebarSummaryTable
{
	width: 107px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 107px;
}

.sidebarSummaryTable td
{
	padding-left: 5px;
	padding-right: 5px;
}

.fareTableBkg { background-image: url(/ube/images/fare2_tbl_backg.gif); }

.calendarTblBkg
{
	background-image: url(/ube/images/calendar_tbl_bgrd1.gif);
	font-family: arial;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	line-height: 15px;
}

.calendarTblRt
{
	background-image: url(/ube/images/calendar_tbl_rt.gif);
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}

.horzTbl2Dot { background-image: url(/ube/images/horizontal_tbl_2dot.gif); }

/* End new styles from Carl */
