


/* standards START */

.dimmed {color:#CCCCCC;}
.dimmedBl {color:#0000CC;}
.calendarButton {cursor:hand;}
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}
.txtboxNumeric
{
	text-align:right;
}
.content_textbox
{
	font-family:Courier New; 
	font-size:11px;
	width:675px;
}
.AddressJumpLink
{
	padding-left:2px; 
}


.Pkg_Name 
{
    width:120px;
    height:24px;
    font-family:Tahoma;
    font-size:8pt;
    padding-top:3px;
    text-align:left;
    vertical-align:middle;
    padding-left:5px;
    border-bottom:1px solid gray;
    }        
        
.Pkg_Count {
    width:150px;
    height:24px;
    text-align:right;
    padding-left:5px;
    border-bottom:1px solid gray;
    }        
.PkgItem_lbl
{
    padding-left:4px;
}
.PkgItem_dims
{
    text-align:right;
    font-family:Tahoma;
    font-size:8pt;
    width:52px;
}
        
.ScrollingPackages
{
        
    font-family:Tahoma; 
    font-size:8pt;
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 6px; 
    MARGIN: 0px; 
    OVERFLOW: auto; 
    BORDER-LEFT: black 0px solid; 
    WIDTH: 300px; 
    HEIGHT: 160px; 
    PADDING-TOP: 1px; 
    BORDER-BOTTOM: black 0px solid;        
            
}
            
.Pkg_Count_Txtbox
{
    background-color:White;
    font-family:Tahoma;
    font-size:8pt;
    width:60px;
}
.Pkg_Count_Txtbox_readonly
{
    background-color:#EEEEEE;
    font-family:Tahoma;
    font-size:8pt;
    width:60px;
}
.Numeric_readonly
{
    text-align:right;
    background-color:#EEEEEE;   
}



/* standards END */



/* custom START */

Body
{
	background-color: #ffffff;
}

.PageTable{
	padding-right:8px;
	background-color:#FFFFFF;
	border-right:1px solid BLACK;
	border-bottom:1px solid BLACK;
}

.table {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	background-color:#FFFFFF;
}

A					{ color: #315B85; text-decoration:underline;} 
A:visited			{ color: #315B85; text-decoration:underline;} 
A:active			{ color: RED; text-decoration:underline;} 
A:hover				{ color: RED; text-decoration:underline;} 

a.hov_Link			{ color: NAVY; text-decoration:underline;} 
a.hov_Link:visited	{ color: NAVY; text-decoration:underline;} 
a.hov_Link:active	{ color: RED; text-decoration:underline;} 
a.hov_Link:hover	{ color: RED; text-decoration:underline;} 

a.hov_Link2			{ color: #000000; text-decoration:none;} 
a.hov_Link2:visited	{ color: #000000; text-decoration:none;} 
a.hov_Link2:active	{ color: BLUE;  text-decoration:none;} 
a.hov_Link2:hover	{ color: BLUE;  text-decoration:underline;} 

a.ToolbarDownLink			{ color: #000000; text-decoration:none;}
a.ToolbarDownLink:visited	{ color: #000000; text-decoration:none;}
a.ToolbarDownLink:active	{ color: RED;  text-decoration:underline;}
a.ToolbarDownLink:hover		{ color: RED;  text-decoration:underline;}
                    
a.ToolbarUpLink			{ color: #FFFFFF; text-decoration:none; font-weight:bold;} 
a.ToolbarUpLink:visited	{ color: #FFFFFF; text-decoration:none; font-weight:bold;} 
a.ToolbarUpLink:active	{ color: #FFFFFF; text-decoration:underline; font-weight:bold;} 
a.ToolbarUpLink:hover	{ color: #FFFFFF; text-decoration:underline; font-weight:bold;} 

a.TabTableDownLink			{ color: #000000; text-decoration:none;}
a.TabTableDownLink:visited	{ color: #000000; text-decoration:none;}
a.TabTableDownLink:active	{ color: #315B85;  text-decoration:underline;}
a.TabTableDownLink:hover		{ color: #315B85;  text-decoration:underline;}
                    
a.TabTableUpLink			{ color: #FFFFFF; text-decoration:none; font-weight:bold;} 
a.TabTableUpLink:visited	{ color: #FFFFFF; text-decoration:none; font-weight:bold;} 
a.TabTableUpLink:active	{ color: #FFFFFF; text-decoration:underline; font-weight:bold;} 
a.TabTableUpLink:hover	{ color: #FFFFFF; text-decoration:underline; font-weight:bold;} 

                
.TopLine
{
	BACKGROUND-COLOR: #153A55;
}
.TopLineShadow
{
	BACKGROUND-COLOR: #999999;
}


/* TOOLBAR items */
.ToolbarDiv
{
	BACKGROUND-COLOR: #153A55;
}

.ToolbarTable{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
}

.ToolbarDown	{
	background-color: #CCCCCC;
}

.ToolbarUp	{
	background-color: #153A55;
}


/* TABTABLE items */
.TabTableDiv
{
	BACKGROUND-COLOR: #153A55;
}

.TabTableTable{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
}

.TabTableDown	{
	background-color: #CCCCCC;
}

.TabTableUp	{
	background-color: #153A55;
}


/* DETAILTABLE items */
.DetailTableDiv
{
	
}
.DetailTableTable
{
	border-collapse:collapse;	
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
}
.DetailTableLabelCell
{
	BACKGROUND-COLOR: #EEEEEE;
	font-weight:bold;
	border:1px solid #153A55;
}
.DetailTableCell
{
	BACKGROUND-COLOR: #FFFFFF;
	border:1px solid #153A55;
}
.DetailTableCellUnderline
{
	BACKGROUND-COLOR: #FFFFFF;
	border-bottom:1px solid #153A55;
}


/* LABELTABLE items */
.LabelTable
{
	background-color:#FFFFFF;
}
.LabelTableDiv
{
	
}
.LabelTableTable
{
	border-collapse:collapse;	
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
}
.LabelTableLabelCell
{
	BACKGROUND-COLOR: #EEEEEE;
	font-weight:bold;
	border:1px solid #153A55;
}
.LabelTableCell
{
	BACKGROUND-COLOR: #FFFFFF;
	border:1px solid #153A55;
}
.LabelTableCellUnderline
{
	BACKGROUND-COLOR: #FFFFFF;
	border-bottom:1px solid #153A55;
}


/* BOX items */
.BoxTop{
	font-family: Tahoma;
	font-size: 10pt; 
	color: #FFFFFF;
	font-weight:bold;
	background-image: url(../Images/skins/Custom/topPanel.gif); 
}

.BoxMid{
	background-image: url(../Images/skins/Custom/midPanel.gif); 
}

.BoxBottom{
	background-image: url(../Images/skins/Custom/bottomPanel.gif); 
	
}
.BoxTopSmall{
	font-family: Tahoma;
	font-size: 8pt; 
	color: #FFFFFF;
	font-weight:bold;
	background-image: url(../Images/skins/Custom/topPanel2.gif); 
}

.BoxMidSmall{
	background-image: url(../Images/skins/Custom/midPanel2.gif); 
}

.BoxBottomSmall{
	background-image: url(../Images/skins/Custom/bottomPanel2.gif); 
	
}

/* other */
.DataGridHeader
{
	background-color:153A55;
}
.OECategoryDiv
{
	border-top:1px solid #616426;
	margin-top:6px;
}
.OECategoryHeader
{
	font-family: Tahoma;
	font-size: 10pt; 
	color: #616426;
	font-weight:bold;
}
.OESubCategory
{
	padding-left:10px;
	font-family: Tahoma;
	font-size: 8pt; 
	color: #000000;
	font-weight:normal;
}	


/* webform  */
.txtboxNumeric
{
	text-align:right;
}



/* custom END */
