/* Format for technical data */	
	
#col_center table.spex {
	width: 500px;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	}

#col_center .spex thead th {
	font: 400 normal 20px/28px Helvetica, Arial, sans-serif;
	color: #003776;
	text-align: left;
	margin: 0px;
	padding: 13px 0px 15px 0px;
	background-color: none;
	border: none;
	}

#col_center .spex tr {
	background-color: #FFF;
	border: none;
	}
#col_center .spex tr.odd {
	background-color: #F1F1F3;
	margin: 0px;
	}
#col_center .spex th {
	font: 600 normal 11px/15px Helvetica, Arial, sans-serif;
	color: #000;
	width: 30%;
	text-align: left;
	vertical-align: text-top;
	margin: 0px;
	padding: 5px 0px 5px 10px;
	border: none;
	}	
#col_center .spex td {
	font: 400 normal 11px/15px Helvetica, Arial, sans-serif;
	color: #000;
	vertical-align: text-top;
	margin: 0px;
	padding: 5px 10px 5px 10px;
	border: none;
	}	
#col_center .spex td.item {
	font: 600 normal 11px/15px Helvetica, Arial, sans-serif;
	color: #003776;
	}
#col_center .spex td.sub {
	font-size: 9px;
	color: #000;
	vertical-align: text-top;
	margin: 0px;
	padding: 5px 10px 5px 24px;
	border-left: 1px solid #AAADAE;
	}
	
#col_center .spex td a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 14px;
	background: url(../navi/arrow.gif) left center no-repeat;
	color: #000;
	}	
	
#col_center .spex td a:hover {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 14px;	
	background: url(../navi/arrow_over.gif) left center no-repeat;
	}
	
#col_center .spex tfoot td {
	border: none;
	}
	
/* technical data End */



/* Format for rental rate */	
	
#col_center.rental table {
	width: 500px;
	margin: 8px 50px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	}

#col_center.rental thead th {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-weight: 400;
	color: #003776;
	text-align: left;
	margin: 0px;
	padding: 13px 0px 15px 0px;
	background-color: none;
	border: none;
	}

#col_center.rental tbody tr {
	background-color: #FFF;
	border: 1px solid #AAADAE;
	}
#col_center.rental tr.odd {
	background-color: #F1F1F3;
	margin: 0px;
	}
#col_center.rental th {
	font-size: 9px;
	color: #000;
	width: 75%;
	text-align: left;
	vertical-align: text-top;
	margin: 0px;
	padding: 5px 0px 5px 10px;
	border: none;
	}
#col_center.rental th.rate {
	font-size: 9px;
	color: #000;
	width: 25%;
	text-align: right;
	vertical-align: text-top;
	margin: 0px;
	padding: 5px 10px 5px 0px;
	border: none;
	}	
#col_center.rental td {
	font-size: 9px;
	color: #000;
	vertical-align: text-top;
	margin: 0px;
	padding: 5px 10px 5px 50px;
	border-left: 1px solid #AAADAE;
	}
#col_center.rental td.sub {
	font-size: 9px;
	color: #000;
	vertical-align: text-top;
	margin: 0px;
	padding: 5px 10px 5px 24px;
	border-left: 1px solid #AAADAE;
	}
	
#col_center.rental td a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 14px;
	background: url(../navi/arrow_bluewhite.gif) left center no-repeat;
	color: #000;
	}	
	
#col_center.rental td a:hover {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 14px;	
	background: url(../navi/arrow_bluewhite.gif) left center no-repeat;
	}
	
#col_center.rental tfoot td {
	border: none;
	}
	
/* rental rate End */



/* Format for direction table */	
	
#col_center table {
	width: 500px;
	margin: 8px 50px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	}

#col_center thead th {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-weight: 400;
	color: #003776;
	text-align: left;
	margin: 0px;
	padding: 13px 0px 15px 0px;
	background-color: none;
	border: none;
	}

#col_center table.dir tbody tr {
	background-color: #fff;
	border: none;
	}
#col_center table.dir tr.odd {
	background-color: #F1F1F3;
	margin: 0px;
	}
#col_center table.dir td {
	font-size: 10px;
	color: #000;
	vertical-align: top;
	margin: 0px;
	padding: 5px 10px 15px 10px;
	border: none;
	}
#col_center table.dir tbody th {
	width: 50px;
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 5px 10px 15px 10px;
	border: none;
	}
#col_center table.dir thead th {
	width: 500px;
	}
#col_center table.dir td h3 {
	font-size: 10px;
	color: #000;
	vertical-align: top;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	border: none;
	}
#col_center table.dir th img {
	padding: 0px 0px 10px 0px;
	border: none;
	}
/* direction table End */




/* format for table form */

#col_center td.right {
	text-align: right;
	vertical-align: top;
	}
#col_center td.check {
	text-align: center;
	width: 12%;
	}
input {
	margin: 3px 10px 3px 10px;
	}
textarea {
	margin: 10px 5px 10px 0px;
	}	

/* table form End*/

	
	
	
	
	
	
	
