﻿* {
margin:0;
padding:0;
border:0;
text-decoration:none;
}

body {
background:#026;
font:.8em Georgia, "Times New Roman", Times, serif;
}

h1 {
height:100px;
cursor:pointer;
}

h1 span {
visibility:hidden;
}

#wrap {
margin:0 auto;
background:#fff url(https://www.utkilen.no/upload/body_bg_long.gif) center repeat-y;
width:900px;
padding-right:20px;
}

#logo {
width:165px;
height:100px;
margin-top:25px;
float:left;
background:url(https://www.utkilen.no/upload/u_logo2.gif) center top no-repeat;
}

#bilde {
width:735px;
height:400px;
float:left;
background:#fff;
text-align:center;
}

#bilde img { width: 735px !important; }

ul#meny {
font-weight:bold;
font-size:.85em;
background:#026 url(https://www.utkilen.no/upload/menu_bg.gif) bottom left no-repeat;
list-style:none;
text-align:center;
padding:5px 0;
}

ul#meny li {
display:inline;
/*padding:0 20px;*/
padding:0 13px;
}

ul#meny li a:link, ul#meny li a:visited {
color:#FFF;
text-decoration:none;
}

ul#meny li a:hover, ul#meny li a:active, ul#meny li a.current {
color:#CC9;
}

#footer {
clear:both;
margin:0 -20px 0 0;
padding:35px 20px 35px 0;
color:#666;
text-align:center;
background:url(https://www.utkilen.no/upload/footer_long.gif) bottom no-repeat;
font:.8em Georgia, "Times New Roman", Times, serif;
}

#footer img {
vertical-align:bottom;
}

#footer a {
color:#026;
}

.noshow {
display:none;
}

span.nyhetsdato {
color:#666;
}

ul.nyheter li a {
font-weight:bold;
}

#logo a, #logo a:link, #logo a:visited {
text-decoration:none;
}

#bilde {
width:575px;
height:125px;
float:left;
background:url(https://www.utkilen.no/upload/background-underside.jpg) top left no-repeat;
text-align:center;
}

#mainwrap {
background:#FFF;
}

#col1 {
float:left;
width:145px;
padding:1em 10px;
}

#col2 {
float:left;
width:380px;
padding:1em 10px;
font:.85em/1.5 Verdana, Arial, sans-serif;
}

#col3 {
float:left;
width:155px;
padding:1em 10px;
font-family:Verdana, Arial, sans-serif;
}
/*
#fullwidth {
width:719px;
height:500px;
padding:10px;
overflow:auto;
font-family:Verdana, Arial, sans-serif;
}*/
#fullwidth {
width:884px;
/*height:500px;*/
height:650px;/*570px;*//*550px;*//*520px;*/
padding:10px;
overflow:hidden;/* auto; */
font-family:Verdana, Arial, sans-serif;
padding-left:5px;
}

#footer {
padding:38px 20px 26px 0;
}

h3#submenutitle {
width:888px;
border-bottom:2px dotted gray;
color:#026;
padding:0 0 7px 10px;
}

h2 {
font:1.8em/1 Georgia, "times new roman", serif;
font-weight:normal;
margin-bottom:.5em;
color:#026;
}

h3 {
font-size:.9em;
}

p {
margin-bottom:1em;
}

table {
font-size:.85em;
}

a:link {
color:#026;
text-decoration:underline;
}

a:visited {
color:#666;
text-decoration:underline;
}

a:hover, a:active {
text-decoration:none;
}

#col1 ul {
font-size:.9em;
list-style:none;
}

#col1 ul li {
margin-bottom:.5em;
}

#col3 img {
display:block;
margin-bottom:10px;
}

.ingress {
font-weight:bold;
}

table.kontaktliste {
border:0;
}

table.kontaktliste thead th {
background:#D8D3A8;
padding:2px 4px;
}

table.kontaktliste tbody tr td {
background:#FFF;
padding:1px 4px;
}

table.kontaktliste tbody tr.odd td {
background:#EAE9D1;
}

.hoyre {
text-align:right;
}

.venstre {
text-align:left;
}

.sentrer {
text-align:center;
}

#mainwrap {
width:899px;
}
</style>
<!--[if IE]>
	<style type="text/css">
	#footer {
	padding-top:15px;
	}
	</style>
<![endif]-->




#firebugBody {
    position: fixed;
    top:0;
    left:0;
    margin:0;
    padding:0;
    width:1px;
    height:1px;
    overflow:visible;
}

.firebugCanvas {
    position:fixed;
    top: 0;
    left: 0;
    display:none;
    border: 0 none;
    margin: 0;
    padding: 0;
    outline: 0;
}

.firebugHighlight {
    z-index: 2147483647;
    position: absolute;
    background-color: #3875d7;
    margin: 0;
    padding: 0;
    outline: 0;
    border: 0 none;
}

.firebugLayoutBoxParent {
    z-index: 2147483647;
    position: absolute;
    background-color: transparent;
    border-top: 0 none;
    border-right: 1px dashed #BBBBBB;
    border-bottom: 1px dashed #BBBBBB;
    border-left: 0 none;
    margin: 0;
    padding: 0;
    outline: 0;
}

.firebugRuler {
    position: absolute;
    margin: 0;
    padding: 0;
    outline: 0;
    border: 0 none;
}

.firebugRulerH {
    top: -15px;
    left: 0;
    width: 100%;
    height: 14px;
    background: url(chrome://firebug/skin/rulerH.png) repeat-x;
    border-top: 1px solid #BBBBBB;
    border-right: 1px dashed #BBBBBB;
    border-bottom: 1px solid #000000;
}

.firebugRulerV {
    top: 0;
    left: -15px;
    width: 14px;
    height: 100%;
    background: url(chrome://firebug/skin/rulerV.png) repeat-y;
    border-left: 1px solid #BBBBBB;
    border-right: 1px solid #000000;
    border-bottom: 1px dashed #BBBBBB;
}

.overflowRulerX > .firebugRulerV {
    left: 0;
}

.overflowRulerY > .firebugRulerH {
    top: 0;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.firebugLayoutBox {
    margin: 0;
    padding: 0;
    border: 0 none;
    outline: 0;
}

.firebugLayoutBoxOffset {
    z-index: 2147483647;
    position: absolute;
    opacity: 0.8;
}

.firebugLayoutBoxMargin {
    background-color: #EDFF64;
}

.firebugLayoutBoxBorder {
    background-color: #666666;
}

.firebugLayoutBoxPadding {
    background-color: SlateBlue;
}

.firebugLayoutBoxContent {
    background-color: SkyBlue;
}

/*.firebugHighlightGroup .firebugLayoutBox {
    background-color: transparent;
}

.firebugHighlightBox {
    background-color: Blue !important;
}*/

.firebugLayoutLine {
    z-index: 2147483647;
    background-color: #000000;
    opacity: 0.4;
    margin: 0;
    padding: 0;
    outline: 0;
    border: 0 none;
}

.firebugLayoutLineLeft,
.firebugLayoutLineRight {
    position: fixed;
    width: 1px;
    height: 100%;
}

.firebugLayoutLineTop,
.firebugLayoutLineBottom {
    position: absolute;
    width: 100%;
    height: 1px;
}

.firebugLayoutLineTop {
    margin-top: -1px;
    border-top: 1px solid #999999;
}

.firebugLayoutLineRight {
    border-right: 1px solid #999999;
}

.firebugLayoutLineBottom {
    border-bottom: 1px solid #999999;
}

.firebugLayoutLineLeft {
    margin-left: -1px;
    border-left: 1px solid #999999;
}
</style><style type="text/css" charset="utf-8">/* See license.txt for terms of usage */

#firebugBody {
    position: fixed;
    top:0;
    left:0;
    margin:0;
    padding:0;
    width:1px;
    height:1px;
    overflow:visible;
}

.firebugCanvas {
    position:fixed;
    top: 0;
    left: 0;
    display:none;
    border: 0 none;
    margin: 0;
    padding: 0;
    outline: 0;
}

.firebugHighlight {
    z-index: 2147483647;
    position: absolute;
    background-color: #3875d7;
    margin: 0;
    padding: 0;
    outline: 0;
    border: 0 none;
}

.firebugLayoutBoxParent {
    z-index: 2147483647;
    position: absolute;
    background-color: transparent;
    border-top: 0 none;
    border-right: 1px dashed #BBBBBB;
    border-bottom: 1px dashed #BBBBBB;
    border-left: 0 none;
    margin: 0;
    padding: 0;
    outline: 0;
}

.firebugRuler {
    position: absolute;
    margin: 0;
    padding: 0;
    outline: 0;
    border: 0 none;
}

.firebugRulerH {
    top: -15px;
    left: 0;
    width: 100%;
    height: 14px;
    background: url(chrome://firebug/skin/rulerH.png) repeat-x;
    border-top: 1px solid #BBBBBB;
    border-right: 1px dashed #BBBBBB;
    border-bottom: 1px solid #000000;
}

.firebugRulerV {
    top: 0;
    left: -15px;
    width: 14px;
    height: 100%;
    background: url(chrome://firebug/skin/rulerV.png) repeat-y;
    border-left: 1px solid #BBBBBB;
    border-right: 1px solid #000000;
    border-bottom: 1px dashed #BBBBBB;
}

.overflowRulerX > .firebugRulerV {
    left: 0;
}

.overflowRulerY > .firebugRulerH {
    top: 0;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.firebugLayoutBox {
    margin: 0;
    padding: 0;
    border: 0 none;
    outline: 0;
}

.firebugLayoutBoxOffset {
    z-index: 2147483647;
    position: absolute;
    opacity: 0.8;
}

.firebugLayoutBoxMargin {
    background-color: #EDFF64;
}

.firebugLayoutBoxBorder {
    background-color: #666666;
}

.firebugLayoutBoxPadding {
    background-color: SlateBlue;
}

.firebugLayoutBoxContent {
    background-color: SkyBlue;
}

/*.firebugHighlightGroup .firebugLayoutBox {
    background-color: transparent;
}

.firebugHighlightBox {
    background-color: Blue !important;
}*/

.firebugLayoutLine {
    z-index: 2147483647;
    background-color: #000000;
    opacity: 0.4;
    margin: 0;
    padding: 0;
    outline: 0;
    border: 0 none;
}

.firebugLayoutLineLeft,
.firebugLayoutLineRight {
    position: fixed;
    width: 1px;
    height: 100%;
}

.firebugLayoutLineTop,
.firebugLayoutLineBottom {
    position: absolute;
    width: 100%;
    height: 1px;
}

.firebugLayoutLineTop {
    margin-top: -1px;
    border-top: 1px solid #999999;
}

.firebugLayoutLineRight {
    border-right: 1px solid #999999;
}

.firebugLayoutLineBottom {
    border-bottom: 1px solid #999999;
}

.firebugLayoutLineLeft {
    margin-left: -1px;
    border-left: 1px solid #999999;
}

/* My stuff */
.mystuff
{
	font:1em Tahoma, "Times New Roman", Times, serif;
}
.basictext
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
}
.basictext1
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
	width:10px;
}
.basictext2
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
	width:20px;
}
.basictext3
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
	width:30px;	
}
.basictext4
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
	width:40px;
	text-align:center;
}
.basictext10
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
	/*width:70px;*/
	width:80px;
}
.basictext15
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
	width:150px;
}
.basictextedit
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
	width:110px;
}
.w15
{	width:170px;
}
.w4
{	width:40px;
}
.basictextA
{
	font-family:Verdana;
	font-size:x-small;
	color:Black;
	width:120px;
}
.basictexterror
{
	background-color: lemonchiffon;
	font-family:Verdana;
	font-size:x-small;
	color:Red;
	font-weight:bold;
	
	border:solid 1px Black;
}
.tblogin
{
	width:100%;
	border:solid 1px Transparent;
	margin-left:auto;
	margin-bottom:auto;
}
.btnNav
{
	border-style:solid 0px Transparent;
	padding-left:5px;
	padding-right:5px;
	background-color:Transparent;
	cursor:pointer;
	text-align:left;	
	font-family:Verdana;
	font-size:xx-small;
	color:Black;
	border-collapse:collapse;
	width:180px;
}
.diverror
{
	width:100%;
	padding-left:10px;
	padding-right:10px;
	font-family:Verdana;
	font-size:xx-small;
	color:Red;
	font-weight:bolder;	
}
.divwork
{
	width:100%;
	padding-left:10px;
	padding-right:10px;
	font-family:Verdana;
	font-size:xx-small;
	color:Black;
}
.inputtxt
{
    /*border:0;*/
    border:1;
    font-size: x-small;
    font-family:Verdana;
	color:Black;
}
.langddl
{
	border:solid 0px Transparent;
}
.HyperLinkNoUrl
{
	cursor:pointer;
	color:Navy;
	font-family:Verdana;
	font-size:x-small;
}
.modalBackground
        {
	        background-color: Gray;
	        filter: alpha(opacity=70);
	        opacity: 0.7;
        }
.modalBackground3
        {
	        background-color: Transparent;
        }
.modalPopup
{
    background-color: #ffffdd;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 250px;
}
.ta
{
	font-family:Verdana;
	font-size:x-small;
	color:Black;
	width:100px;
	height:20px;
}
.agLabel
{
	font-family:Verdana;
	font-size:x-small;
	color:Black;
	border-bottom:solid 1px Black;
}
.shipslist
{
	font-family:Verdana;
	font-size:x-small;
	color:Black;
	width:250px;
	height:100%;
	border:solid 1px Gainsboro;
	vertical-align:top;
	margin-left:0 px;
	align:left;
	text-align:left;
}
.ajRLcbk
{
	font-family:Verdana;
	font-size:x-small;
	color:Black;
	width:250px;
}
.ajRL
{
	font-family:Verdana;
	font-size:x-small;
	color:Black;	
	cursor:pointer;
}
.ajRLrt
{
	width: 250px; 
	height: 20px; 
	border: dotted 2px black;
}
.ajRLomov
{
	background-color:Gray;
}
.ajRLomou
{
	background-color:Transparent;
}
.ajRLclk
{
	background-color:Yellow;
}
.shipdata
{
	width:350px;
	height:180px;
	border:solid 1px Black;
}
.shipnote
{
	width:350px;
	height:170px;
	border:solid 1px Black;
}
.movShipLabel
{
	width:170px;
	font-family:Verdana;
	font-size:x-small;
	color:Black;
	padding-left:10px;
	text-decoration:underline;
}
.movShipInput
{
	width:190px;
	font-family:Verdana;
	font-size:11px;/*x-small;*/
	color:Black;
}
.movShipComment
{
	width:340px;
	height:160px;
	font-family:Verdana;
	font-size:x-small;
}
.movCommands
{
	width:50px;
}
.movShipTD1
{
	width:145px;
}
.movShipTD2
{
	width:250px;
}
.movSearchTD
{
	width:290px;
	height:160px;
	font-family:Verdana;
	font-size:x-small;
	border:solid 1 px;
	padding:2 2 2 2;
}
.movSpace
{
	font: 30.5%  Verdana, Arial, Helvetica, sans-serif; /*1em blir da 10px, 1.1em = 11px*/	
}
.movDivView
{
}
.basicbutton
{
	width:100px;
	font-family:Verdana;
	font-size:x-small;
}
.movactionstabs
{
	font-family:Verdana;
	font-size:x-small;
	height:100%;
	width:766px;
	border:solid 1 px;
}
.TDdefault
{
	font-family:Verdana;
	font-size:x-small;
	height:60px;
	width:760px;
	border:solid 1 px Black;
}
.TDdefaultInfo
{
	font-family:Verdana;
	font-size:x-small;
	height:40px;
	width:760px;
	padding: 10px 10px 5px 5px;
	vertical-align:top;
}
/*style="height:20px;padding-left:50px;padding-bottom:10px;vertical-align:bottom;"*/
.TDdefaultAction
{
	font-family:Verdana;
	font-size:x-small;
	height:20px;
	width:760px;
	padding-left:50px;
	padding-bottom:10px;
	vertical-align:bottom;
}
.movGVheader
{
	font: 80.5%  Verdana, Arial, Helvetica, sans-serif;
	font-family:Verdana;	
	font-weight:bold;
	text-align:left;
}
.movHeader
{
	padding-left:5px;
}
.delcol
{
	padding-left:20px;
}

.dellabel
{
	font-weight:bolder;
	text-decoration:underline;
}

 /* http://stackoverflow.com/questions/302244/why-is-my-calendarextender-getting-overlapped-when-rendered */
.ajax__calendar_container
{ 
	z-index : 10000000 ! important ; 
	font-weight:normal;
	*top: 15px !important;	
}

.ajax__calendar2
{
    color: #CCCC99;
    font-size: 11px;
    background-color: #FFFFFF;
    /*border: 1px solid #646464;*/
    color: #000000;
}
.ajax__calendar2 .ajax__calendar_container
{ 
	z-index : 10000000 ! important ; 
	font-weight:normal;
	top: 15px !important;
		
	background-color: #FFFFFF;
    border: 1px solid #646464;
    color: #000000;
    cursor: default;
    font-family: tahoma,verdana,helvetica;
    font-size: 11px;
    padding: 4px;    
    text-align: center;
    width: 170px;
}


.basictextw
{
	font-family:Verdana;
	font-size:x-small;
	color:Black;
	width:660px;
}
.headergv
{
	font-family:Verdana;
	font-size:x-small;
	color:Black;
	font-weight:bold;
}    

/* EMAILS */
.clheader
{
	color: #9a5132;
	font-size :1.6em;
}
.clidH
{
	text-align:right;
	width:20px;
	padding-right:5px;
	background-color:Gray;
	color:White;
	font-weight:bold;
}
.clemailH
{
	width:250px;
	text-align:left;
	background-color:Gray;
	color:White;
	font-weight:bold;
}
.clsubjectH
{
	width:250px;
	text-align:left;
	font-weight:bold;
	background-color:Gray;
	color:White;
	font-weight:bold;
}
.cldateH
{
	width:150px;
	text-align:left;
	background-color:Gray;
	color:White;
	font-weight:bold;
}
.clid
{
	text-align:right;
	width:20px;
	padding-right:5px;
}
.clemail
{
	width:250px;
	text-align:left;
}
.clsubject
{
	width:250px;
	text-align:left;
	font-weight:bold;
}
.cldate
{
	width:150px;
	text-align:left;
}
.clhelp
{
	font-family:Verdana;
	font-size:1.2em;
	color:Black;
}
/* Accordion (old) */
/*
.accordionHeader
{
	font-family: Verdana, Geneva, Sans-Serif, Helvetica, Arial;
	font-size: 10px;
	text-align: center;
    
    border: outset 2px Transparent;
    color: white;
    background-color: #C9DBDA;/
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
	font-family: Verdana, Geneva, Sans-Serif, Helvetica, Arial;
	font-size: 10px;
	text-align: center;
    border: inset 2px #D3DEEF;
    background-color: #D3DEEF;
    color: #1B576F;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #1B576F;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
	font-family: Verdana, Geneva, Sans-Serif, Helvetica, Arial;
	font-size: 9px;
	background-color: white;
	border: 1px dashed #2F4F4F;
	border-top: none;
	padding: 5px;
	padding-top: 10px;
}
*/

.dynamicPopulate_Normal
{
	border:silver 1px inset;
	padding:2px;
	text-align:center;
	height:2em;
	margin:5px;
	width:200px;
}

.dynamicPopulate_Updating 
{
	background-image:url(images/loading.gif);
	background-repeat:no-repeat;
	border:silver 1px inset;
	text-align:center;
	padding:2px;
	height:2em;
	margin:5px;
	width:200px;
}

/****  CONTENT ****/
.mystuff input
{
	border:solid 1px Gray;
}
.mystuff input[type=checkbox]
{
	border:solid 0px Transparent;
}
.mystuff hr
{
	background-color:Gray;/* Mozilla, Opera*/
	color:Gray;
	border:0.5 solid;
	margin-top:5px;
}
.lssh
{
	overflow:hidden;
	border:none;		
	font-size:10px;
	height:400px;
	overflow: hidden ! important;
}
.gvShips
{
	/*cursor:pointer;
	font-size:1.1em;
	font-family:Tahoma,Verdana,Arial,sans-serif;	
	text-decoration:underline;
	vertical-align:top;*/
	cursor:pointer;
	color:#002266;
	font-family:Georgia,Verdana,Arial,sans-serif;
	font-size:13px;
	font-variant:normal;
	text-decoration:underline;
}
.gvShipsH
{
	display:none;
}
.shipsdata
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}
.shipsdata .headername
{
	color:#002266;
	font-family:Georgia,Verdana,Arial,sans-serif;
	font-size:13px;
	font-weight:bold;	
}
.shipsdata .bolder
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
}
.shipsdata input
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	border:solid 1px Gainsboro;
	width:160px;
}
.shipsdata .inputdata
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	border:solid 1px Gainsboro;
	width:140px;
}
.shipsdata .comment
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	/*width:295px;*/
	width:455px;
	border:solid 1px Gainsboro;
	height:70px;
	overflow:auto;
	margin-left:15px;
}
.shipsdata .comment2
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	width:405px;
	border:solid 1px Transparent;
	height:70px;
	overflow:auto;
	margin-left:15px;
}
/* Movements */
.movements
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	/*width:540px;*/
	/*width:490px;*/
	width:475px;
	border:solid 1;
	/*padding: 2 2 2 2;*/
	margin-left:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.movements .rowedit
{
	margin-bottom:0px;
	padding-bottom:0px;
}
.movements .header
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	background:#D8D3A8 none repeat scroll 0 0;
    padding:2px 4px;
}
.movements .header .harbour 
{
	/*width:115px;*/
	width:145px;
	text-align:left;
}
.movements .harbour input
{
	/*width:115px;*/
	width:145px;
	text-align:left;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}

.movements .voy,.movements .voy input
{
	/*width:40px;*/
	width:50px;
	text-align:center;
}
.movements .act
{
	width:20px;
	text-align:center;
}
.movements .act input
{
	width:20px;
	text-align:center;
}
.movements .act span
{
	width:20px;
	text-align:center;
	padding-left:1px;
}
.movements .date
{
	width:80px;
	text-align:left;
}
.movements .cl
{
	width:30px;
	text-align:center;
}
.movements .cl input
{
	/*width:30px;*/
	width:40px;
	text-align:center;
}
.movements .cl span
{
	/*width:30px;*/
	width:40px;
	text-align:center;
}
.movements .agent
{
	width:100px;
	text-align:left;
}
.movements .agent select
{
	width:80px;
	text-align:left;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	border:solid 1px Gainsboro;
}
.movements .agent .ddlAgents
{
	width:80px;
	text-align:left;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	border:solid 1px Gainsboro;
}
.noheader
{
	display:none;
}
/* GridView */
#ctl00_ContentPlaceHolder1_gv
{
	margin-left:2px;	
	margin-top:0px;
	padding-top:0px;
}
.gvport
{
	width:130px;
	border:solid 1px Transparent;
	vertical-align:middle;
}
.gvvoy
{
	width:40px;
	border:solid 1px Transparent;
	padding-left:2px;
	text-align:center;
}
.gvact
{
	width:20px;
	border:solid 1px Transparent;
	padding-left:2px;
	margin-left:2px;
	text-align:center;
}
.gvdiv
{
	overflow:auto;
	height:200px;
	width:760;
}

/* Ships - new layout */

.fakeheader
{
	background-color:#D8D3A8;
	width:700px;
	margin-left:2px;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}

.newdivsearch
{
	background-color:#002266;
	color:White;
	width:700px;
	margin-left:2px;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	margin-bottom:4px;
	padding-top:4px;
	padding-bottom:4px;
}
.newdivsearch .mydate
{
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
	height:14px;
	padding-top:2px;
	vertical-align:middle;
}
#ctl00_ContentPlaceHolder1_sfrom,#ctl00_ContentPlaceHolder1_sto,#ctl00_ContentPlaceHolder1_sseld
{
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
	height:14px;
	padding-top:2px;
	vertical-align:middle;
}

.divbottom
{
	background-color:Transparent;
	width:700px;
	height:20px;
	margin-top:10px;
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	margin-right:10px;
	text-align:right;
}
#ctl00_ContentPlaceHolder1_txtAddressTo
{
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
}
#ctl00_ContentPlaceHolder1_btnDownloadPDF
{
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
	background-color:Transparent;
	cursor:pointer;
	text-decoration:underline;
	border:none;
}

/* ADMIN */
.cadmin
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}
.adminmenu
{	
	cursor:pointer;
	color:#002266;
	font-family:Georgia,Verdana,Arial,sans-serif;
	font-size:13px;
	font-variant:normal;
	text-decoration:underline;
}
.adminmenuselected
{	
	cursor:pointer;
	color:#0096D4;
	font-family:Georgia,Verdana,Arial,sans-serif;
	font-size:13px;
	font-variant:normal;
	text-decoration:underline;
	font-weight:bold;
}
.adminmenu .a:visited {
color:#002266;
text-decoration:underline;
}
.adminmenu .a:hover {
background-color:Green;
text-decoration:underline;
}
#ctl00_ContentPlaceHolder1_lnkCargoItems,#ctl00_ContentPlaceHolder1_lnkUsers,#ctl00_ContentPlaceHolder1_lnkUsergroups,#ctl00_ContentPlaceHolder1_lnkShips,#ctl00_ContentPlaceHolder1_lnkAgents,#ctl00_ContentPlaceHolder1_lnkMisc
{
	color:#002266;
	text-decoration:underline;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:145px;
}
#ctl00_ContentPlaceHolder1_lnkCargoItems:visited,#ctl00_ContentPlaceHolder1_lnkUsers:visited,#ctl00_ContentPlaceHolder1_lnkUsergroups:visited,#ctl00_ContentPlaceHolder1_lnkShips:visited,#ctl00_ContentPlaceHolder1_lnkAgents:visited,#ctl00_ContentPlaceHolder1_lnkMisc:visited
{
	color:#002266;
	text-decoration:underline;
}
#ctl00_ContentPlaceHolder1_lnkUsers:hover,#ctl00_ContentPlaceHolder1_lnkUsergroups:hover,#ctl00_ContentPlaceHolder1_lnkShips:hover,#ctl00_ContentPlaceHolder1_lnkAgents:hover,#ctl00_ContentPlaceHolder1_lnkMisc:hover
{
	background-color:Gainsboro;
	text-decoration:underline;
}

.myworkingarea
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	text-decoration:none;
	color:Black;
	background-color:Transparent;
	margin-left:0px;
	margin-top:0px;	
	overflow:auto;
	/*height:480px;*/
	height:460px;
	margin-right:inherit;
	width:730px;
}

.adminships
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	width:inherit;
	border:solid 1;	
	margin-left:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.gvdivadminships
{
	overflow:auto;
	height:300px;
	width:760;
}
.inputshipcol1
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	width:175px;
	margin-right:2px;
	vertical-align:middle;
}
.inputshipcol2
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	width:175px;
	margin-right:5px;
	vertical-align:middle;
}
.inputshipcol3
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	width:175px;
	margin-right:5px;
	vertical-align:middle;
}
.inputshipdate1
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	width: 142px;/*166px;*/
	
	padding-right:1px;	
	vertical-align:middle;
}
.inputshipdate2
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	width:148px;
	padding-right:2px;	
	vertical-align:middle;
}
.inputshipchk
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	padding-right:2px;
	border:solid 0px Transparent;
	vertical-align:middle;
	padding-top:3px;
}
.inputshipcomment
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	width:534px;/*350px;*/
	padding-right:2px;
	vertical-align:middle;
	border:solid 1px Gainsboro;
}
.inputshipcolD
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	width:365px;
	padding-right:2px;
	vertical-align:middle;
}
.inputshipsuperintendent
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	width: 345px;/*166px;*/
	
	padding-right:1px;	
	vertical-align:middle;
}
/* USERS */
.myworkingareaU
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	text-decoration:none;
	color:Black;
	background-color:Transparent;
	margin-left:0px;
	margin-top:0px;	
	overflow:hidden;
	height:480px;
	
	margin-right:inherit;
	width:570px;/*730px;*/
}

.myworkingareaAS
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	text-decoration:none;
	color:Black;
	background-color:Transparent;
	margin-left:0px;
	margin-top:0px;	
	overflow:hidden;
	height:480px;
	
	margin-right:inherit;
	width:730px;
}

.utext
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}
.utextps
{
	font-family:Verdana,Arial,sans-serif;
	font-size:8px;
	font-style:italic;
	background-color:Yellow;
}
.utextb
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	width:50px;
	padding-right:5px;
}
.utextt
{
	font-family:Verdana,Arial,sans-serif;
	font-size:13px;
	padding-bottom:5px;
}
.utextbold
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
}
#ctl00_ContentPlaceHolder1_ddlUG
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	border:solid 1px Gainsboro;
}

/* CrystalReport */
.crdiv
{
	overflow:hidden;
	height:400px;
	width:860;
	margin-left:2px;
	border-left:solid 1px #002266;
	border-bottom:solid 1px #002266;
}
.myworkingareaCR
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	text-decoration:none;
	color:Black;
	background-color:Transparent;
	margin-left:0px;
	margin-top:0px;	
	overflow:hidden;
	height:480px;
	
	margin-right:inherit;
	width:725px;
}
.crtoolbar
{
	background-color:#D8D3A8;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	text-decoration:none;
	width:860px;
}
.crtoolbar select
{
	border:solid 1px Gainsboro;
}

.newdivsearchCR
{
	background-color:#002266;
	color:White;
	width:860px;
	margin-left:2px;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	margin-bottom:0px;
	padding-top:4px;
	padding-bottom:4px;
}
.newdivsearchCR .mydate
{
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
	height:14px;
	padding-top:2px;
	vertical-align:middle;
}
#ctl00_ContentPlaceHolder1_rblRep_1,#ctl00_ContentPlaceHolder1_rblRep_0
{
	border:none;
}

/* AGENTS */
.adminmenualphabet
{	
	cursor:pointer;
	color:White;/*#002266;*/
	font-family:Georgia,Verdana,Arial,sans-serif;
	font-size:13px;
	font-variant:normal;
	padding-right:5px;
	text-decoration:none;
}

.adminmenualphabetselected
{	
	cursor:pointer;
	/*color:#0096D4;*/
	font-family:Georgia,Verdana,Arial,sans-serif;
	font-size:13px;
	font-variant:normal;
	text-decoration:underline;
	font-weight:bold;
}
.adminmenualphabet a:visited {
color:#002266;
text-decoration:none;
}
.adminmenualphabet .a:hover {
background-color:Green;
text-decoration:underline;
}
.fakeheaderA
{
	background-color:White;
	width:540px;
	margin-left:2px;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}
.fakeheaderA .trx
{
	background-color:#D8D3A8;	
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}
#ctl00_ContentPlaceHolder1_ddlACountries
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	border:solid 1px Gainsboro;
}
.filterChar
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	margin-left:10px;
	margin-right:10px;
}
.charAselected
{
	font-family:Verdana,Arial,sans-serif;
	font-size:20px;
	margin-left:10px;
	margin-right:10px;
	color:#666666;
}
.newdivsearchA
{
	background-color:#002266;
	color:White;
	width:698px;
	margin-left:2px;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	margin-bottom:0px;
	padding-top:4px;
	padding-bottom:4px;
}
.invisible
{
	display:none;
	visibility:collapse;
}
.wrapit
{
	width:180px;
	/*white-space:pre-wrap;*/
}
/* USERS - passwords */
.TextIndicator_TextBox1_Strength1
{
     background-color:#edeae5;
     color:gray;
     font-family:Verdana;
     font-size:9px;
     font-style:italic;
     padding: 4px 3px 1px 3px;
     font-weight:bold;
     border: solid gray 1px;
     vertical-align: middle;
     height: 15px;
}
.TextIndicator_TextBox1_Strength2
{
     background-color:#edeae5;
     color:#5a5a5a;
     font-family:Verdana;
     font-size:9px;
     font-style:italic;
     padding: 4px 3px 1px 3px;
     font-weight:bold;
     border: solid gray 1px;  
     vertical-align: middle;
     height: 15px;       
      
}
.TextIndicator_TextBox1_Strength3
{
     background-color:#edeae5;
     color: #000000;
     font-family:Verdana;
     font-size:9px;
     font-style:italic;
     padding: 4px 3px 1px 3px;
     font-weight:bold;
     border: solid gray 1px; 
     vertical-align: middle;
     height: 15px;         
}
.TextIndicator_TextBox1_Strength4
{
     background-color:#edeae5;
     color:#0a9a11;
     font-family:Verdana;
     font-size:9px;
     font-style:italic;
     padding: 4px 3px 1px 3px;
     font-weight:bold;
     border: solid gray 1px;  
     vertical-align: middle;
     height: 15px;        
}
.TextIndicator_TextBox1_Strength5
{
     background-color:#edeae5;
     color: #0997f9;
     font-family:Verdana;
     font-size:9px;
     font-style:italic;
     padding: 4px 3px 1px 3px;
     font-weight:bold;
     border: solid gray 1px;   
     vertical-align: middle;
     height: 15px;       
}
.agcountryfld
{
	padding-left:10px;
}
.aceselact
{
	width:120px;
	text-align:left;
	font-family:Verdana;
    font-size:10px;
    background-color:Whitesmoke;
}
.adshgvml
{
	margin-left:5px;
}
.adshgvmr
{
	margin-right:5px;
}

/* Accordion-pane Select ships (Reports) */
.accordionHeader
{
	font-family: Verdana, Geneva, Sans-Serif, Helvetica, Arial;
	font-size: 11px;
	font-weight:bold;
	color: white;	
	text-align: left;    
    vertical-align:middle;

    
    /*background-color: #8eadc1;/*#1B576F;*/
    background: #99a7c2 url(images/rep_ships_show.PNG) no-repeat right top;
	
    cursor: pointer;
    
    height:23px;
    width:100%;
    
    padding-left: 0px;
    padding-top:5px;
    overflow:hidden;
}

.accordionHeader a
{
	color: White;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover 
{
	background: none;
	text-decoration: none;
	vertical-align:middle;
}
.accordionHeader a:visited
{
	background: none;
	text-decoration: none;
	vertical-align:middle;
}

.accordionHeaderSelected
{
	font-family: Verdana, Geneva, Sans-Serif, Helvetica, Arial;
	font-size: 11px;
	font-weight:bold;
	color: white;
	text-align: left; 
	
    /*border: inset 2px #8eadc1;*/
    
    /*background-color: #8eadc1;*/
    background: #99a7c2 url(images/rep_ships_hide.PNG) no-repeat right top;
    	
	cursor: pointer;
    vertical-align:middle;
    
    height:23px;
    width:100%;
    padding-top:5px;
}

.accordionHeaderSelected a
{
	color: White;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
	font-family: Verdana, Geneva, Sans-Serif, Helvetica, Arial;
	font-size: 11px;
	background-color: #e3e7ee;	
	padding: 0px;
}


/* Accordion-pane Users (admin) */
.accordionHeaderU
{
	font-family: Verdana, Geneva, Sans-Serif, Helvetica, Arial;
	font-size: 11px;
	font-weight:bold;
	color: white;	
	text-align: left;    
    vertical-align:middle;

    
    /*background-color: #8eadc1;/*#1B576F;*/
    background: #99a7c2 url(images/rep_ships_show.PNG) no-repeat right top;
	
    cursor: pointer;
    
    height:23px;
    width:100%;
    
    padding-left: 0px;
    padding-top:5px;
    overflow:hidden;
}

.accordionHeaderU a
{
	color: White;
	background: none;
	text-decoration: none;
}

.accordionHeaderU a:hover 
{
	background: none;
	text-decoration: none;
	vertical-align:middle;
}
.accordionHeaderU a:visited
{
	background: none;
	text-decoration: none;
	vertical-align:middle;
}

.accordionHeaderSelectedU
{
	font-family: Verdana, Geneva, Sans-Serif, Helvetica, Arial;
	font-size: 11px;
	font-weight:bold;
	color: white;
	text-align: left; 
	
    /*border: inset 2px #8eadc1;*/
    
    /*background-color: #8eadc1;*/
    background: #99a7c2 url(images/rep_ships_hide.PNG) no-repeat right top;
    	
	cursor: pointer;
    vertical-align:middle;
    
    height:23px;
    width:100%;
    padding-top:5px;
}

.accordionHeaderSelectedU a
{
	color: White;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelectedU a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContentU
{
	font-family: Verdana, Geneva, Sans-Serif, Helvetica, Arial;
	font-size: 11px;
	background-color: #e3e7ee;	
	padding: 0px;
}

/* reports : select ships (checkboxlist) */
.chklistofships
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	
	padding-left:2px;
	padding-right:2px;	
	margin-top:10px;
	margin-bottom:5px;
}
.chklistofships td
{
	border-right:solid 1px white;
	width:144px;
	padding-top:5px;
	padding-left:5px;
}
.chklistofships label
{
	padding-top:0px;
	padding-left:1px;
}
.chklistofships span
{
	height:13px;
}

/* Admin/Users (add or edit user) */
.adminadduser table tr td
{
	font-family:Verdana;
	font-size:11px;
	
}
.adminadduser table 
{
	margin-top:5px;
	margin-bottom:5px;
		
}
.adminadduser td
{
	height:18px;
	padding-left:7px;
}
/* jira:UTKILEN-8 */
.btnBack
{
	background:transparent url(images/back.png) no-repeat 0 0;
	width:44px;
	height:18px;
	border:0px transparent;
	margin-top:5px;
}
.btnUpdate
{
	background:transparent url(images/update.png) no-repeat 0 0;
	width:58px;
	height:18px;
	border:0px transparent;
	margin-top:5px;
}
.btnContinue
{
	background:transparent url(images/continue.png) no-repeat 0 0;
	width:69px;
	height:18px;
	border:0px transparent;
	margin-top:5px;
}

/*****************************************  C A R G O ********************************************/
/* CARGO header stuff */
.cargoheader
{
    font-family:	Verdana,Arial,sans-serif;
    font-size:	16px; 
    color: #002266;
    font-weight:bold
}
/* CARGO info stuff */
.cargoinfo
{
    padding:0;
    margin:0;
    margin-top:15px;
}
.cargoinfo table
{
    padding: 0px;
    font-family:	Verdana,Arial,sans-serif;
    font-size:	13px; 
    margin:0;
}
.cargoinfo td.label
{
    font-family:	Verdana,Arial,sans-serif;
    font-size:	14px; 
    color: #002266;
    font-weight:bold
}
.cargoinfo td span.label
{
    font-family:	Verdana,Arial,sans-serif;
    font-size:	13px;     
    font-weight:bold;
    padding-left:20px;
    padding-right:10px;
}

.cargoedit
{
    font-family:	Verdana,Arial,sans-serif;
    font-size:	13px;     
    padding-left:10px;
    width:250px;
}
.cargoedit input
{
    font-family:	Verdana,Arial,sans-serif;
    font-size:	12px;     
    padding:1px;
    width:200px;
}

.cargoinfo td span.editinfo
{
    width:18px;  
    height:20px;  
    background:transparent url(images/edit.png) no-repeat 0 0;  
    float:right;  
    padding:1px;
    cursor:pointer;
}
.cargoedit span.cancelinfo
{
    width:18px;  
    height:20px;  
    background:transparent url(images/cancel2.png) no-repeat 0 0;
    
    padding:1px;
    cursor:pointer;
    margin-left:2px;   
    float:right; 
}
.cargoedit span.saveinfo
{
    width:18px;  
    height:20px;  
    background:transparent url(images/save2.png) no-repeat 0 0;
    
    /*padding:1px;*/
    cursor:pointer;
    /*margin-left:2px;*/
    float:right;
}


/* CARGO stuff */
.tanks
{
    width:735px;
    /*max-height: 500px;*/
    max-height: 450px;
    overflow-y:auto;
    overflow-x:hidden;
    font-family:	Verdana,Arial,sans-serif;
    font-size:	11px;    
}
.tanks tr.odd
{
    background-color:#EAE9D1;
}
.tanks tr.tankheader
{
    background-color:#D8D3A8;
}

.tanksfooter
{
    float:right;
    padding-right:15px;
}
td.tankname
{
    font-size:11px;
    text-align:center;    
    vertical-align:middle;
    height:16px;
    line-height:16px;
    width:30px;
    padding: 1px 10px;
}
td.tankcell
{
    font-size:11px;
    vertical-align:middle;
    height:16px;
    line-height:16px;
    width:150px;
    padding: 1px 2px;
}
td.tanklastuser
{
    font-size:11px;
    vertical-align:middle;
    height:16px;
    line-height:16px;
    width:100px;
    padding: 1px 10px;
}
td.tanknameh
{
    font-size:11px;
    text-align:center;    
    vertical-align:middle;
    height:16px;
    line-height:16px;
    width:30px;
    padding: 1px 10px;
    font-weight:bold;
}
td.tankcellh
{
    font-size:11px;
    text-align:left;
    vertical-align:middle;
    height:16px;
    line-height:16px;
    width:150px;
    padding: 10px 1px 10px 1px;
    font-weight:bold;
}
td.tanklastuserh
{
    font-size:11px;
    vertical-align:middle;
    height:16px;
    line-height:16px;
    width:120px;
    padding: 1px 10px;
    font-weight:bold;
}
td.tankaddh
{
    font-size:11px;
    vertical-align:middle;
    height:16px;
    line-height:16px;
    font-weight:bold;
} 
.tank
{
    width:100%;
    font-family:	Verdana,Arial,sans-serif;
    font-size:	11px;  
    
}
.tank .info
{
    width:150px;/*140px;*/
}
.tank .editaction 
{
    width:18px;  
    height:18px;  
    background:transparent url(images/edit.png) no-repeat 0 0;
    float:right;
}
.tank .edit
{
    width:100%;
}
.tank .info input.cargo
{
    font-family:	Verdana,Arial,sans-serif;
    font-size:	11px;  
}
.tank .info select.cargo
{
    font-family:	Verdana,Arial,sans-serif;
    font-size:	9.35px; 
    width:100%;
    border: solid 1px Gray; 
}
.tank .edit span.save
{
    width:42px;  
    height:18px;  
    background:transparent url(images/save.png) no-repeat 0 0;
    float:right;
}
.tank .edit span.cancel
{
    width:42px;  
    height:18px;  
    background:transparent url(images/cancel.png) no-repeat 0 0;
    float:left;
}

td.tankcellactions
{
    height:20px;    
    width:40px;
    padding: 1px;
    padding-top:4px;
    /*display:inline-block;*/
}
td.tankcellactions span.editrow
{
    width:18px;  
    height:20px;  
    background:transparent url(images/edit.png) no-repeat 0 0;  
    float:left;  
    padding:1px;
    cursor:pointer;
}
td.tankcellactions span.cancelrow
{
    width:18px;  
    height:20px;  
    background:transparent url(images/cancel2.png) no-repeat 0 0;
    float:left;
    padding:1px;
    cursor:pointer;
}
td.tankcellactions span.saverow
{
    width:18px;  
    height:20px;  
    background:transparent url(images/save2.png) no-repeat 0 0;
    float:left;
    padding:1px;
    cursor:pointer;
}
.tankadd
{
    width:164px;
} 
.tankadd input.tankaddtext
{
    font-family:	Verdana,Arial,sans-serif;
    font-size:	11px; 
    padding: 1px;
    width:140px;
    height:14px;    
}
.tankadd select.tankaddtext
{
    font-family:	Verdana,Arial,sans-serif;
    font-size:	9.35px; 
    padding: 1px;
    width:140px;
    height:18px;    
    border:solid 1px Gray;
}

td.tankadd span.tanksavenew
{
    width:18px;  
    height:20px;  
    background:transparent url(images/add.png) no-repeat 0 0;
    float:right;
    padding-right:1px;
    cursor:pointer;
}

.wait 
{
    background:transparent url(images/ajax-loader.gif);
    width:18px;
    height:18px;
}
.waitemail 
{
    background:transparent url(images/ajax-loader.gif) no-repeat 0 0;
    min-width:18px;
    height:18px;
    padding-left:20px;
}
/* jQuery Ajax modal */
#simplemodal-container a.modalCloseImg {
	background:url(images/x.png) no-repeat; /* adjust url as required */
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-15px;
	right:-18px;
	cursor:pointer;
}
/* Overlay*/
#simplemodal-overlay {background-color:#000;}
#simplemodal-overlay-container {
    background-color:#000;

    border:1px solid Black; 
    padding:12px;
/*
    a.modalCloseImg {background:url(img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
*/
}

/* Container */

#simplemodal-container
{

    color:Black;/*#bbb; */
    font-weight:bold;
    background-color: Whitesmoke;/* #ffffff; */
    border:1px solid Gray; 
    padding:12px;

    /*a.modalCloseImg {background:url(img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
   */
}

ul.ui-autocomplete, ul.ui-menu, ul.ui-widget, ul.ui-widget-content, ul.ui-corner-all
{
    font-size:16px;    
    max-width:150px;    
    list-style: none;
    margin:0;
    padding:4px;
    background-color:#EAE9D1;
    border: solid 2px #D8D3A8;
}
li.ui-menu-item 
{
    text-decoration:none;
    font-family:	Verdana,Arial,sans-serif;
    font-size:	11px; 
    background-color:#EAE9D1;
    padding:1px;
    margin:0;
    cursor:pointer;
}

.shipsdata input {
        width:260px;
}
.shipsdata .comment {
      width: 365px;
}
.shipsdata .comment2 {
      width: 345px;
}
.shipsdata .movShipInput {
        width:260px;
}