BODY
{
    font-family : verdana , sans-serif;
    font-size : small;
    color : #000099;
    background-color : cornflowerblue;
    width : 100%;
    text-align : center;
    top : 0px;
    padding : 0px;
    margin : 0px;
}
.PartTitleStyle
{
	color: White;
	background-color: Navy;
	font-weight: bold;
	font-size: small;
	border: solid 1px black;
}
.HeaderStyle
{
	color: Navy;
	background-color: Silver;
	font-weight: bold;
	font-size: small;
	border: solid 1px black;
}
.SelectedPartChromeStyle
{
	border: dashed 3px orange;
}
.textFile
{
	border: thin dotted #808080;
	font-family: verdana, arial, sans-serif;
	font-size: medium;
	padding: 4px;
}
.tableStyle
{
    text-align : center;
    width : 1006px;
    background-color : White;
}
navStyle
{
    background-color : white;
}
.box
{
    border-top : rgb(255 , 0 , 0) 2px solid;
    border-bottom : rgb(255 , 0 , 0) 2px solid;
    background-color : rgb(255 , 243 , 203);
    text-align : justify;
}
.boxNews
{
    padding : 5px;
    border-right : 2px;
    border-top : rgb(255 , 0 , 0) 2px solid;
    border-left : 2px;
    border-bottom : rgb(255 , 0 , 0) 2px solid;
    text-align : justify;
}
.homeBox
{
    padding-top : 5px;
    padding-right : 0px;
    padding-left : 0px;
    padding-bottom : 0px;
    margin-top : 5px;
    margin-bottom : 5px;
    border-top : rgb(255 , 0 , 0) 2px solid;
    border-bottom : 0px;
    border-left : rgb(255 , 0 , 0) 2px solid;
    border-right : rgb(255 , 0 , 0) 2px solid;
}
.homeCss
{
    border-top : rgb(255 , 0 , 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 : #000099;
}
.homeTitleItalics
{
    font-weight : bold;
    font-style : italic;
    font-size : large;
    color : #000099;
}
.instructionsBox
{
    border-top : rgb(255 , 0 , 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;
}
.webpartHeader
{
    font-size : medium;
    font-weight : bold;
    color : white;
    background-color : rgb(0 , 0 , 255);
    border : solid 1px black;
    display : block;
}
.webpartTitle
{
    font-size : medium;
    color : black;
    background-color : orange;
    border : solid 1px black;
    display : block;
}
.webpartSelected
{
    border : solid 2px #000099;
}
.titleCss
{
    display : block;
    font-weight : bold;
    font-size : large;
    color : #000099;
    padding-bottom : 10px;
    vertical-align : baseline;
}
.imageTitle
{
    font-weight : bold;
    font-size : medium;
    color : #000099;
    text-align: center;
}
.header
{
    display : block;
    font-weight : bold;
    font-size : medium;
    color : #000099;
    background-color : rgb(255 , 243 , 203);
    text-indent : 5pt;
    border-top : rgb(255 , 0 , 0) 2px solid;
    padding-top : 3px;
    padding-bottom : 3px;
    margin-bottom : 5px;
}
.headerOnTreeView
{
    display : block;
    font-weight : bold;
    font-size : small;
    color : #000099;
    background-color : rgb(255 , 243 , 203);
    border-top : rgb(255 , 0 , 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 : #000099;
    background-color : rgb(255 , 243 , 203);
    border-top : rgb(255 , 0 , 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 : #000099;
    border-top : rgb(255 , 0 , 0) 1px solid;
    padding-top : 2px;
    padding-bottom : 0px;
}
.footerCss
{
    display : block;
    font-weight : bold;
    font-size : medium;
    color : #000099;
    border-bottom : rgb(255 , 0 , 0) 2px solid;
    padding-top : 3px;
    padding-bottom : 3px;
}
.button
{
    font-size : 9pt;
    color : #000099;
    text-align : left;
    width : 120px;
}
.buttonSelected
{
    font-size : 9pt;
    color : white;
    background-color : orange;
    text-align : left;
    width : 120px;
}
.hyperlink
{
	font-size: small;
	font-weight: bold;
	color: white;
	background-color: royalblue;
	font-variant: small-caps;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 120px;
	border-top: black thin solid;
	border-bottom: black thin solid;
}
.hyperlinkMouseOver
{
	font-size: small;
	font-weight: bold;
	background-color: white;
	font-variant: small-caps;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 120px;
	cursor: pointer;
	border-top: black thin solid;
	border-bottom: black thin solid;
}
.hyperlinkSelected
{
	font-size: small;
	font-weight: bold;
	color: white;
	background-color: rgb(0, 0, 187);
	font-variant: small-caps;
	text-align:center;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 120px;
	border-top: black thin solid;
	border-bottom: black thin solid;
}
.hyperlinkSide
{
    font-size : small;
    color : white;
    background-color : rgb(102 , 51 , 153);
    font-variant : small-caps;
    display : block;
    width : 170px;
    text-align : left;
    text-indent : 10px;
}
.hyperlinkMouseOverSide
{
    font-size : small;
    color : white;
    background-color : #000099;
    font-variant : small-caps;
    display : block;
    width : 170px;
    text-align : left;
    text-indent : 10px;
}
.hyperlinkSelectedSide
{
    font-size : small;
    color : #000099;
    background-color : white;
    font-variant : small-caps;
    display : block;
    width : 170px;
    text-align : left;
    text-indent : 10px;
    Border-width : 2px;
    Border-color : #000099;
    Border-style : solid;
}
.locator
{
    font-size : small;
    font-variant : small-caps;
}
.menuTop
{
    font-size : small;
    font-variant : small-caps;
}
.menuColor
{
    background : rgb(238 , 238 , 255);
    color : #000099;
    border : #000099 2px inset;
}
.menuItemColor
{
    background : rgb(238 , 238 , 255);
    color : #000099;
    height : 18px;
    font-variant : small-caps;
    width : 100%;
}
.menuItemSide
{
    background : rgb(238 , 238 , 255);
    color : #000099;
    height : 18px;
    font-variant : small-caps;
}
.menuMouseover
{
    background : rgb(255 , 243 , 203);
    color : black;
    width : 100%;
    display : block;
}
.menuSelected
{
    font-weight : bold;
    background : #000099;
    color : white;
    padding : 1px;
}
.para08
{
    font-size : xx-small;
    color : #000099;
    padding-top : 0px;
    padding-bottom : 1px;
}
ul.para08
{
    font-size : xx-small;
    left : -20px;
    position : relative;
}
.para09
{
    font-size : x-small;
    color : #000099;
    padding-top : 1px;
    padding-bottom : 1px;
}
p.para09
{
    font-size : x-small;
    color : #000099;
    padding-top : 1px;
    padding-bottom : 1px;
}
ul.para09
{
    font-size : x-small;
    left : -20px;
    position : relative;
}
.readOnly10
{
    font-size : small;
    color : #000099;
    background-color : buttonface;
}
.text10
{
    font-size : small;
    color : #000099;
}
p.para10
{
    font-size : small;
    color : #000099;
    padding-top : 1px;
    padding-bottom : 1px;
}
ul.para10
{
    font-size : small;
    left : -20px;
    position : relative;
}
td.para10
{
    border : #000099 1px solid;
    padding : 5px;
    color : Navy;
    font-size : small;
}
table.para10
{
    border-collapse : collapse;
}
.para11
{
    font-size : medium;
    color : #000099;
    padding-top : 1px;
    padding-bottom : 1px;
}
.para12
{
    font-size : medium;
    color : #000099;
    padding-top : 1px;
    padding-bottom : 1px;
}
.bold08
{
    font-weight : bold;
    font-size : xx-small;
    color : #000099;
    padding-top : 1px;
    padding-bottom : 1px;
}
.bold09
{
    font-size : 9pt;
    color : #000099;
    padding-top : 1px;
    padding-bottom : 1px;
}
.bold10
{
    font-weight : bold;
    font-size : small;
    color : #000099;
    padding-top : 1px;
    padding-bottom : 1px;
}
.bold11
{
    font-weight : bold;
    font-size : medium;
    color : #000099;
    padding-top : 1px;
    padding-bottom : 1px;
}
.bold12
{
    font-weight : bold;
    font-size : medium;
    color : #000099;
    padding-top : 1px;
    padding-bottom : 1px;
}
.bold14
{
    font-weight : bold;
    font-size : large;
    color : #000099;
    padding-top : 1px;
    padding-bottom : 1px;
}
.bold16
{
    font-weight : bold;
    font-size : x-large;
    color : #000099;
    padding-top : 1px;
    padding-bottom : 1px;
}
.boldCenter11
{
    font-weight : bold;
    font-size : medium;
    color : #000099;
    text-align : center;
    padding-top : 1px;
    padding-bottom : 1px;
}
.left11
{
    font-size : medium;
    color : #000099;
    text-align : left;
    padding-top : 1px;
    padding-bottom : 1px;
}
.right08
{
    font-size : xx-small;
    color : #000099;
    text-align : right;
    padding-top : 1px;
    padding-bottom : 1px;
}
.right09
{
    font-size : x-small;
    color : #000099;
    text-align : right;
    padding-top : 1px;
    padding-bottom : 1px;
}
.right10
{
    font-size : small;
    color : #000099;
    text-align : right;
    padding-top : 1px;
    padding-bottom : 1px;
}
.right11
{
    font-size : medium;
    color : #000099;
    text-align : right;
    padding-top : 1px;
    padding-bottom : 1px;
}
.right12
{
    font-size : medium;
    color : #000099;
    text-align : right;
    padding-top : 1px;
    padding-bottom : 1px;
}
