BODY
{

	background-image: #FFFFFF url("../images/page_bg.jpg"); repeat-y;
    margin-top: 0em;
    margin-right: 0em;
    margin-bottom: 0em;
    margin-left: 0em; 
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
}







P
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}




H1
{
}
H2
{
}
H3
{
}
TABLE
{
MARGIN-TOP: 0px;
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 0%;
    BORDER-TOP: 1px;
    PADDING-LEFT: 0%;
    PADDING-BOTTOM: 0%;
    BORDER-LEFT: 1px;
    PADDING-TOP: 0%;
    BORDER-BOTTOM: 1px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #ffffff
}
TABLE.InnerTable
{
    BORDER-RIGHT: #adb9c5 1px solid;
    BORDER-TOP: #adb9c5 1px solid;
    BORDER-LEFT: #adb9c5 1px solid;
    BORDER-BOTTOM: #adb9c5 1px solid;
    BACKGROUND-COLOR: #ffffff
}
TABLE.bluetable
{
    BORDER-RIGHT: #adb9c5 1px solid;
    BORDER-TOP: #adb9c5 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #adb9c5 1px solid;
    COLOR: white;
    BORDER-BOTTOM: #adb9c5 1px solid;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #12384d
}
TABLE.lighttable
{
    BORDER-RIGHT: #adb9c5 1px solid;
    BORDER-TOP: #adb9c5 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #adb9c5 1px solid;
    COLOR: white;
    BORDER-BOTTOM: #adb9c5 1px solid;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #BFB79B
}
Table.FrontPageBorder
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BACKGROUND-COLOR: #E2E8F1
}
Table.FrontPageBorder2
{
	BACKGROUND-COLOR: #E2E8F1
}
Table.boxBorder
{

    BORDER-BOTTOM: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BACKGROUND-COLOR: #FFFFFF
}
TD.boxBorderTD
{

    BORDER-BOTTOM: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BACKGROUND-COLOR: #FFFFFF
}
TD
{
    FONT: message-box;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
TD.InnerTable
{
    BORDER-RIGHT: #adb9c5 1px solid;
    BORDER-TOP: #adb9c5 1px solid;
    BORDER-LEFT: #adb9c5 1px solid;
    BORDER-BOTTOM: #adb9c5 1px solid;
    BACKGROUND-COLOR: #ffffff
}
TD.HelpFile
{
    BORDER-RIGHT: #adb9c5 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #adb9c5 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffffff
}
TD.logon
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #393939 1px solid;
    BORDER-BOTTOM: #393939 1px solid;
    BACKGROUND-COLOR: #BFB79B
}
TR
{
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
TH
{
    VERTICAL-ALIGN: bottom;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #6d7c8d
}
SELECT
{
    FONT-SIZE: 12px;
    WIDTH: 240px;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #eeeeee
}
SELECT.small
{
    FONT-SIZE: 12px;
    WIDTH: 120px;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #eeeeee
}
SELECT.fuser
{
    FONT-SIZE: 12px;
    WIDTH: 90px;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #eeeeee
}
INPUT
{
    FONT-SIZE: 12px;
    WIDTH: auto;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
INPUT.color
{
    FONT-SIZE: 12px;
    WIDTH: 90px;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #cfcfcf
}
INPUT.kolor
{
    FONT-SIZE: 12px;
    WIDTH: 70px;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #e5e7e9
}
INPUT.kolor2
{
    FONT-SIZE: 12px;
    WIDTH: 75px;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #e5e7e9
}
INPUT.Ierror
{
    FONT-SIZE: 12px;
    WIDTH: 110px;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #fabb60
}
TEXTAREA
{
    BORDER-RIGHT: #909192 1px solid;
    BORDER-TOP: #909192 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND: #fdf5e6;
    BORDER-LEFT: #909192 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #909192 1px solid;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
TD.input
{
    FONT-SIZE: 12px;
    WIDTH: 95px;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #97a1a7
}
.report
{
    BACKGROUND: #b9c0c7
}
.reportheader
{
    FONT-SIZE: 13px;
    BACKGROUND: #6d7c8d;
    COLOR: #ffffff;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
.reportheader2
{
    BORDER-RIGHT: #909192 1px solid;
    BORDER-TOP: #909192 1px solid;
    FONT-SIZE: 10px;
    BACKGROUND: #e1e8f2;
    BORDER-LEFT: #909192 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #909192 1px solid;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    TEXT-ALIGN: left;
    Text-Underline: None
}
.ReportTitle
{
    FONT-SIZE: 13px;
    BACKGROUND: #6d7c8d;
    COLOR: #ffffff;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    TEXT-ALIGN: left
}
.ReportHeaderCenter
{
    FONT-SIZE: 11px;
    BACKGROUND: #e1e8f2;
    COLOR: #000000;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    TEXT-ALIGN: center
}
.ReportCenter
{
    FONT-SIZE: 11px;
    BACKGROUND: #eeeeee;
    COLOR: #000000;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    TEXT-ALIGN: center
}
.ReportLeft
{
    FONT-SIZE: 11px;
    BACKGROUND: #eeeeee;
    COLOR: #000000;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    TEXT-ALIGN: left
}
.ReportRight
{
    FONT-SIZE: 11px;
    BACKGROUND: #eeeeee;
    COLOR: #000000;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    TEXT-ALIGN: right
}
.ReportFooter
{
    FONT-SIZE: 11px;
    BACKGROUND: #385b93;
    COLOR: #000000;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    TEXT-ALIGN: right
}
.reportstructure
{
    BACKGROUND: #cecece
}
.reportfooter
{
    BACKGROUND: #b9c0c7
}
.tablefill
{
   
    BACKGROUND-IMAGE: url(../customers/images/banner_spacer.gif);
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ffffff
}
.bannerSpacer
{

    BACKGROUND-IMAGE: url(../customers/images/banner_spacer.gif);
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ffffff
}
.tablefill2
{

    BACKGROUND-IMAGE: url(../customers/images/banner_spacer2.gif);
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ffffff
}
.error
{
    BACKGROUND: #eeeeee;
    COLOR: #ff0000;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
.inlinefonts
{
}
.tableskirt
{
    BORDER-RIGHT: #909192 1px solid;
    BORDER-TOP: #909192 1px solid;
    BORDER-LEFT: #909192 1px solid;
    BORDER-BOTTOM: #909192 1px solid
}
TD.blocks
{
    FONT-SIZE: 10px;
    BACKGROUND: #eeeeee;
    COLOR: black;
    BORDER-BOTTOM: #909192 1px solid;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
TD.Redblocks
{
    FONT-SIZE: 10px;
    BACKGROUND: #eeeeee;
    COLOR: Red;
    BORDER-BOTTOM: #909192 1px solid;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
TD.blockslayer
{
    FONT-SIZE: 11px;
    BACKGROUND: #dce0e6;
    COLOR: black;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    TEXT-ALIGN: left
}
TD.formerror
{
    FONT-SIZE: 12px;
    BACKGROUND: #eeeeee;
    COLOR: #ff0000;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
TABLE.blockslayer
{
    FONT-SIZE: 11px;
    BACKGROUND: #dce0e6;
    COLOR: black;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    TEXT-ALIGN: left
}
TD.blocksH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #fdf5e6;
    TEXT-ALIGN: center
}
TD.blocksRJ
{
    FONT-SIZE: 11px;
    BACKGROUND: #fdf5e6;
    COLOR: black;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    TEXT-ALIGN: right
}
TR.cell1
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BACKGROUND: #eeeeee;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #393939 1px solid;
    BORDER-BOTTOM: #393939 1px solid;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
TD.cell1
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BACKGROUND: #cecece;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #393939 1px solid;
    BORDER-BOTTOM: #393939 1px solid;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    FONT-COLOR: White
}
TD.admin
{
    BACKGROUND: #385b93;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
TD.user
{
    BACKGROUND: #e1e8f2;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
TR.admin
{
    BORDER-RIGHT: #393939 1px solid;
    BACKGROUND: #385b93;
    VERTICAL-ALIGN: middle;
    COLOR: #eeeeee;
    BORDER-BOTTOM: #393939 1px solid;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
TR.cell2
{
    BORDER-RIGHT: #393939 1px solid;
    BACKGROUND: #a8a8a8;
    VERTICAL-ALIGN: middle;
    COLOR: #000000;
    BORDER-BOTTOM: #393939 1px solid;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
TD.cell2
{
    BORDER-RIGHT: #393939 1px solid;
    BACKGROUND: #a8a8a8;
    VERTICAL-ALIGN: middle;
    COLOR: #000000;
    BORDER-BOTTOM: #393939 1px solid;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
TABLE.borders2
{
    BORDER-RIGHT: #000000 1px dashed;
    BORDER-TOP: #000000 1px dashed;
    BORDER-LEFT: #808080 1px dashed;
    BORDER-BOTTOM: #808080 1px dashed
}
TABLE.xform
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BACKGROUND: #eeeeee;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #393939 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #393939 1px solid;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    HEIGHT: 420px;
    TEXT-DECORATION: none
}
TABLE.borders
{
    BORDER-RIGHT: #b9c0c7 1px solid;
    BORDER-TOP: #000000;
    BORDER-LEFT: #808080;
    BORDER-BOTTOM: #808080
}
.FrontPage
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-LEFT: #808080 1px solid;
    BORDER-BOTTOM: #808080 1px solid
}
TD.alarms
{
    BACKGROUND: #b9c0c7;
    VERTICAL-ALIGN: middle;
    COLOR: #ff0000;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
TD.noalarms
{
    BACKGROUND: #b9c0c7;
    VERTICAL-ALIGN: middle;
    COLOR: #393939;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif
}
TD.blocksLnk
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #fdf5e6;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
TD.font
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    TEXT-ALIGN: center
}
.running
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: green;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #e7e7e7;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.cell00
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #EFEFF3;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.liner
{
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 11px;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #EFEFF3;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
TABLE.remoteIO
{
	border: solid 1 #000000;
    BACKGROUND: #EFF2F7;
    VERTICAL-ALIGN: Top;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    TEXT-DECORATION: none;
    table-layout: auto;
}
.header
{
	border: solid 1 #000000;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #EFEFF3;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.timestamp
{
	border: solid 1 #000000;
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #EFEFF3;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.data
{
	border: solid 1 #000000;
	border-collapse: collapse;
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    FONT-FAMILY: "Verdana",Courier New, Times New Roman, Times, serif;
    BACKGROUND-COLOR: #EFEFF3;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
INPUT.email
{
    FONT-SIZE: 12px;
    WIDTH: 300px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #cfcfcf
}
	td.cal{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  background-color : #d3d3d3;
	}
	select.month{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  width : 85px;
	}
	input.year{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  width : 30px;
	}
	td.calDaysColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #000000;
	}
	td.calWeekend {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #c0c0c0;
	}
	td.calBgColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #d3d3d3;
	}
	.calBorderColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #a9a9a9;
	}
	td.calHighlightColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #ffffcc;
	}
	A.cal {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  text-decoration : none;
	}  
	A.cal:Hover {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #FF0000;
	  text-decoration : none;
	} 
	.disabled {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #808080;
	  text-decoration : none;
	}  
  