@media print {
  .hidden-print {
    display: none !important;
    height:0;
  }
}   
BODY
{
	font-size:100%;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(/art2/client/bg.gif) #003698 repeat-x left top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
FIELDSET
{
    MARGIN: 10px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 14px/24px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ffffff;
    PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 18px/24px Arial, Helvetica, sans-serif;
    COLOR: #003698;
    PADDING-TOP: 0px
}
H3
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    FONT: bold 14px/18px Arial, Helvetica, sans-serif;
    COLOR: #003698;
    PADDING-TOP: 0px
}
H3 A
{
    FONT: bold 14px/18px Arial, Helvetica, sans-serif;
    COLOR: #f0620b;
    TEXT-DECORATION: none
}
H3 A:hover
{
    FONT: bold 14px/18px Arial, Helvetica, sans-serif;
    COLOR: #f0620b;
    TEXT-DECORATION: underline
}
P
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    FONT: 12px/18px Arial, Helvetica, sans-serif;
    PADDING-TOP: 0px
}
A
{
    FONT: 12px/18px Arial, Helvetica, sans-serif;
    COLOR: #f0620b;
    TEXT-DECORATION: none
}
A:hover
{
    FONT: 12px/18px Arial, Helvetica, sans-serif;
    COLOR: #f0620b;
    TEXT-DECORATION: underline
}
.button
{
    BORDER-RIGHT: #f0620b 1px solid;
    BORDER-TOP: #f0620b 1px solid;
    BACKGROUND: url(/art2/client/button.gif) #b8261d repeat-x left top;
    BORDER-LEFT: #f0620b 1px solid;
    CURSOR: pointer;
    COLOR: #ffffff;
    BORDER-BOTTOM: #f0620b 1px solid
}
.button:hover
{
    BORDER-RIGHT: #f0620b 1px solid;
    BORDER-TOP: #f0620b 1px solid;
    BACKGROUND: url(/art2/client/button.gif) #b8261d repeat-x left bottom;
    BORDER-LEFT: #f0620b 1px solid;
    CURSOR: pointer;
    COLOR: #ffffff;
    BORDER-BOTTOM: #f0620b 1px solid
}
.MainBody
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px auto;
    WIDTH: 90%;
    PADDING-TOP: 0px;
    min-width: 820px
}
.TopOfPage
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(/art2/client/header-bg.gif) #ffffff repeat-x left top;
    PADDING-BOTTOM: 20px;
    WIDTH: 100%;
    PADDING-TOP: 30px;
    HEIGHT: 63px
}
.TopOfPage IMG
{
    FLOAT: left
}
.TopOfPage P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
.TopOfPage P.client-name
{
    FONT: bold 14px/20px Verdana, Arial, Helvetica, sans-serif
}
.TopOfPage P.log-off A
{
    FONT: bold 12px/18px Arial, Helvetica, sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.TopOfPage P.log-off A:hover
{
    FONT: bold 12px/18px Arial, Helvetica, sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.TopOfPage P IMG
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    FLOAT: none;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px
}
.Toolbar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(/art2/client/toolbar.gif) repeat-x left top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto 20px;
    WIDTH: 830px;
    PADDING-TOP: 2px;
    HEIGHT: 38px;
    TEXT-ALIGN: center
}
.Toolbar A
{
    BORDER-RIGHT: #fff8d8 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff8d8 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 1px;
    FONT: bold 12px/24px Arial, Helvetica, sans-serif;
    BORDER-LEFT: #fff8d8 1px solid;
    WIDTH: 150px;
    COLOR: #efefef;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #fff8d8 1px solid;
    HEIGHT: 24px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.Toolbar A:hover
{
    BORDER-RIGHT: #fff8d8 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff8d8 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    BACKGROUND: url(/art2/client/toolbar-hover.gif) #003698 repeat-x left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 1px;
    FONT: bold 12px/24px Arial, Helvetica, sans-serif;
    BORDER-LEFT: #fff8d8 1px solid;
    WIDTH: 150px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #fff8d8 1px solid;
    HEIGHT: 24px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.Toolbar A IMG
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 6px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: 0px
}
.AllInnerBody
{
    BORDER-RIGHT: #554d4e 1px solid;
    BORDER-TOP: #554d4e 1px solid;
    BACKGROUND: #fbfcfe;
    MARGIN: 0px 1%;
    BORDER-LEFT: #554d4e 1px solid;
    WIDTH: 98%;
    BORDER-BOTTOM: #554d4e 1px solid
}
.title
{
	clear:both;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(/art2/client/title.gif) #f0620b no-repeat right top;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px;
    PADDING-TOP:0px
}
.title P
{
    
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 6px;
    FONT: 12px/16px Arial, Helvetica, sans-serif;
    COLOR: #554d4e;
    PADDING-TOP: 0px
}
.title P A
{
    MARGIN: 0px 6px;
    COLOR: #554d4e;
    TEXT-DECORATION: none
}
.title P A:hover
{
    COLOR: #554d4e;
    TEXT-DECORATION: underline
}
.breadcrumb
{
    MARGIN: 10px
}
.section
{
    BORDER-RIGHT: #003698 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #003698 1px solid;
    PADDING-LEFT: 5px;
    BACKGROUND: #fcfded;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px;
    BORDER-LEFT: #003698 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #003698 1px solid
}
.section:hover
{
    BORDER-RIGHT: #003698 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #003698 1px solid;
    PADDING-LEFT: 5px;
    BACKGROUND: #ffffc6;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px;
    BORDER-LEFT: #003698 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #003698 1px solid
}
.TableButtons
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.TableButtons A
{
    BORDER-RIGHT: #fff8d8 1px solid;
    PADDING-RIGHT: 13px;
    BORDER-TOP: #fff8d8 1px solid;
    PADDING-LEFT: 13px;
    BACKGROUND: #003698;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 2px 0px 0px;
    FONT: 10px/20px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #fff8d8 1px solid;
    COLOR: #fff8d8;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #fff8d8 1px solid;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
.TableButtons A:hover
{
    BORDER-RIGHT: #fff8d8 1px solid;
    PADDING-RIGHT: 13px;
    BORDER-TOP: #fff8d8 1px solid;
    PADDING-LEFT: 13px;
    BACKGROUND: #426ab3;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 2px 0px 0px;
    FONT: 10px/20px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #fff8d8 1px solid;
    COLOR: #fff8d8;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #fff8d8 1px solid;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
.TableButtons A IMG
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
TABLE.TableFormFixed
{
    MARGIN: 10px 1%;
 
}
.TableFormFixed TH
{
    PADDING-RIGHT: 4px;
    FONT: bold 10px/14px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    WIDTH: 100px;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: right;
}
.TableFormFixed TD
{
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    FONT: 12px/18px Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #efefef;
	text-align:left;
}
.TableFormFixed INPUT
{
	height:10px;
	Font:10px/14px Arial, Helvetica, sans-serif;
}
.TableFormFixed TEXTAREA
{
	height:50px;
	Font:10px/14px Arial, Helvetica, sans-serif;
}
TABLE.TableForm
{
    MARGIN: 10px 1%;
    WIDTH: 98%
}
.TableForm TH
{
    PADDING-RIGHT: 4px;
    FONT: bold 12px/18px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    WIDTH: 30%;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: right
}
.TableForm TD
{
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    FONT: 12px/18px Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #efefef
}
.SubForm
{
    MARGIN: 10px 1%;
    WIDTH: 98%
}
.SubForm TH
{
    PADDING-RIGHT: 4px;
    FONT: bold 12px/18px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: right
}
.SubForm TD
{
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    FONT: 12px/18px Arial, Helvetica, sans-serif;
    HEIGHT: 20px
}
TD.FieldHelp
{
    MARGIN-TOP: 0px;
    PADDING-BOTTOM: 10px;
    FONT: 12px/15px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    COLOR: #666666;
    PADDING-TOP: 0px
}
.TableList
{
    MARGIN: 10px 1%;
    WIDTH: 98%;
    BORDER-COLLAPSE: collapse
}
.TableList IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.TableListHeader
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND: #79797b;
    PADDING-BOTTOM: 5px;
    FONT: bold 10px/18px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    HEIGHT: 18px;
    TEXT-ALIGN: center;
}
.TableListHeader TH
{
    Text-align:center;
}
/*.TableListHeader TDx
{
    BORDER-RIGHT: lavender 1pt solid;
    BORDER-TOP: lavender 1pt solid;
    BORDER-LEFT: lavender 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: lavender 1pt solid;
    BACKGROUND-COLOR: #efefef
}*/
TR.TableListHeader A
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.TableListSection
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND: #a9aaae;
    PADDING-BOTTOM: 5px;
    FONT: bold 12px/18px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
.TableListRow
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND: #e1e2e7;
    PADDING-BOTTOM: 5px;
    FONT: 12px/18px Arial, Helvetica, sans-serif;
    COLOR: #000000;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
.ApprovedRow
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND: lightblue;
    PADDING-BOTTOM: 5px;
    FONT: 12px/18px Arial, Helvetica, sans-serif;
    COLOR: #000000;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
.RedRow
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: indianred
}
.SelectedRow
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: yellow
}
.CancelledRow
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(/images/Cancel.gif);
    PADDING-BOTTOM: 5px;
    FONT: 12px/18px Arial, Helvetica, sans-serif;
    COLOR: #000000;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
.DNRRow
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(/images/dnr.gif);
    PADDING-BOTTOM: 5px;
    FONT: 12px/18px Arial, Helvetica, sans-serif;
    COLOR: #000000;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #e1e2e7;
    TEXT-ALIGN: center
}
TR.TableListHeadecr:hover
{
    BACKGROUND: #fff8d8;
    COLOR: #4c4343
}
TR.TableListSection:hover
{
    BACKGROUND: #fff8d8;
    COLOR: #4c4343
}
TR.TableListSection A
{
    COLOR: white;
    TEXT-DECORATION: underline
}
TR.TableListRow:hover
{
    BACKGROUND: #fff8d8;
    COLOR: #4c4343
}
.copyright
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(/art2/client/copyright.gif) #f0620b no-repeat left top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    PADDING-TOP: 0px;
    HEIGHT: 24px
}
.copyright P
{
    FONT: 12px/24px Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-ALIGN: right
}
.copyright A
{
    FONT: 12px/24px Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-ALIGN: right
}
.copyright A:hover
{
    FONT: 12px/24px Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-ALIGN: right
}
.Footer
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff8d8 1px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: url(/art2/client/footer.gif) #003698 repeat-x left top;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px auto;
    WIDTH: 100%;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #fff8d8 1px solid;
    HEIGHT: 22px;
    TEXT-ALIGN: center
}
.Footer A
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px
}
.Footer A:hover
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px
}
UL#nav
{
	background-color:#efefef;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: center
}
UL#nav LI UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: center
}
UL#nav LI A
{
    BORDER-RIGHT: #fff8d8 1px solid;
    BORDER-TOP: #fff8d8 1px solid;
    DISPLAY: block;
   /* BACKGROUND: url(/client/images/mainlink.gif) no-repeat left top;*/
  
    BORDER-LEFT: #fff8d8 1px solid;
    COLOR: #efefef;
    LINE-HEIGHT: 29px;
    BORDER-BOTTOM: #fff8d8 1px solid;
    HEIGHT: 29px;
    TEXT-DECORATION: none
}
UL#nav LI A:hover
{
    DISPLAY: block;
    /*BACKGROUND: url(/client/images/mainlink.gif) no-repeat left bottom;*/
    background-color:White;
    COLOR: #f0620b;
    LINE-HEIGHT: 29px;
    HEIGHT: 29px;
    TEXT-DECORATION: none
}
UL#nav LI
{
    FLOAT: left;
    WIDTH: 125px;
    POSITION: relative
}
UL#nav LI UL
{
    BORDER-RIGHT: #787878 1px solid;
    BORDER-TOP: #787878 1px solid;
    DISPLAY: none;
    /*BACKGROUND: url(/client/images/dropdown.gif) #e1e1e1 left bottom;*/
    background-color:White;
    WIDTH: 300px;
    POSITION: absolute
}
UL#nav LI UL LI
{
    FLOAT: left;
    BORDER-LEFT: #787878 1px solid;
    WIDTH: 300px;
    TEXT-INDENT: 5px;
    BORDER-BOTTOM: #787878 1px solid;
    POSITION: relative;
    TEXT-ALIGN: left
}
UL#nav LI UL LI A
{
    BACKGROUND-IMAGE: none;
    WIDTH: 300px;
    COLOR: #0b726c;
    LINE-HEIGHT: 20px;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent
}
UL#nav LI UL LI A:hover
{
    BACKGROUND: #c9c9c9;
    WIDTH: 300px;
    COLOR: #0b726c;
    LINE-HEIGHT: 20px;
    HEIGHT: 20px
}
UNKNOWN
{
    LEFT: auto;
    TOP: auto
}
UL#nav LI:hover UL
{
    DISPLAY: block
}
UL#nav LI.over UL
{
    DISPLAY: block
}
.Tabs
{
}
.Tabs A
{
    BORDER-RIGHT: blue 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: blue 1px solid;
    PADDING-LEFT: 10px;
    MARGIN-LEFT: 2px;
    BORDER-LEFT: blue 1px solid;
    COLOR: blue;
    MARGIN-RIGHT: 2px;
    BORDER-BOTTOM: blue 1px solid;
    BACKGROUND-COLOR: #efefef
}
UL#PaperNav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: center
}
UL#PaperNav LI UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: center
}
UL#PaperNav LI A
{
    BORDER-RIGHT: #fff8d8 1px solid;
    BORDER-TOP: #fff8d8 1px solid;
    DISPLAY: block;
    BACKGROUND: url(/client/images/mainlink.gif) no-repeat left top;
    BORDER-LEFT: #fff8d8 1px solid;
    COLOR: #ffffff;
    LINE-HEIGHT: 29px;
    BORDER-BOTTOM: #fff8d8 1px solid;
    HEIGHT: 29px;
    TEXT-DECORATION: none
}
UL#PaperNav LI A:hover
{
    DISPLAY: block;
    BACKGROUND: url(/client/images/mainlink.gif) no-repeat left bottom;
    COLOR: #f0620b;
    LINE-HEIGHT: 29px;
    HEIGHT: 29px;
    TEXT-DECORATION: none
}
UL#PaperNav LI
{
    FLOAT: left;
    WIDTH: 131px;
    POSITION: relative
}
UL#PaperNav LI UL
{
    BORDER-RIGHT: #787878 1px solid;
    BORDER-TOP: #787878 1px solid;
    DISPLAY: none;
    BACKGROUND: url(/client/images/dropdown.gif) #e1e1e1 left bottom;
    WIDTH: 160px;
    POSITION: absolute
}
UL#PaperNav LI UL LI
{
    FLOAT: left;
    BORDER-LEFT: #787878 1px solid;
    WIDTH: 159px;
    TEXT-INDENT: 5px;
    BORDER-BOTTOM: #787878 1px solid;
    POSITION: relative;
    TEXT-ALIGN: left
}
UL#PaperNav LI UL LI A
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    WIDTH: 159px;
    COLOR: #0b726c;
    LINE-HEIGHT: 20px;
    HEIGHT: 20px
}
UL#PaperNav LI UL LI A:hover
{
    BACKGROUND: #afafaf;
    WIDTH: 159px;
    COLOR: #0b726c;
    LINE-HEIGHT: 20px;
    HEIGHT: 20px
}
UL#PaperNav LI:hover UL
{
    DISPLAY: block
}
UL#PaperNav LI.over UL
{
    DISPLAY: block
}
.TableListRow TD
{
    BORDER-RIGHT: lightgrey 1pt solid;
    BORDER-TOP: lightgrey 1pt solid;
    BORDER-LEFT: lightgrey 1pt solid;
    BORDER-BOTTOM: lightgrey 1pt solid
}
.TableListHeader TH
{
    BORDER-RIGHT: gainsboro 1pt solid;
    BORDER-TOP: gainsboro 1pt solid;
    BORDER-LEFT: gainsboro 1pt solid;
    BORDER-BOTTOM: gainsboro 1pt solid;
    text-align:center;
}
.TableListHeader thead TH
{
    BORDER-RIGHT: gainsboro 1pt solid;
    BORDER-TOP: gainsboro 1pt solid;
    BORDER-LEFT: gainsboro 1pt solid;
    BORDER-BOTTOM: gainsboro 1pt solid;
    text-align:center;
}
.TableListHeader TD
{
    BORDER-RIGHT: gainsboro 1pt solid;
    BORDER-TOP: gainsboro 1pt solid;
    BORDER-LEFT: gainsboro 1pt solid;
    BORDER-BOTTOM: gainsboro 1pt solid
}
.Transparent
{
    FILTER: Alpha(opacity=20);
    opacity: 0.2
}
.NotTransparent
{
    FILTER: Alpha(opacity=100);
    opacity: 1.0
}
.CalendarWeekday
{
    FONT-SIZE: 10pt;
    CURSOR: hand;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffcc33
}
.CalendarWeekend
{
    CURSOR: hand;
    BACKGROUND-COLOR: yellow
}
.MDFormLayout
{
    PADDING-RIGHT: 50px;
    PADDING-LEFT: 50px;
    FLOAT: left;
    PADDING-BOTTOM: 50px;
    WIDTH: 350px;
    PADDING-TOP: 50px
}
.MDFormLayout LABEL
{
    DISPLAY: block;
    FLOAT: left;
    MARGIN-BOTTOM: 10px
}
.MDFormLayout INPUT
{
    DISPLAY: block;
    FLOAT: left;
    MARGIN-BOTTOM: 10px
}
.MDFormLayout SELECT
{
    DISPLAY: block;
    FLOAT: left;
    MARGIN-BOTTOM: 10px
}
.MDFormLayout LABEL
{
    WIDTH: 150px;
    MARGIN-RIGHT: 10px;
    TEXT-ALIGN: right
}
.MDFormLayout INPUT
{
}
.MDFormLayout BR
{
    CLEAR: left
}
.MDFormLayout H2
{
    MARGIN-BOTTOM: 10px;
    COLOR: #f0620b
}
.ColOn
{
	width:30px;
	background-color:#afafaf;
}
.ColOff
{
	width:30px;
	background-color:#efefef;
}
.FormLabel
{
   width:150px;
   background-color:#efefef;
   display:inline-block;
   text-align:right;
}
.chkBox :Checked
{
    background-color:Green;
    font-size:1.5em;

}
.chkBox :checked label 
{
    font-size:18px;
}
.divHidden
{
    visibility:hidden;
}
.divVisible
{
    visibility:visible;
}
#divFileLookup
{
    display:none;
    overflow-y:scroll;
    z-index:10;
    position:fixed;
    left:250px;
    top:160px;
    width:850px;
    height:480px;
    max-height:480px !important;
    background-color:#cecece;
     border: 5px solid #dedede;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
 }
 #divInnerFileWindow
 {
    display: table;
    
    z-index:11;
    position:relative;
    left:10px;
    top:30px;
    width:820px;
    /*height:380px;*/
    min-height:490px !important;
    background-color: #ffffff;
 }
  #divHeaderFileWindow
 {
     display:none;
     height:110px;
     width:850px;
     z-index:12;
    position:fixed;
    left:250px;
    top:50px;
    background-color:#cecece;
    border: 5px solid #dedede;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
 }
        
 .folder
 {
      list-style-image: url('../images/icons/folder.png')
 }
   .file
 {
      list-style-image: url('../images/icons/file.png')
 }
 
  