BODY
{
    font-family : tahoma , sans-serif;
    font-size : small;
    color : navy;
    background-color : rgb(187 , 0 , 0);
    width : 100%;
    text-align : center;
    top : 0px;
    padding : 0px;
    margin : 0px;
}
.tableStyle
{
    text-align : center;
    width : 960px;
    background-color : White;
}
navStyle
{
    background-color : white;
}
.PartTitleStyle
{
	color: White;
	background-color: rgb(187 , 0 , 0);
	font-weight: bold;
	font-size: small;
	border: solid 1px black;
}
.HeaderStyle
{
	color: Gray;
	background-color: Silver;
	font-weight: bold;
	font-size: small;
	border: solid 1px black;
}
.SelectedPartChromeStyle
{
	border: dashed 3px orange;
}
a
{
    Color : navy;
}
a:hover
{
    color : rgb(187 , 0 , 0);
}
a:visited
{
    color : navy;
}
a:active
{
    background-color : rgb(255 , 0 , 0);
}
.title
{
    display : block;
    font-weight : bold;
    font-size : x-large;
    color : navy;
    padding-bottom : 10px;
    vertical-align : baseline;
}
.heading1
{
    font-size : large;
    font-family : Arial;
    font-weight : bold;
}
.heading2
{
    font-size : medium;
    font-family : Arial;
    font-weight : bold;
}
.heading3
{
    font-size : small;
    font-family : Arial;
    font-weight : bold;
}
.heading4
{
    font-size : x-small;
    font-family : Arial;
    font-weight : bold;
}
.heading5
{
    font-size : xx-small;
    font-family : Arial;
    font-weight : bold;
}
.tableGrid
{
	border: navy 1px solid;
	padding: 4px;
	empty-cells: show;
}
.tableHeader
{
    border : black thin solid;
    font-weight : bold;
    font-size : small;
    color : white;
    background-color : rgb(197 , 0 , 0);
    text-align : center;
    padding : 2px;
}
.tableCells
{
    font-size : xx-small;
    color : navy;
    background-color : white;
    border-collapse : collapse;
    border : black 1px solid;
    padding : 2px;
}
.tableCellsAlt
{
    font-size : xx-small;
    color : navy;
    background-color : rgb(204, 204, 204);
    border-collapse : collapse;
    border : black 1px solid;
    padding : 2px;
}
.text1
{
    font-size : large;
    font-family : Arial;
    background-color : rgb(255 , 255 , 246);
}
.text2
{
    font-size : medium;
    font-family : Arial;
    background-color : rgb(255 , 255 , 246);
}
.text3
{
    font-size : small;
    font-family : Arial;
    background-color : rgb(255 , 255 , 246);
}
.text4
{
    font-size : x-small;
    font-family : Arial;
    background-color : rgb(255 , 255 , 246);
}
.text5
{
    font-size : xx-small;
    font-family : Arial;
    background-color : rgb(255 , 255 , 246);
}
.alttext1
{
    font-size : large;
    font-family : Arial;
    background-color : rgb(255 , 243 , 203);
}
.alttext2
{
    font-size : medium;
    font-family : Arial;
    background-color : rgb(255 , 243 , 203);
}
.alttext3
{
    font-size : small;
    font-family : Arial;
    background-color : rgb(255 , 243 , 203);
}
.alttext4
{
    font-size : x-small;
    font-family : Arial;
    background-color : rgb(255 , 243 , 203);
}
.alttext5
{
    font-size : xx-small;
    font-family : Arial;
    background-color : rgb(255 , 243 , 203);
}
.box
{
    border-top : rgb(255 , 85 , 0) 2px solid;
    border-bottom : rgb(255 , 85 , 0) 2px solid;
    background-color : rgb(255 , 243 , 203);
    text-align : justify;
}
.boxNews
{
    padding : 5px;
    border-bottom : navy 2px solid;
    text-align : justify;
    Border-top : navy 2px solid;
    Vertical-align : middle;
}
.homeBox
{
    padding-top : 5px;
    padding-right : 0px;
    padding-left : 0px;
    padding-bottom : 0px;
    margin-top : 5px;
    margin-bottom : 5px;
    border-top : rgb(255 , 85 , 0) 2px solid;
    border-bottom : 0px;
    border-left : rgb(255 , 85 , 0) 2px solid;
    border-right : rgb(255 , 85 , 0) 2px solid;
}
.homeCss
{
    border-top : rgb(255 , 85 , 0) 2px solid;
    background-color : rgb(255 , 243 , 203);
    padding-bottom : 30px;
    padding-top : 5px;
    clip : rect(auto 588px 44px auto);
}
.homeTitle
{
    font-weight : bold;
    font-style : italic;
    font-size : large;
    color : navy;
}
.homeTitleItalics
{
    font-weight : bold;
    font-style : italic;
    font-size : large;
    color : navy;
}
.instructionsBox
{
    border-top : rgb(255 , 85 , 0) 2px solid;
    background-color : infobackground;
}
.overviewSelection
{
    font-size : 9pt;
    font-variant : small-caps;
    color : white;
    background-color : rgb(0 , 0 , 255);
    border-top : white outset;
    border-bottom : white outset;
    border-right : white outset;
    border-left : white outset;
    display : block;
}
.overviewMouseOver
{
    font-weight : bold;
    font-size : 9pt;
    font-variant : small-caps;
    color : Black;
    background-color : rgb(255 , 243 , 203);
    border-top : orange inset;
    border-right : orange inset;
    border-bottom : orange inset;
    border-left : orange inset;
    display : block;
}
.titleCss
{
    display : block;
    font-weight : bold;
    font-size : large;
    color : navy;
    padding-bottom : 10px;
    vertical-align : baseline;
}
.header
{
    display : block;
    font-weight : bold;
    font-size : medium;
    color : navy;
    background-color : rgb(255 , 243 , 203);
    text-indent : 5pt;
    border-top : rgb(255 , 85 , 0) 2px solid;
    padding-top : 3px;
    padding-bottom : 3px;
    margin-bottom : 5px;
}
.headerOnTreeView
{
    display : block;
    font-weight : bold;
    font-size : small;
    color : navy;
    background-color : rgb(255 , 243 , 203);
    border-top : rgb(255 , 85 , 0) 2px solid;
    text-indent : 2pt;
    padding-top : 3px;
    padding-bottom : 0px;
    margin-bottom : 5px;
    width : 320px;
}
.headerOnMenu
{
    display : block;
    font-weight : bold;
    font-size : small;
    color : navy;
    background-color : rgb(255 , 243 , 203);
    border-top : rgb(255 , 85 , 0) 2px solid;
    text-indent : 2pt;
    padding-top : 3px;
    padding-bottom : 0px;
    margin-bottom : 5px;
    width : 100%;
}
.sidebarSubTitle
{
    display : block;
    font-weight : bold;
    font-size : small;
    color : navy;
    border-top : rgb(255 , 85 , 0) 1px solid;
    padding-top : 2px;
    padding-bottom : 0px;
}
.footer
{
    display : block;
    font-weight : bold;
    font-size : medium;
    color : navy;
    border-bottom : rgb(255 , 85 , 0) 2px solid;
    padding-top : 3px;
    padding-bottom : 3px;
}
.footerCss
{
    display : block;
    font-weight : bold;
    font-size : medium;
    color : navy;
    border-bottom : rgb(255 , 85 , 0) 2px solid;
    padding-top : 3px;
    padding-bottom : 3px;
    text-transform : uppercase;
}
.button
{
    font-size : 9pt;
    color : navy;
    text-align : left;
    width : 120px;
}
.buttonSelected
{
    font-size : 9pt;
    color : white;
    background-color : orange;
    text-align : left;
    width : 120px;
    text-transform : uppercase;
}
.hyperlink
{
    font-size : small;
    color : white;
    background-color : rgb(187 , 0 , 0);
    font-variant : small-caps;
}
.hyperlinkMouseOver
{
    font-size : small;
    color : white;
    background-color : navy;
    font-variant : small-caps;
}
.hyperlinkSide
{
    font-size : small;
    color : white;
    background-color : rgb(187 , 0 , 0);
    font-variant : small-caps;
    display: block;
    width : 170px;
    text-align : left;
    text-indent : 10px;
}
.hyperlinkMouseOverSide
{
    font-size : small;
    color : white;
    background-color : navy;
    font-variant : small-caps;
    display: block;
    width : 170px;
    text-align : left;
    text-indent : 10px;
}
.hyperlinkSelected
{
    font-size : small;
    color : navy;
    background-color : white;
    font-variant : small-caps;
    Border-width : 2px;
    Border-color : navy;
    Border-style : solid;
}
.hyperlinkSelectedSide
{
    font-size : small;
    color : navy;
    background-color : white;
    font-variant : small-caps;
    display : block;
    width : 170px;
    text-align : left;
    text-indent : 10px;
    Border: 2px navy solid;
}
.menuTop
{
    font-size : small;
    font-variant : small-caps;
    padding : 10px 10px 10px 10px;
}
.menuColor
{
    background : cornflowerblue;
    font-weight : bold;
    color : navy;
    margin : 10px 10px 10px 10px;
    border : lightblue 10px groove;
}
.menuItemColor
{
    background : cornflowerblue;
    font-weight : bold;
    color : navy;
}
.menuMouseover
{
    background : blue;
    font-weight : bold;
    color : white;
    display : block;
}
.menuSelected
{
    font-weight : bold;
    background : white;
    width : 100%;
    color : white;
}
.para08
{
    font-size : xx-small;
    color : navy;
    padding-top : 0px;
    padding-bottom : 1px;
}
ul.para08
{
    font-size : xx-small;
    left : -20px;
    position : relative;
}
.para09
{
    font-size : x-small;
    color : navy;
    padding-top : 1px;
    padding-bottom : 1px;
}
p.para09
{
    font-size : x-small;
    color : navy;
    padding-top : 1px;
    padding-bottom : 1px;
}
ul.para09
{
    font-size : x-small;
    left : -20px;
    position : relative;
}
.readOnly10
{
    font-size : small;
    color : navy;
    background-color : buttonface;
}
.text10
{
    font-size : small;
    color : navy;
}
p.para10
{
    font-size : small;
    color : navy;
    padding-top : 1px;
    padding-bottom : 1px;
}
ul.para10
{
    font-size : small;
    left : -20px;
    position : relative;
}
td.para10
{
    border : navy 1px solid;
    color : Navy;
    font-size : small;
}
table.para10
{
    border-collapse : collapse;
    padding : 0px;
    margin : 0px;
}
.para11
{
    font-size : medium;
    color : navy;
    padding-top : 1px;
    padding-bottom : 1px;
}
.para12
{
    font-size : medium;
    color : navy;
    padding-top : 1px;
    padding-bottom : 1px;
}
.bold08
{
    font-weight : bold;
    font-size : xx-small;
    color : navy;
    padding-top : 1px;
    padding-bottom : 1px;
}
.bold09
{
    font-size : 9pt;
    color : navy;
    padding-top : 1px;
    padding-bottom : 1px;
}
.bold10
{
    font-weight : bold;
    font-size : small;
    color : navy;
    padding-top : 1px;
    padding-bottom : 1px;
}
.bold11
{
    font-weight : bold;
    font-size : medium;
    color : navy;
    padding-top : 1px;
    padding-bottom : 1px;
}
.bold12
{
    font-weight : bold;
    font-size : medium;
    color : navy;
    padding-top : 1px;
    padding-bottom : 1px;
}
.bold14
{
    font-weight : bold;
    font-size : large;
    color : navy;
    padding-top : 1px;
    padding-bottom : 1px;
}
.bold16
{
    font-weight : bold;
    font-size : x-large;
    color : navy;
    padding-top : 1px;
    padding-bottom : 1px;
}
.boldCenter11
{
    font-weight : bold;
    font-size : medium;
    color : navy;
    text-align : center;
    padding-top : 1px;
    padding-bottom : 1px;
}
.left11
{
    font-size : medium;
    color : navy;
    text-align : left;
    padding-top : 1px;
    padding-bottom : 1px;
}
.right08
{
    font-size : xx-small;
    color : navy;
    text-align : right;
    padding-top : 1px;
    padding-bottom : 1px;
}
.right09
{
    font-size : x-small;
    color : navy;
    text-align : right;
    padding-top : 1px;
    padding-bottom : 1px;
}
.right10
{
    font-size : small;
    color : navy;
    text-align : right;
    padding-top : 1px;
    padding-bottom : 1px;
}
.right11
{
    font-size : medium;
    color : navy;
    text-align : right;
    padding-top : 1px;
    padding-bottom : 1px;
}
.right12
{
    font-size : medium;
    color : navy;
    text-align : right;
    padding-top : 1px;
    padding-bottom : 1px;
}
.labelEdit
{
	width: 200px;
	font-weight: bold;
}
.labelForm
{
	width: 180px;
	font-weight: bold;
	text-align: center;
}
