body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f3f4f4; font-size:12px;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#7b7b75
}
.shipmenu-BG{background:url(../images/cargo_ship.gif) no-repeat LEFT}
.vp {
	background-image: url(../images/gr.jpg);
	background-repeat: repeat-x;
}
.vizhinjam-port1 {
	background-image: url(../images/vizhinjam-anibg.gif);
	background-repeat: no-repeat;
}
.inn-vizhinjam-port1 {
	background-image: url(../images/vizhinjam-anibg-inn.gif);
	background-repeat: no-repeat;
}
.txtheadBG{background:url(../images/txtheadbg.gif) no-repeat #f3f4f4;
	font-family:"Trebuchet MS";
	font-size:18PX;
	font-weight:normal;
	padding-left:55px;
	padding-top:7px;
	vertical-align:TOP;
	color:#fff;
	width:300PX; height:56PX;
	}
.subhead{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15PX;
	font-weight:bold;
	color:#87970E;
	}
	
	.subhead2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16PX;
	font-weight:bold;
	color:#508abd;
	}
.txthead{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13pX;
	font-weight:bold;
	color:#7b7b75;
	}
	.txthead2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13pX;
	font-weight:bold;
	color:#000;
	}
.WHT-TxT{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pX;
	font-weight:bold;
	color:#FFF;
	}
.gr2 {
	background-image: url(../images/gr2.gif);
	background-repeat: repeat-x;
}
.gr3 {

	background-image: url(../images/bg1.gif);
	background-repeat: repeat-x;
}

.vizhinjam-inner {
	background-image: url(../images/vizhinjam-anibg.gif);
	background-repeat: no-repeat;
}
.dot1 {
	background-image: url(../images/cargo-dots.gif);
	background-repeat: no-repeat;
}
.dot2 {
	background-image: url(../images/cargo-dots1.gif);
	background-repeat: no-repeat;
}
.seaport-bg1 {
	background-image: url(../images/buttons/sea_port_bg1.gif);
	background-repeat: repeat-y;
}
.cont-bg {
	background: url(../images/innercbg.gif) repeat-y left;

}
ul{
	list-style-type:none;
	padding: 0;
	margin-left:0;
	}

li{
	background-image: url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position: 0 .4em;
	padding-left: 1.5em;
	margin-top: 0.9em;
	}
.biggest_port {
	

	color: #7b7b75;
	text-align: justify;
}
.divider {
	
	font-size: 11px;
	font-weight: normal;
	color: #fbb631;
}
.divider-NAV{
	
	font-size: 14px;
	font-weight: normal;
	color: #CCC;
}
.bottom-sea {
	background: url(../images/vizhinjam_port_bottom.gif) #f4f3f3 repeat-x;

}

.thumb_bg{ width:150px; padding:0px; margin:10px;  height:75px; float:left; list-style-type:none;   }	

.thumb_bg2{ width:550px; padding:0 0 0 10px; margin:10px; list-style-type:none;   }
.thumb_bg2 a{
	color:#DB6A0F;
	font-weight:bold;}
.thumb_bg2 a.page{
	color:#DB6A0F;
	font-weight: normal!important; padding-left:10px;}
.home-pic-bg {


	background-image: url(../images/home-final.jpg);
	background-repeat: no-repeat;
}


A.small-links {
	FONT-SIZE: 10px; COLOR: #e46e02; 
    font-weight: bold;
	TEXT-DECORATION: underline
}
A.small-links:hover {
	FONT-SIZE: 10px; COLOR: #b1c326; 
	font-weight: bold;
	
	TEXT-DECORATION: none
}
p	{padding:0px;
	margin:0px
	}
.PAD30-150{padding:0px 150px 0px 30px}
.imgfloat{float: right; margin-left: 1em}
A.nav-menu {
	FONT-SIZE: 11px; 
	COLOR: #e46e02; 
	letter-spacing: 1px;
	TEXT-DECORATION: underline;
	font-weight:bold;
}
A.nav-menu:hover {
	FONT-SIZE: 11px; 
	COLOR: #fbb631; 
	TEXT-DECORATION: none
	font-weight:bold;
}
A.seaport-no1 {
	FONT-SIZE: 10px; 
	COLOR: #777; 
	letter-spacing: 1px;
	TEXT-DECORATION: underline
}
A.seaport-no1:hover {
	FONT-SIZE: 10px; 
	COLOR: #fbb631; 
	TEXT-DECORATION: none
}
.seaport-no1-N {
	FONT-SIZE: 10px; 
	COLOR: #fbb631; 
	TEXT-DECORATION: none
}
.downlink_selected {
	FONT-SIZE: 10px; 
	COLOR: #fbb631; 
	TEXT-DECORATION: none
}


.vizhinjam-news-home-sub {

	font-size: 10px;
	font-weight: bold;
	color: #e46e02;
	
}

A.vizhinjam-news-home-text {
	
	font-size: 10px;
	font-weight: normal;
	color: #7b7b75;
	line-height: 12px;
	TEXT-DECORATION: none;
}


A.vizhinjam-news-home-text:hover{
	font-size: 10px;
	font-weight: normal;
	color: #689bc8;
	line-height: 12px;
	TEXT-DECORATION: underline;
}


.vizhinjam-sea-bottom1 {
	font-size: 10px;
	font-weight: normal;
	color: #7cb9d6;padding:10px 0pt;
	
}
.main_img_bot{ background:url(../images/ttttt.gif) no-repeat left top;}
.cont_bot{ background:url(../images/cont_bot.gif) no-repeat top left;}
.vizhinjam-news {
	font-size: 14px;
	font-weight: bold;
	color: #9aa32b;
}
.page_title{ background:url(../images/title.jpg) center left no-repeat; height:56px; font-size:16px; color:#e7fafe; padding:10px 0 0 50px; margin:0 0 0 20px;}
.page_top_border{ background:url(../images/top_border.jpg) repeat-x  ; height:5px; }
.ship{ background:url(../images/ship.jpg) no-repeat bottom right;}
.top_mainbg{background: url(../images/repeat.jpg) repeat-x}
.logo_inner{background: url(../images/logo_inner.jpg) no-repeat top left; height:237; width:447px; vertical-align:bottom;}
.shadow{ background:url(../images/sep.jpg) no-repeat; width:879px; height:11px;}
.cbg{background:url(../images/cbg.jpg) repeat-y ; padding:5px 0 0 95px}
.title{background: url(../images/title.jpg) no-repeat top left; height:56px; color:#e5f8f2; font-size:17px; vertical-align:top; padding:5px 0 0 60px;}
.cbot{background: url(../images/cbot.jpg) no-repeat top left; height:15px;}
.botbg{background:url(../images/main-bot-bg.jpg) repeat-x;}
.generalfield{
	border:#f4f5f6 1px solid; 
	width:200px;
	font-size:11px;
	background-color:#fff;
	color:#4e4e4e; border:1px solid #c5c4c1
	}
	.generalfield_combo{
	border:#f4f5f6 1px solid; 
	width:203px;
	font-size:11px;
	background-color:#fff;
	color:#4e4e4e; border:1px solid #c5c4c1
	}
	.generalfield_comments{
	border:#f4f5f6 1px solid; 
	width:203px;
	height:80px;
	font-size:11px;
	background-color:#fff;
	color:#4e4e4e; border:1px solid #c5c4c1
	}
	.inputError { border: 1px Solid #990000; background-color: #ff0; }
.PAD30-150 iframe td,.PAD30-150 iframe p,.PAD30-150 iframe div{font-size:11px!important;}
.conditions{font-weight:bold; color:#FF0000; font-size:11px; text-decoration:none;}
#result,.error{color:#E46E02;font-weight:bold; color:#FF0000; }
.mgallery{float:left;}
.mgallery tr td img{ border:2px solid #999; padding:2px; }
.maplist{ padding:3px 0 15px 0!important;}
.maplist li{
	list-style:none;
	padding-bottom:2px;}
	.maplist li a{
		color:#E46E02; font-weight:bold;}
		.maplist li a:hover{color:#9AA32B;
			}
.moretenders{ padding:0 15px 0 0 ; color:#E46E02; font-weight:bold;}
.moretenders:hover{color:#9AA32B;}
.mor{
	text-align:right;
	clear:left; padding:0 17px 0 0;}
	.latstnews{
		width:838px;
		float:left;
		clear:both;
		padding-bottom:8px;}
		.latstnews li{
			padding-bottom:5px;}
			.latstnews li a{
				color:#E46E02;}
.honew{color:#9AA32B;}
.mor a{	color:#E27116; font-size:11px}

.txtheadvideo{
background:url(../images/txtheadbg.gif) no-repeat #f3f4f4;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	padding-left:50px;
	padding-top:9px;
	vertical-align:top;
	color:#fff;
	width:300px	; height:56px;
	}
	.txtheadvideo-2{
	color:#E46E02;
	font-weight:bold;
	font-size:12px;
	padding:0 0 0 162px;
	text-decoration:none;
	}
	
	.txtheadvideo-2:hover, .txtheadvideo-2:active{
	color:#9AA32B;}
	.Career {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom: 1px solid #999999;
    border-left: medium none !important;
    border-right: 1px solid #999999;
    border-top: medium none !important;
    color: #333333 !important;
}
.Career td {
    -moz-border-bottom-colors: none !important;
    -moz-border-image: none !important;
    -moz-border-left-colors: none !important;
    -moz-border-right-colors: none !important;
    -moz-border-top-colors: none !important;
    border-color: #999999 -moz-use-text-color -moz-use-text-color #999999 !important;
    border-style: solid none none solid !important;
    border-width: 1px medium medium 1px !important;
    color: #333333 !important;
}
.CareerHead2 {
    color: #245684;
    font-size: 13px;
    font-weight: bold;
    padding: 10px 0 5px;
}
.CareerHead {
    color: #444444;
    font-size: 14px;
	font-weight:bold;
}
.newsimg{
	width:800px!important;
	clear:both;}
.newsimg li{
	background-image:none!important; float:left;
	}
