p
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

A.atopmenu
{
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif
}
A.atopmenu:active
{
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif
}
A.atopmenu:link
{
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif
}
A.atopmenu:visited
{
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif
}
A.atopmenu:hover
{
    COLOR: #fa733d;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif
}
A.regboldhov
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.regboldhov:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.regboldhov:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.regboldhov:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.regboldhov:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #fa733d;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.regboldhover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #fa733d;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.reg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.regblue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.regbluesmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.regbluebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.rowblue
{
    BACKGROUND-COLOR: #d1ddeb;
    color: #336699;
}
.rowhighlight
{
    BACKGROUND-COLOR: #ffcc66
}

.printtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffcc66;
    TEXT-DECORATION: none;
}

.rowbluehighlight
{
    BACKGROUND-COLOR: #a9c9d4
}
.rowoff
{
    BACKGROUND-COLOR: #eaeaea
}
.regbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.regsmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.regboldsmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.regsmallstandout
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.regsmallstandout2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff6600;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.datefontsmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff6600;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.loginbox
{
    BORDER-RIGHT: #000000 2px solid;
    BORDER-TOP: #000000 2px solid;
    BACKGROUND: #336699;
    BORDER-LEFT: #000000 2px solid;
    BORDER-BOTTOM: #000000 2px solid
}
.marketingbox
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.loginboxtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, helvetica, Sans-Serif
}
.loginbutton
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: black 1px solid;
    CURSOR: pointer;
    COLOR: #ffcc66;
    MARGIN-RIGHT: 1px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ff6600
}
.loginbuttonsmall
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: black 1px solid;
    CURSOR: pointer;
    COLOR: #ffcc66;
    MARGIN-RIGHT: 1px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ff6600
}
.redwall
{
    BORDER-RIGHT: #ff6600 2px solid
}
A
{
    COLOR: #336699
}
.headerbox
{
    BACKGROUND-COLOR: #eaeaea
}
.searchbutton
{
    BORDER-RIGHT: #ff9933 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ff9933 2px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: #ff9933 2px solid;
    CURSOR: pointer;
    COLOR: #336699;
    MARGIN-RIGHT: 1px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ff9933 2px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffcc66
}
.leftbar
{
    BORDER-LEFT: #ff6600 1px solid
}
.tabon
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: #336699;
    BORDER-LEFT: #000000 1px solid;
    CURSOR: pointer;
    COLOR: #ffffff;
    BORDER-BOTTOM: #336699 1px solid;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tabon2
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: #336699;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #ffffff;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tabspacer
{
    BACKGROUND: #ffffff;
    BORDER-BOTTOM: #000000 1px solid
}
.taboff
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BACKGROUND: #a0a0a4;
    BORDER-LEFT: #000000 1px solid;
    CURSOR: pointer;
    BORDER-BOTTOM: #000000 1px solid
}
.regwhitesmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.leftwindow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.rightwindow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.onewindow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.regorange
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffcc66;
    FONT-FAMILY: arial, Verdana, helvetica, sans-serif
}
.regblueunder
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.rightboxTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, helvetica, sans-serif;
    TEXT-DECORATION: none
}

.rightblueborder
{
    BORDER-RIGHT: #336699 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.rightblueborderbody
{
    BORDER-RIGHT: #336699 2px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: gray;
    PADDING-TOP: 2px;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.button
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    cursor: pointer;
}
.savebutton
{
    border: 1px solid #000000;
	FONT-SIZE: 9px;
    	COLOR: #000000;
    	FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    	TEXT-DECORATION: none;
	height: 18px;
}
.smallbutton
{
    border: 1px solid #000000;
	FONT-SIZE: 9px;
    	COLOR: #000000;
    	FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    	TEXT-DECORATION: none;
	height: 18px;
	cursor: pointer;
}

.smallbutton2
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.headinglinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #eaeaea;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.headingnolinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #eaeaea;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.headingbreadcrumbs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.headingbreadcrumbsnolinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.summarystats
{
    BORDER-TOP: #ff6600 2px solid;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(/images/statsbg.gif);
    COLOR: #993300;
    FONT-FAMILY: Arial, Verdana,helvetica,sans-serif
}
.summarystatsoverall
{
    BORDER-RIGHT: #ff6600 1px solid;
    BORDER-LEFT: #ff6600 1px solid;
    BORDER-BOTTOM: #ff6600 1px solid;
    BACKGROUND-COLOR: #f9ffb3
}
.summarynew
{
    BORDER-TOP: #29cc29 2px solid;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(/images/newbg.gif);
    COLOR: #3f883f;
    FONT-FAMILY: Arial, Verdana,helvetica,sans-serif
}
.summaryreg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #5368a6;
    FONT-FAMILY: Arial, Verdana,helvetica,sans-serif
}
.summarynewoverall
{
    BORDER-RIGHT: #29cc29 1px solid;
    BORDER-LEFT: #29cc29 1px solid;
    BORDER-BOTTOM: #29cc29 1px solid;
    BACKGROUND-COLOR: #ebfaf4
}
.summarygeneral
{
    BORDER-TOP: #0033cc 2px solid;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(/images/generalbg.gif);
    COLOR: #172244;
    FONT-FAMILY: Arial, Verdana,helvetica,sans-serif
}
.summarygeneraloverall
{
    BORDER-RIGHT: #0033cc 1px solid;
    BORDER-LEFT: #0033cc 1px solid;
    BORDER-BOTTOM: #0033cc 1px solid;
    BACKGROUND-COLOR: #ecf0fc
}
.detailswhitetop
{
    BORDER-TOP: #cccccc 2px solid;
    BACKGROUND-COLOR: #ffffff
}
.detailswhitetopopen
{
    BORDER-TOP: #cccccc 2px solid;
    BACKGROUND-COLOR: #ffffff
}
.graydash
{
    BACKGROUND-COLOR: #dddddd
}
.lists
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #336699;
    TEXT-DECORATION: none
}
.detailswhiteheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, helvetica, sans-serif;
    TEXT-DECORATION: none
}
.detailswhiteheadersmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, helvetica, sans-serif;
    TEXT-DECORATION: none
}
.detailswhiteblackheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, Verdana, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.detailswhitelink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.detailswhitelink:hover
{
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.priority
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #dc143c;
    FONT-FAMILY: Arial
}
.summaryheading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 20px;
    COLOR: #fa733d;
    FONT-FAMILY: Arial, Verdana
}
.marketingmessage
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.morelink
{
    FONT-SIZE: 10pt;
    COLOR: #5368a6;
    FONT-FAMILY: Arial
}
.dottedline
{
    FONT-SIZE: 14pt;
    COLOR: #fa733d;
    FONT-FAMILY: Arial
}
.sumstatheading
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #336699
}
.mymsgheading
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #009966
}
.trainingheading
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #fa733d;
    TEXT-ALIGN: left
}
.border
{
    BORDER-RIGHT: #c0c0c0;
    BORDER-TOP: #c0c0c0 ridge;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #c0c0c0 ridge;
    BORDER-BOTTOM: #c0c0c0 thin;
    FONT-FAMILY: Arial
}
.bottomline
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px inset
}
.bottomlineDotOrange
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffcc66 1px inset
}
.clDescriptionCont
{
    Z-INDEX: 200;
    VISIBILITY: hidden;
    WIDTH: 440px;
    POSITION: absolute;
    layer-background-color: #cccccc
}
.clDescription
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    LEFT: 0px;
    PADDING-BOTTOM: 2px;
    OVERFLOW: hidden;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    TOP: 0px;
    BACKGROUND-COLOR: #cccccc;
    layer-background-color: #cccccc
}
#rightbox
{
    BACKGROUND-COLOR: #ffffff
}
#summarybox
{
    WIDTH: 100%;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffffff
}
#summaryboxwhite
{
    WIDTH: 100%;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffffff
}
#onebox
{
    WIDTH: 100%;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #eaeaea
}
#leftbox
{
    BACKGROUND-COLOR: #eaeaea
}
.searchword
{
    BACKGROUND-COLOR: yellow
}
.addTextHeaders
{
	color: #336699;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana, arial, helvetica,sans-serif
}
.addTextbox
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana, arial, helvetica,sans-serif
}
.addTextSelect
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana, arial, helvetica,sans-serif
}
.addText
{
	text-align: left;
	COLOR: #336699;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana, arial, helvetica,sans-serif
}
.addTextTopHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica,sans-serif;
    BACKGROUND-COLOR: #336699;
    TEXT-DECORATION: none
}
.addTextSmall
{
    FONT-SIZE: 9px;
    FONT-FAMILY: verdana, arial, helvetica,sans-serif
}
.addLists
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #999999;
    TEXT-DECORATION: none
}
.addDiv
{
    BORDER-RIGHT: #dddddd 1px solid;
    BORDER-TOP: #dddddd 1px solid;
    BORDER-LEFT: #dddddd 1px solid;
    BORDER-BOTTOM: #dddddd 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.addTextPeopleBox
{
    BACKGROUND-COLOR: #cccccc
}
.addTextPeopleBoxWhite
{
    BACKGROUND-COLOR: #ffffff
}
.summaryblueborder
{
    BORDER-RIGHT: #336699 2px solid;
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.summarybluebold
{
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.U
{
    BORDER-RIGHT: #4791c5 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #4791c5 1px solid;
    PADDING-LEFT: 1px;
    Z-INDEX: 100;
    LEFT: -200px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 1px;
    OVERFLOW: visible;
    BORDER-LEFT: #4791c5 1px solid;
    CURSOR: pointer;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #4791c5 1px solid;
    WHITE-SPACE: nowrap;
    POSITION: absolute;
    TOP: 0px;
    BACKGROUND-COLOR: #e9f2f8;
    LAYER-BACKGROUND-COLOR: #e9f2f8
}
#container
{
    OVERFLOW: auto;
    HEIGHT: 500px
}
.noScroll
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    POSITION: relative;
    ;
    TOP: expression(this.offsetParent.scrollTop);
    BACKGROUND-COLOR: #a9c9d4
}
.popupMenu
{
    FONT-SIZE: 12px;
    FONT-FAMILY: sans-serif;
    BACKGROUND-COLOR: #cccccc
}
.popupMenuOuter
{
    PADDING-RIGHT: 1px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    FONT-FAMILY: sans-serif;
    BACKGROUND-COLOR: #cccccc
}
.clCreateCont
{
    Z-INDEX: 201;
    VISIBILITY: hidden;
    WIDTH: 440px;
    POSITION: absolute;
    layer-background-color: #cccccc
}
.clCreate
{
    BORDER-RIGHT: #666666 2px solid;
    BORDER-TOP: #cccccc 2px solid;
    FONT-SIZE: 10px;
    LEFT: 0px;
    OVERFLOW: hidden;
    BORDER-LEFT: #cccccc 2px solid;
    WIDTH: 200px;
    BORDER-BOTTOM: #666666 2px solid;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TOP: 0px
}
.menulink
{
    COLOR: black;
    TEXT-DECORATION: none
}

.eambgitem
{
    BACKGROUND-COLOR: #99CCFF;
    color: #000000;
}
.eambgitemover
{
    CURSOR: pointer;
    BACKGROUND-COLOR: #ffff00;
    color: #000000;
}

.eambgmilestone
{
    BACKGROUND-COLOR: #b6eaff;
    color: #000000;
}
.eambgmilestoneover
{
    CURSOR: pointer;
    BACKGROUND-COLOR: #ffff00;
    color: #000000;
}

.eambgeven
{
    BACKGROUND-COLOR: #eeeeee;
    color: #000000;
}
.eambgevenover
{
    CURSOR: pointer;
    BACKGROUND-COLOR: #ffff00;
    color: #000000;
}

.eambgodd
{
    BACKGROUND-COLOR: #ffffff;
    color: #000000;
}
.eambgoddover
{
    CURSOR: pointer;
    BACKGROUND-COLOR: #ffff00;
    color: #000000;
}

.NewHistoryRow
{
    BACKGROUND-COLOR: #ffffcc;
    color: #000000;
}
.NewHistoryRowOver
{
    CURSOR: pointer;
    BACKGROUND-COLOR: #ffff00;
    color: #000000;
}

.editbg
{
    BACKGROUND-COLOR: #33ff33
}
.eambgselect
{
    BACKGROUND-COLOR: #ffcc66
}
.eambgselectover
{
    CURSOR: pointer;
    BACKGROUND-COLOR: #ffff00
}
.eamtdheaderlink
{
    CURSOR: pointer;
    BACKGROUND-COLOR: #999999
}
.eamtdheader
{
    BACKGROUND-COLOR: #999999;
    COLOR: #000000;
   
}
.links
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #336699;
    TEXT-DECORATION: underline
}
.selectlist
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.solowindow
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: #336699;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.inlineeditheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #336699
}
.inlineeditrow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #336699
}
BODY
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}

#treepane
{
	width: 96%;
	height: 100%;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.folderSearchText
{
	font-size: 10px;
	font-family: arial;
	color: #000000;
}

.buttonSmall
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.pdfList{

	font-family: Arial;
	width: 99%;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	height: 130px;
	overflow: auto;
	font-size: 11px;
	float: left;
}

.pdfRow, .pdfRowAlt, .pdfHeader
{
	padding: 3px;
}

.pdfHeader1 
{
	color: #000000;
	background-color: #bbbbbb;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	font-size: 11px;
	border-left: solid 1px #000000;
	border-top: solid 1px #000000;
	width: 40%;
	float: left;
	white-space: nowrap;	
}

.pdfHeader2 {
	float: left;
	background-color: #bbbbbb;
	font-weight: bold;
	text-align: left;
	font-size: 11px;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
	width: 59%;
	white-space: nowrap;
}


.pdfRow{
	background-color: #ffffff;
}
.pdfRowAlt{
	background-color: #dddddd;
}

.pdfRowTitle{
	float: left;
	width: 23%;
}

.pdfRowDate{
	float: left;
	width: 17%;
	color: #000000;
	font-weight: normal;
}
.pdfRowAuthor{
	float: left;
	width: 19%;
	color: #000000;
	font-weight: normal;
}


.pdfRowAction{
	float: left;
	width: 31%;
}

.zipRowTitle, .zipRowDate, .zipRowAuthor{
	float: left;
	width: 26%;
	color: #000000;
	font-weight: normal;
}

.zipRowAction{
	float: left;
	width: 25%;
}

#ZipProgress {
	float: left;
	width: 30%;
	text-align: center;
}

#ZipActions
{
	float: left;
	width: 100%;
	text-align: right;
}

.zipList{

	font-family: Arial;
	width: 99%;
	border: solid 1px #000000;
	height: 130px;
	overflow: auto;
	font-size: 11px;
	float: left;	
}

.addUserTextBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.addUserTextBoxRed
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    background-color: Red;
}

.tooltipDiv 
{
	font-family: Arial,verdana,helvetica,sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #CCCCCC;
	border: solid 1px #000000;
	padding: 2px 2px 2px 2px;
}

/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}
	
div.NarrowCommentBlock table
{
	width: 600px;
}
div.WideCommentBlock table
{
	width: 900px;
}