BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.76em;
    BACKGROUND: #ffffff;
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    POSITION: relative
}
A
{
    FONT-WEIGHT: 700;
    COLOR: #333399;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #990000;
    TEXT-DECORATION: underline
}
H1
{
    FONT-SIZE: 175%;
    COLOR: #990000;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
H2
{
    FONT-SIZE: 145%;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 130%;
    COLOR: #990000;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 122%;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    FONT-STYLE: italic;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
H6
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 100%;
    FONT-STYLE: italic;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
FIELDSET
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
TABLE
{
    FONT-SIZE: 1em
}
TBODY
{
    COLOR: #000000
}
TH
{
    FONT-WEIGHT: bold
}
#lh-col
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 3;
    LEFT: 0px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 10px;
    WIDTH: 165px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat;
    POSITION: absolute;
    TOP: 139px;
    BACKGROUND-COLOR: #cccc66;
    TEXT-ALIGN: left
}
#rh-col
{
    Z-INDEX: 2;
    RIGHT: 0px;
    WIDTH: 125px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 139px;
    BACKGROUND-COLOR: #c8dade
}
#c-block
{
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 1em;
    Z-INDEX: 1;
    MIN-HEIGHT: 400px;
    BACKGROUND-IMAGE: url(../images/lh-col.gif);
    WIDTH: 100%;
    COLOR: #000000;
    BORDER-BOTTOM: #dee2ae 1px solid;
    BACKGROUND-REPEAT: repeat-y;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    BACKGROUND-COLOR: #dee2ae
}
#hdr
{
    BACKGROUND-IMAGE: url(../images/eUser-Background.jpg);
    MARGIN: 0px;
    WIDTH: 100%;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 139px
}
#c-col
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    Z-INDEX: 5;
    MIN-HEIGHT: 400px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 145px 0px 165px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    POSITION: relative;
    BACKGROUND-COLOR: #dee2ae
}
#cr-col
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    Z-INDEX: 5;
    MIN-HEIGHT: 400px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 10px 0px 165px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    POSITION: relative;
    BACKGROUND-COLOR: #dee2ae
}
#ftr
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 1;
    BACKGROUND: #cccccc;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    WIDTH: 100%;
    COLOR: #000000;
    PADDING-TOP: 5px;
    POSITION: relative;
    TOP: 0px
}
#ftrvalidation
{
    CLEAR: left;
    Z-INDEX: 2;
    LEFT: 1px;
    FLOAT: left;
    POSITION: relative;
    TOP: 1px
}
.CountryBriefBox
{
    BORDER-RIGHT: #000033 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000033 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #000033 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000033 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.CountryBriefLogo
{
    BORDER-RIGHT: #000033 1px solid;
    BORDER-TOP: #000033 1px solid;
    BORDER-LEFT: #000033 1px solid;
    BORDER-BOTTOM: #000033 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.CountryBriefLogo TABLE
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #ffffff
}
.CountryBriefLogo TD
{
}
.CountryBriefLogo TH
{
    FONT-WEIGHT: 900;
    FILTER: Shadow (Color=#9999aa, Direction=135, Strength=2);
    COLOR: #333399;
    FONT-FAMILY: 'Times New Roman', 'Times Roman', Roman, serif
}
.CountryBrief
{
}
.CountryBrief TH
{
    BORDER-RIGHT: #333366 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #333366 1px solid;
    BACKGROUND-COLOR: #333366
}
.CountryBrief TABLE
{
    BORDER-RIGHT: #333366 1px solid;
    BORDER-TOP: #333366 1px solid;
    BORDER-LEFT: #333366 1px solid;
    BORDER-BOTTOM: #333366 1px solid
}
.CountryBrief CAPTION
{
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    TEXT-ALIGN: left
}
.CountryBrief TD
{
    BORDER-RIGHT: #333366 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 5px;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #333366 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.PopulationSurveyBox
{
    BORDER-RIGHT: #999999 0px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #999999 0px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #999999 0px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #999999 0px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    MAX-WIDTH: 100%
}
.PopulationSurveyChartTitle
{
    FONT-WEIGHT: bold;
    COLOR: #000099;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    TEXT-ALIGN: left
}
TABLE.PopulationSurvey
{
    BORDER-RIGHT: #333366 1px;
    BORDER-TOP: #333366 1px solid;
    BORDER-LEFT: #333366 1px;
    BORDER-BOTTOM: #333366 1px solid
}
TABLE.PopulationSurvey
{
    BORDER-RIGHT: #333366 1px solid;
    BORDER-TOP: #333366 1px solid;
    BORDER-LEFT: #333366 1px solid;
    BORDER-BOTTOM: #333366 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.PopulationSurvey TH
{
    BORDER-RIGHT: #333366 1px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #333366 1px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #333366 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #333366 1px solid
}
.PopulationSurvey TD
{
    BORDER-RIGHT: #333366 1px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #333366 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #333366 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #333366 1px solid
}
.PopulationSurveyTBlock
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    TEXT-ALIGN: right
}
.PopulationSurveySource
{
    FONT-SIZE: 0.9em;
    FONT-STYLE: italic;
    TEXT-ALIGN: right
}
.rh-content
{
    MARGIN-TOP: 8px;
    MARGIN-LEFT: 8px
}
.c-col-top
{
    PADDING-BOTTOM: 5px;
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-INDENT: 165px;
    PADDING-TOP: 4px;
    POSITION: relative;
    BACKGROUND-COLOR: #000033;
    TEXT-ALIGN: left
}
.c-col-top-text
{
    FONT-SIZE: 0.8em
}
#topTitle
{
    Z-INDEX: 1;
    LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/eUser_Logo.jpg);
    VISIBILITY: visible;
    WIDTH: 700px;
    BACKGROUND-REPEAT: repeat-x;
    POSITION: absolute;
    TOP: 15px;
    HEIGHT: 124px
}
#topAccessibility
{
    FONT-SIZE: 0.8em;
    LEFT: 0px;
    WIDTH: 100%;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 15px;
    TEXT-ALIGN: right;
    min-width: 500px
}
#topAccessibility A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
#topAccessibility A:hover
{
    COLOR: #990000;
    TEXT-DECORATION: underline
}
.Link
{
    TEXT-DECORATION: none
}
.SearchButton
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: left center;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: 700;
    BACKGROUND-IMAGE: url(../images/3dut5.gif);
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #ffffff;
    MARGIN-RIGHT: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #990000;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.SearchButton
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: 700;
    PADDING-BOTTOM: 3px;
    COLOR: #ffffff;
    PADDING-TOP: 3px
}
A.SearchButton:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.EditMenuButton
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: left center;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: 700;
    BACKGROUND-IMAGE: url(../images/3dut5.gif);
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #ffffff;
    MARGIN-RIGHT: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #990000;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.EditMenuButton
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: 700;
    PADDING-BOTTOM: 3px;
    COLOR: #ffffff;
    PADDING-TOP: 3px
}
A.EditMenuButton:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
INPUT.SearchButton
{
    FONT-WEIGHT: 700;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.SearchButton-rh
{
    BORDER-RIGHT: #333399 1px solid;
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: left center;
    BORDER-TOP: #333399 1px solid;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.76em;
    BACKGROUND-IMAGE: url(../images/3dut5.gif);
    MARGIN-BOTTOM: 0px;
    BORDER-LEFT: #333399 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #333399 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #c8dade;
    TEXT-ALIGN: center
}
.SearchButton-c
{
    BORDER-RIGHT: #333399 2px solid;
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: left center;
    BORDER-TOP: #333399 2px solid;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: 700;
    BACKGROUND-IMAGE: url(../images/3dut5.gif);
    BORDER-LEFT: #333399 2px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #333399 2px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #dee2ae;
    TEXT-ALIGN: center
}
#Reset
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: left center;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: 700;
    BACKGROUND-IMAGE: url(../images/3dut5.gif);
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #ffffff;
    MARGIN-RIGHT: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #000033;
    TEXT-ALIGN: center
}
.SearchButton-lh
{
    BORDER-RIGHT: #333399 2px solid;
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: left center;
    BORDER-TOP: #333399 2px solid;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: 700;
    BACKGROUND-IMAGE: url(../images/3dut5.gif);
    BORDER-LEFT: #333399 2px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #333399 2px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #cccc66;
    TEXT-ALIGN: center
}
.newsTop
{
    BACKGROUND: url(../images/NewsTop.gif) #ffffff no-repeat left top;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 0px;
    WIDTH: 112px;
    MARGIN-RIGHT: 0px
}
.newsBottom
{
    BACKGROUND: url(../images/NewsBottom.gif) #c8dade no-repeat left top;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    WIDTH: 112px;
    HEIGHT: 8px
}
.newsMiddle
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 90%;
    COLOR: #990000
}
.newsMiddle A
{
    COLOR: #333399;
    TEXT-DECORATION: underline
}
.ISTboxTop
{
    BACKGROUND: url(../images/ISTboxTop.gif) #dee2ae no-repeat left top;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 0px;
    WIDTH: 112px;
    MARGIN-RIGHT: 0px
}
.ISTboxBottom
{
    BACKGROUND: url(../images/ISTboxBottom.gif) #c8dade no-repeat left top;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    WIDTH: 112px;
    HEIGHT: 8px
}
.ISTboxMiddle
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 0.8em;
    TEXT-ALIGN: center
}
.menu0-top-not-sel
{
    BORDER-RIGHT: #990000 2px solid;
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left center;
    BORDER-TOP: #990000 2px solid;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/3dut10.gif);
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    BORDER-LEFT: #990000 2px solid;
    WIDTH: 161px;
    COLOR: #000000;
    TEXT-INDENT: 25px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #990000 2px solid;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    BACKGROUND-COLOR: #dee2ae;
    TEXT-ALIGN: left
}
.rh-top-not-sel
{
    BORDER-RIGHT: #990000 2px solid;
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left center;
    BORDER-TOP: #990000 2px solid;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/3dut10.gif);
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    BORDER-LEFT: #990000 2px solid;
    WIDTH: 121px;
    COLOR: #000000;
    TEXT-INDENT: 25px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #990000 2px solid;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    BACKGROUND-COLOR: #c8dade;
    TEXT-ALIGN: left
}
.rh-top-not-sel A
{
    COLOR: #000000
}
.menu0-top-not-sel A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.menu0-top-not-sel A:hover
{
    FONT-WEIGHT: 700;
    COLOR: #333399;
    TEXT-DECORATION: underline
}
.menu0-sel
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(../images/3dut10.gif);
    PADDING-BOTTOM: 5px;
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-INDENT: 25px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    BACKGROUND-COLOR: #990000;
    TEXT-ALIGN: left
}
.menu0-sel A
{
    FONT-WEIGHT: 400;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menu0-sel A:hover
{
    FONT-WEIGHT: 700;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.menu0
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(../images/3dut10.gif);
    PADDING-BOTTOM: 5px;
    WIDTH: 100%;
    COLOR: #000000;
    TEXT-INDENT: 25px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    BACKGROUND-COLOR: #cccc66;
    TEXT-ALIGN: left
}
.menu0 A
{
    FONT-WEIGHT: 400;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.menu0 A:hover
{
    FONT-WEIGHT: 700;
    COLOR: #333399;
    TEXT-DECORATION: underline
}
.menu1
{
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    PADDING-TOP: 5px;
    POSITION: relative;
    BACKGROUND-COLOR: #cccc66;
    TEXT-ALIGN: left
}
.menu1-sel
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: 700;
    PADDING-BOTTOM: 0px;
    COLOR: #333399;
    PADDING-TOP: 5px;
    POSITION: relative;
    BACKGROUND-COLOR: #cccc66;
    TEXT-ALIGN: left
}
.menu2-top1
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/menu-top-1.gif);
    WIDTH: 100%;
    TEXT-INDENT: 48px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    TEXT-ALIGN: left
}
.menu2-top2
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/menu-top-2.gif);
    WIDTH: 100%;
    TEXT-INDENT: 48px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    TEXT-ALIGN: left
}
.menu2-mid
{
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 48px;
    BACKGROUND-IMAGE: url(../images/menu-mid.gif);
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    TEXT-ALIGN: left
}
.menu2-btm
{
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 48px;
    BACKGROUND-IMAGE: url(../images/menu-btm.gif);
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    TEXT-ALIGN: left
}
.menu3-mid
{
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 53px;
    BACKGROUND-IMAGE: url(../images/menu-mid-3.gif);
    BACKGROUND-REPEAT: no-repeat;
    LIST-STYLE-TYPE: circle;
    POSITION: relative;
    TEXT-ALIGN: left
}
.menu3-btm
{
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 53px;
    BACKGROUND-IMAGE: url(../images/menu-btm-3.gif);
    BACKGROUND-REPEAT: no-repeat;
    LIST-STYLE-TYPE: circle;
    POSITION: relative;
    TEXT-ALIGN: left
}
A.menu12-sel
{
    FONT-WEIGHT: 700;
    COLOR: #333399;
    TEXT-DECORATION: none
}
A.menu12-sel:hover
{
    FONT-WEIGHT: 700;
    COLOR: #990000;
    TEXT-DECORATION: underline
}
A.menu12:hover
{
    FONT-WEIGHT: 700;
    COLOR: #333399;
    TEXT-DECORATION: underline
}
A.menu12
{
    FONT-WEIGHT: 400;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.hidden
{
    DISPLAY: none
}
.UpdateDate
{
    FONT-SIZE: 0.8em;
    COLOR: #666666
}
#Copyright
{
    FONT-SIZE: 1em;
    COLOR: #000000;
    HEIGHT: 0.7em;
    TEXT-ALIGN: left
}
.FooterBar
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    COLOR: #000000
}
A.FooterSelect
{
    FONT-WEIGHT: 700;
    COLOR: #333399;
    TEXT-DECORATION: none
}
A.FooterSelect:hover
{
    FONT-WEIGHT: 700;
    COLOR: #990000;
    TEXT-DECORATION: underline
}
A.FooterBar
{
}
A.FooterBar:hover
{
}
.TextI
{
    FONT-STYLE: italic
}
.TextB
{
    FONT-WEIGHT: bold
}
.accesskey
{
}
.AdvancedNotSelected
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #c0c0c0;
    BORDER-BOTTOM: #000000 1px solid
}
.AdvancedTableCell
{
    BORDER-RIGHT: #000066 1px solid;
    BORDER-TOP: #000066 0px solid;
    PADDING-LEFT: 2px;
    BORDER-LEFT: #000066 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000066 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.AdvancedTableTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000033
}
.AdvancedTableAndOrNor
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    BORDER-LEFT: #000000 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000066 1px solid;
    BACKGROUND-COLOR: #cccccc
}
.AdvancedTableCharacteristic
{
    BORDER-RIGHT: #000033 1px solid;
    BORDER-TOP: #000000 0px solid;
    PADDING-LEFT: 5px;
    BORDER-LEFT: #000000;
    COLOR: #000000;
    BORDER-BOTTOM: #000033 1px solid;
    BACKGROUND-COLOR: #cccccc
}
.AdvancedTable
{
    BORDER-RIGHT: #000033 1px solid;
    BORDER-TOP: #000033 1px solid;
    BORDER-LEFT: #000033 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000033 1px solid;
    BACKGROUND-COLOR: #e7e8ec
}
.AdvancedInputField
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 1px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial
}
.AdvancedDropDown
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 0.8em;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.BasicTable
{
    BORDER-RIGHT: #000033 1px solid;
    BORDER-TOP: #000033 1px solid;
    BORDER-LEFT: #000033 1px solid;
    BORDER-BOTTOM: #000033 1px solid
}
.BasicTableTitle
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #000033
}
.BasicTableTitleVertical
{
    BACKGROUND-COLOR: #990000
}
.BasicTableTitleVerticalLink
{
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #990000;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.BasicTableTitleVerticalLink:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.BasicTableTitleLink
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.BasicTableTitleLink:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.BasicTableCell_0
{
    COLOR: #000000;
    BACKGROUND-COLOR: #cccc99;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.BasicTableCell_1
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.BasicTableCell_0_Black
{
    COLOR: #000000;
    BACKGROUND-COLOR: #cccc99;
    TEXT-DECORATION: none
}
.BasicTableCell_1_Black
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.CaseHeading
{
    FONT-WEIGHT: 700
}
.CaseLink
{
    FONT-WEIGHT: bold;
    COLOR: #333399;
    TEXT-DECORATION: underline
}
.CaseLinkSubTitle
{
    FONT-STYLE: italic
}
.CaseSubTitle
{
    FONT-STYLE: italic
}
.CaseTable
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.CaseTableCell
{
    BACKGROUND-COLOR: #ffffff
}
.CaseTableTitle
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000066
}
.CaseTitle
{
    FONT-WEIGHT: 700;
    TEXT-ALIGN: center
}
.Coloured
{
    COLOR: #666699
}
.CsfDescription
{
    FONT-STYLE: italic
}
.CsfField
{
    FONT-STYLE: italic
}
.CsfLink
{
    COLOR: #666699
}
.CsfLink:hover
{
    COLOR: #cc6633
}
.CsfIndent
{
    PADDING-LEFT: 3em
}
.DomainResourcesIndent
{
    PADDING-LEFT: 3em
}
.floatstop
{
    CLEAR: left;
    Z-INDEX: 6
}
.LeftMargin25
{
    MARGIN-LEFT: 25px;
    TEXT-INDENT: -25px
}
.LeftMargin20px
{
    PADDING-LEFT: 20px;
    TEXT-INDENT: -20px
}
.LeftMargin30px
{
    PADDING-LEFT: 30px;
    TEXT-INDENT: -30px
}
.LeftMargin25padding3
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN-LEFT: 25px;
    TEXT-INDENT: -25px;
    PADDING-TOP: 3px
}
.MatchingCases
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #000033
}
.PageCenter
{
    TEXT-ALIGN: center
}
.PageTitle
{
    FONT-SIZE: 150%;
    COLOR: #990000;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.PageDescription
{
    COLOR: #000000
}
.PageRight
{
    TEXT-ALIGN: right
}
.ScoreGroup
{
    COLOR: #666699
}
.ScoreTotal
{
    COLOR: #666699;
    BACKGROUND-COLOR: #cccccc
}
.SearchMethod
{
    FONT-SIZE: 0.8em
}
.SearchMethodDescription
{
    FONT-SIZE: 0.8em
}
.SearchMethodTitle
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 1em;
    TEXT-ALIGN: left
}
DIV
{
    FONT-SIZE: 1em
}
.ftr-content
{
    PADDING-LEFT: 167px;
    FONT-SIZE: 1.1em
}
.b1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 130%;
    COLOR: #990000;
    FONT-STYLE: italic;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.b2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    COLOR: #000033;
    FONT-STYLE: italic;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.b3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    COLOR: #990000;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.b4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    FONT-STYLE: italic;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.Print
{
    Z-INDEX: 5;
    FLOAT: none;
    VISIBILITY: visible;
    MARGIN-LEFT: 9em;
    LINE-HEIGHT: 2.25em;
    PADDING-TOP: 1px;
    POSITION: static;
    TEXT-ALIGN: right
}
#topbar
{
    Z-INDEX: 5;
    LEFT: 165px;
    FLOAT: right;
    POSITION: absolute;
    TOP: 115px;
    TEXT-ALIGN: right
}
#Menu
{
    LIST-STYLE-TYPE: none
}
.Menu
{
    PADDING-LEFT: 5px;
    MARGIN-LEFT: 10px;
    TEXT-INDENT: -2px;
    LIST-STYLE-TYPE: none
}
TEXTAREA.Menu
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 0.83em;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 1px 0px 0px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000066;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
TEXTAREA.Menu1
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 0.83em;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 1px 0px 0px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
TEXTAREA.Menu2
{
    BORDER-RIGHT: #000066 1px solid;
    BORDER-TOP: #000066 1px solid;
    FONT-SIZE: 0.83em;
    MARGIN: 0px 1px 0px 0px;
    BORDER-LEFT: #000066 1px solid;
    COLOR: #000066;
    BORDER-BOTTOM: #000066 1px solid;
    FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
INPUT.Menu
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: 700;
    FONT-SIZE: 0.83em;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000066;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
INPUT.Menu1
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.83em;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
INPUT.Menu2
{
    BORDER-RIGHT: #000066 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000066 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: 700;
    FONT-SIZE: 0.83em;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    BORDER-LEFT: #000066 1px solid;
    COLOR: #000066;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000066 1px solid;
    FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
.newsMiddle H1
{
    COLOR: #990000
}
.newsMiddle H1 A
{
    COLOR: #990000;
    TEXT-DECORATION: none
}
.BoxLeft
{
    PADDING-RIGHT: 3px;
    FLOAT: left;
    POSITION: relative
}
.BoxRight
{
    PADDING-RIGHT: 3px;
    FLOAT: right;
    POSITION: relative
}
TABLE CAPTION
{
    FONT-WEIGHT: bold;
    COLOR: #990000
}
.CaseBaseLevelLink
{
    COLOR: #333399
}
.BulletList
{
    PADDING-BOTTOM: 0.5em
}
.CaseCSFlink
{
    FONT-WEIGHT: normal;
    COLOR: #333399;
    TEXT-DECORATION: underline
}
#topUser
{
    FONT-SIZE: 10px;
    COLOR: #990000
}
#rh-col-QuickLinks
{
    Z-INDEX: 9;
    FLOAT: right;
    MARGIN: 5px 0px 5px 1em;
    WIDTH: 120px;
    POSITION: relative
}
#rh-col-QuickLinks H2
{
    FONT-SIZE: 1em;
    MARGIN-LEFT: 1em;
    LIST-STYLE-TYPE: none
}
#rh-col-QuickLinks TABLE
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#rh-col-QuickLinks UL
{
    MARGIN-LEFT: 1.5em;
    TEXT-INDENT: -1em;
    MARGIN-RIGHT: 1em;
    LIST-STYLE-TYPE: none;
    POSITION: relative
}
#rh-col SELECT
{
    BORDER-RIGHT: #666699 1px solid;
    BORDER-TOP: #666699 1px solid;
    FONT-SIZE: 0.83em;
    BORDER-LEFT: #666699 1px solid;
    WIDTH: 95px;
    COLOR: #333399;
    BORDER-BOTTOM: #666699 1px solid
}
#rh-col INPUT
{
    FONT-SIZE: 0.83em;
    WIDTH: 90px;
    COLOR: #333399
}
#rh-col H1
{
    MARGIN-TOP: 0.3em;
    MARGIN-BOTTOM: -0.5em
}
.ClearLeft
{
    CLEAR: left
}
THEAD.BasicTable
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000033
}
HR.rh-content
{
    COLOR: #990000;
    HEIGHT: 1px;
    TEXT-ALIGN: left
}
.error
{
    COLOR: #dc143c
}
.CapsNo
{
    TEXT-TRANSFORM: lowercase
}
.CapsInitial
{
    TEXT-TRANSFORM: capitalize
}
.PageLeft
{
    TEXT-ALIGN: left
}
.newsMiddle UL
{
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 15px
}
.UserAlsoReadCasesAlign
{
    TEXT-ALIGN: center
}
.UserAlsoReadCasesTitleAlign
{
    TEXT-ALIGN: center
}
.CaseHeaderAlign
{
    TEXT-ALIGN: center
}
.InspectionScore_-4to-3
{
    COLOR: #000000;
    BACKGROUND-COLOR: red
}
.InspectionScore_-3to-2
{
    COLOR: #000000;
    BACKGROUND-COLOR: orange
}
.InspectionScore_-2to-1
{
    COLOR: #000000;
    BACKGROUND-COLOR: yellow
}
.InspectionScore_-1to1
{
    COLOR: #000000;
    BACKGROUND-COLOR: lime
}
.InspectionScore_1to2
{
    COLOR: #000000;
    BACKGROUND-COLOR: powderblue
}
.InspectionScore_2to3
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: blue
}
.InspectionScore_3to4
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: purple
}
.InspectionFormTitle
{
    FLOAT: left;
    WIDTH: 100%;
    POSITION: relative;
    TEXT-ALIGN: left
}
.InspectionFormTitle H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 200%
}
.InspectionFormNumber
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 175%;
    FLOAT: right;
    COLOR: #990000;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    POSITION: relative;
    TEXT-ALIGN: center
}
.InspectionFormCircle
{
    BACKGROUND-POSITION: center top;
    FONT-SIZE: 36px;
    BACKGROUND-IMAGE: url(../images/InspectionFormCircle.gif);
    MARGIN-BOTTOM: 10px;
    WIDTH: 87px;
    COLOR: #990000;
    PADDING-TOP: 23px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    POSITION: relative;
    HEIGHT: 87px;
    TEXT-ALIGN: center
}
.InspectionInspectorIDbox
{
    BORDER-RIGHT: #000000 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000000 2px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 1.4em;
    Z-INDEX: 6;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #000000 2px solid;
    WIDTH: 25%;
    COLOR: #990000;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000000 2px solid
}
.InspectionUserGroupIDbox
{
    BORDER-RIGHT: #000000 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000000 2px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 1.2em;
    Z-INDEX: 7;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #000000 2px solid;
    WIDTH: 25%;
    COLOR: #990000;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000000 2px solid
}
.InspectionFunctionIDbox
{
    BORDER-RIGHT: #000000 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000000 2px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 1.2em;
    Z-INDEX: 8;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #000000 2px solid;
    WIDTH: 25%;
    COLOR: #990000;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000000 2px solid
}
.InspectionForm
{
    BORDER-RIGHT: #990000 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #990000 1px solid;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 10px;
    PAGE-BREAK-AFTER: always;
    BORDER-LEFT: #990000 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #990000 1px solid
}
.InspectionForm A
{
    TEXT-DECORATION: underline
}
.InspectionForm CAPTION
{
    FONT-WEIGHT: 700;
    COLOR: #990000
}
.InspectionForm HR
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 20%;
    BORDER-BOTTOM: #000000 1px solid;
    HEIGHT: 1px;
    TEXT-ALIGN: left
}
.InspectionForm SUP
{
    COLOR: #ff0000
}
.InspectionForm TABLE
{
    CLEAR: left;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FLOAT: left;
    OVERFLOW: auto;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    POSITION: relative;
    BACKGROUND-COLOR: #ffffff
}
.InspectionForm TD
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #000000 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000000 1px solid
}
.InspectionForm TH
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #c9dbde;
    TEXT-ALIGN: left
}
.InspectionForm TH EM
{
    FONT-WEIGHT: normal;
    COLOR: #000000
}
.InspectionForm .InspectionFormHeader
{
}
.InspectionForm .InspectionFormHeader TH
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000033
}
.InspectionForm .InspectionFormHeader TD
{
    FONT-WEIGHT: normal
}
.InspectionForm .InspectionFormHeader TH A
{
    COLOR: #dee2ae
}
.InspectionForm .InspectionFormHeader TH EM
{
    FONT-WEIGHT: normal
}
.InspectionForm .InspectionFormHeader TH I
{
    FONT-WEIGHT: normal
}
.InspectionForm TD EM
{
    COLOR: #696969
}
.InspectionForm .InspectionFormHeader TD EM
{
    COLOR: #696969
}
.InspectionForm LI
{
    LINE-HEIGHT: 1.5em
}
.InspectionForm OL
{
    LINE-HEIGHT: 1.5em
}
.InspectionReport
{
    BACKGROUND-IMAGE: none;
    PAGE-BREAK-AFTER: always;
    BACKGROUND-REPEAT: repeat
}
.InspectionReport A
{
}
.InspectionReport CAPTION
{
    FONT-WEIGHT: bold;
    COLOR: #990000
}
.InspectionReport HR
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 20%;
    BORDER-BOTTOM: #000000 1px solid;
    HEIGHT: 1px;
    TEXT-ALIGN: left
}
.InspectionReport TABLE
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.InspectionReport TD
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #000000 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000000 1px solid
}
.InspectionReport TH
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #c9dbde;
    TEXT-ALIGN: left
}
.InspectionReport TH EM
{
    FONT-WEIGHT: normal;
    COLOR: #000000
}
.InspectionReport .InspectionReportHeader
{
}
.InspectionReport .InspectionReportHeader TH
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000033
}
.InspectionReport .InspectionReportHeader TD
{
    FONT-WEIGHT: normal
}
.InspectionReport .InspectionReportHeader TH A
{
    COLOR: #dee2ae
}
.InspectionReport .InspectionReportHeader TH EM
{
    FONT-WEIGHT: normal
}
.InspectionReport .InspectionReportHeader TH I
{
    FONT-WEIGHT: normal
}
.InspectionReport .InspectionReportHeader TD EM
{
    COLOR: #696969
}
.InspectionReport LI
{
    LINE-HEIGHT: 1.5em
}
.InspectionReport OL
{
    LINE-HEIGHT: 1.5em
}
.InspectionReport H2
{
}
.InspectionReport H2 A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.InspectionForm TEXTAREA
{
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.InspectionForm INPUT
{
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.Recommendations
{
    BACKGROUND-COLOR: #ffffff
}
TABLE.Recommendations
{
    BORDER-TOP: #333399 2px solid;
    BORDER-BOTTOM: #333399 2px solid
}
.Recommendations TD
{
    BORDER-BOTTOM: #333399 1px solid;
    TEXT-ALIGN: justify
}
TD.RecommendationsBorderRight
{
    BORDER-RIGHT: #333399 1px solid;
    BORDER-BOTTOM: #333399 1px solid
}
.RecommendationsBottomNone
{
    BORDER-BOTTOM: #ffffff 1px solid
}
.Recommendations TH
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: normal;
    MARGIN-LEFT: 10px;
    COLOR: #333399;
    BORDER-BOTTOM: #333399 1px solid;
    TEXT-ALIGN: left
}
.RecommendationBox
{
    BORDER-RIGHT: #000000 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000000 2px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 1.2em;
    Z-INDEX: 7;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #000000 2px solid;
    COLOR: #990000;
    MARGIN-RIGHT: 2px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000000 2px solid
}
