* {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	font-weight: bold;
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
}
BODY {
	background-color: #ffffff;
	clear:none;
	

}
#container {

 	MARGIN: 0px auto;
	WIDTH: 981px;
	POSITION: relative;
	}
	
#masthead  {
    float:left; 
	WIDTH: 981px;
	POSITION: relative;
	height:293px;
	background:url(../images/bg_masthead.jpg);
}

#mastheadr { float:right; margin-top:78px; width:677px; height:212px; padding-left:0px; padding-top:3px; text-align:left; }

#mastheadl { float:left; margin-top:78px; width:273px; height:212px; vertical-align:bottom; padding-right:25px; padding-top:3px; background:url(../images/logo.gif); background-repeat:no-repeat; background-position:bottom; }

#mainmanu {
	float:left;
	WIDTH: 958px;
	POSITION: relative;
	padding-left:22px;
	padding-top:0px;
	padding-right:0px;
	height:49px;

	background:url(../images/bg_mainmanu.jpg);
	background-repeat:no-repeat;
}

#mainmanur { float:right; margin-top:0px; width:675px; height:38px; padding-left:0px; padding-top:10px; text-align:left; }

#mainmanul { float:left; margin-top:0px; width:273px; height:38px; vertical-align:bottom; padding-right:0px; padding-top:3px; }

#content {
	float:left;
	WIDTH: 958px;
	POSITION: relative;
	padding-left:22px;
	padding-top:22px;
	padding-right:0px;
	padding-bottom:20px;
	background:url(../images/bg_content.gif)

}

#contentr { float:right; margin-top:0px; width:662px; height:260px; padding-left:10px; padding-top:0px; text-align:left; }

#contentr_innerpage { float:right; margin-top:0px; width:631px; height:auto; padding-left:10px; padding-right:30px; padding-top:0px; text-align:left; }

#content_rr { float:right; margin-top:0px; width:257px; height:260px; padding-left:0px; padding-top:0px; text-align:left; }
#content_rl { float:left; margin-top:0px; width:383px; height:260px; vertical-align:bottom; padding-right:0px; padding-top:0px; }

#contentl { float:left; margin-top:0px; width:273px; height: auto; vertical-align:bottom; padding-right:0px; padding-top:0px; }

#contentl_test { float:left; margin-top:0px; width:273px; height:460px; vertical-align:bottom; padding-right:0px; padding-top:0px; background:url(../images/our_services1.gif); background-repeat:no-repeat; }



.topnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/manu1_bg.png); background-repeat:no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; WIDTH:665px; PADDING-TOP: 0px }

.topnav UL {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; BACKGROUND: url(images/manu1_bg.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 665px; PADDING-TOP: 0px; HEIGHT: 34px;
}
.topnav LI {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 18px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center;
}


.topnav A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 12px; uppercase; COLOR: #666666; PADDING-TOP: 10px; TEXT-DECORATION: none;  
}
.topnav A:hover {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 12px; COLOR: #669933; PADDING-TOP: 10px; TEXT-DECORATION: none; background:url(../images/bulletgreen.gif); background-repeat:no-repeat; background-position:top center;
}

#home .topnav LI.home A {
	background:url(../images/bulletgreen.gif); background-repeat:no-repeat; background-position:top center; COLOR: #669933;
}
#aboutus .topnav LI.aboutus A {
   background:url(../images/bulletgreen.gif); background-repeat:no-repeat; background-position:top center; COLOR: #669933;
}
#seychelles .topnav LI.seychelles A {
   background:url(../images/bulletgreen.gif); background-repeat:no-repeat; background-position:top center; COLOR: #669933;

}
#seychelles_on .topnav LI.seychelles A {
   background:url(../images/bulletgreen.gif); background-repeat:no-repeat; background-position:top center; COLOR: #669933;
}

#contactus .topnav LI.contactus A {
   background:url(../images/bulletgreen.gif); background-repeat:no-repeat; background-position:top center; COLOR: #669933;
}
#usefullinks .topnav LI.usefullinks A {
   background:url(../images/bulletgreen.gif); background-repeat:no-repeat; background-position:top center; COLOR: #669933;
}






/*--------verticalbtn-------- */

.intpro { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH:273px;  PADDING-TOP: 0px; background:url(../images/intpro.gif); }
.intpro UL { PADDING-RIGHT: 10px; PADDING-LEFT: 64px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; }
.intpro LI { FONT-SIZE: 12px;  MARGIN: 0px 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; padding-left:10px; }
.intpro A {	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 17px; uppercase; COLOR: #3b84a8; PADDING-TOP: 38px; TEXT-DECORATION: none; text-align:left }
.intpro A:hover { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 17px; COLOR: #669933; PADDING-TOP: 38px; TEXT-DECORATION: none; }
#intelactualproperty .intpro LI.intelactualproperty A { COLOR: #669933; }


.shipr { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH:273px;  PADDING-TOP: 0px; background:url(../images/shipregis.gif); }
.shipr UL { PADDING-RIGHT: 10px; PADDING-LEFT: 64px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; }
.shipr LI { FONT-SIZE: 12px;  MARGIN: 0px 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; padding-left:10px; }
.shipr A {	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 18px; uppercase; COLOR: #3b84a8; PADDING-TOP: 20px; TEXT-DECORATION: none; text-align:left }
.shipr A:hover { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 18px; COLOR: #669933; PADDING-TOP: 20px; TEXT-DECORATION: none; }
#shipregistration .shipr LI.shipregistration A { COLOR: #669933; }


.ofstrust { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH:273px;  PADDING-TOP: 0px; background:url(../images/ofstrust.gif); }
.ofstrust UL { PADDING-RIGHT: 10px; PADDING-LEFT: 64px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; }
.ofstrust LI { FONT-SIZE: 12px;  MARGIN: 0px 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; padding-left:10px; }
.ofstrust A {	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 18px; uppercase; COLOR: #3b84a8; PADDING-TOP: 20px; TEXT-DECORATION: none; text-align:left }
.ofstrust A:hover { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 18px; COLOR: #669933; PADDING-TOP: 20px; TEXT-DECORATION: none; }
#offshoretrusts .intpro LI.offshoretrusts A { COLOR: #669933; }


.ibc { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH:273px;  PADDING-TOP: 0px; background:url(../images/ibcompany.gif); }
.ibc UL { PADDING-RIGHT: 10px; PADDING-LEFT: 64px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; }
.ibc LI { FONT-SIZE: 12px;  MARGIN: 0px 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; padding-left:10px; }
.ibc A {	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 18px; uppercase; COLOR: #3b84a8; PADDING-TOP: 18px; TEXT-DECORATION: none; text-align:left }
.ibc A:hover { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 18px; COLOR: #669933; PADDING-TOP: 18px; TEXT-DECORATION: none; }
#ibcompany .ibc LI.ibcompany A { COLOR: #669933; }



.subvmanu {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH:273px; PADDING-TOP: 0px; background:url(../images/submanu.gif); }
.subvmanu UL { PADDING-RIGHT: 10px; PADDING-LEFT: 64px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; }
.subvmanu LI { FONT-SIZE: 12px;  MARGIN: 0px 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; padding-left:10px; }
.subvmanu A { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; uppercase; COLOR: #3b84a8; PADDING-TOP: 7px; TEXT-DECORATION: none; text-align:left }
.subvmanu A:hover {	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; COLOR: #669933; PADDING-TOP: 7px; TEXT-DECORATION: none; }

/*--------submanu_shipregistration-------- */
#srlink1 .subvmanu LI.srlink1 A { COLOR: #669933; }
#srlink2 .subvmanu LI.srlink2 A { COLOR: #669933; }
#srlink3 .subvmanu LI.srlink3 A { COLOR: #669933; }
#srlink4 .subvmanu LI.srlink4 A { COLOR: #669933; }
#srlink5 .subvmanu LI.srlink5 A { COLOR: #669933; }
#srlink6 .subvmanu LI.srlink6 A { COLOR: #669933; }
#srlink7 .subvmanu LI.srlink7 A { COLOR: #669933; }
#srlink8 .subvmanu LI.srlink8 A { COLOR: #669933; }

/*--------submanu_ibcompany-------- */
#ibclink1 .subvmanu LI.ibclink1 A { COLOR: #669933; }
#ibclink2 .subvmanu LI.ibclink2 A { COLOR: #669933; }
#ibclink3 .subvmanu LI.ibclink3 A { COLOR: #669933; }
#ibclink4 .subvmanu LI.ibclink4 A { COLOR: #669933; }
#ibclink5 .subvmanu LI.ibclink5 A { COLOR: #669933; }
#ibclink6 .subvmanu LI.ibclink6 A { COLOR: #669933; }
#ibclink7 .subvmanu LI.ibclink7 A { COLOR: #669933; }
#ibclink8 .subvmanu LI.ibclink8 A { COLOR: #669933; }


#login { float:right; margin:0px; width:255px; height:149px; background:url(../images/bg_logon.jpg); background-repeat:no-repeat; }
#logintext { float:left; margin:0px; width:85px; height:30px; text-align:right; }
#logintextregisterf { float:left; margin:0px; width:230px; height:35px; text-align:right; padding-top:5px; }
#logintextp { float:left; margin:0px; width:85px; height:25px; text-align:right; }
#loginbox { float:left; margin:0px; width:140px; height:35px; }
#loginboxp { float:left; margin:0px; width:140px; height:25px; }
#loginbtn { float:left; margin:10px 0px; width:131px; height:24px; text-align:right; }
#logintextfp { float:left; margin:12px 5px; width:110px; height:25px; text-align:left; vertical-align:center; }



.inputbox{
BORDER-RIGHT: #cccccc 1px solid; 
BORDER-TOP: #cccccc 1px solid;
BORDER-left: #cccccc 1px solid;
BORDER-bottom: #cccccc 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
	
height:20px;
vertical-align:middle;
width:130px;}



.selctorbox{
BORDER-RIGHT: #cccccc 1px solid; 
BORDER-TOP: #cccccc 1px solid;
BORDER-left: #cccccc 1px solid;
BORDER-bottom: #cccccc 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
	
height:20px;
vertical-align:middle;
width:215px;}


#bannerhome1 { float:right; width:255px; height:120px; padding-top:20px; }



#pagelist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#pagelist li 
{
padding-left: 25px;
line-height: 22px;
background-image: url(../images/bulletpage.gif);
background-repeat: no-repeat;
background-position: 10px 8px;
}

#number_list
{
margin-left: 0;
padding-left: 0;
list-style: none;

padding-left: 25px;
line-height: 22px;


}

#contact_rr { float:right; margin-top:0px; width:380px; height:260px; padding-left:0px; padding-top:0px; text-align:left; }
#contact_rl { float:left; margin-top:0px; width:222px; height:260px; vertical-align:bottom; padding-right:0px; padding-top:0px; }













#clmlefth { float:left; margin:0px; width:495px; } 

#vline { float:left; margin:0px; width:30px; height:234px; background-image:url(../images/vline.gif); background-repeat:no-repeat; background-position:center; } 
#clmrighth { float:left; margin:0px; width:359px; padding-left:10px; }
#clmrighth_text { float:right; margin:0px; width:270px; }



#navbtn { float:left; }

.navtext {
     display:none
     }






/*--------coloums_innerpage-------- */
#clmleft { float:left; margin:0px; width:565px; } 
#clmright { float:right; margin:0px; width:200px; } 

#footerlink {
	float:left;
	WIDTH: 980px;
	POSITION: relative;
	padding-left:0px;
	padding-top:10px;
	padding-right:0px;
	padding-bottom:10px;
	background:url(../images/bg_content.gif);
	text-align:center;

}


#footer {
    float:left;
	WIDTH: 981px;
	height:54px;
	POSITION: relative;
	background:url(../images/bg_footer.gif);
}	

#fleft { float:left; margin:0px; width:675px; padding-left:20px; padding-top:10px; } 
#fright { float:right; margin:0px; width:200px; padding-right:20px; padding-top:10px; text-align:right; } 


.footertxt
{
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.footertxt:hover
{
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ccff66;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.greentxt
{
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ccff66;
	line-height: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.bodytxt_green {
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #669933;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.fptxt {
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #4c4c4c;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;

}

A.fptxt:hover {
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #669933;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}



.bodytxt {
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #4c4c4c;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;

}

A.bodytxt:hover {
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #669933;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}




.heading {
	font-size: 20px;
	font-style: normal;
	font-variant: normal;
	color: #3b84a8;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
}

.subheading1 {
	font-size: 15px;
	font-style: normal;
	line-height: 19px;
	font-variant: normal;
	color: #669933;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
}
.subheading2 {
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-variant: normal;
	color: #0154a0;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
}
A.subheading2:hover {
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-variant: normal;
	color: #2B9322;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
}

.browntxt {
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-variant: normal;
	color: #59170a;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: none;
}
.captiontxt {
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-variant: normal;
	color: #9a5d09;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
}

#imgleft {
	width:200px;
	text-align:left;
    padding-right: 20px;
}

.textarea{
BORDER-RIGHT: #cccccc 1px solid; 
BORDER-TOP: #cccccc 1px solid;
BORDER-left: #cccccc 1px solid;
BORDER-bottom: #cccccc 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#474747;
background-color:transparent;
width:227px;}