body {
position:relative;
width:700px;
padding:0px 30px 135px 21px;
margin:-10px auto 0px auto;
background-color:#1b76a6
}

/* Top Nav */
#nav-toplevel {
z-index:500;
position:relative;
margin:0px 0px 0px 0px;
background-color:transparent !important;
}

#nav-meta {
position:absolute;
right:0;
top:1px !important;
top:0px;
background-color:transparent !important;
}

#nav-meta ul {
display:inline;
margin:0;
padding:0;
background-color:transparent !important;
}

#nav-meta ul li {
display:inline;
margin:0 !important;
margin-left:3px;
padding:1px;
background-color:#Fff;
border:0px solid #ccc;
border-top:none;
list-style:none;
background-color:transparent !important;
}

#nav-meta a {
padding-left:30px;
padding-right:30px;
padding-bottom:2px;
font-size:14px;
font-weight:bold;
FONT-FAMILY:Arial, Helvetica, sans-serif;
color:#1889B4; 
text-decoration:none;
margin:0 !important;
margin-right:-2px;
background-color:transparent !important;

}

#nav-meta a:{
color:#1889B4; 
background-color:transparent !important;
}
#nav-meta a:visited {
color:#1889B4; 
background-color:transparent !important;

}
#nav-meta a:hover {
background-color:transparent !important;
color:#9ddfff;
}

/* End of Top Nav */

#banner_new {
float:right;
padding:0 !important;
margin:0px 0px 0px 185px;
width:564px;
height:220px;

}

#banner_it {
float:right;
padding:0 !important;
margin:0px 0px 0px 185px;
width:564px;
height:177px;

}

#container {
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-size:9pt;
position:relative;
/*top:222px;*/
width:749px;
padding:10px 0px 0px 0px;
margin:0px 0px 40px -20px;
background-color:#FFFFFF;
}


#content {
margin:0px 0px 0px 185px;
height:100%;
width:545px;
border:1px solid #CCCCCC;
padding:5px;

}
#content img {
margin: 5px 5px 5px 5px;
padding:1px 1px 1px 1px;
border-top:1px solid #555;
border-bottom:1px solid #555;
border-left:1px solid #555;
border-right:1px solid #555;
}
#content img.nb {
border:none;
}
ul {
/*list-style:square;*/
list-style-image:url(../images/sq.jpg);
}
#textleft {
float:left;
border-bottom:1px solid #ECECEC;
border-bottom:1px solid #ECECEC;
border-top:1px solid #ECECEC;
border-right:1px solid #ECECEC;
border-left:1px solid #ECECEC;
width:100px;
margin: 10px 10px 10px 10px;
}

#textright {
float:right;
border-bottom:1px solid #ECECEC;
border-top:1px solid #ECECEC;
border-right:1px solid #ECECEC;
border-left:1px solid #ECECEC;


margin: 10px 15px 10px 150px;
}

h1{
font-size:16px;
color:#1889B4; 
text-align:center;
height:auto !important;
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-weight:bold;

}


h2{

font-size:15px;
color:#1889B4; 
text-align:center;
height:auto !important;
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-weight:bold;
border-bottom:1px dashed #b2e0f0;

}


h3{
width:450px;
font-size:14px;
color:#00B2F0;
text-align:left;
background:transparent;
margin:0px 0px 5px 0px;
padding:0px 0px 2px 0px;
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-weight:bold;
background-repeat:no-repeat;
border-bottom:1px dashed #b2e0f0;
background:transparent
}

h4 {
margin:0px 0px 3px 0px;
height:auto !important;
font-size:14px;
color:#1889B4; 
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-weight:bold;
background-repeat:no-repeat;
background:transparent
}
h5,h6 {
height:auto !important;
height:14px;
margin-top:0;
margin-left:0px;
width:520px;
font-size:14px;
color:#00B2F0;
margin:0px 0px 0px 0px;
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-weight:bold;
background-repeat:no-repeat;
/*border-bottom:1px solid #cccccc;*/
background:transparent
}

a:link{
color:#333333;
text-decoration:underline;
}
a:visited {
color:#333333;
text-decoration:underline;
}
a:hover {
color:#00B2F0;
text-decoration:none;
}
a:active {
color:#333333;
text-decoration:underline;
}

#contact{
color:#1889B4;
font-weight:bold;
font-size:14px;
}

#container-footer{
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-size:9pt;
width:99%;

}

#container-footer table {
border:none;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}
#container-footer td,
#container-footer th {
border:none;
margin:0px 0px 0px 0px;
padding:4px 0px 0px 0px;
}
#footer-text{
text-align:center;
color:#00B2F0;
font-size:11px;
background-color:#1b76a6;
}

#footer-text a:link{
color:#00B2F0;
text-decoration:none;
}
#footer-text a:visited {
color:#00B2F0;
text-decoration:none;
}
#footer-text a:hover {
color:#FFCC00;
text-decoration:none;
}
select {
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
}
input {
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
}
form {
margin:5px 0px 0px 0px;
}
table {
width:100%;
margin:10px 0px 10px 0px;
background-color:#fff;
border-top:1px solid #ddd;
border-bottom:1px solid #999;
border-left:1px solid #ddd;
border-right:1px solid #999;
margin:10px 0px 10px 0px;
}
table th{
/*background-color:#1889B4;*/
background-color:#E1E4E5;
color:#1889B4;
border-bottom:1px solid #bbb; 
text-align:center;
font-size:12px;
font-weight:bold;
padding: 2px 2px 2px 10px;
}

table td{
padding:3px 0px 3px 2px;
text-align:left;
}

table tr.odd {
background-color:#E1E4E5;
}


#nb{
border:none;
}
#blue {
font-weight:bold;
color:#1889B4;
}
#layout-text{
float:left;
}
#leftimg {
	float:left;
	margin:5px 30px 5px 10px;
}

#rightimg {
	float:right;
	margin:5px 10px 5px 30px;

}

#menuh UL LI#chat a:link,
#menuh UL LI#chat a:visited,
#menuh UL LI#chat a:hover
{
background-color:transparent !important;
border:none;
}

#menuh UL LI#chat img
{
margin:0px 10px 0px 0px;
background-color:transparent !important;
border:none;
}

#menuh UL LI#chat p
{text-align:center;
text-decoration:none;
}

#sp
{
margin:10px 0px 10px 0px;
}
/*end main*/

/* start menuh*/
#menuh-container {
	POSITION: absolute;
	z-index:3;
	width: 161px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -18px;
}

#menuh {
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
	FLOAT: none;
	MARGIN: 0px;
	WIDTH: 177px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
}

#menuh UL LI#main a:link,
#menuh UL LI#main a:visited,
#menuh UL LI#main a:hover
{
text-decoration:none;
color:#2D83DA;
BACKGROUND-COLOR:#FFCC00;
BORDER-RIGHT: #ccc 1px solid; 
BORDER-left: #ccc 1px solid; 
BORDER-top: #ccc 1px solid; 
BORDER-bottom: #ccc 1px solid; 

}


#menuh A {
	BORDER-RIGHT: #010914 1px solid; 
	PADDING-RIGHT:0px; 
	DISPLAY: block; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #010914 1px solid; 
	WHITE-SPACE: nowrap; 
	TEXT-ALIGN: left;
	color:#fff;
	BACKGROUND-COLOR:#1b76a6; 
	TEXT-DECORATION: none;
}


#menuh A:visited {
	color:#ececec;
	/*BACKGROUND-COLOR:#1889B4; */
	BACKGROUND-COLOR:#1b76a6; 
	TEXT-DECORATION: none;
}

#menuh A:hover {
	COLOR: #fff; 
/*	BACKGROUND-COLOR:#2DB0EA;*/
	background-color:#00B2F0;
/*		BACKGROUND-COLOR:#1b76a6; */

	BORDER-RIGHT: #2D83DA 1px solid; 
	BORDER-bottom: #2D83DA 1px solid; 


}
#menuh A.top_parent {
	BACKGROUND-POSITION: right center; 
}
#menuh A.top_parent:hover {
	BACKGROUND-POSITION: right center; 
}
#menuh A.parent {
	BACKGROUND-POSITION: right center; 
}
#menuh A.parent:hover {
	BACKGROUND-POSITION: right center; 
}
#menuh UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	WIDTH:177px;
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}
#menuh LI {
	POSITION: relative;
}

#menuh ul li{float:left; width: 100%;}


#menuh LI A {
margin: 0px 2px 2px 0px;}

#menuh UL UL {
	PADDING-RIGHT: 1em; 
	DISPLAY: none; 
	PADDING-LEFT: 1em; 
	Z-INDEX: 600; 
	PADDING-BOTTOM: 1em; 
	MARGIN: -1em 0px 0px -1em; 
	PADDING-TOP: 1em; 
	POSITION: absolute; 
	TOP: auto;
}
#menuh UL UL UL {
	LEFT: 100%; 
	TOP: 0px;
}
DIV#menuh LI:hover {
	Z-INDEX: 100; 
	CURSOR: pointer;
}
DIV#menuh LI:hover UL UL {
	DISPLAY: none;
}
DIV#menuh LI LI:hover UL UL {
	DISPLAY: none;
}
DIV#menuh LI LI LI:hover UL UL {
	DISPLAY: none;
}
DIV#menuh LI LI LI LI:hover UL UL {
	DISPLAY: none;
}
DIV#menuh LI:hover UL {
	DISPLAY: block;
}
DIV#menuh LI LI:hover UL {
	DISPLAY: block;
}
DIV#menuh LI LI LI:hover UL {
	DISPLAY: block;
}
DIV#menuh LI LI LI LI:hover UL {
	DISPLAY: block;
}
#menuh UL LI{
list-style-image:none;
}
#menuh UL LI#search
{
text-decoration:none;
text-align:center;
font-size:12px;
color:#333333;
font-weight:bold;
background-color:transparent !important;
margin:0px 0px 0px 0px;
CURSOR:default;
}

#menuh UL#lvb {
text-decoration:none;
font-size:14px;
font-weight:bold;
color:#1889B4; 
background-color:transparent !important;
margin:10px 0px 5px 0px;
padding:3px 3px 3px 3px;
CURSOR:default;
}


#menuh UL LI#budget
{
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#1889B4; 
background-color:transparent !important;
margin:10px 0px 5px 0px;
padding:3px 3px 3px 3px;
CURSOR:default;
}


#search {
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
	MARGIN: 0px 0px 5px 0px;
	WIDTH: 100%;
	FONT-FAMILY:Arial, Helvetica, sans-serif;

}

#search A {

text-decoration:none;
font-size:12px;
color:#333333;
padding:2px 2px 2px 20px;
background-color:#CCCCCC;
BORDER-RIGHT: #ccc 0px solid; 
BORDER-left: #ccc 0px solid; 
BORDER-top: #ccc 0px solid; 
BORDER-bottom: #ccc 0px solid; 

}
#search A:visited {
color:#333333;
background-color:#E1E4E5;
TEXT-DECORATION: none;
BORDER-RIGHT: #ccc 0px solid; 
BORDER-left: #ccc 0px solid; 
BORDER-top: #ccc 0px solid; 
BORDER-bottom: #ccc 0px solid; 

}

#search A:hover {
color:#333333; 
BACKGROUND-COLOR:#999999;
BORDER-RIGHT: #ccc 0px solid; 
BORDER-left: #ccc 0px solid; 
BORDER-top: #ccc 0px solid; 
BORDER-bottom: #ccc 0px solid; 



}
#menuh A.top_parent {
	BACKGROUND-POSITION: right center; 
}
#menuh A.top_parent:hover {
	BACKGROUND-POSITION: right center; 
}
#menuh A.parent {
	BACKGROUND-POSITION: right center; 
}
#menuh A.parent:hover {
	BACKGROUND-POSITION: right center; 
}
#menuh UL {
	MARGIN: 0px;
	WIDTH:100%;
	LIST-STYLE-TYPE: none;
	padding: 0px;
	float: left;
}
#menuh LI {
	POSITION: relative;
}
#menuh UL UL {
	PADDING-RIGHT: 1em; 
	DISPLAY: none; 
	PADDING-LEFT: 1em; 
	Z-INDEX: 600; 
	PADDING-BOTTOM: 1em; 
	MARGIN: -1em 0px 0px -1em; 
	PADDING-TOP: 1em; 
	POSITION: absolute; 
	TOP: auto;
}
#menuh UL UL UL {
	LEFT: 100%; 
	TOP: 0px;
}
DIV#menuh LI:hover {
	Z-INDEX: 100; 
	CURSOR: pointer;
}
DIV#menuh LI:hover UL UL {
	DISPLAY: none;
}
DIV#menuh LI LI:hover UL UL {
	DISPLAY: none;
}
DIV#menuh LI LI LI:hover UL UL {
	DISPLAY: none;
}
DIV#menuh LI LI LI LI:hover UL UL {
	DISPLAY: none;
}
DIV#menuh LI:hover UL {
	DISPLAY: block;
}
DIV#menuh LI LI:hover UL {
	DISPLAY: block;
}
DIV#menuh LI LI LI:hover UL {
	DISPLAY: block;
}
DIV#menuh LI LI LI LI:hover UL {
	DISPLAY: block;
}


#menuh UL LI#bomenu a
{
text-decoration:none;
text-align:center;
color:#F9D2D8;
font-weight:bold;
BACKGROUND-COLOR:#FF3333;
BORDER-RIGHT: #010914 1px solid; 
BORDER-left: none; 
BORDER-top: #ccc 1px solid; 
BORDER-bottom: #010914 1px solid; 
}
#menuh UL LI#bomenu a:hover
{
text-decoration:none;
text-align:center;
color:#fff;
font-weight:bold;
	background-color:#00B2F0;
	BORDER-left: none; 
	BORDER-RIGHT: #2D83DA 1px solid; 
	BORDER-bottom: #2D83DA 1px solid; 

}

#menuh UL LI#lb
{
text-decoration:none;
font-size:14px;
color:#1889B4; 
padding:5px 0px 5px 0px;
margin:0px 0px 0px 0px;
BORDER-top: #ccc 0px solid; 
BORDER-bottom: #ccc 0px solid; 
text-align:center;
font-weight:bold;
background-color:transparent !important;
CURSOR:default;
}
#liveaboard{
font-size:14px;
text-align:center;
font-weight:bold;
color:#1889B4; 
width:177px;
BORDER: #aaa 1px solid;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
}
/* end menuh*/

/*Language*/

#language img{
width:27px;
height:17px;
border:none;

}

/*end Language*/

/*************** Navigation To content ***************/
div.nav_top {
	font-weight: normal;
	font-size: 10px;
	padding-left:0px;
	padding-top:3px;
	padding-bottom:2px;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom:solid 1px #CCCCCC;
}

div.navi_top a:link, div.navi_top a:visited, div.navi_top a:active{
	padding-left:2px;
	padding-right:2px;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}

div.navi_top a:hover{
	text-decoration:underline;
	font-weight: normal;
	color:#FF0033;

}
