/* this is the base style sheet for the BFP CSSs.... */
/*        */
/* ---------------------------------------      */
/* Tag Styles                                   */
/* ---------------------------------------      */

/* Standard Hyperlink Tag */
a
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: None;
	color: #333333;
}

a:link, a:visited, a:active
{
	color: #333333;
}
a:hover
{
	font-weight: normal;
	color: Red;
}

/* Body Tag       */
BODY
{
	margin: 0 0 0 0;
}
td
{
	vertical-align: top;
	margin-left: 80px;
}

/* Header 2 Tag       */
H2
{
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	margin: 0 0 0 0;
}

/* ---------------------------------------      */
/* Classes                                      */
/* ---------------------------------------      */

.Label1, .LabelBold, .LabelBold2, .TextBox, .TextBox1, .Textbox1Right, .DataGrid1, .DataGridAlt1, .H2Rev, .H3Rev, .Hyper1, 
.TableHeader1, .LabelText1, .LabelHighlight, .LabelSmall1,.LabelSmall2,.LabelSmall3, .SearchHyper1, .LabelBoldBigger,
.labelboldbigger, .HyperBig, .bulletbold, .LabelBlack1, .Hyperfooter1, .HomeNewsText, .footersmall1,.homebullet,#DivHomeText,
.NewsMainText, .CellNewsTitle, .CellNewsDetail, .sopPageTextCell, .CellPageTitle, .sopPageText, .PageHeader,
.TextBoxRequired1,.TextBoxRequired1Right,.DataGridList1, .DataGridAltList1, .LabelBoldBiggerWhite, .LabelBoldBlack,
.DivFeatureText, .WvHeader, .CellBackFade
{
	color: #00446a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: Normal;
	border-width: 0px;
}

/* Label1 class       */
.Label1
{
	font-weight: Normal;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	border: 0px;
}

.LabelBlack1
{
	font-size: 10pt;
	color: Black;
	font-weight: Normal;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
}

.LabelText1
{
	font-weight: Normal;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	padding-left: 0px;
	padding-right: 00px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	width: 90%;
}

.LabelBold
{
	font-weight: Bold;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
}
.LabelBold2
{
	font-size: 11pt;
	color: White;
	font-weight: Bold;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
}
.LabelBoldBlack
{
	font-size: 11pt;
	color: Black;
	background-color: Transparent;
	font-weight: Bold;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
}

.LabelBoldBigger
{
	font-weight: Bold;
	font-size: 12pt;
	word-spacing: normal;	
	text-transform: none;
	letter-spacing: normal;
}
.LabelBoldBiggerRed
{
	color: Red;
	font-weight: Bold;
	font-size: 12pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
}
.LabelBoldBiggerWhite
{
	color: White;
	font-weight: Bold;
	font-size: 16pt;
	word-spacing:normal;
	text-transform: none;
	letter-spacing:Double;
}
.LabelBoldBiggerXL
{
	font-weight: Bold;
	font-size: 16pt;
	word-spacing: normal;	
	text-transform: none;
	letter-spacing: normal;
}
.PageHeader
{
	font-weight: Bold;
	font-size: 16pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	padding: 10px;
}

.LabelHighlight
{
	font-weight: Bold;
	font-size: 15pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: center;
}

.LabelSmall1
{
	font-weight: Normal;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
}

.LabelSmall2
{
	font-weight: Normal;
	font-size: 7pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
}
.LabelSmall3
{
	color: White;
	font-weight: Normal;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
}

.TextBox
{
	font-weight: Normal;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
}

.TextBox1
{
	font-size: 8pt;
	font-weight: Normal;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	color: #4e3b6e;
	border-color: black;
	border-style: solid;
	border-width: 1px;
	margin: 0 1 0 1;
}

.Textbox1Right
{
	font-size: 8pt;
	font-weight: Normal;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	color: #4e3b6e;
	border-color: black;
	border-style: solid;
	border-width: 1px;
	margin: 0 1 0 1;
	text-align: right;
}
.TextBoxRequired1
{
	border: 1px solid #6D010A;
	font-size: 8pt;
	font-weight: Normal;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	color: #4e3b6e;
	margin: 0 1 0 1;
}

.TextBoxRequired1Right
{
	border: 1px solid #6D010A;
	font-size: 8pt;
	font-weight: Normal;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	color: #4e3b6e;
	margin: 0 1 0 1;
	text-align: right;
}

.minibutton
{
	border: 1px solid black;
	font-family: Arial;
		font-size: 8pt;
		width: 100px;
		color: White;
		background-color: #4e3b6e;
	margin-left: 1;
	margin-right: 1;
	margin-top: 0;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px; 
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px; 

}


.footersmall1
{
	color: DimGray;
	font-weight: Normal;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align:center;
}

.footersmall2
{
	color: #4694D2;
	font-weight: Normal;
	font-size: 6pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: center;
}

/* Used in GenericProductMain.ascx */
.Table1
{
	border-width: 1;
	border-color: white;
	text-transform: none;
	vertical-align: Top;
}

/* Used in GenericOperator Maint */
.TableCell1
{
	vertical-align: Top;
}

/* Used on most pages, where the main ASCX will be placed. */
.MainCell1
{
	background-position: Right top; /* background-image: url(./Images/0002/WB-MainCell1.jpg); */ /* background-repeat:repeat-y; */
	padding: 0 9 0 0;
	height: 400px;
}

/* Used on most pages, where the footer ASCX will be placed. */
.BottomCell1
{
	background-position: center bottom; /* background-image: url(./Images/0002/WB-Footer1.jpg); */
	background-repeat: no-repeat;
}

/* Used in MenuBar1.ascx */
.Menu1
{
	border-width: 0px;
	border-color: #4e3b6e;
	background-color: transparent;
	text-transform: none;
}

/* Used in GenericOperatorMaint, GenericProdMain, Operator Maint */
.Cell1
{
	border-color: ghostwhite;
	border-width: 0;
}

/* Used in GenericOperatorMaint, GenericProdMain, Operator Maint */
.Cell2
{
	border-color: ghostwhite;
	border-width: 0;
}

/* Used in DL_Manager as Auto Assign on blank, also Operator Main */

.DataGridMain
{
	color: White;
	border-width: 1;
	border-color: dimgray;
	padding: 3px 3px 3px 3px;
}
/* Used in DL_Manager as Auto Assign on blank, also Operator Main */
.DataGrid1
{
	color: Black;
	background-color: lightgrey;
	font-weight: Normal;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
}

/* Used in DL_Manager as Auto Assign on blank, also Operator Main */
.DataGridAlt1
{
	color: Black;
	font-weight: normal;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	background-color: White;

}
.DataGridEdit1
{
	color: Black;
	background-color: lightgrey;
	font-weight: Normal;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	vertical-align: middle;
}

.DataGridSel1
{
	font-weight: bold;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	color: Red;
	letter-spacing: normal;
	background-color: White;
}

/* Used in DL_Manager as Auto Assign on blank, also Operator Main */
.DataGridHeader1
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 2px;
	word-spacing: normal;
	text-transform: none;
	color: white;
	padding-top: 2px;
	font-family: sans-serif,Arial;
	letter-spacing: normal;
	background-color: lightslategray;
	text-align: left;
}

.DataGrid1Hyper:link, .DataGrid1Hyper:Active, .DataGrid1Hyper:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: Black;
	font-family: Arial, Verdana;
	background-color: transparent;
	text-decoration: none;
}
.DataGrid1Hyper:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: Red;
	font-family: Arial, Verdana;
	text-decoration: None;
}
.DataGridListMain
{
	color: White;
	border-width: 0px;
	border-color: dimgray;
	margin: 5 0 5 0;
	padding: 5 0 5 0;
}

/* Used in DL_Manager as Auto Assign on blank, also Operator Main */

.U1
{
	border-style: none solid solid none;
	border-width: 1px;
	border-color: black #C0C0C0 black black;
	padding: 5px 1px 5px 1px;
	text-align:center;
}


.DataGridList1
{
	color: Black;
	background-color: lightgrey;
	font-weight: Normal;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	/* height: 25px; */ 
	vertical-align: middle;
	
}

/* Used in DL_Manager as Auto Assign on blank, also Operator Main */
.DataGridAltList1
{
	color: Black;
	font-weight: normal;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	background-color: White;
	/* height: 25px; */
	vertical-align: middle;
}


/* Used in DL_Manager as Auto Assign on blank*/
.Hyper1
{
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	background-color: Transparent;
	padding: 1px;
}
.Hyper1:link
{
	text-decoration: Underline;
	color: #00446a;
	font-weight: normal;
}
.Hyper1:visited
{
	text-decoration: Underline;
	color: #00446a;
}
.Hyper1:active
{
	text-decoration: Underline;
	color: #00446a;
}
.Hyper1:hover
{
	text-decoration: Underline;
	background-color:  Dimgray;
	color: White;
	font-weight: normal;
}
.HyperBigger1
{
	font-size: 12pt;
	font-weight: bold;
	color: #00446a;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	text-decoration: Underline;
}
.HyperBigger1:link
{
	text-decoration: Underline;
	color: #00446a;
}
.HyperBigger1:visited
{
	text-decoration: Underline;
	color: #00446a;
}
.HyperBigger1:active
{
	text-decoration: Underline;
	color: #00446a;
}
.HyperBigger1:hover
{
	text-decoration: Underline;
	background-color: transparent;
	color: Red;
	font-weight: Bold;
}
.Hyper2
{
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
}

.Hyper2:link
{
	text-decoration: Underline;
	color: White;
	font-weight: normal;
}

.Hyper2:visited
{
	text-decoration: Underline;
	color: White;
}

.Hyper2:active
{
	text-decoration: Underline;
	color: White;
}

.Hyper2:hover
{
	text-decoration: Underline;
	background-color: transparent;
	color: aqua;
	font-weight: normal;
}

.hypSmall
{
	font-size: 8pt;
	text-decoration: none;
	font-family: Arial;
}
.hypSmall:link
{
	color: Black;
	font-weight: normal;
}
.hypSmall:visited
{
	color: Black;
}
.hypSmall:active
{
	color: Black;
}
.hypSmall:hover
{
	text-decoration: Underline;
	color: Red;
	font-weight: normal;
}



/* Auto assigned by DL_Manager to images with no css */
.Image1
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 0px;
	letter-spacing: 0px;
	padding: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-color: dimgray;
}

/* Most standard pages, cell containing the menu control   */
.MenuBackCell
{
	/* border-right: #7458a2 5px solid; */
	padding-right: 0px;
	padding-left: 5px; 
	padding-bottom: 0px;
	padding-top: 20px;
	background-position: left top;
	background-image: url(./Images/Menu-Panel-1.png); 
	background-repeat:no-repeat;
	vertical-align: top;
	/* background-color: violet; */
	width: 160px;
}

/* Menu link classes */

.HypMenu1_L0
{
	padding-right: 0px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 011pt;
	font-family: Arial;
	background-color: Transparent;
	text-align: left;
	width: 100%;
}

.HypMenu1_L0:link, .HypMenu1_L0:visited, .HypMenu1_L0:active
{
	text-decoration: none;
	color: white;
	width: 100%;
}

.HypMenu1_L0:hover
{
	font-weight: bold;
	color: #0099FF;
	text-decoration: underline;
	background-color: Transparent;
	text-align: Left;
}

.HypMenu1_L1
{
	padding-right: 0px;
	padding-left: 10px;
	font-weight: Normal;
	font-size: 10pt;
	font-family: Arial;
	text-align: Left;
	width: 100%;
}

.HypMenu1_L1:link, .HypMenu1_L1:visited, .HypMenu1_L1:active
{
	text-decoration: None;
	color: white;
}

.HypMenu1_L1:hover
{
	color: #00CCFF;
	text-decoration: underline;
	font-weight: normal;
	text-align: left;
}
.tblMenu1_L0
{
	text-align: left;
}
.tblMenu1_L1
{
	text-align: Left;
}

.TableCell1
{
	vertical-align: Top;
}

/* Used on most pages, where the main ASCX will be placed. */
.MainCell1
{
	background-position: Right top; /*  background-image: url(./Images/0002/WB-MainCell1.jpg); */
	background-repeat: repeat-y;
	padding: 0 9 0 0;
	height: 400px;
}



/* Used in MenuBar1.ascx */
.Menu1
{
	border-width: 0px;
	border-color: #00446a;
	background-color: transparent;
	text-transform: none;
}
	
.headerimagecell
{
	background-position: left top;
	background-image: url(./Images/Header-3.png);
	background-repeat: no-repeat;
	height: 100px;
	/* background-repeat: no-repeat; */
	/* vertical-align: bottom; */
}

.HeaderClientLogo {
	margin: 5px;
	border-radius: 5px;
}
.HeaderClientText
{
	color: #cccccc;
	font-size:30px;	
	font-family:Arial;
	margin-bottom: 20px;
	display:block;
}


/* Used on most pages, where the footer ASCX will be placed. */
.BottomCell1
{
	background-position: left top;
	background-image: url(./Images/Footer-2.png);
	background-repeat:no-repeat;
	height: 110px;
	padding: 10px;
}

/* Cell below footer which details Selvatico hosting */
.FooterHostingcell
{
	background-color: White;
	text-align:center;
}

.TabNormal
{
	font-weight: normal;
	font-size: 010pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: None;
}

.TabNormal:link, .TabNormal:visited, .TabNormal:active
{
	color: Blue;
}
.TabNormal:hover
{
	font-weight: normal;
	color: Green;
}
.TabSelect
{
	font-weight: normal;
	font-size: 010pt;
	font-family: Arial, Helvetica, sans-serif;
	Font-weight: bold;
	text-decoration: None;
}

.TabSelect:link, .TabSelect:visited, .TabSelect:active
{
	color: White;
}
.TabSelect:hover
{
	Font-weight: bold;
	color: Yellow;
}

.PopUp1
{
	padding: 0px;
	text-align: left;
	visibility:hidden;
	background-color: Yellow;
	color: Black;
	border: 1px solid dimgray;
	/* border-top-width: 1px;
	border-top-style: solid;
	border-top-color: dimgray;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: dimgray;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: dimgray;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: dimgray; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-top-left-radius: 15px; 
	border-top-right-radius: 15px; 
	border-bottom-left-radius: 15px; 
	border-bottom-right-radius: 15px; 
	padding: 5px;
	box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
	width: 75%;


}

.PopCell1 {
	border-left: solid 1px lightgrey;

}

ul.homebullet
{
	margin-left:10px;
	padding-left:10px;
	list-style-type:disc;
}

li.homebullet
{
	font-size: 12pt;
	font-weight:bold;
	margin-left:0px;
	padding-left:0px;
	padding-bottom: 10px;
}

#DivHomeBullet
{
	width: 250px;
	background-color:white;
	margin-left:0px;
	padding-left:0px;

}
#DivHomeText
{
	font-size: 10pt;
	background-color:white;
	margin-left:0px;
	padding-left:0px;
	width:420px;

}
.DivFeatureText
{
	Padding: 5px 5px 5px 5px;


}

.DivFeatureTextLeft
{
	Padding: 5px 5px 5px 5px;


}



.FeatureHeaderCell
{
	background-image: url(./Images/CellBackFade1.png); 
	background-repeat: repeat-x	;
	Padding: 5px 5px 5px 5px;
}

.ShadedSubHeaderCell1
{
	border-bottom: thin solid #FFCC66;
	background-color: Beige;
	Padding: 5px 5px 5px 5px;
}

.WvHeader
{
	font-size: 11pt;
	font-weight: Bold;
	background-color: #D6D6D6;
	text-align: center;
}
.WvCallsTable
{
	border: 0px solid #C0C0C0;
}
.WvCallsCell
{
	border: 1px solid #C0C0C0;
}

.WvDayTable
{
	border: 0px solid #C0C0C0;
}
.WvDayCallCell
{
	margin: 1px;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	text-align: center;
}
.UpdateProgress1InLine
	{
		 display:inline;
	}
.WeekHyper1
{
	font-size:10pt;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	background-color: Transparent;
	padding: 1px;
}
.WeekHyper1:link
{
	text-decoration: Underline;
	color: #00446a;
	font-weight: normal;
}
.WeekHyper1:visited
{
	text-decoration: Underline;
	color: #00446a;
}
.WeekHyper1:active
{
	text-decoration: Underline;
	color: #00446a;
}
.WeekHyper1:hover
{
	text-decoration: Underline;
	background:  rgba(0, 0, 0, 0.5);
	color: lightGrey;
	font-weight: normal;
}

.cellPageBackShadow {
	  background-image: url('images/PageBackShadow.png');
		background-repeat:no-repeat
}
.MainTable {
	background-color: White;
	width: 900px;
	padding: 0px;
	margin: 0px;
	border: none 0px white;
}
.MainTableBorder {
	border: solid 1px black;
	padding:0px;
	margin: 0px;
	}
.BodyBack1 {
	background-image: url(./Images/BlueBack1.jpg); 
	background-repeat: repeat-x	;
	background-attachment:scroll;
}
.BodyBack2 {
	background-image: url(./Images/BlueBack2.jpg); 
	background-repeat: repeat-x	;
	background-attachment:scroll;
}
.DivMenuBack
{
	height: 60px;
	background-color:white;
	
}

.cellMainMenu {
  background-image: url('images/MainMenuBackNormal.jpg');
  height:48px;
  border-left: 2px lightgrey solid;
  text-align:center;
  padding:0px;
	
}

.EditTable {
	border: solid 0px white;
	background-color: #ffffff;
}



.cellMainMenu:hover {
  background-image: url('images/MainMenuBackHover.jpg');
  border-left: 2px black solid;
	
}
.cellFooter1{
height: 100px;
background-color:LightGrey;
vertical-align:middle;
}
.DivMain {
height:400px;
}
.FooterCredits {
	text-align:center;
	font-size:9pt;
	color: Gray;
	
}

.LowerSEO{
	font-size: 8pt;
	color:#999999;
	text-align:center;
	padding:20px;
	
}
.CellBackFade
{
	background-image: url(./Images/CellBackFade1.png); 
	background-repeat: repeat-x	;
}

.PopNotesPanel
{
	height: 400px;
	overflow-x:hidden;
	overflow-y:auto;
}
.Zindex2000
{
	z-index:20000
	}
	
.DivNewCall
{
	border: 1px solid gray;
	background-color: red;
	padding: 10px;
	width:auto;
}
.LabelNewCall {
	color: White;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


.DivBlock {
	/* border: solid 1px green; */
	Display:block;
	Float:left;
	width: 100%;
	margin-top: 1px;
	margin-left: 10px;
}

.DivBlockNoPadLeft {
	/* border: solid 1px green; */
	Display:block;
	Float:left;
}

.DivBlockNoPadRight {
	/* border: solid 1px green; */
	Display:block;
	Float:right;
}

.DivBlockPad3 {
	/* border: solid 1px green;  */
	Display:block;
	Float:left;
	width: 100%;
	margin-top: 1px;
	margin-left: 10px;
	padding:3px;
}


.DivFormLabel {
	/* border: solid 1px green; */
	display:block;
	Padding: 0px;
	width:150px;
	float:left;
	vertical-align:middle;
	text-align:left;
}

.DivFormField {
	width:500px;
	/* border: solid 1px blue; */
	padding: 0px;
	vertical-align:middle;
	float:Left;
	display:block;
	text-align:left;
}

.DivFormFieldSmall {
	/*Use for 2 column pages!! */
	width:150px;
	/* border: solid 1px blue; */
	padding: 0px;
	vertical-align:middle;
	float:Left;
	display:block;
}

.RoundedContainer 
{
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px; 
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px; 
	padding: 5px;
	float:left;
	width:98%;
	
}
.DivReportLabel {
	/* border: solid 1px green; */
	display:block;
	Padding: 0px 0px 0px 10px;
	width:130px;
	font-size:9pt;
	float:left;
	vertical-align:middle;
	text-align:left;
}

.DivReportField {
	width: Auto;
	/* border: solid 1px blue; */
	Padding: 0px 0px 0px 0px;
	vertical-align:top;
	font-size:9pt;
	float:Left;
	display:block;
	text-align:left;
}

.DivPrintBlock {
	/* border: solid 1px green; */
	Display:block;
	Float:left;
	min-width: 100%;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 5px;
}
.LabelBoldPrint
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: Bold;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
}

.RoundedContainerPrint 
{
	font-family: Arial, Helvetica, sans-serif;
	page-break-inside:avoid;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px; 
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px; 
	float:left;
	background-color: white; 
	border: solid 1px gray; 
	margin: 5px 5px 0;
	min-width:97% ;
	padding:5px;
}



.PrintImageLink 
{
	
	
}
.PrintStub 
{
	font-family: Arial, Helvetica, sans-serif;
}

.DataGridHeader1Prt
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 2px;
	word-spacing: normal;
	text-transform: none;
	color: black;
	padding-top: 2px;
	font-family: sans-serif,Arial;
	letter-spacing: normal;
	text-align: left;
}

.DataGrid1Prt
{
	color: Black;
	font-weight: Normal;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
}

/* Used in DL_Manager as Auto Assign on blank, also Operator Main */
.DataGridAlt1Prt
{
	color: Black;
	font-weight: normal;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
	background-color: White;

}