/*
03/27/07 changed links to darker blue JWhite
*/
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url("Images/background_body.gif");
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #dfdbd8
}
BODY
{
    FONT-SIZE: small;
    COLOR: #474747;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
DIV
{
    FONT-SIZE: small;
    COLOR: #474747;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
TABLE
{
    FONT-SIZE: small;
    COLOR: #474747;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
TD
{
    FONT-SIZE: small;
    COLOR: #474747;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
TH
{
    FONT-SIZE: small;
    COLOR: #474747;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
LI
{
    FONT-SIZE: small;
    COLOR: #474747;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
P
{
    FONT-SIZE: small;
    COLOR: #474747;
    /*LINE-HEIGHT: 1.4em;*/
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
A
{
	COLOR: #3366CC;
	/*COLOR: #428ebf;*/
    TEXT-DECORATION: none
}
A:link
{
    /*COLOR: #458ebf;*/
	COLOR: #3366CC;
    TEXT-DECORATION: none
}
A:visited
{
    /*COLOR: #458ebf;*/
	COLOR: #3366CC;
    TEXT-DECORATION: none
}
A:hover
{
	COLOR: #458ebf;
    TEXT-DECORATION: underline
}
H1
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 125%;
    Z-INDEX: 2;
    PADDING-BOTTOM: 5px;
    MARGIN: 20px 0px 0px 15px;
    COLOR: #5aa140;
    LINE-HEIGHT: 1.1em;
    PADDING-TOP: 13px;
    BORDER-BOTTOM: #b2d78a 1px solid;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif;
    POSITION: relative
}
H2
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #c8c8c8 1px solid;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 105%;
    BACKGROUND-IMAGE: url("Images/background-h2.gif");
    PADDING-BOTTOM: 10px;
    MARGIN: 20px 0px 5px;
    COLOR: #5aa140;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
H2 A:link
{
    COLOR: #5aa140;
    TEXT-DECORATION: none
}
H2 A:visited
{
    COLOR: #5aa140;
    TEXT-DECORATION: none
}
H2 A:hover
{
    COLOR: #5aa140;
    TEXT-DECORATION: underline
}
H2 A:active
{
    COLOR: #5aa140;
    TEXT-DECORATION: underline
}
H3
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 5px;
    COLOR: #5aa140;
    BORDER-BOTTOM: #d2d2d2 1px solid;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
H4
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #cac3bf 1px solid;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    BACKGROUND-IMAGE: url("Images/background_thread.gif");
    PADDING-BOTTOM: 0px;
    COLOR: #7d7d7d;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
H5
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 5px;
    COLOR: #5aa140;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
UL LI
{
    COLOR: #5aa140;
    LIST-STYLE-TYPE: square
}
LI .copy
{
    FONT-SIZE: 100%;
    COLOR: #474747;
    LINE-HEIGHT: 1.4em
}
INPUT
{
    FONT-SIZE: 90%;
    COLOR: #333333;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
INPUT.small
{
    FONT-SIZE: 90%;
    WIDTH: 40px;
    COLOR: #333333;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif;
    HEIGHT: 14px
}
INPUT.medium
{
    FONT-SIZE: 90%;
    WIDTH: 120px;
    COLOR: #333333;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif;
    HEIGHT: 14px
}
INPUT.large
{
    FONT-SIZE: 90%;
    WIDTH: 250px;
    COLOR: #333333;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif;
    HEIGHT: 14px
}
INPUT.submit
{
	font-size:10pt;
	background-color:#3399CC;
	color:#ffffff; 
	font-weight:bold; 
	PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    /*PADDING-BOTTOM: 5px;*/
    /*WIDTH: 51px;*/
    /*PADDING-TOP: 5px;*/
    /*HEIGHT: 20px*/
}
INPUT.cancel
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    WIDTH: 52px;
    PADDING-TOP: 5px;
    HEIGHT: 19px
}
SELECT
{
    FONT-SIZE: 90%;
    WIDTH: 225px;
    COLOR: #333333;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
SELECT.short
{
    FONT-SIZE: 90%;
    WIDTH: 55px;
    COLOR: #333333;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
SELECT.medium
{
    FONT-SIZE: 90%;
    WIDTH: 125px;
    COLOR: #333333;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
SELECT.long
{
    FONT-SIZE: 90%;
    WIDTH: 300px;
    COLOR: #333333;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
TEXTAREA
{
    FONT-SIZE: 90%;
    WIDTH: 93%;
    COLOR: #333333;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
#master
{
    MARGIN-LEFT: auto;
    WIDTH: 1000px;
    MARGIN-RIGHT: auto;
    POSITION: relative;
    BACKGROUND-COLOR: #ffffff
}
#mastHead
{
    Z-INDEX: 2;
    LEFT: 0px;
    POSITION: absolute;
    TOP: 0px
}
#mastSpace
{
    HEIGHT: 48px
}
#globalHeader
{
    WIDTH: 100%
}
#navPrimary
{
    WIDTH: 100%;
    WHITE-SPACE: nowrap;
    HEIGHT: 69px;
    TEXT-ALIGN: left! important
}
#navPrimary TD
{
    VERTICAL-ALIGN: bottom
}
TD.leftColumn
{
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #cac3bf 1px solid;
    WIDTH: 200px;
    BACKGROUND-COLOR: #ddf0c9
}
TD.contentColumn
{
    PADDING-RIGHT: 65px;
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url("Images/background_thread.gif");
    VERTICAL-ALIGN: top;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
TD.rightColumn
{
    BORDER-RIGHT: #cac3bf 1px solid;
    VERTICAL-ALIGN: top;
    WIDTH: 200px;
    BACKGROUND-COLOR: #e6e6e7
}
.globalNav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    RIGHT: 5px;
    COLOR: #474747;
    FONT-FAMILY: arial, verdana, sans-serif;
    POSITION: absolute;
    TOP: 15px;
    TEXT-ALIGN: right
}
.globalNav A:link
{
    COLOR: #317fb9;
    TEXT-DECORATION: none
}
.globalNav A:visited
{
    COLOR: #317fb9;
    TEXT-DECORATION: none
}
.globalNav A:active
{
    COLOR: #317fb9;
    TEXT-DECORATION: none
}
.globalNav A:hover
{
    COLOR: #317fb9;
    TEXT-DECORATION: underline
}
.menu
{
    Z-INDEX: 5;
    BACKGROUND: #519cd0;
    VISIBILITY: hidden;
    WIDTH: 200px;
    POSITION: absolute
}
.menu DIV
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    LINE-HEIGHT: 2em;
    FONT-FAMILY: arial, verdana, sans-serif
}
.menu DIV A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    Z-INDEX: 5;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    WIDTH: 100%;
    COLOR: #ffffff;
    TEXT-INDENT: 15px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    TEXT-DECORATION: none
}
.menu DIV A:hover
{
    WIDTH: 100%;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #82bfea;
    TEXT-DECORATION: none
}
.menu DIV A:active
{
    WIDTH: 100%;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #82bfea;
    TEXT-DECORATION: none
}
.menu DIV A:unknown
{
    WIDTH: 100%;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #82bfea;
    TEXT-DECORATION: none
}
.menu DIV A:visited
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    Z-INDEX: 5;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    TEXT-DECORATION: none
}
#navLeft1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    COLOR: #474747;
    BORDER-BOTTOM: #969696 1px dotted;
    FONT-FAMILY: arial, verdana, sans-serif;
    BACKGROUND-COLOR: #b6dd8f
}
#navLeft1 A
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left center;
    DISPLAY: block;
    PADDING-LEFT: 21px;
    BACKGROUND-IMAGE: url("Images/navigationArrow-1.gif");
    PADDING-BOTTOM: 5px;
    COLOR: #474747;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none
}
#navLeft1 A:hover
{
    BACKGROUND-COLOR: #92cc57;
    TEXT-DECORATION: none
}
#navLeft1-OnState
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left center;
    PADDING-LEFT: 21px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 85%;
    BACKGROUND-IMAGE: url("Images/navigationArrow-1.gif");
    PADDING-BOTTOM: 5px;
    COLOR: #474747;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #969696 1px dotted;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial, verdana, sans-serif;
    BACKGROUND-COLOR: #e7e595
}
#navLeft1-OnState A
{
    COLOR: #474747
}
#navLeft1-OnState A:hover
{
    COLOR: #474747;
    TEXT-DECORATION: none
}
#navLeft2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    COLOR: #474747;
    BORDER-BOTTOM: #969696 1px dotted;
    FONT-FAMILY: arial, verdana, sans-serif;
    BACKGROUND-COLOR: #eeedb5
}
#navLeft2 A
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left center;
    DISPLAY: block;
    PADDING-LEFT: 31px;
    BACKGROUND-IMAGE: url("Images/navigationArrow-2.gif");
    PADDING-BOTTOM: 5px;
    COLOR: #474747;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat
}
#navLeft2 A:hover
{
    BACKGROUND-COLOR: #f5f5d5;
    TEXT-DECORATION: none
}
#navLeft2-OnState
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left center;
    PADDING-LEFT: 31px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 85%;
    BACKGROUND-IMAGE: url("Images/navigationArrow-2.gif");
    PADDING-BOTTOM: 5px;
    COLOR: #474747;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #969696 1px dotted;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial, verdana, sans-serif;
    BACKGROUND-COLOR: #f5f5d5
}
#navLeft2-OnState A
{
    COLOR: #474747
}
#navLeft2-OnState A:hover
{
    COLOR: #474747;
    TEXT-DECORATION: none
}
#navLeft3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    COLOR: #474747;
    BORDER-BOTTOM: #969696 1px dotted;
    FONT-FAMILY: arial, verdana, sans-serif;
    BACKGROUND-COLOR: #f8f7df
}
#navLeft3 A
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left center;
    DISPLAY: block;
    PADDING-LEFT: 41px;
    BACKGROUND-IMAGE: url("Images/navigationArrow-3.gif");
    PADDING-BOTTOM: 5px;
    COLOR: #474747;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat
}
#navLeft3 A:hover
{
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
#navLeft3-OnState
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left center;
    PADDING-LEFT: 41px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 85%;
    BACKGROUND-IMAGE: url("Images/navigationArrow-3.gif");
    PADDING-BOTTOM: 5px;
    COLOR: #474747;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #969696 1px dotted;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial, verdana, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
#navLeft3-OnState A
{
    COLOR: #474747
}
#navLeft3-OnState A:hover
{
    COLOR: #474747;
    TEXT-DECORATION: none
}
INPUT.continue
{
	FONT-SIZE: 85%;
	MARGIN: 0px 5px 0px 10px;
	WIDTH: 153px;
	COLOR: #333333;
	FONT-FAMILY: arial, verdana, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}
#search
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url("Images/background_search.jpg");
    VERTICAL-ALIGN: top! important;
    WIDTH: 200px;
    BACKGROUND-REPEAT: no-repeat
}
INPUT.search
{
    FONT-SIZE: 85%;
    MARGIN: 0px 5px 0px 10px;
    WIDTH: 153px;
    COLOR: #333333;
    FONT-FAMILY: arial, verdana, sans-serif;
    POSITION: absolute;
    TOP: 75px;
    BACKGROUND-COLOR: #ffffff
}
INPUT.goButton
{
    RIGHT: 8px;
    WIDTH: 18px;
    POSITION: absolute;
    TOP: 76px;
    HEIGHT: 19px
}
#advancedSearch
{
    FONT-SIZE: 85%;
    MARGIN: 0px 5px 0px 10px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, verdana, sans-serif;
    POSITION: absolute;
    TOP: 97px
}
#advancedSearch A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#advancedSearch A:visited
{
    COLOR: #ffffff
}
#advancedSearch A:active
{
    COLOR: #ffffff
}
#advancedSearch A:hover
{
    TEXT-DECORATION: underline
}
#searchResultsTable
{
    MARGIN-TOP: 1px;
    FONT-SIZE: 85%;
    MARGIN-BOTTOM: 1px;
    FONT-FAMILY: arial, verdana, sans-serif
}
#searchResultsTable TH
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #90c66c
}
#tableNavigation
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cac3bf 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cac3bf 1px solid
}
#tableNavigation TD
{
    FONT-SIZE: 85%
}
#tableNavigation TD A:link
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 85%;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#tableNavigation TD A:visited
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 85%;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#tableNavigation TD A:hover
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 85%;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: underline
}
#tableNavigation TD A.on:link
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 85%;
    PADDING-BOTTOM: 0px;
    COLOR: #474747;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#tableNavigation TD A.on:visited
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 85%;
    PADDING-BOTTOM: 0px;
    COLOR: #474747;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#searchResultsTable TD A.on:hover
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    COLOR: #474747;
    PADDING-TOP: 0px;
    TEXT-DECORATION: underline
}
#searchResultsTable TD
{
    PADDING-RIGHT: 10px;
    BORDER-TOP: #cac3bf 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 85%;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
#searchResultsTable TR.colored
{
    BACKGROUND-COLOR: #dfdbd8
}
.SearchControl
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 85%;
    MARGIN-BOTTOM: 0px;
    FONT-FAMILY: Arial
}
#SearchRequest
{
    FONT-SIZE: 85%;
    FONT-FAMILY: Arial
}
#SearchButton
{
    FONT-SIZE: 85%;
    FONT-FAMILY: Arial
}
#SearchType
{
    FONT-SIZE: 85%;
    FONT-FAMILY: Arial
}
#IndexList
{
    FONT-SIZE: 85%;
    FONT-FAMILY: Arial
}
.BB_body
{
    FONT-SIZE: 85%;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #b8dcff;
    align: center
}
TABLE.SearchForm
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 94%;
    PADDING-TOP: 0px
}
FORM.SearchForm
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0.5em;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TD.SearchControl
{
}
#SearchFormDiv
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    PADDING-LEFT: 0.3em;
    MARGIN: 0.2em 3%;
    BORDER-LEFT: 1px outset;
    BORDER-BOTTOM: 1px outset;
    BACKGROUND-COLOR: #f1f8ff
}
#ResultsTableDiv
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px
}
#ResultsDiv
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    PADDING-LEFT: 0.3em;
    MARGIN: 0.2em 3%;
    BORDER-LEFT: 1px outset;
    BORDER-BOTTOM: 1px outset
}
#ResultsHeaderDiv
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 0.3em;
    MARGIN: 0.2em 3%;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px
}
TABLE.SearchResults
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 94%;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #b8dcff
}
P.SearchTitle
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0.3em;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    MARGIN-BOTTOM: 0.3em;
    PADDING-BOTTOM: 0px;
    COLOR: navy;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
P.SearchSubTitle
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    MARGIN-BOTTOM: 0.2em;
    PADDING-BOTTOM: 0px;
    COLOR: navy;
    PADDING-TOP: 0px
}
P.NextPrevLinks
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    MARGIN-BOTTOM: 0.2em;
    PADDING-BOTTOM: 0px;
    COLOR: navy;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right
}
CAPTION
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: black
}
TD.ResultsTableHeaderLeft
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    WIDTH: 10%;
    COLOR: navy;
    TEXT-ALIGN: center
}
TD.ResultsTableHeaderRight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: navy;
    TEXT-ALIGN: left
}
TD.ResultsItemLeft
{
    FONT-SIZE: x-small;
    WIDTH: 10%;
    BACKGROUND-COLOR: #f1f8ff;
    TEXT-ALIGN: right
}
TD.ResultsItemRight
{
    FONT-SIZE: x-small;
    WIDTH: 90%;
    BACKGROUND-COLOR: #f1f8ff
}
.BBbutton
{
    FONT-SIZE: 0.9em;
    WIDTH: 8em;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BBBarTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5em;
    FLOAT: left;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
#ButtonBar
{
    TEXT-ALIGN: right
}
#contentMain
{
    Z-INDEX: 2;
    MARGIN: 0px 0px 50px 25px;
    POSITION: relative;
    BACKGROUND-COLOR: #ffffff
}
#contentMain TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 5px
}
#right
{
    TEXT-ALIGN: right
}
.note
{
    FONT-SIZE: 85%;
    COLOR: #474747;
    LINE-HEIGHT: normal;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
.twoColTableLEFT
{
    PADDING-RIGHT: 10px! important;
    PADDING-LEFT: 0px! important;
    PADDING-BOTTOM: 15px! important;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
    PADDING-TOP: 5px! important
}
.twoColTableRIGHT
{
    PADDING-RIGHT: 0px! important;
    PADDING-LEFT: 10px! important;
    PADDING-BOTTOM: 15px! important;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
    PADDING-TOP: 5px! important
}
#arrowLink
{
    BACKGROUND-POSITION: left top;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url("Images/button_arrow.gif");
    MARGIN-BOTTOM: 5px;
    BACKGROUND-REPEAT: no-repeat
}
#arrowLink A:link
{
    TEXT-DECORATION: underline
}
#arrowLink A:hover
{
    TEXT-DECORATION: underline
}
#arrowLink A:visited
{
    TEXT-DECORATION: underline
}
.required
{
    FONT-WEIGHT: bold;
    COLOR: #5aa140
}
.error
{
    BACKGROUND-POSITION: left top;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url("Images/icon-error.gif");
    MARGIN-BOTTOM: 5px;
    COLOR: #db034b;
    BACKGROUND-REPEAT: no-repeat
}
#contentMain TH
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left
}
TR.colored
{
    BACKGROUND-COLOR: #dfdbd8
}
#lineBreak
{
    BORDER-TOP: #cac3bf 1px dotted;
    MARGIN: 5px 0px 10px
}
TD.noWrap
{
    WHITE-SPACE: nowrap
}
TD.alignRight
{
    TEXT-ALIGN: right! important
}
TD.alignCenter
{
    TEXT-ALIGN: center! important
}
IMG
{
    VERTICAL-ALIGN: bottom
}
#rightColumn
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    MARGIN: 0px 10px;
    COLOR: #646464;
    FONT-FAMILY: tahoma, arial, trebuchet ms, sans-serif
}
#rightColumn P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%;
    COLOR: #646464;
    FONT-FAMILY: tahoma, arial, trebuchet ms, sans-serif
}
#rightColumn A
{
    COLOR: #3f88be;
    TEXT-DECORATION: none
}
#rightColumn A:visited
{
    COLOR: #3f88be;
    TEXT-DECORATION: none
}
#rightColumn A:active
{
    COLOR: #3f88be;
    TEXT-DECORATION: none
}
#rightColumn A:hover
{
    COLOR: #3f88be;
    TEXT-DECORATION: underline
}
#rightColumn A.right
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left bottom;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url("Images/right_divider.gif");
    PADDING-BOTTOM: 5px;
    COLOR: #3f88be;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none
}
#rightColumn A.right:visited
{
    DISPLAY: block;
    COLOR: #3f88be;
    TEXT-DECORATION: none
}
#rightColumn A.right:active
{
    DISPLAY: block;
    COLOR: #3f88be;
    TEXT-DECORATION: none
}
#rightColumn A.right:hover
{
    DISPLAY: block;
    COLOR: #3f88be;
    TEXT-DECORATION: underline
}
#rightColumn .subHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #787878;
    FONT-FAMILY: tahoma, arial, trebuchet ms, sans-serif;
    TEXT-DECORATION: none
}
#openView
{
    BACKGROUND-POSITION: left top;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url("Images/button_OpenView.gif");
    MARGIN-BOTTOM: 5px;
    BACKGROUND-REPEAT: no-repeat
}
#openView A:link
{
    TEXT-DECORATION: underline
}
#openView A:hover
{
    TEXT-DECORATION: underline
}
#openView A:visited
{
    TEXT-DECORATION: underline
}
#closeView
{
    BACKGROUND-POSITION: left top;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url("Images/button_closeView.gif");
    MARGIN-BOTTOM: 5px;
    BACKGROUND-REPEAT: no-repeat
}
#closeView A:link
{
    TEXT-DECORATION: underline
}
#closeView A:hover
{
    TEXT-DECORATION: underline
}
#closeView A:visited
{
    TEXT-DECORATION: underline
}
#openViewTable
{
    MARGIN: 8px 0px;
    WIDTH: 100%
}
#openViewTable TD
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 105%;
    PADDING-BOTTOM: 0px;
    WIDTH: 50%;
    PADDING-TOP: 0px
}
#footer
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: auto;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 980px;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #91867e
}
#footer TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    COLOR: #ffffff;
    FONT-FAMILY: arial, verdana, sans-serif
}
#footerNav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    COLOR: #ffffff;
    FONT-FAMILY: arial, verdana, sans-serif;
    TEXT-ALIGN: right
}
#footerNav A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#footerNav A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#footerNav A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#footerNav A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
#footerBackground
{
    BACKGROUND-COLOR: #b2aaa4
}
#productHeader
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    BACKGROUND-IMAGE: url("Images/background-h2.gif");
    PADDING-BOTTOM: 10px;
    COLOR: #5aa140;
    TEXT-INDENT: 20px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
#productHeader A:link
{
    COLOR: #5aa140;
    TEXT-DECORATION: none
}
#productHeader A:hover
{
    COLOR: #5aa140;
    TEXT-DECORATION: underline
}
#productHeader A:active
{
    COLOR: #5aa140;
    TEXT-DECORATION: underline
}
#productHeader A:visited
{
    COLOR: #5aa140;
    TEXT-DECORATION: none
}
#featureHeader
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #cac3bf 1px solid;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 85%;
    BACKGROUND-IMAGE: url("Images/background_feature.gif");
    PADDING-BOTTOM: 0px;
    COLOR: #7d7d7d;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
.featured
{
    MARGIN-LEFT: 10px;
    COLOR: #474747;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
#newsHeader
{
    MARGIN-TOP: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    COLOR: #474747;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
#newssub-Header
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 110%;
    COLOR: #474747;
    FONT-STYLE: italic;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
#informationTable
{
    MARGIN-TOP: 1px;
    MARGIN-BOTTOM: 1px;
    WIDTH: 100%
}
#informationTable TH
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #90c66c;
    TEXT-ALIGN: center
}
#informationTable TH.right
{
    BORDER-RIGHT: #90c66c 1px solid
}
#informationTable TH
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #90c66c;
    TEXT-ALIGN: center
}
#informationTable TH A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #ffffff;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif;
    TEXT-DECORATION: underline
}
#informationTable TH A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #ffffff;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif;
    TEXT-DECORATION: underline
}
#sinformationTable TH A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #ffffff;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif;
    TEXT-DECORATION: underline;
    e: 
}
#informationTable TH A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #ffffff;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif;
    TEXT-DECORATION: underline
}
#informationTable TD
{
    PADDING-RIGHT: 10px;
    BORDER-TOP: #cac3bf 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    PADDING-BOTTOM: 10px;
    COLOR: #474747;
    PADDING-TOP: 10px;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif;
    TEXT-ALIGN: left
}
.productHeader
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #c8c8c8 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 115%;
    BACKGROUND-IMAGE: url("Images/background-h2.gif");
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    WIDTH: 180px;
    COLOR: #5aa140;
    TEXT-INDENT: 20px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
.productHeader A:link
{
    COLOR: #5aa140;
    TEXT-DECORATION: none
}
.productHeader A:visited
{
    COLOR: #5aa140;
    TEXT-DECORATION: none
}
.productHeader A:hover
{
    COLOR: #5aa140;
    TEXT-DECORATION: underline
}
.productHeader A:active
{
    COLOR: #5aa140;
    TEXT-DECORATION: underline
}
#featureHeader
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #cac3bf 1px solid;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 96.5%;
    BACKGROUND-IMAGE: url("Images/background_feature.gif");
    PADDING-BOTTOM: 0px;
    COLOR: #7d7d7d;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
.featured
{
    MARGIN-LEFT: 10px;
    COLOR: #474747;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
#backgroundPhoto1
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url("Images/background-photo1.jpg");
    WIDTH: 508px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 200px
}
#backgroundPhoto1 TD
{
    PADDING-RIGHT: 175px;
    VERTICAL-ALIGN: top
}
#backgroundPhoto2
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url("Images/background-photo2.jpg");
    WIDTH: 508px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 200px
}
#backgroundPhoto2 TD
{
    PADDING-RIGHT: 175px;
    VERTICAL-ALIGN: top
}
#backgroundPhoto3
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url("Images/background-photo3.jpg");
    WIDTH: 508px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 200px
}
#backgroundPhoto3 TD
{
    PADDING-RIGHT: 175px;
    VERTICAL-ALIGN: top
}
#backgroundPhoto4
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url("Images/background-photo4.jpg");
    WIDTH: 508px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 200px
}
#backgroundPhoto4 TD
{
    PADDING-RIGHT: 175px;
    VERTICAL-ALIGN: top
}
#solutionHeader
{
    MARGIN-TOP: 70px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 105%;
    MARGIN-BOTTOM: 10px;
    WIDTH: 185px;
    COLOR: #ffffff;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
#workflowTable
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%;
    VERTICAL-ALIGN: top;
    COLOR: #474747;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
#workflowTable TR.odd
{
    BACKGROUND-COLOR: #ebebeb
}
#workflowTable TR.even
{
    BACKGROUND-COLOR: #ffffff
}
#workflowTable TD
{
    PADDING-RIGHT: 15px;
    BORDER-TOP: #dcdcdc 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 25px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 8px
}
#workflowTable TD.workflowTitle
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 25px;
    VERTICAL-ALIGN: top;
    WIDTH: 150px;
    COLOR: #474747;
    PADDING-TOP: 25px;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
.solutionHeader A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.solutionHeader A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.solutionHeader A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.solutionHeader A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
#solutionScroll
{
    BORDER-RIGHT: #c8c8c8 1px solid;
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: #c8c8c8 1px solid;
    BACKGROUND-IMAGE: url("Images/background-scrollMore.gif");
    BORDER-LEFT: #c8c8c8 1px solid;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #f1f2f2
}
#solutionScroll TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
#t1
{
    BORDER-LEFT: #c8c8c8 1px solid;
    BORDER-BOTTOM: #c8c8c8 1px solid
}
#t1 TD
{
    BORDER-RIGHT: #c8c8c8 1px solid;
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 254px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif;
    HEIGHT: 260px
}
#t1 TD.scrollMore
{
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: right bottom;
    PADDING-LEFT: 15px;
    BACKGROUND-IMAGE: url("Images/background-scrollMore.gif");
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 40px
}
#t1 TD.scroller
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 2px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 2px solid;
    HEIGHT: 15px
}
#t1 TD.odd
{
    PADDING-RIGHT: 18px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #69b0db;
    TEXT-ALIGN: right
}
#t1 TD.even
{
    PADDING-RIGHT: 18px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #98c774;
    TEXT-ALIGN: right
}
DIV#hold
{
    Z-INDEX: 100;
    OVERFLOW: hidden;
    WIDTH: 508px;
    POSITION: relative;
    HEIGHT: 375px
}
DIV#wn
{
    Z-INDEX: 1;
    LEFT: 0px;
    OVERFLOW: hidden;
    WIDTH: 508px;
    CLIP: rect(0px 508px 375px 0px);
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 375px
}
DIV#lyr1
{
    Z-INDEX: 1;
    LEFT: 0px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 0px
}
DIV#scrollbar
{
    FONT-SIZE: 0px;
    Z-INDEX: 2;
    LEFT: 0px;
    WIDTH: 508px;
    POSITION: absolute;
    TOP: 2px;
    HEIGHT: 11px
}
DIV#track
{
    Z-INDEX: 1;
    LEFT: 13px;
    WIDTH: 482px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 11px;
    BACKGROUND-COLOR: #a3d3f1
}
DIV#dragBar
{
    FONT-SIZE: 0px;
    Z-INDEX: 1;
    LEFT: 1px;
    WIDTH: 20px;
    POSITION: absolute;
    TOP: 1px;
    HEIGHT: 9px;
    BACKGROUND-COLOR: #3291c6
}
DIV#leftScroll
{
    FONT-SIZE: 0px;
    Z-INDEX: 2;
    LEFT: 0px;
    POSITION: absolute;
    TOP: 0px
}
DIV#rightScroll
{
    FONT-SIZE: 0px;
    Z-INDEX: 3;
    RIGHT: 0px;
    POSITION: absolute;
    TOP: 0px
}
TD.contentColumnHome
{
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #ffffff 1px solid;
    BACKGROUND-COLOR: #e6f3db;
    TEXT-ALIGN: left
}
#backgroundFlash
{
    BACKGROUND-COLOR: #dcdcdc
}
.homeColumns
{
    BORDER-RIGHT: #ffffff 2px solid;
    BORDER-TOP: #ffffff 2px solid;
    VERTICAL-ALIGN: top;
    WIDTH: 50%
}
#homeColumn-1
{
    PADDING-RIGHT: 25px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 25px;
    BACKGROUND-IMAGE: url("Images/background-home.gif");
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 45px;
    BACKGROUND-REPEAT: no-repeat
}
#homeColumn-2
{
    BORDER-RIGHT: #ffffff 1px solid
}
#homeColumn-2 H2
{
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #c8c8c8 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 105%;
    BACKGROUND-IMAGE: url("Images/background-h2Home.gif");
    MARGIN: 0px 0px 5px;
    COLOR: #5aa140;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif;
    HEIGHT: 25px
}
#home-padding
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 0px
}
#pollTable
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url("Images/background-poll.gif");
    BACKGROUND-REPEAT: no-repeat
}
#pollTable TD
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: top;
    COLOR: #646464;
    PADDING-TOP: 10px;
    FONT-FAMILY: trebuchet ms, arial, tahoma, sans-serif
}
#pollTable TD.radio
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    WIDTH: 25px;
    PADDING-TOP: 10px
}
.photoLeft
{
    BORDER-RIGHT: #61bf1a 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #61bf1a 1px solid;
    PADDING-LEFT: 2px;
    FLOAT: left;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 15px 15px 0px;
    BORDER-LEFT: #61bf1a 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #61bf1a 1px solid
}
IMG.floatLeft
{
    BORDER-RIGHT: #61bf1a 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #61bf1a 1px solid;
    PADDING-LEFT: 2px;
    FLOAT: left;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 15px 5px 0px;
    BORDER-LEFT: #61bf1a 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #61bf1a 1px solid;
    POSITION: relative
}
#printableVersion
{
    BACKGROUND-POSITION: left top;
    Z-INDEX: 4;
    RIGHT: 270px;
    BACKGROUND-IMAGE: url("Images/icon_printableVersion.gif");
    WIDTH: 47px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: 140px;
    TEXT-ALIGN: right
}
#printableVersion A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    COLOR: #458ebf;
    FONT-FAMILY: arial, verdana, sans-serif;
    TEXT-DECORATION: none
}
#printableVersion A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    COLOR: #458ebf;
    FONT-FAMILY: arial, verdana, sans-serif;
    TEXT-DECORATION: none
}
#printableVersion A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    COLOR: #458ebf;
    FONT-FAMILY: arial, verdana, sans-serif;
    TEXT-DECORATION: none
}
#printableVersion A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    COLOR: #82bfea;
    FONT-FAMILY: arial, verdana, sans-serif;
    TEXT-DECORATION: underline
}
#pagehelp
{
    BACKGROUND-POSITION: left top;
    Z-INDEX: 4;
    RIGHT: 200px;
    BACKGROUND-IMAGE: url("Images/button_help.gif");
    WIDTH: 120px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: 145px;
    TEXT-ALIGN: left; 
	TEXT-INDENT:25px;
}
#pagehelp A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    COLOR: #458ebf;
    FONT-FAMILY: arial, verdana, sans-serif;
    TEXT-DECORATION: none
}
#pagehelp A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    COLOR: #458ebf;
    FONT-FAMILY: arial, verdana, sans-serif;
    TEXT-DECORATION: none
}
#pagehelp A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    COLOR: #458ebf;
    FONT-FAMILY: arial, verdana, sans-serif;
    TEXT-DECORATION: none
}
#pagehelp A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 85%;
    COLOR: #82bfea;
    FONT-FAMILY: arial, verdana, sans-serif;
    TEXT-DECORATION: underline
}
#PageName
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url("Images/H1.gif");
    MARGIN-LEFT: 10px;
    BACKGROUND-REPEAT: no-repeat
}