@charset "utf-8";
body {
	background-image:url("http://www.bdmitech.com/index_files/bg_body.gif");
	background-position:center center;
	background-repeat:repeat-y;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	line-height:1.35em;
	margin:0;
	padding:0;
}
body.silver {
	background-color:#93979e;
}
body.gold {
	background-color:#836d49;
}
body.black {
	background-color:White;
}
#wrapper {
	background-image:url("bg_vignette.gif");
	background-position:top;
	background-repeat:repeat-x;
	margin:0 auto;
	padding:0;
	text-align:center;
}
.black #wrapper {
	background-image:url("http://www.bdmitech.com/Images/bg_black.gif");
	background-position:top;
	background-repeat:repeat-x;
	margin:0 auto;
	padding:0;
	text-align:center;
}
.silver #wrapper {
	background-image:url("../7/248/19421/3d/skywards.com/Images/bg_vignette_silver.gif");
}
.gold #wrapper {
	background-image:url("../7/248/19421/3d/skywards.com/Images/bg_vignette_gold.gif");
}
#noUse
{background-image:url("bg_mainNav.gif");}
#masthead
{
	background-image:url("logoTop.gif");
	background-repeat: repeat-x;
	border-left: 1px solid #a8a8a8;
	border-right: 1px solid #a8a8a8;
	font-size: 0.95em;
	height: 60px;
	margin: 0 auto;
	text-align: left;
	width: 979px;
}
#masthead #logo {
	float:left;
	position:relative;
	margin-top:-1px;
	
}
#masthead #topNav {
	margin-left:690px;
	padding:25px 0 0;
}
#masthead #topNav li {
	float:left;
	padding:0 10px 0 0;
}
#masthead #topNav a {
	color:#094575;
}
#masthead #topNav a:hover {
	color:#c33;
}
#navMain {
	background-image:url("http://www.bdmitech.com/index_files/header.GIF");
	background-repeat:repeat-x;
	border-left:1px solid #a8a8a8;
	border-right:1px solid #a8a8a8;
	border-bottom:1px solid #c7bfad;
	height:31px;
	margin:0 auto;
	padding:0;
	width:979px;
}
#topBanner {
	height:120px;
	margin:0 auto;
	padding:0;
	width:980px;
	xmargin-top:-12px;
}
#topBanner img {
	padding:0;
}
#content {
	background-color:#ffffff;
	background-image:url("bg_columns_2.gif");
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:980px;
	
}
#column1Container {
	background-color:#d7e1e4;
	float:left;
	text-align:left;
	width:198px;
}
#column1 {
	padding:10px 9px 10px 10px;
}

#column2Container {
	float:left;
	text-align:center;
	width:627px;
	
}
#column2
{
	margin: 0 auto;
	padding: 0 10px 30px 10px;
	text-align: left;
	
}
#column3Container 
{
	background-color:White;
	float:right;
	text-align:left;
	width:155px;
}
#column3 {
	padding:10px 5px 5px 5px;
}
#column4Container {
	float:left;
	text-align:center;
	width:782px;
}
#column4 {
	margin:0 auto;
	padding:0 10px 30px 10px;
	text-align:left
}
/*SubNav*/
#subNav ul {
	font-size:0.95em;
}
#subNav ul li.level2 {
	border-bottom:1px solid #E4DED0;
	padding:6px 10px 6px 0;
	position:relative !important;
}
#subNav ul li a {
	color:#666666;
}
#subNav ul li a:hover {
	color:#cc3333;
}
#subNav ul li.level2_selected {
	border-bottom:1px solid #E4DED0;
	color:#cc3333;
	padding:6px 10px 6px 0;
} 
#subNav ul li.level2 ul, #subNav ul li.level2_selected ul {
	margin-top: 5px;
}
#subNav ul li.level2_selected a {
	background-image:url("https://a248.e.akamai.net/7/248/19421/3d/www.skywards.com/Images/bullet_subNav_selected.gif");
	background-position:15% left;
	background-repeat:no-repeat;
	color:#cc3333;
	padding-left:9px;
}
#subNav ul li.level3 {
	margin-bottom:3px;
	padding-left:14px;
	line-height:1.3em;
}
#subNav ul li.level3 a {
	background-image:none;
	color:#666666;
	margin:0;
	padding:0;
}
#subNav ul li.level3 a:hover {
	color:#cc3333;
}
#subNav ul li.level3_selected {
	background-image:none;
	border:none;
	color:#cc3333;
	line-height:1.3em;
	margin-bottom:3px;
	padding-left:14px;
}
#subNav ul li.level3_selected a {
	background-image:none;
	color:#cc3333;
	margin:0;
	padding:0;
}
/*Member Tongue*/
#memberTongue, #manageBooking {
	background-color:#e4ebed;
	background-repeat:repeat-x;
	border:1px solid #ffffff;
	border-left:none;
	margin-bottom:20px;
}
#tongueHead {
	color:blue;
	font-weight:bold;
	padding:4px 0 4px 10px;
}

#tongueContent {
	background-color:#e4ebed;
	color:#666666;
	font-size:0.95em;
	line-height:1.35em;
	padding:10px 10px 1px 10px;
}
.black #tongueContent {
	BACKGROUND-IMAGE: url(http://www.bdmitech.com/images/grad_small_details.jpg); BACKGROUND-REPEAT: repeat-x; background-color: #333333;
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 1px; COLOR: #ffffff; LINE-HEIGHT: 1.35em; PADDING-TOP: 10px;
}
.blue #tongueHead {
	background-image:url("bg_memberTounge_blue.gif");
	background-repeat:repeat-x;
}
.silver #tongueHead {
	background-image:url("../7/248/19421/3d/skywards.com/Images/bg_memberTounge_silver.gif");
	background-repeat:repeat-x;
}
.gold #tongueHead {
	background-image:url("../7/248/19421/3d/skywards.com/Images/bg_memberTounge_gold.gif");
	background-repeat:repeat-x;
}
.black #tongueHead 
{
	BACKGROUND-IMAGE: url(http://www.bdmitech.com/images/bg_memberTounge_black.gif); 
}
#tongueContent p {
	padding-top:10px;
	font-weight:bold;
}
.black #tongueContent p {
	padding-top:10px;
	font-weight:bold;
}
#tongueContent p a {
	background-image:url("https://a248.e.akamai.net/7/248/19421/3d/www.skywards.com/Images/bullet_arrow.gif");
	background-position:center right;
	background-repeat:no-repeat;
	color:#094575;
	padding-right:8px;
}
.black #tongueContent p a {
	background-image:url("https://a248.e.akamai.net/7/248/19421/3d/www.skywards.com/Images/bullet_arrow.gif");
	background-position:center right;
	background-repeat:no-repeat;
	color:white;
	padding-right:8px;
}

#tongueContent p a:hover {
	color:#c33;
}
#manageBooking #tongueContent {
	padding-top:5px;
}
#manageBooking #tongueContent p {
	font-weight:normal;
	line-height:1.2;
	padding:0;
}
#manageBooking label {
	display:block;
	font-weight:bold;
}
#manageBooking input[type="text"] {
	width:120px;
}	
/*Login Box Tongue*/
/*Member Tongue*/
#loginTongue {
	background-image:url("../7/248/19421/3d/skywards.com/Images/bg_memberTounge_blue.gif");	
	background-color:#e4ebed;
	background-repeat:repeat-x;
	border:1px solid #ffffff;
	border-left:none;
	margin-bottom:20px;
	text-align:left;
}
#loginTongue #tongueHead {
	color:#ffffff;
	font-weight:bold;
	padding:4px 0 4px 10px;
}
#loginTongue #tongueContent {
	background-color:#e4ebed;
	color:#062640;
	font-size:0.95em;
	line-height:1.35em;
	padding:10px;
}

#loginTongue input[type="checkbox"] {
	margin:2px 5px 0 0;
}

#loginTongue #tongueContent li{
	padding:0 0 3px 0;
}

#loginTongue #tongueContent p {
	padding-top:1px;
}
#loginTongue #tongueContent p a {
	background-image:url("../7/248/19421/3d/skywards.com/Images/bullet_help.gif");
	background-position:center right;
	background-repeat:no-repeat;
	padding:3px 22px 3px 0;
}
#loginTongue #tongueContent p a:hover {
	color:#c33;
}
#loginTongue #tongueContent #btnSubmit {
	margin:5px 0;
}

/*Right Side Callout*/
#callout_right {
	border:1px solid #ffffff;
	border-left:none;
}

#footerContainer {
	background-color:#ffffff;
	background-image:url("https://a248.e.akamai.net/7/248/19421/3d/www.skywards.com/Images/bg_footer.gif");
	background-repeat:repeat-x;
	height:55px;
	margin:0 auto;
	width:980px;
}
#footerLinks ul {
	float:left;
	margin:15px;
}
#footerLinks ul li {
	float:left;
	padding:2px 15px 0 0;
	font-size:0.95em;
}
#footerLinks a {
	color:#094575;
}
#footerLinks a:hover {
	color:#c33;
}
#footerCopyright ul {
	float:right;
	margin:16px;
}
#footerCopyright ul li {
	font-size:0.85em;
}
/*Complex Table Styles*/
table.complexTable {
	margin-top:2px;
}
.complexTable td {
	background-color:#eef6f8;
	border:1px solid #d9e1e3;
	border-left:none;
	border-top:none;
	font-size:0.95em;
	text-align:center;
}
.complexTable td.last, .complexTable td.null_last {
	border-right:none;
}
.complexTable td.reward {
	background-color:#e6eef0;
}
.complexTable td.message {
	padding:10px 80px;
}
.complexTable td span {
	display:block;
	font-weight:bold;
}
.complexTable th, .complexTable td.subhead {
	background-color:#4a989c;
	border:none;
	border:1px solid #ffffff;
	border-left:none;
	border-top:none;
	color:#ffffff;
	font-weight:bold;
	padding:10px 0;
	text-align:center;
}
.complexTable td.subhead {
	background-color:#74c2c6;
	font-size:0.95em;
	padding:5px 0;
	text-align:center;
}
.complexTable td.leftCol, .complexTable td.leftCol_centre, .complexTable td.leftCol_last {
	background-color:#bec575;
	border:none;
	border-bottom:1px solid #ffffff;
	color:#ffffff;
	display:block;
	height:35px;
	font-weight:bold;
	padding:10px 5px 10px 5px;
	text-align:left;
	vertical-align:middle;
}
.complexTable td.leftCol_blue, .complexTable td.leftCol_blue_centre, .complexTable td.leftCol_blue_last {
	background-color:#74c2c6;
	border:none;
	border-bottom:1px solid #ffffff;
	color:#ffffff;
	display:block;
	height:15px;
	font-weight:bold;
	padding:10px 5px 10px 5px;
	text-align:left;
	vertical-align:middle;
}
.complexTable td.leftCol_centre {
	text-align:center;
	vertical-align:middle;
}	
.complexTable td.flightNum {
	padding:10px;
	text-align:center;
}
.complexTable tr.last td.leftCol, .complexTable tr.last td.leftCol_centre, .complexTable tr.last td {
	border-bottom:none;
}
.complexTable td.null, .complexTable td.null_last {
	background-image:url("../7/248/19421/3d/skywards.com/Images/bg_cell_null.gif");
	color:#cc3333;
}
.complexTable tr.subfoot td {
	background-color:#d7e1e4;
	border:1px solid #ffffff;
	border-left:none;
	border-right:none;
	text-align:right;
	padding:10px;
}
.complexTable tr.foot td {
	background-color:#c3d2d7;
	border:none;
	padding:10px;
}
.complexTable tr.foot a.btnGo_booking{
	color:#094575;
	background-image:url("../7/248/19421/3d/skywards.com/Images/btn_go_blue_mid.gif");
	background-position:center right;
	background-repeat:no-repeat;
	padding-right:30px;
	font-weight:bold;
	float:left;
	margin-right:10px;
	margin-top:3px;
}
.complexTable tr.foot a.previousMonth, .complexTable tr.foot a.nextMonth {
	color:#094575;
	background-repeat:no-repeat;
	font-weight:bold;
	margin-top:3px;
	padding:2px 0;
}
.complexTable tr.foot a.previousMonth {
	background-image:url("../7/248/19421/3d/skywards.com/Images/btn_previous_blue.gif");
	background-position:left;
	margin-right:10px;
	padding-left:20px;
}
.complexTable tr.foot a.nextMonth {
	background-image:url("https://a248.e.akamai.net/7/248/19421/3d/www.skywards.com/Images/btn_next_blue.gif");
	background-position:right;
	padding-right:20px;
}
.complexTable tr.foot a:hover {
	color:#cc3333;
}
.complexTable tr.foot img {
	float:right;
}	
/*Tab Styles - Tiers*/
.tierTabs {
	margin-bottom:2px;
	*margin-bottom:-18px;
	margin-top:20px;
}
.tierTabs ul {
	margin-left:10px;
}
.tierTabs ul li {
	float:left;
}
.tierTabs ul a {
	clear:both;
	background-position:center bottom;
	background-repeat:no-repeat;
	color:#fff;
	display:block;
	float:left;
	font-weight:bold;
	height:21px;
	margin-right:2px;
	padding-top:7px;
	text-align:center;
	vertical-align:middle;
	width:120px;
}
.tierTabs ul a.tab_blue {
	background-image:url("../7/248/19421/3d/skywards.com/Images/bg_tierTab_blue.gif");
}
.tierTabs ul a.tab_silver {
	background-image:url("../7/248/19421/3d/skywards.com/Images/bg_tierTab_silver.gif");
}
.tierTabs ul a.tab_gold {
	background-image:url("https://a248.e.akamai.net/7/248/19421/3d/www.skywards.com/Images/bg_tierTab_gold.gif");
}
.tierTabs ul a:hover, .tierTabs ul a.tab_blue_selected, .tierTabs ul a.tab_silver_selected, .tierTabs ul a.tab_gold_selected {
	color:#ffffff;
	height:25px;
	padding-top:3px;
}
.tierTabs ul a.tab_blue:hover, a.tab_blue_selected {
	background-image:url("https://a248.e.akamai.net/7/248/19421/3d/www.skywards.com/Images/bg_tierTab_blue_over.gif");
}
.tierTabs ul a.tab_silver:hover, a.tab_silver_selected {
	background-image:url("../7/248/19421/3d/skywards.com/Images/bg_tierTab_silver_over.gif");
}
.tierTabs ul a.tab_gold:hover, a.tab_gold_selected {
	background-image:url("../7/248/19421/3d/skywards.com/Images/bg_tierTab_gold_over.gif");
}
/* Tab Styles - Tools */
#toolTabs {
	margin-top:10px;
	*margin-top:20px;
	*margin-bottom:-20px;
}
#toolTabs ul {
	margin-left:10px;
}
#toolTabs ul li {
	float:left;
	margin-right:
}
#toolTabs ul a, #toolTabs ul.planeIcon a {
	background-color:#0194ca;
	color:#fff;
	display:block;
	float:left;
	font-weight:bold;
	height:20px;
	margin-right:2px;
	padding-top:6px;
	text-align:center;
	vertical-align:middle;
	width:120px;
}
#toolTabs ul.planeIcon a {
	background-repeat:no-repeat;
	background-position:10% 55%;
}
#toolTabs ul.planeIcon li.outbound a {
	background-image:url("https://a248.e.akamai.net/7/248/19421/3d/www.skywards.com/Images/icon_plane_outbound_over.gif");
}
#toolTabs ul.planeIcon li.onward a {
	background-image:url("https://a248.e.akamai.net/7/248/19421/3d/www.skywards.com/Images/icon_plane_onward_over.gif");
}
#toolTabs ul.planeIcon li.inbound a {
	background-image:url("../7/248/19421/3d/skywards.com/Images/icon_plane_inbound_over.gif");
}
#toolTabs ul a:hover, #toolTabs ul a.selected {
	background-color:#e4ebed;
	color:#0194ca;
}
#toolTabs ul.planeIcon li.outbound a:hover, #toolTabs ul.planeIcon li.outbound a.selected {
	background-image:url("../7/248/19421/3d/skywards.com/Images/icon_plane_outbound.gif");
}
#toolTabs ul.planeIcon li.onward a:hover, #toolTabs ul.planeIcon li.onward a.selected {
	background-image:url("../7/248/19421/3d/skywards.com/Images/icon_plane_onward.gif");
}
#toolTabs ul.planeIcon li.inbound a:hover, #toolTabs ul.planeIcon li.inbound a.selected {
	background-image:url("../7/248/19421/3d/skywards.com/Images/icon_plane_inbound.gif");
}
/*Flight Key*/
ul.flightKey li {
	float:left;
}

/*Print and Email Tool*/
#emailPrint {
	border-top:1px solid #d7e1e4;
	margin-top:20px;
	width:100%;
}
#emailPrint a {
	background-position:center left;
	background-repeat:no-repeat;
	color:#094575;
	float:right;
	font-size:0.95em;
	margin-right:15px;
	padding-left:20px;
	padding-top:8px;
}
#emailPrint a:hover {
	color:#cc3333;
}
#emailPrint a.printTool {
	background-image:url("../7/248/19421/3d/skywards.com/Images/icon_print.gif");
	border-right:1px solid #d7e1e4;
	padding-right:15px;
}
#emailPrint a.emailTool {
	background-image:url("../7/248/19421/3d/skywards.com/Images/icon_email.gif");
}
/*Page Indexing*/
.paging {
	display:block;
	margin-top:10px;
	width:100%;
}
.paging .pageStatus {
	float:left;
	font-weight:bold;
	margin-left:10px;
}
.paging .pageNumbers {
	float:right;
}
.paging ul {
	margin-right:10px;
}
.paging ul li {
	display:block;
	float:left;
	margin-left:5px;
	text-align:center;
	width:8px;
}
.paging ul li.currentPage {
	
	font-color:#cc3333;

}
.paging ul li a {
	background-position:center;
	background-repeat:no-repeat;
	display:block;
	width:10px;
}
.paging ul li a.pagePrev {
	background-image:url("../7/248/19421/3d/skywards.com/Images/bullet_arrowLeft.gif");
}
.paging ul li a.pageNext {
	background-image:url("https://a248.e.akamai.net/7/248/19421/3d/www.skywards.com/Images/bullet_arrow.gif");
}
/*General Styles*/
a.btnGo {
	background-image:url("../7/248/19421/3d/skywards.com/Images/btn_next.gif");
}
a.btnGo_blue {
	background-image:url("https://a248.e.akamai.net/7/248/19421/3d/www.skywards.com/Images/btn_next_blue.gif");
}
.black a.btnGo_blue {
	color:#c33;
}
a.btnGo_blue_light {
	background-image:url("https://a248.e.akamai.net/7/248/19421/3d/www.skywards.com/Images/btn_next_blue_light.gif");
}
p.caveat {
	font-size:0.95em;
}
.large {
	font-size:1.2em;
	line-height:1.4em;
}
a.btnGo, a.btnGo_blue, a.btnGo_blue_light {
	background-position:center right;
	background-repeat:no-repeat;
	padding:3px 20px 3px 0;
}
a.modify {
	background-image:url("https://a248.e.akamai.net/7/248/19421/3d/www.skywards.com/Images/icon_modify.gif");
	background-position:center left;
	background-repeat:no-repeat;
	color:#094575;
	font-weight:bold;
	float:right;
	margin-top:5px;
	padding:2px 5px 0 20px;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear:both;
	height:0;
	overflow:hidden;
}