/* GLOBAL PARAMETERS */

html, body {
	  background-color: #FFFFFF;
	  margin: 0;
      padding: 0;
   }
   

h1 { 
	font-family: verdana; 
	font-size: 9pt; 
	color: #000000;
	font-weight: normal;
	margin-bottom: 0;
	width: 504px;
	text-align: right;
	padding-bottom: 8px;
}
 
h2, h3, h4 { 
	font-family: tahoma; 
	font-size: 11pt; 
	color: #FFCC99;
	font-weight: bold;
	margin-top: 6px;
}

h3 { 
	color: #000033;
}

h4 { 
	color: #000033;
	text-align: center;
}

ul, li, ol { 
	font-family: tahoma; 
	font-size: 10pt; 
	color: #FFFFFF; 
	font-weight: normal;
}

table { 
	border-collapse: collapse; 
} 

table td, table th { 
	padding: 0;
	vertical-align: top; 
} 

img {
	border: 0px none;
}


/* FONTS */

.text9ptgray  { 
	font-family: tahoma; 
	font-size: 9pt; 
	color: #848383;
	font-weight: normal;
	padding-left: 32px;
	padding-right: 12px;
	padding-bottom: 12px;
}

.text8ptblue { 
	font-family: tahoma; 
	font-size: 8pt; 
	color: #43ACFC;
	font-weight: normal;
	padding-left: 32px;
}

.text8ptblue2 { 
	color: #1372BA;
}




/* DOCUMENT LINKS */

a:link, a:active, a:visited { 
	font-family: tahoma; 
	font-size: 10pt; 
	color: #FFF7E4;
	text-decoration: underline; 
	font-weight: bold; 
} 
a:hover { 
	font-family: tahoma; 
	font-size: 10pt; 
	color: #FF7011; 
	text-decoration: underline; 
	font-weight: bold; 
}

a.link8ptblue:link, a.link8ptblue:active, a.link8ptblue:visited { 
	font-family: tahoma;
	font-size: 8pt;
	color: #237EEA;
	text-decoration: underline;
	font-weight: normal;
}
		
a.link8ptblue:hover {
	font-family: tahoma;
	font-size: 8pt;
	color: #FF7011;
	text-decoration: underline;
	font-weight: normal;
}

a.link2:link, a.link2:active, a.link2:visited { 
	font-family: tahoma;
	font-size: 10pt;
	color: #FFF7E4;
	text-decoration: underline;
	font-weight: bold;
}
		
a.link2:hover {
	font-family: tahoma;
	font-size: 10pt;
	color: #003366;
	text-decoration: underline;
	font-weight: bold;
}
		
		
/* LEFTMENU */

.leftmenu {
	width: 252px;
	background: #1B4372 url('images/menu-background2.gif');
	background-repeat: no-repeat;
	padding-top: 12px;
}

.leftmenu2 {
	width: 252px;
	background-color: #1B4372;
	padding-bottom: 12px;
}

.leftmenu ul, .leftmenu2 ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 0;
}

.leftmenu ul li a, .leftmenu ul li a:visited, .leftmenu2 ul li a, .leftmenu2 ul li a:visited {
	font: normal 9pt Arial;
	font-weight: bold;
	color: #FFFFFF;
	position: relative;
	background: #1B4271 url('images/menu-background.gif');
	background-repeat: no-repeat;
	display: block;
	line-height: 26px;
	height: 26px;
	padding-left: 59px;
	text-decoration: none;
}

.leftmenu ul li a:hover, .leftmenu2 ul li a:hover {
	font: normal 9pt Arial;
	font-weight: bold;
	color: #2B598F;
	text-decoration: none;
	background: url('images/menu-background-hover.gif');
	background-repeat: no-repeat;
	line-height: 26px;
}

.leftmenu2 ul li a, .leftmenu2 ul li a:visited {
	background: #1B4271 url('images/menu-background3.gif');
}

.leftmenu2 ul li a:hover {
	background: url('images/menu-background-hover3.gif');
}
 

/* MAIN */

#main { 
	width: 100%;
}

#main .left { 
	width: 252px;
	background-color: #DDDDDD;
	font-family: tahoma; 
	font-size: 8pt; 
	color: #43ACFC;
	font-weight: normal;
}

#main .top { 
	width: 100%;
	height: 46px;
	background-color: #052345;
	padding-left: 599px;
	vertical-align: bottom;
}

#main .banner, #main .banner2, #main .banner3, #main .banner4, #main .banner5, #main .banner6, #main .banner7 { 
	width: 100%;
	height: 235px;
	background: #899FA9 url('images/marine-surveyors-thailand.jpg') no-repeat top left;
	vertical-align: bottom;
}

#main .banner2 { 
	background: #899FA9 url('images/marine-consulting-services-thailand.jpg') no-repeat top left;
}

#main .banner3 { 
	background: #899FA9 url('images/marine-survey-types.jpg') no-repeat top left;
}

#main .banner4 { 
	background: #899FA9 url('images/marine-surveys-rates-fees.jpg') no-repeat top left;
}

#main .banner5 { 
	background: #899FA9 url('images/waterline-marine.jpg') no-repeat top left;
}

#main .banner6 { 
	background: #899FA9 url('images/pre-survey-tips.jpg') no-repeat top left;
}

#main .banner7 { 
	background: #899FA9 url('images/waterline-marine-phuket.jpg') no-repeat top left;
}

#main .content1, #main .content2, #main .content3 { 
	padding-left: 36px;
	padding-right: 50px;
	padding-top: 24px;
	text-align: justify;
	font-family: tahoma; 
	font-size: 10pt; 
	color: #FFFFFF;
	font-weight: normal;
	background: #FF7011 url('images/wave.gif') no-repeat top left;
}

#main .content2 { 
	background: #11BBFF url('images/wave2.gif') no-repeat top left;
}

#main .content3 { 
	background: #0068E4 url('images/wave3.gif') no-repeat top left;
}


/* FOOTER */

#footer { 
	width: 100%;
	height: 70px;
}

#footer .left { 
	width: 252px;
	background-color: #58C7FE;
	font-family: tahoma; 
	font-size: 8pt; 
	color: #BCE9FF;
	font-weight: normal;
	padding-left: 16px;
	vertical-align: middle;
}

#footer .right { 
	width: 100%;
	background-color: #052345;
	padding-left: 16px;
	vertical-align: middle;
	font-family: tahoma; 
	font-size: 8pt; 
	color: #8DC0FC;
	font-weight: normal;
}

#footer .right a:link, #footer .right a:visited, #footer .right a:active  { 
	font-family: tahoma; 
	font-size: 8pt; 
	color: #6EABF3; 
	text-decoration: none; 
	font-weight: normal;
	padding-right: 8px;
	padding-left: 8px;
} 

#footer .right a:hover { 
	color: #FF7011; 
}

#footer .left a:link, #footer .left a:visited, #footer .left a:active  { 
	font-family: tahoma; 
	font-size: 8pt; 
	color: #9FDEFB; 
	text-decoration: none; 
} 

#footer .left a:hover { 
	color: #FFFFFF; 
}

/* DOCUMENT TABLES */

.fullwidth {
	width: 96%;
}

.fullwidth td {
	width: 50%;
	vertical-align: top;
	padding-left: 10px;
}

.heading {
	font-weight: bold;
	text-align: center;
	background-color: #58c7fe;
	line-height: 24px;
	color: #000033;
}

.fullwidth2 {
	width: 96%;
	background-color: #1d82fb;
}

.fullwidth2 td {
	width: 33%;
	vertical-align: top;
	padding: 4px;
}
