BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: bitstream vera sans,sans-serif;
	BACKGROUND-COLOR: #f2d4b1;/*#acbbcb;*/
}
A:link {
	COLOR: #900
}
A:visited {
	COLOR: #48468f
}
A:hover {
	COLOR: #f20
}

#site-header {
	HEIGHT: 62px; 
	BACKGROUND-COLOR: #fff
}
#site-header IMG {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	VERTICAL-ALIGN: middle; 
	BORDER-RIGHT-WIDTH: 0px
}
#site-header-logo {
	Z-INDEX: 3; 
	LEFT: 26px; 
	POSITION: absolute; 
	TOP: 10px
}
#site-header-logo IMG {
	HEIGHT: 42px
}
#site-header-items {
	DISPLAY: inline; 
	RIGHT: 10px; 
	POSITION: absolute; 
	TOP: 15px; 
	TEXT-ALIGN: right
}
#site-header-items A {
	PADDING-RIGHT: 7pt; 
	PADDING-LEFT: 7pt; 
	FONT-SIZE: 0.8em; 
	PADDING-BOTTOM: 7pt; 
	COLOR: #000; 
	PADDING-TOP: 7pt; 
	TEXT-DECORATION: none
}
#site-header-items A:hover {
	CURSOR: pointer; 
	COLOR: #f20
}
#site-header-search-button:hover {
	CURSOR: pointer; 
	COLOR: #f20
}
#site-header-items IMG {
	WIDTH: 36px; 
	MARGIN-RIGHT: 1px; 
	HEIGHT: 36px
}
#site-header-search {
	HEIGHT: 25px
}
#site-header-search-entry {
	BORDER-RIGHT: #999 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #999 1px solid; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 0.8em! important; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0.65em 4px 0px 10px; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: #999 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #999 1px solid; 
	BACKGROUND-COLOR: #f5f5f5
}
#site-header-search-entry:unknown {
	BORDER-RIGHT: #555 1px solid; 
	BORDER-TOP: #555 1px solid; 
	BORDER-LEFT: #555 1px solid; 
	BORDER-BOTTOM: #555 1px solid; 
	BACKGROUND-COLOR: #fff
}
#site-header-search-button {
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 7px; 
	MARGIN-TOP: 0.2em; 
	PADDING-LEFT: 21px; 
	BORDER-LEFT-WIDTH: 0px; 
	FONT-SIZE: 0.8em! important; 
	BACKGROUND: url(/images/header-search.png) #fff no-repeat left 50%; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 7px; 
	VERTICAL-ALIGN: top; 
	PADDING-TOP: 7px; 
	BORDER-RIGHT-WIDTH: 0px
}
#site-header-items FORM {
	FLOAT: right
}
#site-header-items INPUT {
	FONT-SIZE: 0.85em
}
#site-nav {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #fff 1px solid;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #f78d10 1px solid;/*#f5f5f5 1px solid;*/
	HEIGHT: 5px;
	BACKGROUND-COLOR: #f78d10;/*#22437f;*/
}
#site-nav UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
#site-nav LI {
	PADDING-RIGHT: 5pt; 
	DISPLAY: inline; 
	PADDING-LEFT: 5pt; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}

#site-nav A {
	COLOR: #c5ccdb;
	TEXT-DECORATION: none
}
#site-nav A:hover {
    BACKGROUND-COLOR: #34548f;
	COLOR: #fff
}
#site-side-left {
	Z-INDEX: 2; 
	LEFT: 12px; 
	WIDTH: 11em; 
	POSITION: absolute
}
#site-side-right {
	Z-INDEX: 1; 
	RIGHT: 12px; 
	WIDTH: 13em; 
	PADDING-TOP: 3px; 
	POSITION: absolute
}
#site-side-left {
	MARGIN-TOP: 75px; 
	FONT-SIZE: 0.9em; 
	COLOR: #555; 
	TOP: 2px
}
#site-side-right {
	MARGIN-TOP: 75px; 
	FONT-SIZE: 0.9em; 
	COLOR: #555; 
	TOP: 2px
}
#site-side-right UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	LIST-STYLE-POSITION: inside; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: square
}
#site-side-nav-label {
	DISPLAY: none
}
#site-side-nav {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
}
#site-side-nav LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
}
#site-side-nav A {
	PADDING-RIGHT: 6px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 4px; 
	MARGIN: 0px; 
    COLOR: #743f00;/*#0000ae;*/
	PADDING-TOP: 4px; 
	TEXT-DECORATION: none
}
#site-side-nav A:hover {
	COLOR: #fff; 
}
#site-side-nav UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
#site-side-nav UL LI A {
	PADDING-LEFT: 18px;
	COLOR: #743f00;/* #4646ae;*/
    FONT-SIZE: 0.8em;
}
#site-side-nav UL UL LI A {
	PADDING-LEFT: 32px
}
#site-side-nav STRONG A {
	COLOR: #743f00 !important;/*#0f0fae !important;*/
}
#site-side-nav STRONG A:hover {
    COLOR:  #743f00 !important;/*#4646ae !important;*/
}
#site-middle-one {
	FONT-SIZE: 0.9em; 
	Z-INDEX: 3; 
	MARGIN: 10px; 
	WIDTH: auto; 
	min-width: 120px
}
#site-middle-two {
	FONT-SIZE: 0.9em; 
	Z-INDEX: 3; 
	MARGIN: 10px; 
	WIDTH: auto; 
	min-width: 120px
}
#site-middle-three {
	FONT-SIZE: 0.9em; 
	Z-INDEX: 3; 
	MARGIN: 10px; 
	WIDTH: auto; 
	min-width: 120px
}
#site-middle-two {
	PADDING-LEFT: 24px; 
	MARGIN-LEFT: 11em
}
#site-middle-three {
	PADDING-LEFT: 24px; 
	MARGIN-LEFT: 11em
}
#site-middle-three {
	PADDING-RIGHT: 24px; 
	MARGIN-RIGHT: 13em
}
#site-content {
	BORDER-RIGHT: #743f00 1px solid;
	PADDING-RIGHT: 24px;
	BORDER-TOP: #743f00 1px solid;
	PADDING-LEFT: 24px;
	PADDING-BOTTOM: 24px;
	BORDER-LEFT: #743f00 1px solid;
	PADDING-TOP: 24px;
	BORDER-BOTTOM: #743f00 1px solid;
	BACKGROUND-COLOR: #fff;
}

.site-corner-tl {
	DISPLAY: none; 
	WIDTH: 19px; 
	POSITION: relative; 
	HEIGHT: 19px; 
	BACKGROUND-COLOR: #d9d9d9
}
.site-corner-tr {
	DISPLAY: none; 
	WIDTH: 19px; 
	POSITION: relative; 
	HEIGHT: 19px; 
	BACKGROUND-COLOR: #d9d9d9
}
.site-corner-bl {
	DISPLAY: none; 
	WIDTH: 19px; 
	POSITION: relative; 
	HEIGHT: 19px; 
	BACKGROUND-COLOR: #d9d9d9
}
.site-corner-br {
	DISPLAY: none; 
	WIDTH: 19px; 
	POSITION: relative; 
	HEIGHT: 19px; 
	BACKGROUND-COLOR: #d9d9d9
}
.site-corner-tl {
	LEFT: 0px; 
	FLOAT: left
}
.site-corner-bl {
	LEFT: 0px; 
	FLOAT: left
}
.site-corner-tr {
	RIGHT: 0px; 
	FLOAT: right
}
.site-corner-br {
	RIGHT: 0px; 
	FLOAT: right
}
.site-corner-tl {
	TOP: 0px
}
.site-corner-tr {
	TOP: 0px
}
.site-corner-bl {
	MARGIN-TOP: -19px; 
	BOTTOM: 0px; 
	TOP: -18px
}
.site-corner-br {
	MARGIN-TOP: -19px; 
	BOTTOM: 0px; 
	TOP: -18px
}
.site-corner-tl {
	DISPLAY: block
}
.site-corner-tr {
	DISPLAY: block
}
.site-corner-bl {
	DISPLAY: block
}
.site-corner-br {
	DISPLAY: block
}
HTML .site-corner-bl {
	TOP: 0px
}
HTML .site-corner-br {
	TOP: 0px
}
.content {
	MARGIN: 0px 1em
}
#site-sidelist {
	BORDER-RIGHT: #bbb 1px solid; 
	PADDING-RIGHT: 3px! important; 
	BORDER-TOP: #bbb 1px solid; 
	PADDING-LEFT: 3px! important; 
	PADDING-BOTTOM: 3px! important; 
	MARGIN: 0px; 
	BORDER-LEFT: #bbb 1px solid; 
	BOTTOM: 3px; 
	PADDING-TOP: 3px! important; 
	BORDER-BOTTOM: #bbb 1px solid; 
	POSITION: relative; 
	BACKGROUND-COLOR: #ccc; 
}
#site-sidelist STRONG A {
	FONT-WEIGHT: normal; 
	COLOR: #fff; 
	BACKGROUND-COLOR: #555
}
#site-sidelist STRONG A:hover {
	COLOR: #fff; 
	BACKGROUND-COLOR: #333
}
#site-sidelist LI {
	BORDER-RIGHT: #ccc 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 0px; 
	LIST-STYLE-POSITION: outside; 
	FONT-SIZE: 0.9em; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #ccc 0px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ccc 1px solid; 
	LIST-STYLE-TYPE: none
}
#site-sidelist LI A {
	PADDING-RIGHT: 8px; 
	DISPLAY: block; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 6px; 
	PADDING-TOP: 6px; 
	TEXT-DECORATION: none; 
}
#site-sidelist LI A:hover {
	COLOR: #eee; 
	BACKGROUND-COLOR: #999
}
#site-footer {
	FONT-SIZE: 0.75em; 
	MARGIN-BOTTOM: 2em; 
	COLOR: #777; 
	TEXT-ALIGN: center
}
#site-printable {
	FONT-SIZE: 0.85em; 
	MARGIN: 1em 0px; 
	TEXT-ALIGN: center
}
#site-printable A {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 18px; 
	BACKGROUND: url(/img/printable.png) no-repeat left 50%; 
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#site-printable A:hover {
	TEXT-DECORATION: underline
}

#site-location-bar {
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    FONT-SIZE: 0.85em;
}

#site-location-bar A {
    TEXT-DECORATION: none;
    COLOR: #743f00;/*#0000ae;*/
}

#site-location-bar A:hover {
    COLOR: #eee;
}

#site-side-right A {
    COLOR: #743f00;
}

#site-footer A {
    color: #743f00;
}


