div#appContainer,
div.appContainer {
	width: 950px;
	/*float:left;*/
	clear:both;
	padding: 15px 0 50px 0;
	margin:20px 0px 0px 0px;
}
/* start Edocviewer changes */
div#appContainer,
div.polarisAppContainer { 
	width: 927px !important; 
	/*float:left;*/
	clear:both;
	padding: 0px 0 50px 0; 
	margin:0px 0px 0px 0px; 
}
/* End Edocviewer changes */
 /*div.appContainer {
	float:left;
	padding: 15px 0 50px 0;
	margin: 0px;
}*/
div.appContent {
	float:left;
	width: 470px;
	font-family:'Lucida Grande','Lucida Sans','Lucida Sans Unicode',Verdana,Tahoma,Sans-Serif;
	margin: 20px 0px 0px 50px;
	padding: 0px 0px 0px 0px;
}
div.appContainer h1,
div.appContainer h2,
div.appContainer h3,
div.appContainer h4,
div.appContainer h5,
div.appContainer h6 {
	font-family:'Lucida Grande','Lucida Sans','Lucida Sans Unicode',Verdana,Tahoma,Sans-Serif;
}
div.genContainer h1 {
	font:normal normal normal 34px 'Lucida Grande','Lucida Sans','Lucida Sans Unicode',Verdana,Tahoma,Sans-Serif;
	color:#036; /*sitewide redesign */
	float:left;
	width:100%;
	margin-bottom: 10px;
}

div.appContainer h1 {
	font:normal normal normal 34px 'Lucida Grande','Lucida Sans','Lucida Sans Unicode',Verdana,Tahoma,Sans-Serif;
	color:#036; /* polaris site wide look and feel changes colour changed to primary_base */
	float:left;
	width:100%;
}
div.appContainer h1 sup {
	font-size:11px;
}
div.appContainer h2 {
	width:84%; 
}
div.appContainer h2 {
	margin:0;
	padding:0 0 15px 0;
	color:#036;
	font-size:15px;
}
div.appContainer h2,
div.appContainer h3 {
	padding:0 0 5px 0;
	font-size:15px;
	clear:left;
}
div.appContainer h2 {
	float:left;
	margin-bottom:10px;
}
div.appContainer h3 {
	color:#036;
	margin:0px;/*changes decontent */
	font-size:15px;	 
	line-height:20px;/*sitewide changes*/
	letter-spacing:.5px;/*sitewide changes*/
	text-transform:uppercase;/*sitewide changes*/
	font-weight:bold /*sitewide changes*/
}
/**** Defect# 15763 – Start ******/
div#tripExtrMasterDiv h3{
color:#003366;
}

div#tripExtrMasterDiv table#ancillarymastertable tr th sup{
font-size:7px;
}

div#tripExtrMasterDiv div#tripExtra{
padding-top:20px;
}
.vAlignBase{
vertical-align: baseline;
}
.vAlignSuper{
vertical-align: super;
}
/**** Defect# 15763 – End ******/
div.appContainer p {
	clear:left;
	/*width:100%;*/
	padding:2px; /**** Polaris Change 1081 ******/
}

div#stepIndicator,
div.appContainer div#stepIndicator {
	width:670px;
	height: 60px;
	float: right;
}
div#stepIndicator p {
	display: none !important;
}

<% /* some of the below are award application specific */ %>
div.appContainer div.rtrHeader h1 {
	background:transparent none;
	font-size:11px;
	padding-top:6px;
}
div.appContainer div#filters {
	float:left;
	clear:left;
	font-size:11px;
}
div.appContainer div#filters a,
div#filters a:link,
div#filters a:visited,
div#filters a:hover {
	font-weight:bold; /*polaris site wide look and feel changes font-weight changed to 400 */ 
}
div.appContainer div#FlightsLegend span.item {
	color:#069;
	font-weight:bold; /*polaris site wide look and feel changes font-weight changed to 500 */ 
}
div.appContainer div#ChangeDate {
	float:right;
	font-size:11px;
}
div.appContainer div#ChangeDate a {
	font-size:11px;
	font-weight:bold; /*polaris site wide look and feel changes font-weight changed to 400 */
	text-decoration:underline;
}
div.appContainer table#resultsTable {
	clear:both;
	width:950px;
	border-collapse: collapse;
	margin:0;padding:0;
}
div.appContainer table#resultsTable tbody tr td {
	padding:3px;
}
div.appContainer table#resultsTable thead tr td.grayRowTop {
	border:0px;
}

div.appContainer div.paging {
	font:normal 11px 'Lucida Grande','Lucida Sans','Lucida Sans Unicode',Verdana,Tahoma,Sans-Serif;
	padding:0 6px 0 4px;
	float:right;
	width:350px;
	text-align:right;
	margin-right:0px;
	margin-bottom:-20px;
}
div.appContainer div.paging strong {
	font-size:11px;
}
div.leftside_label,
div.rightside_label {
	float:left;
	width:auto;
	margin-right:50px; /**** Polaris Changes 1099 ******/   
	font:normal 11px 'Lucida Grande','Lucida Sans','Lucida Sans Unicode',Verdana,Tahoma,Sans-Serif;
	color:#333;
}
div.rightside_label {
	text-align: left;
	font-weight:bold; /*polaris site wide look and feel changes font-weight changed to 500 */
}
body.application div.display_ctl_open {
	background:transparent !important;
	margin-top:10px;
}
body.application div.display_ctl_closed {
	background:#e2e2e2 !important;
	margin-top:10px;
}
body.application div.display_ctl_open a,
	body.application div.display_ctl_closed a {
	color:#000000;
	float:right;
	margin-top:-18px;
	margin-right:8px;
	padding-left:10px;
}
body.application div.display_ctl_open a.open,
	div.display_ctl_closed a.close {
	display:none;
}
body.application div.display_ctl_closed a.open,
div.display_ctl_open a.close {
	display:inline;
}
body.application div.display_ctl_closed a.open {
	background:transparent url(//content1.delta.com/delta/apps/core/uictl_open_close.gif) 0px 3px no-repeat;
}
body.application div.display_ctl_open a.close {
	background:transparent url(//content1.delta.com/delta/apps/core/uictl_open_close.gif) 0px -40px no-repeat;
}
div#business_or_personal_travel-content div#corpMessage{
  margin-left:-85px;
}
/* start changes defect# 15562*/
div#priced_itineraries-content div#resultsContainer div#SortingAndOptions h2#EDPtext.EDP {
 float: none !important;
}
/* end changes defect# 15562*/
body#awards.application div#layoutContainer div#priceItinerary-content.appContainer div#coverData.appContent h2{
	font-weight:bold; /*polaris site wide look and feel changes font-weight changed to 400 */
	font-size:34px;
	line-height:34px;
	color: #003366;
	text-transform:uppercase;
}
div#FlightSearch_PaxAndCabin div#FlightSearch_CabinOptions p{
	padding-bottom:5px;
}
/* start- polaris site wide look and feel changes */
body#flifo div#layoutContainer div.appContainer {
	clear: both;
    margin: 0 0 0;
    padding: 0 0 50px;
    width: 950px;
}
div#delta_ndfg_cancel-content div.genLeft,
div#confirmation-content div.genLeft {
	display: none !important;
}
/* End- polaris site wide look and feel changes */
/* ******************** /delta/shared_content/edgecache/css/core_apps/tables_apps.jsp ******************** */
body.application table { 
	clear:both;
	width:100%;
	/*border-collapse: collapse;*/
	padding:0px;
	border:#DDDDDD 1px solid; 
	-moz-border-radius: 4px 4px 4px 4px !important;  
	-webkit-border-radius: 4px 4px 4px 4px !important;  
    border-collapse: separate !important;
}
body.application table caption { 
	background:transparent;
	text-align:left;
	font-weight:bold; /*polaris site wide look and feel changes font-weight changed to 500 */ 
	color:#036;
}
body.application table caption strong { 
	display:none; 
}
body.application table caption em { 
	display:none;
	font-style:normal;
	display:block;
	background:transparent; 
}

body.application div#Feedback table {  
	border-left:#DDDDDD 0px solid; 
} 

body.application table thead tr th,
body.application table thead tr td,
body.application table tbody tr th,
body.application table tbody tr td,
body.application table tfoot tr td {
	padding: 5px	
}

body.application table thead tr th {
	text-align:left;
	border:0px;
}
body.application table thead tr th.subHeader,
body.application table thead tr th.grayRowSubHeader {
	background: #eaeaea; /*sitewide redesign*/
}
/*Dcontent changes start*/
body.application table thead th, 
body.application table thead td { 
	background:#DDDDDD; 
	font-weight:bold; /*polaris site wide look and feel changes font-weight changed to 500 */
	border-right:#DDDDDD 1px solid; 
	vertical-align:middle; /*defect 27748 changes*/
}
/*Dcontent changes end*/

body.application table thead tr th.active { 
	background:#fff url(//content1.delta.com/delta/backgrounds/tables/table_th_active_right.gif) no-repeat top right; 
}
body.application table thead tr th div { 
	padding:10px 0 3px 0; 
}
body.application table thead tr th.active div { 
	background:transparent url(//content1.delta.com/delta/backgrounds/tables/table_th_active_left.gif) no-repeat top left; 
}
body.application table thead tr th a {
	font-weight:bold; /*polaris site wide look and feel changes font-weight changed to 400 */
	text-decoration:underline;
}

body.application table tfoot td { 
	background:#DDDDDD;
	border:0px;
}
body.application table tfoot td div.notes { 
	background:transparent;
}
body.application table tfoot td div.notes {
}

body.application table tbody tr.odd, 
body.application table tbody tr.odd td { 
	background:#F4F4F4; 
}
body.application table tbody tr.even, 
body.application table tbody tr.even td { 
	background:#fff; 
}

body.application table tbody tr td { 
	border-right:#DDDDDD 1px solid; 
	border-top:1px solid #DDDDDD; /*sitewide redesign*/
}
body.application table tbody tr td.start { 
	border-left:#DDDDDD 1px solid; 
}
body.application table tbody tr td dl dt {
	display:none;
}
body.application table tbody tr td dl dd {
	margin:0;
}

body.application table tbody tr th { 
	text-align:left;
	background:#79c; 
	color:#fff; 
	font-weight:bold; /*polaris site wide look and feel changes font-weight changed to 500 */
}
body.application table tbody tr th a, 
body.application table tbody tr th a:link, 
body.application table tbody tr th a:visited, 
body.application table tbody tr th a:hover {
	font-weight:bold; /*polaris site wide look and feel changes font-weight changed to 400 */
	color:#fff;
	text-decoration:none; /* Site wide Change */
	padding-left:10px;
}
body.application div#siteNav table, 
body.application div#siteNav table tbody tr td, 
body.application div#siteNav table tr td { 
	border-width:0px !important; 
}

/*** disable auto table borders ***/
body.application table.noStyle, 
body.application table.noStyle tbody tr td, 
body.application table.noStyle thead tr td, 
body.application table.noStyle tfoot tr td, 
body.application div#inlineErrors table, 
body.application div#inlineErrors table tbody, 
body.application div#inlineErrors table td,
body.application div#advisory_messages table, 
body.application div#advisory_messages table tbody, 
body.application div#advisory_messages table td {
	border:none;
}
body.application table#flightNotificationsTable,
body.application table#flightNotificationsTable tr,
body.application table#flightNotificationsTable tr td,
body.application table#flightNotificationsTable table{
	border:none !important;
}
/*start changes decontenting*/
div#reviewContainer table#table1.seatAssignmentTable thead tr th.grayRowHeader a {
	font-weight:bold; /*polaris site wide look and feel changes font-weight changed to 500 */
	text-decoration:none;
	color:#003366;
}
div#reviewContainer table#table1.seatAssignmentTable thead tr th.grayRowHeader a:hover {
	font-weight:bold; /*polaris site wide look and feel changes font-weight changed to 500 */
	text-decoration:none; /* Site wide change */
	color:#003366;
}
/*end changes decontenting*/
table#sessTable th.tabHeader{
color:#333333;
font-size:11px;
font-weight:bold; /*polaris site wide look and feel changes font-weight changed to 500 */
line-height:16px;
padding:12px 10px 9px 12px;
background-color:#F9F9F9;
}
table#sessTable td.tabContent{
color:#333333;
font-size:11px;
font-weight:bold; /*polaris site wide look and feel changes font-weight changed to 500 */
line-height:16px;
padding:12px 10px 9px 12px;
}
table#sessTable td.altTabRow{
background-color:#F4F4F4;
}
table#sessTable td.bordRt0{
border-right:0px !important;
}
.evenRow{background-color:#F4F4F4;}
/*polaris site wide look and feel changes start*/
body#flifo table thead tr th,
body#flifo table thead tr td,
body#flifo table tbody tr th,
body#flifo table tbody tr td,
body#flifo table tfoot tr td{
	padding:3px !important;
}

/*polaris site wide look and feel changes end*/
/**************** secure_flights.css *********************/
div#secure_flight_passenger_information div.redress,
div#express_purchase div.redress {
	display:none;
}
div#secure_flight_passenger_information fieldset fieldset,
div#express_purchase fieldset fieldset {
	float: left;
	padding: 0 10px 10px 0;
}
div#passenger_info-content form fieldset#saveSFData label,
div#secure_flight_passenger_information fieldset#saveSFData label,
div#express_purchase fieldset#saveSFData label {
	display:inline;
	margin-left:10px
}
div#express_purchase input#secureFltChkBox {
	float:none; 
	clear:both;
}
div#express_purchase fieldset#saveSFData,
div#express_purchase fieldset#redress {
	clear:both;
	float:left
}
div#express_purchase_content p.critical a.sfInfo {
	background: none;
	margin-left: 0px;
	padding-left: 0px;
}
body#awards div.appContent table p.critical {
	padding-left: 23px;
}
/***** PCR76 changes starts*****/
body#awards div.appContent p.criticalred,div.appContainer p.criticalred{
	color: red;
    width: 663px;
}
/***** PCR76 changes ends*****/
/* ******************** /shared/edgecache/css/core_apps/odds_and_ends_apps.jsp ******************** */
ul { 
	padding:0 0 0 30px;
	list-style:disc; 
}
ol {
	padding:15px 0 15px 30px; 
}
ul li ul, 
ul li ul li { 
	margin:0 0 0 30px;
	padding:0;
	list-style:circle;
	list-style-position:outside; 
}
div.linkNav, 
div.buttonNav { 
	clear:both; 
	margin-bottom:32px; /*site wide defect# 17631*/
} 
div.buttonNav img { 
	float:left;
	border:0;
	margin-right:5px; 
}
div.buttonNav img#Continue { 
	float:right;
	border:0; 
}
div.buttonNav a img#Continue { 
	float:right;
	border:0;
	cursor: pointer; 
	cursor: hand; 
}
div.buttonNav img#Back { 
	float:right;
	border:0; 
}
div.buttonNav a img#Back { 
	float:right;
	border:0;
	cursor: pointer; 
	cursor: hand; 
}

div.linkNav a, 
div.linkNav form a, 
a.linkNav { 
	font-family:'Lucida Grande','Lucida Sans','Lucida Sans Unicode',Verdana,Tahoma,Sans-Serif;
	font-size:11px;
	margin:0;
	padding:0 15px;	
	color: #0253A4;
	background:none !important; 
}
a.showDetails { 
	padding:1 10px 4 15px;
	background:none !important; 
}
a.hideDetails { 
	padding:1 10px 4 15px;
	background:transparent url(//content1.delta.com/delta/icons/arrow_anchor.gif) no-repeat 0 4px; 
}
div.normal {
	font-family:'Lucida Grande','Lucida Sans','Lucida Sans Unicode',Verdana,Tahoma,Sans-Serif; 
	font-size:11px; 
	color:#000000;
}

body.application div.genContainer div.genContent div#Interactive, 
div#Interactive { 
	border: 1px solid #cfcfcf; 
	padding: 5px 0px; 
}
span.example {
	padding-left:5px;
}
td.lessThanZero,
td.negativeValue{
	color:#f00;
}
td.greaterThanZero,
td.positiveValue {
	color:#333;
}

div#currency_calculator_link_container,
div#currency_calculator_placeholder {
		background:transparent url('//content1.delta.com/delta/icons/currency_calculator.gif') no-repeat 20px 0px;
		padding:2px 0px 2px 10px; /*Polaris Changes*/
		float:right;
		clear:right;
		margin-top:15px; /* Polaris Changes 926 */
		text-align:right;
		width:150px;
		margin-bottom:5px;
	}
div#currency_calculator_link_container a,
div#currency_calculator_placeholder a {
	color:#393; 
}
div#currency_calculator_link_container a:hover, /* polaris site wide look and feel changes */
div#currency_calculator_placeholder a:hover {
	color:#393 !important; 
}
div#currency_calculator_placeholder {
	padding-bottom:10px;
}
div#footer_calculator_link div#currency_calculator_link_container{
	padding-right:5px;
	padding-bottom:20px;
	margin-top:-10px;
}
div#tripSummaryShort-content div#currency_calculator_link_container{
	margin-top:10px;
}
div#verify_purchase-content div#review_itinerary_footer div#currency_calculator_link_container {
	display:none;/*changes for decontent */
}
div#change_flights-content div#currency_calculator_link_container {
	display:none;
}

div.genContent table.airportTables {
	border: 1px solid #fff;
	width: 100%;
}

div.genContent table.airportTables tbody tr td {
	border: 1px solid #fff;
}

body.corporate div.genContainer {
	width: 750px;
}
/* ************************************************************ 
	begin Itinerary Alert 
************************************************************ */
div.itinAlert {
	background-color: #f9f9f9;
	border: 1px solid #ea8a1a; 
	border-right-width: 8px;
	display:block;
	width:90%;
	padding: 5px !important;
}
/***********************************
	begin hover message needs
***********************************/
span#hoverMessageClose {
	float: right;
	padding-left: 10px;
}

/* ************ Styles for Lost Card ************ */

body#skymileslostcard p#cardText { 
	position:relative; 
	top:-220px; left:30px; 
	font-weight: bold; /*polaris site wide look and feel changes font-weight changed to 500 */ 
	font-size: 11px; 
	color: #fff
}
body#skymileslostcard img#barcode {
	position:relative; 
	top:-220px; 
	left:23px; 
}
body#skymileslostcard p#processRequestText {
	position:relative;
	top:-80px;
}
body#skymileslostcard body#skymileslostcard h1 {
	float:none;
}
body#skymileslostcard div#cardWrapper {
	margin-bottom:-100px;
	text-align:left;
}
body#skymileslostcard div#cardPrint {
	width:425px;
}
body#skymileslostcard div#cardPrint p#introText {
	float:left; 
	width:80%;
}

body#skymileslostcard div#cardWrapper img{
	float:left !important;
}
div#verify_purchase-content div.linkNav a, 
div#verify_purchase-content div.linkNav form a, 
div#verify_purchase-content a.linkNav { 
	font-family:'Lucida Grande','Lucida Sans','Lucida Sans Unicode',Verdana,Tahoma,Sans-Serif; /* Polaris site wide look and feel changes */
	font-size:11px;
	margin:0;
	padding:0 1px;
	color: #333 ; /* Polaris site wide look and feel changes */
}
/* Start Polaris site wide look and feel changes */
div#verify_purchase-content a:hover {
	color:#1C7BD9;
}
/* End Polaris site wide look and feel changes */
/* Login personalisation */
div#ctm_login-appContent h1,
div#member_login-appContent h1 {
	width: 525px;
}
/* DOT Baggage changes starts */
div.baggage div.baggage_div div.freebaggage_weight{
    padding-right: 10px;
    width: 301px;
}
div.baggage div.baggage_div div.freebaggage_weight div.freebaggage_head{
	float: left;
	margin-left : -127px;
	padding-top : 5px;
	width : 435px;
}
div.baggage div.baggage_div div.freebaggage_weight div.freebaggage_tail{
    float: right;
    padding-top: 3px;
}
div.baggage div.baggage_div  div.carryon_free_container div.carryon_freecell div.carryon_free_static{
    /*background: url("http://draft-images.delta.com/delta/baggage/FREE_Baggage.png") no-repeat scroll 0 0 transparent;*/
	/*background:URL(//content1.delta.com/delta/baggage/FREE_Baggage.png) no-repeat scroll 0 0 transparent;*/
	background:URL(//content1.delta.com/delta/baggage/FREE_Static.png) no-repeat scroll 0 0 transparent;
    float: none;
    height: 40px;
    margin-top: 4px;
    width: 45px;
	position: relative;   
	left: 12px;
	font-size: 15px;
	font-family: whitney medium;
	color: #05224E;
}
div.baggage div.baggage_div  div.carryon_free_container div.carryon_freecell{
	float: left;
	overflow: hidden;
    width: 65px;
}
div.baggage div.baggage_div div.bagPrice_container div.bagPricecell
{
	float: left;
	max-width: 80px;
    overflow: hidden;
	margin-left: 5px;
	padding-left: 3px;
}	
div.baggage div#baggage_info{
	float: right;
    width: 145px;
}
div.baggage div#baggage_info a{
	vertical-align: top;
	float: right;
	padding-right: 22px;
}
div.baggage div#baggage_info a img{
	cursor: pointer;
    height: 11px;
    margin-right: -98px;
    margin-top: 3px;
    width: 15px;
}
div.baggage div#baggage_info1{
	float: right;
    width: 18px;
}
div.baggage div.baggage_div{
	float: right;
	min-width: 110px;
}
div.currency {
    font-size: 6px;
	padding-left: 2px;
	font-family: whitney semibold;
	color: #707070;
	text-align : center;
}
div.currency_container{
	float: left;
    padding-top: 5px;
}
div.baggage {
    float: right;
	width: 605px;
}
div.baggage div.baggage_div  div.carryon_free_container div.carryon_freecell div.carryon_free {
	background:URL(//content1.delta.com/delta/baggage/FREE_Baggage.png) no-repeat scroll 0 0 transparent;
    float: left;
    height: 17px;
    margin-top: 4px;
    width: 40px;
	margin-left: 8px;
}
div.baggage div.baggage_div div.bagPrice_container div.bagPricecell div.carryon_free{
    /*background: url("http://draft-images.delta.com/delta/baggage/FREE_Baggage.png") no-repeat scroll 0 0 transparent;*/
	/*background:URL(//content1.delta.com/delta/baggage/FREE_Baggage.png) no-repeat scroll 0 0 transparent;*/
	background:URL(//content1.delta.com/delta/baggage/FREE_Baggage.png) no-repeat scroll 0 0 transparent;
    /* float: left; */
	float: none;
    height: 17px;
    margin-top: 5px;
    width: 40px;
	margin-bottom: 2px;
}
div.baggage div.baggage_div div.bagPrice_container div.bagPricecell div.bagPrice10 {
    /*background: url("http://draft-images.delta.com/delta/baggage/SuitcaseIcons_5.png") no-repeat scroll 0 0 transparent;*/
	background:URL(//content1.delta.com/delta/baggage/SuitcaseIcons_12.png) no-repeat scroll 0 0 transparent;
    float: none;
    height: 17px;
    padding-top: 8px;
    text-align: center;
    width: 81px;
	font-size: 10px;
	font-family: whitney semibold;
	color: #707070;
	margin-bottom: 2px;
}
div.baggage div.baggage_div div.bagPrice_container div.bagPricecell div.bagPrice9 {
    /*background: url("http://draft-images.delta.com/delta/baggage/SuitcaseIcons_5.png") no-repeat scroll 0 0 transparent;*/
	background:URL(//content1.delta.com/delta/baggage/SuitcaseIcons_5.png) no-repeat scroll 0 0 transparent;
    float: none;
    height: 17px;
    padding-top: 8px;
    text-align: center;
    width: 57px;
	font-size: 10px;
	font-family: whitney semibold;
	color: #707070;
	margin-bottom: 2px;
}
div.baggage div.baggage_div div.bagPrice_container div.bagPricecell div.bagPrice8 {
    /*background: url("http://draft-images.delta.com/delta/baggage/SuitcaseIcons_5.png") no-repeat scroll 0 0 transparent;*/
	background:URL(//content1.delta.com/delta/baggage/SuitcaseIcons_5.png) no-repeat scroll 0 0 transparent;
    float: none;
    height: 17px;
    padding-top: 8px;
    text-align: center;
    width: 57px;
	font-size: 10px;
	font-family: whitney semibold;
	color: #707070;
	margin-bottom: 2px;
}
div.baggage div.baggage_div div.bagPrice_container div.bagPricecell div.bagPrice7 {
    /*background: url("http://draft-images.delta.com/delta/baggage/SuitcaseIcons_5.png") no-repeat scroll 0 0 transparent;*/
	background:URL(//content1.delta.com/delta/baggage/SuitcaseIcons_5.png) no-repeat scroll 0 0 transparent;
    float: none;
    height: 17px;
    padding-top: 8px;
    text-align: center;
    width: 57px;
	font-size: 10px;
	font-family: whitney semibold;
	color: #707070;
	margin-bottom: 2px;
}
div.baggage div.baggage_div div.bagPrice_container div.bagPricecell div.bagPrice6  {
    /*background: url("http://draft-images.delta.com/delta/baggage/SuitcaseIcons_5.png") no-repeat scroll 0 0 transparent;*/
	background:URL(//content1.delta.com/delta/baggage/SuitcaseIcons_5.png) no-repeat scroll 0 0 transparent;
    float: none;
    height: 17px;
    padding-top: 8px;
    text-align: center;
    width: 55px;
	font-size: 10px;
	font-family: whitney semibold;
	color: #707070;
	margin-bottom: 2px;
}
div.baggage div.baggage_div div.bagPrice_container div.bagPricecell div.bagPrice5 {
    /*background: url("http://draft-images.delta.com/delta/baggage/SuitcaseIcons_4.png") no-repeat scroll 0 0 transparent;*/
	background:URL(//content1.delta.com/delta/baggage/SuitcaseIcons_4.png) no-repeat scroll 0 0 transparent;
    float: none;
    height: 17px;
    padding-top: 8px;
    text-align: center;
    width: 49px;
	font-size: 10px;
	font-family: whitney semibold;
	color: #707070;
	margin-bottom: 2px;
}
div.baggage div.baggage_div div.bagPrice_container div.bagPricecell div.bagPrice4 {
    /*background: url("http://draft-images.delta.com/delta/baggage/SuitcaseIcons_3.png") no-repeat scroll 0 0 transparent;*/
	background:URL(//content1.delta.com/delta/baggage/SuitcaseIcons_3.png) no-repeat scroll 0 0 transparent;
    float: none;
    height: 17px;
    padding-top: 8px;
    text-align: center;
    width: 44px;
	font-size: 10px;
	font-family: whitney semibold;
	color: #707070;
	margin-bottom: 2px;
}
div.baggage div.baggage_div div.bagPrice_container div.bagPricecell div.bagPrice3{
	/*background: url("http://draft-images.delta.com/delta/baggage/SuitcaseIcons_2.png") no-repeat scroll 0 0 transparent;*/
	background:URL(//content1.delta.com/delta/baggage/SuitcaseIcons_2.png) no-repeat scroll 0 0 transparent;
    float: none;
    height: 17px;
    padding-top: 8px;
    text-align: center;
    width: 32px;
	font-size: 10px;
	font-family: whitney semibold;
	color: #707070;
	margin-bottom: 2px;
}
div.baggage div.baggage_div div.bagPrice_container div.bagPricecell div.bagPrice2{
	/*background: url("http://draft-images.delta.com/delta/baggage/SuitcaseIcons_2.png") no-repeat scroll 0 0 transparent;*/
	background:URL(//content1.delta.com/delta/baggage/SuitcaseIcons_2.png) no-repeat scroll 0 0 transparent;
    float: none;
    height: 17px;
    padding-top: 8px;
    text-align: center;
    width: 32px;
	font-size: 10px;
	font-family: whitney semibold;
	color: #707070;
	margin-bottom: 2px;
}
div.baggage div.baggage_div div.bagPrice_container,div.baggage div.baggage_div  div.carryon_free_container{
    float: left;
}
div.baggage div.baggage_div div.bagPrice_container div.bagPricecell div.bagPriceER{
	/*background: url("http://draft-images.delta.com/delta/baggage/SuitcaseIcons_Embargo.png") no-repeat scroll 0 0 transparent;*/
	background:URL(//content1.delta.com/delta/baggage/SuitcaseIcons_Embargo.png) no-repeat scroll 0 0 transparent;
	/* float: left; */
	float: none;
    height: 17px;
    padding-top: 7px;
	padding-bottom: 3px;
    text-align: center;
    width: 32px;
}
div#hoverContent{
	margin-right: 10px;
    padding-left: 12px;
}
div#checkedBag p {
	text-align: justify;
	padding-bottom: 5px !important;
}
div#weight p {
	text-align: left;
	padding-bottom: 9px !important;
}
div#weight1 {
	padding-top:7px;
}
h3#feeText {
	padding-top:7px;
}
div#weight1 p {
	text-align: justify;
	padding : 0px 0px 0px 0px;
}
div#weight2 p {
	text-align: justify;
	padding-bottom: 7px !important;
}
div#weight3 {
	text-align: justify;
	padding-bottom:2px !important;
}
div#weight3 p {
	text-align: justify;
	padding : 0px 0px 0px 0px;
}
div#weight4 {
	text-align:justify;
	padding-top:6px;
}
div#weight4 p {
	text-align: justify;
	padding : 0px 0px 0px 0px;
}
div#weight5{
	text-align:justify;
	padding-top:6px;
}
div.baggage div.baggage_div {
	float: right;
    margin-right: 15px;
    min-width: 110px;
}
div.baggageCount{ 
	position: relative; 
	text-align: center;
	font-size: 8px;
	font-family: whitney semibold;
	color: #707070;
	float: none;
	/* padding-top:23px; */
	min-width:32px;
	max-width:57px;
	}
div#baggage_info1 a.tooltip-no-baggage {
	float: right !important;
	width: 18px;
}
div#baggage_info img{
	color: #FFFFFF;
    font-family: whitney medium;
    padding-top: 5px;
    width: 13px;
}
div#error {
	float:right;
	width:585px;
}
div#error  a {
	float:none !important;
}
div.deltaToolTipTheme .toolTipPointer {
    /*background: url("http://qat3-cdn.delta.com/content/dam/delta-applications/common/chrome/icons/nav/tooltiparrow_down.png") no-repeat scroll 0 0 transparent;*/
	background:URL(//content.delta.com/content/dam/delta-applications/common/chrome/icons/nav/tooltiparrow_down.png) no-repeat scroll 0 0 transparent;
    height: 6px;
    margin: 0 auto;
    position: relative;
    top: 6px;
    width: 15px;
}
div.deltaToolTipTheme .toolTipPointer.right {
    position: absolute;
    top: 100%;
}
div.deltaToolTipTheme .toolTipPointer.left {
    left: 16px;
    position: absolute;
    top: 100%;
}
div.deltaToolTipTheme .toolTipPointer.top {
    /*background: url("http://qat3.delta.com/content/dam/delta-applications/common/chrome/icons/nav/tooltiparrow_up.png") no-repeat scroll 0 0 transparent;*/
	background:URL(//content.delta.com/content/dam/delta-applications/common/chrome/icons/nav/tooltiparrow_up.png) no-repeat scroll 0 0 transparent;
    position: absolute;
    top: -6px;
}
div.deltaToolTipTheme .aToolTipCloseBtn {
    /*background: url("http://qat3.delta.com/content/dam/delta-applications/common/chrome/icons/nav/close-x.png") no-repeat scroll 0 0 transparent;*/
	background:URL(//content.delta.com/content/dam/delta-applications/common/chrome/icons/nav/close-x.png) no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: right;
    height: 9px;
    position: absolute;
    right: 16px;
    top: 16px;
    width: 9px;
    z-index: 10000;
}
div.deltaToolTipTheme.aToolTipCloseBtn {
    top: 14px;
}
div.deltaToolTipTheme.noHeaderToolTip #aToolTipCloseBtn {
    top: 14px;
}
div.deltaToolTipTheme #aToolTipCloseBtn {
    /*background: url("//qat3-cdn.delta.com/content/dam/delta-applications/common/chrome/icons/nav/close-x.png") no-repeat scroll 0 0 transparent;*/
	background:URL(//content.delta.com/content/dam/delta-applications/common/chrome/icons/nav/close-x.png) no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: right;
    height: 9px;
    position: absolute;
    right: 16px;
    top: 16px;
    width: 9px;
    z-index: 10000;
}
div.baggage div.oABaggage_head {
	padding-top: 5px;
    width: 375px;
    margin-left: 40px;
	text-align: right;
}
sup.currencysymbol {
	font-size: 6px !important;
	color: #707070;
	font-family: whitney semibold;
	vertical-align: baseline;
	top: -2px;
}
div.baggage div.oAEmbargoLinks {
	/*padding-left:100px;*/
	width:130px;
	margin-left: 299px;
}
div.oAEmbargoLinks a {
	float: none !important;
	padding-left:0px !important;
	/*padding-right: 23px;*/
}
div.embargoLinks {
	float : left;
	width : 580px;
}
div.embargoLinks a {
	float: none !important;
	padding-left:0px !important;
	/*padding-right: 23px;*/
}
.sup_text{
    margin-top: -18px;
    margin-left: 4px;
}
div.embargo {
	text-align: left;
	font-size: 10px;
}
div#baggageSkymiles {
    background: none repeat scroll left top #DF1B2B;
    clear: both;
    color: #FFFFFF;
    margin-bottom: 10px;
    width: 710px;
}
div.embargocontent{
	text-align : left;
}
div.bagPricecell9 div.baggageCount {
	padding-left: 10px;
	padding-right: 10px;
}
div.oABaggage_head a{
 float: none !important;
 padding-left:0px !important;
}
div.freebaggage_head a{
 float: none !important;
 padding-left:0px !important;
}
div.bagPricecell5 div.baggageCount {
	padding-left: 5px;
	padding-right: 5px;
}
div.bagPricecell10 div.baggageCount {
	padding-left: 10px;
}
div.embargohoverContent {
	text-align: left;
}
div#embargo_res {
	padding-top:1px;
}
div#embargo_res_awards sup{
	float: left !important;
}
div#embargo_res_awards {
	padding-top:1px;
}
div#embargo_res_awards p{
	text-align: left !important;
}
div#embargo_res p{
 text-align: left !important;
}
div.baggageInfoLink {
	clear : both;
	width : 300px;
}
div.baggageError {
	width : 580px;
	float : right;
}
/* DOT Baggage changes ends */
