body
{
position:relative;
margin:0px;
padding:0px;
width:100%;
background-color:#ffffff;

}
#wrapper {
	width: 1000px;
	margin: 0 auto;
	padding: 0 0 0 0;
	position: relative;
}
.maintext1
{
	font-family:Arial;
	color:#6E6E6E;
	font-size:11px;
	font-weight:normal;	
	font-style:regular;
	
}
.maintext1 A
{
	font-family:Arial;
	color:#6E6E6E;
	font-size:11px;
	font-weight:normal;
	font-style:regular;
	text-decoration:none;
}
.maintext1 A:hover
{
	font-family:Arial;
	color:#4C8B56;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	
}
.maintext1 A:visited {
	font-size:11px; color: maroon; text-decoration: none;
}
.maintext1 A:active {
	font-size:11px; color: green; text-decoration: none;
}
.faqTextHead
{
	font-family:Arial;
	color:Black;
	font-size:10pt;
	font-weight:bold;	
}
.faqTextQuest
{
	font-family:Arial;
	color:Blue;
	font-size:10pt;
	font-weight:bold;	
	font-style:normal;
	
}
.faqTextAns
{
	font-family:Arial;
	color:Black;
	font-size:10pt;
	font-weight:normal;	
	font-style:normal;
	
}
.faqText
{
	font-family:Arial;
	color:#6E6E6E;
	font-size:12px;
	font-weight:bold;	
	font-style:regular;
	
}
.faqText A
{
	font-family:Arial;
	color:#6E6E6E;
	font-size:12px;
	font-weight:normal;
	font-weight:bold;
	text-decoration:none;
}
.faqText A:hover
{
	font-family:Arial;
	color:Blue;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	
}
.faqText A:visited {
	font-size:12px; color: maroon;font-weight:bold; text-decoration: none;
}
.faqText A:active {
	font-size:12px; color: green; font-weight:bold;text-decoration: none;
}



.copyright
{
	font-family:Verdana;
	font-size:smaller;
	color:#3F3F3F;
}
.copyright A
{
	font-family:Verdana;
	font-size:smaller;
	color:#3F3F3F;
	text-decoration:none;
}
.copyright A:hover
{
	font-family:Verdana;
	font-size:smaller;
	color:#FF3F3F;
}
.copyright A:visited {
	font-size: smaller; color: maroon; text-decoration: none;
}
.copyright A:active {
	font-size: smaller; color: green; text-decoration: none;
}
.LayoutTextBox
{
	font-family:Verdana;
	font-size:9px;
	color:#000000;
}
.tblheading
{
	font-family:Verdana;
	color:Black;
	font-weight:bold;
	background-color:#D4D2D2;
	font-size:0.9em;
}
.SiteMap
{
	font-family:Verdana;
	font-size:small;
	font-weight:bold;
	color:Maroon;
	text-decoration:none;
}
.SiteMap A
{
	font-family:Verdana;
	font-size:small;
	font-weight:bold;
	color:Maroon;
	text-decoration:none;
}
.SiteMap A:hover
{
	font-family:Verdana;
	font-size:small;
	font-weight:bold;
	color:blue;
	text-decoration:none;
}
.SiteMap A:visited {
	font-size: small; color: maroon; text-decoration: none;
}
.SiteMap A:active {
	font-size: small; color: green; text-decoration: none;
}
.SiteMap1
{
	font-family:Verdana;
	color:#254CBF;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:none;
}
.SiteMap1 A
{
	font-family:Verdana;
	color:#254CBF;
	font-size:0.9em;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
.SiteMap1 A:hover
{
	font-family:Verdana;
	color:Red;
	font-size:0.9em;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.SiteMap1 A:visited {
	font-size: 0.9em; color: maroon; text-decoration: none;
}
.SiteMap1 A:active {
	font-size: 0.9em; color: green; text-decoration: none;
}
.center
{
 text-align:center;
}
.TblMainText
{
	font-family:Verdana;
	font-size:small;
	color:#000000;
	text-decoration:none;
}
.TblMainText A
{
	font-family:Verdana;
	font-size:small;
	color:#0000FF;
	text-decoration:none;
}
.TblMainText A:hover
{
	font-family:Verdana;
	font-size:small;
	color:#0000FF;
	text-decoration:none;
}
.copy A:visited {
	font-size: small; color: maroon; text-decoration: none;
}
.copy A:active {
	font-size: small; color: green; text-decoration: none;
}
/*input*/
/*{*/
/*	BORDER-RIGHT: activecaption 1px solid; BORDER-TOP: activecaption 1px solid; BORDER-LEFT: activecaption 1px solid; COLOR: buttontext; BORDER-BOTTOM: activecaption 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: window;*/
/*}*/
.mandatory
{
	color:#ff0000;
}
.copyright
{
	color: #797979;
    font-family: verdana;
    font-size: smaller;
    text-decoration: none
}
.copyright A
{
	color: #797979;
    font-family: verdana;
    font-size: smaller;
    text-decoration: none
}
.copyright A:hover
{
	color: #3A3B3C;
    font-family: verdana;
    font-size: smaller;
    text-decoration: none
}
.copyright A:visited {
	font-size: smaller; color: maroon; text-decoration: none;
}
.copyright A:active {
	font-size: smaller; color: green; text-decoration: none;
}
.copy
{
	color: #000000;
    font-family: verdana;
    font-size: small;
    text-decoration: none
}
.copy A
{
	color: #004798;
    font-family: verdana;
    font-size: small;
    text-decoration: none
}
.copy A:hover
{
	COLOR: #000000;
    font-family: verdana;
    font-size: small;
    text-decoration: none
}
.copy A:visited {
	font-size: small; color: maroon; text-decoration: none;
}
.copy A:active {
	font-size: small; color: green; text-decoration: none;
}
.cleardefault
{
	border:1px solid #797E7F;
	font-family:Arial;	
	font-size:11px;
	font-weight:normal;	
	font-style:regular;
	color:#797E7F;
}
.alignrighttxt
{
	border:1px solid #797E7F;
	font-family:Arial;	
	font-size:11px;
	font-weight:normal;	
	font-style:regular;
	color:#797E7F;
	direction:rtl;
}
.ProfileEdit
{
	border:1px solid #797E7F;
	font-size:small;
	color:#797E7F;
}
.ddldefault
{
	font-family:Arial;	
	font-size:11px;
	font-weight:normal;	
	font-style:regular;
	color:#797E7F;
}
.labelarea
{
	background-color:#D4D2D2;
	font-family:Arial;	
	font-size:11px;
	font-weight:normal;	
	font-style:regular;
	color:#000000;
}
.controlarea
{
	background-color:#EDEBEB;
	font-family:Arial;	
	font-size:11px;
	font-weight:normal;	
	font-style:regular;
	color:#797E7F;
}
/******************** Layout *****************************/
.ErrorDisp
{
	color:Red;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
}
.InfoDisp
{
	font-family:Verdana;
	font-size:12px;
	color:Green;
	font-weight:bold;
}
.CatName
{
	font-family:Verdana;
	font-weight:bold;
	color:Red;
	font-size:12px;
}
#menu
{
	position: relative;
	width:900px;
	margin:0px;
	padding:0px;
	height:39px;
	float:left;
}
#home
{
	width:35px;height:18px;padding-top:14px;padding-bottom:9px;position:relative;float:left;
}
.bar
{
	padding-left:3px;padding-top:14px;padding-bottom:9px;
	font-weight:bold;position:relative;float:left;width:2px;color:#ffffff;
}
.toplinks
{
	color:#ffffff;
	font-size:small;
	font-weight:bold;
}
.toplinks A
{
	color:#ffffff;
	font-size:small;
	font-weight:bold;
	text-decoration:none;
}
.toplinks A:hover
{
	color:#ffffff;
	font-size:small;
	font-weight:bold;
	text-decoration:none;
}
.toplinks A:visited {
	font-size: small; color: maroon; text-decoration: none;
}
.toplinks A:active {
	font-size: small; color: green; text-decoration: underline;
}
#faq
{
	width:22px;height:18px;padding-top:14px;padding-bottom:9px;padding-left:6px;position: relative;float:left;
}
#contact
{
	width:47px;height:18px;padding-top:14px;padding-bottom:9px;padding-left:6px;position: relative;float:left;
}
.flashcon
{
	width:676px;height:242px;position: relative;float:left;
}
#dynimagesrow
{
	width:212px;height:242px;position: relative;float:left;
}
#conrow1
{
	width:1000px;position: relative;float:left;
}
#conrow2
{
	width:676px;height:100%;position: relative;float:left;
}
#searchrow1
{
	width:212px;height:39px;position: relative;float:left;
}
#searchrow2
{
	width:135px; height:20px;padding-top:10px;padding-bottom:3px;padding-left:5px;float:left;position:relative;
}
#searchrow3
{
	width:57px; height:18px;padding-top:10px;padding-bottom:3px;padding-left:7px;float:left;position:relative;
}
#loginrow
{
	width:208px;height:21px;background-color:#CDD2D2;background-repeat:no-repeat;position:relative;padding-left:4px;padding-right:0px;padding-top:6px;padding-bottom:0px;float:left;
}
#loginrow1
{
	background-color:#E1E1E1;width:212px;height:96px;position: relative;float:left;
}
#usernamerow
{
	width:206px;height:18px;position:relative;padding-left:5px;padding-right:0px;padding-top:3px;padding-bottom:0px;float:left;
}
#usernamerow1
{
	width:207px;height:25px;position:relative;padding-left:5px;padding-right:0px;padding-top:2px;padding-bottom:0px;float:left;
}
#pwdrow1
{
	width:208px;height:41px;vertical-align:top;
}
#pwdrow2
{
	width:208px;height:18px;position:relative;padding-left:4px;padding-right:0px;padding-top:3px;padding-bottom:0px;float:left;
}
#pwdrow3
{
	width:208px;height:26px;position:relative;padding-left:4px;padding-right:0px;padding-top:2px;padding-bottom:0px;float:left;
}
#newuserrow1
{
	background-color:#E1E1E1;width:212px;height:42px;position:relative;float:left;
}
#newuserrow2
{
	background-color:#E1E1E1;width:212px;height:21px;position:relative;float:left;
}
#newuserrow3
{
	background-color:#E1E1E1;width:134px;height:21px;position:relative;padding-left:5px;padding-right:0px;padding-top:3px;padding-bottom:0px;float:left;
}
#newuserrow5
{
	background-color:#E1E1E1;width:54px;height:21px;position:relative;padding-left:15px;padding-right:0px;padding-top:3px;padding-bottom:0px;float:left;
}
#forgotpwdwrow
{
	background-color: #E1E1E1; width: 208px;height: 21px; position: relative; padding-left: 4px; padding-right: 0px; padding-top: 0px;padding-bottom: 0px; float: left;
}
#latestnewsrow1
{
	width:212px;height:28px;position: relative;float:left;
}
#latestnewsrow2
{
	width:208px;height:21px;background-color:#CDD2D2;background-repeat:no-repeat;position:relative;padding-left:4px;padding-right:0px;padding-top:6px;padding-bottom:0px;float:left;
}
#newsarea
{
	width:212px;height:200px;position: relative;float:left;
}
#newsbottom
{
	width:12px;height:100%;background-color:#ffffff;vertical-align:top;
}
#newsletrow1
{
	width:1000px;position: relative;float:left;vertical-align:top;
}
#copyrightrow1
{
	width:1000px;height:40px;position:relative;float:left;
}
#copyrightrow2
{
	width:1000px;height:40px;padding-top:10px;position:relative;float:left
}
.heading
{
	font-family:Verdana;
	font-size:smaller;
	font-weight:bold;
	text-decoration:none;
	color:#1C2587;
}
.txtcolor
{
	border-top-color:#797E7F;
	border-left-color:#797E7F;
	border-bottom-color:#797E7F;
	border-right-color:#797E7F;
	font-size:11px;
	color:#797E7F;
}
.searchtext
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:#254CBF;
}
.searchtext A
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:#254CBF;
}
.searchtext A:hover
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	color:#254CBF;
}
.searchtext A:visited {
	font-size: 11px; color: maroon; text-decoration: none;
}
.searchtext A:active {
	font-size: 11px; color: green; text-decoration: none;
}
.loginstrip
{
	font-family:Verdana;
	color:black;
	font-weight:normal;
	background-color :#E1E1E1;
	font-size:small;
}
.paging
{
	color:Blue;
	font-size:small;
	font-weight:bold;
}
.paging A
{
	color:Blue;
	font-size:small;
	font-weight:bold;
	text-decoration:none;
}
.paging A:hover
{
	color:Maroon;
	font-size:small;
	font-weight:bold;
	text-decoration:none;
}
.paging A:visited {
	font-size: small; color: maroon; text-decoration: none;
}
.paging A:active {
	font-size: small; color: green; text-decoration: none;
}
#master
{
width:100%;
position:relative;
margin:0px auto 0px auto;
text-align:center;
}
#layout
{
width:1000px;
position:relative;
margin:0px auto 0px auto;
overflow:hidden;
}
#row1
{
	position:relative;
	width:1000px;
	height:90px;	
	float:left;
	padding:0px;
	
}
#row1col1
{
	position:relative;
	width:425px;
	height:90px;
	float:left;
	padding:0px;

}
#logo_01
{
	position:relative;
	width:18px;
	height:90px;
	float:left;
	padding:0px;
	background-color:#F6F6F6;
	
}
#logo_02
{
	position:relative;
	width:76px;
	height:90px;
	float:left;
	padding:0px;
	background-image:url(../images/logo_02.jpg);
	background-repeat:no-repeat;
}
#logo_03
{
	position:relative;
	width:10px;
	height:90px;
	float:left;
	padding:0px;
	background-image:url(../images/logo_03_02.jpg);
	background-repeat:repeat-x;
	
	/*background-color:#F4F4F4;*/
	
}
#logo_04
{
	position:relative;
	width:321px;
	height:90px;
	float:left;
	padding:0px;
	background-color:#F2F2F2;
}
#abovetextlogo
{
	position:relative;
	width:321px;
	height:41px;
	float:left;
	padding:0px;
	background-color:#F4F4F4;
}
#textlogo
{
	position:relative;
	width:321px;
	height:32px;
	float:left;
	padding:0px;
	background-image:url(../images/textlogo.jpg);
	background-repeat:no-repeat;
}
#belowtextlogo
{
	position:relative;
	width:321px;
	height:17px;
	float:left;
	padding:0px;
	background-color:#FEFEFE;
}

#row1col2
{
	position:relative;
	width:46px;
	height:90px;
	float:left;
	padding:0px;
	background-color:#F6F6F6;
	background-image:url(../images/mainindex_02.jpg);
}
#row1col3
{
	position:relative;
	width:529px;
	height:90px;
	float:left;
	padding:0px;
}
#row1col3row1
{
	position:relative;
	width:529px;
	height:29px;
	float:left;
	padding:0px;
	background-image:url(../images/mainindex_03back.jpg);
	background-repeat:no-repeat;
}
#row1col3row1 .row1col3row1abs
{
position:absolute;
left:0px;
top:3px;
width:529px;
height:29px;
vertical-align:text-bottom;
font-family:Arial;
font-size:10px;
color:#000000;
text-decoration:none;
}

#row1col3row1 .row1col3row1abs  A
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
}

#row1col3row2
{
	position:relative;
	width:529px;
	height:61px;
	float:left;
	padding:0px;
}
.bodyyellow
{
	background-color:#FCFCDC;
}
#row2
{
	position:relative;
	width:1000px;
    min-height:183px;
	float:left;
	padding:0px;
	/*height:expression(document.body.text < 423? "423px" : "auto");*/
	background-image:url(../images/bgRept.gif);
	background-repeat:repeat-y;
}
*html #defaultrow3
{
	position:relative;
	width:1000px;
	height:auto;
	float:left;
	padding:0px;
	/*height:expression(document.body.text < 423? "423px" : "auto");*/
	background-image:url(../images/homepagerep.gif);
	background-repeat:repeat-y;
}
#defaultrow3
{
	position:relative;
	width:1000px;
	min-height:237px;
	float:left;
	padding:0px;
	/*height:expression(document.body.text < 423? "423px" : "auto");*/
	background-image:url(../images/homepagerep.gif);
	background-repeat:repeat-y;
}
*html #row3
{
	position:relative;
	width:1000px;
	height:auto;
	float:left;
	padding:0px;
	/*height:expression(document.body.text < 423? "423px" : "auto");*/
	background-image:url(../images/insidebodyrepeat.gif);
	background-repeat:repeat-y;
}
#row3
{
	position:relative;
	width:1000px;
	min-height:237px;
	float:left;
	padding:0px;
	/*height:expression(document.body.text < 423? "423px" : "auto");*/
	background-image:url(../images/insidebodyrepeat.gif);
	background-repeat:repeat-y;
}
#row4
{
	position:relative;
	width:1000px;
	height:6px;
	float:left;
	padding:0px;
	/*height:expression(document.body.text < 423? "423px" : "auto");
	background-image:url(images/bgRept.gif);
	background-repeat:repeat-y;*/
	overflow:hidden;
}
#row5
{
	position:relative;
	width:1000px;
	height:28px;
	float:left;
	padding:0px;
	background-image:url(../images/mainindex_10.jpg);
	background-repeat:repeat-x;
	
	/*height:expression(document.body.text < 423? "423px" : "auto");*/
		
}
#mainnavigation
{
	position:relative;
	width:733px;
	height:183px;
	float:left;
	padding:0px;
}
#rightnavigation
{
	position:relative;
	width:267px;
	height:183px;
	float:left;
	padding:0px;
}
#jsmenus
{
	position:relative;
	width:733px;
	height:26px;
	float:left;
	padding:0px;
}
#cyclicpart
{
	position:relative;
	width:733px;
	height:147px;
	float:left;
	padding:0px;
}
#belowcyclic
{
	position:relative;
	width:733px;
	height:11px;
	float:left;
	padding:0px;
	background-image:url(../images/belowCyclic.jpg);
	overflow:hidden;
}
.DailyVesselMovements
{
	color:Black;
	font-weight:normal;
	font-size:15px;
	font-family:Arial;
	text-decoration:none;
}
.DailyVesselMovements a
{
	color:Black;
	font-weight:normal;
	font-size:15px;
	font-family:Arial;
	text-decoration:underline;
}
.DailyVesselMovements a:hover
{
	color:Blue;
	font-size:15px;
	font-family:Arial;
	text-decoration:underline;
}
#cyclicimages
{
	position:relative;
	width:273px;
	height:147px;
	float:left;
	padding:0px;
}
#Hometext
{
	position:relative;
	width:460px;
	height:147px;
	float:left;
	padding:0px;
}
#abovewelcome
{
	position:relative;
	width:460px;
	height:1px;
	float:left;
	padding:0px;
	background-image:url(../images/belowmenuspace.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
#welcomepart
{
	position:relative;
	width:460px;
	height:146px;
	float:left;
	padding:0px;
	/*background-color:#57A073;*/
	background-image:url(../images/WaterMark.jpg);
	background-repeat:no-repeat;
}
#rightmeun
{
	position:relative;
	width:267px;
	height:164px;
	float:left;
	padding:0px;
}
#sitesearchimg
{
	position:relative;
	width:267px;
	height:19px;
	float:left;
	padding:0px;
	overflow:hidden;
}
*html #bodypart
{
	position:relative;
	width:732px;
	height:auto;
	float:left;
	padding:0px;
}
#bodypart
{
	position:relative;
	width:732px;
	min-height:235px;
	float:left;
	padding:0px;
}
#middlerep
{
	position:relative;
	width:2px;
	height:240px;
	float:left;
	padding:0px;
	background-image:url(../images/repeatpart.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
*html #newssection
{
	position:relative;
	width:266px;
	height:auto;
	float:left;
	padding:0px;
	overflow:hidden;
}
#newssection
{
	position:relative;
	width:266px;
	min-height:237px;
	float:left;
	padding:0px;
	overflow:hidden;
}
#sitesearchtextsection
{
	position:relative;
	width:266px;
	height:20px;
	float:left;
	padding:0px;
	overflow:hidden;
}
#abovenews
{
	position:relative;
	width:266px;
	height:7px;
	float:left;
	padding:0px;
	background-image:url(../images/abovenews.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
#newsandevents
{
	position:relative;
	width:266px;
	height:21px;
	float:left;
	padding:0px;
}
#belownewsevents
{
	position:relative;
	width:266px;
	height:2px;
	float:left;
	padding:0px;
	background-image:url(../images/belownewsevents.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
#news
{
	position:relative;
	width:266px;
	height:82px;
	float:left;
	padding:0px;
}
#loginpart
{
	position:relative;
	width:266px;
	height:107px;
	float:left;
	padding:0px;
background-image:url(../images/belowenter.jpg);
background-repeat:repeat-y;
overflow:hidden;
}
#leftsearch
{
	position:relative;
	width:38px;
	height:20px;
	float:left;
	padding:0px;
	background-image:url(../images/leftsearch.jpg);
	background-repeat:repeat-y;
	overflow:hidden;
}
#searchtextbox
{
	position:relative;
	width:172px;
	height:18px;
	float:left;
	padding:0px;
	overflow:hidden;
}
#rightsearch
{
	position:relative;
	width:16px;
	height:20px;
	float:left;
	padding:0px;
}
#searchbutton
{
	position:relative;
	width:18px;
	height:20px;
	float:left;
	padding:0px;
}
#searchend
{
	position:relative;
	width:22px;
	height:20px;
	float:left;
	padding:0px;
}
#rightsidemenuimage
{
	position:relative;
	width:267px;
	height:157px;
	float:left;
	padding:0px;
}
#belowrightsidemenuimage
{
	position:relative;
	width:267px;
	height:7px;
	float:left;
	padding:0px;
	background-image:url(../images/belowrightmenuimage.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
#leftsitesearchimg
{
	position:relative;
	width:41px;
	height:19px;
	float:left;
	padding:0px;
	background-image:url(../images/leftsitesearch.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
#sitesearchimage
{
	position:relative;
	width:73px;
	height:19px;
	float:left;
	padding:0px;
	background-image:url(../images/sitesearchimage.jpg);
	overflow:hidden;
}
#rightsitesearchimge
{
	position:relative;
	width:153px;
	height:19px;
	float:left;
	padding:0px;
	overflow:hidden;
}
#rightnewsevents
{
	position:relative;
	width:159px;
	height:21px;
	float:left;
	padding:0px;
overflow:hidden;
}
#newsevents
{
	position:relative;
	width:91px;
	height:21px;
	float:left;
	padding:0px;
	background-image:url(../images/newsevents.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
#leftnewsevents
{
	position:relative;
	width:16px;
	height:21px;
	float:left;
	padding:0px;
overflow:hidden;

}
#clientlogin
{
	position:relative;
	width:266px;
	height:18px;
	float:left;
	padding:0px;
	background-image:url(../images/clientlogin.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
#belowclientlogin
{
	position:relative;
	width:266px;
	height:10px;
	float:left;
	padding:0px;
	background-image:url(../images/belowclientlogin.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
#usernamepart
{
	position:relative;
	width:266px;
	height:20px;
	float:left;
	padding:0px;
}
#belowusername
{
	position:relative;
	width:266px;
	height:8px;
	float:left;
	padding:0px;
	background-image:url(../images/belowusername.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
#passwordpart
{
	position:relative;
	width:266px;
	height:20px;
	float:left;
	padding:0px;
	overflow:hidden;
}
#belowpass
{
	position:relative;
	width:266px;
	height:12px;
	float:left;
	padding:0px;
	background-image:url(../images/belowpass.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
#forgotpassandenter
{
	position:relative;
	width:266px;
	height:14px;
	float:left;
	padding:0px;

}
#belowenter
{
	position:relative;
	width:266px;
	height:1px;
	float:left;
	padding:0px;
    overflow:hidden;
}
#belowenter1
{
	position:relative;
	width:266px;
	height:2px;
	float:left;
	padding:0px;
    overflow:hidden;
}
#bottomlogin
{
	position:relative;
	width:266px;
	height:1px;
	float:left;
	padding:0px;
	background-image:url(../images/bottomlogin.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
#rightcalabr
{
	position:relative;
	width:117px;
	height:61px;
	float:left;
	padding:0px;
	background-color:#F0F0F0;
	overflow:hidden;
}
#calabarport
{
	position:relative;
	width:69px;
	height:61px;
	float:left;
	padding:0px;
	background-color:#F0F0F0;
	overflow:hidden;
}
.ScrollHeaderText
		{
			position:relative;
			width:460px;
			height:146px;
			overflow:auto;
			scrollbar-face-color: #529B6E; 
			scrollbar-shadow-color: #ffffff; 
			scrollbar-3dlight-color: #BBBBBB;
			scrollbar-arrow-color: #626262; 
			scrollbar-track-color: #EFEFEF;
			scrollbar-highlight-color: #ffffff;
			scrollbar-darkshadow-color: #bbbbbb;
			scrollbar-darkshadow-color: #bbbbbb;
			
		}
.TextHeaderInfo
{	
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}
.TextHeaderInfo a
{
	font-weight:normal;
	font-size:11px;
	font-family:Arial;
	color:#ffffff;
	text-decoration:underline;
}
.TextHeaderInfo a:hover
{
	color:Blue;
	font-size:11px;
	font-family:Arial;
	text-decoration:underline;
}
.TextHeaderInfo a:visited
{
	color:Orange;
	font-size:11px;
	font-family:Arial;
	text-decoration:underline;
}
.MaintextOnlineRegisterForm
{	
	color:#000000;
	font-family:Arial;
	font-size:9.5pt;
	text-decoration:none;
}
.BoldtextOnlineRegisterForm
{	
	color:#000000;
	font-weight:bold;
	font-family:Arial;
	font-size:9.1pt;
	text-decoration:none;
}
.HeaderOnlineRegisterForm
{	
	color:#ffffff;
	background-color:#1E6CB6;
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}
.GridHeaderStyleCss
{
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
	background-color:#1E6CB6;
}
.GridHeaderStyleCss a
{
	color:Black;
	font-weight:normal;
	font-size:11px;
	font-family:Arial;
	text-decoration:underline;
}
.GridHeaderStyleCss a:hover
{
	color:Blue;
	font-size:11px;
	font-family:Arial;
	text-decoration:underline;
}
.GridHeaderStyleCss a:visited
{
	color:Orange;
	font-size:11px;
	font-family:Arial;
	text-decoration:underline;
}
.GridItemStyleCss
{
	color:#000000;
	font-weight:normal;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
	background-color:#E8F3FA;
}
.GridItemStyleCss a
{
	color:Black;
	font-weight:normal;
	font-size:11px;
	font-family:Arial;
	text-decoration:underline;
}
.GridItemStyleCss a:hover
{
	color:Blue;
	font-size:11px;
	font-family:Arial;
	text-decoration:underline;
}
.GridItemStyleCss a:visited
{
	color:Orange;
	font-size:11px;
	font-family:Arial;
	text-decoration:underline;
}
.GridAlterItemStyleCss
{
	color:#000000;
	font-weight:normal;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
	background-color:#C2DCED;
}
.GridAlterItemStyleCss a
{
	color:Black;
	font-weight:normal;
	font-size:11px;
	font-family:Arial;
	text-decoration:underline;
}
.GridAlterItemStyleCss a:hover
{
	color:Blue;
	font-size:11px;
	font-family:Arial;
	text-decoration:underline;
}
.GridAlterItemStyleCss a:visited
{
	color:Orange;
	font-size:11px;
	font-family:Arial;
	text-decoration:underline;
}
.ShipEntryForm
{
	color:Black;
	font-family:Arial;
	font-size:9pt;
	text-decoration:none;
}
.textbox1
{
	font-family:Arial;
	color:#6E6E6E;
	font-size:8px;
	font-weight:normal;	
	font-style:regular;
}

#usernamepart_01
{
	position:relative;
	width:93px;
	height:20px;
	float:left;
	padding:0px;
	background-image:url(../images/usernamepart_01.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
#usernamepart_02
{
	position:relative;
	width:154px;
	height:20px;
	float:left;
	padding:0px;
	overflow:hidden;
	text-align:center;
}
#usernamepart_03
{
	position:relative;
	width:19px;
	height:20px;
	float:left;
	padding:0px;
	background-image:url(../images/usernamepart_03.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
#passwordpart_01
{
	position:relative;
	width:93px;
	height:20px;
	float:left;
	padding:0px;
	background-image:url(../images/passwordpart_01.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
#passwordpart_02
{
	position:relative;
	width:154px;
	height:20px;
	float:left;
	padding:0px;
}
#passwordpart_03
{
	position:relative;
	width:19px;
	height:20px;
	float:left;
	padding:0px;
	background-image:url(../images/passwordpart_03.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
.LoginText
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.LoginText A
{
	font-family:Arial;
	font-size:11px;
	color:#006AA0;
	text-decoration:none;
}

.EnterText 
{
	font-family:Arial;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.EnterText A
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#006AA0;
	text-decoration:none;
}
.TopTimeText 
{
	font-family:Arial;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.TopTimeText A
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#006AA0;
	text-decoration:none;
}

.newsTitle
{
	color:#4A856F;
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
}
.newsTitle a
{
	color:Black;
	font-weight:normal;
	font-size:11px;
	font-family:Arial;
	text-decoration:underline;
}
.newsTitle a:hover
{
	color:Blue;
	font-size:11px;
	font-family:Arial;
	text-decoration:underline;
}
.newsTitle a:visited
{
	color:Orange;
	font-size:11px;
	font-family:Arial;
	text-decoration:underline;
}
#copy
{
	COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none
}
#copy A
{
	COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none
}
#copy A:hover
{
	COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none
}
#row6
{
	position:relative;
	clear:both;
	width:1000px;
	padding:0px;
	border:0px solid red;	
}
.TextNewsletter
{
	font-family:Arial;
	font-size:11px;
	color:#838383;
	text-decoration:none;
}
#abovebodypart
{
	position:relative;
	clear:both;
	width:732px;
	height:2px;
	padding:0px;
	border:0px;	
	background-image:url(../images/abovebodypart.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
form
{
	padding:0px;
	margin:0px;
}
.leftMainMenu
{
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
	background-color:#1E6CB6;
}
.leftSubMenu
{
	color:#4A856F;
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
}
.leftSubMenu a
{
	color:Black;
	font-weight:normal;
	font-size:12px;
	font-family:Arial;
	
}
.leftSubMenu a:hover
{
	color:Blue;
	font-size:12px;
	font-family:Arial;
	text-decoration:underline;
}
.leftSubMenu a:visited
{
	color:Orange;
	font-size:12px;
	font-family:Arial;
	
}

.SubSubMenu
{
	color:#4A856F;
	font-weight:bold;
	font-size:10px;
	font-family:Arial;
	text-decoration:none;
}
.SubSubMenu a
{
	color:Black;
	font-weight:normal;
	font-size:10px;
	font-family:Arial;
	
}
.SubSubMenu a:hover
{
	color:Blue;
	font-size:10px;
	font-family:Arial;
	text-decoration:underline;
}
.SubSubMenu a:visited
{
	color:Orange;
	font-size:10px;
	font-family:Arial;
	
}

.Top5HeaderStyleCss
{
	color:#ffffff;
	
	font-size:10px;
	font-family:Arial;
	text-decoration:none;
	background-color:#1E6CB6;
}
.Top5HeaderStyleCss a
{
	color:Black;
	font-weight:normal;
	font-size:9px;
	font-family:Arial;
	text-decoration:underline;
}
.Top5HeaderStyleCss a:hover
{
	color:Blue;
	font-size:9px;
	font-family:Arial;
	text-decoration:underline;
}
.Top5HeaderStyleCss a:visited
{
	color:Orange;
	font-size:9px;
	font-family:Arial;
	text-decoration:underline;
}
.Top5ItemStyleCss
{
	color:#000000;
	font-weight:normal;
	font-size:10px;
	font-family:Arial;
	text-decoration:none;
	background-color:#E8F3FA;
}
.Top5ItemStyleCss a
{
	color:Black;
	font-weight:normal;
	font-size:9px;
	font-family:Arial;
	text-decoration:underline;
}
.Top5ItemStyleCss a:hover
{
	color:Blue;
	font-size:9px;
	font-family:Arial;
	text-decoration:underline;
}
.Top5ItemStyleCss a:visited
{
	color:Orange;
	font-size:9px;
	font-family:Arial;
	text-decoration:underline;
}
.Top5AlterItemStyleCss
{
	color:#000000;
	font-weight:normal;
	font-size:10px;
	font-family:Arial;
	text-decoration:none;
	background-color:#C2DCED;
}
.Top5AlterItemStyleCss a
{
	color:Black;
	font-weight:normal;
	font-size:9px;
	font-family:Arial;
	text-decoration:underline;
}
.Top5AlterItemStyleCss a:hover
{
	color:Blue;
	font-size:9px;
	font-family:Arial;
	text-decoration:underline;
}
.Top5AlterItemStyleCss a:visited
{
	color:Orange;
	font-size:9px;
	font-family:Arial;
	text-decoration:underline;
}

#top5
{
	
	position:relative;
	width:266px;	
	float:left;
	min-height:125px;
	padding:0px;
	overflow:hidden;

}
*html #top5
{
	
	position:relative;
	width:266px;	
	float:left;
	height:auto;	
	padding:0px;
	overflow:hidden;

}
.shipInPort
{
	font-family:Arial;
	color:#418B54;
	font-size:11px;
	font-weight:bold;	
	
	
}
.shipInPort A
{
	font-family:Arial;
	color:#418B54;
	font-size:11px;
	font-weight:bold;
	
	text-decoration:none;
}
.shipInPort A:hover
{
	font-family:Arial;
	color:#4C8B56;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	
}
.shipInPort A:visited {
	font-size:11px; color: maroon; text-decoration: none;
}
.shipInPort A:active {
	font-size:11px; color: green; text-decoration: none;
}
