/* 
///////
buttons
//////
 */




/* ==== fN + default ===== */
.b
{
	font-size: 19px;
	line-height: 23px;
	text-decoration: none;
	background: url(http://travel.united.com/ube/images/btns/c_l_ffffff.gif) no-repeat top left;
	padding-left: 8px;
	white-space: nowrap;
}


/* ===back left grey button with arrow=== */
.bgb
{
	font-size: 19px;
	line-height: 23px;
	text-decoration: none;
	background: url(http://travel.united.com/ube/images/btns/left_gray.gif) no-repeat top left;
	padding-left: 8px;
	white-space: nowrap;
}
/* ===back right grey button without arrow=== */
.rgb
{
	font-size: 19px;
	line-height: 23px;
	text-decoration: none;
	background: url(http://travel.united.com/ube/images/btns/right_gray.gif) no-repeat top right;
	padding-left: 8px;
	white-space: nowrap;
}
/* ===back right grey button with arrow=== */
.bgba
{
	font-size: 19px;
	line-height: 23px;
	text-decoration: none;
	/* background: url(http://travel.united.com/ube/images/btns/c_la_dde8fc_gray.gif) no-repeat top left;*/
	background: url(http://travel.united.com/ube/images/btns/left_gray_back.gif) no-repeat top left;
	padding-left: 8px;
	white-space: nowrap;
}
/* ===back right grey button without arrow=== */
.rgbc
{
	font-size: 19px;
	line-height: 23px;
	text-decoration: none;
	background: url(http://travel.united.com/ube/images/btns/right_gray_close.gif) no-repeat top right;
	padding-left: 8px;
	white-space: nowrap;
}
.bg
{
	font-size: 19px;
	line-height: 23px;
	text-decoration: none;
	background: url(http://travel.united.com/ube/images/btns/c_l_ffffff.gif) no-repeat top left;
	padding-left: 8px;
	white-space: nowrap;
}

span.b { background: url(http://travel.united.com/ube/images/btns/c_li_ffffff.gif) no-repeat top left; }
span.bg { background: url(ube/../images/btns/c_li_eef3fc_gray.gif) no-repeat top left; }

a.b span
{
	background: transparent url(http://travel.united.com/ube/images/btns/c_r_ffffff.gif) no-repeat top right;
	margin-left: -1px;
	vertical-align: top;
}
a.bg span
{
	background: transparent url(http://travel.united.com/ube/images/btns/c_r_ffffff.gif) no-repeat top right;
	margin-left: -1px;
	vertical-align: top;
}


span.b span
{
	background: transparent url(http://travel.united.com/ube/images/btns/c_ri_ffffff.gif) no-repeat top right;
	margin-left: -1px;
	vertical-align: top;
}

span.bg span
{
	background: transparent url(ube/../images/btns/c_ri_eef3fc_gray.gif) no-repeat top right;
	margin-left: -1px;
	vertical-align: top;
}

.b s
{
	vertical-align: top;
	position: relative;
	left: -5px;
	font: bold 13px/19px "Helvetica", sans-serif;
	text-decoration: none;
	background: transparent;
	white-space: nowrap;
	/*line-height:19px;*/
}

/* ===back right grey button without arrow=== */
.rgb s
{
	vertical-align: top;
	position: relative;
	left: -5px;
	font: bold 13px/19px "Helvetica", sans-serif;
	text-decoration: none;
	background: transparent;
	white-space: nowrap;
	/*line-height:19px;*/
}

/* ===back right grey button without arrow=== */
.rgbc s
{
	vertical-align: top;
	position: relative;
	left: -5px;
	font: bold 13px/19px "Helvetica", sans-serif;
	text-decoration: none;
	background: transparent;
	white-space: nowrap;
	/*line-height:19px;*/
}
.bg s
{
	vertical-align: top;
	position: relative;
	left: -5px;
	font: bold 13px/19px "Helvetica", sans-serif;
	text-decoration: none;
	background: transparent;
	white-space: nowrap;
	/*line-height:19px;*/
}
a.b s { color: #FFF; }
a.bg s { color: #000; }
span.b s { color: #FFF; }
span.bg s { color: #9C9C9C;}

/* ===Text color== */
span.rgb s { color: #000; }

/* ===Text color== */
span.rgbc s { color: #000; }

/* arrow */
a.b span.a { background: transparent url(http://travel.united.com/ube/images/btns/c_ra_ffffff.gif) no-repeat top right; vertical-align:top;}
span.b span.a { background: transparent url(http://travel.united.com/ube/images/btns/c_rai_ffffff.gif) no-repeat top right; }

/* box */
a.b span.o { background: transparent url(http://travel.united.com/ube/images/btns/c_ro_ffffff.gif) no-repeat top right; }
span.b span.o { background: transparent url(http://travel.united.com/ube/images/btns/c_roi_ffffff.gif) no-repeat top right; }

/* x */
a.b span.x { background: transparent url(http://travel.united.com/ube/images/btns/c_rx_ffffff.gif) no-repeat top right; }
span.b span.x { background: transparent url(http://travel.united.com/ube/images/btns/c_rxi_ffffff.gif) no-repeat top right; }

/* ====== fD ======= */
.fD a.b { background: url(http://travel.united.com/ube/images/btns/c_l_eef3fc.gif) no-repeat top left; }
.fD span.b { background: url(http://travel.united.com/ube/images/btns/c_li_eef3fc.gif) no-repeat top left; }
.fD a.bg {background: url(http://travel.united.com/ube/images/btns/c_l_eef3fc_gray.gif) no-repeat top left; }

/* reg */
.fD a.b span { background: transparent url(http://travel.united.com/ube/images/btns/c_r_eef3fc.gif) no-repeat top right; vertical-align:top;}
.fD a.bg span { background: transparent url(http://travel.united.com/ube/images/btns/c_r_eef3fc_gray.gif) no-repeat top right; }
.fD span.b span { background: transparent url(http://travel.united.com/ube/images/btns/c_ri_eef3fc.gif) no-repeat top right; }

/* arrow */
.fD a.b span.a { background: transparent url(http://travel.united.com/ube/images/btns/c_ra_eef3fc.gif) no-repeat top right; }
.fD a.bg span.a { background: transparent url(http://travel.united.com/ube/images/btns/c_ra_eef3fc_gray.gif) no-repeat top right; }
.fD span.b span.a { background: transparent url(http://travel.united.com/ube/images/btns/c_rai_eef3fc.gif) no-repeat top right; }

/* box */
.fD a.b span.o { background: transparent url(http://travel.united.com/ube/images/btns/c_ro_eef3fc.gif) no-repeat top right; }
.fD span.b span.o { background: transparent url(http://travel.united.com/ube/images/btns/c_roi_eef3fc.gif) no-repeat top right; }

/* x */
.fD a.b span.x { background: transparent url(http://travel.united.com/ube/images/btns/c_rx_eef3fc.gif) no-repeat top right; }
.fD span.b span.x { background: transparent url(http://travel.united.com/ube/images/btns/c_rxi_eef3fc.gif) no-repeat top right; }

/* ====== fH ======= */
.fH a.b { background: url(http://travel.united.com/ube/images/btns/c_l_dde8fc.gif) no-repeat top left; }
.fH a.bg { background: url(http://travel.united.com/ube/images/btns/c_l_dde8fc_gray.gif) no-repeat top left; }
.fH span.b { background: url(http://travel.united.com/ube/images/btns/c_li_dde8fc.gif) no-repeat top left; }

/* reg */
.fH a.b span { background: transparent url(http://travel.united.com/ube/images/btns/c_r_dde8fc.gif) no-repeat top right; }
.fH a.bg span { background: transparent url(http://travel.united.com/ube/images/btns/c_r_dde8fc_gray.gif) no-repeat top right; }
.fH span.b span { background: transparent url(http://travel.united.com/ube/images/btns/c_ri_dde8fc.gif) no-repeat top right; }

/* arrow */
.fH a.b span.a { background: transparent url(http://travel.united.com/ube/images/btns/c_ra_dde8fc.gif) no-repeat top right; }
.fH a.bg span.a { background: transparent url(http://travel.united.com/ube/images/btns/c_ra_dde8fc_gray.gif) no-repeat top right; }

.fH span.b span.a { background: transparent url(http://travel.united.com/ube/images/btns/c_rai_dde8fc.gif) no-repeat top right; }

/* box */
.fH a.b span.o { background: transparent url(http://travel.united.com/ube/images/btns/c_ro_dde8fc.gif) no-repeat top right; }
.fH span.b span.o { background: transparent url(http://travel.united.com/ube/images/btns/c_roi_dde8fc.gif) no-repeat top right; }

/* x */
.fH a.b span.x { background: transparent url(http://travel.united.com/ube/images/btns/c_rx_dde8fc.gif) no-repeat top right; }
.fH span.b span.x { background: transparent url(http://travel.united.com/ube/images/btns/c_rxi_dde8fc.gif) no-repeat top right; }

/* ====== itineary header ====== */
#i table.hdr td a.b { background: url(http://travel.united.com/ube/images/btns/c_l_a6c1fa.gif) no-repeat top left; }
#i table.hdr td span.b { background: url(http://travel.united.com/ube/images/btns/c_li_a6c1fa.gif) no-repeat top left; }

/* reg */
#i table.hdr td a.b span { background: transparent url(http://travel.united.com/ube/images/btns/c_r_a6c1fa.gif) no-repeat top right; }
#i table.hdr td span.b span { background: transparent url(http://travel.united.com/ube/images/btns/c_ri_a6c1fa.gif) no-repeat top right; }

/* arrow */
#i table.hdr td a.b span.a { background: transparent url(http://travel.united.com/ube/images/btns/c_ra_a6c1fa.gif) no-repeat top right; }
#i table.hdr td span.b span.a { background: transparent url(http://travel.united.com/ube/images/btns/c_rai_a6c1fa.gif) no-repeat top right; }

/* box */
#i table.hdr td a.b span.o { background: transparent url(http://travel.united.com/ube/images/btns/c_ro_a6c1fa.gif) no-repeat top right; }
#i table.hdr td span.b span.o { background: transparent url(http://travel.united.com/ube/images/btns/c_ro_a6c1fa.gif) no-repeat top right; }

/* x */
#i table.hdr td a.b span.x { background: transparent url(http://travel.united.com/ube/images/btns/c_rx_a6c1fa.gif) no-repeat top right; }
#i table.hdr td span.b span.x { background: transparent url(http://travel.united.com/ube/images/btns/c_rxi_a6c1fa.gif) no-repeat top right; }

#i table.hdr td.bC div
{
	float: right;
	margin-right: 10px;
}

/* ====== even table cells ====== */
tr.even a.b { background: url(http://travel.united.com/ube/images/btns/c_l_dde8fc.gif) no-repeat top left; }
tr.even span.b { background: url(http://travel.united.com/ube/images/btns/c_li_dde8fc.gif) no-repeat top left; }

/* reg */
tr.even a.b span { background: transparent url(http://travel.united.com/ube/images/btns/c_r_dde8fc.gif) no-repeat top right; }
tr.even span.b span { background: transparent url(http://travel.united.com/ube/images/btns/c_ri_dde8fc.gif) no-repeat top right; }

tr.even a.bg { background: url(http://travel.united.com/ube/images/btns/c_l_eef3fc_gray.gif) no-repeat top left; }
tr.even a.bg span { background: transparent url(http://travel.united.com/ube/images/btns/c_r_eef3fc_gray.gif) no-repeat top right; }
tr.even span.bg span { background: transparent url(http://travel.united.com/ube/images/btns/c_r_eef3fc_gray.gif) no-repeat top right; }

/* arrow */
tr.even a.b span.a { background: transparent url(http://travel.united.com/ube/images/btns/c_ra_dde8fc.gif) no-repeat top right; }
tr.even span.b span.a { background: transparent url(http://travel.united.com/ube/images/btns/c_rai_dde8fc.gif) no-repeat top right; }

/* box */
tr.even a.b span.o { background: transparent url(http://travel.united.com/ube/images/btns/c_ro_dde8fc.gif) no-repeat top right; }
tr.even span.b span.o { background: transparent url(http://travel.united.com/ube/images/btns/c_roi_dde8fc.gif) no-repeat top right; }

/* x */
tr.even a.b span.x { background: transparent url(http://travel.united.com/ube/images/btns/c_rx_dde8fc.gif) no-repeat top right; }
tr.even span.b span.x { background: transparent url(http://travel.united.com/ube/images/btns/c_rxi_dde8fc.gif) no-repeat top right; }

/* === odd === */

tr.odd a.bg { background: url(http://travel.united.com/ube/images/btns/c_l_eef3fc_gray.gif) no-repeat top left; }
tr.odd a.bg span { background: transparent url(http://travel.united.com/ube/images/btns/c_r_eef3fc_gray.gif) no-repeat top right; }
tr.odd span.bg span { background: transparent url(http://travel.united.com/ube/images/btns/c_r_eef3fc_gray.gif) no-repeat top right; }

/* === spacing adjustments === */
/* arrow */
a.b span.a s, span.b span.a s { margin-right: 20px; vertical-align:top;line-height:19px;}

a.bg span.a s, span.b span.a s { margin-right: 20px; }
/* x */
a.b span.x s, span.b span.x s { margin-right: 14px; }

/* box */
a.b span.o s, span.b span.o s { margin-right: 14px; }

.rt { float: right; }

/* ====== other ====== */
#calR td a.b { background: url(http://travel.united.com/ube/images/btns/c_l_a6c1fa.gif) no-repeat top left; }
#calR a.b span s { font-weight: normal; }
/* reg */
#calR a.b span { background: transparent url(http://travel.united.com/ube/images/btns/c_r_a6c1fa.gif) no-repeat top right; } 
/* arrow */
#calR a.b span.a { background: transparent url(http://travel.united.com/ube/images/btns/c_ra_a6c1fa.gif) no-repeat top right; }  
/* box */
#calR a.b span.o { background: transparent url(http://travel.united.com/ube/images/btns/c_ro_a6c1fa.gif) no-repeat top right; }   													 
/* x */
#calR a.b span.x { background: transparent url(http://travel.united.com/ube/images/btns/c_rx_a6c1fa.gif) no-repeat top right; }

#purB {width:30%;display:inline;}
 
 

