/* Default CSS Stylesheet for Ozline */

BODY
{font-size: 0.70em; FONT-FAMILY:Verdana,Helvetica,Arial,sans-serif;BACKGROUND-COLOR: white;FONT-WEIGHT: normal;LETTER-SPACING: normal;TEXT-TRANSFORM: none;    WORD-SPACING: normal}

BODY.NoMargin
{margin: 0;
padding: 0;
font-size: 0.70em; FONT-FAMILY:Verdana,Helvetica,Arial,sans-serif;BACKGROUND-COLOR: white;FONT-WEIGHT: normal;LETTER-SPACING: normal;TEXT-TRANSFORM: none;    WORD-SPACING: normal}

TD  {font-size: 0.70em;FONT-FAMILY:Verdana,Helvetica,Arial}


TD.EditCell   {padding:0;}
TR.SortHeader {cursor:hand}
TD.PrintSmall  {}

TABLE.LineBorder { border-collapse:collapse;border-color: #F2F0E3}
.Boxed  {background-color:#F2F0E3; border-bottom: Gray 1px solid;border-left: silver 1px solid;border-top: silver 1px solid;border-right: Gray 1px solid;}

DIV.BoxBorder { border:solid 1px #F2F0E3}
TFOOT, THEAD	{color:white}		
th	{font-size: 0.70em;border:#F2F0E3 1px solid;BACKGROUND-COLOR: #d2cfb3;color:#311800;font-weight:bold;text-align:left}
.TableHeader {border:#F2F0E3 1px solid;BACKGROUND-COLOR: #d2cfb3;color:#311800;font-weight:bold;text-align:left}
.TableHeaderSmall {border:#F2F0E3 1px solid;BACKGROUND-COLOR: #d2cfb3;color:#311800;font-weight:normal;font-size:0.6em;text-align:left}
TH.PrintSmall {border:#F2F0E3 1px solid;BACKGROUND-COLOR: #d2cfb3;color:#311800;font-weight:bold;text-align:left}

.WhiteRow {BACKGROUND-COLOR: #FFFFFF;}
.YellowRow {BACKGROUND-COLOR:#F2F0E3;}


.WhiteEditRow {behavior: url(/ozline/styles/EditRow.htc);BACKGROUND-COLOR: #FFFFFF;cursor:hand}
.YellowEditRow {behavior: url(/ozline/styles/EditRow.htc);BACKGROUND-COLOR: #F2F0E3;cursor:hand}
.DataGrid {border-collapse:collapse}

.EditInCellRow {/*behavior: url(/ozline/styles/EditInCellRow.htc);*/vertical-align:top;BACKGROUND-COLOR: #FFFFFF}

DIV.Edit {behavior: url(/ozline/styles/Edit.htc);BACKGROUND-COLOR: #FFFFFF;margin:0;padding:2;width:100%;height:100%;BORDER: lightsteelblue 1px solid; vertical-align:middle}

.Label1 {color: #003366;font-weight:bold;background-color: #F2F0E3; border-width:0}
.Input {background-color: #F2F0E3; border-width:0; padding:0}
.InputPadded {background-color: #F2F0E3; border-width:0}
.Data {background-color: #F2F0E3; border-width:0}
.LabelW {color: #003366;font-weight:bold; border-width:0}
.LabelR { text-align:right;color: #003366;font-weight:bold;background-color: #F2F0E3; border-width:0}
.QuoteJobNo {font-size: 1.2em;text-align:center;color: #003366;font-weight:bold; border-width:0}
.Label3	{COLOR: #003366;font-size:0.8em;font-weight:700;}	
.Label2	{COLOR: #003366;font-size:1.2em;font-weight:700;}	
.Label4 {color: #003366;font-size:1.2em;font-weight:bold;background-color: #F2F0E3;}

.Error	{color: #D50000;font-weight:700;}	

.TicketLabel {FONT-SIZE: 14pt}
.TicketData {FONT-SIZE: 20pt}
.TicketDataBig {FONT-SIZE: 36pt}
.TicketDataMedium {FONT-SIZE: 24pt}
.TicketBarcode {FONT-FAMILY:Free 3 of 9 ; FONT-SIZE: 48pt}
.TicketDataReallyBig {FONT-SIZE: 72pt}

.Button {behavior: url(/ozline/styles/pBut.htc);text-align: center;color:#106584;background-color:#F2F0E3;cursor: hand;font-weight:bold;padding:2;border: 1 solid #F2F0E3;flatBorderColour:#F2F0E3;}
/* background-color:#B1D9FD;flatBorderColour:#73B8F6 */
.Toolbar  {font-size: 1em;padding:2;background-color:#F2F0E3; border-bottom: Gray 1px solid;border-left: silver 1px solid;border-top: silver 1px solid;border-right: Gray 1px solid;}

.Submit {color:#003366;background-color:#F2F0E3;cursor: hand;}
.EditBox {behavior: url(/ozline/styles/EditBox.htc);padding:2; margin-top:0; margin-bottom:0;border:1px solid #7F9DB9;background-color: white} 
.EditBoxReadOnly {padding:2; margin-top:0; margin-bottom:0;border:1px none transparent;background-color: transparent} 

.Box1 {border:1px solid #7F9DB9} 
.NoPadding {padding:0;}
.NoPaddingNoBorder {padding:0;margin:0;border-width:0;background-color: transparent}
.NoPaddingBorderLeft {padding-left:2;padding-top:0;padding-right:0;padding-bottom:0;border-left: #d2cfb3 2px solid;}
.NoPaddingBorderRight {padding:0;border-right: black 1px solid;}
.NoBorder {border-width:0;border-color:#FFFFFF}
.Content {padding-left:10;padding-top:10}

.NewPageAfter { }
.PrintOnly{display: none;}
.PageOnly{display: inline ;}

.Textbox {behavior: url(/ozline/styles/EditBox.htc); height:19px; border:1px solid #7F9DB9;font-size: 1em;font-family: Verdana;}
.TextboxHighlight {height:19px; border:1px solid #D50000;font-size: 1em;font-family: Verdana;}
.TextboxNoPrint {behavior: url(/ozline/styles/EditBox.htc);border:1px solid #7F9DB9;font-size: 1em;font-family: Verdana;}
TEXTAREA {behavior: url(/ozline/styles/EditBox.htc);border:1px solid #7F9DB9;font-size: 1em;font-family: Verdana;}
SELECT {font-size: 1em;border:1px solid #7F9DB9;font-family: Verdana}
SELECT.NoPrint {font-size: 1em;border:1px solid #7F9DB9;font-family: Verdana}
INPUT {font-size: 1em;font-family: Verdana;}
INPUT.NoPrint {font-size: 1em;font-family: Verdana;}

A {COLOR: #000080;TEXT-DECORATION: underline}
A:link	{COLOR: #000080;TEXT-DECORATION: underline}		
A:visited {COLOR: #000080;TEXT-DECORATION: underline}	
A:hover {text-decoration:none; background-color: #DCDCDC; color:red;}	
A:active {COLOR: #000080;TEXT-DECORATION: underline}

A.NoLine {COLOR: #000080;TEXT-DECORATION: none}
A.NoLine:link	{COLOR: #000080;TEXT-DECORATION: none}	
A.NoLine:visited {COLOR: #000080;TEXT-DECORATION: none}
A.NoLine:hover {text-decoration:none; background-color: #DCDCDC; color:red;}
A.NoLine:active {COLOR: #000080;TEXT-DECORATION: none}

.MenuGroupTop {background-color: #ECE9D8;border-bottom: Gray 1px solid;border-left: Azure 1px solid;border-top: Azure 1px solid;border-right: Gray 1px solid;cursor: hand;padding: 1px;text-align: left;}
.MenuGroup { filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=2);background-color: #ECE9D8;border-bottom: Gray 1px solid;border-left: Azure 1px solid;border-top: Azure 1px solid;border-right: Gray 1px solid;cursor: hand;padding: 0px;text-align: left;font-family: Verdana;}
.MenuItem {cursor: hand;color: Black;font-family:Verdana;border-left: #ECE9D8 1px solid;border-bottom: #ECE9D8 1px solid;border-top: #ECE9D8 1px solid;border-right: #ECE9D8 1px solid;text-align: left;padding: 2px;}
.MenuItemOver {cursor: hand;color: white;background-color: #5A91D9; border-bottom: Gray 1px solid; border-left: Gray 1px solid; border-top: Gray 1px solid; border-right: Gray 1px solid;font-family: Verdana;  padding: 2px;text-align: left;}
.MenuItemToolTip {background-color: #fffacd;border-style:solid;border-width:1px;border-color: black; font-family: Arial;	padding: 2px;font-size:8pt;text-align: left;}
.MenuItemClicked {cursor: hand;color: white;background-color: #5A91D9; border-bottom: Gray 1px solid; border-left: Gray 1px solid; border-top: Gray 1px solid; border-right: Gray 1px solid;font-family: Verdana;  padding: 2px;text-align: left;}
.Separator {background-color: Transparent; margin-left: 2px;margin-right: 2px;}
.Spacer {background-color: Transparent; }

.ToolbarGroup {font-size: 1em;padding:1px;background-color:#F2F0E3;border-bottom: Gray 1px solid;border-left: silver 1px solid;border-top: silver 1px solid;border-right: Gray 1px solid;}
.ToolbarItem {cursor: hand;color:Black;background-color:#F2F0E3;padding:4px;border: 1 solid #F2F0E3;}
.ToolbarItemOver {cursor: hand;color: Black;background-color: #d2cfb3; border-bottom: #2151a5 1px solid; border-left: White 1px solid; border-top: White 1px solid; border-right: #2151a5 1px solid;padding: 4px;}
.ToolbarItemClicked {cursor: hand;color: Black;background-color: #CFDDE0; border-bottom: White 1px solid; border-left:#2151a5 1px solid; border-top: #2151a5 1px solid; border-right:White 1px solid;padding: 4px;}
.ToolbarItemLabel {font-size: 2.4em;color: #003366;font-weight:bold;background-color:#F2F0E3;padding:4px;border: 1 solid #F2F0E3;}

/*context menu styles*/
div.menu  {	position: absolute;width:  100px;top: 0px;left: 0px;background-color:#d2cfb3;visibility: hidden;border: 1px solid;border-color: #eeeeee #666666 #666666 #eeeeee;padding: 2px;z-index: 5; }
a.menuitem {padding: 2px 2px 2px 2px;color: #000000;border: solid 1 #d2cfb3;text-decoration: none;font-family: ms sans serif;font-size: 11px;font-weight: normal;display: block;}
a.menuitem:hover {color:white;background-color: #5A91D9;border: solid 1 Gray;TEXT-DECORATION: none}
a.menuitem:visited {padding: 2px 2px 2px 2px;color: #000000;border: solid 1 #d2cfb3;text-decoration: none;font-family: ms sans serif;font-size: 11px;font-weight: normal;display: block;}
div.seperator {border-top: 1px solid #999999;border-bottom: 1px solid #eeeeee;margin: 2px;}

UL.Category {margin: 2px 25px; }
LI.Category {margin: 0px;}


/* drag objects */
.drag{ position: relative;cursor: move;margin: auto;background-color: white;text-align: center;opacity: 0.7;filter: alpha(opacity=70);}	/* without width, IE6/7 will not apply filter/opacity to the element ?! */
TD.SchedDrop  { BORDER-LEFT: #ececec 1px solid;BORDER-BOTTOM: #ececec 1px solid;BORDER-RIGHT: white 0 solid;BORDER-TOP: white 0 solid; cursor:hand} 
TABLE.Sched  {border-collapse:collapse} 
TD.Sched  {BORDER-LEFT: #ececec 1px solid;BORDER-BOTTOM: #ececec 1px solid;BORDER-RIGHT: white 0 solid;BORDER-TOP: white 0 solid} 
/* drag objects border for the first table */
.t1 {border: 1px solid #BFDBBF;}
/* drag object border for the second table */
.t2 {border: 1px solid #BFDBBF;}
/* forbidden cells */
.forbid{color: white; background-color: #9B9EA2;}

/* tables */
div#drag table{	background-color: #e0e0e0;	border-collapse: collapse;}
/* table cells */
div#drag td{border: 1px solid white; }
/*end drag objects */

TD.SchedTotal {BORDER-LEFT: #ececec 1px solid;BORDER-BOTTOM: #ececec 1px solid;BORDER-RIGHT: white 0 solid;BORDER-TOP: white 0px solid} 
TD.SchedHeader {BACKGROUND-COLOR: #BFDBBF;font-size: 0.8em; font-weight:bold; BORDER-LEFT: white 0px solid;BORDER-BOTTOM: black 1px solid;BORDER-RIGHT: white 0 solid;BORDER-TOP: black 1px solid} 
TD.MatlHeader {font-size: 0.75em; font-weight:bold; BORDER-LEFT: white 0px solid;BORDER-BOTTOM: black 0px solid;BORDER-RIGHT: white 0 solid;BORDER-TOP: black 0px solid} 
TD.Report  {BORDER: #D8D8D8 1px solid;}
/*TD.SchedDrag  {behavior: url(/ozline/styles/Sched.htc);BORDER-LEFT: #ececec 1px solid;BORDER-BOTTOM: #ececec 1px solid;BORDER-RIGHT: white 0 solid;BORDER-TOP: white 0 solid; cursor:hand} */
TD.SchedEmptyRow  {BORDER-LEFT: #ececec 1px solid;BORDER-BOTTOM: #ececec 1px solid;BORDER-RIGHT: white 0 solid;BORDER-TOP: white 0 solid} 
/*TD.SchedDragEmptyRow   {behavior: url(/ozline/styles/Sched.htc);BORDER-LEFT: #ececec 1px solid;BORDER-BOTTOM: #ececec 1px solid;BORDER-RIGHT: white 0 solid;BORDER-TOP: white 0 solid} */
TD.SchedNotes  {BORDER-LEFT: #ececec 1px solid;BORDER-BOTTOM: #ececec 1px solid;BORDER-RIGHT: white 0 solid;BORDER-TOP: white 0 solid} 

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.5em;
	font-weight:	700;
	margin-top:2;
	margin-bottom:5;

	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.2em;
	font-weight:	700;
	margin-top:2;
	margin-bottom:5;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	700;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
	



	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	


