.navfixed {
	DISPLAY: inline
}
.navfixed LI {
	DISPLAY: inline
}
.navsite LI {
	DISPLAY: inline
}
UL.doclist LI {
	DISPLAY: inline
}
#navsite_2 LI {
	MARGIN-LEFT: -9px
}
#txtSearch {
	DISPLAY: block;
	FLOAT: left
}
#btnSearch {
	MARGIN-TOP: 1px;
	MARGIN-LEFT: -28px;
	POSITION: absolute
}
 @media All {
.navfixed {
	TEXT-ALIGN: right
}
.navsite {
	TEXT-ALIGN: right
}
.navfixed {
	DISPLAY: block
}
.navfixed LI {
	DISPLAY: block;
	FLOAT: left
}
.navsite LI {
	DISPLAY: block;
	FLOAT: left
}
UL.doclist LI {
	DISPLAY: block;
	FLOAT: left
}
#navsite_2 LI {
	MARGIN-LEFT: 0px
}
#txtSearch {
	DISPLAY: inline;
	FLOAT: none
}
#btnSearch {
	DISPLAY: block;
	MARGIN: -19px 0px 0px 108px;
	POSITION: static
}
}
HTML.hasFlash H1 {
	VISIBILITY: hidden
}
.sIFRobject {
	MARGIN-TOP: -6px;
	MARGIN-LEFT: -1px
}
.replaced-h1 {
	MARGIN-LEFT: 0px
}
BODY {
	FONT-SIZE: 80%;
	BACKGROUND: #fff;
	MARGIN: 0px;
	TEXT-ALIGN: center
}
BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#outer {
	MARGIN: 0px auto;
	WIDTH: 779px;
	TEXT-ALIGN: left
}
BODY {
	COLOR: #4c4c4c
}
INPUT {
	COLOR: #4c4c4c
}
SELECT {
	COLOR: #4c4c4c
}
TEXTAREA {
	COLOR: #4c4c4c
}
A {
	COLOR: #4c4c4c
}
H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1.8em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 4em 0px 0px;
	COLOR: #c7b964;
	PADDING-TOP: 0px;
	LETTER-SPACING: -3px
}
H2 {
	COLOR: #b0b0b0
}
H3 {
	COLOR: #b0b0b0
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	MARGIN: 1.2em 0px
}
H3 {
	FONT-SIZE: 1em;
	MARGIN-BOTTOM: -2em
}
P {
	MARGIN-TOP: 2em
}
IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
A {
	FONT-WEIGHT: bold;
	COLOR: #c7b964;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #c7b964;
	TEXT-DECORATION: underline
}
TABLE.form {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 400px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-COLLAPSE: collapse;
	BORDER-BOTTOM-STYLE: none
}
TABLE.form TH {
	VERTICAL-ALIGN: top;
	WIDTH: 150px;
	TEXT-ALIGN: left
}
TABLE.form TD {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px
}
TABLE.form TEXTAREA {
	WIDTH: 250px
}
TABLE.form TD#btnCell {
	TEXT-ALIGN: right
}
.clearer {
	CLEAR: both;
/*	LINE-HEIGHT: 0;
	HEIGHT: 0px*/
}
.sitedetails {
	PADDING-RIGHT: 25px;
	MARGIN-TOP: 11px;
	FONT-SIZE: 85%;
	BORDER-BOTTOM: #dcd6b2 5px solid;
	HEIGHT: 60px! important
}
.sitedetails A {
	FONT-WEIGHT: normal;
	COLOR: #949295;
	TEXT-DECORATION: none
}
.sitedetails A:hover {
	FONT-WEIGHT: normal;
	COLOR: #949295;
	TEXT-DECORATION: none
}
.sequence {
	CLEAR: right;
	MARGIN-TOP: 1px;
	FLOAT: right
}
.sequence SPAN {
	FONT-WEIGHT: bold;
	COLOR: #c7b964;
	TEXT-DECORATION: none
}
.sequence A {
	FONT-WEIGHT: bold;
	COLOR: #c7b964;
	TEXT-DECORATION: none
}
.sequence SPAN {
	PADDING-RIGHT: 10px;
	MARGIN-TOP: -1px;
	FLOAT: left
}
.sequence A.back {
	PADDING-RIGHT: 20px;
	BACKGROUND: url(/images/back.gif) no-repeat right center
}
.sequence IMG {
	MARGIN-LEFT: 3px
}
.copy {
	FONT-SIZE: 0.85em;
	LINE-HEIGHT: 1.5em;
	LETTER-SPACING: 1px
}
#articles {
	FONT-SIZE: 0.85em;
	LINE-HEIGHT: 1.5em;
	LETTER-SPACING: 1px
}
#relatedlinks {
	FONT-SIZE: 0.85em;
	LINE-HEIGHT: 1.5em;
	LETTER-SPACING: 1px
}
.sequence {
	FONT-SIZE: 0.85em;
	LINE-HEIGHT: 1.5em;
	LETTER-SPACING: 1px
}
H2 {
	FONT-SIZE: 0.85em;
	LINE-HEIGHT: 1.5em;
	LETTER-SPACING: 1px
}
.copy {
	MARGIN-TOP: -0.55em
}
.contentblock {
	CLEAR: both
}
.navfixed UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.navsite UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.navpage UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
#relatedlinks UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
UL.doclist {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.navpage LI {
	DISPLAY: inline
}
.navfixed UL {
	FLOAT: right
}
.navsite UL {
	FLOAT: right
}
.navfixed FORM {
	FLOAT: right
}
.navfixed INPUT {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid
}
.navfixed UL {
	PADDING-TOP: 3px
}
.navfixed LI {
	BORDER-RIGHT: #949295 1px solid;
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
.navfixed LI.last {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
#navsite_1 A:hover {
	COLOR: #4c4c4c
}
#navsite_2 A:hover {
	COLOR: #4c4c4c
}
UL.doclist LI {
	PADDING-RIGHT: 20px
}
UL.doclist LI IMG {
	BORDER-RIGHT: black 1px solid;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: black 1px solid
}
#navsite_1 {
	CLEAR: right;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 7px
}
#navsite_1 LI {
	PADDING-LEFT: 18px;
	BACKGROUND: url(/images/dot_bg.gif) no-repeat 7px 0.55em
}
#navsite_1 LI.first {
	PADDING-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navsite_2 OBJECT {
	MARGIN-RIGHT: 8px
}
.navpage {
	MARGIN-TOP: -229px;
	FONT-SIZE: 0.85em;
	BACKGROUND: #949295;
	FLOAT: left;
	MARGIN-LEFT: -1px;
	WIDTH: 170px;
	COLOR: #fff;
	HEIGHT: 224px
}
.navpage A {
	PADDING-RIGHT: 3px;
	DISPLAY: block;
	PADDING-LEFT: 18px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 1px;
	WIDTH: 149px! important;
	COLOR: #eee;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none
}
.navpage A:hover {
	TEXT-DECORATION: none
}
.navpage .parent A {
	BACKGROUND-POSITION: 6px 0.6em;
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(/images/arrow_down.gif);
	BACKGROUND-REPEAT: no-repeat
}
.navpage .childwithchildren A {
	BACKGROUND-POSITION: 6px 0.5em;
	BACKGROUND-IMAGE: url(/images/arrow_right.gif);
	BACKGROUND-REPEAT: no-repeat
}
.navpage A:hover {
	BACKGROUND-COLOR: #a9a9a9
}
.navpage .selected A {
	BACKGROUND-COLOR: #a9a9a9
}
.navpage A:hover {
	COLOR: #fff
}
#relatedlinks {
	CLEAR: right;
	MARGIN-TOP: 3.4em;
	MARGIN-LEFT: -192px;
	WIDTH: 165px;
	POSITION: absolute
}
#relatedlinks LI {
	PADDING-LEFT: 15px;
	BACKGROUND: url(/images/arrow_right_dark.gif) no-repeat 7px 50%;
	MARGIN-LEFT: 10px
}
#relatedlinks A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 0px;
	COLOR: #c7b964;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none
}
#logo {
	MARGIN-TOP: 2px;
	FLOAT: left;
	MARGIN-LEFT: 17px
}
#pagedetails {
	BORDER-RIGHT: #dcd6b2 1px solid;
	BORDER-TOP: #dcd6b2 5px solid;
	MARGIN-TOP: 224px;
	BACKGROUND: #f7f4ef;
	BORDER-LEFT: #dcd6b2 1px solid;
	BORDER-BOTTOM: #dcd6b2 1px solid
}
#content {
	PADDING-RIGHT: 25px;
	PADDING-LEFT: 24px;
	MIN-HEIGHT: 257px;
	BACKGROUND: url(/images/dotted_bg.gif) #fff repeat-y left top;
	PADDING-BOTTOM: 16px;
	MARGIN-LEFT: 168px;
	PADDING-TOP: 19px;
	/*HEIGHT: 257px*/
}
*html #content {
	height: 257px;
}
#txtSearch {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 2px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #ccc 1px solid
}
SELECT {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 2px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #ccc 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 2px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #ccc 1px solid
}
INPUT.inptext {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 2px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #ccc 1px solid
}
#txtSearch {
	MARGIN-RIGHT: 22px
}
SELECT {
	MARGIN-RIGHT: 22px
}
#txtSearch {
	WIDTH: 108px! important;
	HEIGHT: 14px
}
#banner {
	MARGIN-LEFT: -24px;
	WIDTH: 610px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	POSITION: absolute;
	TOP: 76px;
	BORDER-BOTTOM-STYLE: none
}
*html #banner {
	top: 80px;
}
#bannerlrg {
	MARGIN-LEFT: -24px;
	WIDTH: 610px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	POSITION: absolute;
	TOP: 76px;
	BORDER-BOTTOM-STYLE: none
}
#banner IMG {
	MARGIN-RIGHT: -4px
}
#bannerlrg {
	BACKGROUND: url(/images/home_top.gif) no-repeat left top;
	MARGIN-LEFT: -193px! important;
	WIDTH: 779px;
	PADDING-TOP: 5px;
	TOP: 71px
}
#banner OBJECT {
	FLOAT: left
}
#mainimage {
	BORDER-RIGHT: #dcd6b2 5px solid;
	BORDER-TOP: #dcd6b2 5px;
	MARGIN-TOP: -19px;
	MARGIN-LEFT: -193px;
	OVERFLOW: hidden;
	BORDER-LEFT: #dcd6b2 5px solid;
	BORDER-BOTTOM: #dcd6b2 5px solid;
	POSITION: absolute;
	HEIGHT: 224px
}
#footer {
	clear: both;
	MARGIN-TOP: -30px;
	padding-top: 5px;
	PADDING-LEFT: 184px;
	FONT-SIZE: 0.8em;
	COLOR: #dcd6b2
}
#footer A {
	COLOR: #dcd6b2
}
form table tr td {
vertical-align: top !important;
}
 @media All {
UNKNOWN {
	MARGIN-TOP: -11px
}
UNKNOWN {
	MARGIN-TOP: 6px;
	MARGIN-LEFT: 466px;
	WIDTH: 100%;
	POSITION: absolute;
	TEXT-ALIGN: right
}
UNKNOWN {
	FLOAT: right;
	WIDTH: auto;
	POSITION: static
}
UNKNOWN {
	PADDING-RIGHT: 5px;
	WIDTH: 50px;
	TEXT-ALIGN: right
}
UNKNOWN {
	PADDING-RIGHT: 10px
}
UNKNOWN {
	PADDING-TOP: 14px
}
UNKNOWN {
	HEIGHT: 297px
}
UNKNOWN {
	MARGIN-BOTTOM: -100px;
	MARGIN-LEFT: -27px;
	OVERFLOW: hidden;
	BORDER-BOTTOM: #dcd6b2 5px solid;
	HEIGHT: 229px
}
UNKNOWN {
	WIDTH: 168px
}
address {
font-style: normal !important;
}
}
