html
{
	margin: 0;
	padding: 0;
	height: 100%;
}
TABLE
{
		FONT-FAMILY: Verdana;
		FONT-SIZE: 11px;
		COLOR:RGB(0,23,90);
}
PRE
{
		FONT-FAMILY: Verdana;
		FONT-SIZE: 11px
}
SELECT
{
		FONT-FAMILY: Verdana;
		FONT-SIZE: 11px
}
INPUT
{
		FONT-FAMILY: Verdana;
		FONT-SIZE: 11px
}
TEXTAREA
{
		FONT-FAMILY: Verdana;
		FONT-SIZE: 11px
}
BODY
{
	background-color: White;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	margin: 0;
	padding: 0;
	height: 100%;
	overflow: hidden;
}

A
{
	COLOR: RGB(218,91,5);
	TEXT-DECORATION: none;
}
A:hover
{
	COLOR: Red;
	TEXT-DECORATION: underline;
}

.Link
{
	COLOR: RGB(218,91,5);
	CURSOR: default;
	TEXT-DECORATION: none;
}
.LinkHover
{
	COLOR: Red;
	CURSOR: pointer;
	TEXT-DECORATION: underline;
}

.Link2
{
	COLOR: RGB(0,23,90);
	CURSOR: default;
	TEXT-DECORATION: none;
}
.Link2Hover
{
	COLOR: Red;
	CURSOR: pointer;
	TEXT-DECORATION: underline;
}
.HeaderLink
{
	CURSOR: default;
}
.HeaderLinkHover
{
	CURSOR: pointer;
}

.Good
{
	COLOR: RGB(218,91,5);
}
.GoodLink
{
	COLOR: RGB(218,91,5);
	CURSOR: default;
	TEXT-DECORATION: none;
}
.GoodLinkHover
{
	COLOR: Red;
	CURSOR: pointer;
	TEXT-DECORATION: underline;
}

.Warning
{
	COLOR: Fuchsia;
}
.WarningSDR
{
	COLOR: Maroon;
	CURSOR: default;
}
.WarningSDRHover
{
	COLOR: Red;
	CURSOR: pointer;
	TEXT-DECORATION: underline;
}
.WarningLink
{
	COLOR: Fuchsia;
	CURSOR: default;
	TEXT-DECORATION: none;
}
.WarningLinkHover
{
	COLOR: Red;
	CURSOR: pointer;
	TEXT-DECORATION: underline;
}
.PortExitedLink
{
	COLOR: Gray;
	CURSOR: default;
	TEXT-DECORATION: none;
}
.PortExitedLinkHover
{
	COLOR: Red;
	CURSOR: pointer;
	TEXT-DECORATION: underline;
}
.KeyCollectedLink
{
	COLOR: RGB(100,25,255);
	CURSOR: default;
	TEXT-DECORATION: none;
}
.KeyCollectedLinkHover
{
	COLOR: Red;
	CURSOR: pointer;
	TEXT-DECORATION: underline;
}
/*.LinkSelected
{
	COLOR: RGB(0,23,90);
	CURSOR: default;
	TEXT-DECORATION: none;
}*/
.Menu
{
	COLOR: RGB(0,23,90);
	CURSOR: default;
}
.MenuHover
{
	COLOR: RGB(218,91,5);
	CURSOR: pointer;
}
.Disabled
{
	COLOR: Gray;
}
.DisabledHover
{
	COLOR: Gray;
	CURSOR: pointer;
	TEXT-DECORATION: underline;
}

TD.underline
{
	BORDER-BOTTOM: solid RGB(0,23,90) 1px;
	FONT-WEIGHT:bold;
	COLOR:RGB(0,23,90);
	CURSOR: default;
	VERTICAL-ALIGN:BOTTOM;
}
TD.underlineHover
{
	BORDER-BOTTOM: solid RGB(0,23,90) 1px;
	FONT-WEIGHT:bold;
	COLOR:RGB(0,23,90);
	CURSOR: pointer;
}
TD.underlineNotBold
{
	BORDER-BOTTOM: solid RGB(0,23,90) 1px;
	FONT-WEIGHT:normal;
	COLOR:RGB(0,23,90);
}
TD.underlineDisabled
{
	BORDER-BOTTOM: solid RGB(0,23,90) 1px;
	FONT-WEIGHT: bold;
}
TD.overline
{
	BORDER-TOP: solid RGB(0,23,90) 1px;
}

TD.LeftColumn
{
	/*BORDER-RIGHT: none;*/
	height: 18px;
}
TD.LeftColumnLink
{
	/*BORDER: solid #f1f2f4 1px; */
	/*BORDER-RIGHT: none;*/
	COLOR: RGB(218,91,5);
	CURSOR: default;
	TEXT-DECORATION: none;	
}
TD.LeftColumnLinkHover
{
	/*BORDER: solid #f1f2f4 1px; */
	/*BORDER-RIGHT: none;*/
	COLOR: Red;
	CURSOR: pointer;
	TEXT-DECORATION: underline;	
}
TD.MiddleColumn
{
	/*BORDER-LEFT: none;*/
	/*BORDER-RIGHT: none;*/
	height: 18px;
}
TD.MiddleColumnLink
{
	/*BORDER: solid #f1f2f4 1px;*/ 
	/*BORDER-LEFT: none;*/
	/*BORDER-RIGHT: none;*/
	COLOR: RGB(218,91,5);
	CURSOR: default;
	TEXT-DECORATION: none;	
}
TD.MiddleColumnLinkHover
{
	/*BORDER: solid #f1f2f4 1px; */
	/*BORDER-LEFT: none;*/
	/*BORDER-RIGHT: none;*/
	COLOR: Red;
	CURSOR: pointer;
	TEXT-DECORATION: underline;
}
TD.RightColumn
{
	/*BORDER-LEFT: none;*/
	height: 18px;
}
TD.RightColumnLink
{
	/*BORDER: solid #f1f2f4 1px; */
	/*BORDER-LEFT: none;*/
	COLOR: RGB(218,91,5);
	CURSOR: default;
	TEXT-DECORATION: none;	
}
TD.RightColumnLinkHover
{
	/*BORDER: solid #f1f2f4 1px; 
	/*BORDER-LEFT: none;*/
	COLOR: Red;
	CURSOR: pointer;
	TEXT-DECORATION: underline;	
}
TD.OneColumn
{
	height: 18px;
}
/*TD.PageLeftColumn
{
	BORDER: solid white 1px; 
	BORDER-RIGHT: none;
}
TD.PageMiddleColumn
{
	BORDER: solid white 1px; 
	BORDER-LEFT: none;
	BORDER-RIGHT: none;
}
TD.PageRightColumn
{
	BORDER: solid white 1px; 
	BORDER-LEFT: none;
}
TD.PageOneColumn
{
	BORDER: solid white 1px; 
}
*/
TD.LeftTab
{
	BORDER: solid RGB(0,23,90) 1px; 
	BACKGROUND-COLOR: RGB(205,213,221);
	WIDTH: 90px;
	CURSOR: default;
}
TD.LeftTabHover
{
	WIDTH: 90px;
	CURSOR: pointer;
}
TD.OtherTab
{
	WIDTH: 90px;
	CURSOR: default;
}
TD.OtherTabHover
{
	WIDTH: 90px;
	CURSOR: pointer;
}
TD.tabRemaining
{
	 border-bottom: solid RGB(0,23,90) 1px;
}

TD.Loading
{
	FONT-SIZE: 19px;
	text-align: center;
}

DIV.ScrollContainerWithTabs
{
	WIDTH: 100%; 
	OVERFLOW: auto;
	DISPLAY: none;
}
DIV.ObjectScrollContainerWithTabs
{
	HEIGHT: 100%; 
	DISPLAY: none;
	BACKGROUND-COLOR: #f1f2f4;
	border-top: 1px solid #f1f2f4;
	OVERFLOW: auto;
}
DIV.ContainerWithTabs
{
	WIDTH: 100%; 
	HEIGHT: 100%; 
	DISPLAY: none;
}
DIV.ObjectContainerWithTabs
{
	HEIGHT: 100%; 
	DISPLAY: none;
	BACKGROUND-COLOR: #f1f2f4;
	border-top: 1px solid #f1f2f4;
	OVERFLOW: auto;
}
DIV.ScrollContainer
{
	OVERFLOW: auto;
}
TD.Container
{
	BORDER: solid RGB(0,23,90) 1px; 
	border-top: none;
	BACKGROUND-COLOR: White;
}
TD.ContainerWithTabs
{
	BACKGROUND-COLOR: #f1f2f4;
}
TD.WizardSideSpacer
{
	BORDER: solid RGB(0,23,90) 1px; 
	BORDER-LEFT: none; 
	BORDER-RIGHT: none; 
	BACKGROUND-COLOR:White;	
}
#spnHeading
{
	FONT-SIZE: 14px;
}
#spnStepTip
{
	FONT-SIZE: 11px;
}

DIV.OuterPage
{
	HEIGHT: 100%; 
	WIDTH: 100%;
	DISPLAY: none;
	BACKGROUND-COLOR: #f1f2f4;
	OVERFLOW: auto;
}
DIV.FilterContainer
{
	WIDTH: 100%; 
	DISPLAY: none;
}
DIV.Loading
{
	position: absolute;
	height: 100; 
	width: 200; 
	left: 50%;
	top: 50%;
	margin-left: -100px; 
	margin-top: -50px; 
	BORDER: solid RGB(0,23,90) 1px;
	BACKGROUND-COLOR: RGB(205,213,221); 
	Z-INDEX: 300; 
}
IFRAME.Loading
{
	position: absolute;
	height: 100; 
	width: 200; 
	left: 50%;
	top: 50%;
	margin-left: -100px; 
	margin-top: -50px; 
	border: 0px;
	Z-INDEX: 200; 
}

DIV.Popup
{
	POSITION: absolute;
	BORDER: 1px solid RGB(0,23,90);
	OVERFLOW: auto;
	BACKGROUND-COLOR: white;
	COLOR: black;
	display: none;
	Z-INDEX: 300; 
}

IFRAME.Popup
{
	POSITION: absolute;
	OVERFLOW: auto;
	BACKGROUND-COLOR: RGB(205,213,221);
	COLOR: RGB(0,23,90);
	display: none;
	border: 0px;
	Z-INDEX: 200; 
}

HR.Divider
{
	COLOR: Black;
	HEIGHT: 1px;
}

.WorkWithListItemColor1
{
	background-color: #f8f9fa;
}
.WorkWithListItemColor2
{
	background-color: #f1f2f4;
}
TD.WriteWorkWithFilters
{
}
DIV.WizardPage
{
	POSITION: absolute;
	HEIGHT: expression(parentElement.offsetHeight); 
	WIDTH: expression(parentElement.offsetWidth); 
	LEFT: expression(parentElement.offsetLeft); 
	OVERFLOW: auto;
	BORDER: solid RGB(0,23,90) 1; 
	BORDER-LEFT: none; 
	BORDER-RIGHT: none; 
	DISPLAY: none;
	BACKGROUND-COLOR:White; 
}
#divViewBrokerVehiclesData  TD
{
	padding-left: 2px;
	padding-right: 2px;
}
.WriteWorkWithFilters, .WriteWorkWithObjects
{
	width: 311px !important;
}
.WorkWithObjectsBottomBarMainPanel
{
	width: 319px !important;
}

tr.SubVisibleHover
{
	color: Red;
	cursor: hand;
	text-decoration: underline;
}
tr.SubHidden
{
	display: none;
}
.Version
{
    text-align: right;
}
.HeaderUser
{
    font-weight: bold;
    height: 13px;
    overflow: hidden;
}
.HeaderCompany
{
    font-style: italic;
    height: 13px;
    overflow: hidden;
}
.ActiveModule
{
    font-weight: bold;
}
.PlanLocked {
    background-color: red;
    color: white;
}
.limitStyle-overWarning
{
    background: red !important;
    color: white !important;
}
.limitStyle-underWarning
{
    background: orange !important;
}
.limitStyle-withinLimits
{
    background: green !important;
    color: white !important;
}
.exception-truck, .exception-CXLC, .exception-CLLC, .exception-UACL
{
    background: red !important;   
    color: white !important;
}
#trGridResults 
{
    vertical-align: top;
}
#tblGridResults td, #tblGridResults th
{ 
    white-space: nowrap;
}
#divVesselPlanContainer
{
	overflow-x:hidden;
	overflow-y:auto;
	height:100%;
}
tr.hidden-row
{
	display:none;
}

/***** FRESHCO STYLES *****/
.numeric {
    padding-right: 10px;
    text-align: right;
}
/**************************/