BODY
{
    SCROLLBAR-FACE-COLOR: #d4d4d4;
    MARGIN: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #d4d4d4;
    OVERFLOW: auto;
    SCROLLBAR-SHADOW-COLOR: #d4d4d4;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #666666;
    SCROLLBAR-TRACK-COLOR: #efefef;
    SCROLLBAR-DARKSHADOW-COLOR: #bababa;
    BACKGROUND-COLOR: #ffffff
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A:link
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #999999;
    TEXT-DECORATION: underline
}


#summary A:link
{
    COLOR: Red;
    TEXT-DECORATION: none;
    font-weight:bold;
}

#summary A:hover
{
    COLOR: Red;
    TEXT-DECORATION: underline;
    font-weight:bold;
}

A.dynamic:link
{
    COLOR: #1f2a8e;
    TEXT-DECORATION: underline
}
A.dynamic:hover
{
    COLOR: #999999;
    TEXT-DECORATION: none
}
A.dynamic:visited
{
    COLOR: #1f2a8e;
    TEXT-DECORATION: none
}
INPUT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    vertical-align:middle
}

input.readonly 
{
	background:#FFEEE6;
}

TEXTAREA
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif	
}

SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
TABLE.contenttable
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}

TD.title
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    COLOR: #000000;
    background-color:#BBBFDD;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #6f91af 1px solid
}

TD.whitetitle
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #6f91af;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #6f91af 0px solid
}

TD.blacktitle
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #6f91af 1px solid
}

TD.bluetitle
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#9FD1FC', EndColorStr='#ffffff');
    PADDING-BOTTOM: 1px;
    COLOR: #354C8C;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #6f91af 1px solid
}


.title TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    background-color:#7B84BE;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #666ea5 1px solid
}

TD.line
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#6f91af', EndColorStr='#ffffff');
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #6f91af 1px solid
}

TD.subtitle
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    COLOR: #4D4D4D;
    background-color:#D9D9D9;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #868cb3 1px solid
}
.columnheader TD, TH
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    VERTICAL-ALIGN: bottom;
    COLOR: #4d4d4d;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #777777 1px solid;
    BACKGROUND-COLOR: #FFFFFF
}

TD.columnheader
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    VERTICAL-ALIGN: bottom;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #777777 1px solid;
    BACKGROUND-COLOR: #4B5073
}

.bluecolumnheader TH
{
	PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    color:#000000;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    border-color:#4d4d4d;
    BACKGROUND-COLOR:#F3E9FB
}

.bluecolumnheader
{
	PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    color:#000000;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    border-color:#4d4d4d;
    BACKGROUND-COLOR:#F3E9FB
}

.bluecolumnheaderspecial
{
	PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    color:#000000;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    border-right-color:#4d4d4d;
    border-bottom-color:#F3E9FB;
    BACKGROUND-COLOR:#F3E9FB
}

.nobordercolumnheader TD,TH
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: bottom;
    COLOR: #777777;
    PADDING-TOP: 2px;    
    BACKGROUND-COLOR: #ffffff
}

.columnheader A:link
{
    FONT-WEIGHT: bold;
    COLOR: #999999;
    TEXT-DECORATION: underline
}
.columnheader A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #999999;
    TEXT-DECORATION: none
}
.columnheader A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #999999;
    TEXT-DECORATION: underline
}
.columnheader A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #999999;
    TEXT-DECORATION: none
}
.even TD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #ffffff;
    border-style:solid;
    border-width:1px;
    border-color:#c6cccc;
}

.cssPager span
{
	background-color:#ffffff;
}

.cssPager td
{
	padding-left: 3px;      
	padding-right: 3px; 
	font-size: 12px;
}



.rowwithborder TD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #ffffff;
    border-color:#4d4d4d
}



TD.even
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #ffffff
}

.odd TD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #F3E9FB;
    border-style:solid;
    border-width:1px;
    border-color:#c6cccc;
}

.qeodd TD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #F3E9FB;
    border-style:solid;
    border-width:1px;
    border-color:#c6cccc;
}

.qeeven TD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ffffff;
    border-style:solid;
    border-width:1px;
    border-color:#c6cccc;
}


TD.odd
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #F3E9FB
}
.special TD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #000000;
    PADDING-TOP: 3px;
}
TD.special
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #000000;
    PADDING-TOP: 3px;
}
.footnote TD
{
    BORDER-RIGHT: #999 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #fff 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 65%;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #fff 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: left
}
TD.footnote
{
    BORDER-RIGHT: #999 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #fff 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 65%;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #fff 1px solid;
    COLOR: #666666;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: left
}
.total TD
{
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    PADDING-TOP: 2px;
    HEIGHT: 1.97em;
    BACKGROUND-COLOR: #ffffff
}
TD.total
{
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    PADDING-TOP: 2px;
    HEIGHT: 1.97em;
    BACKGROUND-COLOR: #ffffff
}
.totalnum
{
    FONT-SIZE: 95%;
    BORDER-BOTTOM: #000000 3px double
}
.subtotalnum
{
    FONT-SIZE: 95%;
    BORDER-BOTTOM: #000000 0px solid
}
.totalseparator
{
    BORDER-TOP: #8d8e93 1px solid
}
TD.instruction
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ffffff
}
.instruction TD
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ffffff
}

TD.menu
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 8px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
}
.menu TD
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 8px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
}
.control TD
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    COLOR: #003399;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff
}
TD.control
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    COLOR: #aec8f9;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #1f2a8e
}

TD.subject
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: #5377A9;
    PADDING-TOP: 1px;
}

TD.bluesubject
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: #5377A9;
    PADDING-TOP: 1px;
}

TD.section
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 7px;
    COLOR: #5377A9;
    PADDING-TOP: 7px;
}

TD.tab
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;   
    BACKGROUND-COLOR: #f5f5f5;
}

.control A:link
{
    COLOR: #003399;
    TEXT-DECORATION: underline
}
.control A:hover
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
.control A:visited
{
    COLOR: #003399;
    TEXT-DECORATION: underline
}
.control A:hover
{
    COLOR: #aec8f9;
    TEXT-DECORATION: none
}
INPUT.button
{
    BORDER-RIGHT: #88b2fe 1px outset;
    PADDING-RIGHT: 7px;
    BORDER-TOP: #88b2fe 1px outset;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    VERTICAL-ALIGN: top;
    OVERFLOW: visible;
    BORDER-LEFT: #88b2fe 1px outset;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #88b2fe 1px outset;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #6f91af
}
BUTTON
{
    BORDER-RIGHT: #88b2fe 1px outset;
    PADDING-RIGHT: 7px;
    BORDER-TOP: #88b2fe 1px outset;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;    
    MARGIN: 2px;
    VERTICAL-ALIGN: top;
    OVERFLOW: visible;
    BORDER-LEFT: #88b2fe 1px outset;
    CURSOR: hand;
    COLOR: #aec8fa;
    BORDER-BOTTOM: #88b2fe 1px outset;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #4f63d3
}
TD.lighttab
{
    BORDER-RIGHT: #4455b5 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #4455b5 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #4455b5 1px solid;
    BACKGROUND-COLOR: #88b2fe;
    TEXT-ALIGN: center
}
.2ndnavtabs
{
    BORDER-RIGHT: #b2ccff 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px
}
TD.selectlighttab
{
    BORDER-RIGHT: #4455b5 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #4455b5 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.lighttab A:link
{
    COLOR: #1f2a8e;
    TEXT-DECORATION: underline
}
.lighttab A:hover
{
    COLOR: #1f2a8e;
    TEXT-DECORATION: none
}
.lighttab A:visited
{
    COLOR: #1f2a8e;
    TEXT-DECORATION: underline
}
.lighttab A:hover
{
    COLOR: #1f2a8e;
    TEXT-DECORATION: none
}
A.lighttablink:link
{
    COLOR: #1f2a8e;
    TEXT-DECORATION: underline
}
A.lighttablink:hover
{
    COLOR: #1f2a8e;
    TEXT-DECORATION: none
}
A.lighttablink:visited
{
    COLOR: #1f2a8e;
    TEXT-DECORATION: underline
}
A.lighttablink:hover
{
    COLOR: #1f2a8e;
    TEXT-DECORATION: none
}
A.selectlighttablink:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.selectlighttablink:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.selectlighttablink:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.selectlighttablink:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
TD.selectdarktab
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: 0px;
    COLOR: #aec8f9;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
LEGEND
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #2c38a4;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.disabled
{
    BACKGROUND-COLOR: #efefef
}
.title A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.title A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.title A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.title A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.workflowleftcell
{
    BORDER-TOP: #1f2a8e 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BORDER-LEFT: #1f2a8e 1px solid;
    WIDTH: 125px;
    COLOR: #263293;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #b2ccff
}
.workflownumbercell
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    WIDTH: 18px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #1f2a8e;
    TEXT-ALIGN: center
}
.workflowtextcell
{
    BORDER-RIGHT: #878dc6 1px solid;
    BORDER-TOP: #1f2a8e 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    WIDTH: 130px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #b2ccff
}
.workflowdownarrowcell
{
    BORDER-RIGHT: #1f2a8e 1px solid;
    BORDER-TOP: #1f2a8e 1px solid;
    PADDING-LEFT: 2px;
    BORDER-LEFT: #e1ebfe 1px solid;
    WIDTH: 22px;
    PADDING-TOP: 8px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #b2ccff;
    TEXT-ALIGN: center
}
.workflowmenu
{
    BORDER-RIGHT: #1f2a8e 1px solid;
    Z-INDEX: 20;
    VISIBILITY: hidden;
    BORDER-LEFT: #1f2a8e 1px solid;
    WIDTH: 50px;
    BORDER-BOTTOM: #1f2a8e 1px solid;
    POSITION: absolute;
    HEIGHT: 20px
}
.workflowmenunumbercell
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    WIDTH: 18px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #878dc6;
    TEXT-ALIGN: center
}
.workflowmenutextcell
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    WIDTH: 151px;
    COLOR: #0000ff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #e1ebfe
}
.workflowblueseparator
{
    BACKGROUND-IMAGE: url(images/spacer.gif);
    HEIGHT: 1px;
    BACKGROUND-COLOR: #1f2a8e
}
A.help:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.help:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.help:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.tips:link
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.tips:hover
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.tips:visited
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.tipstextcell
{
    BORDER-RIGHT: #263293 1px solid;
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 2px;
    WIDTH: 110px;
    COLOR: #ffffff
}
.helptextcell
{
    WIDTH: 59px;
    HEIGHT: 15px
}
.tipsverticalborder
{
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #8087ca 1px solid;
    WIDTH: 1px
}
.tipsdownarrowcell
{
    PADDING-LEFT: 2px;
    WIDTH: 17px;
    PADDING-TOP: 6px;
    HEIGHT: 15px
}
.tipsmenu
{
    BORDER-RIGHT: #263293 1px solid;
    BORDER-TOP: #263293 1px solid;
    Z-INDEX: 20;
    VISIBILITY: hidden;
    BORDER-LEFT: #263293 1px solid;
    BORDER-BOTTOM: #263293 1px solid;
    POSITION: absolute;
    BACKGROUND-COLOR: #f3f3fb
}
A.tipsmenutext:link
{
    FONT-SIZE: 11px;
    COLOR: #0000ff;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.tipsmenutext:hover
{
    FONT-SIZE: 11px;
    COLOR: #0000ff;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.tipsmenutext:visited
{
    FONT-SIZE: 11px;
    COLOR: #0000ff;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.popupcontentheader
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    HEIGHT: 26px;
    BACKGROUND-COLOR: #1f2a8e
}
.vertdividerlight
{
    BORDER-RIGHT: #ffffff 7px solid
}
.gutter
{
    WIDTH: 10px;
    HEIGHT: 0px
}
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.Popup {
	background-color:#ffffdd;
}

.blockText
{
  padding:2px 0px 3px 1px;
  background-color: #FFEEE6;
  border-style:outset;
  vertical-align:middle;
  min-height:14px;
  border-bottom-style:none;
  border-right-style:none;
  border-color:#999999;
  border-width:2px;
}

.vertspacer2
{
    WIDTH: 0px;
    HEIGHT: 2px
}

.vertspacer3
{
    WIDTH: 0px;
    HEIGHT: 3px
}

.vertspacer4
{
    WIDTH: 0px;
    HEIGHT: 4px
}

.vertspacer5
{
    WIDTH: 0px;
    HEIGHT: 5px
}
.vertspacer7
{
    WIDTH: 0px;
    HEIGHT: 7px
}
.vertspacer8
{
    WIDTH: 0px;
    HEIGHT: 8px
}
.vertspacer10
{
    WIDTH: 0px;
    HEIGHT: 10px
    
}
.vertspacer13
{
    WIDTH: 0px;
    HEIGHT: 13px
    
}
.vertspacer16
{
    WIDTH: 0px;
    HEIGHT: 16px
}
.vertspacer17
{
    WIDTH: 0px;
    HEIGHT: 17px
}
.vertspacer20
{
    WIDTH: 0px;
    HEIGHT: 20px
}
.horizspacer10
{
    WIDTH: 10px;
    HEIGHT: 0px
}
.horizspacer30
{
    WIDTH: 30px;
    HEIGHT: 0px
}
.darkborderbottom
{
    BORDER-BOTTOM: #1f2a8e 1px solid
}
.darkborderright
{
    BORDER-RIGHT: #1f2a8e 1px solid
}
.separator
{
    HEIGHT: 1px;
    BACKGROUND-COLOR: #8d8e93
}
.NotRender
{
    DISPLAY: none
}
TABLE.ToolbarMenu
{
    COLOR: white;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #003399
}
A.ToolbarMenu:visited
{
    FONT: bolder 10px Verdana;
    COLOR: #ffffff
}
A.ToolbarMenu:link
{
    FONT: bolder 10px Verdana;
    COLOR: #ffffff
}
A.ToolbarMenu:active
{
    FONT: bolder 10px Verdana;
    COLOR: #ffff00
}
A.ToolbarMenu:hover
{
    FONT-WEIGHT: bolder;
    COLOR: #ffff00
}
DIV.ToolbarSubMenu
{
    BORDER-RIGHT: white 0px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 4px;
    Z-INDEX: 1000;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: white 0px solid;
    WIDTH: 150px;
    COLOR: #ffffff;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: white 0px solid;
    POSITION: absolute;
    BACKGROUND-COLOR: #003399
}
A.ToolbarSubMenu:visited
{
    FONT: bold 10px Verdana;
    COLOR: white
}
A.ToolbarSubMenu:link
{
    FONT: bold 10px Verdana;
    COLOR: white
}
A.ToolbarSubMenu:active
{
    FONT: bold 10px Verdana;
    COLOR: white
}
A.ToolbarSubMenu:hover
{
    COLOR: yellow
}
A.ToolbarSubMenuSelected
{
    FONT: 10px Verdana;
    COLOR: yellow
}
HR.ToolbarSubMenu
{
    FONT: 10px Verdana;
    COLOR: white
}
A.WizardSideMenu:link
{
    DISPLAY: block;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    BACKGROUND-COLOR: #ecece4
}
A.WizardSideMenu:visited
{
    DISPLAY: block;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    BACKGROUND-COLOR: #ecece4
}
A.WizardSideMenu:active
{
    DISPLAY: block;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    BACKGROUND-COLOR: #ecece4
}
A.GenericSideMenu:link
{
    DISPLAY: block;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    BACKGROUND-COLOR: #ecece4
}
A.GenericSideMenu:visited
{
    DISPLAY: block;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    BACKGROUND-COLOR: #ecece4
}
A.GenericSideMenu:active
{
    DISPLAY: block;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    BACKGROUND-COLOR: #ecece4
}
A.WizardSideMenu:hover
{
    LINE-HEIGHT: 14px;
    BACKGROUND-COLOR: #ccccc4;
    TEXT-DECORATION: none
}
A.GenericSideMenu:hover
{
    LINE-HEIGHT: 14px;
    BACKGROUND-COLOR: #ccccc4;
    TEXT-DECORATION: none
}
A.WizardSideMenuSelected:link
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    DISPLAY: block;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ecece4
}
A.WizardSideMenuSelected:visited
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    DISPLAY: block;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ecece4
}
A.WizardSideMenuSelected:active
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    DISPLAY: block;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ecece4
}
A.WizardSideMenuSelected:hover
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    BORDER-LEFT: black 0px solid;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: #ccccc4;
    TEXT-DECORATION: none
}
A.ClientLaunchPadSideMenu:link
{
    BORDER-RIGHT: #9e9e9e 1px solid;
    BORDER-TOP: #9e9e9e 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT: bold 10px Verdana;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #9e9e9e 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #9e9e9e 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ccccc4
}
A.ClientLaunchPadSideMenu:visited
{
    BORDER-RIGHT: #9e9e9e 1px solid;
    BORDER-TOP: #9e9e9e 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT: bold 10px Verdana;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #9e9e9e 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #9e9e9e 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ccccc4
}
A.ClientLaunchPadSideMenu:active
{
    BORDER-RIGHT: #9e9e9e 1px solid;
    BORDER-TOP: #9e9e9e 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT: bold 10px Verdana;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #9e9e9e 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #9e9e9e 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ccccc4
}
A.ClientLaunchPadSideMenu:hover
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #ecece4;
    TEXT-DECORATION: none
}
SPAN.GenericSideMenu
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    COLOR: green;
    LINE-HEIGHT: 14px;
    BACKGROUND-COLOR: #ecece4
}
.PageLayout
{
    TABLE-LAYOUT: fixed;
    WIDTH: 100%
}
.PageContext
{
    PADDING-RIGHT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    WIDTH: 100%;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.PageContext2
{
    PADDING-RIGHT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    WIDTH: 100%;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.PageMenu
{
}
.PageSideMenu
{
    PADDING-RIGHT: 2px;
    VERTICAL-ALIGN: top
}
.shaded 
{    
    FONT-SIZE: 70%;    
    COLOR: #000000;
    BACKGROUND-COLOR: #f3f3fb;
    BORDER: 0px
}

.shadedsubtotal 
{    
    FONT-SIZE: 70%;   
    FONT-WEIGHT: bold; 
    COLOR: #000000;
    BACKGROUND-COLOR: #f3f3fb;    
    BORDER-TOP: #cccccc 1px solid;
}

.shadedlowercolumnheader
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 65%;
    PADDING-BOTTOM: 1px;
    VERTICAL-ALIGN: bottom;
    COLOR: #777777;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #777777 1px solid;
    BACKGROUND-COLOR: #f3f3fb
}

.shadeduppercolumnheader
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 65%;
    PADDING-BOTTOM: 1px;
    VERTICAL-ALIGN: bottom;
    COLOR: #777777;
    PADDING-TOP: 2px;    
    BACKGROUND-COLOR: #f3f3fb;
    BORDER-TOP: #777777 1px solid
}

.uppercolumnheader
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 65%;
    PADDING-BOTTOM: 1px;
    VERTICAL-ALIGN: bottom;
    COLOR: #777777;
    PADDING-TOP: 2px;    
    BACKGROUND-COLOR: #ffffff;
    BORDER-TOP: #777777 1px solid
}

.lowercolumnheader
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 65%;
    PADDING-BOTTOM: 1px;
    VERTICAL-ALIGN: bottom;
    COLOR: #777777;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #777777 1px solid;
    BACKGROUND-COLOR: #ffffff
}

.subtotal 
{    
    FONT-SIZE: 70%;   
    FONT-WEIGHT: bold; 
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;  
    BORDER-TOP: #cccccc 1px solid;
}

.name
{    
    FONT-SIZE: 70%;   
    FONT-WEIGHT: bold; 
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;      
}
.shadedtotal
{
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    PADDING-TOP: 2px;
    HEIGHT: 1.97em;	    
    BACKGROUND-COLOR: #f3f3fb;    
}
.paginationcontrol TD
{
    BORDER-RIGHT: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM: 0px;    
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px;
    VERTICAL-ALIGN: middle;
    COLOR: #b2ccff;
    BACKGROUND-COLOR: #1f2a8e;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
A.paginationtext:link
{  
	FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;  
    COLOR: #b2ccff;
    TEXT-DECORATION: underline
}
A.paginationtext:hover
{
	FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;   
    COLOR: #b2ccff;
    TEXT-DECORATION: none
}
A.paginationtext:visited
{
   FONT-FAMILY: Tahoma, Verdana, Arial;
   FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #b2ccff;
    TEXT-DECORATION: underline
}
A.ToolbarMenuSelected:visited
{
    FONT: bold 10px Verdana;
    COLOR: #ffff00
}
A.ToolbarMenuSelected:link
{
    FONT: bolder 10px Verdana;
    COLOR: #ffff00
}
A.ToolbarMenuSelected:active
{
    FONT: bolder 10px Verdana;
    COLOR: #ffff00
}

A.GenericSideMenuSelected:link
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    DISPLAY: block;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ecece4
}
A.GenericSideMenuSelected:visited
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    DISPLAY: block;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ecece4
}
A.GenericSideMenuSelected:active
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    DISPLAY: block;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ecece4
}
A.GenericSideMenuSelected:hover
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    BORDER-LEFT: black 0px solid;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: #ccccc4;
    TEXT-DECORATION: none
}
A.GenericSideMenuHeader:link
{
    BORDER-RIGHT: #9e9e9e 1px solid;
    BORDER-TOP: #9e9e9e 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT: bold 10px Verdana;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #9e9e9e 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #9e9e9e 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ccccc4
}
A.GenericSideMenuHeader:visited
{
    BORDER-RIGHT: #9e9e9e 1px solid;
    BORDER-TOP: #9e9e9e 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT: bold 10px Verdana;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #9e9e9e 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #9e9e9e 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ccccc4
}
A.GenericSideMenuHeader:active
{
    BORDER-RIGHT: #9e9e9e 1px solid;
    BORDER-TOP: #9e9e9e 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT: bold 10px Verdana;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #9e9e9e 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #9e9e9e 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ccccc4
}
A.GenericSideMenuHeader:hover
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #ecece4;
    TEXT-DECORATION: none
}
A.GenericSideMenuHeaderSelected:link
{
    BORDER-RIGHT: #9e9e9e 1px solid;
    BORDER-TOP: #d4d4d4 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT: bold 10px Verdana;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #d4d4d4 1px solid;
    COLOR: #ecece4;
    BORDER-BOTTOM: #9e9e9e 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #003399
}
A.GenericSideMenuHeaderSelected:visited
{
    BORDER-RIGHT: #9e9e9e 1px solid;
    BORDER-TOP: #d4d4d4 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT: bold 10px Verdana;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #d4d4d4 1px solid;
    COLOR: #ecece4;
    BORDER-BOTTOM: #9e9e9e 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #003399
}
A.GenericSideMenuHeaderSelected:active
{
    BORDER-RIGHT: #9e9e9e 1px solid;
    BORDER-TOP: #d4d4d4 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT: bold 10px Verdana;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #d4d4d4 1px solid;
    COLOR: #ecece4;
    BORDER-BOTTOM: #9e9e9e 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #003399
}
A.GenericSideMenuHeaderSelected:hover
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #003399;
    TEXT-DECORATION: none
}
.graybutton
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #e4e4e4 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    VERTICAL-ALIGN: top;
    OVERFLOW: visible;
    BORDER-LEFT: #e4e4e4 1px solid;
    CURSOR: default;
    COLOR: #e4e4e4;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #b7b7b7
}
.tipsbackground
{
    BACKGROUND-COLOR: #4f59b6
}

table.pageheader
{
	BACKGROUND-COLOR: #1F2A8E;
}

table.searchresults
{
    BACKGROUND-COLOR: #f5f5f5;
}

.ToolbarMenu TD 
{  
}

.toolbar
{
 font-size: 13px;
 font-family: Verdana;
 padding: 6px;
 filter: progid:DXImageTransform.Microsoft.Gradient (gradientType=0,startColorStr=#ffffff,endColorStr=lightblue);
}


.Menuseperator
{
    COLOR: white
}
.clDescriptionCont 
{
	position:absolute;  
	width:200px;
	visibility:hidden;
	layer-background-color:#E1E6FA; 
	z-index:200;
}
.clDescription
{
		width:100%; 
		left:0px;
		 top:0px; 
		 font-family:verdana,arial,helvetica,sans-serif; 
		 overflow:hidden; 
		  padding:3px; 
		  font-size:11px;
}
.clLinks
{
		position:absolute;
		 left:100px; 
		 top:200px;
		  z-index:1;
}
.clCaption
{
			position:absolute;
			left:0px; top:0px;
			width:157px; height:15px; 
			clip:rect(0px 157px 15px 0px);
			font-size:11px; font-family:verdana,arial,helvetica,sans-serif;
			background-color:#999999;
}
.mouseOverText
{
	FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #E1E6FA;
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 2px;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px
}
.mouseOverLabel
{
	FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #E1E6FA;
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 2px;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px
}
.transparent
{
	background:"transparent";
}
.transparentWithRightBorder
{
	border-color:gray;
	BORDER-right: gray thin solid;	
	background:"transparent";
}
.divStyle
{
	margin:0 ;
	background:#E1E6FA;
	color:#000;	
}
.roundStyleOdd
{
	margin:0 ;
	background:#F3F3FB;
	color:#000;	
}
.roundStyleEven
{	
	margin:0 ;
	background:#FFFFFF;
	color:#000;	
}
.roundStyle
{	
	margin:0 ;
	background:#E1E6FA;
	color:#000;	
}

.requiredField
{	
	background:#ffff99;
}

.heading {
	padding: 0.5em 0 0.5em 0;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.2em;
}

TD.radioList
{
	color:#fff; 
	background-color:#33b;
}

TD.header {
    /* Keep the header cells positioned as we scroll */
    position:relative;
    vertical-align:middle;
    /* Style */
    color: #F7F6F3;
    background: #5D7B9D;
    font-weight: bold;
    border-bottom: solid 1px #CCCCCC;
    text-align: left;
    padding-left:5px;    
}

.ajax__calendar_container {
    border:1px solid #646464;
    background-color: #D9FFFF;
    color: #4d4d4d;
}

.ajax__calendar_hover .ajax__calendar_day 
{
	background-color:#4d4d4d;
	border-color:#daf2fc;
	color:#ffffff;
}
.SDRTDHead
{
	vertical-align:top;
	
}

::-ms-clear {
   display: none;
}






