@charset "ISO-8859-1";
* {
	padding:0;
	margin:0;
	border:0;
}
body {
	text-align: center;
	margin: 0;
	background-color:#eeeeee;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-indent: 0px;
}

body a {
font-family: Arial, Helvetica, sans-serif;
line-height: normal;
font-weight: bold;
color: #000000;
text-decoration: none;
}

body a:hover {
font-family: Arial, Helvetica, sans-serif;
line-height: normal;
font-weight: bold;
color: #7d7d7d;
text-decoration: none;
}
ul {
	list-style-image: none;
	margin-left: 30;
	padding-left: 30;
} 

#news table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}


input {
	background-color: #eeeeee;


	}

menu a {
font-family: Arial, Helvetica, sans-serif;
line-height: normal;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}

menu a:hover {
font-family: Arial, Helvetica, sans-serif;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
}

#banner {
	width: 224px;
	height:100px;
	background-color: #cdcdcd;
	background-image: url(../images/topbarbg.gif);
	padding-left: 27px;
	background-position: bottom;
	text-align: left;
	float: left;
}
#bannerright {
	width: 692px;
	height:100px;
	background-color: #cdcdcd;
	background-image: url(../images/topbarbg.gif);
	padding-left: 10px;
	background-position: bottom;
	text-align: left;
	float: left;
}
#column3 ul {
	list-style-type: none;
	list-style-image: none;
	margin-left: 0;
	padding-left: 0;
	display: inline;
} 
#column4 ul {
	list-style: none;
	list-style-image: none;
	margin-left: 0;
	padding-left: 0;
	display: inline;
} 
ul #bullet {
        margin-left:10px;
} 
#bannerright ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

#bannerright ul li {
	margin-left: 0;
	margin-bottom: 0;
	padding: 2px 15px 5px;
	border: 0px solid #000;
	list-style: none;
	display: inline;
	}

#banner h1 { padding:10px; }
#wrapper { 	width: 955px; 
			margin: 0 auto;}
#container {
	width: 955px;
	background: #ffffff;
	height: auto;
	float:left;
}
#subject1 {
	background: #ffffff;
	width:451px;
	height:25px;
	float: left;
	margin-left: 17px;
	padding-top: 34px;
	text-align: left;
}
#subject2 {
	background: #ffffff;
	width:217px;
	height:25px;
	float: left;
	margin-left: 17px;
	padding-top: 34px;
	text-align: left;
}
#subject3 {
	background: #ffffff;
	width:217px;
	height:25px;
	float: left;
	margin-left: 17px;
	padding-top: 34px;
	text-align: left;
}
#column4 .productlinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #f7931e;
	text-decoration: none;
}
#column4 .productlinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#column4 .shipyardlinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #007dc5;
	text-decoration: none;
}
#column4 .shipyardlinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#indexcolumn {
	background: #ffffff;
	width:434px;
        min-height:451px;
	float: left;
	margin-left: 17px;
       padding-right: 17px;
	text-align: left;
} 
#productcolumn {
	background: #ffffff;
	width:434px;
        min-height:451px;
	float: left;
	margin-left: 17px;
       padding-right: 17px;
	text-align: left;
} 
#column1 {
	background: #ffffff;
	width:217px;
	float: left;
	margin-left: 17px;
	text-align: left;
}
#column2 {
	background: #ffffff;
	width:217px;
	float: left;
	margin-left: 17px;
	text-align: left;
}
#column3 {
	background: #ffffff;
	width:217px;
	float: left;
	margin-left: 17px;
	text-align: left;
}
#column4 {
	background: #ffffff;
	width:210px;
	float: left;
	margin-left: 17px;
	text-align: left;
}
#news {
	background: #ffffff;
	width:217px;
	float: left;
	margin-left: 17px;
	text-align: left;}
#footer { 
background: #ffffff; 
width: 936px; text-align:left; 
margin-left: 17px; 
}
#footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #888888;
	text-decoration: none;
}

.clearing { clear:both; height:0; }


menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	margin-top: auto;
	text-decoration: none;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: normal;
}
#indexcolumn p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#indexcolumn a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
 .white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.white a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.white a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#productcolumn a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#column1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #f7931e;
	text-decoration: none;
}
#column1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

#column2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #f7931e;
	text-decoration: none;
}
#column2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#column3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #f7931e;
	text-decoration: none;
}
#column3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#column4 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #007dc5;
	text-decoration: none;
}
#news a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #7d7d7d;
	text-decoration: none;
}
#news a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
p    {
	padding-left: 10px;
	color: #222222;
}

h6    {
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #222222;
} 



#search {
	float: left;
	width: 220px;
	padding-right: 0px;
	padding-left: 68px;
	padding-top: 60px;
	}



#ajaxSearch_form {
	color: #444;
	width: auto;
       }
       #ajaxSearch_input {
	width: auto;
	display: inline;
	height: 17px;
	border: 1px solid #ddd;
	border-left-color: #c3c3c3;
	border-top-color: #7c7c7c;
	background: #fff url(images/input-bg.gif) repeat-x top left;
	margin: 0 3px 0 0;
	padding: 3px 0 0;
	vertical-align: top;
       }
       #ajaxSearch_submit {
	display: inline;
	height: 22px;
	line-height: 22px;
	 
       }
       #ajaxSearch_output {
	border: 1px solid #444;
	padding: 10px;
	background: #fff;
	display: block;
	height: auto;
	vertical-align: top;
	position: absolute;
	z-index: 500;
	width: 185px;
       }
       .ajaxSearch_paging {
   
       }
       .AS_ajax_result {
           color: #444;
           margin-bottom: 3px;
       }
       .AS_ajax_resultLink {
           text-decoration: underline;
       }
       .AS_ajax_resultDescription{
           color: #555;
       }
       .AS_ajax_more {
           color: #555;
       }
#menu {
	float: left;
	padding-top: 66px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 400px;
}


#menu a {
font-family: Arial, Helvetica, sans-serif;
line-height: normal;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}

#menu a:hover {
font-family: Arial, Helvetica, sans-serif;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
}
w1
