/* CSS Document */
	#homeHeader {
		background-color:#c3d2d7;
		background-image:url("http://www.bdmitech.com/index_files/index_files/Index_banner.gif");
		background-repeat:no-repeat;
		height:306px;
		margin:0 auto;
		width:980px;
	}
		.black #homeHeader {
	BACKGROUND-COLOR:#cdcdcd;MARGIN: 0px auto; WIDTH: 980px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 306px
}
	#homeHeader #leftPanel, #homeHeader #midPanel, #homeHeader #rightPanel {
		border:1px solid #ffffff;
		height:276px;
		float:left;
		margin-top:13px;
		margin-right:0;
	}
	#homeHeader #leftPanel {
		margin-left:14px;
		width:385px;
	}
	.black #homeHeader #leftPanel {
BORDER-RIGHT: #000000 0px solid ; BORDER-TOP: #000000 0px solid; 
BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid; }

.black #homeHeader #rightPanel {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 13px; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 276px
}
	#homeHeader #midPanel {
		background-color:#094879;
		margin-left:13px;
		padding:0;
		width:185px;
	}
	.black #homeHeader #midPanel {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 13px; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 276px
}
	#homeHeader #loginPanel {
		background-color:#e1ebed;
		border:1px solid #ffffff;
		float:right;
		margin-right:14px;
		margin-top:116px;
		*margin-top:96px;
		text-align:left;
		width:350px;
	}
	#homeHeader #loginPanel #loginHead {
		background-image:url("http://www.bdmitech.com/index_files/index_files/bg_cell_blue.gif");
		background-repeat:repeat-x;
		border-bottom:1px solid #ffffff;
		text-align:left;
		width:100%;
	}
	#homeHeader #loginPanel #loginHead #headText {
		color:#ffffff;
		font-weight:bold;
		padding:5px 10px;
	
	}
	#homeHeader #loginPanel #loginBody {
		text-align:left;
	}
	#homeHeader #loginPanel #loginBody label { 
		font-weight:bold;
	}
	#homeHeader #loginPanel #loginBody {
		font-weight:bold;
		margin-bottom:10px;
		padding:10px;
	}
	#homeHeader #loginPanel #loginBody #leftInput {
		float:left;
		width:170px;
	}
	#homeHeader #loginPanel #loginBody #rightInput {
		float:left;
		width:150px;
	}
	#homeHeader #loginPanel input[type="text"], #homeHeader #loginPanel input[type="password"] {
		background-image:url("http://www.bdmitech.com/index_files/index_files/bg_inputBox.gif");
		background-repeat:repeat-x;
		border:1px solid #cccccc;
		margin-top:2px;
		padding:5px;
		width:140px;
	}
	#homeHeader #loginPanel #loginBody a {
		font-size:0.85em;
	}
	#homeHeader #loginMid {
		background-color:#c3d2d7;
		border-bottom:1px solid #ffffff;
		border-top:1px solid #ffffff;
		font-size:0.95em;
		padding:5px 10px 0 10px;
	}
	#homeHeader #loginMid #midLeft {
		float:left;
		padding-top:4px;
		padding-bottom:5px;
	}
	#homeHeader #loginMid #midRight {
		float:right;
		*padding-top:5px;
		padding-bottom:5px;
		*padding-bottom:0;
	}
	#homeHeader #loginMid input[type="checkbox"] {
		vertical-align: middle;
	}
	#homeHeader #loginFoot {
		background-color:#00a5d3;
		text-align:center;
		padding:10px 0 5px 0;
	}
	#homeHeader #loginTongue {
		border:0;
		border-bottom:1px solid #ffffff;
		height:230px;
		margin-bottom:0;
	}
	#homeHeader #loginTongue #tongueContent {
		padding:0 10px;
		
	}
	#homeHeader #rightPanel {
		margin-left:13px;
		width:350px;
	}
	#homePromos, #homeWidgets {
		background-color:#e4ebed;
		background-image:url("bg_homeDropShadow.gif");
		background-position:top;
		background-repeat:repeat-x;
		height:167px;
		margin:0 auto;
		width:980px;
	}
		.black #homeWidgets
{
	BACKGROUND-POSITION: 50% top; 
	BACKGROUND-IMAGE: url(http://www.bdmitech.com/images/bg_homeDropShadow_black.gif); 
	MARGIN: 0px auto; WIDTH: 980px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 167px; BACKGROUND-COLOR: #cecdcd
}
	#homePromos ul {
		margin-left:1px;
	}
	#homePromos li {
		display:block;
		border:1px solid #ffffff;
		height:130px;
		float:left;
		margin:15px 0 13px 13px;
	}
/*Member Homepage*/
#homeWidgets #callout, #homeWidgets #memberStatus, #homeWidgets #quickCalc {
	border:1px solid #ffffff;
	float:left;
	height:135px;
	margin:15px 0 13px 13px;
	width:185px;
}
.black #homeWidgets #callout {
	border:#cccccc 1px solid; 
	WIDTH: 185px; 
	FLOAT: left;  
	HEIGHT: 135px
}
#homeWidgets #memberStatus {
	color:#333;
	text-align:left;
}
.black #homeWidgets #memberStatus {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN: 15px 0px 13px 13px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 185px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 135px;
}	
.blue #memberStatus, .blue #quickCalc {
	background-image:url("http://www.bdmitech.com/index_files/index_files/bg_widget_blue.gif");
}
.silver #memberStatus, .silver #quickCalc {
	background-image:url("http://www.bdmitech.com/index_files/index_files/bg_widget_silver.gif");
}
.gold  #memberStatus, .gold #quickCalc {
	background-image:url("http://www.bdmitech.com/index_files/index_files/bg_widget_gold.gif");
}

.black #homeWidgets #quickCalc {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; 
	FLOAT: left; 
	MARGIN: 15px 0px 13px 13px; BORDER-LEFT: #cccccc 1px solid; 
	WIDTH: 185px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 135px
}
.black #quickCalc {
	background:#5a5a5a url('http://www.bdmitech.com/images/bg_widget_black.jpg') repeat-x left bottom;
}
.black #memberStatus {
	background:#5a5a5a url('http://www.bdmitech.com/images/bg_widget_black.jpg') repeat-x left bottom;
}
#homeHeader #message {
	/*background-image:url(https://a248.e.akamai.net/7/248/19421/3d/www.skywards.com/cmsImages/home_message_blue_tcm431-530652.jpg);*/
	background-repeat:no-repeat;
	height:276px;
	text-align:left;
	width:385px;
}
.black #homeHeader #message {
	BACKGROUND-IMAGE: url(http://www.bdmitech.com/images/home_message_black.jpg);  WIDTH: 385px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 276px; TEXT-ALIGN: left
}
#homeHeader #messageBody {
	float:left;
	margin:175px 0 0 205px;
	width:160px;
}	
#homeHeader #messageBody p {
	color:#094575;
	font-size:0.95em;
	line-height:1.2em;
	margin-bottom:0.5em;
}
.black #homeHeader #messageBody P {
	COLOR: #ffffff;
}
.black #homeHeader #messageBody P a {
	COLOR: #ffffff;
}

#homeWidgets #accSummary {
	border:1px solid #ffffff;
	float:left;
	height:135px;
	margin:15px 0 13px 13px;
	width:350px;
}	

.black #homeWidgets #accSummary {
	BACKGROUND-IMAGE: url('http://www.bdmitech.com/images/grad_small_details.jpg');
	background-repeat: repeat-x;
	background-color: #333333;
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FLOAT: left; MARGIN: 15px 0px 13px 13px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 350px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 135px
}
.black #homeWidgets #accSummary {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN: 15px 0px 13px 13px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 350px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 135px
}
.widgetHead {
	font-size:1em;
	color:#ffffff;
	font-weight:bold;
	height:25px;
	padding:4px 0 0 10px;
	text-align:left;
}
.blue .widgetHead {
	background-image:url("http://www.bdmitech.com/index_files/index_files/bg_memberTounge_blue.gif");
	background-repeat:repeat-x;
}
.silver .widgetHead {
	background-image:url("http://www.bdmitech.com/index_files/index_files/bg_memberTounge_silver.gif");
	background-repeat:repeat-x;
}
.gold .widgetHead {
	background-image:url("http://www.bdmitech.com/index_files/index_files/bg_memberTounge_gold.gif");
	background-repeat:repeat-x;
}

.black .widgetHead {
	BACKGROUND-IMAGE: url(http://www.bdmitech.com/images/bg_memberTounge_black.gif); 
	BACKGROUND-REPEAT: repeat-x; /*background-color: #6b6b6d;
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 25px; TEXT-ALIGN: left;*/
}
#widgetBody {
	background-repeat:repeat-x;
	font-size:0.95em;
	line-height:1.3em;
	padding:0 10px;
}
.black #widgetBody 
{
	color: #ffffff;
	
}
.black #widgetBody a {
	color: #ffffff;
	
}
#widgetBody ul {
	margin-top:0.2em;
}
#widgetBody li {
	margin-bottom:0.15em;
}

#accSummary {
	text-align:left;
}
#accSummary .widgetHead, #booking .widgetHead {
	padding-left:4px;
}
.widgetHead a {
	background-color:#e1e8eb;
	color:#094575;
	display:block;
	float:left;
	margin-left:2px;
	padding:2px 5px 3px 5px;
}
.black .widgetHead A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-LEFT: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #6b6b6b;
}
.widgetHead a.active {
	background-color:#c1c1c2;
	color:#333333;
}
.widgetHead a.active:hover {
	background-color:#c1c1c2;
	color:#cc3333;
}
#accSummary table {
	margin-top:0;
	margin-bottom:2px;
	margin-left:5px;
	width:340px;
}
#accSummary th, #accSummary td {
	border-bottom:1px solid #999999;
	border-collapse:collapse;
	font-size:0.95em;
	padding:2px 0 2px 5px;
	text-align:left;
}
.black #accSummary TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left;
	color: #ffffff;
}
#accSummary td {
	background-color:#d7e1e4;
}
.black #accSummary TD {
BACKGROUND-COLOR: transparent;
color: #ffffff;
}

#panel_personal a, #panel_transactions a, #panel_itinerary a, #memberStatus a {
	background-image:url("http://www.bdmitech.com/index_files/index_files/bullet_arrow.gif"); 
	background-position:right;
	background-repeat:no-repeat;
	color:#094575;
	font-size:0.95em;
	font-weight:bold;
	padding:0 10px 1px 10px;
}
.black #panel_personal a, .black #panel_transactions a, .black #panel_itinerary a, .black #memberStatus a {
	background-image:url(http://www.bdmitech.com/Images/bullet_arrow.gif); 
	background-position:right;
	background-repeat:no-repeat;
	color:white;
	font-size:0.95em;
	font-weight:bold;
	padding:0 10px 1px 10px;
}
#memberStatus a {
	padding:0 10px 1px 0;
}
#panel_transactions a:hover, #panel_itinerary a:hover, #panel_personal a:hover, #offerFoot a:hover, #bookingFoot a:hover, #memberStatus a:hover, #quickCalc a:hover {
	color:#cc3333;
}
#specialOffer {
	background-color:#e4ebed;
	text-align:left;
}
.black #specialOffer {
	
BACKGROUND-IMAGE: url('http://www.bdmitech.com/images/special_offers_bg.jpg');
	text-align:left;
}
.blue #offerHead {
	background-image:url("http://www.bdmitech.com/index_files/index_files/bg_memberTounge_blue.gif");
}
.silver #offerHead {
	background-image:url("http://www.bdmitech.com/index_files/index_files/bg_memberTounge_silver.gif");
}
.gold #offerHead {
	background-image:url("http://www.bdmitech.com/index_files/index_files/bg_memberTounge_gold.gif");
}
#offerHead {
	background-repeat:repeat-x;
	color:#ffffff;
	font-weight:bold;
	height:25px;
	padding:4px 0 0 10px;
	text-align:left;
	
}
.black #offerHead {
	BACKGROUND-IMAGE: url(http://www.bdmitech.com/images/bg_memberTounge_black.gif)
}
#offerBody {
	border-bottom:1px solid #ffffff;
	font-size:0.95em;
	height:210px;
	padding:5px 5px 0 10px;
}
.black #offerBody {
	BACKGROUND-IMAGE: url('http://www.bdmitech.com/images/special_offers_bg.jpg');
	background-repeat: no-repeat;
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 210px;
	color: #ffffff;
}
#offerFoot, #bookingFoot {
	background-color:#c3d2d7;
	font-size:0.95em;
	height:24px;
	padding-top:7px;
	text-align:left;
}
.black #offerFoot {
	FONT-SIZE: 0.95em; PADDING-TOP: 7px; HEIGHT: 24px; BACKGROUND-COLOR: #676767; TEXT-ALIGN: left
}
#offerFoot a, #bookingFoot a  {
	color:#094575;
	font-weight:bold;
	margin-top:5px;
	padding-left:10px;
}

.black #offerFoot A {
	MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; COLOR: #ffffff
}
.black #bookingFoot {
	FONT-SIZE: 0.95em; PADDING-TOP: 7px; HEIGHT: 24px; BACKGROUND-COLOR: #676767; TEXT-ALIGN: left
}
.black #bookingFoot A {
	MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; COLOR: #ffffff;
}
/*Booking Widget*/
#bookingWidget {
	background-color:#e4ebed;
}
.black #bookingWidget {
	background-image:url(http://www.bdmitech.com/Images/grad_tall.jpg); 
	background-color:#094575;
}
#bookingBody {
	background-color:#e4ebed;
	border-bottom:1px solid #ffffff;
	font-size:0.95em;
	height:210px;
	padding:5px 5px 0 0;
	text-align:left;
}

.black #bookingBody
{
	padding-right: 5px;
	padding-left: 0px;
	font-size: 0.95em;
	padding-bottom: 0px;
	padding-top: 5px;
	border-bottom: #ffffff 1px solid;
	height: 210px;
	text-align: left;
	background-image: url('http://www.bdmitech.com/images/grad_tall.jpg' );
	background-repeat: repeat-x;
}
#bookingBody label {
	display:block;
	float:left;
	text-align:right;
	margin-right:5px;
	width:51px;
}

.black #bookingBody LABEL {
	color: #ffffff;
	DISPLAY: block; FLOAT: left; WIDTH: 51px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
#bookingBody .radioLabel {
	float:left;
	margin-right:8px;
}
#bookingBody input, #bookingBody select {
	float:left;
	font-size:0.95em;
	margin-right:5px;
	padding-left:2px;
}
#bookingBody p {
	clear:both;
	padding-bottom:15px;
}
#bookingBody a {
	float:left;
}
#bookingBody a.query_blue_light {
	float:right;
	margin-right:10px;
}
#bookingBody input[type=checkbox] {
	margin-left:10px;
}
#bookingBody input[type=radio] {
	margin-right:3px;
	padding-top:2px;
}
#bookingBody .legend {
	font-size:0.85em;
	font-style:italic;
	margin-left:40px;
	padding:0 5px 0 0;
}
#bookingBody #panel_upgrade{
	padding-top:12px;
}
#bookingBody #panel_upgrade label {
	width:100px;
	color: #554433; 
}
.black #bookingBody #panel_upgrade label {
	width:100px;
	color: white; 
}
#bookingBody #panel_upgrade input[type=image] {
	margin-left:104px;
}	
#bookingBody #panel_upgrade a.query_blue_light {
	float:left;
}
/* Quick Calc */

#quickCalc .myform 
{
	padding:5px 10px 10px 10px;
}

#quickCalc .qcLabel {
	color:#554433; 
	display:block;
	font-size:0.95em;
	text-align:left;
	margin:0 5px 5px 0;	
	float:left;
	width:30px;
}	
.black #quickCalc .qcLabel {
	DISPLAY: block; FONT-SIZE: 0.95em; FLOAT: left; MARGIN: 0px 5px 5px 0px; WIDTH: 30px; COLOR: #ffffff; TEXT-ALIGN: left
}
#quickCalc input, #quickCalc select {
	float:left;
}
.black #quickCalc input, #quickCalc select {
	float:left;
	
}
#quickCalc .qcSelect {
	width:120px;
	margin-bottom:7px;
	*margin-bottom:0;
	/*background-color:#c6d6db;*/
	border:1px solid #8babb7;
	padding:2px;
}
#quickCalc select {
	background-color:#c6d6db;
	background-color:none;
	border:1px solid #8babb7;
	*border:none;
}
#quickCalc a {
	background-image:url(http://www.bdmitech.com/Images/btn_go_quickCalc.gif);
	float:right;
	padding-left:0;
	color:#094575;
	font-size:0.95em;
	font-weight:bold;
	zmargin-top:5px;
	padding:0 20px 0 0;
}