
body
{
	font-family	: verdana, arial, sans-serif;
	color		: #666666;
	font-size: 90%;
	margin: 10px;
	outline: none;
}

P
{
	font-family	: verdana, arial, sans-serif;
	color		: #666666;
	font-size: 90%;
}

A
{
	color			: #003399;
}

.hidden
{
	position:absolute;
	visibility:hidden;
}

.visible
{
	position:absolute;
	visibility:visible;
}

H1
{
	color: #2D5EaE;
	font-family: Arial;
	font-weight: normal;
	font-size: 180%;	
}

H2
{
	color: #2D5EaE;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	text-transform:uppercase;
	
}


H3
{
	color: #2D5EaE;
	font-family: Arial;
	font-weight: bold;
	font-size: 100%;
}


	
A:visited
{
	color			: #003399;
}

/* Class Styles */
.pagetitle
{
	font-family	: verdana, arial, sans-serif;
	font-size  	: 16pt;
	font-style	: italic;
	font-weight : bold;
	color		: #003399;
}

.menuitem
{
	padding		: 3px;
	color		: #FFFFFF;
	border-bottom: 1px solid #B4CEE8;
	cursor		: pointer;
	text-decoration	: none;
	font-family	: arial, sans-serif,Verdana, sans-serif; 
	font-size  	: 8pt;
}

.bodytext-black
{
	font-family	: verdana, arial, sans-serif;
	font-size  	: 10pt;
	padding-left: 20px;
	padding-right: 20px;
	color		: #000000;
}

.bodytext-gray
{
	font-family	: verdana, arial, sans-serif;
	font-size  	: 10pt;
	padding-left: 20px;
	padding-right: 20px;
	color		: #999999;
}

.arial-small
{
	font-family: arial, sans-serif; 
	font-size  : 90%;
	
	font-weight: normal;
}


.CersUpload
{

}

.NoReadOnly
{
	font-family: arial, sans-serif; 
	font-size  : 90%;
	
	font-weight: normal;
}

.NoReadOnly a
{
	font-style: normal;
	font-variant:normal;
	color: #666666;
	text-decoration:underline;
	
}



.arial-small a
{
	font-style: normal;
	font-variant:normal;
	color: #666666;
	text-decoration:underline;
	
}


.new-button
{
    
    font-weight: bold; 
    font-size: 12px; 
    vertical-align: middle; 
    background-repeat:no-repeat;
    width: 130px; 
    cursor: pointer; 
    color: white; 
    padding-top: 15px; 
    font-family: Verdana; 
    position: absolute; 
    height: 31px; 
    text-align: center;
    text-decoration:none;
    cursor: pointer;

}

.new-button a:link
{
	color: White;
	text-decoration:none;

}
.new-button a
{
	color: White;
	text-decoration:none;

}

.new-button a:hover
{
	color: White;
	text-decoration:none;
	

}

.new-button a:visited
{
	color: White;
	text-decoration:none;

}





.new-button-non-absolute
{
    
    font-weight: bold; 
    font-size: 12px; 
    vertical-align: middle; 
    background-repeat:no-repeat;
    width:120px;
    cursor:pointer; 
    color: white; 
    padding-top: 15px; 
    font-family: Verdana; 
    height: 31px; 
    text-align: center;
    text-decoration:none;
    display: inline-block;


}

.new-button-non-absolute a:link
{
	color: white;
	text-decoration:none;

}
.new-button-non-absolute a
{
	color: white;
	text-decoration:none;

}

.new-button-non-absolute a:hover
{
	color: white;
	text-decoration:none;
	

}

.new-button-non-absolute a:visited
{
	color: white;
	text-decoration:none;

}





.left-small
{
	background-image: url("../images/Button left.jpg")	
}

.left-medium
{
	background-image: url("../images/Button left medium.jpg")	
}


.left-large
{
	background-image: url("../images/Button left large.jpg")	
}

.left-exlarge
{
	background-image: url("../images/Button left exlarge.jpg")	
}





.right-small
{
	background-image: url("../images/Button Right.jpg")	
}

.right-medium
{
	background-image: url('../images/Button%20Right%20medium.jpg');
}


.right-large
{
	background-image: url("../images/Button Right large.jpg")	
}

.right-exlarge
{
	background-image: url("../images/Button Right exlarge.jpg")	
}





.rectangle-small
{
	background-image: url("../images/Button rectangle.jpg")	
}

.rectangle-medium
{
	background-image: url("../images/Button rectangle medium.jpg")	
}


.rectangle-large
{
	background-image: url("../images/Button rectangle large.jpg")	
}

.rectangle-exlarge
{
	background-image: url("../images/Button rectangle exlarge.jpg")	
}

.rectangle-exexlarge
{
	background-image: url("../images/Button rectangle exexlarge.jpg")	
}






.arial-small a:hover
{
	font-style: normal;
	font-variant:normal;
	color:#bbbbbb;
	text-decoration:underline;
}

.arial-small a:visited
{
	color: #666666;
	text-decoration:underline;
	font-style: normal;
	font-variant:normal;

}


.arial-small-spaced
{
	padding-left: 3px;
	font-size: 10pt;
	padding-top: 1px;
	font-family: arial, sans-serif;
}
.arial-small-bold
{
	font-family: arial, sans-serif; 
	font-size  : 10pt;
	font-weight: bold;
}

.arial-medium
{
	font-family: arial, sans-serif; 
	font-size  : 12pt;
}

.arial-medium-bold
{
	font-family: arial, sans-serif; 
	font-size  : 12pt;
	font-weight: bold;
}

.arial-large
{
	font-family: arial, sans-serif; 
	font-size  : 16pt;
}

.arial-large-bold
{
	font-family: arial, sans-serif; 
	font-size  : 16pt;
	font-weight: bold;
}

.arial-xlarge
{
	font-family: arial, sans-serif; 
	font-size  : 18pt;
}

.arial-xxlarge
{
	font-family: arial, sans-serif; 
	font-size  : 24pt;
}

/* Don't forget to update the file 'index_splash' in the editor directory */
.slash-title
{
	font-family: verdana, arial, sans-serif;
	font-size  : 12pt;
	font-weight: bold;
	color		: #AE8300;
}

.slash-text
{
	font-family: verdana, arial, sans-serif;
	font-size  : 0.8em;	
	color		: #4D6EA8;
}

.terminalInfoHeading
{
	font-family		: verdana, arial, sans-serif;
	font-size		: 10pt;
	font-weight		: bold;
	padding-left	: 5px;
	padding-right	: 5px;
	background-color: #D4EBFE;
	border-bottom	: 1px solid #99B3CB;
	border-top		: 1px solid #99B3CB;
}

.terminalInfo
{
	border-bottom	: 1px solid #99B3CB;
	padding-left	: 5px;
	padding-right	: 5px;
}

.terminalInfoLink
{
	font-family		: verdana, arial, sans-serif;
	font-size		: 8pt;
	text-decoration	: underline;
}

.hrHandbook
{
	color	: #83bffb;
}

.handbookCell
{
	background-color: #D4EBFE;
}

.shippingServices
{
	border-bottom	: 1px solid #99B3CB;
	background-color: #EFF4F9;
}

.shippingServicesHeader
{
	border-top		: 1px solid #99B3CB;
	border-bottom	: 1px solid #99B3CB;
	background-color: #EFF4F9;
}

.terminalInfoResults
{
	background-color: #EFF4F9;
	padding-left	: 5px;
	padding-right	: 5px;	
}

.terminalInfoResultsHeader
{
	background-color: #EFF4F9;
	padding-left	: 5px;
	padding-right	: 5px;	
	padding-top		: 10px;
}

.terminalInfoResultsHeader2
{
	background-color: #D4EBFE;
	padding-left	: 5px;
	padding-right	: 5px;	
	padding-top		: 5px;
	padding-bottom	: 5px;
}

.terminalDirectoryResults
{
	padding-left	: 5px;
	padding-right	: 5px;	
}

.terminalDirectoryResultsHeader
{
	padding-left	: 5px;
	padding-right	: 5px;	
	padding-top		: 10px;
}

.terminalDirectoryName
{
	font-size		: 12pt;
	font-weight		: bold;
	padding-left	: 5px;
	padding-right	: 5px;	
	padding-top		: 5px;
	padding-bottom	: 5px;
	background-color: #D4EBFE;
	border-top		: 1px solid #99B3CB;
	border-bottom	: 1px solid #99B3CB;
}

.gridBorder
{
	border-style:double;
	border-width: 4px;
	border-color: Navy;	
}

.smalllinkbutton
{
 font-size:90%;
 font-weight: normal;
 text-transform: none;
}


.linkbutton
{
	padding-left: 12px;
	padding-top: 4px;
	BACKGROUND-IMAGE: url("../images/full-button.gif"); 
	background-repeat:no-repeat;
	FONT-FAMILY: Verdana; 
	TEXT-ALIGN: justify;
	text-decoration: none;
	color: White;
	width: 170px;
	height: 24px;

}


.linkbutton a
{
	text-decoration: none;
	color: White;

}

.linkbutton a:visited
{
	text-decoration: none;
	color: White;

}

.linkbutton a:hover
{
	BACKGROUND-IMAGE: url("../images/full-button-over.gif"); 
	text-decoration: none;
	color: White;

}

.button
{
    PADDING-LEFT: 14px; 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 12px; 
    BACKGROUND-IMAGE: url("../images/full-button.gif"); 
    background-repeat:no-repeat;
    VERTICAL-ALIGN: sub; 
    WIDTH: 129px; 
    CLIP: rect(auto auto auto auto); 
    cursor: pointer; 
    COLOR: navy; 
    PADDING-TOP: 6px; 
    FONT-FAMILY: Verdana; 
    TEXT-ALIGN: justify;
    text-decoration: none;
    color: White;
}

.button a
{
	text-decoration: none;
}

.button a:visited
{
	text-decoration: none;
	color: White;
}


.new-button a
{
	text-decoration: none;
}

.new-button a:visited
{
	text-decoration: none;
	color: White;
}

