@charset "utf-8";
/* CSS Document */

body
{
background-color:#2f2f2f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#c8c6c6;
margin:0px;
padding:0px;
text-align:justify;
}

form, input, div, p, br, h1, h2, ul, li, span
{
margin:0px;
padding:0px;
}

a{outline:none;
	text-decoration:none;
	color:#818181;
	}
a:hover{outline:none;
	text-decoration:none;
	color:#ffffff;
	}
.left
{
float:left;
}
.right
{
float:right;
}
.clear
{
margin:0px;
padding:0px;
clear:both;
}
#body_wrapper
{
width:988px;
margin:0px auto;
}


#flash_div
{
width:426px;
float:left;
}

#right_div
{
width:561px;
float:left;
}


/******************menu*********************/


#menu_bg
{
background:url(images/menu_bg.jpg) top no-repeat;
height:123px;
width:561px;
}

.menu ul
{
	margin:0px;
	padding-top:11px;
	list-style:none;
	padding-left:70px;
}
.menu ul li
{
	display:inline;
}
.menu ul li a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
	text-transform:uppercase;
	padding:0px 10px 5px 12px;
	
}
.menu ul li a:hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
	text-transform:uppercase;
	padding:0px 20px 5px 12px;
	
}




.header_menu
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	text-transform:uppercase;
	
}
a.header_menu:hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	text-transform:uppercase;
	
}
/******************blue_right_bg*********************/

#blue_bg
{
background:url(images/blue_bg1.jpg) left no-repeat;
height:248px;
background-color:#1a77ed;
width:543px;
padding-top:4px;
padding-left:18px;
}

.div1
{
	width:278px;
	float:left;
}
.div2
{
	width:437px;
	float:left;
	padding-left:100px;
}

.div3
{
	width:310px;
	float:left;
	padding-left:210px;
}

.div4
{
	width:248px;
	float:left;
}
.txt_heading
{
	font-size:19px;
	color:#ffffff;
}
.txt_heading_n
{
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
.red_border
{
	border-bottom:1px solid #783d1f;
}
/******************body*********************/

.content_left
{
	width:454px;	
	float:left;
	border-right:1px dotted #bdbdbd;
	padding-right:12px;
}

.green_header
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#a1bc37;
	padding-bottom:13px;
	text-transform:uppercase;

}

.more
{
	text-decoration:none;
	color:#ffffff;
	text-align:right;
}
a.more:hover
{
	text-decoration:underline;
	color:#ffffff;
	text-align:right;
}
.border_b
{
border-bottom:1px dotted #bdbdbd;
padding-top:7px;
}
.border_t
{
border-top:1px dotted #bdbdbd;
padding-top:7px;
}

.testi_div
{
	width:212px;
	padding-right:8px;
	border-right:1px dotted #bdbdbd;
	float:left;
}


.ships_div
{
	width:215px;
	padding-right:8px;
	float:left;
	padding-left:7px;
}

.blue_txt
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#0d97ba;
	padding-top:6px;
	letter-spacing:1px;
	font-weight:bold;

}
.green_txt
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#a1bc37;
	padding-top:6px;
	letter-spacing:1px;
	font-weight:bold;

}
.click
{
	font-size:10px;
	color:#fefefe;
	text-decoration:none;
	font-weight:bold;
}
a.click:hover
{
	font-size:10px;
	color:#fefefe;
	text-decoration:underline;
	text-decoration:none;
	font-weight:bold;
}
.content_right
{ 
	width:510px;
	float:left;
	padding-left:9px;

}

.blue_header
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#0d97ba;
	padding-bottom:13px;
	text-transform:uppercase;

}


/******************footer*********************/
#footer_left
{
width:460px;
float:left;
}
#footer_left_blue
{
background-color:#1a77ed;
height:62px;
width:460px;
}
#footer_right
{
width:263px;
float:left;
}
#footer_right_blue
{
background-color:#1a77ed;
height:61px;
width:263px;
}

.f_link_div
{
	color:#818181;
	padding-top:16px;
	padding-bottom:6px;
	
}
/*************************services*****************/
.services_left
{
	width:640px;
	float:left;
	padding-right:10px;
}
.services_right
{
	width:327px;
	float:left;
	padding-left:10px;
	border-left:1px dotted #7e7e7f;
}
.form_bg
{
	background-color:#2b2b2b;
	border:1px solid  #494949;
	padding-top:8px;
	padding-left:3px;
	width:316px;

}

.form_txt1
{
	font-size:11px;
	color:#969799;
	font-weight:bold;
}

.input1
{
	width:175px;
	background-color:#373737;
	border:1px solid #4c4c4c;
	height:18px;
	color:#CCC;
}

.input1_select
{
	width:175px;
	background-color:#373737;
	border:1px solid #4c4c4c;
	height:21px;
	color:#CCC;
}
.input2
{
	width:50px;
	background-color:#373737;
	border:1px solid #4c4c4c;
	height:18px;
	color:#CCC;
}
.input3
{
	width:40px;
	background-color:#373737;
	border:1px solid #4c4c4c;
	height:18px;
	color:#CCC;
}

.input_remarks
{
	width:175px;
	background-color:#373737;
	border:1px solid #4c4c4c;
	height:46px;
	color:#CCC;
}

/*******other**********/

.div_all_left
{
	width:646px;
	float:left;
	padding-right:17px;
}
.image_div
{
	width:324px;
	float:left;
}
.blue_txt_new
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#0d97ba;
	padding-top:12px;
	letter-spacing:1px;
	font-weight:bold;

}

.green_txt_new
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
    color:#a1bc37;
	padding-top:12px;
	letter-spacing:1px;
	font-weight:bold;

}

.link1
{
font-size:12px;
color:#c8c6c6;
text-decoration:none;
}

a.link1:hover
{
font-size:12px;
color:#ffffff;
text-decoration:underline;
}
.ships_div_top
{
	background:url(images/ships_p_top.jpg) top no-repeat;
	height:41px;
	width:930px;
}

.ships_div1
{
	width:928px;
	background-color:#2c2c2c;
	border-bottom:1px solid #555454;
	border-left:1px solid #555454;
	border-right:1px solid #555454;
	
}

.border_r
{
	border-right:1px solid #414141;
}

.t_menu
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#ececec;
	text-transform:uppercase;
	
}
a.t_menu:hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#ffffff;
	text-transform:uppercase;
	
}
/*******************20.1.10*********************/
.heading_h
{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#fafafa;
	font-size:16px;
	font-weight:bold;
	line-height:31px;
	
}
/*.slogan
{
	font-size:a
}
*/
/************************3.2.10*************************/
.border_n12
{
	border:1px solid #0148a3;
	padding:15px;
}


/************************22.6.10*************************/
.n_l
{
font-weight:bold; 
text-decoration:underline;
color:#0d97ba;
}

a.n_l:hover
{
font-weight:bold; 
text-decoration:none;
color:#b6f0ff;
}

