BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TABLE
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
PRE
{
    FONT-SIZE: 10px;
    FONT-FAMILY: arial, sans-serif
}
UL.local-bullet
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 3px;
    PADDING-TOP: 0px
}
UL.local-bullet-reversed
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 3px;
    PADDING-TOP: 0px
}
LI.local-bullet
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 1em;
    PADDING-TOP: 0px
}
UL.local-bullet
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 3px;
    PADDING-TOP: 0px
}
LI.local-bullet-reversed
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 1em;
    PADDING-TOP: 0px
}
P
{
    MARGIN-TOP: 0px
}
.right-border
{
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
A:link
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
A:hover
{
    FONT-WEIGHT: bold
}
A:active
{
    FONT-WEIGHT: bold
}
.copyright
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.masthead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-FAMILY: arial, sans-serif;
    TEXT-DECORATION: underline
}
.masthead-mailto
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    FONT-FAMILY: arial, sans-serif;
    TEXT-DECORATION: underline
}
A.masthead-mailto:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif;
    TEXT-DECORATION: none
}
A.masthead-mailto:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif;
    TEXT-DECORATION: underline
}
A.masthead-mailto:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif;
    TEXT-DECORATION: underline
}
A.masthead-mailto:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif;
    TEXT-DECORATION: underline
}
.masthead-phone
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif
}
.masthead-search
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.search-horizontal-form-input
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.search-horizontal-form-selectone
{
    FONT-SIZE: 13px;
    FONT-FAMILY: arial, sans-serif
}
.selectone-search-pcplus-static
{
    FONT-SIZE: 13px;
    FONT-FAMILY: arial, sans-serif
}
.search-horizontal-form-button
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif;
    BACKGROUND-COLOR: #adaead
}
.tipssearch-label
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.tipssearch-button
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif;
    TEXT-ALIGN: center
}
.tipssearch-caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-FAMILY: arial, sans-serif
}
.index-search-form-input
{
    FONT-SIZE: 13px;
    FONT-FAMILY: arial, sans-serif
}
.index-search-form-selectone
{
    FONT-SIZE: 13px;
    FONT-FAMILY: arial, sans-serif
}
.index-search-form-button
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif;
    BACKGROUND-COLOR: #adaead
}
.order-by-date-link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,sans-serif
}
.error
{
}
.more-link
{
}
.print-article-copyright
{
}
.title-headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.article-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.article-introduction
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.articlesourceinfo
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.pagination-article
{
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.qualifier
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 19px;
    FONT-FAMILY: arial, sans-serif
}
.first-story-qualifier
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 19px;
    FONT-FAMILY: arial, sans-serif
}
.first-story-withbullet-qualifier
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 19px;
    FONT-FAMILY: arial, sans-serif
}
.article-introduction
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.article-strap
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.article-sidebar-title-large
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif
}
.article-sidebar-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif
}
.article-sidebar-subs
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.letter-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    FONT-FAMILY: arial, sans-serif
}
.continued
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.article-sidebar-heavy
{
    FONT-SIZE: 12px
}
.article-sidebar-light
{
    FONT-SIZE: 12px
}
.article-sidebar-title
{
    FONT-SIZE: 12px
}
.categoryset-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
.category
{
    FONT-SIZE: 12px
}
.category-value
{
    FONT-SIZE: 12px
}
.category-name
{
    FONT-SIZE: 12px
}
.featureset-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
.feature
{
    FONT-SIZE: 12px
}
.feature-value
{
    FONT-SIZE: 12px
}
.feature-name
{
    FONT-SIZE: 12px
}
.button
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif;
    TEXT-ALIGN: center
}
.button-caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.button-description
{
    FONT-SIZE: 12px;
    FONT-STYLE: italic
}
.label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.input
{
    FONT-SIZE: 12px
}
.input-caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.input-description
{
    FONT-SIZE: 12px;
    FONT-STYLE: italic;
    FONT-FAMILY: arial, sans-serif
}
.item
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.item-caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.textarea
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.textarea-caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.textarea-description
{
    FONT-SIZE: 12px;
    FONT-STYLE: italic;
    FONT-FAMILY: arial, sans-serif
}
.secret
{
    FONT-SIZE: 12px;
    FONT-FAMILY: monospace
}
.secret-caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.secret-description
{
    FONT-SIZE: 12px;
    FONT-STYLE: italic
}
.form-mandatory
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #ff3333;
    FONT-FAMILY: monospace
}
.form-error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ff3333
}
.form-mandatory-advicenote
{
    FONT-SIZE: 12px;
    FONT-STYLE: italic
}
.selectone-horizontal-form-input
{
    FONT-SIZE: 12px
}
.selectone-caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.island-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    FONT-FAMILY: arial, sans-serif;
    BACKGROUND-COLOR: #000000
}
.keywordset-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.keywordset-keyword
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.licenceset-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.licence-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.licence-type
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.licence-name
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.licence-duration
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.licence-locale
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.licence-price-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.licence-price
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.licence-releasedate
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.linkset-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.linkset
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.sponsored-links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.mediaobject-collection-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.mediaobject-caption
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.mediaobject-clickthrough-images-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.mediaobject-clickthrough-videos-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.mediaobject-clickthrough-audios-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.mediaobject-clickthrough-codes-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.mediaobject-clickthrough-link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.mediaobject-displaymore
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.mediaobject-thumbnail-alternative
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.mediaobject-popup-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.mediaobject-display-advise
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.mediaobject-popup-caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.mediaobject-popup-nav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
A.mediaobject-popup-nav:link
{
    FONT-WEIGHT: bold
}
A.mediaobject-popup-nav:visited
{
    FONT-WEIGHT: bold
}
A.mediaobject-popup-nav:hover
{
    FONT-WEIGHT: bold
}
A.mediaobject-popup-nav:active
{
    FONT-WEIGHT: bold
}
.image-caption
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif;
    BACKGROUND-COLOR: #cccccc
}
.mediaobject-extendedalternative
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.organisationset-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.organisation-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.organisation-type
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
A.organisation-name:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
A.organisation-name:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
A.organisation-name:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.organisation-uri
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.organisation-email
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.organisation-phone-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.organisation-phone
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.organisation-phone-title-directory
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: arial, sans-serif
}
.organisation-phone-directory
{
    FONT-SIZE: 14px;
    FONT-FAMILY: arial, sans-serif
}
.organisation-fax
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.organisation-description
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.organisation-address
{
    FONT-SIZE: 14px;
    FONT-FAMILY: arial, sans-serif
}
.organisation-number
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.pagination-index
{
    FONT-SIZE: 17px;
    FONT-FAMILY: arial, sans-serif
}
.listordered-listitem
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.listunordered-listitem
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.person-name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.person-address
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.person-number
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.person-description
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.productset-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.product-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.product-name
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.product-description
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.product-rated
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.version-edition
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.requirementset-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.requirement
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.requirement-name
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.requirement-value
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.magazine-cover-links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.a-z-links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.a-z-links-title
{
    FONT-SIZE: 13px;
    FONT-FAMILY: arial, sans-serif
}
A.a-z-links-title:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-FAMILY: arial, sans-serif
}
A.a-z-links-title:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-FAMILY: arial, sans-serif
}
A.a-z-links-title:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-FAMILY: arial, sans-serif
}
A.a-z-links-title:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-FAMILY: arial, sans-serif
}
.date
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.toc-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
A.toc-title:link
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial, sans-serif
}
A.toc-title:visited
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial, sans-serif
}
A.toc-title:hover
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial, sans-serif
}
A.toc-title:active
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial, sans-serif
}
LI.toc-title
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 1em;
    PADDING-TOP: 0px
}
UL.toc-title
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 3px;
    PADDING-TOP: 0px
}
.first-story-issuenumber
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.first-story-withbullet-issuenumber
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.toc-issuenumber
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.first-story-issuemonth
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.first-story-withbullet-issuemonth
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.toc-issuemonth
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.organisation-name
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.search-intro
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.search-intro-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.search-intro-emphasised-bits
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.first-story-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    FONT-FAMILY: arial, sans-serif
}
.first-story-abstract
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.first-story-withbullet-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    FONT-FAMILY: arial, sans-serif
}
.first-story-withbullet-abstract
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.toc-expanding-otherpage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif;
    TEXT-DECORATION: none
}
.toc-expanding-ancestor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif;
    TEXT-DECORATION: none
}
.toc-expanding-descendant
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif;
    TEXT-DECORATION: none
}
.page-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    FONT-FAMILY: arial, sans-serif
}
.page-header-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    FONT-FAMILY: arial, sans-serif;
    TEXT-DECORATION: none
}
.verdict
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.verdict-header
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.verdict-rating
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.verdict-rating-total
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.verdict-rating-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif
}
.verdict-rating-value
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif
}
.verdict-rating-value-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.verdict-rating-summary
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.verdict-rating-summary-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.verdict-summary-total
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.verdict-summary-total-title
{
    FONT-WEIGHT: bold
}
.verdict-rating-procon
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.verdict-rating-procon-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.versionset-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.version-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.version-name
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.version-description
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.version-edition
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.home-page-mini-subhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: arial, sans-serif
}
.second-story-boxout-qualifier
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: arial, sans-serif
}
.fp-boxout-qualifier
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: arial, sans-serif
}
.home-latest-downloads
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.home-pcplus-forums
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.local-bullet-reversed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.toc-title-centered
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.toc-articlecount-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif;
    TEXT-DECORATION: none
}
.toc-footer-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
.toc-left-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif
}
A.toc-left-title:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
A.toc-left-title:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
A.toc-left-title:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
A.toc-left-title:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif
}
.toc-issuemonth
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.toc-issuenumber
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.toc-expanding-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: arial, sans-serif;
    TEXT-DECORATION: none
}
A.toc-expanding-title:link
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
A.toc-expanding-title:visited
{
    COLOR: #000000
}
A.toc-expanding-title:hover
{
    COLOR: #ffffff
}
A.toc-expanding-title:active
{
    COLOR: #ffffff
}
.print-body
{
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.print-article-page-header-info-heavy
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.print-article-page-header-info-light
{
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.print-article-price-description
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.print-article-organisation-description
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.print-article-requirements-description
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.print-article-features-description
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.print-article-pro-con-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.print-article-verdict-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.print-article-rating-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.print-article-rating-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.print-article
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.print-article
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.tagline
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif
}
.date
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif
}
.static-image
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: arial, sans-serif
}
A.popup-close-window
{
    FONT-WEIGHT: bold
}
.static-image
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
UL.local-bullet-2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 3px;
    PADDING-TOP: 0px
}
.left-title
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 9px;
    PADDING-TOP: 0px
}
.heading-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px
}
.articlesource
{
    FONT-SIZE: 10px
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
LI.local-bullet
{
    LIST-STYLE-IMAGE: url(/images/lists/bulletpoint_pcformat.gif);
    LIST-STYLE-TYPE: disc
}
LI.local-bullet-reversed
{
    LIST-STYLE-IMAGE: url(/images/lists/bulletpoint_pcformat.gif);
    LIST-STYLE-TYPE: disc
}
A:hover
{
    COLOR: #ff3333
}
A:active
{
    COLOR: #3333ff
}
.masthead
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff
}
.masthead-mailto
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff
}
A.masthead-mailto:link
{
    COLOR: #ffffff
}
A.masthead-mailto:visited
{
    COLOR: #ffffff
}
A.masthead-mailto:hover
{
    COLOR: #ffffff
}
A.masthead-mailto:active
{
    COLOR: #ffffff
}
.masthead-search
{
    COLOR: #ffffff
}
.qualifier
{
    COLOR: #000000
}
.first-story-qualifier
{
    COLOR: #000000
}
.letter-title
{
    COLOR: #000000
}
LI.toc-title
{
    LIST-STYLE-IMAGE: url(/images/lists/blue-arrow.gif);
    LIST-STYLE-TYPE: disc
}
.page-header
{
    COLOR: #000000
}
.first-story-title
{
    COLOR: #000000
}
.page-header-title
{
    COLOR: #000000
}
.home-page-mini-subhead
{
    COLOR: #000000
}
.fp-boxout-qualifier
{
    COLOR: #000000
}
A.toc-title:hover
{
    COLOR: #ff3333
}
A.toc-title:active
{
    COLOR: #3333ff
}
.toc-left-title
{
    COLOR: #000000
}
.masthead-phone
{
    COLOR: #000000
}
.current-title
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.current-title:link
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.current-title:visited
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.current-title:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff
}
A.current-title:active
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
