﻿
.ui-tabs-hide /* required by jquery tab plugin */
{
    display: none;
}

#report_title {
	margin-left: 215px;
}

/* the following div#tab styles control the visual behavior of the tabs */
div#tabs ul
{
    list-style: none;
    padding: 0;
    margin: 0;
    height: 22px;
    border-bottom: 1px solid #686661;
}
div#tabs ul li
{
    float: left;
    height: 17px;
    padding: 4px 10px 0 10px;
    margin-right: 5px;
    border: 1px solid #686661;
    border-bottom: none;
    position: relative;
    background: White; /*#686661;*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt; 
}
div#tabs ul li a
{
    text-decoration: none;
    color: Black; /*white;*/
}
div#tabs ul li.ui-tabs-selected
{
    background: #686661; /* white;*/
}
div#tabs ul li.ui-tabs-selected a
{
    color: White; /* black; */
}

A:hover
{
	text-decoration:underline;
}

A
{
    color: White;
	text-decoration:none;
}

#red_link
{
    color: red;
	text-decoration:none;
}

#red_link:hover
{
    color: red;
	text-decoration:none;
}

.red_link
{
    color: red;
	text-decoration:none;
}

.red_link:hover
{
    color: red;
	text-decoration:none;
}

.report_header
{
	height: 25px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-width: thin;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #CCCCCC;
    color: White;
}

.report_header a
{
	color: White;
	text-decoration: none;
}

.report_header a:visited
{
	color:  White;

}
.report_header a:hover
{
	color: White;

}
.report_header a:active
{
	color: White;

}

   

.report_footer
{
	height: 25px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-width: thin;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #CCCCCC;
}
.report_data
{
    height: 22px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-width: thin;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.report_data_alt
{
	height: 22px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-width: thin;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.Report_TITLE
{
    height: 30px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
    padding-left: 30px;
}

#Report_TITLE 
{
    height: 30px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
    padding-left: 30px;
}

.Report_TITLE2
{
    height: 30px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
    padding-left: 30px;
}

#Report_TITLE2 
{
    height: 30px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
    padding-left: 30px;
}

.report_params_div_old
{
    margin-left: 50px;
}

#report_params_div_old
{
    margin-left: 50px;
}

#contact_info 
{
    height: 30px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-bottom: 100px;
}

/* "My" Tab - Items Table */
#my_table_div
{
    margin-top: 20px;
    overflow: scroll;
    height: 340px;
}
/* "My" Tab - Buttons */
#my_buttons_div
{
    margin-top: 12px;
}
#my_buttons_div td.my_buttons_col_spacing
{
    width: 50px;
}

#report_item_price_list_params_div
{
    margin-top: 5px;
}

#report_velocity_params_div
{
    margin-top: 15px;
}

#report_order_guide_params_div
{
    margin-top: 15px;
}

#report_price_change_params_div
{
    margin-top: 15px;
}

#report_new_items_params_div
{
    margin-top: 15px;
}

.search_params_dropdown_class
{
    Height: 22px;
    Width: 300px;
}

.search_params_listbox_class
{
     Height: 140px;
     Width: 300px;
     border-style:solid;
     border-width: thin;
}

.search_params_textbox_class
{
    Height: 18px;
    Width: 60px;
}


#search_buttons_div
{
    margin-top: 12px;
}


#repeating_table {
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
	border-width: 1px;
}

#repeating_table_order {
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: -50px;
	border-width: 1px;
}

#repeating_table_order_list {
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: -50px;
	border-width: 1px;
}

#repeating_table_search {
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: -75px;
	border-width: 1px;
}

#repeating_table_tps_order {
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 60px;
	border-width: 1px;
}

#repeating_table4 {
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 60px;
	border-width: 1px;
}

#repeating_table_pdf {
	position: relative;
	/*margin-top: -15px;*/
	margin-left: -10px;
	margin-bottom: 0px;
	border-width: 1px;
	border-color: Black;
	/*background-color: #D3D3D3;*/
}

.ItemNo_TITLE 
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: right;
	width: 120px;
    padding-right: 5px;
    color: White;
    margin-right: 5px;
    margin-left: 5px;
    color: Blue;
}
#ItemNo_DATA {
	text-align: right;
	width: inherit;
    padding-left: 3px;
    padding-right: 5px;
}
.ItemNo_DATA {
	text-align: right;
	width: inherit;
    padding-left: 3px;
    padding-right: 5px;
}
.PONo_TITLE 
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 80px;
    padding-left: 10px;
    color: White;
    color: Blue;
}
#PONo_DATA {
	text-align: left;
	width: inherit;
    padding-left: 10px;
}
.ItemNo_TITLE2 
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: right;
	width: 60px;
    padding-right: 5px;
    color: White;
    margin-right: 5px;
    margin-left: 5px;
    color: Blue;
}
.ItemNo_TITLE_PDF 
{
    height: 20px;
	background-color: gray;
	text-align: left;
	width: 60px;
    padding-left: 5px;
    color: White;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
}
.ItemNo_TITLE_PDF2 
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: center;
	width: 55px;
    color: black;
    padding-right: 5px;
    padding-left: 5px;
}
#ItemNo_TITLE_PDF2 
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: center;
	width: 55px;
    color: black;
    padding-right: 5px;
    padding-left: 5px;
}
.NDC_TITLE_PDF2 
{
    height: 22px;
	background-color: gray;
	text-align: left;
	width: 130px;
    padding-left: 5px;
    color: White;
	border: none;
    display: table-cell;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
}
.ItemNo_DATA_PDF {
	text-align: left;
	width: inherit;
    padding-left: 5px;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
    height: 22px;
}

.ItemNo_DATA_PDF2 {
	text-align: right;
	width: 55px;
    padding-right: 3px;
    margin-right: 3px;
    height: 22px;
    display: table-cell;
}

#ItemNo_DATA_PDF2 {
	text-align: right;
	width: 55px;
    padding-right: 3px;
    margin-right: 3px;
    height: 22px;
    display: table-cell;
}

.ItemNo_DATA_PDF3 {
	text-align: right;
	width: 55px;
    padding-right: 3px;
    margin-right: 3px;
	border-style: none;
    height: 22px;
}

.NDC_DATA_PDF2 {
	text-align: left;
	width: inherit;
    padding-left: 5px;
	border: none;
    height:20px;
	white-space: nowrap;
    display: table-cell;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
}

#NDC_DATA_PDF2 {
	text-align: left;
	width: inherit;
    padding-left: 5px;
	border: none;
    height:20px;
	white-space: nowrap;
    display: table-cell;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
}

.NDC_DATA_RPT {
	text-align: left;
	width: inherit;
    padding-left: 10px;
	border: none;
    height:20px;
	white-space: nowrap;
    display: table-cell;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
}

#NDC_DATA_RPT {
	text-align: left;
	width: inherit;
    padding-left: 10px;
	border: none;
    height:20px;
	white-space: nowrap;
    display: table-cell;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
}

.NDC_DATA_RPT2 {
	text-align: right;
	width: inherit;
	border: none;
    height:20px;
	white-space: nowrap;
    display: table-cell;
    padding-right: 10px;
}

#NDC_DATA_RPT2 {
	text-align: right;
	width: inherit;
	border: none;
    height:20px;
	white-space: nowrap;
    display: table-cell;
    padding-right: 10px;
}

.NDC_DATA_PDF3 {
	text-align: right;
	width: 120px;
    padding-right: 3px;
    margin-right: 3px;
	border-style: none;
    height: 22px;
	white-space: nowrap;
}

.NDC_TITLE_PDF 
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 90px;
    color: black;
    padding-right: 5px;
    padding-left: 5px;
}

.NDC_TITLE_RPT
{
    height: 20px;
	background-color: white;
	text-align: left;
	width: 120px;
    color: black;
    padding-right: 5px;
    padding-left: 10px;
}

.NDC_TITLE_RPT2
{
    height: 20px;
	background-color: white;
	text-align: right;
	width: 350px;
    color: black;
    padding-right: 10px;
}

.NDC_TITLE_RPT3
{
    height: 20px;
	background-color: white;
	text-align: right;
	width: 100px;
    color: black;
    padding-right: 10px;
}

.UPC_TITLE 
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 90px;
    color: Blue;
    padding-right: 5px;
    padding-left: 5px;
}
#UPC_DATA {
	text-align: left;
	width: 90px;
    padding-left: 5px;
    padding-right: 3px;
}

.UPC_TITLE2 
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 130px;
    padding-left: 3px;
    color: Blue;
    padding-right: 5px;
    padding-left: 5px;
}
#UPC_DATA2 {
	text-align: left;
	width: 130px;
    padding-left: 5px;
    padding-right: 3px;
}

.VendorNo_TITLE 
{
    height: 20px;
	background-color: #808080;
	text-align: left;
	width: 60px;
    padding-left: 3px;
    color: White;
    font-weight: bold;
}
#VendorNo_DATA {
	text-align: left;
	width: inherit;
    padding-left: 3px;
}

.Description1_TITLE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	width: 250px;
}
#Description1_DATA {
	text-align: left;
	padding-left: 5px;
	width: inherit;
}
.Description_TITLE 
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 260px;
    padding-left: 3px;
    color: Blue;
}
.Description_TITLE_BRAND
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 320px;
    padding-left: 3px;
    color: Blue;
}
.Description_TITLE_MSG 
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 250px;
    padding-left: 25px;
    color: Blue;
}
.Description_TITLE_QE 
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 475px;
    padding-left: 5px;
    color: Blue;
}
#Description_TITLE_QE 
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 475px;
    padding-left: 5px;
    color: Blue;
}
.Description_TITLE2
{
    height: 20px;
	background-color: #808080;
	text-align: left;
	width: 200px;
    padding-left: 3px;
    font-weight: bold;
}
.Description_TITLE_PDF
{
    height: 20px;
	background-color: gray;
	text-align: left;
	width: 150px;
    padding-left: 5px;
    color: white;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
}
.Description_TITLE_PDF2
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 260px;
    padding-left: 25px;
    color: Black;
    display: table-cell;
}
.Description_TITLE_RPT
{
    height: 20px;
	text-align: left;
	width: 340px;
    padding-left: 20px;
    color: Black;
    display: table-cell;
}
#Description_DATA {
	text-align: left;
	width: 250px;
    padding-left: 3px;
}
#Description_DATA_BRAND {
	text-align: left;
	width: 320px;
    padding-left: 3px;
}
#Description_DATA_QE {
	text-align: left;
	width: 475px;
    padding-left: 3px;
}
.Description_DATA_QE {
	text-align: left;
	width: 475px;
    padding-left: 3px;
}
.Description_DATA_PDF {
	text-align: left;
	width: 150px;
    padding-left: 5px;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
    height:22px;
    text-wrap:none;
}
.Description_DATA_PDF2 {
	text-align: left;
	width: inherit;
    padding-left: 5px;
	border: none;
    height:20px;
    text-wrap:none;
    overflow:no-display;
	white-space: nowrap;
    display: table-cell;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
}
.Description_DATA_PDF3 {
	text-align: left;
	width: 300px;
    padding-left: 5px;
	border: none;
    height:20px;
    text-wrap:none;
    overflow:no-display;
	white-space: nowrap;
    display: table-cell;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
}
.Description_DATA_RPT {
	text-align: left;
	width: inherit;
    padding-left: 10px;
	border: none;
    height:20px;
    text-wrap:none;
    overflow:no-display;
	white-space: nowrap;
    display: table-cell;
}
#Description_DATA_RPT {
	text-align: left;
	width: inherit;
    padding-left: 10px;
	border: none;
    height:20px;
    text-wrap:none;
    overflow:no-display;
	white-space: nowrap;
    display: table-cell;
}
#Description_DATA_DOC {
    text-align: left;
    padding-left: 3px;
    font-size: 13px;
    font-weight: 500;
    text-decoration: none;
}
 
#Description_DATA_SHORT {
	text-align: left;
	width: 125px;
    padding-left: 3px;
    padding-right: 2px;
    word-wrap: break-word;
}
.Description_TITLE_SHORT 
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 125px;
    padding-left: 3px;
    color: Blue;
}
#Description_DATA_SHORT2 {
	text-align: left;
	width: 150px;
    padding-left: 3px;
    padding-right: 2px;
    word-wrap: break-word;
}
.Description_TITLE_SHORT2 
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 150px;
    padding-left: 3px;
    color: Blue;
}
#Description_DATA_SHORT3 {
	text-align: left;
	width: 230px;
    padding-left: 3px;
    padding-right: 2px;
    word-wrap: break-word;
}
.Description_TITLE_SHORT3 
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 230px;
    padding-left: 3px;
    color: Blue;
}
#City_DATA {
	text-align: left;
	width: 140px;
    padding-left: 3px;
    padding-right: 2px;
    word-wrap: break-word;
}
.City_TITLE
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 140px;
    padding-left: 3px;
    color: Blue;
}
#State_DATA {
	text-align: left;
	width: 40px;
    padding-left: 10px;
    padding-right: 2px;
    word-wrap: break-word;
}
.State_TITLE
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 40px;
    padding-left: 5px;
    color: Blue;
}
#Zip_DATA {
	text-align: left;
	width: 70px;
    padding-left: 10px;
    padding-right: 2px;
    word-wrap: break-word;
}
.Zip_TITLE
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 70px;
    padding-left: 5px;
    color: Blue;
}
#Rounding_DATA {
	text-align: right;
	width: 110px;
}
.Rounding_TITLE
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: center;
	width: 110px;
    color: Blue;
}
#Rounding_TITLE
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: center;
	width: 110px;
    color: Blue;
}
#Description_DATA2 {
	text-align: left;
	width: 220px;
    padding-left: 3px;
    overflow: hidden;
}
.Description_DATA2 {
	text-align: left;
	width: 220px;
    padding-left: 3px;
    overflow: hidden;
}
.Description_TITLE3
{
    height: 20px;
	background-color: #808080;
	text-align: left;
	width: 180px;
    padding-left: 3px;
    font-weight: bold;
}
#Description_DATA3 {
	text-align: left;
	width: 180px;
    padding-left: 3px;
    overflow: hidden;
}
.Description_TITLE4
{
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	width: 300px;
    color:blue;
    padding-left: 10px;
}
#Description_DATA4 {
	text-align: left;
	width: 300px;
    padding-left: 10px;
    overflow: hidden;
}
#Description_DATA_TOP {
	text-align: left;
	width: 290px;
    padding-left: 8px;
    font-weight: bold;
    margin-left: 10px;
}
#Description_DATA_LINE {
	text-align: left;
	width: 290px;
    padding-left: 8px;
    margin-left: 10px;
}
#Description_DATA_LINE2 {
	text-align: left;
	width: 560px;
    padding-left: 8px;
    margin-left: 10px;
}
#Description_DATA_TOPX {
	text-align: left;
	width: 400px;
    padding-left: 8px;
    margin-left: 10px;
}
#Description_DATA_BOTTOMX {
	text-align: left;
	width: 400px;
    padding-left: 8px;
    margin-left: 10px;
}
#Description_DATA_LINEX {
	text-align: left;
	width: 400px;
    padding-left: 8px;
    margin-left: 10px;
}

.PackForm1_TITLE 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
    height: 20px;
	color: #333333;
	text-align: left;
	width: 70px;
    padding-left: 3px;
    font-weight: bold;
}
#PackForm1_DATA {
	text-align: left;
	width: inherit;
    padding-left: 3px;
}
.PackForm_TITLE {
    height: 20px;
	background-color: #A9D0F5;
	color: Blue;
	text-align: left;
	padding-left: 3px;
	width: 50px;
}
#PackForm_DATA {
	text-align: left;
	padding-left: 5px;
	width: 50px;
}
.PackForm_TITLE_PDF {
    height: 20px;
	background-color: gray;
	color: white;
	text-align: center;
	width: 45px;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
}
.PackForm_TITLE_PDF2 {
    height: 20px;
	background-color: #A9D0F5;
	color: black;
	text-align: center;
	width: 50px;
}
.PackForm_TITLE_RPT {
    height: 20px;
	background-color: white;
	color: black;
	text-align: center;
	width: 60px;
}
.PackForm_DATA_PDF {
	text-align: center;
	width: 45px;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
}
.PackForm_DATA_PDF2 {
	text-align: center;
	width: 50px;
    display: table-cell;
}
#PackForm_DATA_PDF2 {
	text-align: center;
	width: 50px;
    display: table-cell;
}
.PackForm_DATA_RPT {
	text-align: center;
	width: 60px;
    display: table-cell;
}
#PackForm_DATA_RPT {
	text-align: center;
	width: 60px;
    display: table-cell;
}
.Inv_TITLE_PDF {
    height: 20px;
	background-color: gray;
	color: white;
	text-align: center;
	width: 57px;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
}
.Inv_DATA_PDF {
	text-align: right;
	width: 57px;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
	padding-right: 5px;
}
.Week_TITLE_PDF {
    height: 20px;
	background-color: gray;
	color: white;
	text-align: center;
	width: 22px;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
}
.Week_DATA_PDF {
	text-align: center;
	width: 22px;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
}

.NACS_TITLE {
    height: 20px;
	background-color: #A9D0F5;
	color: Blue;
	text-align: center;
	width: 70px;
}
#NACS_DATA {
	text-align: left;
	padding-left: 5px;
	width: 100px;
}

.Barcode_TITLE {
    height: 20px;
	background-color: #A9D0F5;
	text-align: center;
	width: 100px;
	color: Blue;
    font-weight: bold;
    margin-left: 5px;
    margin-right: 5px;
}
#Barcode_DATA {
	text-align: center;
	width: inherit;
	width: 100px;
	border-right: 2px;
}
.Barcode_TITLE_PDF {
    height: 29px;
	background-color: gray;
	text-align: center;
	width: 80px;
	color: white;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
}
.Barcode_DATA_PDF {
	text-align: center;
	width: inherit;
    height: 36px;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
}

.Amount_TITLE {
    height: 20px;
	text-align: center;
	background-color: #A9D0F5;
	color: Blue;
	width: 50px;
}
#Amount_DATA {
	text-align: right;
	padding-right: 5px;
	width: inherit;
	width: 50px;
	padding-left: 3px;
}
.Price_TITLE {
    height: 20px;
	text-align: center;
	background-color: #A9D0F5;
	color: Blue;
	width: 60px;
}
.OrderNo_TITLE {
    height: 20px;
	text-align: right;
	background-color: #A9D0F5;
	color: Blue;
	width: 70px;
    padding-right: 10px;
}
.Price_TITLE_NEW {
    height: 20px;
	background-color: #A9D0F5;
	color: Blue;
	text-align: right;
	width: 60px;
    padding-right: 3px;
}
.Price_TITLE_GM {
    height: 20px;
	background-color: #A9D0F5;
	color: Blue;
	text-align: right;
	width: 60px;
    padding-right: 10px;
}
.Price_TITLE_EXT2 {
    height: 20px;
	background-color: #A9D0F5;
	color: Blue;
	text-align: center;
	width: 110px;
}
.Price_TITLE_EXT {
    height: 20px;
	background-color: #A9D0F5;
	color: Blue;
	text-align: center;
	width: 80px;
}
.Price_TITLE_EXT1 {
    height: 20px;
	background-color: #A9D0F5;
	color: Blue;
	text-align: right;
	width: 60px;
}
.Price_TITLE2 {
    height: 20px;
	background-color: #808080;
	text-align: center;
	width: 50px;
    font-weight: bold;
}
#Price_DATA2 {
	text-align: right;
	width: inherit;
    padding-right: 3px;
}
#Price_DATA_GM {
	text-align: right;
	width: inherit;
    padding-right: 10px;
}
.Price_DATA_GM {
	text-align: right;
	width: inherit;
    padding-right: 10px;
}
#OrderNo_DATA {
	text-align: right;
	width: inherit;
    padding-right: 10px;
}
.Price_DATA2 {
	text-align: right;
	width: inherit;
	height: 20px;
    padding-right:3px;
}
#Price_DATA_EXT {
	text-align: right;
	padding-right: 5px;
	width: inherit;
	width: 80px;
	padding-left: 3px;
}
#Price_DATA_EXT1 {
	text-align: right;
	width: inherit;
}
#Price_DATA_EXT2 {
	text-align: right;
	padding-right: 5px;
	width: inherit;
	width: 110px;
	padding-left: 3px;
}
.Line_TITLE {
    height: 20px;
	background-color: #A9D0F5;
	color: Blue;
	text-align: center;
	width: 30px;
}
#Line_DATA {
	text-align: right;
	padding-right: 5px;
	width: inherit;
	width: 30px;
	padding-left: 3px;
}
.SizeForm_TITLE {
    height: 20px;
	background-color: #A9D0F5;
	color: Blue;
	text-align: left;
	padding-left: 5px;
	width: 45px;
}
#SizeForm_DATA2 {
	text-align: left;
	padding-left: 5px;
	width: 45px;
}
.Manufacturer_TITLE {
    height: 20px;
	background-color: #A9D0F5;
	color: Blue;
	text-align: left;
	width: 160px;
}
#Manufacturer_DATA {
	text-align: left;
	padding-left: 3px;
	width: 160px;
}
.Qty_TITLE {
    height: 20px;
	background-color: #A9D0F5;
	color: Blue;
	text-align: center;
	padding-right: 5px;
	width: 45px;
}
#Qty_DATA2 {
	text-align: right;
	padding-right: 5px;
	width: 45px;
}
#Qty_DATA_BOX {
	text-align: center;
	padding-right: 5px;
	width: 45px;
}
.CLRSHP_TITLE {
    height: 20px;
	background-color: #A9D0F5;
	color: Blue;
	text-align: left;
	width: 120px;
}
#CLRSHP_DATA {
	text-align: left;
	padding-left: 3px;
	width: 120px;
}
.LASTPURCH_TITLE {
    height: 20px;
	background-color: #A9D0F5;
	color: Blue;
	padding-right: 10px;
	text-align: right;
	width: 80px;
}
#LASTPURCH_DATA {
	text-align: right;
	padding-right: 10px;
	width: 80px;
}
.Price_TITLE_PDF {
	text-align: center;
	background-color: gray;
	color: White;
	width: 45px;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
}
#Price_DATA_PDF {
	text-align: right;
	padding-right: 5px;
	width: 45px;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
}
.Price_DATA_PDF {
	text-align: right;
	padding-right: 5px;
	width: 45px;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
}
.Price_TITLE_PDF2 {
	text-align: center;
	background-color: gray;
	color: White;
	width: 35px;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
}
.Price_TITLE_PDF3 {
	text-align: center;
	background-color: #A9D0F5;
	color: Black;
	width: 35px;
}
.Price_TITLE_RPT {
	text-align: right;
	background-color: white;
	color: Black;
	width: 50px;
}
.Price_TITLE_RPT2 {
	text-align: right;
	background-color: white;
	color: Black;
	width: 100px;
}
.Price_TITLE_RPT3 {
	text-align: right;
	background-color: white;
	color: Black;
	width: 110px;
}
.Qty_TITLE_RPT2 {
	text-align: right;
	background-color: white;
	color: Black;
	width: 50px;
}
.ItemNo_TITLE_RPT2 {
	text-align: right;
	background-color: white;
	color: Black;
	width: 130px;
}
.ItemNo_TITLE_RPT3 {
	text-align: right;
	background-color: white;
	color: Black;
	width: 60px;
}
.Price_TITLE_EXT_PDF3 {
	text-align: center;
	background-color: #A9D0F5;
	color: Black;
	width: 75px;
}
#Price_TITLE_EXT_PDF3 {
	text-align: center;
	background-color: #A9D0F5;
	color: Black;
	width: 75px;
}
#Price_DATA_PDF2 {
	text-align: right;
	padding-right: 5px;
	width: 35px;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
}
.Price_DATA_PDF2 {
	text-align: right;
	padding-right: 5px;
	width: 35px;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
}
#Price_DATA_PDF3 {
	text-align: right;
	padding-right: 5px;
	width: 40px;
}
.Price_DATA_PDF3 {
	text-align: right;
	padding-right: 5px;
	width: 40px;
}
#Price_DATA_PDF4 {
	text-align: right;
	padding-right: 5px;
	width: 60px;
}
.Price_DATA_PDF4 {
	text-align: right;
	padding-right: 5px;
	width: 60px;
}
#Price_DATA_RPT2 {
	text-align: right;
	padding-right: 5px;
	width: 100px;
}
.Price_DATA_RPT2 {
	text-align: right;
	padding-right: 5px;
	width: 100px;
}
#Price_DATA_RPT3 {
	text-align: right;
	padding-right: 5px;
	width: 110px;
}
.Price_DATA_RPT3 {
	text-align: right;
	padding-right: 5px;
	width: 110px;
}
#Qty_DATA_RPT2 {
	text-align: right;
	padding-right: 2px;
	width: 50px;
}
.Qty_DATA_RPT2 {
	text-align: right;
	padding-right: 2px;
	width: 50px;
}
#ItemNo_DATA_RPT2 {
	text-align: right;
	padding-right: 5px;
	width: 30px;
}
.ItemNo_DATA_RPT2 {
	text-align: right;
	padding-right: 5px;
	width: 130px;
}
#ItemNo_DATA_RPT3 {
	text-align: right;
	padding-right: 5px;
	width: 60px;
}
.ItemNo_DATA_RPT3 {
	text-align: right;
	padding-right: 5px;
	width: 60px;
}
#Price_DATA {
	text-align: right;
	padding-right: 5px;
	width: inherit;
	width: 50px;
	padding-left: 3px;
}
#Price_DATA1 {
	text-align: left;
	margin-left: 15px;
	width: 120px;
	padding-left: 3px;
}

#Price_DATA_IMG {
	text-align: left;
	margin-left: 15px;
	width: 200px;
	padding-left: 3px;
    text-wrap: none;
}

#Quantity_TITLE_NEW {
    height: 20px;
	background-color: #A9D0F5;
	color: Blue;
	text-align: center;
	width: 80px;
}

#Quantity_DATA_NEW {
	text-align: left;
	margin-left: 10px;
	width: 80px;
}

#Remove_DATA1 {
	text-align: left;
	margin-left: 0px;
	width: 60px;
}

.Qty_TITLE_PDF {
    height: 20px;
	background-color: #808080;
	text-align: center;
	width: 35px;
    font-weight: bold;
}
#Qty_DATA_PDF {
	text-align: right;
	padding-right: 3px;
	width: inherit;
	width: 35px;
	padding-left: 3px;
}
.InvClass_TITLE {
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
	padding-left: 3px;
	width: 80px;
	color: Blue;
}
#InvClass_DATA {
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
	width: inherit;
}
.RetailClass_TITLE {
    height: 20px;
	background-color: #A9D0F5;
	text-align: right;
	padding-right: 3px;
	width: 60px;
	color: Blue;
}
#RetailClass_DATA {
	text-align: right;
	padding-left: 3px;
	padding-right: 8px;
	width: inherit;
}
.Status_TITLE {
    height: 20px;
	background-color: #A9D0F5;
	text-align: center;
	width: 85px;
	color: Blue;
}
#Status_DATA {
	text-align: center;
	width: inherit;
}
.POStatus_TITLE {
    height: 20px;
	background-color: #A9D0F5;
	text-align: left;
    padding-left: 3px;
	width: 65px;
	color: Blue;
}
#POStatus_DATA {
	text-align: left;
    padding-left: 3px;
	width: 65px;
}
.Date_TITLE
{
	background-color: #A9D0F5;
	text-align: right;
    padding-right: 10px;
	width: 90px;
}
.Date_TITLE_Right
{
	background-color: #A9D0F5;
	text-align: right;
	width: 90px;
    padding-right: 10px;
}
.Date_TITLE2
{
	background-color: #A9D0F5;
	text-align: center;
	width: 120px;
}
.PO_TITLE
{
	background-color: #A9D0F5;
	text-align: left;
	width: 120px;
}
#PO_DATA
{
	text-align: left;
	width: 120px;
}
.Date_TITLE_RPT
{
	background-color: white;
	text-align: left;
	width: 100px;
    padding-right: 5px;
}
.Date_TITLE_RPT2
{
	background-color: white;
	text-align: left;
	width: 120px;
    padding-left: 5px;
}
.Date_TITLE_RPT3
{
	background-color: white;
	text-align: left;
	width: 90px;
    padding-left: 5px;
}
#Date_DATA {
	text-align: right;
	width: inherit;
	padding-right: 10px;
	white-space: nowrap;
}

#Date_DATA2 {
	text-align: left;
	width: inherit;
	margin-right: 5px;
	margin-left: 10px;
	white-space: nowrap;
	width: 120px;
}

#Date_DATA3 {
	text-align: center;
	width: inherit;
	white-space: nowrap;
}

.Date_DATA3 {
	text-align: center;
	width: inherit;
	white-space: nowrap;
}

.Date_DATA {
	text-align: right;
	width: inherit;
	margin-right: 10px;
	margin-left: 5px;
	white-space: nowrap;
}

#Date_DATA_RPT2 {
	text-align: left;
	width: inherit;
	margin-left: 5px;
	white-space: nowrap;
	width: 120px;
}

.Date_DATA_RPT2 {
	text-align: left;
	width: inherit;
	margin-left: 5px;
	white-space: nowrap;
	width: 120px;
}

#Date_DATA_RPT3 {
	text-align: left;
	width: inherit;
	margin-left: 5px;
	white-space: nowrap;
	width: 90px;
}

.Date_DATA_RPT3 {
	text-align: left;
	width: inherit;
	margin-left: 5px;
	white-space: nowrap;
	width: 90px;
}

.Date_DATA_PDF {
	text-align: right;
	width: inherit;
	margin-right: 10px;
	margin-left: 5px;
	white-space: nowrap;
	width: 65px;
    display: table-cell;
}

#Date_DATA_PDF {
	text-align: right;
	width: inherit;
	margin-right: 10px;
	margin-left: 5px;
	white-space: nowrap;
	width: 65px;
    display: table-cell;
}

.Number_TITLE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	width: 100px;
}
#Number_DATA {
	text-align: right;
	padding-right: 10px;
	width: inherit;
}

.ShortName_TITLE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	width: 150px;
}
#ShortName_DATA {
	text-align: left;
	padding-left: 5px;
	width: inherit;
}

.NumberLeft_TITLE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	width: 100px;
}
#NumberLeft_DATA {
	text-align: left;
	padding-left: 5px;
	width: inherit;
}

#usage_navigation_dashboard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: relative;
	width: 960px;
	margin-top: 0px;
	left: 10px;
}
#usage_navigation_dashboard_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: relative;
	width: 960px;
	margin-top: -30px;
	left: 10px;
}
#usage_navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: relative;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	width: 955px;
	padding-top: 5px;
	padding-bottom: 5px;
	top: 35px;
	border-top-width: thin;
	border-top-style: dotted;
	text-indent: 10px;
}
#table_header {
    position:relative;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
}
.table_header {
    position:relative;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
}
#table_header_pdf {
    position:relative;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 15px;
    width: 100%;
	background-color: white;
    border: none;
}
.table_header_pdf {
    position:relative;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 15px;
    width: 100%;
	background-color: white;
    border: none;
}
.tableRow {
	display: table-row;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-width: thin;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 960px;
}
.tableRowButtons {
	display: table-row;
	width: 960px;
}
#search_table_header {
    position:relative;
	margin-top: 40px;
	margin-bottom: 20px;
	margin-left: 200px;
}
#shopping_table_header {
	margin-top: 50px;
	margin-bottom: 20px;
	margin-left: 100px;
}
#invoice_table_header {
	margin-left: 170px;
	margin-top: 10px;
}
#template_table_header {
	margin-left: 250px;
	margin-top: 10px;
}
#invoice_table_header2 {
    position:relative;
	margin-left: 170px;
}
#po_table_header {
    position:relative;
	margin-left: 50px;
}
#invoice_detail_title {
    position:relative;
	margin-top: 30px;
	margin-left: 150px;
}
#invoice_detail_header {
    position:relative;
	margin-top: 10px;
	margin-left: 150px;
}
#contact_table_header {
    position:relative;
	margin-top: 30px;
	margin-left: 300px;
}

.PagerControl span
{
    font-weight: bold;
    text-decoration: underline;
} 
.PagerControl td
{
    font-weight: normal;
    padding-left: 10px;
    padding-right: 10px;
    color:blue;
    background-color:#A9D0F5;
    text-align:center;
    height: 23px;
} 

.PagerControlImageList span
{
    font-weight: bold;
    text-decoration: underline;
} 
.PagerControlImageList td
{
    font-weight: normal;
    padding-left: 10px;
    padding-right: 10px;
    color:black;
    text-align:center;
    height: 23px;
    padding-top:30px;
} 

