BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: white;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-FAMILY: sans-serif
}
TABLE.main TD.headerBox
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/vgrad_light_rev2.png);
    BACKGROUND-REPEAT: repeat-x
}
TABLE.main TD.mainToolbar
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    PADDING-RIGHT: 25px;
    BORDER-TOP: #c0c0c0 0px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #c0c0c0 0px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #c0c0c0 0px solid
}
TABLE.main TD.prefsToolbar
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 0px
}
TABLE.main TD.feeds
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #c0c0c0 0px solid;
    WIDTH: 200px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #c0c0c0 0px solid;
    HEIGHT: 100%
}
TABLE.main TD.headlinesToolbarBox
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: left bottom;
    BORDER-TOP: #c0c0c0 0px solid;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(images/vgrad_light.png);
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #c0c0c0 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-REPEAT: repeat-x
}
TABLE.main TD.footer
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: x-small;
    BACKGROUND-IMAGE: url(images/vgrad_light_rev2.png);
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #c0c0c0 0px solid;
    COLOR: gray;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #c0c0c0 0px solid;
    BACKGROUND-REPEAT: repeat-x;
    TEXT-ALIGN: center
}
TABLE.main TD.prefFooter
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: x-small;
    BACKGROUND-IMAGE: url(images/vgrad_light_rev2.png);
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #c0c0c0 0px solid;
    COLOR: gray;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #c0c0c0 0px solid;
    BACKGROUND-REPEAT: repeat-x;
    TEXT-ALIGN: center
}
TABLE.main TD.footer A
{
    COLOR: gray
}
TABLE.main TD.footer A:hover
{
    COLOR: #5050aa
}
TABLE.main TD.headlines
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    BORDER-TOP: #c0c0c0 0px solid;
    BORDER-LEFT: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    HEIGHT: 25%
}
TABLE.main TD.headlines2
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    BORDER-TOP: #c0c0c0 0px solid;
    BORDER-LEFT: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 0px solid;
    HEIGHT: 100%
}
TABLE.main TD.content
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #c0c0c0 0px solid;
    BACKGROUND-IMAGE: url(images/vgrad_light_rev.png);
    BORDER-LEFT: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 0px solid;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 100%
}
TABLE.main TD.prefContent
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    PADDING-RIGHT: 20px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(images/vgrad_light_rev.png);
    PADDING-BOTTOM: 20px;
    BORDER-LEFT: #c0c0c0 0px solid;
    PADDING-TOP: 20px;
    BORDER-BOTTOM: #c0c0c0 0px solid;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 100%
}
DIV.postReply
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(images/vgrad_light_rev.png);
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 100%
}
DIV.postReply A
{
    COLOR: #5050aa
}
DIV.postReply A:hover
{
    COLOR: black
}
DIV.postReply DIV.postHeader
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    BACKGROUND: white;
    BORDER-LEFT: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid
}
UNKNOWN
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
DIV.postReply DIV.postContent
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
DIV.postReply DIV.postIcon
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FLOAT: right;
    MARGIN: 10px 0px 10px 10px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
UL.feedList
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
UL.feedList LI.feedCat
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    COLOR: #707070;
    PADDING-TOP: 3px
}
UL.feedList LI.feedCat A
{
    COLOR: #707070
}
UL.feedList LI.feedCat A:hover
{
    COLOR: #00008b
}
UL.feedCatList
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 20px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
UL.feedCatList LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px
}
UL.feedList LI
{
    MARGIN: 0px
}
UL.feedlist LI.feedUnread
{
    FONT-SIZE: xx-small
}
UL.feedlist LI.errorUnread
{
    FONT-WEIGHT: bold
}
UL.feedlist LI.labelUnread
{
    FONT-WEIGHT: bold
}
UL.feedlist LI.virtUnread
{
    FONT-WEIGHT: bold
}
UL.feedlist LI.tagUnread
{
    FONT-WEIGHT: bold
}
UL.feedlist LI.errorSelected A
{
    FONT-SIZE: 5pt;
    COLOR: #f04040
}
UL.feedlist LI.error A
{
    FONT-SIZE: 5pt;
    COLOR: #f04040
}
UL.feedlist LI.errorUnread A
{
    FONT-SIZE: 5pt;
    COLOR: #f04040
}
UL.feedlist LI.errorUnreadSelected A
{
    FONT-SIZE: 5pt;
    COLOR: #f04040
}
UL.feedlist LI.feedSelected A
{
    COLOR: #5050aa
}
UL.feedlist LI.labelSelected A
{
    COLOR: #5050aa
}
UL.feedlist LI.virtSelected A
{
    COLOR: #5050aa
}
UL.feedlist LI.tagSelected A
{
    COLOR: #5050aa
}
UL.feedlist LI.feedUnreadSelected A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: mediumslateblue;
    TEXT-DECORATION: underline
}
UL.feedlist LI.labelUnreadSelected A
{
    COLOR: #5050aa
}
UL.feedlist LI.virtUnreadSelected A
{
    COLOR: #5050aa
}
UL.feedlist LI.tagUnreadSelected A
{
    COLOR: #5050aa
}
UL.feedlist LI.feedUnreadSelected
{
    FONT-WEIGHT: bold
}
UL.feedlist LI.errorUnreadSelected
{
    FONT-WEIGHT: bold
}
UL.feedlist LI.labelUnreadSelected
{
    FONT-WEIGHT: bold
}
UL.feedlist LI.virtUnreadSelected
{
    FONT-WEIGHT: bold
}
UL.feedlist LI.tagUnreadSelected
{
    FONT-WEIGHT: bold
}
UL.feedList LI.feed
{
    DISPLAY: block
}
UL.feedList IMG
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    MARGIN: 0px 3px 0px 0px;
    WIDTH: 16px;
    HEIGHT: 16px;
    BORDER-RIGHT-WIDTH: 0px
}
IMG.tinyFeedIcon
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    MARGIN: 0px 3px 0px 0px;
    WIDTH: 16px;
    HEIGHT: 16px;
    BORDER-RIGHT-WIDTH: 0px
}
H1
{
    FONT-SIZE: 16pt
}
H2
{
    BORDER-RIGHT: #e0e0e0 0px solid;
    BORDER-TOP: #e0e0e0 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    BORDER-LEFT: #e0e0e0 0px solid;
    BORDER-BOTTOM: #e0e0e0 1px solid
}
H3
{
    BORDER-RIGHT: #e0e0e0 0px solid;
    BORDER-TOP: #e0e0e0 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    BORDER-LEFT: #e0e0e0 0px solid;
    BORDER-BOTTOM: #e0e0e0 1px solid
}
HR
{
    BORDER-RIGHT: #e0e0e0 0px dashed;
    BORDER-TOP: #e0e0e0 0px dashed;
    BORDER-LEFT: #e0e0e0 0px dashed;
    BORDER-BOTTOM: #e0e0e0 1px dashed
}
A
{
    COLOR: black;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #5050aa
}
#notify
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 3px;
    COLOR: black;
    PADDING-TOP: 3px
}
#dispSwitch
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: right
}
#dispSwitch A
{
    COLOR: gray
}
#dispSwitch A:hover
{
    COLOR: #5050aa
}
IFRAME
{
    BORDER-RIGHT: white 0px solid;
    BORDER-TOP: white 0px solid;
    BORDER-LEFT: white 0px solid;
    BORDER-BOTTOM: white 0px solid
}
IFRAME.feedsFrameWithActions
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 90%
}
IFRAME.feedsFrame
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 100%
}
IFRAME.contentFrame
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 100%
}
IFRAME.headlinesFrame
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 100%
}
.button
{
    BORDER-RIGHT: #d0d0d0 1px solid;
    BACKGROUND-POSITION: 50% top;
    BORDER-TOP: #d0d0d0 1px solid;
    BACKGROUND-IMAGE: url(images/button.png);
    BORDER-LEFT: #d0d0d0 1px solid;
    BORDER-BOTTOM: #d0d0d0 1px solid;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: white
}
.button:hover
{
    BACKGROUND: white;
    COLOR: black;
    TEXT-DECORATION: none
}
A.button
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: small;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.evenUnreadSelected
{
    BORDER-RIGHT: #778899 0px solid;
    BORDER-TOP: #778899 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #778899 0px solid;
    BORDER-BOTTOM: #778899 1px solid;
    BACKGROUND-COLOR: #e0e0ff
}
.evenSelectedUnread
{
    BORDER-RIGHT: #778899 0px solid;
    BORDER-TOP: #778899 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #778899 0px solid;
    BORDER-BOTTOM: #778899 1px solid;
    BACKGROUND-COLOR: #e0e0ff
}
.evenUnreadSelected TD
{
    BORDER-RIGHT: #778899 0px solid;
    BORDER-TOP: #778899 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #778899 0px solid;
    BORDER-BOTTOM: #778899 1px solid;
    BACKGROUND-COLOR: #e0e0ff
}
.evenSelectedUnread TD
{
    BORDER-RIGHT: #778899 0px solid;
    BORDER-TOP: #778899 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #778899 0px solid;
    BORDER-BOTTOM: #778899 1px solid;
    BACKGROUND-COLOR: #e0e0ff
}
.oddUnreadSelected
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #e0e0ff
}
.oddSelectedUnread
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #e0e0ff
}
.oddUnreadSelected TD
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #e0e0ff
}
.oddSelectedUnread TD
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #e0e0ff
}
.evenSelected
{
    BORDER-RIGHT: #778899 0px solid;
    BORDER-TOP: #778899 1px solid;
    BORDER-LEFT: #778899 0px solid;
    BORDER-BOTTOM: #778899 1px solid;
    BACKGROUND-COLOR: #e0e0ff
}
.evenSelected TD
{
    BORDER-RIGHT: #778899 0px solid;
    BORDER-TOP: #778899 1px solid;
    BORDER-LEFT: #778899 0px solid;
    BORDER-BOTTOM: #778899 1px solid;
    BACKGROUND-COLOR: #e0e0ff
}
.oddSelected
{
    BACKGROUND-COLOR: #e0e0ff
}
.evenSelected TD
{
    BACKGROUND-COLOR: #e0e0ff
}
.disabledButton
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-LEFT: #c0c0c0 1px solid;
    COLOR: gray;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-COLOR: white
}
.evenGrayed
{
    BORDER-RIGHT: #88b0f0 0px solid;
    BORDER-TOP: #88b0f0 1px solid;
    BORDER-LEFT: #88b0f0 0px solid;
    COLOR: #909090;
    BORDER-BOTTOM: #88b0f0 1px solid;
    BACKGROUND-COLOR: #f0f0f0
}
.evenGrayed TD
{
    BORDER-RIGHT: #88b0f0 0px solid;
    BORDER-TOP: #88b0f0 1px solid;
    BORDER-LEFT: #88b0f0 0px solid;
    COLOR: #909090;
    BORDER-BOTTOM: #88b0f0 1px solid;
    BACKGROUND-COLOR: #f0f0f0
}
.oddGrayed
{
    COLOR: #909090
}
.even
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-LEFT: #c0c0c0 0px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-COLOR: #f0f0f0
}
.even TD
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-LEFT: #c0c0c0 0px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-COLOR: #f0f0f0
}
.evenUnread
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #c0c0c0 0px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-COLOR: #f0f0f0
}
.evenUnread TD
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #c0c0c0 0px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-COLOR: #f0f0f0
}
.oddUnread
{
    FONT-WEIGHT: bold
}
.oddUnread TD
{
    FONT-WEIGHT: bold
}
UNKNOWN
{
    BORDER-RIGHT: #a0a0a0 1px solid;
    BORDER-TOP: #a0a0a0 1px solid;
    BORDER-LEFT: #a0a0a0 1px solid;
    BORDER-BOTTOM: #a0a0a0 1px solid
}
TR.title TD
{
    BORDER-RIGHT: #f0f0f0 0px solid;
    BORDER-TOP: #f0f0f0 0px solid;
    FONT-SIZE: x-small;
    BORDER-LEFT: #f0f0f0 0px solid;
    COLOR: gray;
    BORDER-BOTTOM: #f0f0f0 1px solid
}
TR.title TD A
{
    COLOR: gray
}
TR.title TD A:hover
{
    COLOR: #5050aa
}
TABLE.prefFeedList TD.feedEditCat
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: large;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
TABLE.prefFeedList TD.feedIcon
{
    TEXT-ALIGN: center
}
TABLE.prefFeedList TD.feedSelect
{
    TEXT-ALIGN: center
}
A.helpLink
{
    COLOR: #808080
}
A.helpLink:hover
{
    COLOR: #5050aa
}
DIV.helpResponse
{
    BORDER-RIGHT: #f0f0f0 1px solid;
    PADDING-RIGHT: 20px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #f0f0f0 1px solid;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(images/vgrad_light_rev2.png);
    PADDING-BOTTOM: 10px;
    MARGIN: 10px;
    BORDER-LEFT: #f0f0f0 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #f0f0f0 1px solid;
    BACKGROUND-REPEAT: repeat-x
}
#userDlgShadow
{
    DISPLAY: none;
    Z-INDEX: 3;
    LEFT: 30%;
    BACKGROUND-IMAGE: url(images/shadow.png);
    POSITION: absolute;
    TOP: 30%
}
#userDlg
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 15px;
    FONT-SIZE: small;
    RIGHT: 2px;
    BACKGROUND-IMAGE: url(images/vgrad_light_rev2.png);
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: #c0c0c0 1px solid;
    BOTTOM: 2px;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-REPEAT: repeat-x;
    POSITION: relative;
    BACKGROUND-COLOR: white
}
#qafInput
{
    WIDTH: 300px
}
#infoBoxTitle
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    FLOAT: none;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #c0c0c0 1px solid;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-COLOR: #c0c0c0
}
#infoBox
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    FONT-SIZE: small;
    RIGHT: 2px;
    BACKGROUND: white;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #c0c0c0 1px solid;
    WIDTH: 80%;
    BOTTOM: 2px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    POSITION: relative
}
#infoBoxShadow
{
    DISPLAY: none;
    Z-INDEX: 3;
    LEFT: 35%;
    BACKGROUND-IMAGE: url(images/shadow.png);
    WIDTH: 60%;
    POSITION: absolute;
    TOP: 30%
}
DIV.infoBoxContents
{
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(images/vgrad_light_rev2.png);
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 5px;
    WIDTH: 97%;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: repeat-x
}
DIV.helpResponse H1
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    BORDER-TOP: #c0c0c0 0px solid;
    FONT-SIZE: 16pt;
    BORDER-LEFT: #c0c0c0 0px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid
}
DIV.infoBoxContents H1
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    BORDER-TOP: #c0c0c0 0px solid;
    FONT-SIZE: 16pt;
    BORDER-LEFT: #c0c0c0 0px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid
}
DIV.helpResponse H2
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FONT-SIZE: 12pt;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px
}
DIV.infoBoxContents H2
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FONT-SIZE: 12pt;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px
}
TABLE.main TD.prefsTabs
{
    PADDING-LEFT: 5px
}
INPUT.prefsTab
{
    BORDER-TOP-WIDTH: 1px;
    PADDING-RIGHT: 7px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 7px;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: small;
    BORDER-LEFT-COLOR: #c0c0c0;
    BACKGROUND-IMAGE: url(images/vgrad_light_rev2.png);
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-BOTTOM-COLOR: #c0c0c0;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 1px 0px 0px;
    WIDTH: 130px;
    BORDER-TOP-COLOR: #c0c0c0;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: repeat-x;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #c0c0c0;
    moz-border-radius: 7px 7px 0px 0px
}
INPUT.prefsTabSelected
{
    BORDER-TOP-WIDTH: 1px;
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: small;
    BORDER-LEFT-COLOR: #c0c0c0;
    BACKGROUND: white repeat-x left top;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-BOTTOM-COLOR: #c0c0c0;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 1px 0px 0px;
    WIDTH: 130px;
    COLOR: black;
    BORDER-TOP-COLOR: #c0c0c0;
    PADDING-TOP: 2px;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #c0c0c0;
    moz-border-radius: 7px 7px 0px 0px
}
INPUT.prefsTab:hover
{
    BACKGROUND: white
}
DIV.warning
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: x-small;
    BACKGROUND: #fffff0;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px;
    BORDER-LEFT: #c0c0c0 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #c0c0c0 1px solid
}
DIV.notice
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: x-small;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px;
    BORDER-LEFT: #c0c0c0 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #c0c0c0 1px solid
}
UL.nomarks
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 10px;
    LIST-STYLE-TYPE: none
}
DIV.bigErrorMsg
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 30px;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 30px;
    BACKGROUND: #fff0f0;
    PADDING-BOTTOM: 30px;
    MARGIN: 20px;
    BORDER-LEFT: #c0c0c0 1px solid;
    PADDING-TOP: 30px;
    BORDER-BOTTOM: #c0c0c0 1px solid
}
DIV.prefHelp
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 5px;
    COLOR: gray;
    PADDING-TOP: 5px
}
TD.prefHelp
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 5px;
    COLOR: gray;
    PADDING-TOP: 5px
}
TD.welcomePrompt
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: x-small;
    COLOR: gray;
    TEXT-ALIGN: right
}
TD.httpWelcomePrompt
{
    FONT-SIZE: small;
    COLOR: gray;
    TEXT-ALIGN: right
}
TABLE.loginForm
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/vgrad_light_rev.png);
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: white
}
TABLE.innerLoginForm
{
    BORDER-RIGHT: #f0f0f0 1px solid;
    PADDING-RIGHT: 50px;
    BORDER-TOP: #f0f0f0 1px solid;
    PADDING-LEFT: 50px;
    PADDING-BOTTOM: 50px;
    BORDER-LEFT: #f0f0f0 1px solid;
    PADDING-TOP: 50px;
    BORDER-BOTTOM: #f0f0f0 1px solid;
    BACKGROUND-COLOR: white
}
TABLE.innerLoginForm TD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 3px
}
SPAN.insensitive
{
    COLOR: gray
}
.prefGenericAddBox
{
    FONT-SIZE: small;
    MARGIN: 5px
}
.prefGenericAddBox TD
{
    FONT-SIZE: small
}
BODY.logoutBody
{
    COLOR: black;
    BACKGROUND-COLOR: #f0f0f0
}
SPAN.logoutWarning
{
    FONT-WEIGHT: bold;
    COLOR: red
}
DIV.logoutContent
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #c0c0c0 1px solid;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN-LEFT: auto;
    BORDER-LEFT: #c0c0c0 1px solid;
    WIDTH: 600px;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-COLOR: white
}
.small
{
    FONT-SIZE: x-small
}
TABLE.innerFeedTable TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TD.selectPrompt
{
    FONT-SIZE: x-small;
    COLOR: gray
}
TABLE.headlinesSubToolbar TD.headlineActions
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 5px;
    COLOR: gray;
    PADDING-TOP: 5px
}
TABLE.headlinesSubToolbar TD.headlineActionsRTL
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 5px;
    COLOR: gray;
    PADDING-TOP: 5px
}
TABLE.headlinesSubToolbar TD.headlineTitle
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 5px;
    COLOR: gray;
    PADDING-TOP: 5px;
    TEXT-ALIGN: right
}
TABLE.headlinesSubToolbar TD.headlineTitleRTL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 5px;
    COLOR: gray;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left
}
SPAN.contentPreview
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: gray
}
SPAN.contentPreview:hover
{
    COLOR: #5050aa
}
TABLE.headlinesList TD.hlMarkedPic
{
    WIDTH: 25px;
    TEXT-ALIGN: center
}
TABLE.headlinesList TD.hlfeed
{
    FONT-SIZE: small;
    TEXT-ALIGN: right
}
TD.hlSelectRow
{
    WIDTH: 25px;
    TEXT-ALIGN: center
}
TD.hlUpdatePic
{
    WIDTH: 25px;
    TEXT-ALIGN: center
}
TABLE.headlinesList TD.hlUpdated
{
    FONT-SIZE: small;
    WIDTH: 100px;
    COLOR: gray;
    TEXT-ALIGN: right
}
TABLE.headlinesList TR TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
DIV.postHeader TD.postDate
{
    FONT-SIZE: x-small;
    COLOR: gray;
    TEXT-ALIGN: right
}
DIV.postHeader TD.postDateRTL
{
    FONT-SIZE: x-small;
    COLOR: gray;
    TEXT-ALIGN: left
}
#feedUpdateErrors
{
    DISPLAY: none
}
#allEntryTags
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    BORDER-TOP: #c0c0c0 0px solid;
    DISPLAY: none;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #c0c0c0 0px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid
}
TD.hlMarkedPic
{
    HEIGHT: 1em
}
TD.hlSelectRow
{
    HEIGHT: 1em
}
TD.hlUpdated
{
    HEIGHT: 1em
}
TD.hlFeed
{
    HEIGHT: 1em
}
DIV.cdmArticle
{
    BORDER-RIGHT: #f0f0f0 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #f0f0f0 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 10px 10px 0px;
    BORDER-LEFT: #f0f0f0 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #f0f0f0 1px solid;
    BACKGROUND-COLOR: #fafafa;
    moz-border-radius: 5px
}
DIV.cdmArticleUnread
{
    BORDER-RIGHT: #d5f1f4 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #d5f1f4 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 10px 10px 0px;
    BORDER-LEFT: #d5f1f4 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #d5f1f4 1px solid;
    BACKGROUND-COLOR: #fafeff;
    moz-border-radius: 5px
}
DIV.cdmArticleSelected
{
    BORDER-RIGHT: #d0d0f6 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #d0d0f6 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 10px 10px 0px;
    BORDER-LEFT: #d0d0f6 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #d0d0f6 1px solid;
    BACKGROUND-COLOR: #eaeaff;
    moz-border-radius: 5px
}
DIV.cdmArticleUnreadSelected
{
    BORDER-RIGHT: #d0d0f6 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #d0d0f6 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 10px 10px 0px;
    BORDER-LEFT: #d0d0f6 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #d0d0f6 1px solid;
    BACKGROUND-COLOR: #eaeaff;
    moz-border-radius: 5px
}
DIV.cdmArticleUnread DIV.cdmHeader A
{
    FONT-WEIGHT: bold
}
DIV.cdmArticleUnreadSelected DIV.cdmHeader A
{
    FONT-WEIGHT: bold
}
DIV.cdmHeader
{
    PADDING-BOTTOM: 5px
}
DIV.cdmFooter
{
    FONT-SIZE: x-small;
    COLOR: gray;
    PADDING-TOP: 5px
}
DIV.cdmFooter INPUT
{
    MARGIN: 0px
}
DIV.cdmHeader INPUT
{
    MARGIN: 0px
}
DIV.cdmFooter IMG
{
    MARGIN: 0px
}
DIV.cdmHeader
{
    FONT-SIZE: x-small;
    COLOR: gray
}
DIV.cdmHeader A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: medium;
    COLOR: #006dff
}
DIV.cdmHeader A:hover
{
    COLOR: #5050aa
}
DIV.cdmContent
{
}
A.warning
{
    COLOR: #f04040
}
IMG.closeButton
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FLOAT: right;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px
}
SPAN.groupPrompt
{
    FONT-SIZE: x-small;
    COLOR: #505050
}
UL.userFeedList
{
    BORDER-LEFT-COLOR: #c0c0c0;
    BORDER-BOTTOM-COLOR: #c0c0c0;
    OVERFLOW: auto;
    BORDER-TOP-COLOR: #c0c0c0;
    LIST-STYLE-TYPE: none;
    HEIGHT: 300px;
    BORDER-RIGHT-COLOR: #c0c0c0
}
UL.browseFeedList
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-COLOR: #c0c0c0;
    BORDER-BOTTOM-COLOR: #c0c0c0;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    OVERFLOW: auto;
    BORDER-TOP-COLOR: #c0c0c0;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 300px;
    BORDER-RIGHT-COLOR: #c0c0c0
}
UL.browseFeedList LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
SPAN.subscribers
{
    COLOR: #808080
}
DIV.subscribers
{
    FONT-SIZE: x-small;
    FLOAT: right;
    COLOR: #808080
}
INPUT.feedBrowseCB
{
    MARGIN-RIGHT: 1em
}
DIV.browserDetails
{
    PADDING-RIGHT: 5px;
    DISPLAY: none;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px;
    PADDING-TOP: 5px
}
UL.compact
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
UL.compact LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
DIV.browserFeedInfo
{
    FONT-SIZE: x-small;
    BORDER-LEFT-COLOR: #c0c0c0;
    BORDER-BOTTOM-COLOR: #c0c0c0;
    BORDER-TOP-COLOR: #c0c0c0;
    BORDER-RIGHT-COLOR: #c0c0c0
}
DIV.browserFeedInfo DIV.detailsPart
{
    MARGIN: 5px 0px 5px 5px
}
DIV.cdmContent A
{
    COLOR: #5050aa
}
DIV.cdmContent A:hover
{
    COLOR: black
}
UL.feedlist LI.feedSelected
{
}
UL.feedlist LI.labelSelected
{
}
UL.feedlist LI.tagSelected
{
}
UL.feedlist LI.virtSelected
{
}
