BODY {
	BACKGROUND: #cdcac9
}
DIV#top_wrapper {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 960px
}
BR.clear {
	DISPLAY: none
}
BODY {
	FONT: 13px/1.5em Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
	COLOR: #444
}
TABLE {
	FONT: 12px/1.5em Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; COLOR: #444
}
TBODY {
	FONT: 12px/1.5em Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; COLOR: #444
}
H1 {
	FONT-FAMILY: Cambria, "Hoefler Text", Utopia, "Palatino Linotype", Palatino, Times, "Times New Roman", Georgia, serif
}
H2 {
	FONT-FAMILY: Cambria, "Hoefler Text", Utopia, "Palatino Linotype", Palatino, Times, "Times New Roman", Georgia, serif
}
H3 {
	FONT-FAMILY: Cambria, "Hoefler Text", Utopia, "Palatino Linotype", Palatino, Times, "Times New Roman", Georgia, serif
}
H4 {
	FONT-FAMILY: Cambria, "Hoefler Text", Utopia, "Palatino Linotype", Palatino, Times, "Times New Roman", Georgia, serif
}
H5 {
	FONT-FAMILY: Cambria, "Hoefler Text", Utopia, "Palatino Linotype", Palatino, Times, "Times New Roman", Georgia, serif
}
H6 {
	FONT-FAMILY: Cambria, "Hoefler Text", Utopia, "Palatino Linotype", Palatino, Times, "Times New Roman", Georgia, serif
}
DT {
	FONT-FAMILY: Cambria, "Hoefler Text", Utopia, "Palatino Linotype", Palatino, Times, "Times New Roman", Georgia, serif
}
BLOCKQUOTE {
	QUOTES: none
}
Q {
	QUOTES: none
}
BLOCKQUOTE:before {
	CONTENT: none
}
BLOCKQUOTE:after {
	CONTENT: none
}
Q:before {
	CONTENT: none
}
Q:after {
	CONTENT: none
}
:focus {
	OUTLINE-STYLE: dotted; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 1px
}
ABBR {
	BORDER-BOTTOM: 1px dotted; TEXT-TRANSFORM: lowercase; FONT-VARIANT: small-caps; CURSOR: help
}
ACRONYM {
	BORDER-BOTTOM: 1px dotted; TEXT-TRANSFORM: lowercase; FONT-VARIANT: small-caps; CURSOR: help
}
ADDRESS {
	FONT-STYLE: italic
}
CITE {
	FONT-STYLE: italic
}
EM {
	FONT-STYLE: italic
}
I {
	FONT-STYLE: italic
}
BLOCKQUOTE P {
	PADDING-BOTTOM: 0.75em; MARGIN: 0px 1.5em 1.5em; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; PADDING-TOP: 0.75em
}
CODE {
	LINE-HEIGHT: 1; FONT-FAMILY: "Courier New", Courier, monospace
}
KBD {
	LINE-HEIGHT: 1; FONT-FAMILY: "Courier New", Courier, monospace
}
TT {
	LINE-HEIGHT: 1; FONT-FAMILY: "Courier New", Courier, monospace
}
DEL {
	TEXT-DECORATION: line-through
}
DFN {
	BORDER-BOTTOM: 1px dashed; FONT-STYLE: italic
}
DL {
	MARGIN: 0px 0px 1.5em
}
DT {
	FONT-WEIGHT: 700
}
DD {
	PADDING-LEFT: 1.5em
}
IMG {
	DISPLAY: inline-block; VERTICAL-ALIGN: bottom
}
INS {
	TEXT-DECORATION: overline
}
P {
	MARGIN: 0px 0px 1.5em; FONT-WEIGHT: 300
}
PRE {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1em; OVERFLOW-X: scroll; MARGIN: 0px 0px 1.5em; PADDING-LEFT: 1em; WIDTH: 90%; PADDING-RIGHT: 1em; FONT-FAMILY: "Courier New", Courier, monospace; BACKGROUND: #fff7f0; COLOR: #000; OVERFLOW: auto; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
CODE {
	FONT-SIZE: 120%
}
SUB {
	POSITION: relative; LINE-HEIGHT: 1; FONT-SIZE: 0.85em; VERTICAL-ALIGN: baseline; TOP: 0.4em
}
SUP {
	POSITION: relative; LINE-HEIGHT: 1; BOTTOM: 0.5em; FONT-SIZE: 0.85em; VERTICAL-ALIGN: baseline
}
STRONG {
	FONT-WEIGHT: 700
}
B {
	FONT-WEIGHT: 700
}
A:link {
	COLOR: #EF2EA1;
	TEXT-DECORATION: none
}
A:active {
	COLOR: #EF2EA1;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #EF2EA1;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #EF2EA1
}
P A {
	BORDER-BOTTOM: #ccc 1px solid; COLOR: #a40006; TEXT-DECORATION: none
}
P A:hover {
	BORDER-BOTTOM: #EF2EA1 1px solid;
	COLOR: #000
}
LI A {
	BORDER-BOTTOM: #fff 1px solid; COLOR: #333
}
LI A:hover {
	BORDER-BOTTOM: #ff00ff 1px solid;
	COLOR: #900000
}
UL.faq LI A:hover {
	BORDER-BOTTOM: #ccc 1px solid; COLOR: #900000
}
A.read_more {
	BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: italic; LETTER-SPACING: normal; TEXT-DECORATION: none
}
A.arrow:before {
	BACKGROUND-COLOR: #fff; PADDING-RIGHT: 8px; HEIGHT: 16px; VERTICAL-ALIGN: -3px; CONTENT: url(../images/arrow_buttona.png)
}
A.extra:before {
	BACKGROUND-COLOR: #fff; PADDING-RIGHT: 8px; HEIGHT: 16px; VERTICAL-ALIGN: -3px; CONTENT: url(../images/arrow_buttona.png)
}
H3 A.arrow {
	MARGIN-LEFT: 18px
}
P A.arrow {
	MARGIN-LEFT: 18px
}
H3 A.extra {
	MARGIN-LEFT: 18px
}
P A.extra {
	MARGIN-LEFT: 18px
}
DIV.cms H1 A {
	BORDER-BOTTOM: medium none; COLOR: inherit
}
DIV.cms H1 A:hover {
	BORDER-BOTTOM: medium none; COLOR: inherit
}
DIV.cms H2 A {
	BORDER-BOTTOM: medium none; COLOR: inherit
}
DIV.cms H2 A:hover {
	BORDER-BOTTOM: medium none; COLOR: inherit
}
DIV.cms H3 A {
	BORDER-BOTTOM: medium none; COLOR: inherit
}
DIV.cms H3 A:hover {
	BORDER-BOTTOM: medium none; COLOR: inherit
}
DIV.cms H3 A.arrow {
	BORDER-BOTTOM: #ccc 1px solid; COLOR: #900
}
DIV.cms H3 A.extra {
	BORDER-BOTTOM: #ccc 1px solid; COLOR: #900
}
DIV.cms H3 A.arrow:hover {
	BORDER-BOTTOM: #900 1px solid
}
DIV.cms H3 A.extra:hover {
	BORDER-BOTTOM: #900 1px solid
}
UL {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: square
}
OL {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: decimal
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cms UL {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px
}
.cms OL {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px
}
.cms UL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: disc; MARGIN-LEFT: 1.5em
}
.cms UL UL {
	LIST-STYLE-TYPE: circle
}
.cms UL UL UL {
	LIST-STYLE-TYPE: square
}
.cms OL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal; MARGIN-LEFT: 2em
}
.cms OL OL {
	LIST-STYLE-TYPE: lower-alpha
}
.cms OL OL OL {
	LIST-STYLE-TYPE: lower-roman
}
.cms OL OL OL OL {
	LIST-STYLE-TYPE: square
}
.cms OL OL OL OL OL {
	LIST-STYLE-TYPE: none
}
OL.hrvd-outline {
	LIST-STYLE-TYPE: upper-roman
}
OL.hrvd-outline OL {
	LIST-STYLE-TYPE: upper-alpha
}
OL.hrvd-outline OL OL {
	LIST-STYLE-TYPE: decimal
}
OL.hrvd-outline OL OL OL {
	LIST-STYLE-TYPE: lower-alpha
}
OL.hrvd-outline OL OL OL OL {
	LIST-STYLE-TYPE: lower-roman
}
UL.inline-list {
	
}
UL.inline-list LI {
	MARGIN-TOP: 0.25em; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; DISPLAY: inline; MARGIN-BOTTOM: 0.25em; MARGIN-RIGHT: 0.75em; BORDER-RIGHT: #066 1px dotted
}
UL.arrows {
	LIST-STYLE: none none outside; MARGIN-LEFT: 0px
}
UL.extra {
	LIST-STYLE: none none outside; MARGIN-LEFT: 0px
}
UL.arrows > LI UL {
	PADDING-TOP: 0.5em
}
UL.extra > LI UL {
	PADDING-TOP: 0.5em
}
UL.arrows > LI {
	MARGIN: 0.5em 0.25em 0.5em 0px; PADDING-LEFT: 24px; BACKGROUND: url(../images/arrow_button.png) no-repeat left top
}
UL.extra > LI {
	MARGIN: 0.5em 0.25em 0.5em 0px; PADDING-LEFT: 24px; BACKGROUND: url(../images/arrow_button.png) no-repeat left top
}
UL.inline-list.extra {
	MARGIN-LEFT: -0.5em
}
.inline-list.extra LI {
	PADDING-LEFT: 24px; MARGIN-LEFT: 0.5em
}
UL.arrows A {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
UL.extra A {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
UL.arrows A {
	BORDER-BOTTOM: #ccc 1px solid
}
UL.extra A {
	BORDER-BOTTOM: #ccc 1px solid
}
UL.arrows A:hover {
	BORDER-BOTTOM: #900 1px solid
}
UL.extra A:hover {
	BORDER-BOTTOM: #900 1px solid
}
H3 + UL.arrows LI {
	MARGIN-LEFT: 1.5em
}
H3 + UL.extra LI {
	MARGIN-LEFT: 1.5em
}
UL.faq LI A {
	BORDER-BOTTOM: #fff 1px solid; COLOR: #333
}
DL > DT {
	MARGIN-BOTTOM: 0.25em
}
DL > DD + DT {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.25em; BACKGROUND: url(../images/hr-1dot.gif) repeat-x 50% top; PADDING-TOP: 0.75em
}
P.intro:first-line {
	FONT-VARIANT: small-caps; FONT-WEIGHT: bold
}
P.drop:first-letter {
	LINE-HEIGHT: 0.6em; MARGIN: 0.13em 0.13em 0.13em 0px; FONT-FAMILY: Cambria, "Hoefler Text", Utopia, "Palatino Linotype", Palatino, Times, "Times New Roman", Georgia, serif; FLOAT: left; FONT-SIZE: 4.2em; FONT-WEIGHT: bold
}
H1 {
	COLOR: #444
}
H2 {
	COLOR: #333
}
H4 {
	COLOR: #900
}
H6 {
	COLOR: #900
}
H3 {
	COLOR: #444
}
H5 {
	COLOR: #444
}
H1 {
	FONT-WEIGHT: bold
}
H2 {
	FONT-WEIGHT: bold
}
H3 {
	FONT-WEIGHT: bold
}
H4 {
	FONT-WEIGHT: bold
}
H5 {
	FONT-WEIGHT: bold
}
H1 {
	MARGIN: 0.25em 0px 0.75em; WIDTH: 100% !important; LETTER-SPACING: -0.04em; FONT-SIZE: 2em; FONT-WEIGHT: 700
}
H2 {
	MARGIN: 0px 0px 1em; LETTER-SPACING: -0.04em; FONT-SIZE: 1.6em
}
H3 {
	LINE-HEIGHT: 1.25em; MARGIN: 0px 0px 1.28em; FONT-SIZE: 1.16em
}
DT {
	LINE-HEIGHT: 1.25em; MARGIN: 0px 0px 1.28em; FONT-SIZE: 1.16em
}
H4 {
	MARGIN: 0px 0px 1.5em; FONT-SIZE: 1em
}
H5 {
	MARGIN: 0px 0px 1.5em; FONT-SIZE: 1em
}
H6 {
	MARGIN: 0px 0px 1.5em; FONT-SIZE: 1em
}
.cms H1 {
	PADDING-BOTTOM: 0.25em; BACKGROUND: url(../images/hr-3dot.gif) repeat-x 50% bottom
}
.cms H2.strong {
	PADDING-BOTTOM: 0.25em; MARGIN-TOP: 2em; BACKGROUND: url(../images/hr-2dot.gif) repeat-x 50% bottom
}
.cms H2.extra {
	PADDING-BOTTOM: 0.25em; MARGIN-TOP: 2em; BACKGROUND: url(../images/hr-2dot.gif) repeat-x 50% bottom
}
.amp {
	FONT-STYLE: italic; FONT-FAMILY: Baskerville, "Goudy Old Style", Palatino, "Book Antiqua", "URW Chancery L", Gentium, serif; FONT-WEIGHT: normal
}
.caps {
	LINE-HEIGHT: 1%; TEXT-TRANSFORM: lowercase; FONT-VARIANT: small-caps; PADDING-LEFT: 2px; LETTER-SPACING: 1px; FONT-SIZE: 1.2em
}
.smallcaps {
	LINE-HEIGHT: 1%; TEXT-TRANSFORM: lowercase; FONT-VARIANT: small-caps; PADDING-LEFT: 2px; LETTER-SPACING: 1px; FONT-SIZE: 1.2em
}
.quo {
	FONT-FAMILY: Cambria, "Hoefler Text", Utopia, "Palatino Linotype", Palatino, Times, "Times New Roman", Georgia, serif
}
.lquo {
	MARGIN: 0px 0px 0px -0.55em; FONT-FAMILY: Georgia, Gentium, "Times New Roman", Times, serif
}
.pullquote {
	BORDER-BOTTOM: #b0b0b0 1px dotted; LINE-HEIGHT: 1.25em; MARGIN: 1.5em 0.5em; FONT-FAMILY: Cambria, "Hoefler Text", Utopia, "Palatino Linotype", Palatino, Times, "Times New Roman", Georgia, serif; COLOR: #900; FONT-SIZE: 1.16em; FONT-WEIGHT: bold
}
.pullquote P {
	MARGIN: 0px 0.74em 0.74em 1.5em; FONT: 12px/1.5em Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; COLOR: #666
}
TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em; PADDING-LEFT: 0px; BORDER-SPACING: 0; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
CAPTION {
	TEXT-ALIGN: left; FONT-STYLE: italic
}
TR.alt TD {
	BACKGROUND: #eee
}
TD {
	PADDING-BOTTOM: 0.33em; PADDING-LEFT: 0.33em; PADDING-RIGHT: 0.33em; VERTICAL-ALIGN: middle; PADDING-TOP: 0.33em
}
TH {
	PADDING-BOTTOM: 0.33em; PADDING-LEFT: 0.33em; PADDING-RIGHT: 0.33em; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700; PADDING-TOP: 0.33em
}
.cms TABLE {
	BORDER-BOTTOM: #999 0px solid; BORDER-LEFT: #999 0px solid; BORDER-COLLAPSE: collapse; FONT: 13px/1.5em Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; BACKGROUND: #fff; BORDER-TOP: #999 0px solid; BORDER-RIGHT: #999 0px solid
}
.cms TABLE TD {
	BORDER-BOTTOM: #b0b0b0 0px dotted; TEXT-ALIGN: left; BORDER-LEFT: #b0b0b0 0px dotted; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.5em; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; FONT-SIZE: 0.91em; VERTICAL-ALIGN: top; BORDER-TOP: #b0b0b0 0px dotted; BORDER-RIGHT: #b0b0b0 0px dotted; PADDING-TOP: 0.5em
}
.cms TABLE TR.even TD {
	BACKGROUND: #fff
}

.cms TABLE.cell-highlight TR.even TD:hover {
	BACKGROUND: yellow
}
.cms TABLE.cell-highlight TR.odd TD:hover {
	BACKGROUND: yellow
}
.cms TABLE TH {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FONT: bold 1.16em/1.285 Cambria, "Hoefler Text", Utopia, "Palatino Linotype", Palatino, Times, "Times New Roman", Georgia, serif; WHITE-SPACE: nowrap; BACKGROUND: #e0e0e0; COLOR: #444; VERTICAL-ALIGN: top; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 0.4em
}
.cms TABLE TR TH A:link {
	COLOR: #444
}
.cms TABLE TR TH A:visited {
	COLOR: #444
}
.cms TABLE TR TH A:active {
	COLOR: #444
}
.cms TABLE TR TH A:hover {
	COLOR: #444
}
.cms TABLE TR TH:hover A:link {
	COLOR: #444
}
.cms TABLE TR TH:hover A:visited {
	COLOR: #444
}
.cms TABLE TR TH:hover A:active {
	COLOR: #444
}
.cms TABLE TR TH:hover A:hover {
	COLOR: #444
}
.cms TABLE.plain TR.odd TD {
	BACKGROUND: #fff
}
.cms TABLE.plain TR.even TD {
	BACKGROUND: #fff
}
TABLE.borderless {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE.borderless TR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE.borderless TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE.borderless TH {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE.borderless TR TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.img-top {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN-BOTTOM: 15px; FLOAT: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.img-bottom {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN-TOP: 15px; FLOAT: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
TABLE IMG.img-left {
	MARGIN-TOP: 0px
}
TABLE IMG.img-top-left {
	MARGIN-TOP: 0px
}
TABLE IMG.img-right {
	MARGIN-TOP: 0px
}
TABLE IMG.img-top-right {
	MARGIN-TOP: 0px
}
TABLE IMG.img-top {
	MARGIN-TOP: 0px
}
IMG {
	FONT-SIZE: 1em
}
IMG.img {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 0.3em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 1.8em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.img-center {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 0.3em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 1.8em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.img-center {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.img-left {
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 4px;
	MARGIN-TOP: 0.3em;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	MARGIN-BOTTOM: 1.8em;
	FLOAT: left;
	FONT-SIZE: 1em;
	BORDER-TOP: #ccc 1px solid;
	MARGIN-RIGHT: 2em;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-TOP: 4px
}
.img-top-left {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 0.3em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 1.8em; FLOAT: left; FONT-SIZE: 1em; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 2em; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
IMG.left-img {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 0.3em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 1.8em; FLOAT: left; FONT-SIZE: 1em; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 2em; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.blurb_img IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 0.3em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 1.8em; FLOAT: left; FONT-SIZE: 1em; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 2em; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.entrydesc IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 0.3em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 1.8em; FLOAT: left; FONT-SIZE: 1em; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 2em; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.img-right {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 0.3em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 1.8em; FLOAT: right; MARGIN-LEFT: 2em; FONT-SIZE: 1em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.img-righta {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 0.3em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 1.8em; FLOAT: right; MARGIN-LEFT: 2em; FONT-SIZE: 1em; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 4px
}
.img-rightb {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 0.3em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 1.8em;  MARGIN-LEFT: 2em; FONT-SIZE: 1em; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; 
}
.img-top-right {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 0.3em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 1.8em; FLOAT: right; MARGIN-LEFT: 2em; FONT-SIZE: 1em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
IMG.right-img {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 0.3em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 1.8em; FLOAT: right; MARGIN-LEFT: 2em; FONT-SIZE: 1em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.adspace {
	MARGIN-BOTTOM: 20px
}
.adspace A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV#footer {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 100% !important; BACKGROUND: url(../images/footer_bg.png) repeat-x
}
DIV#footer A:link {
	COLOR: #EF2EA1;
	TEXT-DECORATION: none
}
DIV#footer A:active {
	COLOR: #000;
	TEXT-DECORATION: none
}
DIV#footer A:visited {
	COLOR: #EF2EA1;
	TEXT-DECORATION: none
}
DIV#footer A:hover {
	COLOR: #EF2EA1
}
DIV#footer P A {
	BORDER-BOTTOM: #ccc 0px solid;
	COLOR: #a40006;
	TEXT-DECORATION: none
}
DIV#footer P A:hover {
	BORDER-BOTTOM: #000 0px solid;
	COLOR: #000
}
DIV#footer P {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/1.5em Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; COLOR: #797979; PADDING-TOP: 1.5em
}
DIV#footer P.footer_address {
	FLOAT: left
}
DIV#footer P.footer_links {
	TEXT-ALIGN: right; FLOAT: right
}
#top_imagery {
	POSITION: relative;
	MARGIN-BOTTOM: 10px;
	HEIGHT: 316px
}
#top_imagery UL {
	WIDTH: 940px; HEIGHT: 316px; OVERFLOW: hidden
}
#top_imagery LI {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#top_imagery LI {
	DISPLAY: none
}
IMG.title_banner {
	POSITION: absolute; TOP: 217px; LEFT: -19px
}
DIV.box {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; PADDING-TOP: 0px
}
.innerContent {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 1.25em; PADDING-RIGHT: 1.25em; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 1.2em
}
.innerContent:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: hidden; CONTENT: "\0020"
}
.innerHead {
	PADDING-BOTTOM: 0.11em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.25em
}
.innerFoot {
	PADDING-BOTTOM: 0.11em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.25em
}
.innerHead H2 {
	LINE-HEIGHT: 1em; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px
}
.innerHead H1 {
	LINE-HEIGHT: 1em; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px
}
DIV.innerHead H2 A {
	BORDER-BOTTOM: medium none
}
DIV.innerHead H2 A:hover {
	BORDER-BOTTOM: medium none
}
.innerHead P {
	MARGIN: 0px
}
.innerFoot P {
	MARGIN: 0px
}
.innerHead A.read_more {
	BORDER-BOTTOM: transparent; MARGIN-TOP: -1.5em; FLOAT: right
}
DIV.boxContent A {
	BORDER-BOTTOM: #ccc 1px solid;
	COLOR: #EF2EA1;
	TEXT-DECORATION: none
}
DIV.boxContent A:hover {
	BORDER-BOTTOM: #EF2EA1 1px solid;
	COLOR: #EF2EA1
}
.boxContent {
	BORDER-LEFT: #b0b0b0 1px solid; BACKGROUND: #fff; BORDER-RIGHT: #b0b0b0 1px solid
}
.basic .boxHeader {
	BACKGROUND: url(../images/TRadpg.gif) repeat-x 100% 0px;
	HEIGHT: 4px;
	OVERFLOW: hidden
}
.basic .boxHeader DIV {
	WIDTH: 4px;
	BACKGROUND: url(../images/TLadpg.gif) #fff no-repeat 0px 0px;
	HEIGHT: 4px
}
.basic .boxFooter {
	BACKGROUND: url(../images/BRadpg.gif) repeat-x 100% 0px;
	HEIGHT: 4px;
	OVERFLOW: hidden
}
.basic .boxFooter DIV {
	WIDTH: 4px; BACKGROUND: url(../images/BLadpg.gif) #fff no-repeat 0px 0px; HEIGHT: 4px
}
.basic .innerHead {
	BORDER-BOTTOM: #b0b0b0 1px solid; BACKGROUND-COLOR: #fff
}
.basic .innerFoot {
	TEXT-ALIGN: right; BACKGROUND-COLOR: #fff; BORDER-TOP: #b0b0b0 1px solid
}
.basic .footer .boxHeader {
	BACKGROUND: url(../images/TR.gif) repeat-x 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
.basic .footer .boxHeader DIV {
	WIDTH: 4px; BACKGROUND: url(../images/TL.gif) #fff no-repeat 0px 0px; HEIGHT: 4px
}
.primary .boxHeader {
	BACKGROUND: url(../images/TR.gif) repeat-x 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
.primary .boxHeader DIV {
	WIDTH: 4px; BACKGROUND: url(../images/TL.gif) #fff no-repeat 0px 0px; HEIGHT: 4px
}
.primary .boxFooter {
	BACKGROUND: url(../images/BR.gif) repeat-x 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
.primary .boxFooter DIV {
	WIDTH: 4px; BACKGROUND: url(../images/BL.gif) #fff no-repeat 0px 0px; HEIGHT: 4px
}
.primary .innerHead {
	BORDER-BOTTOM: #b0b0b0 1px solid; BACKGROUND-COLOR: #e4e4e4
}
.primary .innerFoot {
	TEXT-ALIGN: right; BACKGROUND-COLOR: #e4e4e4; BORDER-TOP: #b0b0b0 1px solid
}
.header.primary .boxFooter {
	BACKGROUND: url(../images/BR.gif) repeat-x 100% 0px
}
.header.primary .boxFooter DIV {
	BACKGROUND: url(../images/BL.gif) #fff no-repeat 0px 0px
}
.header.primary .innerFoot {
	BACKGROUND-COLOR: #fff
}
.footer.primary .boxHeader {
	BACKGROUND: url(../images/TR.gif) repeat-x 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
.footer.primary .innerHead {
	BACKGROUND-COLOR: #fff
}
.footer.primary .boxHeader DIV {
	WIDTH: 4px; BACKGROUND: url(../images/TL.gif) #fff no-repeat 0px 0px; HEIGHT: 4px
}
.box.secondary .boxHeader {
	BACKGROUND: url(../images/TR.gif) repeat-x 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
.box.secondary .boxHeader DIV {
	WIDTH: 4px; BACKGROUND: url(../images/TL.gif) #fff no-repeat 0px 0px; HEIGHT: 4px
}
.box.secondary .boxFooter {
	BACKGROUND: url(../images/BR.gif) repeat-x 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
.box.secondary .boxFooter DIV {
	WIDTH: 4px; BACKGROUND: url(../images/BL.gif) #fff no-repeat 0px 0px; HEIGHT: 4px
}
.secondary .innerHead {
	BORDER-BOTTOM: #b0b0b0 1px solid; BACKGROUND-COLOR: #e8e8e8
}
.secondary .innerFoot {
	TEXT-ALIGN: right; BACKGROUND-COLOR: #e8e8e8; BORDER-TOP: #b0b0b0 1px solid
}
.boxContent {
	BORDER-LEFT: #b0b0b0 1px solid; BACKGROUND: #fff; BORDER-RIGHT: #b0b0b0 1px solid
}
.tertiary .boxHeader {
	BACKGROUND: url(../images/TR.gif) repeat-x 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
.tertiary .boxHeader DIV {
	WIDTH: 4px; BACKGROUND: url(../images/TL.gif) #fff no-repeat 0px 0px; HEIGHT: 4px
}
.tertiary .boxFooter {
	BACKGROUND: url(../images/BR.gif) repeat-x 100% 0px; HEIGHT: 4px; OVERFLOW: hidden
}
.tertiary .boxFooter DIV {
	WIDTH: 4px; BACKGROUND: url(../images/BL.gif) #fff no-repeat 0px 0px; HEIGHT: 4px
}
.tertiary .innerHead {
	BORDER-BOTTOM: #b0b0b0 1px solid; BACKGROUND-COLOR: #fff
}
.tertiary .innerFoot {
	BACKGROUND-COLOR: #fff; BORDER-TOP: #b0b0b0 1px solid
}
.icons .innerContent {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 1em
}
.table .innerContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.table .innerFoot {
	TEXT-ALIGN: left; PADDING-TOP: 1em
}
.table .innerFoot P {
	MARGIN: 0px 0px 1.5em
}
.table TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: -1px 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.table TABLE TD {
	BORDER-LEFT: transparent
}
.table TABLE TH {
	BORDER-LEFT: transparent
}
.adbox .innerContent {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.adbox P {
	MARGIN-BOTTOM: 0px
}
.media-feat .innerContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mediabox .innerContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mediabox .innerContent P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mediabox .innerContent P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.media.box .innerContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.media.box .innerContent IMG {
	WIDTH: 100%
}
.media-feat .boxContent {
	BORDER-BOTTOM: #b0b0b0 1px solid
}
.media-feat .innerContent P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px -1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.media-feat .boxFooter {
	DISPLAY: none
}
.vidbox .innerContent {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.vidbox .innerContent A {
	BORDER-BOTTOM: medium none
}
.vidbox .innerContent A:hover {
	BORDER-BOTTOM: medium none
}
.deluxe.vidbox .innerContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.vidbox A.player {
	TEXT-ALIGN: center; DISPLAY: block
}
.vidbox.span-4 A.player {
	WIDTH: 286px; HEIGHT: 238px
}
.vidbox.span-8 A.player {
	WIDTH: 606px; HEIGHT: 478px
}
.vidbox.span-9 A.player {
	WIDTH: 686px; HEIGHT: 514px
}
.vidbox.span-12 A.player {
	WIDTH: 926px; HEIGHT: 718px
}
.cms .vidbox.span-4 A.player {
	WIDTH: 256px; HEIGHT: 216px
}
.span-9 .vidbox A.player {
	WIDTH: 654px; HEIGHT: 538px
}
.vidbox.span-4 A.player IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 97px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.vidbox.span-8 A.player IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 217px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.vidbox.span-12 A.player IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 337px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.deluxe.vidbox.span-4 A.player {
	WIDTH: 298px; HEIGHT: 248px
}
.deluxe.vidbox.span-8 A.player {
	WIDTH: 618px; HEIGHT: 488px
}
.deluxe.vidbox.span-12 A.player {
	WIDTH: 938px; HEIGHT: 728px
}
.cms DIV.deluxe.vidbox.span-4.box A.player {
	WIDTH: 268px; HEIGHT: 225px
}
.cms DIV.deluxe.vidbox.span-4.box A.player IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 90px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.deluxe.vidbox.span-4 A.player IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 102px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.deluxe.vidbox.span-8 A.player IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 222px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.deluxe.vidbox.span-12 A.player IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 342px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV.right.box {
	MARGIN: 0px 0px 20px 20px; FLOAT: right
}
DIV.pull-bottom.box {
	MARGIN-BOTTOM: 0px
}
.box .extended.innerFoot {
	TEXT-ALIGN: left; PADDING-TOP: 1em
}
.box .extended.innerFoot P {
	PADDING-TOP: inherit
}
DIV.span-2.box .innerContent {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
DIV.box DIV.span-6.box {
	WIDTH: 430px
}
DIV.box DIV.span-4.box {
	WIDTH: 270px
}
DIV.box DIV.span-3.box {
	WIDTH: 190px
}
#department_nav .boxContent {
	BORDER-LEFT: #b0b0b0 1px solid; BACKGROUND: #e4e4e4; BORDER-RIGHT: #b0b0b0 1px solid
}
#department_nav .innerContent {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: visible; PADDING-TOP: 15px
}
#department_nav UL {
	LIST-STYLE-POSITION: outside; BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 1px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f2f2f2; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 0px
}
#department_nav UL.menu LI {
	PADDING-LEFT: 0px
}
#department_nav UL.menu LI LI {
	PADDING-LEFT: 0px
}
#department_nav UL.menu LI A {
	BORDER-BOTTOM: #d4d4d4 1px solid; PADDING-BOTTOM: 15px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 17px; WIDTH: 184px; PADDING-RIGHT: 17px; DISPLAY: inline-block; FONT-FAMILY: Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; COLOR: #444; FONT-SIZE: 13px; BORDER-TOP: #fff 1px solid; PADDING-TOP: 15px
}
#department_nav UL.menu LI A:hover {
	BORDER-BOTTOM-COLOR: #d4d4d4; COLOR: #a21c00
}
#department_nav UL.menu LI A:focus {
	OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; OUTLINE-WIDTH: medium !important
}
#department_nav UL.menu UL {
	MARGIN-TOP: -1px; FONT-FAMILY: Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; BACKGROUND: #fff
}
#department_nav UL.menu LI LI A {
	BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-TRANSFORM: none; PADDING-LEFT: 34px; WIDTH: 167px; PADDING-RIGHT: 17px; COLOR: #444; FONT-SIZE: 12px
}
#department_nav UL.menu LI LI A:hover {
	BORDER-BOTTOM-COLOR: #e4e4e4; COLOR: #a21c00
}
#department_nav UL.menu LI LI A:focus {
	BORDER-BOTTOM-COLOR: #e4e4e4; COLOR: #a21c00
}
#department_nav UL.menu > LI.first > A {
	BORDER-TOP: #a9a9a9 1px solid
}
#department_nav UL.menu > LI A.first {
	BORDER-TOP: #a9a9a9 1px solid
}
#department_nav UL.menu > LI.last > A {
	BORDER-BOTTOM: #a9a9a9 1px solid
}
#department_nav UL.menu > LI A.last {
	BORDER-BOTTOM: #a9a9a9 1px solid
}
#department_nav UL.menu > LI > A.active {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 30px; MARGIN-TOP: 0px; PADDING-LEFT: 38px; PADDING-RIGHT: 28px; MARGIN-BOTTOM: -14px; BACKGROUND: url(../images/dept_nav_active.gif) no-repeat left bottom; COLOR: #fff !important; MARGIN-LEFT: -21px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 16px
}
UL.menu > LI > A.active:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 30px; MARGIN-TOP: 0px; PADDING-LEFT: 38px; PADDING-RIGHT: 28px; MARGIN-BOTTOM: -14px; BACKGROUND: url(../images/dept_nav_active.gif) no-repeat left bottom; COLOR: #fff !important; MARGIN-LEFT: -21px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 16px
}
#department_nav UL.menu LI A.first.active {
	BORDER-TOP: #d4d4d4 1px solid; PADDING-TOP: 15px
}
#department_nav UL.submenu A:hover {
	WIDTH: 165px; PADDING-RIGHT: 16px; BORDER-RIGHT: #989898 4px solid
}
#department_nav UL.submenu A:focus {
	WIDTH: 165px; PADDING-RIGHT: 16px; BORDER-RIGHT: #989898 4px solid
}
#department_nav UL.submenu A.current {
	WIDTH: 165px; PADDING-RIGHT: 16px; BORDER-RIGHT: #989898 4px solid
}
#department_nav UL.submenu A.current {
	COLOR: #444; FONT-WEIGHT: bold
}
#department_nav UL.submenu A.current:hover {
	COLOR: #444; FONT-WEIGHT: bold
}
#department_nav UL.submenu A.current:focus {
	COLOR: #444; FONT-WEIGHT: bold
}
#department_nav UL.submenu A:hover {
	FONT-WEIGHT: normal
}
#department_nav UL.menu A {
	DISPLAY: block
}
#department_nav UL.menu A {
	DISPLAY: inline-block
}
#department_nav UL.menu A.last.active {
	BORDER-BOTTOM: medium none; MARGIN-TOP: 0px !important; MARGIN-BOTTOM: -15px !important
}
.slider {
	Z-INDEX: 1; BORDER-BOTTOM: #a22d13 1px solid; POSITION: absolute; MARGIN-TOP: 1px; WIDTH: 0px; MARGIN-LEFT: -20px; box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25)
}
.diag {
	Z-INDEX: -1; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#department_nav #mainnav > LI {
	MIN-HEIGHT: 50px; BACKGROUND: url(../images/dept_nav-gradient.png) repeat-x 50% top; HEIGHT: auto !important
}
#department_nav #mainnav > LI > A {
	BORDER-BOTTOM: #c4c4c4 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 167px; PADDING-RIGHT: 36px; BACKGROUND: url(../images/dept_nav_arrow.png) no-repeat 194px 50%; PADDING-TOP: 15px
}
#department_nav #mainnav A.expanded {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#department_nav UL.menu LI LI A {
	PADDING-LEFT: 27px; PADDING-RIGHT: 24px
}
#department_nav UL.submenu A.current {
	WIDTH: 171px; PADDING-RIGHT: 16px; BORDER-RIGHT: #989898 4px solid
}
#department_nav UL.submenu A:hover {
	WIDTH: 171px; PADDING-RIGHT: 16px; BORDER-RIGHT: #989898 4px solid
}
#department_nav UL.submenu A:focus {
	WIDTH: 171px; PADDING-RIGHT: 16px; BORDER-RIGHT: #989898 4px solid
}
.additional_nav .innerContent {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
.additional_nav UL {
	LIST-STYLE: none none outside; MARGIN-BOTTOM: 0px
}
.additional_nav UL LI {
	MARGIN: 0.5em 0.25em; PADDING-LEFT: 24px; BACKGROUND: url(../images/arrow_button.png) no-repeat left top
}
.additional_nav UL A {
	BORDER-BOTTOM-COLOR: transparent; PADDING-LEFT: 0px; COLOR: #333; MARGIN-LEFT: 0px
}
.additional_nav UL A:hover {
	BORDER-BOTTOM: #ccc 1px solid; COLOR: #900000
}
.additional_nav TABLE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px auto; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.additional_nav TABLE * {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px auto; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.additional_nav TD A {
	BORDER-BOTTOM: 0px
}
.additional_nav TD A:hover {
	BORDER-BOTTOM: 0px
}
.icons TABLE {
	MARGIN: 0px auto 1em; BORDER-SPACING: .25em .66em; WIDTH: auto; BORDER-COLLAPSE: separate
}
.icons TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.icons .innerContent H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0px
}
.icons .innerContent UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0px
}
.icons UL {
	LIST-STYLE: none none outside
}
.icons UL LI {
	MARGIN: 0.5em 0.25em; PADDING-LEFT: 24px; BACKGROUND: url(../images/arrow_button.png) no-repeat left top
}
.icons UL A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.icons UL A:active {
	BORDER-BOTTOM: #fff 1px solid; COLOR: #333
}
.icons UL A:link {
	BORDER-BOTTOM: #fff 1px solid; COLOR: #333
}
.icons UL A:visited {
	BORDER-BOTTOM: #fff 1px solid; COLOR: #333
}
.icons UL A:hover {
	BORDER-BOTTOM: #ccc 1px solid; COLOR: #900000
}
.icons DL {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 0px
}
.icons DT {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 12px; PADDING-LEFT: 0px; WIDTH: 18px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: left; PADDING-TOP: 0px
}
.icons DD {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 12px
}
.icons DL A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #666 !important; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.news H3 {
	MARGIN-BOTTOM: 0.25em
}
DIV.news_feed H3 A:link {
	BORDER-BOTTOM: #fff 1px solid; TEXT-TRANSFORM: none; FONT-STYLE: normal; COLOR: #443b39
}
DIV.news_feed H3 A:active {
	BORDER-BOTTOM: #fff 1px solid; TEXT-TRANSFORM: none; FONT-STYLE: normal; COLOR: #443b39
}
DIV.news_feed H3 A:visited {
	BORDER-BOTTOM: #fff 1px solid; TEXT-TRANSFORM: none; FONT-STYLE: normal; COLOR: #443b39
}
DIV.news_feed H3 A:hover {
	BORDER-BOTTOM: #ccc 1px solid
}
DIV.news_feed UL.headlines {
	LIST-STYLE: none none outside; MARGIN-LEFT: 0px
}
.news DIV.entrydesc {
	PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.75em
}
DIV.entrydesc IMG.headline_thumb {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 0.3em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 0.3em; FLOAT: left; FONT-SIZE: 1em; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 1em; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.news LI {
	PADDING-BOTTOM: 1em; MARGIN: ; BACKGROUND: url(../images/hr-dots-double.png) repeat-x 0px 100%
}
DIV.entrydesc:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: hidden; CONTENT: "\0020"
}
DIV.entrydesc {
	DISPLAY: block
}
LI + LI + LI DIV.entrydesc {
	DISPLAY: none
}
UL.ecast_list {
	MARGIN: 0.5em 1.25em; CLEAR: both
}
LI.ecast_link {
	LIST-STYLE: square none outside; PADDING-BOTTOM: 0.25em; MARGIN: 0px 0px 0px 1.5em; PADDING-LEFT: 1.5em; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0.25em
}
LI.ecast_link A {
	DISPLAY: inline !important; MARGIN-LEFT: -1.5em
}
LI.ecast_link A:link {
	COLOR: #900; TEXT-DECORATION: none
}
LI.ecast_link A:active {
	COLOR: #900; TEXT-DECORATION: none
}
LI.ecast_link A:visited {
	COLOR: #900; TEXT-DECORATION: none
}
LI.ecast_link A {
	BORDER-BOTTOM: #ccc 1px solid; COLOR: #a40006; TEXT-DECORATION: none
}
LI.ecast_link A:hover {
	BORDER-BOTTOM: #900 1px solid; COLOR: #900000
}
.nosum DIV.entrydesc {
	DISPLAY: none
}
.news .innerContent P {
	DISPLAY: none
}
.enet_feed {
	WIDTH: 100%; FLOAT: left
}
.enet_feed DL {
	WIDTH: 100%; DISPLAY: inline; BACKGROUND: url(../images/hr-dots-double.png) repeat-x 0px 100%; FLOAT: left
}
DL.contact-info {
	WIDTH: 100%; DISPLAY: inline; BACKGROUND: url(../images/hr-dots-double.png) repeat-x 0px 100%; FLOAT: left
}
.enet_feed DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.enet_feed DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.contact-info DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.contact-info DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.rss_feed DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.contact-info DT {
	FLOAT: right
}
.enet_feed DD {
	MARGIN-BOTTOM: 1.5em
}
.contact-info DD {
	MARGIN-BOTTOM: 1.5em
}
.enet_feed .no_img DT {
	WIDTH: 100% !important
}
.no_img.contact-info DT {
	WIDTH: 100% !important
}
.enet_feed .headline {
	BORDER-BOTTOM: #fff 1px solid; TEXT-TRANSFORM: none; FONT-STYLE: normal; MARGIN: 0px 0px 1em; FONT-FAMILY: Cambria, "Hoefler Text", Utopia, "Palatino Linotype", Palatino, Times, "Times New Roman", Georgia, serif; FONT-SIZE: 1.16em
}
.contact-info .headline {
	BORDER-BOTTOM: #fff 1px solid; TEXT-TRANSFORM: none; FONT-STYLE: normal; MARGIN: 0px 0px 1em; FONT-FAMILY: Cambria, "Hoefler Text", Utopia, "Palatino Linotype", Palatino, Times, "Times New Roman", Georgia, serif; FONT-SIZE: 1.16em
}
.rss_feed .headline {
	BORDER-BOTTOM: #fff 1px solid; TEXT-TRANSFORM: none; FONT-STYLE: normal; MARGIN: 0px 0px 1em; FONT-FAMILY: Cambria, "Hoefler Text", Utopia, "Palatino Linotype", Palatino, Times, "Times New Roman", Georgia, serif; FONT-SIZE: 1.16em
}
.enet_feed .headline A {
	COLOR: #444
}
.rss_feed .headline A {
	COLOR: #444
}
.enet_feed .headline A:hover {
	BORDER-BOTTOM: #ccc 1px solid
}
.rss_feed .headline A:hover {
	BORDER-BOTTOM: #ccc 1px solid
}
.enet_feed .img {
	MARGIN-TOP: 0.3em; MARGIN-BOTTOM: 1em; FLOAT: left; MARGIN-RIGHT: 1em
}
.enet_feed .img IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; FONT-SIZE: 1em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.contact-info .img IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; FONT-SIZE: 1em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.enet_feed .img IMG {
	WIDTH: 100px
}
.contact-info .img IMG {
	WIDTH: 90px
}
.contact-info .position-title {
	TEXT-TRANSFORM: lowercase; FONT-VARIANT: small-caps; PADDING-RIGHT: 1em; LETTER-SPACING: 1px; FONT-SIZE: 14px
}
.contact-info .contact {
	FONT: 11px/1.5em Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; LETTER-SPACING: 1px; COLOR: #444; MARGIN-LEFT: 112px
}
.contact-info .contact + DD {
	FLOAT: right
}
.contact-info .link {
	FLOAT: right
}
.contact-info .read_more {
	LINE-HEIGHT: 1em; MARGIN-RIGHT: 1.75em
}
.rss_feed DL {
	MARGIN-BOTTOM: 0px !important
}
DL.rss_feed {
	MARGIN-BOTTOM: 0px !important
}
.rss_feed > DL + DL {
	BACKGROUND: url(../images/hr-1dot.gif) repeat-x 50% top; PADDING-TOP: 1em
}
DL.rss_feed + DL.rss_feed {
	BACKGROUND: url(../images/hr-1dot.gif) repeat-x 50% top; PADDING-TOP: 1em
}
.rss_feed DD {
	MARGIN-BOTTOM: 1em
}
.news .enet_feed DL + DL + DL DD {
	DISPLAY: none
}
.news .enet_feed DL DT {
	WIDTH: 100%
}
.span-9 .enet_feed {
	WIDTH: 668px
}
.span-9 .contact-info {
	WIDTH: 668px
}
.span-9 .contact-info DT {
	WIDTH: 556px
}
.span-8 .enet_feed {
	WIDTH: 588px
}
.span-8 .contact-info {
	WIDTH: 588px
}
.span-8 .contact-info DT {
	WIDTH: 476px
}
.span-7 .enet_feed {
	WIDTH: 508px
}
.span-7 .contact-info {
	WIDTH: 508px
}
.span-7 .contact-info DT {
	WIDTH: 396px
}
.span-6 .enet_feed {
	WIDTH: 428px
}
.span-6 .contact-info {
	WIDTH: 428px
}
.span-6 .contact-info DT {
	WIDTH: 316px
}
.span-5 .enet_feed {
	WIDTH: 348px
}
.span-5 .contact-info {
	WIDTH: 348px
}
.span-5 .contact-info DT {
	WIDTH: 236px
}
.span-4 .enet_feed {
	WIDTH: 268px
}
.span-4 .contact-info {
	WIDTH: 268px
}
.span-4 .contact-info DT {
	WIDTH: 156px
}
.span-3 .enet_feed {
	WIDTH: 188px
}
.span-3 .contact-info {
	WIDTH: 188px
}
.span-3 .enet_feed DT {
	WIDTH: 100%
}
.span-3 .contact-info DT {
	WIDTH: 116px
}
.span-3 .enet_feed .blurb-copy {
	FLOAT: left
}
.span-3 .enet_feed .img {
	DISPLAY: none
}
.span-3 .contact-info DD {
	MARGIN-BOTTOM: 0.5em
}
.span-3 .contact-info DT {
	MARGIN-BOTTOM: 0.5em
}
.span-3 .contact-info .position-title {
	TEXT-TRANSFORM: none; FONT-VARIANT: normal; PADDING-RIGHT: 0px; LETTER-SPACING: normal; FONT-SIZE: 1em
}
.span-3 .contact-info .contact {
	MARGIN-BOTTOM: 1.5em; LETTER-SPACING: normal; MARGIN-LEFT: 0px; CLEAR: both
}
.span-3 .contact-info .img IMG {
	WIDTH: 50px
}
#directory_results DL.contact-info DT {
	WIDTH: 554px
}
.directory_results LI {
	LIST-STYLE-TYPE: none
}
.append-bottom {
	MARGIN-BOTTOM: 20px !important
}
.prepend-top {
	MARGIN-TOP: 20px !important
}
.pull-bottom {
	MARGIN-BOTTOM: 0px !important
}
.printme {
	DISPLAY: none
}
