HTML {
	font-family: Trebuchet MS, Verdana, Arial, Sans-Serif;
}

BODY {	padding:0;
	margin:0;
	background-color: #FFF57A;
	/* Background-attachment: fixed;
	background-image: url(sky.jpg);
	background-repeat: repeat; */
	
	/*background-color: powderblue;	
	border-width:thin;border-color:yellow;border-style:dotted;*/}

DIV {/*border-width:thin;border-color:red;border-style:dotted;*/}

IMG {
	border:0;
	/*border-width:thin;border-color:lime;border-style:dotted;*/}

TABLE {	/*border-width:thin;border-color:black;border-style:dotted;*/}

TR {	/*border-width:thin;border-color:cyan;border-style:dotted;*/}
TD {	/*border-width:thin;border-color:blue;border-style:dotted;*/}

LI {
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	}

H4 {	text-decoration: underline
	}

.OuterFrame {border-style:ridge;border-width:10px;border-color:black;}

.HeaderFrame{}

.HeaderBody{}

.HeaderDiv{}

.MenuFrame{}

.MenuBody {
	padding-left:10px;
	font-size: 95%;
	height:98%;
	width:95%;
}

.MenuBody A {
	color: black;
}

.MenuBody A:hover {
	color: red;
}

.MenuDiv{
	height:100%;
	width:100%;
	font-size: smaller;
	
}

.MenuDiv UL{
	margin: 0.5em;
	padding: 0.5em;
	list-style: none;
}

.MenuDiv UL a {
	text-decoration:none
}

.MenuDiv LI{
	
	padding: 0.2em;

}

.MenuTab{
	border-collapse:collapse;
	height: 100%;
	width: 100%;
        WHITE-SPACE: nowrap
}
.MenuTab TBODY{
	border-collapse:collapse;
}
.MenuTab TD{
	padding:0;
}

.MainFrame{}

.MainBody {
	padding-left:10px;
	margin:0;
	height:98%;
	width:97%;
}

.LinkDiv{
	height:100%;
	width:100%;
	/*BORDER: gray thin solid;*/
}

.LinkTab{
	border-collapse:collapse;
	height: 85%;
	width: 100%;
        WHITE-SPACE: nowrap
}

.LinkTab TBODY{
	border-collapse:collapse;
}

.LinkTab td{
	padding:0;
}

.HomeDiv{
	height:100%;
	width:100%;
	text-align:center;
}

.MainDiv{
}

.Crest{}

.Flag{}

.PdfIcon{height: 20px;}

.WordIcon{height: 20px;}

.imgLeft {float: left; padding-right:10px; padding-bottom:10px;}

.imgRight {float: right; padding-left:10px; padding-bottom:10px;}

.imgCenter {
    display: block;
    margin-left: auto;
    margin-right: auto }

.clearboth { clear: both; }

.TitleText{
	text-align: center;
	font-family: Times;
	font-weight: bold;
	font-size: 30px;
	font-style: italic;
}

.TitleImageText{
	position: absolute;
	left:0;
	top:150px;
  left: 300px;
	color:white;
	font-size: 25px;
	text-align: center;
	font-family: Times;
	font-weight: bold;
	font-style: italic;
}

.singapore{
	position: absolute;
	top:180px;
  left: 140px;
	color:white;
	font-size: 22px;
	text-align: center;
	font-family: Times;
	font-weight: bold;
	font-style: italic;

}

.TitleText2{
	text-align: center;
	font-family: Times;
	font-weight: bold;
	font-size: 8px;
	left:0;
	top:15%;

}

.HeaderTable TD {
 text-align:center;
}

.TextTable {
 width:90%;
 border-color: #DC143C;
}

.TextTable CAPTION{text-align:left;}

.TextTable TD{
 vertical-align: top;
 border-color: #DC143C;
}

#seafarer {
position: absolute;
left: 20px;
top: 20px;
}

#applicationforms {
 margin-left:auto; 
 margin-right:auto;
 padding: 2px;
 position: relative;
 width: 700px;
}

#applicationforms td{
 margin-left:auto; 
 margin-right:auto;
 border: solid 1px #FB7A31;
}

tr.yellow td {
	border-top: 1px solid #FFC700;
	border-bottom: 1px solid #FFC700;
	padding: 5px;
	color: #458B00;
}

#datemodified {
 font-family: Trebuchet MS, Verdana, Arial, Sans-Serif;
 font-size: 10px;
 text-align:center;
}

#boat {
 text-decoration: none;
 padding-top: 1%;
  }
 
#boat a:link {
 text-decoration: none;
 }
 
#boat a:visited {
 text-decoration: none;
 }

