/* ============================================ LEFT =========================================== */



h2{

	color:#06364a;

	text-transform:uppercase;

	font-size:18px;

	margin:0;

	padding:0;

}



h3{

	font-size:14px;

	color:#097894;

	margin:0;

	padding:0;

	padding-top:8px;

	padding-bottom:8px;

}





#leftSide{
	width:1000px;
	height:517px;
	background-image:url(../DTA_Front/images/topLeft.jpg);
	float:left;
	position:absolute;
	left:0;
	top:0;
}



#leftMiddleContent{

	float:left;

	width:152px;

	margin-left:-185px;

	_margin-left:-95px;

	position:relative;

	

}



#subMenu{

	position:relative;

	margin-left:0px;

	margin-top:5px;

	width:152px;

	z-index:10;

	font-size:11px;

}



#subTop{

	margin:0;

	padding:0;

	position:relative;

	width:152px;

}



#subBottom{

	margin-top:0px;

	position:relative;

	width:152px;

}



#middle #middleContent #subMenu ul{

	width:132px;

	margin:0;

	padding:0;

	margin-left:5px;

	_margin-left:0px;

	position:relative;

	list-style-type:none;

}



#subMenu ul li{

	list-style-type:none;

	width:152px;

	margin-left:-5px;

	_margin-left:0px;

	background-color:#097894;

}



#subMenu li a{

	width:142px;

	_width:130px;

	padding-left:5px;

	text-transform:uppercase;

	text-decoration:none;

	color:#FFFFFF;

}



#subMenu li #current{

	width:152px;

	background-color:#53a1b4;

}



#subMenu ul li ul a{

	padding-left:20px;

}



#subMenu li.menu-current{

	background-color:#53a1b4;

}



#subMenu li.menu-child{

	background-color:#087089;

}



#leftImage{

	margin-top:10px;

	z-index:12;

	position:relative;

	width:155px;

}





/* ================ MIDDLE =============== */





#middle {

	margin:0;

	padding:0;

}





#middle #middleContent{

	margin:0;

	padding:0;

	

	background-color:#ffffff;

	width:533px;

	

	padding-left:215px;

	padding-right:30px;

	padding-top:20px;

	padding-bottom:5px;

	

	position:relative;	

	

	margin-top:165px;

	margin-left:95px;

	

	z-index:3;

	

	min-height:400px;

	height:auto !important;

	height:400px;



}



#middle #middleContent ul{

	width:400px;

}



#middle #middleContent hr{

	border-color:#097894;

	margin:0;

	padding:0;

	margin-top:-12px;

	margin-bottom:-12px;

}



#middle #middleContent a img{

	border:0;

	z-index:21;

	position:relative;

	display:block;

}



#middle #middleContent a{

	/* display:block; */

	

display:inline;

z-index:20;

	position:relative;

}



#middle #middleContent table a{

	display:inline;

}



#middle #middleContent table.solutions{

	border-collapse:collapse;  

	margin:0;

	padding:0;

	position:relative;

	float:left;

}



#middle #middleContent table.solutions td{

	padding:10px;

}



#middle #middleContent table.solutions td ul{

	width:180px;

	list-style-type:none;

	margin:0;

	padding:0;

}



#middle #middleContent table.solutions td ul li{

	list-style-type:none;

	background-image:url(images/bullet.gif);

	background-repeat:no-repeat;

	margin:0;

	padding:0;

}



#middle #middleContent table.solutions td{

	border-color:#087089;

	border-style:solid;

	border-width:1px;

}



#middle #middleContent table.solutions td.titleCellOne{

	background-color:#087089;

	border:none;

	border-right-color:#FFFFFF;

	border-right-style:solid;

	border-right-width:thin;

        border-left-width:thin;

        border-left-style:solid;

        border-left-color:#087089;

}





#middle #middleContent table.solutions td.titleCellTwo{

	background-color:#087089;

	border:none;

}



img.Contact{

	display:none;

}



#bottomNavClose a img{

	display:none;

}





#middle #middleContent table.contactTable a{

	display:inline;

position:relative;

}



#middle #middleContent table.contactTable strong{

	display:inline;

}



#middle #middleContent table.contactTable span{

	display:inline;

}





/* ===================== ROUNDED CORNERS =================== */



.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}

.b1 {height:1px; background:#087089; margin:0 5px;}

.b2 {height:1px; background:#fff; border-right:2px solid #087089; border-left:2px solid #087089; margin:0 3px;}

.b3 {height:1px; background:#fff; border-right:1px solid #087089; border-left:1px solid #087089; margin:0 2px;}

.b4 {height:2px; background:#fff; border-right:1px solid #087089; border-left:1px solid #087089; margin:0 1px;}

.contentb {background: #fff; border-right:1px solid #087089; border-left:1px solid #087089;}

.contentb div {margin-left: 5px;}



.contentb div ul{

	margin:0;

	padding:0;

	padding:10px;

}





.contentb div ul li{



}