    			.junkStyle  {
     				font-family : tahoma, arial, verdana, helvetica;
     				font-weight : normal;
     				font-style : normal;
     			}

     			A  {
     				text-decoration : underline;
     				color : #AF876F;
     			}

     			A:Hover  {
     				text-decoration : underline;
     				color : #829936;
     			}          

     			A.small  {
     				text-decoration : underline;
     				color : #AF876F;
            font-size : 10px;
     			}
          
     			A.small:Hover  {
     				text-decoration : underline;
     				color : #829936;
     			}          

          
    			A.newslink  {
     				font-family : tahoma, arial, verdana, helvetica;
     				font-size : 12px;
     				font-weight : bold;
     				font-style : normal;
		   		  margin : 0px;
     				color : #FF0000;
            text-decoration : none;
     			}          
          
    			A.newslink:Hover {
            text-decoration : underline;
     			}          

     			H1  {
     				font-family : tahoma, arial, verdana, helvetica;
     				font-size : 18;
     				font-weight : bold;
     				font-style : normal;
     				margin : 0px;
     				color : #FF0000;
     			}


     			H1.kltl  {
     				font-family : tahoma, arial, verdana, helvetica;
     				font-size : 18;
     				font-weight : bold;
     				font-style : normal;
     				margin : 0px;
     				color : #FC0507;
     			}

     			H2  {
     				font-family : tahoma, arial, verdana, helvetica;
     				font-size : 16;
     				font-weight : bold;
     				font-style : normal;
     				margin : 0px;
     				color : #FF0000;
     			}

     			H3  {
     				font-family : tahoma, arial, verdana, helvetica;
     				font-size : 14px;
     				font-weight : bold;
     				font-style : normal;
       		 		 margin : 0px;
     				color : #FF0000;
     			}

     			H4  {
     				font-family : tahoma, arial, verdana, helvetica;
     				font-size : 12px;
     				font-weight : bold;
     				font-style : normal;
       		  margin : 0px;
     				color : #FF0000;
     			}

     			H5  {
     				font-family : tahoma, arial, verdana, helvetica;
     				font-size : 10px;
     				font-weight : bold;
     				font-style : normal;
       		  margin : 0px;
     				color : #FF0000;
     			}

     			td  {
     				font-family: arial, verdana, tahoma, helvetica;
     				font-size: 12px;
     				font-weight: normal;
     				color: #353535;
     			}

   				select, option, textarea, input  {
   					font-family: tahoma, arial, verdana, helvetica;
   					font-size: 12px;
   					font-weight: normal;
   					color: #353535;
   					border: 1px solid #920000;
   				}

body
{
	text-align:center;
	font-family: arial, verdana, tahoma, helvetica;
	font-size: 12px;
	background: #ddd url("/images/shim880by24.gif") repeat-y 50% 0;
	color: #3A3A3A;
	margin: 0px;
}
#outerwrap
{
	margin: 0 auto 0px auto;
}
 #layout
{
	width: 820px;
	background-color: white;
	margin: 0 auto 0 auto;
}
    			.nav  {
     				font-family:   tahoma, arial, verdana, helvetica;
     				font-size: 11px;
     				font-weight: bold;
     				color: #000000;
            text-decoration : none;
            
     			}

     			.subnav  {
     				font-family: tahoma, arial, verdana, helvetica;
     				font-size: 11px;
     				font-weight: bold;
     				color: #FFFFFF;
     			}          
          
     			.footnote  {
     				font-family : arial, verdana, tahoma, helvetica;
     				font-size : 10px;
     			}
          
     			.date  {
     				font-family : arial, verdana, tahoma, helvetica;
     				font-size : 10px;
     			}

     			p  {
     				margin-top : 8;
     			}

          .loginButton {
            font-family : arial, verdana, tahoma, helvetica;
            font-size : 12px;
            color : #FFFFFF;
            background-color : #920000;
            border : 1px #829BB9 solid;
            width : 70px;
            height : 20px;
            text-align : center;
          }
          
          .timeTableTimes
          {
            font-family : arial, verdana, tahoma, helvetica;
            font-size : 10px;
     				font-weight: bold;            
          }
          
          .timeTableTimeCells 
          { 
            border: 0px solid #EAEEF5; 
            padding-left: 4px;
            height : 25px;
            font-size : 11px;
            background-color : #FDFDFE;
          }
          
          .schedule_time_cells
          { 
            border: 0px; 
            padding-left: 0px;
            margin : 0px;
            font-size : 11px;
          }
          
          .schedule_times
          {
            font-family : arial, verdana, tahoma, helvetica;
            font-size : 10px;
     				font-weight: bold;            
            background-color : #F2EAEC;
            padding: 2px;
            border: 1px solid #683F48; 
          }
          
          .schedule_ports
          {
            font-family : arial, verdana, tahoma, helvetica;
            font-size : 10px;
     				font-weight: bold;            
            background-color : #513138;
            color: #FFFFFF;
            padding: 2px;
            border: 1px solid #180F11; 
          }
          
          .schedule_voyage
          {
            font-family : arial, verdana, tahoma, helvetica;
            font-size : 12px;
     				font-weight: bold;            
            background-color : #A66B77;
            color: #FFFFFF;
            padding: 2px;
            margin: 2px;
            border: 1px solid #DDC7CC; 
          }

          .schedule_vessel
          {
            font-family : arial, verdana, tahoma, helvetica;
            font-size : 12px;
     				font-weight: bold;            
            background-color : #C097A0;
            color: #FFFFFF;
            padding: 2px;
            margin: 2px;
            border: 1px solid #E7D8DB; 
          }

          .schedule_number_days
          {
            font-family : arial, verdana, tahoma, helvetica;
            font-size : 11px;
     				font-weight: bold;            
            background-color : #F7F7F7;
            padding: 2px;
            border: 1px solid #000000; 
          }
          

     			.connectionTitle  {
     				font-family: arial, verdana, tahoma, helvetica;
     				font-size: 12px;
     				font-weight: bold;
     				color: #FFFFFF;
            background-color:#990000;
     			}
          
          
     			.connectionText  {
     				font-family: arial, verdana, tahoma, helvetica;
     				font-size: 10px;
     				font-weight: normal;
     				color: #000000;
     			}
          
   				.FormButton
  				{
   					font-family : arial, verdana, tahoma, helvetica;
   					font-size : 11px;
   					color : #FFFFFF;
   					background-color : #990000;
   					border : 1px #829BB9 solid;
   					width : 50px;
   					height : 18px;
   					text-align : center;
   				}
          
          #bulkTableTitle TD
          {
            font-family : arial, verdana, tahoma, helvetica;
            font-size : 12px;
     				font-weight: bold;            
            background-color : #A66B77;
            color: #FFFFFF;
            padding: 2px;
            margin: 2px;
            border: 1px solid #DDC7CC; 
          }

          #bulkTableSubTitle TD
          {
            font-family : arial, verdana, tahoma, helvetica;
            font-size : 12px;
     				font-weight: bold;            
            background-color : #C097A0;
            color: #FFFFFF;
            padding: 2px;
            margin: 2px;
            border: 1px solid #E7D8DB; 
          }
          
          #bulkTableData TD
          {
            font-family : arial, verdana, tahoma, helvetica;
            font-size : 10px;
     				font-weight: bold;            
            background-color : #F2EAEC;
            padding: 2px;
            border: 1px solid #683F48; 
          }
          
          #bulkTableDataTotal TD
          {
            font-family : arial, verdana, tahoma, helvetica;
            font-size : 12px;
     				font-weight: bold;            
            background-color : #F2EAEC;
            padding: 2px;
            border: 1px solid #683F48; 
          }

.heading
{
	height:76px;
	background: url('/images/k-line-header-image.jpg') no-repeat right;
	margin: 0px 0px 1px 0px;
	padding:0px 0px 1px 0px;
	border-bottom:dotted 1px gray;
	width: 780px;
	text-align:left;
}
.footnote
{
	width:760px;
	font-family: arial, verdana, tahoma, helvetica;
	font-size: 10px;
	text-align:left;
	margin: 2px 16px 2px 20px;
}
.footer
{
	width:760px;
	border-top:dotted 1px gray;
	border-bottom:dotted 1px gray;
	padding:2px 0 2px 0;
	text-align:left;
	margin: 2px 16px 2px 20px;
}

