/* BODY STYLES - START*/

	body {
		font-weight: normal;
		font-family: Verdana,Arial,sans-serif;
		font-size: 70%; 
		color: #555; 
		margin: 0;
		height: 100%;
		background-repeat: no-repeat;
		background-attachment: fixed;

		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#060606', endColorstr='#323232'), progid:DXImageTransform.Microsoft.Alpha();
		background-image: linear-gradient(bottom, rgb(50,50,50) 15%, rgb(6,6,6) 100%);
		background-image: -o-linear-gradient(bottom, rgb(50,50,50) 15%, rgb(6,6,6) 100%);
		background-image: -moz-linear-gradient(bottom, rgb(50,50,50), rgb(6,6,6));
		background-image: -webkit-linear-gradient(bottom, rgb(50,50,50) 15%, rgb(6,6,6) 100%);
		background-image: -ms-linear-gradient(bottom, rgb(50,50,50) 15%, rgb(6,6,6) 100%);

		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.15, rgb(50,50,50)),
			color-stop(1, rgb(6,6,6))
		);

	}

	div
	{
	display: block;
	}

	#t-page{
	width:1001px;
	margin: 0 auto;
	height: 100%;
	}

	a {
	text-decoration:none;
	color:#76A5D2;
	}

	li a {
	text-decoration: none;
	color: #545454;
	font-size: 11px;
	font-family: Verdana;
	vertical-align: bottom;
	}

	li a:hover {
	text-decoration: underline;
	color: #545454;
	font-size: 11px;
	font-family: Verdana;
	vertical-align: bottom;
	}

	.page-link-button 
	{
	color:white;
	font-weight:normal;
	font-size:13px;
	border:0;
	height:30px;
	font-family:Verdana,Arial,sans-serif;
	cursor:pointer;

/*	background: url("/baemro/images/right-button-red.gif") no-repeat right top;
	background: url("/baemro/images/whitearrow.png") no-repeat scroll right 0px, linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/whitearrow.png") no-repeat scroll right 0px, -o-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/whitearrow.png") no-repeat scroll right 0px, -moz-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/whitearrow.png") no-repeat scroll right 0px, -webkit-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/whitearrow.png") no-repeat scroll right 0px, -ms-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/whitearrow.png") no-repeat scroll right 0px, -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(163,0,0)),color-stop(0.5, rgb(248,16,16)));
*/

	background: url("/baemro/images/right-button-red.gif") no-repeat right top;
	background: linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: -o-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: -moz-linear-gradient(bottom, rgb(163,0,0) , rgb(248,16,16) );
	background: -webkit-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: -ms-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(163,0,0)),color-stop(0.5, rgb(248,16,16)));

	float: left;
	padding-left:5px;
	text-align:left;
	padding-right: 20px;
	overflow: visible;
	margin-right: -3px;
	}

	.white-arrow{
	float: left;

	background: url("/baemro/images/common-sprite_image.png") no-repeat, linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/common-sprite_image.png") no-repeat, -o-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/common-sprite_image.png") no-repeat scroll, -moz-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/common-sprite_image.png") no-repeat, -webkit-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/common-sprite_image.png") no-repeat, -ms-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/common-sprite_image.png") no-repeat, -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(163,0,0)),color-stop(0.5, rgb(248,16,16)));
	background-position: 0 90.8%;
	width: 13px;
	height: 28px;
	margin-left:-13px;
	margin-top:1px;
	cursor:pointer;
	}

/*
	.redlargebutton
	{
	color:white;
	font-weight:normal;
	font-size:18px;
	border:0;
	height:40px;
	font-family:Verdana,Arial,sans-serif;
	cursor:pointer;

	background: url("/baemro/images/right-button-red-big.gif") no-repeat right top;
	background: url("/baemro/images/whitebigarrow.png") no-repeat scroll right 0px, linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/whitebigarrow.png") no-repeat scroll right 0px, -o-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/whitebigarrow.png") no-repeat scroll right 0px, -moz-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/whitebigarrow.png") no-repeat scroll right 0px, -webkit-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/whitebigarrow.png") no-repeat scroll right 0px, -ms-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/whitebigarrow.png") no-repeat scroll right 0px, -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(163,0,0)),color-stop(0.5, rgb(248,16,16)));

	padding-left:5px;
	text-align:left;
	padding-right: 40px;
	}
*/

/* BODY STYLES - END*/

/*****************************************************************************/

/* HEADER STYLES - START*/

	/* header.css */
	#header{
	display:block;
	clear:both;
	}


	#logobar {
	background:url(/baemro/images/default_main_960_bg.jpg) left top repeat;
	height: 77px;	
	}


	#balogo { 
	float:left; 
	background:url(/baemro/images/balogo.gif) left top no-repeat; 
	height:39px; 
	width:207px; 	
	margin-top: 19px;
	margin-left:20px
	}

	#searchboxBanner {
	float: right;
	margin-right: 20px;
	margin-top: 27px;
	height:27px;

	}

	#searchboxBanner label {
	display: none;
	padding: 0px;
	color: white;
	float: left;
	margin: 3px;
	}

	.headerbanner {
	background-color: #0035AD;
	height: 30px;
	color: white; 
	}


	.headerbanner .homelink {
	float: left; 
	width: 38%;  
	height: 30px; 
	}

	.headerbanner .homelink a {
	float: left; 
	text-decoration: none;
	}

	.homelink a { 
	margin-left: 20px;
	padding-top: 9px;
	font-size: 11px; 
	color: white; 	
	background: url(/baemro/images/common-sprite_image.png) no-repeat;
	background-position: 0 -631px;
	width: 9px; 
	height: 10px;
	padding-left: 10px;

	}

	.searchboxstyle {
	width: 160px;
	margin-right: 10px;
	margin-bottom: 0px;
	height: 18px;
	float: left;
	color: #000; 
	font-weight: normal;
	font-family: Verdana,Arial,sans-serif;
	font-size: 10pt;  
	}

	#searchboxBanner .go {	
	background: url(/baemro/images/common-sprite_image.png) no-repeat top left;
	background-position: 0 -61px; 
	width: 30px; 
	height: 19px;

	vertical-align: top;
	margin-top: 3px;
	border-width: 0px;
	cursor: pointer;
	}

/* HEADER STYLES - ENDS*/

/*********************************************************/
/* Ticker Styling - START */

.newstickermain
{
	display:inline;
	float:left;
	padding-left:20px;
	padding-right:20px;
	width:720px;
}

.ticker-wrapper.has-js {
	display: inline; 
	width: 500px; 
	background-color: #0035AD;
	font-size: 12px;
}
.ticker {
	width: 500px;
	display: inline-block;  
	position: relative;
	overflow: hidden;
	background-color: #0035AD;
}
.ticker-title {
	padding-top: 9px;
	color: #FFF;
	font-size: 12px;
	background-color: #0035AD;

}
.ticker-content {
	font-family:Verdana,Arial,sans-serif;
	margin: 0px;
	font-size: 12px;
	padding-top: 9px;
	color: #B3C5E8; 
	background-color: #0035AD;
	overflow: hidden;
	white-space: nowrap;
}


.ticker-content:focus {
	none;
}
.ticker-content a {
	text-decoration: none;	
	color: #B3C5E8;
	background-image: none;
	padding-left: 10px;
}
.ticker-content a:hover {
	text-decoration: underline;	
	color: #FFF;
}
.ticker-swipe {
	padding-top: 9px;
	position: absolute;
	top: 0px;
	background-color: #0035AD;
	display: inline-block; 
	width: 500px;
	height: 18px;
}
.ticker-swipe span {
	margin-left: 1px;
	background-color: #0035AD;
	border-bottom: 1px solid #B3C5E8;
	height: 12px; /*has to be same as the font size*/
	width: 7px;
	display: inline-block; 
}
.ticker-controls {
	display:inline;
	padding-top: 9px;
	margin: 0px;
	list-style-type: none;
	float: right;

}
.ticker-controls li {

	padding: 0px;
	margin-left: 5px;
	float: left;
	cursor: pointer;
 	height: 16px; 
	width: 16px; 
	display: inline-block; 

}

.ticker-controls li.jnt-play-pause {
	background: url(/baemro/images/common-sprite_image.png) no-repeat top left;
	/*background-image: url('/baemro/images/controls.png');*/
	/*background-image: url('/baemro/images/news-ticker-play.png');*/
	/*background-position: 32px 16px;*/
	
	/*background-position: 32px 0px;*/
	background-position: 5px -194px;
	
}

.ticker-controls li.jnt-play-pause.over {
	/*background-image: url('/baemro/images/news-ticker-play.png');*/
	/*background-position: 32px 32px;*/
	
	/*background-position: 32px 0px;*/
	
	background-position: 5px -194px;
}
.ticker-controls li.jnt-play-pause.down {
/*	background-image: url('/baemro/images/news-ticker-play.png');*/
	/*background-position: 32px 0px;*/
	
	/*background-position: 32px 0px;*/
	
	background-position: 5px -194px;
}

.ticker-controls li.jnt-play-pause.paused {
/*	background-image: url('/baemro/images/news-ticker-pause.png');*/
	/*background-position: 48px 16px;*/
	
/*	background-image: url('/baemro/images/controls.png');	
	background-position: 48px 0px;*/
	background: url(/baemro/images/common-sprite_image.png) no-repeat top left;
	background-position: 5px -258px;
}
.ticker-controls li.jnt-play-pause.paused.over {
/*	background-image: url('/baemro/images/news-ticker-pause.png');*/
/*	background-position: 48px 32px;*/
	
/*	background-position: 48px 0px;*/

	background-position: 5px -258px;
	
}
.ticker-controls li.jnt-play-pause.paused.down {
/*	background-image: url('/baemro/images/news-ticker-pause.pngg');*/
/*	background-position: 48px 0px;*/
	
	background-position: 5px -258px;
}
.ticker-controls li.jnt-prev {
	/*background-image: url('/baemro/images/news-ticker-leftarrow.png');*/
	/*background-position: 0px 16px;*/

	/*background-image: url('/baemro/images/controls.png');*/
	/*background-position: 0px 0px;*/
	
	background: url(/baemro/images/common-sprite_image.png) no-repeat top left;
	background-position: 5px -130px;
}
.ticker-controls li.jnt-prev.over {
/*	background-image: url('/baemro/images/news-ticker-leftarrow.png');*/
/*	background-position: 0px 32px;*/
/*	background-position: 0px 0px;*/
	
	background-position: 5px -130px;
}
.ticker-controls li.jnt-prev.down {
/*	background-image: url('/baemro/images/news-ticker-leftarrow.png');	*/	
/*	background-position: 0px 0px;*/

	background-position: 5px -130px;
}
.ticker-controls li.jnt-next {
/*	background-image: url('/baemro/images/news-ticker-rightarrow.png');	*/
/*background-position: 16px 16px;*/
	
/*	background-image: url('/baemro/images/controls.png');*/
/*	background-position: 16px 0px;*/
	
	background: url(/baemro/images/common-sprite_image.png) no-repeat top left;
	background-position: 5px -322px;
}

.ticker-controls li.jnt-next.over {
/*	background-image: url('/baemro/images/news-ticker-rightarrow.png');*/
	/*background-position: 16px 32px;	*/
/*	background-position: 16px 0px;*/
	background-position: 5px -322px;
}
.ticker-controls li.jnt-next.down {	
/*	background-image: url('/baemro/images/news-ticker-rightarrow.png');*/
/*	background-position: 16px 0px;*/
	background-position: 5px -322px;
}

.js-hidden {
	display: none;
}
/* css-optimization.no-js-news {
	padding: 10px 0px 0px 45px; 
	color: #0035AD;
}css-optimization*/

.left .ticker-swipe {
	/*left: 80px;*/
}
.left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker {
    float: left;
}
.left .ticker-controls {
    padding-left: 6px;
}
.right .ticker-swipe {
	/*right: 80px;*/
}
.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker {
    float: right;
}
.right .ticker-controls {
    padding-right: 6px;
}

.ticker-controls a
{
 background-image: none;
}

.tickercontrolsdiv
{
float: right;
display: inline;
}

.tickercontentlink
{

}

.readmorediv
{
	display: inline;
	float:left;
	padding-top: 9px;
}

.readmore
{
	color: #FFF;
	font-size: 12px;
}

/* Ticker Styling - END */

/***************************************/

/* SITE SEARCH - START*/

	.total-result{
	border-bottom: 1px solid #494949;
	margin-bottom: 10px;
	font-size: 12px;
	color: #FFF;
	padding-bottom: 10px;
	}

	.results{
	width: 100%;
	margin-bottom: 20px;
	}


	.result-title{
	color: #298BFF;
	font-size: 16px;
	margin-bottom: 5px;
	}

	.result-content{
	font-size: 12px;
	color: #FFF;
	}

	.no-result{
	width: 721px; 
	clear: both; 
	}

	.no-result span{
	font-size: 14px;
	font-family: Verdana,Arial,sans-serif; 
	color: #FFF; 
	}

/* SITE SEARCH - END*/

/********************************************/

/*CAPABILITIES/PART NO SEARCH START*/

	.btn-block{
	float: right;
	margin-right: 20px;
	}

	.headingRowBG{
	background: url("/baemro/images/cap-search-result-tbl-head-bg.jpg") repeat;
	}

	.headingRow{
	height: 54px;
	}

	.trToggle{
	background: #0E0E0E;
	border: 2px solid #298BFF;

	}

	.dataRow{
	height: 47px;
	}

	.headingRow .firstSecColBG{
	padding-left: 12px;
	}

	.headingRow .otherColBG{
	text-align: center;
	}

	.dataRow .firstSecColBG{
	background-color: #2D2D2D;
	padding-left: 12px;
	}

	.dataRow .otherColBG{
	text-align: center;
	}

	.arrowBG{
	background-color: #0E0E0E;
	}

	.lastCol{
	background: url('') transparent;
	}

	.heading{
	color: #FFF;
	font-size: 10px; 
	font-family: Verdana,Arial,sans-serif;

	}

	.tdstyle{
	border: 1px solid #4A4B4A;
	}



	.tooltipBlock{
	width: 283px;
	height: 100px;
	float:left; 
	z-index: 1;
	position: absolute;
	left:667px;
	}
	
	
	
	.tooltipContent{
	background-color: white;
	width: 258px;
	height: 100px;
	float:left;
	}

	.tooltipBlockPadding{
	padding-left: 17px;
	padding-top: 17px;
	padding-bottom: 17px;
	padding-right: 17px; 
	}

	.tooltipFirstRow{
	background-color: #3D3D3D;
	height:26px;

	}

	.tooltipSecondRow{
	background-color: #DCDDDE;
	height:40px;
	}

	.tooltiptd{
	float: left;
	width: 56px;
	text-align:center;
	}

	.tooltipFirstRow .tooltiptd{
	margin-top: 5px;
	}

	.tooltipSecondRow .tooltiptd{
	margin-top: 12px;
	}

	.tooltipFirstRow span{
	color: #FFF;
	font-size: 11px;
	font-family: Verdana,Arial,sans-serif;
	}

	.tooltipSecondRow span{
	color: #3D3D3D;
	font-size: 11px;
	font-family: Verdana,Arial,sans-serif;
	}

	.more-info-pointer{
	float: left;
	background: url("/baemro/images/cs-tooltip-pointer.png") no-repeat;
	width: 24px;
	height: 48px;
	margin-top: 26px;
	}

	.courseTable{
	 border-collapse: collapse;
	 float: left;
	 margin-bottom:20px;
	}

	/* --> CAPABILITIES/PART NO SEARCH - MORE INFO WEBFORM - START*/

	.cap-webform-header{
			float:left;
			width: 249px;
			margin-bottom:17px;
			margin-left: 10px
		}
		
		#webformFrame{
			margin: 0;
			padding: 0;
		}
		
		.webformpod{
			width: 360px;
			height: 181px;
			display: block;
			position:relative;	
			border-top: 1px solid #4E4E4E		
		}
		/* css-optimization.innerwebformpod{
			width: 167px;
			height: 300px;
			display: block;
			position:absolute;
			left:12px;
			top:18px;
		}
		
		.innerwebformpod h2{
			height: 24px;
			margin-top: 0px;
			color: #FFFFFF;
			font-family: Verdana,Arial,sans-serif;
			font-size: 16px;
			margin-left:0px;
		}
			
		.innerwebformpod p{
			height: 59px;
			color: #FFFFFF;
			font-family: Verdana,Arial,sans-serif;
			font-size: 12px;
			margin-top: 0px;
			position: absolute;
			top:25px;
		} css-optimization */

		.webformLabel{
			height: 20px;		
			color: #A5A5A5;
			font-family: Verdana,Arial,sans-serif;
			font-size: 13px;
			padding-top: 10px;						
		}

		.yournamefield{
			height:25px;
			width: 167px;	
			
		}
		.textfield
		{
			color:#323231;
			font-weight:normal;
			font-family:Verdana,Arial,sans-serif;
			font-size:12px;		
			width:356px;
			height:20px;		 
		}
			
		.submitwebform{
			display: block;
			position:relative;
			float:right;
			margin-top: 20px;
		}	
		
		.webformerror{
			color: #F60F0E;
			font-family: Verdana,Arial,sans-serif;
			font-size: 11px;
			margin-top:-10px;
		}

	/* --> CAPABILITIES/PART NO SEARCH - MORE INFO WEBFORM - END*/

/*CAPABILITIES/PART NO SEARCH - END*/

/*********************************************************/

/* FEEDBACK FORM STYLES - STARTS*/

	/* feedbackform */

	.textcss
	{
	color:#323231; 
	font-weight:normal; 
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	width:160px; 
	height:25px;
	}

	.submitdiv
	{
	display: block;
	position:absolute;
	top:278px;
	}
	
	.feedbacktext
	{
	resize: none;
	color:#323231;
	font-weight:normal;
	font-family:Verdana,Arial,sans-serif;
	width:159px;
	font-size:11px;
	height:85px;
	}


	.feedbackpod
	{
	background-color: #2F2F2F;
	width: 191px;
	height: 334px;
	display: block;
	position:relative;
	margin-top:20px;
	margin-left:30px;
	}

	.innerfeedbackpod
	{
	width: 167px;
	height: 300px;
	display: block;
	position:absolute;
	left:12px;
	top:18px;
	}

	.innerfeedbackpod h2
	{
	height: 24px;
	margin-top: 0px;
	color: #FFFFFF;
	font-family: Verdana,Arial,sans-serif;
	font-size: 13px;
	margin-left:0px;
	}

	.innerfeedbackpod p
	{
	height: 59px;
	color: #FFFFFF;
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	margin-top: 0px;
	position: absolute;
	top:25px;
	}

	.namefield
	{
	height:25px;
	width: 167px;
	display: block;
	position:absolute;
	top:100px;
	}

	.emailfield
	{
	height:25px;
	width: 167px;
	display: block;
	position:absolute;
	top:140px;
	}

	.feedbackfield
	{
	width: 167px;
	display: block;
	position:absolute;
	top:180px;
	}

	.watermarktext
	{
	color:#3A3A3A;
	}

/* FEEDBACK FORM STYLES - END*/

/****************************************************************8/

/* Nav-Center-Footer STYLES - START*/

	#nav-center-footer{
	display: inline-block;
	width: 100%;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#040404', endColorstr='#212121'), progid:DXImageTransform.Microsoft.Alpha();

	background-image: linear-gradient(bottom, rgb(33,33,33) 15%, rgb(4,4,4) 85%);
	background-image: -o-linear-gradient(bottom, rgb(33,33,33) 15%, rgb(4,4,4) 85%);
	background-image: -moz-linear-gradient(bottom, rgb(33,33,33), rgb(4,4,4));
	background-image: -webkit-linear-gradient(bottom, rgb(33,33,33) 15%, rgb(4,4,4) 85%);
	background-image: -ms-linear-gradient(bottom, rgb(33,33,33) 15%, rgb(4,4,4) 85%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.15, rgb(33,33,33)),
		color-stop(0.85, rgb(4,4,4))
	);

	}

	#center-footer{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#323132', endColorstr='#141313'), progid:DXImageTransform.Microsoft.Alpha();
	background-image: linear-gradient(bottom, rgb(20,19,19) 20%, rgb(50,49,50) 53%);
	background-image: -o-linear-gradient(bottom, rgb(20,19,19) 20%, rgb(50,49,50) 53%);
	background-image: -moz-linear-gradient(bottom, rgb(20,19,19), rgb(50,49,50));
	background-image: -webkit-linear-gradient(bottom, rgb(20,19,19) 20%, rgb(50,49,50) 53%);
	background-image: -ms-linear-gradient(bottom, rgb(20,19,19) 20%, rgb(50,49,50) 53%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.2, rgb(20,19,19)),
		color-stop(0.53, rgb(50,49,50))
	);

	width: 761px;
	float: left;

	}

	#center-padding{

	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
	}


	.clearBoth { 
	border-width: 0px;
	}

	.clearBoth {
	clear: both;
	border-bottom: 1px #999 solid;
	line-height: 0px;
	}

	#title{
	width: 680px;
	margin-bottom: 20px;
	color: white;
	font-size: 23px;
	font-family: Verdana,Arial,sans-serif;
	}

	#carousel{
	width: 721px;
	height: 340px;
	}

	.two-col-category{
	width: 721px;
	margin-bottom: 20px;
	display: inline-block;
	}

	.first-sub-category{
	display: inline;
	float: left;
	width: 350px;
	height:100%;
	}

	.second-sub-category{
	display: inline;
	float: left;
	width: 350px;
	height:100%;
	}

	.space-bet-category-block{
	display: inline;
	width: 21px;
	height: 100%;
	float: left;
	}

	.category-title{
	margin-bottom: 7px;
	}

	.category-title span{
	color: white;
	font-size: 17px;
	font-family: Verdana,Arial,sans-serif;
	}

	.category-image{
	width: 342px;
	height: 152px;
	border: 4px solid #2C2C2C;
	margin-bottom: 10px;
	}

	.two-col-category .category-content{

	width: 350px;
	display: inline-block;

	}

	.category-content span{ 
	margin-top: 10px;
	color: white;
	font-size: 13px;
	font-family: Verdana,Arial,sans-serif;
	}

	.category-content p{
	margin-top: 10px;
	color: white;
	font-size: 12px;
	font-family: Verdana,Arial,sans-serif;
	}

	.category-bullets{

	margin-top: 20px;
	}


	.category-bullets li{

	display: list-item;
	border-right: 0px solid white;
	padding: 0px 4px 0px 2px;
	border-color: #545454;
	font-family: Verdana,Arial,sans-serif;
	color: #76a5d2;
	font-size: 12px;
	}

	.category-button{
	height: 30px;
	width: 188px;
	margin-top: 20px;

	}


	ul.cat_bullets li{
	color: white;
	}


	/*css-optimization .horizontal-space{
	height: 20px;
	width: 100%;
	}css-optimization*/

	

	.one-col-category{

	width: 721px;

	}

	.one-col-category-padding{
	display: inline-block;
	padding-bottom: 20px;
	}

	.one-col-category-padding-with-border{
	padding-top:20px;
	display: inline-block;
	border-top:dotted 1px #6E6E6E;
	padding-bottom:20px;
	}

	.category-section-content{
	width: 430px;
	float: left;
	}

	.category-section-img{
	width: 262px;
	height: 180px;
	float: right;
	border: 4px solid #2C2C2C;
	}

	.caro-r{
	display:block;
	height: 14px;
	background: url(/baemro/images/common-sprite_image.png) no-repeat;
	background-position: 6px -322px;
	}

/* Nav-Center-Footer STYLES - END*/

/******************************************************************************/

/* COMMON STYLES - START*/

	.hidden
	{
	display:none;
	}


	#center
	{
	min-height:500px;
	}

	/* navigation.css */

	.navPod {
	width:191px;
	display:block;
	margin-left:30px;
	}

	.navPod ul {
	list-style-type:none;
	margin:0;
	padding:0;
	}

	.navPod li {
	margin:0;
	padding:0;
	overflow:hidden;
	}

	.navPod li a {
	font-weight:400;
	font-family:Verdana,Arial,sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#B7B7B7;
	display:block;
	clear:both;
	border-bottom:dotted 1px #616161;
	padding:3px 0 5px 23px;	
	overflow:hidden;
	background: url(/baemro/images/submenu-grey-arrow.png) no-repeat center left;
	background-position: 10px;
	}

	.navPod li div {
	position: absolute;
	height: 25px;
	width: 27px;
	background: none;
	background-color: transparent;
	border:none;
	padding: 0;
	margin-top:5px;
	margin-left:3px;
	cursor:pointer;
	}
	.arrow-block {
		margin-top:12px !important;
	}

	.navPod .expand-list {
	background: url(/baemro/images/submenu-grey-arrow-down.png) no-repeat center left;
	}
	.navPod .collapse-list {
	background: url(/baemro/images/submenu-grey-arrow.png) no-repeat center left;
	}
	.navPod .expand-selected-list {
	background: url(/baemro/images/submenu-white-arrow-down.png) no-repeat center left;
	background-color:#0054A4;
	color:#FFF;
	}
	.navPod .collapse-selected-list {
	background: url(/baemro/images/submenu-white-arrow.png) no-repeat center left;
	background-color:#0054A4;
	color:#FFF;
	}
	.navPod .expand-selected-parent-list {
	background: url(/baemro/images/submenu-white-arrow-down.png) no-repeat center left;
	background-color:#2D2D2D;
	color:#FFF;
	}
	.navPod .collapse-selected-parent-list {
	background: url(/baemro/images/submenu-white-arrow.png) no-repeat center left;
	background-color:#2D2D2D;
	color:#FFF;
	}
	.navPod li a:hover {
	color:#FFF;
	}

	.navPod li li a {
	text-decoration:none;
	color:#76A5D2;
	display:block;
	border-bottom:dotted 1px #616161;
	padding:3px 0 5px 32px;
	background: url(/baemro/images/submenu-grey-arrow.png) no-repeat center left;
	background-position: 19px;
	}

	.navPod li li div {
	height: 15px;
	width: 15px;
	background: none;
	background-color: transparent;
	border:none;
	padding: 0;
	margin-top:5px;
	margin-left:13px;
	cursor:pointer;
	}

	.navPod li li a:hover {
	color:#FFF;
	}

	.navPod li li li a {
	text-decoration:none;
	color:#76A5D2;
	display:block;
	border-bottom:dotted 1px #616161;
	padding:3px 0 5px 41px;
	
	background: url(/baemro/images/submenu-grey-arrow.png) no-repeat center left;
	background-position: 28px;
	}

	.navPod li li li div {
	height: 15px;
	width: 15px;
	background: none;
	background-color: transparent;
	border:none;
	padding: 0;
	margin-top:5px;
	margin-left:23px;
	cursor:pointer;
	}

	.navPod li li li a:hover {
	color:#FFF;
	}
	
	#RSS_FEED a {
		background: url(/baemro/images/common-sprite_image.png) no-repeat center left;
		background-position:4px -382px; 
		border-bottom:0;
	}

	.navPod .selectedtab {

	background: url(/baemro/images/submenu-white-arrow.png) no-repeat center left;
	background-color:#0054A4;
	color:#FFF;
	}

	.navPod .selectedtab-with-submenu {
	

	background: url(/baemro/images/submenu-white-arrow-down.png) no-repeat center left;
	background-color:#0054A4;
	color:#FFF;
	}

	.navPod .selectedtab-parent {
	

	background: url(/baemro/images/submenu-white-arrow-down.png) no-repeat center left;
	background-color:#2D2D2D;
	color:#FFF;
	}


	.navHeader {
	width:100%;
	height:40px;
	display:block;
	margin-top:15px;
	margin-bottom:5px;
	border-bottom:solid 2px gray;
	}

	.navHeader H2 {
	color:#B7B7B7;
	font-weight:400;
	font-family:Verdana,Arial,sans-serif;
	font-size:23px;
	margin-left:25px;
	}

	#navigation {
	position:relative;
	float:left;
	margin:0;
	width:240px;
	}

	.main-content span{
	color: #FFF;
	font-size: 14px;
	font-family: Verdana,Arial,sans-serif;
	}

	.main-content{
	color: #FFF;
	font-size: 13px;
	font-family: Verdana,Arial,sans-serif;	
	width: 100%;
	margin-bottom: 20px;
  /* -webkit-margin-before: 1em;
   -webkit-margin-after: 1em;	*/
	}



	#Searchresult {
			padding-bottom: 1px;
			
		}

		.dept-title{
	margin-bottom: 16px;
	}

/* COMMON STYLES - END*/

/***********************************/

/*HOME PAGE STARTS*/

	/* --> HOME PAGE -- CAROUSEL STYLE STARTS*/

		#carousel {
			width: 721px;
			height: 340px;
		}

		.caro-images li {
			width: 721px;
			height: 300px;
			cursor:pointer;
		}

		.caro-button {	
			width: 160px;
			height: 40px;
			margin: 357px 0 0 546px;
		}

		.caro-nav {

			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#181818', endColorstr='#2B2B2B'), progid:DXImageTransform.Microsoft.Alpha(opacity=90); 
			background-image: linear-gradient(bottom, rgb(24,24,24) 55%, rgb(43,43,43) 80%);
			background-image: -o-linear-gradient(bottom, rgb(24,24,24) 55%, rgb(43,43,43) 80%);
			background-image: -moz-linear-gradient(bottom, rgb(24,24,24) 55%, rgb(43,43,43) 80%);
			background-image: -webkit-linear-gradient(bottom, rgb(24,24,24) 55%, rgb(43,43,43) 80%);
			background-image: -ms-linear-gradient(bottom, rgb(24,24,24) 55%, rgb(43,43,43) 80%);

			background-image: -webkit-gradient(
				linear,
				left bottom,
				left top,
				color-stop(0.55, rgb(24,24,24)),
				color-stop(0.80, rgb(43,43,43))
			);

			
			position: relative;
			height: 40px;
			width: 721px;
		}

		.caro-nav ul {
			list-style: none outside none;
			-webkit-margin-before: -1em;
			margin:0em;
		}


		.caro-nav li.selected{
			
			background: url(/baemro/images/carousel_sprite.png) no-repeat transparent;
			background-position: 0 -211px;
		}

		.caro-prev, .caro-next {
			border: 0;
			float: left;    
			cursor: pointer;
			height: 22px;
			width:	16px;

		}

		.caro-prev {
			
			margin: 11px 0 0 276px;
			padding-right:20px;

			background: url(/baemro/images/carousel_sprite.png) no-repeat transparent;
			background-position: 0 0;

		}

		.caro-next {
			
			margin: 11px 0 0 13px;

			background: url(/baemro/images/carousel_sprite.png) no-repeat transparent;
			background-position: 0 -69px;

		}


		.caro-button-1, .caro-button-2, .caro-button-3, .caro-button-4, .caro-button-5 {
			
			width: 23px;
			height: 23px;
			float: left;
			padding: 0 2px 0 0;
			cursor: pointer;
			margin: 9px 0px 0px 0px;

			background: url(/baemro/images/carousel_sprite.png) no-repeat transparent;
			background-position: 0 -138px;

		}
	/* --> HOME PAGE -- CAROUSEL STYLE END*/

	.threecolcategory{
	width: 721px;
	display: inline-block;
	padding-top:18px;
	}

	.threecol-category{
	display: inline;
	float: left;
	width: 220px;
	height:218px;
	border-bottom: 1px solid #2C2C2C;
	}


	.threecolcategory-space{
	display: inline;
	width: 30px;
	height: 100%;
	float: left;
	}

	.threecolcategory-title{
	margin-bottom: 11px;
	}

	.threecolcategory-title span{
	color: #fff;
	font-size: 13px;
	font-family: Verdana,Arial,sans-serif;
	}

	.threecolcategory-image{
	width: 212px;
	height: 132px;
	border: 4px solid #2C2C2C;
	margin-bottom: 14px;
	position:relative;
	}
	.threecolcategory-image:hover{border: 4px solid #298BFF;}

	.threecolcategory-button{
	height: 28px;
	width: 160px;
	margin-bottom: 5px;
	display:inline-block;
	}

	.threecolcategory-image .icon-span {
		color:#000000;
		display:block;
		height:100px;
		position:absolute;
		text-align:center;
		text-decoration:none;
		vertical-align:bottom;
		width:80px;
		opacity: 1.0;
		left: 135px;
		top: 75px;
	}

/*HOME PAGE END*/
/*******************************************************/

/* Aircraft Maintenance STYLES - START*/
/*
	#main-image{
	width: 721px;
	height: 250px;
	margin-bottom: 20px;
	}

	#one-col-sub-category-padding{
	display: inline-block;
	}
*/
/* Aircraft Maintenance STYLES - END*/

/*******************************************************/

/*PAGINATION STYLES - START */

	.pagination {
				font-size: 100%;
				font-weight:bold;
				padding-bottom: 20px;
				height: 18px;
				 line-height: 16px;
			}
			
	.pagination a {
		text-decoration: none;	
		color:#FFFFFF;
		font-size: 11px;
	}

	.pagination a, .pagination span {
		display: block;
		float: left;	
		padding-right: 5px;
		padding-left: 1px;
		margin-right: 5px;
	}


	.pagination .current {
		display: block;
		background: #353535;
		color:#FFFFFF;
		float: left;	
		padding-right: 4px;
		padding-left: 4px;
	}

	.pagination .pipe {
		color:#FFFFFF;
	}

	.pagination .current.prev, .pagination .current.next{
		background: none;
		color:#999;
		 
	}
/*PAGINATION - END*/ 
/**********************************************/

/*IMAGE LIBRARY PAGE STARTS*/

	.image-close-button{
	width: 70px;
	float: right;
	color:white;
	padding-right: 15px;
	font-weight: normal;
	font-size:13px;
	border:0;
	height:24px;
	font-family:Verdana,Arial,sans-serif;
	cursor:pointer;

	border:0px solid #bd0000;

	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;

	padding-left:25px;
	background: url("/baemro/images/close-btn.gif") no-repeat left top;
	background: url("/baemro/images/common-sprite_image.png") no-repeat scroll 5px 6px, linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/common-sprite_image.png") no-repeat scroll 5px 6px, -o-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/common-sprite_image.png") no-repeat scroll 5px 6px, -moz-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/common-sprite_image.png") no-repeat scroll 5px 6px, -webkit-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/common-sprite_image.png") no-repeat scroll 5px 6px, -ms-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/common-sprite_image.png") no-repeat scroll 5px 6px, -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(163,0,0)),color-stop(0.5, rgb(248,16,16)));

	background-position: 5px -1%;

	text-align:left;

	}

	#imageFrame
	{
		margin: 0;
		padding: 0;


	}

	#image-container
	{
	float:left;
	padding-top: 15px;
	padding-right:5px
	}

	#imagePopup
	{
		
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#141313', endColorstr='#323132');
		background-image: linear-gradient(bottom, rgb(50,49,50) 43%, rgb(20,19,19) 72%);
		background-image: -o-linear-gradient(bottom, rgb(50,49,50) 43%, rgb(20,19,19) 72%);
		background-image: -moz-linear-gradient(bottom, rgb(50,49,50) 43%, rgb(20,19,19) 72%);
		background-image: -webkit-linear-gradient(bottom, rgb(50,49,50) 43%, rgb(20,19,19) 72%);
		background-image: -ms-linear-gradient(bottom, rgb(50,49,50) 43%, rgb(20,19,19) 72%);

		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.43, rgb(50,49,50)),
			color-stop(0.72, rgb(20,19,19))
		);
		padding-right:5px
		display: none;
		overflow: hidden;
	}

	.imageLibrary
	{
	  max-width: 700px;
	  max-height: 800px;
	  width: expression(this.width > 700 ? "700px" : true);
	  height: expression(this.height > 800 ? "800px" : true);
	}

	.image-row{
	display: inline-block;
	width: 740px;
	margin-bottom: 34px;

	}
	.imageThumbnail {
	display: inline-block;
	float: left;
	height:206px;
	width: 220px;
	}
	.imageThumbnail .image{
	display: inline;
	float: left;
	width: 212px;
	height:172px;
	margin-bottom: 14px;
	border: 4px solid #2C2C2C;
	cursor:pointer;
	}
	.imageThumbnail .imageTitle{
	text-align:center;
	color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana;
	}
	.space-bet-image-block{
	width: 31px;
	height: 100%;
	float: left;
	}
	.border{
	width: 100%;
	height: 100%;
	float: left;
	border-top:dotted 1px #6E6E6E;
	}

/*IMAGE LIBRARY PAGE ENDS*/

/****************************************/

/*VIDEO STYLES - STARTS */

	.video-content
	{
	margin-top:18px;
	margin-bottom:18px;
	margin-left:295px;
	}

	.video-title
	{
	position:relative;
	color: #fff;
	font-size: 18px;
	font-family: Verdana,Arial,sans-serif;
	padding-bottom:20px;
	}

	.videoThumbnail{
	border:4px solid #2C2C2C;
	display: inline;
	float: left;
	width: 272px;
	height: 132px;
	margin-top:18px;
	margin-bottom:18px;
	}

	.video-row:nth-of-type(1) .videoThumbnail{
		margin-top:0px;
	}

	.video-row:nth-of-type(1) .video-content{
		margin-top:0px;
	}

	.playbutton
	{
	margin-top:-105px;
	margin-left:90px;
	}

	.video-row{
	width: 722px;
	display: inline-block;
	border-bottom:1px dotted #6E6E6E;
	}

	.video-header{
	float:left;
	width: 675px;
	margin-bottom:17px;
	}

	.video-header span{
	float:left;
	color: white;
	font-size: 20px;
	font-family: Verdana,Arial,sans-serif;
	}

	.video-player-close-button{
	width: 70px;
	float: right;
	color:white;
	font-weight: normal;
	font-size:13px;
	border:0;
	height:24px;
	font-family:Verdana,Arial,sans-serif;
	cursor:pointer;

	border:0px solid #bd0000;

	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;

	padding-left:25px;
	background: url("/baemro/images/close-btn.gif") no-repeat left top;
	background: url("/baemro/images/common-sprite_image.png") no-repeat scroll 5px 6px, linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/common-sprite_image.png") no-repeat scroll 5px 6px, -o-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/common-sprite_image.png") no-repeat scroll 5px 6px, -moz-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/common-sprite_image.png") no-repeat scroll 5px 6px, -webkit-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/common-sprite_image.png") no-repeat scroll 5px 6px, -ms-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
	background: url("/baemro/images/common-sprite_image.png") no-repeat scroll 5px 6px, -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(163,0,0)),color-stop(0.5, rgb(248,16,16)));

	background-position: 5px -1%;

	text-align:left;

	}

	#videoFrame
	{
		margin: 0;
		padding: 0;
	}

	.youtube-player
	{
	border-top: 1px solid #191919;
	border-left: 2px solid #191919;
	border-right: 2px solid #191919;
	}

	.close-button-container
	{
	width:100px;
	height:25px;
	float:right;
	}

	#youTubePopup
	{
		height:100%;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#141313', endColorstr='#323132');
		background-image: linear-gradient(bottom, rgb(50,49,50) 43%, rgb(20,19,19) 72%);
		background-image: -o-linear-gradient(bottom, rgb(50,49,50) 43%, rgb(20,19,19) 72%);
		background-image: -moz-linear-gradient(bottom, rgb(50,49,50) 43%, rgb(20,19,19) 72%);
		background-image: -webkit-linear-gradient(bottom, rgb(50,49,50) 43%, rgb(20,19,19) 72%);
		background-image: -ms-linear-gradient(bottom, rgb(50,49,50) 43%, rgb(20,19,19) 72%);

		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.43, rgb(50,49,50)),
			color-stop(0.72, rgb(20,19,19))
		);
		display: none;
	}


/*VIDEO STYLES - END */

/*********************************************/

/*CONTACTS STYLES - START */

	/*css-optimization .phone-icon{
	width: 100%;
	height: 32px;
	margin-top:15px;
	margin-bottom: 0px;
	background: url(/baemro/images/phoneicon.gif) no-repeat;
	}

	.contact-bullets{
	margin-top:0px;
	margin-left:20px;
	}

	.no-phone-icon{
	width: 100%;
	height: 32px;
	margin-top:15px;
	margin-bottom: 0px;
	}css-optimization*/

	.dept
	{
	margin-bottom:30px;
	}

	.contact-details
	{
	margin-bottom:26px;
	}

	/*css-optimization .contacts-right-pod-border
	{
	padding: 1px 1px 1px 1px;
	width:282px;
	height:255px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#585858', endColorstr='#282728');
	background-image: linear-gradient(bottom, rgb(40,39,40) 21%, rgb(88,88,88) 61%);
	background-image: -o-linear-gradient(bottom, rgb(40,39,40) 21%, rgb(88,88,88) 61%);
	background-image: -moz-linear-gradient(bottom, rgb(40,39,40) 21%, rgb(88,88,88) 61%);
	background-image: -webkit-linear-gradient(bottom, rgb(40,39,40) 21%, rgb(88,88,88) 61%);
	background-image: -ms-linear-gradient(bottom, rgb(40,39,40) 21%, rgb(88,88,88) 61%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.21, rgb(40,39,40)),
		color-stop(0.61, rgb(88,88,88))
	);

	}

	.contacts-right-pod
	{
	height:255px;
	width: 282px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#282728');
	background-image: linear-gradient(bottom, rgb(40,39,40) 21%, rgb(0,0,0) 61%);
	background-image: -o-linear-gradient(bottom, rgb(40,39,40) 21%, rgb(0,0,0) 61%);
	background-image: -moz-linear-gradient(bottom, rgb(40,39,40) 21%, rgb(0,0,0) 61%);
	background-image: -webkit-linear-gradient(bottom, rgb(40,39,40) 21%, rgb(0,0,0) 61%);
	background-image: -ms-linear-gradient(bottom, rgb(40,39,40) 21%, rgb(0,0,0) 61%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.21, rgb(40,39,40)),
		color-stop(0.61, rgb(0,0,0))
	);

	}


	.underline
	{
	margin-left:12px;
	margin-top:7px;
	}css-optimization*/

	.dept-title-hdr{
	color: #fff;
	font-size: 16px;
	font-weight:bold;
	font-family: Verdana,Arial,sans-serif;
	}
/*
	.blueheader

	{
	padding-left:45px;
	font-family: Verdana;
	color: #76a5d2;
	font-size: 13px;
	font-weight: bold;
	}
*/
/*
	.whitelistitem{
	padding-bottom: 5px;
	font-family: Verdana;
	color: #fff;
	font-size: 13px;
	}
*/
	a.contact-adress-link
	{
	padding-bottom: 5px;
	font-family: Verdana;
	color: #fff;
	font-size: 13px;
	text-decoration:underline;
	}

	a:hover.contact-adress-link
	{
	text-decoration:none;
	}

/*
.whiteheaderH1{
	margin-top:-10px;
	text-align:center;
	color: #fff;
	font-size: 20px;
	font-weight:bold;
	font-family: Verdana,Arial,sans-serif;
	}
*/
	.contact-photo
	{
	display:inline;
	float:left;
	top:6px;
	position:relative;
	width:100px;
	height:100px;
	border:1px solid white;
	}
	.contact-details-block
	{
	float:left;
	position:relative;
	display:inline;
	width:350px;
	height:114px;
	margin:0;
	padding:0;
	}
	.contact-title
	{
	display:block;
	padding-top:4px;
	top:6px;
	padding-left:18px;
	color: #FFF;
	font-size: 14px;
	font-weight:bold;
	font-family: Verdana,Arial,sans-serif;
	}
	.contact-person
	{
	display:block;
	position:relative;
	left:18px;
	color: #9a9a9a;
	font-size: 13px;
	font-family: Verdana,Arial,sans-serif;
	}

	.contact-data
	{
	display:block;
	position:relative;
	left:18px;
	color: #FFF;
	font-size: 12px;
	font-family: Verdana,Arial,sans-serif;
	}

	.contact-block
	{
	display:block;
	width:720px;
	height:113px;
	border-bottom: 1px solid #464545;
	margin:0;
	padding:0;
	}

	.contact-block-first
	{
	display:block;
	width:720px;
	height:113px;
	border-bottom: 1px solid #464545;
	border-top: 1px solid #464545;
	margin:0;
	padding:0;
	}

	.contact-email-block
	{
	height:80px;
	position:relative;
	left:250px;
	top:-45px;
	}

	.contact-email
	{
	float:right;
	margin:0px;
	padding-top:5px;
	}

	a.contact-emailaddress
	{
	margin:0px;
	padding:0px;
	position:relative;
	font-family: Verdana,Arial,sans-serif;
	color: #76a5d2;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	}

	a:hover.contact-emailaddress
	{
	text-decoration:none;
	}

	.facilities-icon
	{
	clear:both;
	float:left;
	position:relative;
	top:6px;
	width:25px;
	height:100px;
	}

	.facilities-link-block
	{
	position:relative;
	height:45px;
	width:180px;
	float:right;
	}

	.facilities-link
	{
	position:relative;
	float:left;
	padding-top:17px;
	padding-left:20px;
	}

	.back-to-home-link
	{
	position:relative;
	float:left;
	width:300px; 
	height:20px; 
	padding-left:10px; 

	left:380px; 
	top:-42px;
	background: url(/baemro/images/common-sprite_image.png) no-repeat;
	background-position: 0px 71%;
	}

	.back-to-home-link a
	{
	font-family:Verdana,Arial,sans-serif;
	font-size:13px; 
	color:#b7b7b7;
	}

	.location-marker{
	background: url(/baemro/images/capabilities_sprite.png) no-repeat;
	background-position: 0 0;
	width: 31px;
	height: 30px;
	}

	.address-location-marker{
	display:block;
	background: url(/baemro/images/capabilities_sprite.png) no-repeat;
	background-position: 0 -80px;
	width: 16px; 
	height: 32px;
	}

/*CONTACTS STYLES - END */

/**************************************/

/* NEWSLETTER STYLES - START */

	.news-row{
	width: 722px;
	text-align:left;
	display: inline-block;
	 font-family: Verdana,Arial,sans-serif;
	 color: #ffffff;
	font-size: 12px;
	border-top:dotted 1px #6C6C6C;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align:middle;
	}

	.title{
	width: 170px;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:middle;
	float:left;
	}
	 .description{
	text-align:left;
	width: 365px;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:middle;
	float:left;
	}
	.description p{
	text-align:left;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:middle;
	float:left;
	margin-top:0px;
	}
	.actions{
	width: 135px;
	display: inline-block;
	padding-left: 10px;
	vertical-align:middle;
	float:left;
	}

	.actions a{
	height:28px;
	text-decoration:none;
	}
	.viewbutton{
	background-color:#666666;
	color:#FFFFFF;
	padding-bottom: 5px;
	width:116px;
	padding-top: 5px;
	border:0px;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#989898', endColorstr='#666666'),progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	background-image: linear-gradient(bottom, rgb(102,102,102) 15%, rgb(152,152,152) 52%);
	background-image: -o-linear-gradient(bottom, rgb(102,102,102) 15%, rgb(152,152,152) 52%);
	background-image: -moz-linear-gradient(bottom, rgb(102,102,102) 15%, rgb(152,152,152) 52%);
	background-image: -webkit-linear-gradient(bottom, rgb(102,102,102) 15%, rgb(152,152,152) 52%);
	background-image: -ms-linear-gradient(bottom, rgb(102,102,102) 15%, rgb(152,152,152) 52%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.15, rgb(102,102,102)),
		color-stop(0.52, rgb(152,152,152))
	);
	}

	.actions .viewbutton:hover{
		background-color:#FF0000;
		background-image:none;
		filter:none;
		cursor: pointer;
	}
	.filter{
	display: inline-block;
	height:24px;

	}
	.filtertext{
	font-family: Verdana,Arial,sans-serif;
	color: #ffffff;
	font-size: 13px;
	font-weight:normal;
	padding-right: 15px;
	float:left;
	}
	.filterSpace{
	display: inline-block;
	width: 10px;
	float:left;
	}

	#Searchresults {
		padding-top: 15px;

		}

	.update{
	display: inline-block;
	width:58px;
	font-size: 12px;
	float:left;
	padding-left: 10px;
	height:24px;

	}

	.updatebutton{
	width:58px;
	font-size: 11px;
	height:24px;
	 background-color:#FFFFFF;
	}

	.dropdown{
	display: inline-block;
	float:left;
	}

.header-row{
	width: 722px;
	 display: inline-block;
	 background: #2C2C2C;
	 font-family: Verdana,Arial,sans-serif;
	 color: #ffffff;
	font-size: 13px;
	border-top:dotted 1px #6C6C6C;
	padding-top: 16px;
	padding-bottom: 16px;
	text-align:left;
	vertical-align:middle;
	}
/* NEWSLETTER STYLES - END */

/**********************************/

/* SITE MAP STYLES - START */

	.siteMapContent{
	border-left: 1px dotted #FFFFFF;
	margin-bottom: 25px;
	}

	.horizontalLineTopBlock{

	border-bottom: 1px dotted #FFFFFF;
	width: 23px;
	height: 7px;
	}

	.horizontalLineBottomBlock{

	width: 23px;
	height: 6px;
	}

	/*css-optimization .blankSpace{
	height: 6px;
	width: 23px;
	}css-optimization */

	.firstLevel{
	float: left;
	width: 500px;
	}

	.firstLevel span{
	display: inline-block;
	margin-left: 5px;
	margin-bottom: 10px;

	color: #FFFFFF;
	font-size: 13px;
	font-family: Verdana,Arial,sans-serif;
	cursor: pointer;
	}


	/*css-optimization .verticalSpace{
	width: 14px;
	float: left;
	}css-optimization*/

	.secondLevelIndicator{
	width: 10px;
	height: 13px;
	border-left: 1px solid #545454;
	border-bottom: 1px solid #545454;
	float: left;
	}

	.subcategory{
	display: inline-block;

	}

	.subcategory span{
	display: inline-block;
	margin-left: 5px;
	margin-bottom: 10px;

	color: #FFFFFF;
	font-size: 13px;
	font-family: Verdana,Arial,sans-serif;
	}

	.childElementspacing{
	display:inline-block;
	float: left;
	width:23px;
	}

	.nestedLinkSpacing{
	float:left; 
	display:inline-block;
	margin-left: 19px;
	}

	.childLinkSpacing{
	float:left; 
	display:inline-block;
	margin-left: 29px;
	}

/* SITE MAP STYLES - END */
/********************************************************/
/* STATION MAP/CAPABILITIES STYLES - START */

	.station-map-list-header-row{
	margin-left:25px; 
	width: 898px;
	display: inline-block;
	background: #2C2C2C;
	font-family: Verdana,Arial,sans-serif;
	color: #000;
	font-size: 15px;
	border-top:solid 1px #000;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
	padding-top: 16px;
	padding-bottom: 16px;
	text-align:left;
	vertical-align:middle;
	}

	.station-map-list-data-row{
	margin-left:25px; 
	width: 898px;
	text-align:left;
	display: inline-block;
	font-family: Verdana,Arial,sans-serif;
	color: #000;
	font-size: 13px;
	border-top:solid 1px #000;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align:middle;
	}

	.station-map-list-data-row:last-child{
	border-bottom:solid 1px #000;
	}

	.station-name{
	width: 350px;
	height:100%;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:middle;
	float:left;
	border:0px solid #000;
	}

	.station-code{
	width: 100px;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:middle;
	float:left;
	border:0px solid white;
	}

	.capability-header{
	width: 230px;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:middle;
	float:left;
	border:0px solid white;
	}

	.capability-data-block{
	margin-top:-5px;
	padding-left: 10px;
	width: 230px;
	display: inline-block;
	vertical-align:middle;
	float:left;
	border:0px solid white;
	}

	.capability-data:last-child{
	width: 230px;
	display: inline-block;
	vertical-align:middle;
	border: 0px;
	}

	.capability-data{
	width: 230px;
	height:15px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: inline-block;
	vertical-align:middle;
	border-bottom:solid 1px #000;
	}

	.licence-cover-header{
	width: 130px;
	display: inline-block;
	padding-left: 10px;
	vertical-align:middle;
	float:left;
	border:0px solid white;
	}

	.licence-cover-data-block{
	margin-top:-5px;
	margin-bottom:-5px;
	padding-left: 20px;
	width: 148px;
	display: inline-block;
	vertical-align:middle;
	float:left;
	border:0px solid white;
	}

	.licence-cover-data:last-child{
	width: 148px;
	display: inline-block;
	vertical-align:middle;
	border: 0px;
	}

	.licence-cover-data{
	width: 148px;
	height:15px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: inline-block;
	vertical-align:middle;
	border-bottom:solid 1px #000;
	}

	.aircraft-label-position
	{
	position:relative;
	top:2px;
	}

	.map-header-label-position
	{
	position:relative;
	top:-2px;
	}

	.station-map-list-header-row{
	margin-left:25px; 
	width: 898px;
	display: inline-block;
	background: #2C2C2C;
	font-family: Verdana,Arial,sans-serif;
	color: #000;
	font-size: 15px;
	border-top:solid 1px #000;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
	padding-top: 16px;
	padding-bottom: 16px;
	text-align:left;
	vertical-align:middle;
	}

	.station-map-list-data-row{
	margin-left:25px; 
	width: 898px;
	text-align:left;
	display: inline-block;
	font-family: Verdana,Arial,sans-serif;
	color: #000;
	font-size: 13px;
	border-top:solid 1px #000;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align:middle;
	}

	.station-map-list-data-row:last-child{
	border-bottom:solid 1px #000;
	}

	.station-name{
	width: 350px;
	height:100%;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:middle;
	float:left;
	border:0px solid #000;
	}

	.station-code{
	width: 100px;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:middle;
	float:left;
	border:0px solid white;
	}

	.capability-header{
	width: 230px;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:middle;
	float:left;
	border:0px solid white;
	}

	.capability-data-block{
	margin-top:-5px;
	padding-left: 10px;
	width: 230px;
	display: inline-block;
	vertical-align:middle;
	float:left;
	border:0px solid white;
	}

	.capability-data:last-child{
	width: 230px;
	display: inline-block;
	vertical-align:middle;
	border: 0px;
	}

	.capability-data{
	width: 230px;
	height:15px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: inline-block;
	vertical-align:middle;
	border-bottom:solid 1px #000;
	}



	.licence-cover-header{
	width: 130px;
	display: inline-block;
	padding-left: 10px;
	vertical-align:middle;
	float:left;
	border:0px solid white;
	}

	.licence-cover-data-block{
	margin-top:-5px;
	margin-bottom:-5px;
	padding-left: 20px;
	width: 148px;
	display: inline-block;
	vertical-align:middle;
	float:left;
	border:0px solid white;
	}

	.licence-cover-data:last-child{
	width: 148px;
	display: inline-block;
	vertical-align:middle;
	border: 0px;
	}

	.licence-cover-data{
	width: 148px;
	height:15px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: inline-block;
	vertical-align:middle;
	border-bottom:solid 1px #000;
	}

	.map-background-gradient
	{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1F1F21', endColorstr='#303131'), progid:DXImageTransform.Microsoft.Alpha();

	background-image: linear-gradient(bottom, rgb(48,49,49) 1%, rgb(31,31,33) 51%);
	background-image: -o-linear-gradient(bottom, rgb(48,49,49) 1%, rgb(31,31,33) 51%);
	background-image: -moz-linear-gradient(bottom, rgb(48,49,49) 1%, rgb(31,31,33) 51%);
	background-image: -webkit-linear-gradient(bottom, rgb(48,49,49) 1%, rgb(31,31,33) 51%);
	background-image: -ms-linear-gradient(bottom, rgb(48,49,49) 1%, rgb(31,31,33) 51%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.01, rgb(48,49,49)),
		color-stop(0.51, rgb(31,31,33))
	);
	}

	.top-selection-panel{
	width:960px;
	height:100px;
	margin-bottom:20px;
	}


	.left-selection-panel
	{
	float:left;
	width:220px;
	min-height:300px;
	border:1px solid #424344;
	}

	.tab-panel
	{
	float:right;
	width:720px;
	min-height:300px;
	border:1px solid #424344;
	}

	.map-header-table
	{
	padding:0px;
	border-collapse:collapse;
	height:100px;
	}

	.map-header-table td
	{
	border:1px solid #3e3e3f;
	padding-left:10px;
	}

	.map-header-row
	{
	height: 31px;
	}
	.map-filters-row
	{
	height: 66px;
	}

	.map-headings
	{
	font-family: Verdana,Arial,sans-serif;
	color: #fff;
	font-size: 13px;
	}

	.map-authorities
	{
	width: 138px;
	}

	.map-licence-cover
	{
	width: 178px;
	}

	.map-regions
	{
	width: 643px;
	}

	.map-filters-column
	{
	width: 643px;
	padding:0;
	margin:0;
	vertical-align:top;
	}

	.no-border
	{
	border:0;
	}
	#AuthorityFS
	{
	padding-left:0px;
	margin-left:0px;
	width:80px;
	}

	.map-header-table input[type='checkbox']
	{
	margin-left:0px;
	margin-top:7px;
	margin-right:0px;
	}

	.map-header-table input[type='radio']
	{
	margin-left:0px;
	margin-right:0px;
	}

	.capabilityDiv{
	float: left;
	width: 721px;
	}

	#capabilityLevelFS
	{
	position:relative;
	top:10px;
	padding-left:0px;
	margin-left:0px;
	width:40px;
	height: 55px;
	}

	#RegionsFS input[type='radio']
	{
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	}

	.eaLabel
	{
	font-family: Verdana,Arial,sans-serif;
	color: #fff;
	font-size: 11px;
	margin-left:3px;
	margin-top:0px;
	}

	.regionLabel
	{
	font-family: Verdana,Arial,sans-serif;
	color: #fff;
	font-size: 11px;
	margin-left:3px;
	margin-top:0px;
	}

	.licence-any
	{
	position:relative;
	top:-27px;
	width:100px;
	margin-left:75px;
	margin-top:-27px;
	}

	.facetRegion
	{
	width:20px;
	position:relative;
	font-family: Verdana,Arial,sans-serif;
	color: #fff;
	font-size: 11px;
	}

	.region
	{
	text-align:center;
	height:56px;
	padding-top:10px;
	}

	.region-world
	{
	float:left;
	width:70px;
	border-right:1px solid #3e3e3f;
	padding-right:5px;
	}

	.region-africa
	{
	float:left;
	width:70px;
	border-right:1px solid #3e3e3f;
	}

	.region-oceania
	{
	float:left;
	width:80px;
	border-right:1px solid #3e3e3f;
	}

	.region-europe
	{
	float:left;
	width:80px;
	border-right:1px solid #3e3e3f;
	}

	.region-asia
	{
	float:left;
	width:70px;
	border-right:1px solid #3e3e3f;
	}

	.region-northamerica
	{
	float:left;
	width:120px;
	border-right:1px solid #3e3e3f;
	}

	.region-southamerica
	{
	float:left;
	width:126px;
	}

	.facetRegion-count
	{
	font-family: Verdana,Arial,sans-serif;
	color: #298bff;
	font-size: 11px;
	margin-left:3px;
	margin-right:3px;
	}


	/*css-optimization .label-medium
	{
	font-family: Verdana,Arial,sans-serif;
	color: #fff;
	font-size: 12px;
	}css-optimization*/

	.engines-head-block
	{
	height:33px;
	border-bottom:1px solid #3e3e3f;
	}

	.engines-head-label
	{
	position:relative;
	top:7px;
	left:10px;
	
	background: url(/baemro/images/station-map-sprite.png) no-repeat right;
	background-position: 180px -75px;
	display:block;
	width:200px;
	overflow:hidden;
	}

	#capabilityEquipmentFS input[type='checkbox'] 
	{
	display:block;
	float:left;
	margin-right:5px;
	margin-left:0px;
	}

	#capabilityEquipmentFS div 
	{
	clear:both;
	margin:0px;
	padding-left:9px; 
	height:20px;
	padding-top:2px;
	margin-bottom:2px;
	}

	#capabilityEquipmentFS div:first-child
	{
	margin:0px;
	padding-left:9px; 
	height:30px;
	padding-top:9px;
	}

	.checked
	{
	background: #0054A4;
	}

	#tabUL li
	{
	width:110px;
	height:31px;
	margin:1px;
	}

	.ui-state-default
	{
	border: 0px;
	background: #303131;
	}

	.ui-state-active a, .ui-state-active a:visited, .ui-state-active a:active, .ui-state-active a:hover, .ui-state-active a:link,
	.ui-state-default a, .ui-state-default a:visited, .ui-state-default a:default, .ui-state-default a:hover, .ui-state-default a:link
	{
	font-family: Verdana,Arial,sans-serif;
	color: #fff;
	font-size: 12px;
	margin-left:10px !important;
	}

	.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, .ui-state-default a:hover
	{
	font-family: Verdana,Arial,sans-serif;
	color: #fff;
	font-size: 12px;
	margin-left:10px !important;
	}

	.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited, .ui-state-active a:hover
	{
	font-family: Verdana,Arial,sans-serif;
	color: #fff;
	font-size: 12px;
	margin-left:10px !important;
	}

	.ui-state-active
	{
	border: 0px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0153A2', endColorstr='#143A66'), progid:DXImageTransform.Microsoft.Alpha();
	background-image: linear-gradient(bottom, rgb(20,58,102) 12%, rgb(1,84,162) 56%);
	background-image: -o-linear-gradient(bottom, rgb(20,58,102) 12%, rgb(1,84,162) 56%);
	background-image: -moz-linear-gradient(bottom, rgb(20,58,102) 12%, rgb(1,84,162) 56%);
	background-image: -webkit-linear-gradient(bottom, rgb(20,58,102) 12%, rgb(1,84,162) 56%);
	background-image: -ms-linear-gradient(bottom, rgb(20,58,102) 12%, rgb(1,84,162) 56%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.12, rgb(20,58,102)),
		color-stop(0.56, rgb(1,84,162))
	);
	}

	.print-map
	{
	margin-top:-37px;
	float:right;
	}

	#btnPrint 
	{
	background: url(/baemro/images/print-map.png) no-repeat center right; 
	cursor:pointer; 
	border:none; 
	color:#fff; 
	padding-right:15px;
	}

	.station-list-header
	{
	position:relative;
	left: 20px;
	top:20px;
	width: 648px;
	background: #3D3D3D;
	height: 30px;
	font-family: Verdana;
	color: #fff;
	font-size: 14px;
	padding-left:10px;
	padding-top:10px;
	}

	.serpListing
	{
	border:2px solid white;
	margin-left:20px;
	margin-bottom:10px;
	height:116px;
	width: 386px;
	background:#dcddde;
	}

	.serpListing h3
	{
	clear:both;
	padding-left:10px;
	padding-top:10px;
	margin:0px;
	font-family: Verdana;
	color: #3d3d3d;
	font-size: 12px;
	height:30px;
	background:#c6c7c8;
	}
	.serpListing dl {
	border:0px;
	float:left;
	padding-top:5px;
	margin:0 5px 5px 0;
	}

	.serpListing dt {
	margin:0px;
	border-right:1px solid #c6c7c8;
	padding:10px; 
	width:80px;
	clear:both;
	float:left;
	font-family: Verdana;
	color: #3d3d3d;
	font-size: 12px;
	}

	.serpListing dd {
	margin:0px;
	padding-left:15px; 
	padding-top:10px; 
	float:left;
	font-family: Verdana;
	color: #3d3d3d;
	font-size: 12px;
	}

	.regionListHeading
	{
	clear:both; 
	margin-bottom:10px;
	}
				
	.regionListHeading  h3 
	{
	margin-left:20px;
	display:inline;
	font-family: Verdana;
	color: #3d3d3d;
	font-size: 18px;
	}

	.ui-state-ba-focus 
	{ 
	border:2px solid #0054a4;
	}

	.listDetail
	{
	position:absolute;
	left:423px;
	border:2px solid #0054a4;
	width: 260px;
	background:#dcddde;
	}
				
	.listDetail table, .VE_Pushpin_Popup_Body table 
	{
	margin-bottom:5px;
	}
	.listDetail th
	{
	margin:0px;
	font-family: Verdana;
	color: #3d3d3d;
	font-size: 12px;
	height:40px;
	background:#c6c7c8;
	text-align:left;
	padding-left:15px;
	}

	.VE_Pushpin_Popup_Body th 
	{
	margin:0px;
	font-family: Verdana;
	color: #fff;
	font-size: 11px;
	height:22px;
	background:#3d3d3d;
	text-align:left;
	padding-left:15px;
	}

	.listDetail td
	{
	margin:0px;
	padding-left:15px; 
	padding-top:10px; 
	font-family: Verdana;
	color: #3d3d3d;
	font-size: 11px;
	background:#dcddde;
	}

	.VE_Pushpin_Popup_Body td 
	{
	margin:0px;
	padding-left:15px; 
	padding-top:4px; 
	padding-bottom:3px;
	font-family: Verdana;
	color: #3d3d3d;
	font-size: 11px;
	background:#dcddde;
	}

	.backToTop 
	{
	float:right; 
	display:block;
	padding-right:20px;
	}

	.right-arrow
	{
	position:absolute;
	margin-left: -20px;
	background: url(/baemro/images/left-arrow.png) no-repeat top left;
	width: 20px;
	height: 36px;
	}

	.facetRegion-count-white
	{
	color:#fff;
	}

	.no-space
	{
	margin:0px; 
	padding:0px;
	}

	.ui-dialog-titlebar-close 
	{
	display:none;
	}

	.devider-lines
	{
	position:relative;
	margin-left: 50px;
	top : -31px;

	background: url(/baemro/images/station-map-sprite.png) no-repeat right;
	background-position: 0 0;
	width: 14px;
	height: 25px;
	}

	.station-name-title
	{
	font-family: Verdana;
	color: #000;
	font-size: 13px;
	}


	.flight-icon{
	display:block;
	width: 28px;
	height: 32px;
	background: url(/baemro/images/station-map-sprite.png) no-repeat;
	background-position: 0 -141px;
	}


	.flight-icon-hover{
	display:block;
	width: 28px;
	height: 32px;
	background: url(/baemro/images/station-map-sprite.png) no-repeat;
	background-position: 0 -223px;
	}
	/* station-map css ends */
/* STATION MAP/CAPABILITIES STYLES - END */


/******************************************/

/*DOWNLOAD ZONE STYLES - START*/

	/* download zone : Start */
	.download-content{
	width: 358px;
	height: 57px;
	float: left;
	border: 1px dotted transparent;

	}

	.download-title{
	padding-left: 20px;
	padding-top: 20px;
	width: 258px;
	color: #FFF;
	font-family: Verdana,Arial,sans-serif;
	font-size: 13px;
	float: left;
	}

	.pdf-icon{
	width: 54px;
	float: left;
	padding-top: 10px;
	}

	.right-border{
	border-right: 1px dotted #545454;
	}

	.download-arrow{
	
	background: #298BFF url("/baemro/images/common-sprite_image.png") no-repeat scroll 8px -502px;
	float:right;
	width:25px;
	height: 18px;
	margin-top: 39px;
	}

	.download-arrow img{
	margin-left: 7px;
	margin-top: 5px;
	}

	.top-border{
	border-top: 1px dotted #545454;
	}

	.towCollDownload{
	border-bottom: 1px dotted #545454;
	height: 57px;
	}

	.divtoggle{
	background: #0E0E0E;
	border-top-color: #298BFF;
	border-bottom-color: #298BFF;
	border-left-color: #298BFF;
	border-right-color: #298BFF;

	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	}
	
	/* download zone : End */

/*DOWNLOAD ZONE STYLES - END*/


/*******************************************************************/

/* FOOTER STYLES - STARTS*/
	/* footer.css */


	#footer{
		width: 761px;	
		/*float: right;*/
		clear: both;
		height:150px;
		
	}

	#footer-padding{

	margin-left: 20px;
	margin-right: 20px;
	border-top: solid 1px #545454;
	padding-top: 25px;
	}


	#footer-fragment{
	height: 99px;
	}

	/*css-optimization #footer-top-space{
	height: 25px;
	width: 100%;
	}css-optimization*/

	#footerbar{
	height: 79px;
	}

	#footer-cat-links{
	height: 64px;
	padding-bottom: 35px;
	}

	#footer-links{
	width: 700px; 
	color: white;
	/*height: 79px;*/
	float: left;
	}

	#footer-links .last {
	border-right-width: 0px;
	padding-right: 0px;
	}

	#footer-logo{
	height: 100%;
	text-align: center;
	margin: 10px;
	}

	.footernav div {
	font-size: 11px;
	}

	.footernav li {
	display: inline;
	}


	#footer-disc-link{
	height: 15px

	}


	.footernav ul {
	list-style-type: none;
	padding: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	margin-top: 0px;
	display: block;
	clear: right;
	text-align: center ;
	}

	ul.footerDivider li {
	display: inline;
	border-right: 1px solid white;
	padding-right: 8px;
	padding-left: 4px;
	border-color: #545454;
	font-family: Verdana;
	color: #545454; 
	font-size: 11px;
	

	}

/* FOOTER STYLES - ENDS*/
/*******************************************/
/* MISC STYLES START */

	.shadowEffect{
	-moz-box-shadow: 0px 0px 55px 3px #000000;
	-webkit-box-shadow: 0px 0px 55px 3px #000000;
	box-shadow: 0px 0px 55px 3px #000000;
	}

	#validationMsgFrame{
		margin: 0;
		padding: 0;
	}

	.validation-header{
		float:left;
		width: 239px;
		margin-bottom:15px;
		margin-left: 10px
	}

	.validationpod{
		width: 355px;		
		display: block;
		position:relative;	
		border-top: 1px solid #4E4E4E		
	}
/* MISC STYLES END */

/************************************************************/


/* Training page Start  */


	.viewbuttonWithArrow{
		background-color:#666666;
		color:#FFFFFF;
		padding-bottom: 5px;
		width:135px;
		padding-top: 5px;
		border:0px;
		text-align: left;
		height: 30px;	
		padding-left: 5px;

		background: url("../images/right-button-gray.gif") no-repeat right top;
		background: url("../images/whitearrow.png") no-repeat scroll right 0px, linear-gradient(bottom, rgb(102,102,102) 15%, rgb(152,152,152) 52%);
		background: url("../images/whitearrow.png") no-repeat scroll right 0px, -o-linear-gradient(bottom, rgb(102,102,102) 15%, rgb(152,152,152) 52%);
		background: url("../images/whitearrow.png") no-repeat scroll right 0px, -moz-linear-gradient(bottom, rgb(102,102,102) 15%, rgb(152,152,152) 52%);
		background: url("../images/whitearrow.png") no-repeat scroll right 0px, -webkit-linear-gradient(bottom, rgb(102,102,102) 15%, rgb(152,152,152) 52%);
		background: url("../images/whitearrow.png") no-repeat scroll right 0px, -ms-linear-gradient(bottom, rgb(102,102,102) 15%, rgb(152,152,152) 52%);
		background: url("../images/whitearrow.png") no-repeat scroll right 0px, -webkit-gradient(linear,left bottom,left top,color-stop(0.15, rgb(102,102,102)),color-stop(0.52, rgb(152,152,152)));
	
	}

	.viewbuttonWithArrowMouseOver
	{
		background: url("../images/right-button-red.gif") no-repeat right top;
		background: url("../images/whitearrow.png") no-repeat scroll right 0px, linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
		background: url("../images/whitearrow.png") no-repeat scroll right 0px, -o-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
		background: url("../images/whitearrow.png") no-repeat scroll right 0px, -moz-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
		background: url("../images/whitearrow.png") no-repeat scroll right 0px, -webkit-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
		background: url("../images/whitearrow.png") no-repeat scroll right 0px, -ms-linear-gradient(bottom, rgb(163,0,0) 0%, rgb(248,16,16) 50%);
		background: url("../images/whitearrow.png") no-repeat scroll right 0px, -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(163,0,0)),color-stop(0.5, rgb(248,16,16)));
			
		cursor: pointer;
	}
	
	/* --> Course Inquiry form style start */
	.course_query_text
	{
	resize: none;
	color:#323231;
	font-weight:normal;
	font-family:Verdana,Arial,sans-serif;
	width:356px;
	font-size:11px;
	height:50px;
	}
	
	.course_query_remarks_div
	{
	width:356px;
	height:50px;
	}
	
	.courseformpod{
	width: 360px;
	height: 270px;
	display: block;
	position:relative;	
	border-top: 1px solid #4E4E4E		
	}



		
	/* --> Course Inquiry form style End */

	.leftAlignWithPadding{
	text-align:left;
	padding-left: 12px;
	}

	
	.thanksMsg{
	visibility:hidden;
	clear:both;
	font-weight: bold;
	font-size:14px;
	color: green;
	} 

/* Training page End */

input:focus, textarea:focus {
    outline: none;
/*this disables the form fields highlight*/
}

/* navigation logo */

.navigation-logo{
background: url("/baemro/images/NavigationImages/baemro_nav_logo.jpg") no-repeat left top;
width: 240px;
height: 100px;
display: block;
position: relative;
margin-top: 20px;

}

.navigation-logoImage{
width: 240px;
height: 100%;
display: block;
position: relative;
margin-top: 20px;
}

.navigation-logoImage a{ 
text-decoration: none;
}

.navigation-logoImage a img{ 
border:0px;
}

