*
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
BODY
{
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/images/background.gif);
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-ALIGN: center
}
#mosSite
{
    MARGIN: auto;
    WIDTH: 960px;
    BACKGROUND-COLOR: #000;
    TEXT-ALIGN: left
}
#mosSite FIELDSET
{
    BORDER-RIGHT: #000 0px solid;
    BORDER-TOP: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    BORDER-BOTTOM: #000 0px solid
}
#framework
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(/images/framework_background.gif);
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #e7e9ff
}
#frameworkTop
{
    PADDING-BOTTOM: 1px
}
#leaderboard
{
    MARGIN: 0px 7px 0px 5px
}
#leaderboardLabel
{
    DISPLAY: none
}
#leaderboardAd
{
    FLOAT: left
}
#skyscraper
{
    CLEAR: both
}
#skyscraperLabel
{
    DISPLAY: none
}
#skyscraperAd
{
    FLOAT: right;
    BACKGROUND-IMAGE: url(/images/advertisement_label.gif);
    MARGIN-BOTTOM: 5px;
    WIDTH: 160px;
    PADDING-TOP: 10px;
    BACKGROUND-REPEAT: no-repeat
}
#banner
{
}
#ccb
{
    TEXT-ALIGN: center
}
#ccb P
{
    DISPLAY: none
}
#ccb UL
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    TEXT-ALIGN: center
}
#ccb UL LI
{
    PADDING-RIGHT: 5px;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 1px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: #000 1px solid;
    PADDING-TOP: 1px;
    LIST-STYLE-TYPE: none
}
#ccb UL LI.first
{
    DISPLAY: inline;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: medium none;
    LIST-STYLE-TYPE: none
}
#ccb UL LI A
{
}
#header
{
    WIDTH: 950px;
    HEIGHT: 135px
}
#header H1
{
    FLOAT: left;
    WIDTH: 358px
}
#header H1 A
{
    DISPLAY: block;
    BACKGROUND-IMAGE: url(/images/header.jpg);
    WIDTH: 950px;
    TEXT-INDENT: -9999px;
    HEIGHT: 131px
}
#headerArtists
{
    FLOAT: left
}
#headerMarkBrian A
{
    DISPLAY: block;
    FLOAT: right;
    BACKGROUND-IMAGE: url(/images/header_markandbrian.gif);
    WIDTH: 175px;
    TEXT-INDENT: -9999px;
    HEIGHT: 131px
}
#contentBackground
{
    MARGIN-TOP: 4px
}
#contentColumns
{
}
#contentColumns A
{
}
#contentEnclose
{
    FLOAT: left;
    MARGIN-BOTTOM: 5px;
    WIDTH: 778px;
    MARGIN-RIGHT: 8px
}
#contentMiddle
{
    FLOAT: right;
    MARGIN-LEFT: 7px;
    WIDTH: 606px
}
#contentLeft
{
    FLOAT: left;
    WIDTH: 165px
}
#contentRight
{
    FLOAT: right;
    WIDTH: 160px
}
HTML > BODY #contentMiddle
{
}
HTML > BODY #contentLeft
{
}
HTML > BODY #contentRight
{
}
#contentBottom
{
    CLEAR: both
}
.storySeparator
{
}
#quadrantTop
{
}
#quadrantA
{
    FLOAT: left;
    WIDTH: 306px
}
#quadrantB
{
    FLOAT: left;
    BACKGROUND-IMAGE: url(/images/quandrant_b_back.gif);
    OVERFLOW: hidden;
    WIDTH: 300px;
    HEIGHT: 276px
}
#quadrantTopFooter
{
    CLEAR: both;
    HEIGHT: 4px
}
#quadrantBottom
{
    CLEAR: both;
    MARGIN-TOP: 8px
}
#quadrantC
{
}
#quadrantD
{
}
#quadrantBottomFooter
{
    CLEAR: both
}
#footer
{
    BACKGROUND-IMAGE: url(/images/footer.jpg);
    HEIGHT: 117px;
    TEXT-ALIGN: right
}
#footer .contentAreaPadding
{
    PADDING-RIGHT: 515px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 20px
}
#footerTop
{
    DISPLAY: none
}
#footerBottom
{
    CLEAR: both
}
#siteIndex
{
}
#siteIndex FIELDSET
{
    BORDER-RIGHT: #000 0px solid;
    BORDER-TOP: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    BORDER-BOTTOM: #000 0px solid
}
#siteIndex LEGEND
{
    DISPLAY: none
}
#siteIndex SELECT
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 3px;
    BORDER-LEFT: #7f9db9 1px solid;
    COLOR: #000;
    BORDER-BOTTOM: #7f9db9 1px solid;
    BACKGROUND-COLOR: #fff
}
#copyright
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 1.1em;
    COLOR: #fff
}
#copyright A
{
    COLOR: #fff
}
#copyright A:hover
{
    COLOR: #9e0000;
    TEXT-DECORATION: underline
}
#copyright .privacyPolicy
{
}
