#main_container {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

#diamond_banner {
	width: 100%;
}

#diamondair_menu {
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background-color: #e0e4e7;
	width: 100%;
}

#main_content {
	/*border-left: 1px solid #DCE0E4;
	border-right: 1px solid #DCE0E4;
	border-bottom: 1px solid #DCE0E4;
	padding-bottom: 15px;*/
}

#main_content_news {
	border-left: 1px solid #DCE0E4;
	border-right: 1px solid #DCE0E4;
	border-bottom: 1px solid #DCE0E4;
	padding-bottom: 15px;
}

#diamondaircraft_footer {
	padding-top: 10px;
	padding-bottom: 15px;
	text-align: right;
}

table.main_content {
	width: 917px;
}

table.main_content.bottom {
	border-bottom: 1px solid #A1A5A9;
}

table.top_image {
	width: 917px;
}

table.form {
	width: 550px;
}

table.history {
	width: 305px;
}

td.v_dots {
	width: 9px;
	background-image: url(../_images/dot_v.gif);
	background-repeat: repeat-y;
}

td.h_dots {
	padding-bottom: 3px;
	background-image: url(../_images/dot_h.gif);
	background-repeat: repeat-x;
	background-position: top;
}

td.blue_header {
	width: 312px;
	height: 20px;
	background-color: #002D62;
	border-top: 1px solid #A1A5A9;
	border-bottom: 1px solid #A1A5A9;
	padding-left: 5px;
}

td.blue_header.top-off {
	border-top:none;
}

td.two_span {
	width: 591px;
	/*border: 1px solid #ffffff;*/
	vertical-align: top;
	padding-bottom: 15px;
}

td.two_span_right {
	width: 633px;
	border-right: 1px solid #ffffff;
	vertical-align: top;
	padding-bottom: 15px;
}

td.top_left {
	/*width: 301px;*/
	vertical-align: top;
	padding-bottom: 15px;
}

td.top_left_small {
	width: 163px;
	vertical-align: top;
	padding-bottom: 15px;
}

td.top_right {
	width: 311px;
	vertical-align: top;
}

td.content {
	vertical-align: top;
	padding-bottom:20px;
	border-top:1px solid #A1A5A9;
	border-left:1px solid #A1A5A9;
	border-right:1px solid #A1A5A9;
}

td.content.off-top {
	border-top:none;
}

td.content-fleet {
	vertical-align: top;
	border-top:1px solid #A1A5A9;
	border-left:1px solid #A1A5A9;
	border-right:1px solid #A1A5A9;
}

td.content-fleet.off {
	border:none;
}

td.content.quarter {
	width:229px;
	margin-right:10px;
}

td.content.off {
	border-left:none;
}

td.content.off-all {
	border:none;
}

td.content-centre {
	vertical-align: top;
	padding-bottom:20px;
	background-color:#F0EDED;
	border-left:1px solid #A1A5A9;
}

td.ow_links {
	width: 158px;
	vertical-align: top;
	padding-bottom: 15px;
}

td.form_left {
	vertical-align: top;
	text-align: left;
	padding-bottom: 10px;
}

td.form_right {
	vertical-align: top;
	text-align: left;
	padding-bottom: 10px;
}

td.history_left {
	vertical-align: top;
	text-align: left;
}

td.history_right {
	vertical-align: top;
	text-align: left;
	padding-left: 15px;
	padding-right: 5px;
}

div.text_first {
	float: left;
	padding:15px 16px 0 16px;
	vertical-align: top;
}

div.text {
	float: left;
	padding-top: 8px;
	padding-left: 5px;
	vertical-align: top;
}

div.tight_line {
	/*padding-left: 5px;*/
	padding-left: 16px;
	float: left;
	vertical-align: top;
	width: 95%;
}

.spacer {float:left; margin:0; padding:10px 0 0 0;}

div.tight_line_forms {
	/*padding-left: 5px;*/
	padding-left: 16px;
	float: left;
	vertical-align: top;
	/*width: 100%;*/
}

div.bullet {
	width: 13px; 
	float:left; 
	padding-top: 5px;
	/padding-top: 0px;
}

div.point {
	width:250px; 
	float: left;
}

div.blue_outline_3 {
	margin-top: 5px;
	margin-left: 4px;
	width: 948px;
	border-bottom: 1px solid #002D62;
	height: 20px
}

div.blue_outline_2 {
	margin-top: 5px;
	/*width: 555px;*/
	border-bottom: 1px solid #002D62;
	height: 20px
}

div.blue_outline_2 .title {
	padding-left:16px;
	color:#002D62;
	font-weight:bold;
	font-size:11px;
}

div.blue_outline_1 {
	margin-top: 5px;
	/*width: 301px;*/
	border-bottom: 1px solid #002D62;
	height: 20px
}

div.blue_outline_1 .title {
	padding-left:16px;
	color:#002D62;
	font-weight:bold;
	font-size:11px;
}

div.blue_outline_1_top {
	margin-top: 5px;
	margin-left: 4px;
	width: 306px;
	border-bottom: 1px solid #002D62;
	height: 20px
}

div.blue_outline_3_top {
	margin-top: 5px;
	margin-left: 4px;
	margin-right: 4px;
	width: 100%;
	border-bottom: 1px solid #002D62;
}

div.blue_outline_2_top {
	margin-top: 5px;
	margin-left: 4px;
	width: 406px;
	border-bottom: 1px solid #002D62;
	height: 20px
}

div.blue_outline_popup {
	margin-top: 2px;
	margin-left: 4px;
	width: 280px;
	border-bottom: 1px solid #002D62;
	height: 20px
}

div.left {
	float: left;
}

.border-left {
	border-left:1px solid #A1A5A9;
}

ul.fleet-list {width:208px; margin:0; padding:5px 0 0 20px;}
ul.fleet-list li {margin:0; padding:0;}
ul.fleet-list li.header {margin-left:-15px; padding:0; color:#002D62; font-weight:bold; list-style:none;}
ul.fleet-list li.none {margin-left:-15px; padding:0; list-style:none;}
ul.fleet-list li.link {margin-left:-13px; padding:0; list-style:none;}
ul.fleet-list li.link a {background: url(../_images/arrow_right.gif) 0 3px no-repeat; padding-left:10px;}

.da40-container {float:left; width:916px; height:467px; margin:0; padding:0; background:transparent url(../_images/bg_da40_page.jpg) 0 0 no-repeat;}
ul.da40-list {float:left; width:714px; margin:0; padding:108px 0 0 106px; list-style:none;}
ul.da40-list li {float:left; margin:0; height:259px; overflow:hidden; border:1px solid #FFFFFF;}
ul.da40-list li a {display:block;}
ul.da40-list li a:hover {margin:-259px 0 0 0;}
ul.da40-list li.on a {margin:-259px 0 0 0;}

.btn-read {float:left; margin:10px 0 0 0; padding:0; height:34px; overflow:hidden;}
.btn-read a {display:block;}
.btn-read a:hover {margin:-34px 0 0 0;}

/* Navigation */
ul#left-nav {width:222px; margin:120px 0 0 0; padding:0; list-style:none;}
ul#left-nav li {float:left; margin:0; height:32px; overflow:hidden;}
ul#left-nav li a {display:block;}
ul#left-nav li a:hover {margin:-32px 0 0 0;}
ul#left-nav li.on a {margin:-32px 0 0 0;}






