﻿/* File Created: December 13, 2012 */

/*add scroll bar to div*/
/*.addScroll 
{
	width: 200px;
	overflow: auto;
}*/


/*Basic American Ingredients Report Formatting*/

.dataRow
{
	line-height: 1.5em;
	font-size: 9px;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}

.formatGridviewTitleSize 
{
	font-size: 12px;
	font-weight: bold;
}
.formatGridviewError
{
	color: Red;
	border-style: double;
}

.formatGridview
{
	color: Black;	
	font-family: Verdana;
	font-size: 10px;
	border: double 3px black;
	border-collapse:collapse;
	text-align: center;
	vertical-align: middle;
}

.formatGridview th
{
	background-color: #6699CC;
	border: solid 1px black;
	border-bottom: double 3px black;
	padding: 4px;
}

.formatGridview td
{
	border: solid 1px black; 
	padding: 4px;
	text-align: center;
	vertical-align: middle;
	white-space:nowrap;	
	width: 60px;
	font-family: Verdana;
	font-size: 11px;
}

.formatGridviewFooter
{
	border: solid 1px black;
	border-top: double 3px black;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
	background-color: #CCCCCC;
}

.formatGridviewAlt
{
	background-color: #CCCCCC;
}

input[type="text"]
{
	text-align: center;
	vertical-align: middle;
	/*width: 45px;*/
	font-family: Verdana;
	font-size: 11px;
}

.formatValidation
{
	font-weight: bold;
	color: Red;
	Width: 10px; 
}

/*CFLW HERmiston Report Format*/

.Title { font-weight: bold; width: 100%; text-align: center; font-size: 12px; line-height: 1.5; margin: 0; padding-bottom: 6px; }
.TitleLeft { font-weight: bold; width: 100%; text-align: Left; font-size: 12px; line-height: 1.5; margin: 0; padding-bottom: 6px; }
.footnote { font-size: 10px; line-height: 1.4; margin-top: 5px; }
.footnote span { font-size: 10px; font-weight: bold; }
sub, sup {font-size: 9px;}
.footnote sub, .footnote sup {font-size: 7px; }

.rptPrintLayoutLWHermiston { margin-top: 20px; }
.pagerStyle 
{
	border: 1px solid black;
}
.pagerStyle td 
{ 
	padding: 2px 4px;
    font-family: Verdana, Arial, Sans-Serif; font-size: 1.0em;
}

.ReportGrid
{
    color: black;
    border: double 3px black;
    /*font: 11px Times New Roman;*/
    font-family: Verdana, Arial, Sans-Serif; font-size: 1.0em;
    text-align: center;
}
 
.ReportGridHeader
{
	white-space: nowrap;
    line-height:1.3em;
    text-align: center;
    font-size: 11px;
    border-bottom: double 3px black;
    border-top: double 3px black;
    border-right: double 3px black;
    border-left: double 3px black;
}
 
.ReportGridRow
{
	white-space: nowrap;
    border-left-width:0px;
    border-right-width:0px;
    padding: 3px;
    border: solid 1px black;
    padding: 2px;
    font-family: Verdana, Arial, Sans-Serif; font-size: 1.0em;
    /*font: 11px Times New Roman;*/
}
.ReportGridRowNoBorder
{
	white-space: nowrap;
    border-left-width:0px;
    border-right-width:0px;
    padding: 3px;
    border: solid 1px black;
    border-top: none;
    border-bottom: none;
    padding: 2px;font-family: Verdana, Arial, Sans-Serif; font-size: 1.0em;
    /*font: 11px Times New Roman;*/
}

.ReportGrid .ReportGridHeader TH, 
.ReportGrid .ReportGridRow TD 
{ 
    padding: 2px;
    font-family: Verdana, Arial, Sans-Serif; font-size: 1.0em;
    /*font: 11px Times New Roman;*/
}

/* CFLW Connell Styles */

#LWC_Rpt {
	margin: 10px 5px 10px 45px;
}

#LWC_Rpt tr td {
	height: 40px;
}

#lbl_DMR_Flow_cert, #lbl_DMR_Qual_cert {
	font-size: 9px;
	font-family: Verdana;
}

.DMRTitle {
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
}

.DMRColumnHeadings {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}

.DMRdataRows, .lbl_DMR_Signature {
	font-weight: normal;
	font-family: Verdana;
	font-size: 10px;
}

.DMRgvDataRows {
	font-weight: normal;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid black	;
	text-align: center;	
}

.DMRgvNoDataRows {
	font-weight: normal;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid black;
	border-top: 3px double black;
	text-align: center;	
}

.formatDate {
	border-top: 1px solid black;
	border-left: 3px double black;
	border-right: 1px solid black;
	border-bottom: 3px double black;
}

.noDataTopHeaderRow {
	border-top: 3px double black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

.noDataMiddleHeaderRow {
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

.noDataBottomHeaderRow {
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 3px double black;
}

.viewSize {
	font-family: Verdana;
	font-size: 11px;	
}

.viewSizeHeader {
	Border-Color: Black;
	Border-Style: Solid; 
	Border-Width: 1px; 
}

.viewSizeDataRow, .viewSizeFooter {
	/*added for Basic American Ingredients*/	
	border-color: Black; 
	border-style: Solid; 
	Border-Width: 1px; 
	text-align: center;
	white-space:nowrap;	
}

.viewTitleSize {
	font-size: 12px;
	font-weight: bold;
}

.viewFootnoteSize {
	font-size: 9px;
}

.rowViewSize /*for FL data entry*/
{
	font-family: Verdana;
	font-size: 11px;
	margin: 5px;		
}