BODY
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: 0.74em/1.5em verdana;
    BACKGROUND: url(gfx/grad.gif) #e6e6e6 repeat-y center top;
    PADDING-TOP: 0px
}
HTML
{
    MARGIN-BOTTOM: 1px;
    HEIGHT: 100%
}
DIV.container
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px auto;
    WIDTH: 971px
}
DIV.inside
{
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    PADDING-TOP: 0px
}
A:focus
{
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium
}
A:link
{
    COLOR: #264e70;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #264e70;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ef7b10
}
.head
{
    COLOR: #000;
    FONT-SIZE: 11px
}
.bold12blue
{
    COLOR: #000;
    FONT-SIZE: 12px
}
.errortext
{
    COLOR: #ff0000;
    FONT-SIZE: 14px
}
.headlink
{
    COLOR: #000;
    FONT-SIZE: 12px
}
.softlink
{
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
.trackproblem
{
    FONT-SIZE: 11px
}
.smalltext
{
    FONT-SIZE: 3px
}
.medtext
{
    FONT-SIZE: 14px
}
.plain11black
{
    COLOR: #000;
    FONT-SIZE: 11px
}
.bodytext
{
    FONT: 0.74em/1.5em verdana
}
.phonecomment
{
    FONT: italic 0.74em/1.5em verdana;
    COLOR: #264e70
}
B
{
    FONT-FAMILY: verdana;
    FONT-SIZE: 1em;
    FONT-WEIGHT: bold
}
.componentlist
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.newslink
{
    FONT: bold 16px verdana,arial,helvetica,sans-serif;
    COLOR: #256091;
    font-size-adjust: none
}
H1
{
    MARGIN: 0px;
    FONT: 1.2em verdana, arial, sans-serif;
    COLOR: #111
}
H2
{
    MARGIN: 0px;
    FONT-FAMILY: verdana, arial, sans-serif;
    COLOR: #000;
    FONT-SIZE: 1em
}
H3
{
    FONT-FAMILY: verdana, arial, sans-serif;
    COLOR: #666;
    FONT-SIZE: 0.8em
}
.black-11px
{
    COLOR: #000;
    FONT-SIZE: 11px
}
.tab
{
    FONT-SIZE: 11px
}
#top
{
    PADDING-LEFT: 10px;
    BACKGROUND: #a1a2a4;
    HEIGHT: 22px;
    PADDING-TOP: 0px
}
#top H1
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: 1em "lucida grande", "lucida sans unicode", "lucida sans", verdana, arial, sans-serif;
    LETTER-SPACING: 1px;
    COLOR: #333;
    PADDING-TOP: 2px
}
#info
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 250px;
    BACKGROUND: url(gfx/logo.jpg) no-repeat right center;
    HEIGHT: 60px;
    PADDING-TOP: 10px
}
#info IMG
{
    FLOAT: left
}
#search
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: right;
    HEIGHT: 100%;
    PADDING-TOP: 0px
}
* HTML #search
{
    MARGIN: 0px 10px 0px 0px
}
#searchform
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.clearfix:unknown
{
    DISPLAY: block;
    HEIGHT: 0px;
    VISIBILITY: hidden;
    CLEAR: both
}
.clearfix
{
    DISPLAY: inline-block
}
.clearfix
{
    DISPLAY: block
}
* HTML .clearfix
{
    HEIGHT: 1%
}
DIV.mn
{
    BACKGROUND: url(gfx/mn-grad.png) #fff repeat-x left bottom;
    HEIGHT: 20px;
    PADDING-TOP: 5px
}
DIV.mn A:visited
{
    COLOR: #000
}
DIV.mn DL
{
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt 0pt 0pt 6px;
    PADDING-LEFT: 0pt;
    PADDING-RIGHT: 0pt;
    FONT: bold 1em sans-serif;
    COLOR: #000;
    CLEAR: both;
    PADDING-TOP: 0pt;
    font-size-adjust: none;
    font-stretch: normal
}
DIV.mn DL DD
{
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt 5px;
    PADDING-LEFT: 0pt;
    PADDING-RIGHT: 0pt;
    DISPLAY: block;
    WHITE-SPACE: nowrap;
    FLOAT: left;
    PADDING-TOP: 0pt
}
DIV.mn DL DD A
{
    DISPLAY: block;
    WHITE-SPACE: nowrap;
    FLOAT: left;
    COLOR: #000;
    TEXT-DECORATION: none
}
DIV.mn DL DD A SPAN
{
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    FLOAT: left;
    PADDING-TOP: 2px
}
DIV.mn DL DD A:hover
{
    BACKGROUND: #666;
    COLOR: #fff;
    CURSOR: pointer;
    TEXT-DECORATION: none
}
DIV.mn DL DD A:hover SPAN
{
    BACKGROUND: #444
}
DIV.mn DL DD.current A
{
    BACKGROUND: #444;
    COLOR: #fff
}
DIV.mn DL DD.current A:visited
{
    BACKGROUND: #444;
    COLOR: #fff
}
DIV.mn DL DD.current A SPAN
{
}
DIV.sn
{
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #444;
    HEIGHT: 16px;
    PADDING-TOP: 5px
}
DIV.sn A:visited
{
    COLOR: #ccc
}
DIV.sn DT
{
    DISPLAY: none
}
DIV.sn DL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: 11px verdana, arial, sans-serif;
    CLEAR: both;
    PADDING-TOP: 1px;
    font-stretch: normal
}
DIV.sn DL DD
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 3px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    WHITE-SPACE: nowrap;
    FLOAT: left;
    PADDING-TOP: 0px
}
DIV.sn DL DD A
{
    DISPLAY: block;
    FLOAT: left;
    COLOR: #ccc;
    TEXT-DECORATION: none
}
DIV.sn DL DD A SPAN
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    DISPLAY: block;
    FLOAT: left;
    PADDING-TOP: 0px
}
DIV.sn DL DD A:hover
{
    COLOR: #fff;
    CURSOR: pointer;
    TEXT-DECORATION: underline
}
DIV.sn DL DD A:hover SPAN
{
    COLOR: #fff
}
DIV.sn DL DD.current A
{
    COLOR: #fff
}
DIV.sn DL DD.current A SPAN
{
    COLOR: #fff
}
#announce
{
    BORDER-BOTTOM: #bbb 1px solid;
    BORDER-LEFT: #bbb 1px solid;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 10px;
    WIDTH: 620px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #eee;
    FLOAT: left;
    FONT-SIZE: 1em;
    BORDER-TOP: #bbb 1px solid;
    BORDER-RIGHT: #bbb 1px solid;
    PADDING-TOP: 10px
}
#announce A
{
    COLOR: #00549a;
    FONT-WEIGHT: bold
}
#announce A:hover
{
    COLOR: #ef7b10
}
#announce IMG
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    BACKGROUND: #fff;
    FLOAT: left;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-RIGHT: 20px;
    BORDER-RIGHT: #ccc 1px solid
}
P.announce
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: bold 1.2em sans-serif;
    COLOR: #666;
    PADDING-TOP: 0px
}
DIV.bodytext
{
    FONT-FAMILY: verdana;
    COLOR: #000;
    FONT-SIZE: 0.9em
}
#tasks
{
    MARGIN: 0px;
    WIDTH: 620px;
    FLOAT: left
}
DIV.sectop
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: verdana,serif;
    BACKGROUND: #1d5c8e;
    HEIGHT: 20px;
    COLOR: #fff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px;
    font-stretch: normal
}
DIV.sectop P
{
    COLOR: #fff;
    FONT-SIZE: 0.8em;
    FONT-WEIGHT: bold
}
DIV.sectop A
{
    COLOR: #fff;
    FONT-SIZE: 0.8em;
    FONT-WEIGHT: bold
}
DIV.section
{
    BORDER-BOTTOM: #666 1px solid;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #eee;
    MARGIN: 0px auto 20px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}
DIV.section A
{
    FONT-SIZE: 11px
}
DIV.section P
{
    FLOAT: left;
    FONT-SIZE: 11px
}
P.sect
{
    FLOAT: left;
    FONT-SIZE: 11px
}
#news
{
    BORDER-BOTTOM: #666 0px solid;
    BORDER-LEFT: #666 0px solid;
    PADDING-BOTTOM: 10px;
    MARGIN: 5px 15px 0px 0px;
    PADDING-LEFT: 10px;
    WIDTH: 240px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: "lucida grande", "lucida sans unicode", "lucida sans", verdana, arial, sans-serif;
    FLOAT: right;
    BORDER-TOP: #666 0px solid;
    BORDER-RIGHT: #666 0px solid;
    PADDING-TOP: 10px
}
#news H1
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px auto;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    COLOR: #666;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
#news H2
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    COLOR: #00549a;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
#news P
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#news A
{
    COLOR: #00549a
}
#news A:hover
{
    COLOR: #ef7b10
}
P.news
{
    PADDING-BOTTOM: 0px;
    FONT-VARIANT: normal;
    FONT-STYLE: normal;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    COLOR: #666;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px;
    font-size-adjust: none;
    font-stretch: normal
}
.sep
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.grey
{
    BACKGROUND-COLOR: #e8e8e8;
    HEIGHT: 9px
}
#tblnews
{
    WIDTH: 240px
}
.fill_box
{
    COLOR: #888888
}
.td_topleft
{
    WIDTH: 9px;
    BACKGROUND: url(gfx/td_topleft.gif) #fff no-repeat 50% bottom;
    HEIGHT: 9px
}
.td_topright
{
    WIDTH: 9px;
    BACKGROUND: url(gfx/td_topright.gif) #fff no-repeat 50% bottom;
    HEIGHT: 9px
}
.td_bottomleft
{
    WIDTH: 9px;
    BACKGROUND: url(gfx/td_bottomleft.gif) #fff no-repeat 50% top;
    HEIGHT: 9px
}
.td_bottomright
{
    WIDTH: 9px;
    BACKGROUND: url(gfx/td_bottomright.gif) #fff no-repeat 50% top;
    HEIGHT: 9px
}
TR.topback
{
    BORDER-BOTTOM: #666 1px solid;
    PADDING-BOTTOM: 0px;
    FONT-VARIANT: normal;
    FONT-STYLE: normal;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: verdana,serif;
    BACKGROUND: #aaa;
    COLOR: #333;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px;
    font-size-adjust: none;
    font-stretch: normal
}
TR.docrow
{
    BORDER-BOTTOM: #666 1px solid;
    PADDING-BOTTOM: 0px;
    FONT-VARIANT: normal;
    FONT-STYLE: normal;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: verdana,serif;
    COLOR: #333;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px;
    font-size-adjust: none;
    font-stretch: normal
}
#table3 P
{
    FONT-SIZE: 12px
}
#issue_list
{
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 930px;
    PADDING-RIGHT: 5px;
    FONT-SIZE: 11px;
    PADDING-TOP: 5px
}
#issue_list A
{
    FLOAT: left
}
#issue_list IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    MARGIN: 0px 0px 0px 5px;
    FLOAT: right;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
P.customer
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
#tbldates
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
#tblissue
{
    BORDER-BOTTOM: #333 1px solid;
    WIDTH: 930px;
    BACKGROUND: #bbb
}
#tblissue TD
{
    BORDER-RIGHT: #888 1px solid
}
#filtermenu
{
    WIDTH: 700px;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: 34px
}
P.filters
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
#filtermenu IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
#manipulate
{
    BACKGROUND: #fff
}
#tbldocs
{
    BORDER-BOTTOM: #333 1px solid;
    BACKGROUND: #bbb
}
#tbldocs TD
{
    BORDER-RIGHT: #888 1px solid
}
.doctype
{
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.doctitle
{
    BACKGROUND: #ddd
}
#tooltip
{
    Z-INDEX: 1000;
    BORDER-BOTTOM: #333 2px double;
    POSITION: absolute;
    TEXT-ALIGN: left;
    BORDER-LEFT: #333 2px double;
    PADDING-BOTTOM: 10px;
    MIN-HEIGHT: 1em;
    PADDING-LEFT: 10px;
    WIDTH: 500px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #000;
    BORDER-TOP: #333 2px double;
    BORDER-RIGHT: #333 2px double;
    PADDING-TOP: 10px;
    -moz-border-radius: 2px
}
#tooltip P
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: 11px/12px verdana,arial,sans-serif;
    COLOR: #fff;
    PADDING-TOP: 0px
}
#tooltip P EM
{
    FONT-STYLE: normal;
    MARGIN-TOP: 3px;
    DISPLAY: block;
    COLOR: #f60;
    FONT-WEIGHT: bold
}
#tooltip P EM SPAN
{
    COLOR: #fff;
    FONT-WEIGHT: bold
}
TR.meta_stats
{
    BORDER-BOTTOM: #333 1px solid;
    WIDTH: 930px;
    BACKGROUND: #bbb
}
TD.meta_cell
{
    BORDER-RIGHT: #888 1px solid
}
#xmlexport
{
    FLOAT: right
}
#xmlexport IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
.rightcol
{
    WIDTH: 270px;
    FLOAT: right
}
.leftcol
{
    WIDTH: 300px
}
#tblissuemeta
{
    MARGIN-TOP: 20px;
    WIDTH: 500px
}
#tblissuemeta P
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1.2em;
    MARGIN: 0px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 0px;
    COLOR: #555;
    FONT-SIZE: 0.7em;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
#txtIssueNotes
{
    WIDTH: 930px
}
.issues
{
    HEIGHT: 15px
}
DIV.histNotes
{
    BORDER-BOTTOM: #ccc 1px solid;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #eee;
    MARGIN: 0px auto 20px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}
DIV.histNotes A
{
    FONT-SIZE: 11px
}
DIV.histNotes P
{
    FLOAT: left;
    FONT-SIZE: 11px
}
DIV.histHead P
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 12px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #fff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 2px
}
P.u_date
{
    MARGIN: 3px 0px 0px;
    WIDTH: 163px
}
P.u_desc
{
    MARGIN: 3px 0px 0px
}
P.u_del
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
DIV.histHead
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #297dc6;
    HEIGHT: 20px;
    COLOR: #fff;
    FONT-SIZE: 8px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
DIV.histHead A
{
    TEXT-ALIGN: right;
    COLOR: #fff;
    FONT-SIZE: 0.8em
}
DIV.histCust
{
    BACKGROUND: #888
}
DIV.histInternal
{
    BACKGROUND: #C0DC00
}
DIV.histStatus
{
    BACKGROUND: #a7bcce
}
DIV.histBP
{
    BACKGROUND: #F56E1E
}
.histUser
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 150px;
    PADDING-RIGHT: 5px;
    COLOR: #999;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 5px
}
.histUser P
{
    LINE-HEIGHT: 13px
}
.historydetail_old
{
    BORDER-BOTTOM: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    PADDING-BOTTOM: 10px;
    MIN-HEIGHT: 100px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #999 1px solid;
    BORDER-RIGHT: #999 1px solid;
    PADDING-TOP: 10px
}
DIV#calEvents
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 620px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
P.calEvents
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #666;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
.calEvent
{
    PADDING-BOTTOM: 4px;
    MARGIN: 1px 0px 0px;
    PADDING-LEFT: 4px;
    WIDTH: 620px;
    PADDING-RIGHT: 4px;
    BACKGROUND: #eee;
    HEIGHT: 55px;
    FONT-SIZE: 12px;
    BORDER-TOP: #888 1px solid;
    PADDING-TOP: 4px
}
.sixtwenty
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 620px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.linked
{
    FONT: 11px verdana
}
#filterPanel
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #fff;
    PADDING-TOP: 0px
}
.accordion H2
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: #c4c4c4 1px solid;
    PADDING-BOTTOM: 7px;
    MARGIN: 0px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    FONT: 12px/100% Arial, Helvetica, sans-serif;
    BACKGROUND: url(gfx/arrow-square.gif) #e9e7e7 no-repeat right -51px;
    COLOR: #666;
    BORDER-TOP: #c4c4c4 1px solid;
    CURSOR: pointer;
    BORDER-RIGHT: #c4c4c4 1px solid;
    PADDING-TOP: 7px
}
.accordion H2:hover
{
    BACKGROUND-COLOR: #e3e2e2
}
.accordion H2.active
{
    BACKGROUND-POSITION: right 5px
}
.accordion P
{
    BORDER-BOTTOM: #c4c4c4 1px solid;
    BORDER-LEFT: #c4c4c4 1px solid;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px 0px 5px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 15px;
    FONT: 10px arial;
    BACKGROUND: #f7f7f7;
    BORDER-TOP: medium none;
    BORDER-RIGHT: #c4c4c4 1px solid;
    PADDING-TOP: 10px
}
#footer
{
    HEIGHT: 30px
}
#NZdetails
{
    MARGIN: 0px 50px 20px 0px;
    WIDTH: 300px;
    FLOAT: left
}
#widgetInfo
{
    BORDER-BOTTOM: #5780a5 1px solid;
    BORDER-LEFT: #5780a5 1px solid;
    MARGIN: 20px 0px 0px;
    BACKGROUND: #e0f0ff;
    BORDER-TOP: #5780a5 1px solid;
    BORDER-RIGHT: #5780a5 1px solid
}
#widgetInfo P
{
    PADDING-BOTTOM: 20px;
    MARGIN: 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    PADDING-TOP: 20px
}
.widgetAddable
{
    BORDER-BOTTOM: #666 1px dashed;
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    HEIGHT: 70px;
    PADDING-TOP: 20px
}
.widgetLeft A
{
    FONT-WEIGHT: normal
}
.widgetLeft
{
    WIDTH: 100px;
    FLOAT: left
}
.widgetRight
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}
.widgetRight A
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
#logon
{
    MARGIN: 100px 0px 0px
}
#loginMessages
{
    BORDER-BOTTOM: #666 1px solid;
    BORDER-LEFT: #666 1px solid;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px auto 20px;
    PADDING-LEFT: 20px;
    WIDTH: 400px;
    PADDING-RIGHT: 20px;
    BACKGROUND: #bcd225;
    BORDER-TOP: #666 1px solid;
    BORDER-RIGHT: #666 1px solid;
    PADDING-TOP: 20px
}
.success
{
    BORDER-BOTTOM: #666 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #666 1px solid;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px auto;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #d2ffc1;
    BORDER-TOP: #666 1px solid;
    BORDER-RIGHT: #666 1px solid;
    PADDING-TOP: 10px
}
.error
{
    BORDER-BOTTOM: #666 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #666 1px solid;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px auto;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #ff5151;
    BORDER-TOP: #666 1px solid;
    BORDER-RIGHT: #666 1px solid;
    PADDING-TOP: 10px
}
#loginSplash
{
    TEXT-ALIGN: left;
    MARGIN: 0px auto;
    WIDTH: 650px;
    BACKGROUND: url(./images/WebSplash.png) no-repeat;
    HEIGHT: 462px
}
#loginHead
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    HEIGHT: 93px;
    PADDING-TOP: 0px
}
.loginTitle
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 0px;
    FONT: 36px sans-serif;
    COLOR: #666;
    PADDING-TOP: 30px
}
#loginCenter
{
    HEIGHT: 270px
}
#loginBoxes
{
    MARGIN: 70px 0px 0px;
    WIDTH: 340px;
    FLOAT: left;
    HEIGHT: 150px
}
#fuckIE
{
    WIDTH: 160px;
    FLOAT: left;
    HEIGHT: 270px
}
.loginBoxUser
{
    BORDER-BOTTOM: #666 1px solid;
    BORDER-LEFT: #666 1px solid;
    PADDING-BOTTOM: 4px;
    MARGIN: 10px 0px 5px 15px;
    PADDING-LEFT: 4px;
    WIDTH: 270px;
    PADDING-RIGHT: 4px;
    BACKGROUND: url(images/username.gif) #fff no-repeat 0px 5px;
    FLOAT: left;
    HEIGHT: 30px;
    COLOR: #333;
    BORDER-TOP: #666 1px solid;
    BORDER-RIGHT: #666 1px solid;
    PADDING-TOP: 4px
}
.loginBoxPass
{
    BORDER-BOTTOM: #666 1px solid;
    BORDER-LEFT: #666 1px solid;
    PADDING-BOTTOM: 4px;
    MARGIN: 5px 0px 5px 15px;
    PADDING-LEFT: 4px;
    WIDTH: 270px;
    PADDING-RIGHT: 4px;
    BACKGROUND: url(images/password.gif) #fff no-repeat 0px 5px;
    FLOAT: left;
    HEIGHT: 30px;
    COLOR: #333;
    BORDER-TOP: #666 1px solid;
    BORDER-RIGHT: #666 1px solid;
    PADDING-TOP: 4px
}
.lgnerror
{
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}
#loginMenu
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    MARGIN: 90px 0px 0px -20px;
    WIDTH: 120px;
    BACKGROUND: #444;
    FLOAT: left;
    HEIGHT: 120px;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    -moz-border-radius: 5%
}
#loginMenu P
{
    MARGIN: 2px 0px 0px 5px
}
#loginMenu A
{
    COLOR: #fff;
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline
}
#loginMenuOpen
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 10px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: right;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
#loginMenuClose
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 10px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: right;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
.loginBtn
{
    MARGIN: 0px 60px 0px 0px;
    FLOAT: right;
    COLOR: #000
}
.loginBtn2
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    MARGIN: 0px 50px 0px 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: right;
    COLOR: #000;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
.loginBtn A:link
{
    COLOR: #000
}
.loginBtn A:visited
{
    COLOR: #000
}
.loginBtn A:hover
{
    COLOR: #fff;
    FONT-WEIGHT: bold
}
.loginHelp
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
#loginFooter
{
    HEIGHT: 93px
}
#watchlist
{
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: bold 11px/14px verdana;
    OVERFLOW: auto;
    PADDING-TOP: 0px
}
#watchEntry
{
    BORDER-BOTTOM: #9da7b7 1px solid;
    BORDER-LEFT: #9da7b7 1px solid;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-LEFT: 2px;
    WIDTH: 300px;
    PADDING-RIGHT: 2px;
    HEIGHT: 18px;
    BORDER-TOP: #9da7b7 1px solid;
    BORDER-RIGHT: #9da7b7 1px solid;
    PADDING-TOP: 2px
}
#watchers
{
    BORDER-BOTTOM: #9da7b7 1px solid;
    BORDER-LEFT: #9da7b7 1px solid;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    MIN-HEIGHT: 22px;
    PADDING-LEFT: 2px;
    WIDTH: 920px;
    PADDING-RIGHT: 2px;
    OVERFLOW: hidden;
    BORDER-TOP: #9da7b7 1px solid;
    BORDER-RIGHT: #9da7b7 1px solid;
    PADDING-TOP: 2px
}
.watcher
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 3px;
    MARGIN: 2px 7px 0px 0px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    FONT: 11px "lucida grande",tahoma,verdana,arial,sans-serif;
    BACKGROUND: #eff2f7;
    FLOAT: left;
    COLOR: #666;
    OVERFLOW: auto;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 3px;
    -moz-border-radius: 2%;
    -webkit-border-radius: 2%
}
.w_self
{
    BORDER-BOTTOM: #2976f2 1px solid;
    BORDER-LEFT: #2976f2 1px solid;
    BORDER-TOP: #2976f2 1px solid;
    BORDER-RIGHT: #2976f2 1px solid
}
.w_cust
{
    BORDER-BOTTOM: #666 1px solid;
    BORDER-LEFT: #666 1px solid;
    BORDER-TOP: #666 1px solid;
    BORDER-RIGHT: #666 1px solid
}
.watcher A:visited
{
    COLOR: #666
}
A:hover
{
    COLOR: #666
}
.wx
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 6px;
    DISPLAY: inline;
    BACKGROUND: url(gfx/watch_x.gif) no-repeat 4px 2px;
    CURSOR: pointer;
    PADDING-TOP: 0px
}
.watcher_wid
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 2px 7px 0px 0px;
    PADDING-LEFT: 5px;
    WIDTH: 255px;
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    FONT: 11px "lucida grande",tahoma,verdana,arial,sans-serif;
    BACKGROUND: #eff2f7;
    FLOAT: left;
    HEIGHT: 15px;
    COLOR: #666;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 5px;
    -moz-border-radius: 2%;
    -webkit-border-radius: 2%
}
.right
{
    FLOAT: right
}
.left
{
    FLOAT: left
}
IMG.left
{
    FLOAT: left
}
.ac_results
{
    Z-INDEX: 99999;
    BORDER-BOTTOM: black 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: black 1px solid;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: white;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    OVERFLOW: hidden;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    PADDING-TOP: 0px
}
.ac_results UL
{
    LIST-STYLE-POSITION: outside;
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.ac_results LI
{
    BORDER-BOTTOM: #999 1px solid;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 16px;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    FONT: menu;
    HEIGHT: 20px;
    FONT-SIZE: 12px;
    OVERFLOW: hidden;
    CURSOR: default;
    PADDING-TOP: 5px
}
.ac_loading
{
    BACKGROUND: url(indicator.gif) white no-repeat right center
}
.ac_odd
{
    BACKGROUND-COLOR: #fff
}
.ac_over
{
    BACKGROUND-COLOR: #11499e;
    COLOR: black
}
.edit
{
    CURSOR: pointer
}
.i_date
{
    MARGIN: 0px 10px 0px 0px;
    FONT: bold 12px/20px verdana;
    FLOAT: left;
    COLOR: #fff
}
.i_desc
{
    MARGIN: 0px 10px 0px 0px;
    FONT: bold 12px/20px verdana;
    FLOAT: left;
    COLOR: #fff
}
.watcher_wid EM
{
    Z-INDEX: 2;
    POSITION: absolute;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 10px;
    FONT-STYLE: normal;
    PADDING-LEFT: 12px;
    WIDTH: 180px;
    PADDING-RIGHT: 12px;
    DISPLAY: none;
    BACKGROUND: url(images/hover.png) no-repeat;
    HEIGHT: 45px;
    TOP: -85px;
    PADDING-TOP: 20px;
    LEFT: -15px
}
.watcher_wid
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 2px 7px 0px 0px;
    PADDING-LEFT: 5px;
    WIDTH: 255px;
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    FONT: 11px "lucida grande",tahoma,verdana,arial,sans-serif;
    BACKGROUND: #eff2f7;
    FLOAT: left;
    HEIGHT: 15px;
    COLOR: #666;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 5px;
    -moz-border-radius: 2%;
    -webkit-border-radius: 2%
}
.dl_head
{
    BACKGROUND-IMAGE: url(gfx/download_grad.gif);
    MARGIN: 0px;
    WIDTH: 930px;
    FLOAT: left;
    HEIGHT: 29px;
    COLOR: #ffffff;
    BORDER-TOP: #666 1px solid
}
.dl_inner
{
    MARGIN: 7px 0px 0px 10px;
    FONT: 12px/12px "lucida grande",tahoma,verdana,arial,sans-serif;
    FLOAT: left
}
.dl_inner IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    MARGIN: -2px 10px 0px 0px;
    FLOAT: left;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}

.dl_innerserver
{
    MARGIN: 7px 0px 0px 10px;
    FONT: 12px/12px "lucida grande",tahoma,verdana,arial,sans-serif;
    FLOAT: left;
}

.dl_innerserver p{
	float:left;
	padding: 0;
}

.dl_basic{
	float: left;
	padding: 0;
	margin: 2px 0 0 10px;
	font-size: 9px;
	font-weight: 500;
	text-transform: uppercase;
}

.dl_innerserver IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    MARGIN: -2px 10px 0px 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
	FLOAT: left;
}

.dl_innerserver
{
    COLOR: #fff
}
.dl_inner
{
    COLOR: #fff
}
A.dl_file
{
    MARGIN: 5px 0px 0px 10px;
    COLOR: #fff
}
A.dl_file:hover
{
    COLOR: #ccc
}
.dl_file img{
	margin: 2px 0 0 10px;
}

.dl_package{
	font-weight: 600;
	margin: 0 15px 0 0;
}
.dl_control
{
    MARGIN: 7px 10px 0px;
    FONT: 12px/12px "lucida grande",tahoma,verdana,arial,sans-serif;
    FLOAT: right
}
.dl_left
{
    WIDTH: 5px;
    BACKGROUND: url(gfx/download_left.gif) no-repeat left top;
    FLOAT: left;
    HEIGHT: 29px
}
.dl_right
{
    WIDTH: 5px;
    BACKGROUND: url(gfx/download_right.gif) no-repeat right top;
    FLOAT: right;
    HEIGHT: 29px
}
.dl_detail
{
    BORDER-BOTTOM: #888 1px solid;
    MARGIN: 0px 0px 30px;
    WIDTH: 930px;
    BACKGROUND: #ccc;
    FLOAT: left
}
.dl_detail A
{
    COLOR: #333
}
.dl_meta
{
    FLOAT: left;
    MARGIN-LEFT: 18px
}
.dl_showhide
{
    FLOAT: right;
    MARGIN-RIGHT: 10px
}
.dl_notes
{
    BORDER-BOTTOM: #888 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: -30px 0px 30px;
    PADDING-LEFT: 18px;
    WIDTH: 894px;
    PADDING-RIGHT: 18px;
    DISPLAY: none;
    BACKGROUND: #eee;
    FLOAT: left;
    PADDING-TOP: 5px
}
.s_version
{
    BORDER-BOTTOM: #ccc 1px solid;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    CLEAR: both;
    PADDING-TOP: 0px
}
.hideme
{
    DISPLAY: none
}
.hline
{
    BORDER-BOTTOM: #ccc 1px solid;
    MARGIN: 0px 0px 10px
}
.notice
{
    BORDER-BOTTOM: #666 1px solid;
    BORDER-LEFT: #666 1px solid;
    MIN-HEIGHT: 30px;
    WIDTH: 100%;
    BACKGROUND: #e3edef;
    BORDER-TOP: #666 1px solid;
    BORDER-RIGHT: #666 1px solid
}
.notice P
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    PADDING-TOP: 0px
}
.custhead
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 20px 0px -10px 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #e3edef;
    FONT-SIZE: 11px;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 5px
}
TABLE.sortable
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
TABLE.sortable TD
{
    BORDER-BOTTOM: #dedede 1px solid;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    HEIGHT: 20px;
    PADDING-TOP: 4px
}
TABLE.sortable TH
{
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    CURSOR: pointer;
    PADDING-TOP: 4px
}
TABLE.sortable THEAD
{
    TEXT-ALIGN: left;
    BACKGROUND: #e3edef;
    COLOR: #333333
}
TABLE.sortable TFOOT
{
    BACKGROUND: #eee;
    FONT-WEIGHT: bold
}
TABLE.sortable TFOOT TD
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
TR.odd
{
    BACKGROUND: #f7f7f7
}
A.sortheader
{
    COLOR: #333
}
TABLE.stat
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 11px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
TABLE.stat TD
{
    BORDER-BOTTOM: #dedede 1px solid;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    HEIGHT: 20px;
    PADDING-TOP: 4px
}
TABLE.stat TH
{
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    CURSOR: pointer;
    PADDING-TOP: 4px
}
TABLE.stat THEAD
{
    TEXT-ALIGN: center;
    BACKGROUND: #e3edef;
    COLOR: #333333
}
TABLE.stat TFOOT
{
    BACKGROUND: #eee;
    FONT-WEIGHT: bold
}
TABLE.stat TFOOT TD
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
TABLE#siteDetails TBODY TR TD{
	padding-left: 20px;
}
.subproduct
{
    BORDER-BOTTOM: #ccc 1px solid;
    PADDING-BOTTOM: 12px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    HEIGHT: 10px;
    PADDING-TOP: 12px
}
.sub
{
    BORDER-BOTTOM: #ccc 1px solid;
    PADDING-BOTTOM: 30px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    HEIGHT: 10px;
    PADDING-TOP: 10px
}
#tipcontent
{
    POSITION: absolute;
    MIN-WIDTH: 100px;
    TEXT-ALIGN: left;
    MAX-WIDTH: 400px;
    COLOR: #260c0c
}
#ttip
{
    PADDING-BOTTOM: 10px;
    MIN-HEIGHT: 20px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #3097ff;
    PADDING-TOP: 10px
}
#tipbottom
{
    BACKGROUND: url(gfx/info_arrow.gif) no-repeat left top
}
#frmUpload
{
    BORDER-BOTTOM: #a3b8ff 2px solid;
    BORDER-LEFT: #a3b8ff 2px solid;
    PADDING-BOTTOM: 10px;
    MARGIN: 40px 0px 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #a3b8ff 2px solid;
    BORDER-RIGHT: #a3b8ff 2px solid;
    PADDING-TOP: 10px
}
.insertUpdate
{
    BORDER-BOTTOM: #888 1px solid;
    BORDER-LEFT: #888 1px solid;
    WIDTH: 100%;
    BACKGROUND: #eee;
    COLOR: #000;
    OVERFLOW: hidden;
    BORDER-TOP: #888 1px solid;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #888 1px solid
}
SPAN.legend
{
    POSITION: relative;
    PADDING-BOTTOM: 3px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    FONT: 700 14px Arial, Helvetica, sans-serif;
    COLOR: #4059ad;
    TOP: -20px;
    PADDING-TOP: 3px
}
.upldLoad
{
    BACKGROUND: url(gfx/loadingAnimation.gif) no-repeat
}
DIV.fieldset
{
    BORDER-BOTTOM: #afe14c 1px solid;
    BORDER-LEFT: #afe14c 1px solid;
    PADDING-BOTTOM: 20px;
    MARGIN: 10px 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #afe14c 1px solid;
    BORDER-RIGHT: #afe14c 1px solid;
    PADDING-TOP: 20px
}
DIV.fieldset SPAN.legend
{
    POSITION: relative;
    PADDING-BOTTOM: 3px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    FONT: 700 14px Arial, Helvetica, sans-serif;
    COLOR: #73b304;
    TOP: -30px;
    PADDING-TOP: 3px
}
DIV.flash
{
    BORDER-BOTTOM-COLOR: #d9e4ff;
    BORDER-TOP-COLOR: #d9e4ff;
    MARGIN: 10px 5px;
    WIDTH: 375px;
    BORDER-RIGHT-COLOR: #d9e4ff;
    BORDER-LEFT-COLOR: #d9e4ff;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px
}
BUTTON.upld
{
    PADDING-BOTTOM: 2px;
    BORDER-RIGHT-WIDTH: 1px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    MARGIN-BOTTOM: 10px;
    BORDER-TOP-WIDTH: 1px;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    PADDING-TOP: 2px
}
INPUT.upld
{
    PADDING-BOTTOM: 2px;
    BORDER-RIGHT-WIDTH: 1px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    MARGIN-BOTTOM: 10px;
    BORDER-TOP-WIDTH: 1px;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    PADDING-TOP: 2px
}
SELECT.upld
{
    PADDING-BOTTOM: 2px;
    BORDER-RIGHT-WIDTH: 1px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    MARGIN-BOTTOM: 10px;
    BORDER-TOP-WIDTH: 1px;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    PADDING-TOP: 2px
}
TEXTAREA.upld
{
    PADDING-BOTTOM: 2px;
    BORDER-RIGHT-WIDTH: 1px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    MARGIN-BOTTOM: 10px;
    BORDER-TOP-WIDTH: 1px;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    PADDING-TOP: 2px
}
INPUT[disabled]
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid
}
#btnSubmit
{
    MARGIN: 0px 0px 0px 155px
}
.progressWrapper
{
    WIDTH: 460px;
    OVERFLOW: hidden
}
.progressContainer
{
    BORDER-BOTTOM: #e8e8e8 1px solid;
    BORDER-LEFT: #e8e8e8 1px solid;
    PADDING-BOTTOM: 4px;
    MARGIN: 5px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    OVERFLOW: hidden;
    BORDER-TOP: #e8e8e8 1px solid;
    BORDER-RIGHT: #e8e8e8 1px solid;
    PADDING-TOP: 4px
}
.message
{
    BORDER-BOTTOM: #ffdd99 1px solid;
    BORDER-LEFT: #ffdd99 1px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #ffffcc;
    MARGIN: 1em 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    OVERFLOW: hidden;
    BORDER-TOP: #ffdd99 1px solid;
    BORDER-RIGHT: #ffdd99 1px solid;
    PADDING-TOP: 10px
}
.red
{
    BORDER-BOTTOM: #b50000 1px solid;
    BORDER-LEFT: #b50000 1px solid;
    BACKGROUND-COLOR: #ffebeb;
    BORDER-TOP: #b50000 1px solid;
    BORDER-RIGHT: #b50000 1px solid
}
.green
{
    BORDER-BOTTOM: #ddf0dd 1px solid;
    BORDER-LEFT: #ddf0dd 1px solid;
    BACKGROUND-COLOR: #ebffeb;
    BORDER-TOP: #ddf0dd 1px solid;
    BORDER-RIGHT: #ddf0dd 1px solid
}
.blue
{
    BORDER-BOTTOM: #cee2f2 1px solid;
    BORDER-LEFT: #cee2f2 1px solid;
    BACKGROUND-COLOR: #f0f5ff;
    BORDER-TOP: #cee2f2 1px solid;
    BORDER-RIGHT: #cee2f2 1px solid
}
.progressName
{
    TEXT-ALIGN: left;
    WIDTH: 323px;
    WHITE-SPACE: nowrap;
    HEIGHT: 14px;
    COLOR: #555;
    FONT-SIZE: 8pt;
    OVERFLOW: hidden;
    FONT-WEIGHT: 700
}
.progressBarInProgress
{
    BACKGROUND-COLOR: blue;
    MARGIN-TOP: 2px;
    WIDTH: 0%;
    HEIGHT: 2px;
    FONT-SIZE: 0px
}
.progressBarComplete
{
    BACKGROUND-COLOR: blue;
    MARGIN-TOP: 2px;
    WIDTH: 0%;
    HEIGHT: 2px;
    FONT-SIZE: 0px
}
.progressBarError
{
    BACKGROUND-COLOR: blue;
    MARGIN-TOP: 2px;
    WIDTH: 0%;
    HEIGHT: 2px;
    FONT-SIZE: 0px
}
.progressBarComplete
{
    BACKGROUND-COLOR: #73b51c;
    WIDTH: 100%;
    HEIGHT: 5px
}
.progressBarError
{
    BACKGROUND-COLOR: red;
    WIDTH: 100%;
    VISIBILITY: hidden
}
.progressBarStatus
{
    TEXT-ALIGN: left;
    MARGIN-TOP: 2px;
    WIDTH: 337px;
    FONT-FAMILY: Arial;
    WHITE-SPACE: nowrap;
    FONT-SIZE: 7pt
}
A.progressCancel
{
    BACKGROUND-IMAGE: url(gfx/watch_x.gif);
    WIDTH: 14px;
    DISPLAY: block;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: right;
    HEIGHT: 14px;
    FONT-SIZE: 0px
}
A.progressCancel:hover
{
    BACKGROUND-POSITION: 0px 0px
}
A.delUpld
{
    TEXT-INDENT: 15px;
    DISPLAY: none;
    BACKGROUND: url(gfx/watch_x.gif) no-repeat left bottom;
    FLOAT: left;
    HEIGHT: 14px
}
.swfupload
{
    VERTICAL-ALIGN: top
}
.negative
{
    BORDER-BOTTOM: #1e511e 2px solid;
    BORDER-LEFT: #1e511e 2px solid;
    BACKGROUND: url(gfx/wcneg.png) #6aad44 repeat-x left top;
    BORDER-TOP: #1e511e 2px solid;
    BORDER-RIGHT: #1e511e 2px solid;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
}
.positive
{
    BORDER-BOTTOM: #511317 2px solid;
    BORDER-LEFT: #511317 2px solid;
    BACKGROUND: url(gfx/wcpos.png) #b43129 repeat-x left top;
    BORDER-TOP: #511317 2px solid;
    BORDER-RIGHT: #511317 2px solid;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
}
.df
{
    TEXT-ALIGN: right;
    WIDTH: 150px;
    FLOAT: left;
    HEIGHT: 40px;
    FONT-SIZE: 30px
}
.dfimg
{
    MARGIN: 10px;
    FLOAT: left
}
#wcBody
{
    PADDING-BOTTOM: 15px;
    MARGIN: 0px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 0px;
    FONT: bold 14px Helvetica;
    BACKGROUND: #000;
    HEIGHT: 260px;
    COLOR: #fff;
    CLEAR: both;
    PADDING-TOP: 0px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
}
.wcRow
{
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 3px;
    PADDING-LEFT: 3px;
    WIDTH: 247px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(gfx/wcbg.png) #092145 repeat-x left top;
    FLOAT: left;
    PADDING-TOP: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
}
.wcDay
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 3px;
    WIDTH: 90px;
    PADDING-RIGHT: 3px;
    FLOAT: left;
    HEIGHT: 25px;
    PADDING-TOP: 6px
}
.wcOpen
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 50px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 25px;
    PADDING-TOP: 6px
}
.wcDiff
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 3px;
    WIDTH: 90px;
    PADDING-RIGHT: 3px;
    FLOAT: right;
    HEIGHT: 20px;
    PADDING-TOP: 6px
}
.wcDepartment
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 3px;
    WIDTH: 200px;
    PADDING-RIGHT: 3px;
    FLOAT: left;
    HEIGHT: 25px;
    PADDING-TOP: 6px
}
.wcDptOpen
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 40px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 25px;
    PADDING-TOP: 6px
}
.departmentheader
{
    TEXT-ALIGN: center;
    WIDTH: 250px;
    FLOAT: left;
    HEIGHT: 30px;
    FONT-SIZE: 18px
}
.wcMoreStats
{
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 250px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 25px;
    PADDING-TOP: 6px
}
.widgetfontmedium
{
    FONT-SIZE: 1px
}
.widgetfontsmall
{
    FONT-SIZE: 10px
}
.i_desc_black
{
    Z-INDEX: 0;
    LINE-HEIGHT: 20px;
    MARGIN: 0px 10px 0px 0px;
    FONT-FAMILY: Verdana;
    FLOAT: left;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal
}

.updateLoad{
	margin: 0 auto;
	margin-top: 20px;
	text-align: center;
}




