﻿.input,
input[type=file]
{
	font-family:Verdana, Arial;
	color:#000000;
	border: solid 1px #4B8DD9;
	padding: 1px 1px 1px 1px;
	font-size: 13px;
}
.pl_input_date
{
	font-family:Verdana, Arial;
	color:#000000;
	border: solid 1px #4B8DD9;
	padding: 1px 1px 1px 1px;
	font-size: 10px;
	width:80px;
	}

.input_disabled
{
	border: solid 1px #4B8DD9;
	padding: 1px 1px 1px 1px;
	font-size: 13px;
	color: Black;
	background-color: #EEEEEE;
}
.input_none
{
	display: none;
}
.money
{
	font-family:Verdana, Arial;
	color:#000000;
	border: solid 1px #4B8DD9;
	padding: 1px 1px 1px 1px;
	font-size: 13px;
	text-align: right;
}
.checkbox
{
	border: solid 0px #4B8DD9;
	color: #000000;
	letter-spacing: 1px; /*padding:1px 1px 1px 1px;*/
}
.checkbox_labeled
{
	color: #000000;
	letter-spacing: 1px;
	padding: 1px 1px 1px 1px;
	height:20px;
}

.button
{
	background-image: url(images/grad_btn.gif);
	background-repeat: repeat-x;
	border: solid 1px #4B8DD9;
	height: 20px;
	font-size: 13px;
}
.button1
{
	border: solid 1px #000000;
	font-size: 13px; /*background-color:#659FDF;*/
	color: #FFFFFF;
	font-weight: bold;
	height: 22px;
}
.button_red
{
	/*border: solid 1px #000000;*/
	font-size: 13px; /*background-color:#659FDF;*/
	color: #C40A1C;
	font-weight: normal;
	height: 22px;
}
.button_link
{
	border: solid 1px #444444;
	font-size: 11px;
	background-color: #eeeeee;
	color: #222222;
	font-weight: bold;
	height: 20px;
	font-weight: normal;
	line-height: 20px;
	cursor: pointer;
}
.button_link A
{
	color: #222222;
	text-decoration: none;
}
.button_link A:visited
{
	color: #222222;
	text-decoration: none;
}
.button_link A:active
{
	color: #222222;
	text-decoration: none;
}
.button_link A:hover
{
	color: #659FDF;
	text-decoration: underline;
}

.highlighted
{
	background-color: #5495e5;
	color: White;
}
.blue
{
	color: #4059AD;
}


.button_link_hover
{
	border: solid 1px #000000;
	font-size: 11px;
	background-color: #659FDF;
	color: #ffffff;
	font-weight: bold;
	height: 20px;
	font-weight: normal;
	line-height: 20px;
	cursor: pointer;
}

.radiobutton
{
	border: solid 1px #4B8DD9;
	font-size: 11px;
	color: #000000;
	background-color: Maroon;
}

.combobox
{
	border: solid 1px #4B8DD9;
	padding: 1px 1px 1px 1px;
	font-size: 13px;
}


/*MENU classes */
.menu_static
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	cursor: pointer;
	color: #FEF8EC;
}
.menu_static_hover
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	cursor: pointer;
	color: #FEF8EC;
}

.menu_static A
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: pointer;
	font-weight: bold;
	color: #FEF8EC;
}
.menu_static A:visited
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: pointer;
	font-weight: bold;
	color: #FEF8EC;
}
/*.menu_static A:active
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: pointer;
	font-weight: bold;
	color: #FEF8EC;
}
*/
.menu_static A:disabled
{
	color: #888888 !important;
	text-decoration:none;
	font-weight:normal;
}

.menu_static_hover A
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
	cursor: pointer;
}
.menu_static_hover A:visited
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	cursor: pointer;
}

.menu_static_hover A:disabled
{
	color: #888888 !important;
	text-decoration:none;
	font-weight:normal;
}


.menu_static_hover A:active
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	cursor: pointer;
}

TABLE.menu_dynamic
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #222222;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #222222;
	cursor: pointer;
	border-collapse: collapse;
	color: #3268AE;
}

TABLE.menu_dynamic TD
{
	padding: 4px;
}

.menu_dynamic A
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5CA8FE;
	cursor: pointer;
	font-weight: bold;
}
.menu_dynamic A:visited
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5CA8FE;
	cursor: pointer;
	font-weight: bold;
}
.menu_dynamic A:active
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5CA8FE;
	cursor: pointer;
	font-weight: bold;
}

.menu_dynamic A:disabled
{
	color: #888888 !important;
	text-decoration:none;
	font-weight:normal;
}

.menu_dynamic_items
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #222222;
	border: solid #5CA8FE 0px;
	border-collapse: collapse;
	padding: 0px;
	color: #FEF8EC;
	z-index: 100;
}
.menu_dynamic_items TD
{
	background-color: #222222;
	color: #FEF8EC;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #5CA8FE;
}

.menu_dynamic_hover
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #3268AE;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #3268AE;
	cursor: pointer;
	border-collapse: collapse;
	color: #5CA8FE;
}
.menu_dynamic_hover TD
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #3268AE;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #3268AE;
	cursor: pointer;
	border-collapse: collapse;
	color: #5CA8FE;
}

.menu_dynamic_hover A
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FEF8EC;
	cursor: pointer;
	font-weight: bold;
}
.menu_dynamic_hover A:visited
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FEF8EC;
	cursor: pointer;
	font-weight: bold;
}
.menu_dynamic_hover A:active
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FEF8EC;
	cursor: pointer;
	font-weight: bold;
}
.menu_dynamic_hover A:link
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FEF8EC;
	cursor: pointer;
	font-weight: bold;
}
.menu_dynamic_hover A:hover
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FEF8EC;
	cursor: pointer;
	font-weight: bold;
}

.menu_dynamic_hover A:disabled
{
	color: #888888 !important;
	text-decoration:none;
	font-weight:normal;
}

.ie8fix
{
	z-index: 100;
}



/* GRID VIEW STYLE */
.colheader {
    padding: 4px 5px 4px 5px;
    background-repeat: repeat-x;
    background-color: #134e8e;
    border-collapse: collapse;
}
.colheader TH
{
	border-width: 0px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #FFFFFF;
	padding: 0px 5px 0px 5px;
	height: 30px;
	font-size: 8pt;
}
.colheader_changePrice
{
	background-image: url(images/grad_gridhead.gif);
	background-repeat: repeat-x;
	border-width: 1px;
	border-color: white;
	color: White;
	font-weight: bold;
	background-color: #FFFFFF;
	height: 30px;
}


.pickListHeader
{
	padding: 5px 5px 5px 5px;
	background-image: url(images/grad_gridhead.gif);
	background-repeat: repeat-x;
	background-color: #94C2F8;
	border-collapse:collapse;
	border: solid 1px #ffffff;
	border-collapse:collapse;
	font-size: 8pt;
	font-weight:bold;
	height: 22px;
	color: #ffffff;
}
TD.pickListRowAlt
{
	background-color:#EEEEEE; border-color: #EEEEEE; font-size:9px; padding-top:2px; padding-bottom:2px;
}

TD.pickListRow
{
	background-color:#FFFFFF; border-color: #FFFFFF; font-size:9px; padding-top:2px; padding-bottom:2px;
}
TD.pickListRowAlt
{
	background-color:#EEEEEE; border-color: #EEEEEE; font-size:9px; padding-top:2px; padding-bottom:2px;
}

.embedded_colheader
{
	padding: 0px 5px 4px 5px;
}
.embedded_colheader TH
{
	color: #4059AD;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
	height: 25px;
	font-size: 8pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4B8DD9;
}



.colheader A
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4059AD;
	text-decoration: underline;
}
.colheader A:visited
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4059AD;
	text-decoration: underline;
}
.colheader A:active
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4059AD;
	text-decoration: underline;
}
.colheader A:hover
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4059AD;
	text-decoration: underline;
}

TR.colvalue > TD
{
	border-width: 0px;
	padding: 4px 5px 4px 5px;
}
.colvalue
{
	font-size: 8pt;
	color: #000000;
	letter-spacing: 1px;
}

.pagelink td{padding: 4px;}
.pagelink table{margin:5px 0px;}
.pagelink span {border: solid 1px #4059AD; padding:3px 4px;}
.pagelink A
{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4059AD;
	text-decoration: underline;
}
.pagelink A:visited
{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4059AD;
	text-decoration: underline;
}
.pagelink A:active
{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4059AD;
	text-decoration: underline;
}
.pagelink A:hover
{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}

.status_message
{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 5pt;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
	background-color: #cccccc;
	border: solid 1px #000000;
	margin: 2px 0px 2px 0px;
}

.double-border
{
	border: double 3px;
}


/* PICK LIST CONTROL ICONS */
.shippedGTRequested
{
	width:16px; height:14px; background: transparent url(/images/Warning_small_more.gif) no-repeat scroll center left; line-height:12px; font-size: 10px;
}
.shippedLTRequested
{
	width:16px; height:14px; background: transparent url(/images/Warning_small.gif) no-repeat scroll center left; line-height:12px; font-size: 10px;
}

td.requestedNotEqShipped{ background: transparent url(images/Warning_small.gif) no-repeat scroll center left}

.tdrLocationTextbox{ margin-left: 3px; font-size: 14px; margin-right: 5px;}

#login_view > table{color:#333333; background-color:#E1ECFF; border-width:0px;border-style:Solid; font-size:11px;border-collapse:collapse; font-family:Verdana; }
#login_view table.login_header{ border-bottom: solid 1px #0769CE; }
    #login_view table.login_header td.login_header_row {
        background-color: #134e8e;
        color: #FBFCFE;
        font-weight: bold;
        font-size: 10pt;
        height: 24px;
        border-style: solid;
        border-color: #0769CE;
        border-width: 1px 0px 1px 0px;
    }


.popupDlg{ background-color:#EEEEEE; width: 550px;}
.popupDlg .popupDlg_header{cursor: move; background-color:#4B8DD9; }
.popupDlg .popupDlg_header > div {color: #FFFFFF; text-align: center; padding: 10px 0px 10px 0px; font-weight: bold;}