BODY {
	MARGIN-TOP: 25px; BACKGROUND: #000000; FONT: 11px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #555
}
B {
	FONT-WEIGHT: bold
}
STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.clear {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 0px
}
DIV.hr {
	CLEAR: both; BORDER-TOP: #666 1px solid; MARGIN: 1em 0px; OVERFLOW: hidden; LINE-HEIGHT: normal; HEIGHT: 0px
}
DIV.light.hr {
	BORDER-TOP-COLOR: #ccc
}
DIV.dots {
	BACKGROUND: url(../_img/common/dotstrans_horiz.gif) repeat-x center 50%; MARGIN: 1px 0px; HEIGHT: 1px
}
DIV.dots HR {
	DISPLAY: none
}
DIV.bluedots {
	BACKGROUND: url(../_img/common/dotsblue_horiz.gif) repeat-x center 50%; HEIGHT: 1px
}
DIV.bluedots HR {
	DISPLAY: none
}
.bodytable {
	BACKGROUND: #fff; FONT: 11px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; WIDTH: 751px; COLOR: #555; POSITION: relative
}
.bodyTable {
	BACKGROUND: #fff; FONT: 11px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; WIDTH: 751px; COLOR: #555; POSITION: relative
}
.margin {
	WIDTH: 10px
}
.main {
	WIDTH: 731px
}
.big {
	FONT: 14px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #555
}
.bigtext {
	FONT: 14px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #555
}
.bigText {
	FONT: 14px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #555
}
.copy {
	FONT: 11px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #555
}
.text {
	FONT: 11px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #555
}
.content {
	FONT: 11px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #555
}
.arial {
	FONT: 12px/18px Arial, Helvetica, sans-serif; COLOR: #555
}
.Arial {
	FONT: 12px/18px Arial, Helvetica, sans-serif; COLOR: #555
}
.smallText {
	FONT: 10px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif
}
.smalltext {
	FONT: 10px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif
}
.small {
	FONT: 10px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif
}
.subText {
	FONT: 10px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif
}
.tinytext {
	FONT: 10px Verdana, Geneva, Arial, sans-serif
}
.productiontext {
	LINE-HEIGHT: 160%; POSITION: relative
}
.productionText {
	LINE-HEIGHT: 160%; POSITION: relative
}
.red {
	COLOR: #003366
}
.white {
	COLOR: #fff
}
.gold {
	COLOR: #c8b05d
}
.dark {
	COLOR: #222
}
.date {
	COLOR: #222
}
UL.plain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.flush {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1.5em; PADDING-TOP: 0px
}
TABLE.page_four_sided {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
TABLE.page_three_sided_top {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 0px solid
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #333
}
SELECT.membersnav {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; FONT: bold 11px Arial, Helvetica, sans-serif; BORDER-LEFT: #555 1px solid; COLOR: #003366; BORDER-BOTTOM: #555 1px solid
}
SELECT.grey {
	BORDER-RIGHT: #555 1px double; BORDER-TOP: #555 1px double; FONT: 11px Arial, Helvetica, sans-serif; BORDER-LEFT: #555 1px double; COLOR: #555; BORDER-BOTTOM: #555 1px double
}
INPUT {
	FONT: 12px "Courier New", Courier, monospace
}
TEXTAREA {
	FONT: 12px "Courier New", Courier, monospace
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FIELDSET LABEL {
	FLOAT: left; MARGIN: 0px 0.5em 0px 0px
}
FIELDSET INPUT {
	FLOAT: left
}
FIELDSET SELECT {
	FLOAT: left
}
FIELDSET BR {
	CLEAR: both
}
#content H1 {
	FONT: bold 18px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; COLOR: #000
}
#bluecell H1 {
	FONT: bold 18px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; COLOR: #000
}
#content H1.red {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; FONT: bold 19px/21px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; COLOR: #003366; PADDING-TOP: 0px
}
#content H1.grey {
	FONT: bold 21px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; COLOR: #666666
}
#content H2 {
	FONT: bold 15px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #000
}
#content H3 {
	MARGIN-BOTTOM: 8px; FONT: bold 12px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #000
}
#content H3.fancy {
	FONT: bold 12px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #003366
}
H4 {
	FONT: bold 14px/17px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #000
}
#cartcontent H4 {
	MARGIN-BOTTOM: 0px; FONT: bold 14px/17px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; COLOR: #003366
}
#cartcontent H3 {
	FONT: bold 12px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; COLOR: #000
}
#content H4.level1 {
	MARGIN: 15px 0px 5px
}
#content P.level2 {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 20px
}
#content P.level3 {
	MARGIN: 0px 0px 0px 40px
}
#content P.level4 {
	MARGIN: 0px 0px 0px 60px
}
#content P.level5 {
	MARGIN: 0px 0px 0px 80px
}
.sIFR-hasFlash #content H1 {
	FONT-SIZE: 17px; VISIBILITY: hidden
}
.sIFR-hasFlash #bluecell H1 {
	DISPLAY: inline; FONT-SIZE: 17px; VISIBILITY: hidden
}
.sIFR-hasFlash #content H1.red {
	MARGIN-TOP: 0px; DISPLAY: inline; FONT-SIZE: 28px; VISIBILITY: hidden; COLOR: #003366; PADDING-TOP: 0px; LETTER-SPACING: -9px
}
.sIFR-hasFlash #content H1.grey {
	FONT-SIZE: 30px; VISIBILITY: hidden; MARGIN: 0px 0px 5px; COLOR: #444444; LETTER-SPACING: -7px
}
.sIFR-hasFlash #content H2 {
	VISIBILITY: hidden; WORD-SPACING: -1px; FONT: bold 15px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #000; LETTER-SPACING: 0px
}
.sIFR-hasFlash #content H3 {
	FONT-SIZE: 1.3em; VISIBILITY: hidden
}
.sIFR-hasFlash H5#pullquote {
	FONT-SIZE: 24px; VISIBILITY: hidden; LETTER-SPACING: -4px
}
.sIFR-flash {
	VISIBILITY: visible! important; MARGIN: 0px
}
.sIFR-replaced {
	VISIBILITY: visible! important
}
SPAN.sIFR-alternate {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
.imageborder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: #c2c3c3; BORDER-BOTTOM-WIDTH: 1px; MARGIN-BOTTOM: 5px; BORDER-BOTTOM-COLOR: #c2c3c3; BORDER-TOP-COLOR: #c2c3c3; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #c2c3c3
}
.padbtn {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
.padbutton {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
.btnpad {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
.padimg {
	MARGIN-BOTTOM: 3px
}
.padimage {
	MARGIN-BOTTOM: 3px
}
.imgpad {
	MARGIN-BOTTOM: 3px
}
#subnav {
	MARGIN-TOP: 9px; WIDTH: 727px
}
#subnav .here {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 11px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 11px; PADDING-BOTTOM: 9px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #fff 1px solid
}
#subnav .hereLeft {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 11px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 11px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; BORDER-BOTTOM: #fff 1px solid
}
#subnav .spacerHere {
	PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; BORDER-LEFT-WIDTH: 0px; WIDTH: 16px; BORDER-BOTTOM: #fff 1px solid; BORDER-RIGHT-WIDTH: 0px
}
#subnav .spacer {
	PADDING-RIGHT: 3px; WIDTH: 16px; BORDER-BOTTOM: #ccc 1px solid
}
#subnav .x {
	PADDING-RIGHT: 11px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 11px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; BORDER-BOTTOM: #ccc 1px solid
}
#subnav .rightSpacer {
	BORDER-TOP: #fff 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#content {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: #fff; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px; PADDING-TOP: 14px
}
#content P {
	LINE-HEIGHT: 140%
}
#content A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
#content A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
#content A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
#content A:hover:visited {
	COLOR: #003366; TEXT-DECORATION: underline
}
#content .sidebar {
	FONT: 11px/14px Verdana, Geneva, sans-serif; COLOR: #555
}
#content .pgSearch {
	BACKGROUND: #fff; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 113px; COLOR: #666; BORDER-TOP-STYLE: inset; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BORDER-BOTTOM-STYLE: inset
}
#content .pgSearchHot {
	BACKGROUND: #ffc; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 113px; COLOR: #003366; BORDER-TOP-STYLE: inset; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BORDER-BOTTOM-STYLE: inset
}
#content1 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 14px
}
#content1 P {
	LINE-HEIGHT: 140%
}
LI {
	LINE-HEIGHT: 140%
}
#content1 A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
#content1 A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
#content1 A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
#content1 A:hover:visited {
	COLOR: red; TEXT-DECORATION: underline
}
#content1 .sidebar {
	FONT: 10px/14px Verdana, Geneva, sans-serif; COLOR: #555
}
#content2 {
	PADDING-RIGHT: 27px; PADDING-LEFT: 30px; BACKGROUND: #fff; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#content2 A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
#content2 A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
#content2 A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
#content2 A:hover:visited {
	COLOR: red; TEXT-DECORATION: underline
}
#calendarhead {
	BACKGROUND: #fff; WIDTH: 751px; TEXT-ALIGN: center
}
#leftnav {
	FONT: 10px/18px Arial, Helvetica, sans-serif
}
#leftnav SELECT {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #003366
}
#leftnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#leftnav LI {
	MARGIN-BOTTOM: 11px; LINE-HEIGHT: 12px
}
#leftnav UL LI UL {
	LIST-STYLE-TYPE: circle
}
#leftnav UL LI UL LI {
	MARGIN-BOTTOM: 2px; MARGIN-LEFT: 15px; LINE-HEIGHT: 12px
}
#leftnav A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
#leftnav A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
#leftnav A.y:link {
	COLOR: #003366; TEXT-DECORATION: none
}
#leftnav A.y:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
#leftnav A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
#leftnav A:hover:visited {
	COLOR: red; TEXT-DECORATION: underline
}
#leftnav A.y:hover {
	COLOR: red; TEXT-DECORATION: underline
}
#leftnav A.y:hover:visited {
	COLOR: red; TEXT-DECORATION: underline
}
#leftnav A.lefthere:link {
	COLOR: #000; TEXT-DECORATION: none
}
#leftnav A.lefthere:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#leftnav A.lefthere:hover {
	COLOR: red; TEXT-DECORATION: underline
}
#leftnav A.lefthere:hover:visited {
	COLOR: red; TEXT-DECORATION: underline
}
#cartcontent {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #555; PADDING-TOP: 20px
}
#cartcontent P {
	LINE-HEIGHT: 140%
}
#cartcontent A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
#cartcontent A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
#cartcontent A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
#cartcontent A:hover:visited {
	COLOR: red; TEXT-DECORATION: underline
}
#cartcontent2 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #555; PADDING-TOP: 20px
}
#cartcontent2 P {
	LINE-HEIGHT: 140%
}
#cartcontent2 A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
#cartcontent2 A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
#cartcontent2 A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
#cartcontent2 A:hover:visited {
	COLOR: red; TEXT-DECORATION: underline
}
#cart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 15px; MARGIN: 0px; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; COLOR: #555; PADDING-TOP: 0px
}
#cart .copy {
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; COLOR: #555
}
#cart A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
#cart A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
#cart A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
#cart A:hover:visited {
	COLOR: red; TEXT-DECORATION: underline
}
#cart .whitebg {
	BACKGROUND: #fff
}
#cart .greybg {
	BACKGROUND: #ccc
}
#processing {
	BACKGROUND: #fff; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; WIDTH: 500px; COLOR: #555
}
#morecell {
	PADDING-RIGHT: 33px; PADDING-LEFT: 33px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#bluecell {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 16px; PADDING-LEFT: 30px; Z-INDEX: 1; BACKGROUND: #dee8eb; PADDING-BOTTOM: 70px; WIDTH: 540px; COLOR: #444; PADDING-TOP: 19px; POSITION: relative
}
#bluecell P {
	LINE-HEIGHT: 140%
}
#bluecell A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
#bluecell A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
#bluecell A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
#bluecell A:hover:visited {
	COLOR: #003366; TEXT-DECORATION: underline
}
#bluecell A.h3:link {
	FONT: bold 12px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #003366; TEXT-DECORATION: none
}
#bluecell A.h3:visited {
	FONT: bold 12px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #003366; TEXT-DECORATION: none
}
#bluecell A.h3:hover {
	FONT: bold 12px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #003366; TEXT-DECORATION: underline
}
#bluecell A.h3:hover:visited {
	FONT: bold 12px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #003366; TEXT-DECORATION: underline
}
#bluecell A.detail:link {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #003366; TEXT-DECORATION: none
}
#bluecell A.detail:visited {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #003366; TEXT-DECORATION: none
}
#bluecell A.detail:hover {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #003366; TEXT-DECORATION: underline
}
#bluecell A.detail:hover:visited {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #003366; TEXT-DECORATION: underline
}
#redcell {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; Z-INDEX: 1; BACKGROUND: #003366; PADDING-BOTTOM: 70px; FONT: 10px/16px Verdana, Geneva, sans-serif; WIDTH: 180px; COLOR: #fff; PADDING-TOP: 19px; POSITION: relative
}
#redcell .spanall {
	MARGIN-LEFT: -12px; MARGIN-RIGHT: -9px
}
#redcell H3 {
	MARGIN-BOTTOM: 15px; FONT: bold 12px/15px Georgia, "New Century Schoolbook", "Times New Roman", Times, serif; COLOR: #fff
}
#redcell A:link {
	COLOR: #e5e568; TEXT-DECORATION: none
}
#redcell A:visited {
	COLOR: #e5e568; TEXT-DECORATION: none
}
#redcell A:hover {
	COLOR: #f1f1b2; TEXT-DECORATION: underline
}
#redcell A:hover:visited {
	COLOR: #f1f1b2; TEXT-DECORATION: underline
}
A.redcell:link {
	COLOR: #c8b05d; TEXT-DECORATION: underline
}
A.redcell:visited {
	COLOR: #c8b05d; TEXT-DECORATION: underline
}
A.redcell:hover {
	COLOR: #c8b05d; TEXT-DECORATION: none
}
A.redcell:hover:visited {
	COLOR: #c8b05d; TEXT-DECORATION: none
}
UL#utility_nav_new {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #555; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#utility_nav_session {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #555; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#utility_nav_new A {
	COLOR: #555; TEXT-DECORATION: none
}
UL#utility_nav_new A:visited {
	COLOR: #555; TEXT-DECORATION: none
}
UL#utility_nav_session A {
	COLOR: #b555; TEXT-DECORATION: none
}
UL#utility_nav_session A:visited {
	COLOR: #555; TEXT-DECORATION: none
}
UL#utility_nav_new A:hover {
	COLOR: 041251; TEXT-DECORATION: underline
}
UL#utility_nav_session A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
UL#utility_nav_new LI A.here {
	COLOR: #666; TEXT-DECORATION: none
}
UL#utility_nav_new LI A.here:visited {
	COLOR: #666; TEXT-DECORATION: none
}
UL#utility_nav_session LI A.here {
	COLOR: #666; TEXT-DECORATION: none
}
UL#utility_nav_session LI A.here:visited {
	COLOR: #666; TEXT-DECORATION: none
}
UL#utility_nav_session {
	FLOAT: left
}
UL#utility_nav_new {
	FLOAT: right
}
UL#utility_nav_session LI {
	FLOAT: left; MARGIN: 0px 14px 0px 0px
}
UL#utility_nav_new LI {
	FLOAT: left; MARGIN: 0px 0px 0px 14px
}
TD#footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 20px; TEXT-ALIGN: center
}
TD#footer P {
	MARGIN: 0px 0px 1.5em
}
TD#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TD#footer UL LI {
	DISPLAY: inline; FONT-WEIGHT: bold; MARGIN: 0px 10px
}
TD#footer UL LI INPUT {
	VERTICAL-ALIGN: middle
}
TD#footer UL LI INPUT.pgSearch {
	BACKGROUND: #fff; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; WIDTH: 113px; COLOR: #666; BORDER-TOP-STYLE: inset; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BORDER-BOTTOM-STYLE: inset
}
TD#footer UL LI INPUT.pgSearchHot {
	BACKGROUND: #ffc; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 113px; COLOR: #666; BORDER-TOP-STYLE: inset; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BORDER-BOTTOM-STYLE: inset
}
TD#footer A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
TD#footer A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
TD#footer A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
TD#footer A:hover:visited {
	COLOR: red; TEXT-DECORATION: underline
}
A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A:hover:visited {
	COLOR: red; TEXT-DECORATION: underline
}
A.title:link {
	FONT-WEIGHT: bold; COLOR: #003366; FONT-STYLE: italic; TEXT-DECORATION: none
}
A.title:visited {
	FONT-WEIGHT: bold; COLOR: #003366; FONT-STYLE: italic; TEXT-DECORATION: none
}
A.showtitle:link {
	FONT-WEIGHT: bold; COLOR: #003366; FONT-STYLE: italic; TEXT-DECORATION: none
}
A.showtitle:visited {
	FONT-WEIGHT: bold; COLOR: #003366; FONT-STYLE: italic; TEXT-DECORATION: none
}
A.title:hover {
	FONT-WEIGHT: bold; COLOR: red; FONT-STYLE: italic; TEXT-DECORATION: underline
}
A.title:hover:visited {
	FONT-WEIGHT: bold; COLOR: red; FONT-STYLE: italic; TEXT-DECORATION: underline
}
A.showtitle:hover {
	FONT-WEIGHT: bold; COLOR: red; FONT-STYLE: italic; TEXT-DECORATION: underline
}
A.showtitle:hover:visited {
	FONT-WEIGHT: bold; COLOR: red; FONT-STYLE: italic; TEXT-DECORATION: underline
}
A.gold:link {
	FONT-WEIGHT: normal; COLOR: #dece94; TEXT-DECORATION: none
}
A.gold:visited {
	FONT-WEIGHT: normal; COLOR: #dece94; TEXT-DECORATION: none
}
A.gold:hover {
	FONT-WEIGHT: normal; COLOR: #dece94; TEXT-DECORATION: underline
}
A.gold:hover:visited {
	FONT-WEIGHT: normal; COLOR: #dece94; TEXT-DECORATION: underline
}
.formLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#sessionStatus {
	FONT-SIZE: 0.8em; MARGIN-BOTTOM: 1em; COLOR: #686868
}
DIV.favoriteToolbar {
	BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1em 0px; BORDER-LEFT: #bababa 1px solid; WIDTH: 100px; PADDING-TOP: 2px; BORDER-BOTTOM: #bababa 1px solid; BACKGROUND-COLOR: #e3e3e3
}
DIV.favoriteToolbar P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px
}
.cartWarning {
	COLOR: red
}
.error {
	FONT: 12px Helvetica, Arial, sans-serif; COLOR: #000
}
.status {
	FONT: 12px Helvetica, Arial, sans-serif; COLOR: #000
}
.validationSummary {
	FONT: 12px Helvetica, Arial, sans-serif; COLOR: #000
}
.template_ValidationSummary {
	FONT: 12px Helvetica, Arial, sans-serif; COLOR: #000
}
.validationMessage {
	FONT: 12px Helvetica, Arial, sans-serif; COLOR: #000
}
.purchase {
	FONT: 12px Helvetica, Arial, sans-serif; COLOR: #000
}
.grandtotal {
	FONT: 12px Helvetica, Arial, sans-serif; COLOR: #000
}
.errorField {
	BORDER-RIGHT: #c33 1px solid; BORDER-TOP: #c33 1px solid; BACKGROUND: #ffc; FONT: 12px "Courier New", Courier, monospace; BORDER-LEFT: #c33 1px solid; COLOR: #000; BORDER-BOTTOM: #c33 1px solid
}
.validationMessage2 {
	BACKGROUND: #ffc; FONT: bold 12px Helvetica, Arial, sans-serif; COLOR: #000
}
DIV.error {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c33 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; FONT: 12px Helvetica, Arial, sans-serif; BORDER-LEFT: #c33 1px solid; WIDTH: 630px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c33 1px solid; BACKGROUND-COLOR: #ffc
}
DIV.status {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c33 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; FONT: 12px Helvetica, Arial, sans-serif; BORDER-LEFT: #c33 1px solid; WIDTH: 630px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c33 1px solid; BACKGROUND-COLOR: #ffc
}
.highlightBox {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c33 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; FONT: 12px Helvetica, Arial, sans-serif; BORDER-LEFT: #c33 1px solid; WIDTH: 630px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c33 1px solid; BACKGROUND-COLOR: #ffc
}
DIV.validationSummary {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c33 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; FONT: 12px Helvetica, Arial, sans-serif; BORDER-LEFT: #c33 1px solid; WIDTH: 630px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c33 1px solid; BACKGROUND-COLOR: #ffc
}
DIV.validationMessage {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c33 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; FONT: 12px Helvetica, Arial, sans-serif; BORDER-LEFT: #c33 1px solid; WIDTH: 630px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c33 1px solid; BACKGROUND-COLOR: #ffc
}
DIV.template_ValidationSummary {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c33 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; FONT: 12px Helvetica, Arial, sans-serif; BORDER-LEFT: #c33 1px solid; WIDTH: 630px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c33 1px solid; BACKGROUND-COLOR: #ffc
}
TABLE.template_ValidationSummary {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c33 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; FONT: 12px Helvetica, Arial, sans-serif; BORDER-LEFT: #c33 1px solid; WIDTH: 630px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c33 1px solid; BACKGROUND-COLOR: #ffc
}
TABLE#template_ValidationSummary {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c33 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; FONT: 12px Helvetica, Arial, sans-serif; BORDER-LEFT: #c33 1px solid; WIDTH: 630px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c33 1px solid; BACKGROUND-COLOR: #ffc
}
TABLE.validationSummary {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c33 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; FONT: 12px Helvetica, Arial, sans-serif; BORDER-LEFT: #c33 1px solid; WIDTH: 630px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c33 1px solid; BACKGROUND-COLOR: #ffc
}
DIV.errormedium {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c33 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; FONT: 12px Helvetica, Arial, sans-serif; BORDER-LEFT: #c33 1px solid; WIDTH: 425px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c33 1px solid; BACKGROUND-COLOR: #ffc
}
DIV.errorthin {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c33 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; FONT: 12px Helvetica, Arial, sans-serif; BORDER-LEFT: #c33 1px solid; WIDTH: 275px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c33 1px solid; BACKGROUND-COLOR: #ffc
}
DIV.statusthin {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c33 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; FONT: 12px Helvetica, Arial, sans-serif; BORDER-LEFT: #c33 1px solid; WIDTH: 275px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c33 1px solid; BACKGROUND-COLOR: #ffc
}
DIV.validationSummary300 {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c33 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; FONT: 12px Helvetica, Arial, sans-serif; BORDER-LEFT: #c33 1px solid; WIDTH: 275px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c33 1px solid; BACKGROUND-COLOR: #ffc
}
TABLE.validationSummary300 {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c33 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; FONT: 12px Helvetica, Arial, sans-serif; BORDER-LEFT: #c33 1px solid; WIDTH: 275px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c33 1px solid; BACKGROUND-COLOR: #ffc
}
DIV.error P {
	MARGIN-BOTTOM: 0px
}
DIV.validationSummary P {
	MARGIN-BOTTOM: 0px
}
DIV.validationMessage P {
	MARGIN-BOTTOM: 0px
}
DIV.error UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
DIV.validationSummary UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
DIV.validationMessage UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#_PG_ SPECIFIC_PAGES {
	
}
#_PG_HOME_PAGE {
	
}
#homealert {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c33 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 10px; FONT: 12px Helvetica, Arial, sans-serif; BORDER-LEFT: #c33 1px solid; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c33 1px solid; BACKGROUND-COLOR: #fff
}
#homealert .hdr {
	FONT-WEIGHT: bold; COLOR: #c33
}
DIV#home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 403px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
DIV#home DIV#home_logo {
	Z-INDEX: 3; BACKGROUND: url(../_img/home/stepp_logo.png) no-repeat right top; MARGIN-LEFT: 406px; WIDTH: 321px; POSITION: absolute; HEIGHT: 77px
}
DIV#home DIV#home_logo SPAN {
	LEFT: -5001px; POSITION: absolute
}
DIV#home IMG#home_ensemble_img {
	Z-INDEX: 2; POSITION: absolute
}
DIV#home DIV#home_content {
	Z-INDEX: 4; POSITION: relative
}
DIV#home DIV#home_content DIV#home_onstage {
	MARGIN: 100px 0px 25px 452px; OVERFLOW: hidden; WIDTH: 260px; HEIGHT: 303px
}
DIV#home DIV#home_content DIV#home_onstage H3 {
	BACKGROUND: url(../_img/home/hdr_home_onstage.png) no-repeat; MARGIN: 0px 0px 0.75em; WIDTH: 81px; HEIGHT: 10px
}
DIV#home DIV#home_content DIV#home_onstage H3 SPAN {
	LEFT: -5001px; POSITION: absolute
}
DIV#home DIV#home_content DIV#home_onstage DIV.home_onstage_production {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../_img/common/dotswhite_horiz.gif) repeat-x left top; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
DIV#home DIV#home_content DIV#home_onstage DIV.first.home_onstage_production {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#home DIV#home_content DIV#home_onstage DIV.home_onstage_production IMG.thumb {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; FLOAT: left; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #003366 1px solid; BORDER-BOTTOM: #003366 1px solid
}
DIV#home DIV#home_content DIV#home_onstage DIV.home_onstage_production UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 143px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#home DIV#home_content DIV#home_onstage DIV.home_onstage_production UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
DIV#home DIV#home_content DIV#home_onstage DIV.home_onstage_production UL LI H4 {
	FONT-SIZE: 1.1em; MARGIN: 0px 0px 0.25em; LINE-HEIGHT: normal
}
DIV#home DIV#home_content DIV#home_onstage DIV.home_onstage_production UL LI.explore {
	MARGIN-TOP: 4px
}
DIV#home DIV#home_content DIV#home_onstage DIV.home_onstage_production UL LI.date {
	FONT-WEIGHT: bold
}
DIV#home DIV#home_content DIV#home_season {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 23px; WIDTH: 126px; TEXT-ALIGN: right
}
DIV#home DIV#home_content DIV#home_season H2 {
	BACKGROUND: url(../_img/common/current_season.gif) no-repeat; MARGIN: 0px 0px 1em; HEIGHT: 86px
}
DIV#home DIV#home_content DIV#home_season H2 SPAN {
	LEFT: -5001px; POSITION: absolute
}
DIV#home DIV#home_content DIV#home_season IMG {
	MARGIN: 0px 0px 1em
}
DIV#home DIV#home_content DIV#home_spotlight {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 1em 35px; WIDTH: 255px
}
DIV#home DIV#home_content DIV#home_spotlight H3 {
	BACKGROUND: url(../_img/home/hdr_home_spotlight.gif) no-repeat; MARGIN: 0px 0px 1em; WIDTH: 97px; HEIGHT: 11px
}
DIV#home DIV#home_content DIV#home_spotlight H3 SPAN {
	LEFT: -5001px; POSITION: absolute
}
DIV#home DIV#home_content DIV#home_spotlight UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#home DIV#home_content DIV#home_spotlight UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; BACKGROUND: url(../_img/common/dotswhite_horiz.gif) repeat-x left top; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px
}
DIV#home DIV#home_content DIV#home_spotlight UL LI.first {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#home DIV#home_content DIV#home_feature {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 15px 0px 0px; WIDTH: 260px
}
DIV#home DIV#home_content DIV#home_feature H3 {
	BACKGROUND: url(../_img/home/hdr_home_feature.gif) no-repeat; MARGIN: 0px 0px 1em; WIDTH: 80px; HEIGHT: 11px
}
DIV#home DIV#home_content DIV#home_feature H3 SPAN {
	LEFT: -5001px; POSITION: absolute
}
DIV#home DIV#home_content DIV#home_feature H4 {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px 0.5em
}
DIV#home DIV#home_content DIV#home_feature P {
	MARGIN: 0px 0px 1em
}
DIV#home DIV#home_content DIV#home_feature IMG {
	BORDER-RIGHT: #003366 0px solid; BORDER-TOP: #003366 0px solid; FLOAT: left; MARGIN: 0px 15px 0px 0px; BORDER-LEFT: #003366 0px solid; BORDER-BOTTOM: #003366 0px solid
}
#_PG_TRUSTEES {
	
}
DIV.trustees DIV#leftnav {
	WIDTH: 155px
}
DIV.trustees H3 {
	CLEAR: left
}
DIV.trustees DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 3em; PADDING-TOP: 0px
}
DIV.trustees DL DT {
	CLEAR: left; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 175px
}
DIV.trustees DL DT I {
	FONT-WEIGHT: normal
}
DIV.trustees DL DD {
	FLOAT: left; MARGIN: 0px 0px 1.1em; WIDTH: 320px
}
DIV.trustees DL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; OVERFLOW: hidden; HEIGHT: 0px; content: "."
}
#_PG_CALENDAR {
	
}
DIV.cal_content2#content2 {
	PADDING-TOP: 75px
}
H1#cal_header {
	DISPLAY: inline; BACKGROUND: url(../_img/calendar/cal_header.gif) no-repeat; FLOAT: left; MARGIN: 22px 0px 0px 30px; WIDTH: 279px; HEIGHT: 25px
}
H1#cal_header SPAN {
	LEFT: -5001px; POSITION: absolute
}
DIV#cal_select_nav {
	PADDING-RIGHT: 27px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; PADDING-TOP: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
DIV#cal_select_nav LABEL {
	FONT-WEIGHT: bold
}
DIV#cal_select_nav SELECT {
	MARGIN: 0px 0px 0.5em; VERTICAL-ALIGN: middle
}
UL#cal_month_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -9px; WIDTH: 751px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; HEIGHT: 60px
}
UL#cal_month_nav LI {
	DISPLAY: inline; FLOAT: left
}
UL#cal_month_nav LI SPAN {
	LEFT: -5001px; POSITION: absolute
}
UL#cal_month_nav LI A SPAN {
	LEFT: -5001px; POSITION: absolute
}
UL#cal_month_nav LI#cal_month_nav_prev A {
	MARGIN-TOP: 12px; DISPLAY: block; BACKGROUND: url(../_img/common/arrow_left.gif) no-repeat; WIDTH: 29px; MARGIN-RIGHT: 7px; HEIGHT: 35px
}
UL#cal_month_nav LI#cal_month_nav_prev_name A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 35px; BACKGROUND: url(../_img/calendar/cal_navbg_left.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 190px; PADDING-TOP: 25px; HEIGHT: 35px
}
UL#cal_month_nav LI#cal_month_nav_current {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../_img/calendar/cal_navbg_center.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 222px; PADDING-TOP: 25px; HEIGHT: 35px; TEXT-ALIGN: center
}
UL#cal_month_nav LI#cal_month_nav_next_name A {
	PADDING-RIGHT: 35px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../_img/calendar/cal_navbg_right.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 190px; PADDING-TOP: 25px; HEIGHT: 35px; TEXT-ALIGN: right
}
UL#cal_month_nav LI#cal_month_nav_next A {
	MARGIN-TOP: 12px; DISPLAY: block; BACKGROUND: url(../_img/common/arrow_right.gif) no-repeat; MARGIN-LEFT: 8px; WIDTH: 29px; HEIGHT: 35px
}
TABLE#calendar_content {
	CLEAR: left; MARGIN: 0px; WIDTH: 670px; BORDER-COLLAPSE: collapse
}
TABLE#calendar_content TH {
	COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE#calendar_content TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #fff 1px solid; WIDTH: 14.28%; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 96px; TEXT-ALIGN: right
}
.calendarDay {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #000; TEXT-ALIGN: center
}
.calendarDate {
	MARGIN-BOTTOM: 8px; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #000; TEXT-ALIGN: right
}
.calendarEvent {
	MARGIN-BOTTOM: 4px; FONT: 10px Arial, Helvetica, sans-serif
}
.calendarEventDate {
	FONT: 10px Arial, Helvetica, sans-serif
}
.calendarEventTime {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #333
}
#_PG_SEARCH {
	
}
#srchHolder {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #dee8eb; PADDING-BOTTOM: 10px; WIDTH: 500px; PADDING-TOP: 10px
}
#srchHolder P {
	MARGIN: 0px 4px 10px
}
#srchForm {
	BORDER-RIGHT: #bacacf 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #bacacf 1px solid; PADDING-LEFT: 7px; BACKGROUND: #ebf1f3; PADDING-BOTTOM: 8px; BORDER-LEFT: #bacacf 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #bacacf 1px solid
}
#srchForm INPUT.searchBox {
	BORDER-RIGHT: #c3c3c3 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c3c3c3 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c3c3c3 1px solid; WIDTH: 285px; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #c3c3c3 1px solid
}
#srchForm B {
	COLOR: #000
}
#srchForm .tag {
	PADDING-RIGHT: 0px; BORDER-TOP: #abbfc5 1px dotted; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#srchForm #extras {
	MARGIN-TOP: 4px; FLOAT: right; WIDTH: 165px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
#gsRestrict {
	FONT-FAMILY: arial, helvetica, sans-serif
}
#_PG_PRODUCTION_PAGES {
	
}
DIV#production_nav {
	MIN-HEIGHT: 220px; BACKGROUND: url(../_img/common/dotswhite_vert.gif) repeat-y right top; WIDTH: 162px; POSITION: absolute
}
DIV#production_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 172px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#production_content DIV.productiontext {
	MIN-HEIGHT: 200px; _height: 200px
}
DIV#production_content H2 {
	MARGIN: 0px; OVERFLOW: hidden; WIDTH: 299px; LETTER-SPACING: -2px
}
DIV#template_ticketPanel_ticketing_panel {
	CLEAR: right; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 5; BACKGROUND: #d3c07c; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 1em 1em; WIDTH: 172px; PADDING-TOP: 5px; POSITION: relative
}
DIV#template_ticketPanel_ticketing_panel H4#tp_hdr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../_img/header/purchase_tickets.gif) no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; PADDING-TOP: 0px; HEIGHT: 10px
}
DIV#template_ticketPanel_ticketing_panel H4#tp_hdr SPAN {
	LEFT: -5001px; POSITION: absolute
}
DIV#template_ticketPanel_ticketing_panel DIV#tp_content {
	BORDER-RIGHT: #af974d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #af974d 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f3ecd9; PADDING-BOTTOM: 5px; BORDER-LEFT: #af974d 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #af974d 1px solid
}
DIV#template_ticketPanel_ticketing_panel DIV#tp_content H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0.5em 0.25em; PADDING-TOP: 0px; HEIGHT: 11px
}
DIV#template_ticketPanel_ticketing_panel DIV#tp_content H5 SPAN {
	LEFT: -5001px; POSITION: absolute
}
DIV#template_ticketPanel_ticketing_panel DIV#tp_content DIV#template_ticketPanel_pnl_selectDate H5 {
	BACKGROUND-IMAGE: url(../_img/tickPnl_select.gif)
}
DIV#template_ticketPanel_ticketing_panel DIV#tp_content DIV#template_ticketPanel_pnl_bestAvailable H5 {
	BACKGROUND-IMAGE: url(../_img/tickPnl_best.gif)
}
DIV#template_ticketPanel_ticketing_panel DIV#tp_content DIV#template_ticketPanel_pnl_selectYourOwn H5 {
	BACKGROUND-IMAGE: url(../_img/tickPnl_syos.gif); POSITION: relative
}
DIV#template_ticketPanel_ticketing_panel DIV#tp_content DIV.hr {
	MARGIN: 1em; BORDER-TOP-COLOR: #af974d
}
DIV#template_ticketPanel_ticketing_panel DIV#tp_content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#template_ticketPanel_ticketing_panel DIV#tp_content UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#template_ticketPanel_ticketing_panel DIV#tp_content UL LI SELECT {
	VERTICAL-ALIGN: middle
}
DIV#template_ticketPanel_ticketing_panel DIV#tp_content UL LI LABEL.pricetype_label {
	DISPLAY: block; MARGIN: 0px 0px 0.5em
}
DIV#template_ticketPanel_ticketing_panel DIV#tp_content UL LI LABEL.loading.pricetype_label {
	BACKGROUND: url(../_img/common/loader_pricetypes.gif) no-repeat right center
}
DIV#template_ticketPanel_ticketing_panel DIV#tp_content DIV#template_ticketPanel_pnl_selectYourOwn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../_img/ticketing_box_hr_or.gif) no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; PADDING-TOP: 12px; POSITION: relative
}
DIV#template_ticketPanel_ticketing_panel DIV#tp_content SELECT#template_ticketPanel_dd_Dates {
	WIDTH: 100%
}
DIV#template_ticketPanel_ticketing_panel DIV#tp_content INPUT#template_ticketPanel_btn_Continue {
	DISPLAY: none
}
UL#production_panel_tabs {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../_img/hr_1px_solid_cccccc.gif) repeat-x left bottom; PADDING-BOTTOM: 0px; MARGIN: 2em 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 35px
}
UL#production_panel_tabs LI {
	FLOAT: left
}
UL#production_panel_tabs LI.on {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND: url(../_img/hr_1px_solid_cccccc.gif) #fff repeat-x left top; BORDER-LEFT: #ccc 1px solid
}
UL#production_panel_tabs LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: no-repeat center top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 35px
}
UL#production_panel_tabs LI A SPAN {
	LEFT: -5001px; POSITION: absolute
}
UL#production_panel_tabs LI.on A {
	BACKGROUND-POSITION: center bottom
}
UL#production_panel_tabs LI A:hover {
	BACKGROUND-POSITION: center bottom
}
UL#production_panel_tabs LI#template_t_overview A {
	BACKGROUND-IMAGE: url(../_img/production_tabs/overview.gif); WIDTH: 48px
}
UL#production_panel_tabs LI#template_t_artists A {
	BACKGROUND-IMAGE: url(../_img/production_tabs/artists.gif); WIDTH: 33px
}
UL#production_panel_tabs LI#template_t_photo A {
	BACKGROUND-IMAGE: url(../_img/production_tabs/photo.gif); WIDTH: 65px
}
UL#production_panel_tabs LI#template_t_multimedia A {
	BACKGROUND-IMAGE: url(../_img/production_tabs/multimedia.gif); WIDTH: 55px
}
UL#production_panel_tabs LI#template_t_blog A {
	BACKGROUND-IMAGE: url(../_img/production_tabs/blog.gif); WIDTH: 58px
}
UL#production_panel_tabs LI#template_t_articles A {
	BACKGROUND-IMAGE: url(../_img/production_tabs/articles.gif); WIDTH: 37px
}
UL#production_panel_tabs LI#template_t_video A {
	BACKGROUND-IMAGE: url(../_img/production_tabs/video.gif); WIDTH: 27px
}
UL#production_panel_tabs LI#template_t_podcast A {
	BACKGROUND-IMAGE: url(../_img/production_tabs/podcasts.gif); WIDTH: 41px
}
DIV#production_panels {
	CLEAR: both; MIN-HEIGHT: 300px; MARGIN: 2em 0px; POSITION: relative; _height: 300px
}
DIV#production_panels H4.pnl_header {
	FLOAT: left; MARGIN: 0px 0px 1em; ZOOM: 1; HEIGHT: 15px
}
DIV#production_panels H4.pnl_header SPAN {
	LEFT: -5001px; POSITION: absolute
}
DIV.pnl_gallery H4.pnl_header {
	BACKGROUND: url(../_img/header/tabs/photo_gallery.gif) no-repeat; WIDTH: 118px
}
DIV.pnl_multimedia H4.pnl_header {
	BACKGROUND: url(../_img/header/tabs/multimedia.gif) no-repeat; WIDTH: 99px
}
DIV.pnl_overview H4.pnl_header {
	BACKGROUND: url(../_img/header/tabs/overview.gif) no-repeat; WIDTH: 99px
}
DIV.pnl_artists H4.pnl_header {
	BACKGROUND: url(../_img/header/tabs/artists.gif) no-repeat; WIDTH: 63px
}
DIV.pnl_blog H4.pnl_header {
	BACKGROUND: url(../_img/header/tabs/blog.gif) no-repeat; WIDTH: 133px
}
DIV.pnl_articles H4.pnl_header {
	BACKGROUND: url(../_img/header/tabs/articles.gif) no-repeat; WIDTH: 185px
}
DIV.pnl_podcasts H4.pnl_header {
	BACKGROUND: url(../_img/header/tabs/podcasts.gif) no-repeat; WIDTH: 185px
}
DIV.pnl_videos H4.pnl_header {
	BACKGROUND: url(../_img/header/tabs/video.gif) no-repeat; WIDTH: 44px
}
DIV#production_panels .pnl_control {
	FLOAT: right
}
DIV#production_panels .pnl_content {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#production_panels .pnl_content DIV.tLoader {
	BACKGROUND: url(../_img/loading_blue.gif) #dee8eb no-repeat center center
}
DIV#production_panels DIV.pnl_two_column {
	BACKGROUND: url(../_img/common/dotswhite_vert.gif) repeat-y 47% 0%
}
DIV#production_panels DIV.pnl_two_column H4 {
	MARGIN-TOP: 0px
}
DIV#production_panels DIV.pnl_two_column DIV.pnl_2c_one {
	FLOAT: left; WIDTH: 49%
}
DIV#production_panels DIV.pnl_two_column DIV.pnl_2c_two {
	FLOAT: right; WIDTH: 49%
}
DIV#production_panels DIV.pnl_podcasts UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 50px; WIDTH: 450px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#production_panels DIV.pnl_podcasts UL LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../_img/common/dotswhite_horiz.gif) repeat-x left top; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 30px
}
DIV#production_panels DIV.pnl_podcasts UL LI.first {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 15px
}
DIV#production_panels DIV.pnl_podcasts UL LI A.photo {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: left; MARGIN: 0px 15px 0px 0px; BORDER-LEFT: #000 1px solid; WIDTH: 98px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 81px
}
DIV#production_panels DIV.pnl_podcasts UL LI DIV.podcast_summary {
	FLOAT: left; WIDTH: 334px
}
DIV#production_panels DIV.pnl_podcasts UL LI DIV.podcast_summary A.showtitle {
	DISPLAY: block
}
DIV#production_panels DIV.pnl_podcasts UL LI DIV.podcast_summary DIV.audio_player {
	FLOAT: left; MARGIN: 10px 5px 10px 0px; WIDTH: 212px; HEIGHT: 29px
}
DIV#production_panels DIV.pnl_podcasts UL LI DIV.podcast_summary A.download_mp3 {
	BACKGROUND: url(../_img/button/download_mp3.gif) repeat-x 0pt center; FLOAT: left; MARGIN: 10px 0pt; WIDTH: 100px; HEIGHT: 29px
}
DIV#production_panels DIV.pnl_podcasts UL LI DIV A.download_mp3 SPAN {
	LEFT: -999999em; POSITION: absolute
}
DIV#production_panels DIV.pnl_podcasts UL LI DIV.podcast_summary P {
	MARGIN-TOP: 0px
}
DIV#production_panels DIV#tabLoader {
	BACKGROUND: url(../_img/loading_black.gif) #000 no-repeat center center; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%; opacity: 0.9
}
DIV#production_panels DIV.off#tabLoader {
	DISPLAY: none
}
DIV#production_panels DIV.on#tabLoader {
	DISPLAY: block
}
UL#article_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#article_list LI {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: url(../_img/common/dotswhite_horiz.gif) repeat-x 50% bottom; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em; POSITION: relative
}
UL#article_list LI.odd {
	BACKGROUND: url(../_img/common/dotswhite_horiz.gif) #f2f6f7 repeat-x 50% bottom
}
UL#article_list LI H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#article_list LI P {
	MARGIN: 0.5em 0px 0px
}
DIV.new_plays DIV#leftnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 161px; PADDING-TOP: 20px
}
DIV.new_plays DIV#new_plays {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 506px; PADDING-TOP: 20px
}
DIV.new_plays TABLE.new_plays_table {
	MARGIN-TOP: 20px; FLOAT: right
}
DIV.new_plays TABLE.new_plays_table TD.col1 {
	PADDING-RIGHT: 10px
}
DIV.new_plays TABLE.new_plays_table TD {
	PADDING-BOTTOM: 20px; WIDTH: 245px
}
DIV.new_plays TABLE.new_plays_table TD H2 {
	MARGIN-BOTTOM: 10px
}
DIV.new_plays TABLE.new_plays_table TD P {
	MARGIN: 0px 0px 22px; WIDTH: auto
}
#_WGT_ WIDGETS {
	
}
#_WGT_SYOS {
	
}
DIV#pnl_select_method {
	DISPLAY: none
}
DIV#pnl_syos_content {
	DISPLAY: none
}
DIV#pnl_best_available {
	DISPLAY: none
}
DIV#pnl_select_method DIV#about_method_syos {
	FLOAT: left; MARGIN: 0em 0px 2em; WIDTH: 35%
}
DIV#pnl_select_method DIV#about_method_or {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0em 2em 0px
}
DIV#pnl_select_method DIV#about_method_best {
	FLOAT: left; MARGIN: 0em 0px 2em; WIDTH: 35%
}
DIV#pnl_select_method DIV.clear {
	CLEAR: left; OVERFLOW: hidden; HEIGHT: 1px
}
DIV#pnl_syos_content DIV.clear {
	CLEAR: left; OVERFLOW: hidden; HEIGHT: 1px
}
DIV#pnl_best_available DIV.clear {
	CLEAR: left; OVERFLOW: hidden; HEIGHT: 1px
}
#_WGT_PROMO_PANEL {
	
}
DIV.promo_panel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 5; BACKGROUND: #dee8eb; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 1em; WIDTH: 172px; PADDING-TOP: 5px; POSITION: relative
}
DIV.promo_panel H3 {
	MARGIN: 0px 0px 0px 4px; HEIGHT: 21px
}
DIV.promo_panel H3.sIFR-flash {
	MARGIN: 0px 0px 0px 4px; HEIGHT: 21px
}
DIV.promo_panel EMBED {
	HEIGHT: 21px
}
DIV.promo_panel INPUT {
	VERTICAL-ALIGN: middle
}
DIV.promo_panel INPUT.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 0px; WIDTH: 105px; PADDING-TOP: 0px
}
DIV.promo_panel DIV#promo_content {
	BORDER-RIGHT: #b6c7ce 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #b6c7ce 1px solid; PADDING-LEFT: 8px; BACKGROUND: #f9fafc; PADDING-BOTTOM: 8px; MARGIN: -5px 0px 0px; BORDER-LEFT: #b6c7ce 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #b6c7ce 1px solid
}
DIV.promo_panel DIV#promo_content P {
	MARGIN: 0px 0px 1em; LINE-HEIGHT: normal
}
DIV.promo_panel DIV#promo_content P:unknown {
	MARGIN-BOTTOM: 0px
}
DIV.promo_panel A.whatsthis {
	RIGHT: 5px; POSITION: absolute; TOP: 10px
}
DIV.promo_panel_open {
	FLOAT: none; WIDTH: auto
}
DIV#content DIV.promo_panel_open A#template_promoCode_btn_back_promo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../_img/arrow_left.gif) no-repeat left center; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV#content DIV.promo_panel_open H3 {
	FONT-SIZE: 1.7em; MARGIN: 0px 0px 5px 5px; WIDTH: 510px
}
DIV.promo_panel_open DIV#promo_content {
	FONT-SIZE: 1.3em; FONT-STYLE: oblique
}
DIV.promo_main.promo_panel {
	FLOAT: none; WIDTH: auto
}
DIV.promo_main.promo_panel DIV#promo_content P {
	MARGIN: 0px 0px 1em
}
DIV.promo_main.promo_panel DIV#promo_content P.intro {
	FONT-SIZE: 1.3em; MARGIN: 0px; FONT-STYLE: italic
}
DIV.promo_main.promo_panel DIV#promo_content UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(../_img/boxoffice/promo_list_bg.gif); FLOAT: left; PADDING-BOTTOM: 1em; MARGIN: 0px 10px; WIDTH: 620px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
DIV.promo_main.promo_panel DIV#promo_content UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; WIDTH: 50%; PADDING-TOP: 0px
}
DIV.promo_main.promo_panel DIV#promo_content UL LI IMG {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
DIV.promo_main.promo_panel DIV#promo_content UL LI H4 {
	FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #003366; FONT-STYLE: italic
}
DIV.promo_main.promo_panel DIV#promo_content UL LI SELECT {
	MARGIN: 0px 0px 0.5em
}
#_WGT_PHOTO_GALLERY {
	
}
DIV.pnl_gallery {
	TEXT-ALIGN: center
}
DIV.pnl_gallery IMG#gall_img {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 1em auto; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.pnl_gallery P#gall_caption {
	FLOAT: left; MARGIN: 0px; WIDTH: 365px; TEXT-ALIGN: left
}
DIV.pnl_gallery UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
DIV.pnl_gallery UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.pnl_gallery UL LI A {
	CURSOR: pointer
}
#_WGT_MULTIMEDIA_GALLERY {
	
}
DIV#renew_choices {
	
}
DIV#renewal_choices INPUT {
	MARGIN-BOTTOM: 0.5em
}
IMG#hdr_watchlisten {
	MARGIN-RIGHT: 5px
}
A.watch_video {
	DISPLAY: block; BACKGROUND: url(../_img/button/watch_video.gif) no-repeat 0px 0px; WIDTH: 73px; HEIGHT: 17px
}
A.watch_video SPAN {
	LEFT: -999999em; POSITION: absolute
}
A.view_gallery {
	DISPLAY: block; BACKGROUND: url(../_img/button/view_gallery.gif) no-repeat 0px 0px; WIDTH: 74px; HEIGHT: 17px
}
A.view_gallery SPAN {
	LEFT: -999999px; POSITION: absolute
}
A.get_flash {
	DISPLAY: block; BACKGROUND: url(../_img/button/get_flash_player.jpg) no-repeat 0px 0px; WIDTH: 160px; HEIGHT: 41px
}
A.get_flash SPAN {
	LEFT: -999999em; POSITION: absolute
}
DIV.watchlisten#content {
	MARGIN-BOTTOM: 30px
}
DIV.watchlisten H1 {
	MARGIN: 30px 0px 2px
}
DIV.watchlisten A.view_all {
	MARGIN-TOP: 8px; DISPLAY: block; BACKGROUND: url(../_img/button/view_all.gif) no-repeat 0px 0px; WIDTH: 78px; HEIGHT: 17px
}
DIV.watchlisten A.view_all SPAN {
	LEFT: -999999em; POSITION: absolute
}
DIV.watchlisten IMG#hdr_watchlisten {
	MARGIN-BOTTOM: 28px
}
DIV#content DIV.recently_added {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 7px; MIN-HEIGHT: 120px; PADDING-TOP: 10px
}
DIV#content DIV.recently_added A.photo {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; FLOAT: left; BORDER-LEFT: #003366 1px solid; BORDER-BOTTOM: #003366 1px solid
}
DIV#content DIV.recently_added DIV {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 502px
}
DIV#content DIV.recently_added DIV SPAN.date {
	DISPLAY: block
}
DIV#content DIV.recently_added DL {
	MARGIN: 14px 0px
}
DIV#content DIV.recently_added DL DT {
	FONT-WEIGHT: bold; FLOAT: left; COLOR: #000; MARGIN-RIGHT: 5px
}
DIV#content DIV.recently_added DIV P {
	MARGIN: 14px 0px
}
DIV#content UL.asset_list {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
DIV#content UL.asset_list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 41px; BACKGROUND: url(../_img/common/dotswhite_vert.gif) repeat-y 21px top; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100px; PADDING-TOP: 0px
}
DIV#content UL.asset_list LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#content UL.asset_list LI A {
	FONT-STYLE: italic
}
DIV#content UL.asset_list LI A IMG {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; BORDER-LEFT: #003366 1px solid; BORDER-BOTTOM: #003366 1px solid
}
DIV#content DIV#podcasts {
	FLOAT: left; WIDTH: 315px
}
DIV#content DIV#articles {
	FLOAT: right; WIDTH: 315px
}
DIV#content DIV#podcasts OL {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
DIV#content DIV#articles OL {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
DIV#content DIV#podcasts OL LI {
	MARGIN: 0px 0px 10px
}
DIV#content DIV#articles OL LI {
	MARGIN: 0px 0px 10px
}
OL.page_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 18px
}
OL.top.page_nav {
	MARGIN-TOP: 15px
}
OL.btm.page_nav {
	BACKGROUND: url(../_img/common/dotswhite_horiz.gif) repeat-x 0px 0px; PADDING-TOP: 5px
}
OL.page_nav LI {
	FLOAT: left; MARGIN-RIGHT: 5px
}
OL.landing_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL.landing_list LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../_img/common/dotswhite_horiz.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 18px 0px; PADDING-TOP: 18px
}
OL.landing_list LI.first {
	MARGIN-TOP: 0px
}
OL.landing_list LI A.photo {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; FLOAT: left; MARGIN: 0px 15px 0px 0px; BORDER-LEFT: #003366 1px solid; BORDER-BOTTOM: #003366 1px solid
}
OL.landing_list LI DIV {
	FLOAT: left; WIDTH: 502px
}
OL.landing_list LI DIV A.showtitle {
	DISPLAY: block; FONT-SIZE: 12px
}
OL.landing_list LI DIV SPAN.date {
	DISPLAY: block
}
DIV.videos IMG#hdr_watchlisten {
	MARGIN-RIGHT: 5px
}
DIV.videos OL.landing_list {
	
}
DIV.videos OL.landing_list LI {
	MIN-HEIGHT: 120px
}
DIV.photo_galleries OL.landing_list LI {
	MIN-HEIGHT: 120px
}
DIV.photo_galleries OL.landing_list LI A.photo {
	WIDTH: 148px; HEIGHT: 118px
}
DIV.photo_galleries OL.landing_list DL {
	MARGIN: 14px 0px
}
DIV.photo_galleries OL.landing_list DL DT {
	FONT-WEIGHT: bold; FLOAT: left; COLOR: #000; MARGIN-RIGHT: 5px
}
DIV.photo_galleries OL.landing_list DL DD A.showtitle {
	FONT-SIZE: 11px
}
DIV.podcasts OL.landing_list {
	FLOAT: left; WIDTH: 450px
}
DIV.podcasts DIV#podcast_detail {
	FLOAT: left; WIDTH: 450px
}
DIV.podcasts OL.landing_list LI {
	MIN-HEIGHT: 85px
}
DIV.podcasts DIV#podcast_detail {
	MARGIN-TOP: 15px
}
DIV.podcasts OL.landing_list A.photo {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: left; MARGIN: 0px 15px 0px 0px; BORDER-LEFT: #000 1px solid; WIDTH: 98px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 81px
}
DIV.podcasts DIV#podcast_detail A.photo {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: left; MARGIN: 0px 15px 0px 0px; BORDER-LEFT: #000 1px solid; WIDTH: 98px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 81px
}
DIV.podcasts OL.landing_list DIV {
	FLOAT: left; WIDTH: 334px
}
DIV.podcasts DIV#podcast_detail DIV.podcast_summary {
	FLOAT: left; WIDTH: 334px
}
DIV#content DIV.recently_added DIV.podcast_summary {
	FLOAT: left; WIDTH: 334px
}
DIV.podcasts DIV#podcast_detail DIV A.showtitle {
	DISPLAY: block
}
DIV.podcasts DIV#podcast_detail DIV SPAN.date {
	DISPLAY: block
}
DIV#content DIV.recently_added DIV.podcast_summary A.showtitle {
	DISPLAY: block
}
DIV#content DIV.recently_added DIV.podcast_summary SPAN.date {
	DISPLAY: block
}
DIV.podcasts OL.landing_list DIV.audio_player {
	FLOAT: left; MARGIN: 10px 5px 10px 0px; WIDTH: 212px; HEIGHT: 110px
}
DIV.podcasts DIV#podcast_detail DIV.audio_player {
	FLOAT: left; MARGIN: 10px 5px 10px 0px; WIDTH: 212px; HEIGHT: 110px
}
DIV#content DIV.recently_added DIV.podcast_summary DIV.audio_player {
	FLOAT: left; MARGIN: 10px 5px 10px 0px; WIDTH: 212px; HEIGHT: 110px
}
DIV.podcasts DIV A.download_mp3 {
	BACKGROUND: url(../_img/button/download_mp3.gif) repeat-x 0px center; FLOAT: left; MARGIN: 10px 0px; WIDTH: 100px; HEIGHT: 29px
}
DIV#content DIV.recently_added DIV.podcast_summary A.download_mp3 {
	BACKGROUND: url(../_img/button/download_mp3.gif) repeat-x 0px center; FLOAT: left; MARGIN: 10px 0px; WIDTH: 100px; HEIGHT: 29px
}
DIV.podcasts DIV.podcast_summary P {
	CLEAR: left; MARGIN: 10px 0px
}
DIV#content DIV.recently_added DIV.podcast_summary P {
	CLEAR: left; MARGIN: 10px 0px
}
DIV.podcasts DIV A.download_mp3 SPAN {
	LEFT: -999999em; POSITION: absolute
}
DIV#content DIV.recently_added A.download_mp3 SPAN {
	LEFT: -999999em; POSITION: absolute
}
DIV.podcasts DIV#podcast_detail DIV.related {
	MARGIN-LEFT: 115px
}
DIV.podcasts DIV#podcast_detail DIV.related UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.podcasts DIV#podcast_detail DIV.related UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto
}
DIV.podcasts DIV#podcast_detail DIV.related UL LI A {
	FONT-STYLE: italic
}
DIV.podcasts DIV.subscribe {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; BACKGROUND: #dee8eb; FLOAT: left; PADDING-BOTTOM: 14px; MARGIN-LEFT: 15px; WIDTH: 174px; PADDING-TOP: 14px
}
DIV.podcasts DIV.subscribe STRONG {
	DISPLAY: block; MARGIN: 5px 0px 0px; COLOR: #869ca5
}
DIV.podcasts DIV.subscribe OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(../_img/common/dotstrans_horiz.gif) repeat-x 0px bottom; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
DIV.podcasts DIV.subscribe OL LI {
	MARGIN-BOTTOM: 10px
}
DIV.podcasts DIV.subscribe OL LI.podcast_btns A {
	DISPLAY: block; MARGIN: 0px 0px 5px
}
DIV.podcasts DIV.subscribe OL LI.podcast_btns A SPAN {
	LEFT: -999999em; POSITION: absolute
}
DIV.podcasts DIV.subscribe OL LI.podcast_btns A#itunes {
	MARGIN-TOP: 2px; BACKGROUND: url(../_img/watchlisten/podcasts/subscribe_links/itunes.gif) no-repeat 0px 0px; WIDTH: 120px; HEIGHT: 17px
}
DIV.podcasts DIV.subscribe OL LI.podcast_btns A#my_yahoo {
	MARGIN-TOP: 2px; BACKGROUND: url(../_img/watchlisten/podcasts/subscribe_links/my_yahoo.gif) no-repeat 0px 0px; WIDTH: 91px; HEIGHT: 17px
}
DIV.podcasts DIV.subscribe OL LI.podcast_btns A#newsgator {
	DISPLAY: inline
}
DIV.podcasts DIV.subscribe OL LI A#newsgator IMG {
	
}
DIV.podcasts DIV.subscribe OL LI.podcast_btns A#google {
	BACKGROUND: url(../_img/watchlisten/podcasts/subscribe_links/google.gif) no-repeat 0px 0px; WIDTH: 104px; HEIGHT: 17px
}
DIV.podcasts DIV.subscribe OL LI.podcast_btns A#win_live {
	BACKGROUND: url(../_img/watchlisten/podcasts/subscribe_links/windows_live.gif) no-repeat 0px 0px; WIDTH: 92px; HEIGHT: 17px
}
DIV.podcasts DIV.subscribe OL LI.podcast_btns A#odeo {
	BACKGROUND: url(../_img/watchlisten/podcasts/subscribe_links/odeo.gif) no-repeat 0px 0px; WIDTH: 80px; HEIGHT: 15px
}
DIV.podcasts DIV.subscribe OL LI DIV#copy_addr {
	BORDER-RIGHT: #a4b2b6 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #a4b2b6 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: #f0f6f7; PADDING-BOTTOM: 3px; OVERFLOW: scroll; BORDER-LEFT: #a4b2b6 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #a4b2b6 1px solid
}
DIV.podcasts DIV.subscribe P {
	FONT-WEIGHT: normal
}
DIV.podcasts DIV.subscribe A#a_podcast_faq {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
DIV.podcasts A.view_all_podcasts {
	MARGIN-TOP: 35px; BACKGROUND: url(../_img/button/view_all_podcasts.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 102px; HEIGHT: 17px
}
DIV.podcasts A.view_all_podcasts SPAN {
	LEFT: -999999em; POSITION: absolute
}
DIV.backstage {
	
}
DIV.backstage DIV#issue_nav {
	MARGIN-TOP: 26px; FLOAT: left; WIDTH: 95px
}
DIV.backstage DIV#issue_nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
DIV.backstage DIV#issue_nav UL LI {
	MARGIN-BOTTOM: 11px
}
DIV.backstage DIV#issue_nav UL LI A {
	FONT-WEIGHT: bold
}
DIV.backstage DIV#issue_nav UL LI A.lefthere {
	COLOR: #000; FONT-STYLE: normal
}
DIV.backstage DIV#article_list_wrapper {
	FLOAT: left; MARGIN: 15px 0px 0px 10px; WIDTH: 390px
}
DIV.backstage DIV#article_list_wrapper OL.landing_list {
	
}
DIV.backstage DIV#article_list_wrapper OL.landing_list LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px bottom; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
DIV#article_list_wrapper OL.landing_list LI A.showtitle {
	FONT-SIZE: 13px
}
DIV#article_list_wrapper OL.landing_list LI STRONG.author {
	FONT-SIZE: 13px; COLOR: #000
}
DIV#article_list_wrapper OL.landing_list LI P {
	MARGIN: 2px 0px 0px
}
DIV.backstage IMG.cover {
	MARGIN-TOP: 26px; FLOAT: right
}
DIV.backstage DIV#article_archive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 10px; WIDTH: 502px; PADDING-TOP: 0px
}
DIV#article_archive FIELDSET {
	MARGIN: 30px 0px
}
DIV#article_archive FIELDSET LABEL {
	FONT-WEIGHT: bold; WIDTH: 13em; TEXT-ALIGN: right
}
DIV#article_archive FIELDSET SELECT {
	MARGIN: 0px 0.5em 0px 0px; WIDTH: 14em
}
DIV#article_archive FIELDSET DIV.or {
	MARGIN: 1em 0px; TEXT-ALIGN: center
}
DIV#article_archive OL#search_results {
	
}
DIV#article_archive OL#search_results LI {
	
}
DIV#article_archive OL#search_results LI A.showtitle {
	FONT-SIZE: 13px
}
DIV#article_archive OL#search_results LI P {
	MARGIN-TOP: 0px
}
DIV#article_archive OL#search_results LI P BR {
	DISPLAY: none
}
DIV.meta_data {
	FLOAT: left; WIDTH: 155px; MARGIN-RIGHT: 15px
}
DIV.meta_data H2 {
	MARGIN-BOTTOM: 0px
}
DIV.meta_data UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.meta_data UL.productions {
	MARGIN-BOTTOM: 10px
}
DIV.related_content {
	MARGIN-TOP: 50px
}
DIV.related_content UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.related_content UL LI {
	PADDING-RIGHT: 17px; PADDING-LEFT: 0px; BACKGROUND: url(../_img/common/dotswhite_vert.gif) repeat-y right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 17px; WIDTH: 99px; PADDING-TOP: 0px
}
DIV.related_content UL LI.end {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px
}
DIV.related_content UL LI A {
	FONT-STYLE: italic
}
A.view_all_videos {
	MARGIN-TOP: 15px; DISPLAY: block; BACKGROUND: url(../_img/button/view_all_videos.gif) no-repeat 0px 0px; WIDTH: 89px; HEIGHT: 17px
}
A.view_all_videos SPAN {
	LEFT: -999999em; POSITION: absolute
}
DIV.video_detail {
	
}
DIV.video_detail DIV#video_player {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 497px; HEIGHT: 402px
}
DIV.video_detail P#no_video {
	LEFT: 170px; BOTTOM: 320px; POSITION: relative
}
DIV.video_detail DIV.related_content UL LI {
	HEIGHT: 165px
}
DIV.gallery_detail {
	
}
DIV.gallery_detail DIV.large_photo {
	FLOAT: left; MARGIN: 20px 0px 60px; WIDTH: 495px; POSITION: relative; TEXT-ALIGN: center
}
DIV.gallery_detail DIV.large_photo DIV.tLoader {
	BACKGROUND: url(../_img/loading_blue.gif) #dee8eb no-repeat center center
}
DIV.gallery_detail DIV#template_pnl_no_photos {
	HEIGHT: 120px
}
DIV.large_photo DIV.nav_btns {
	MARGIN-TOP: 11px; FLOAT: right; WIDTH: 115px
}
DIV.large_photo DIV.nav_btns A#btn_gall_back {
	BACKGROUND: url(../_img/button/back.gif) no-repeat 0px 0px; FLOAT: right; WIDTH: 54px; MARGIN-RIGHT: 7px; HEIGHT: 17px
}
DIV.large_photo DIV.nav_btns A#btn_gall_next {
	BACKGROUND: url(../_img/button/next.gif) no-repeat 0px 0px; FLOAT: right; WIDTH: 54px; HEIGHT: 17px
}
DIV.nav_btns A SPAN {
	LEFT: -999999em; POSITION: absolute
}
DIV.large_photo DIV.caption {
	MARGIN-TOP: 8px; WIDTH: 370px; TEXT-ALIGN: left
}
DIV.large_photo DIV.caption STRONG {
	COLOR: #323232
}
DIV.large_photo DIV.caption SPAN.credit {
	COLOR: #999999
}
DIV.gallery_detail A.view_all_galleries {
	MARGIN-TOP: 15px; DISPLAY: block; BACKGROUND: url(../_img/button/view_all_galleries.gif) no-repeat 0px 0px; WIDTH: 103px; HEIGHT: 17px
}
DIV.gallery_detail A.view_all_galleries SPAN {
	LEFT: -999999em; POSITION: absolute
}
DIV.detail.backstage {
	
}
DIV.detail.backstage DIV#article {
	FLOAT: left; MARGIN: 26px 0px 0px 10px; WIDTH: 390px
}
DIV.detail.backstage DIV#related {
	MIN-HEIGHT: 400px; BACKGROUND: #dee8eb; FLOAT: right; WIDTH: 157px
}
DIV.detail.backstage DIV#related H5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #c4d9df; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
DIV.detail.backstage DIV#related STRONG {
	DISPLAY: block; MARGIN: 10px 0px 0px 10px; COLOR: #738286
}
DIV.detail.backstage DIV#related UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.detail.backstage DIV#related UL LI A {
	FONT-STYLE: italic
}
TD#bluecell IMG.hdr {
	MARGIN: 25px 0px 0px
}
TD A.view_all {
	DISPLAY: none; FONT-WEIGHT: bold
}
TD#bluecell UL.asset_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
TD#bluecell UL.asset_list LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MIN-HEIGHT: 150px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; OVERFLOW: hidden; WIDTH: 100px; PADDING-TOP: 0px
}
TD#bluecell UL.asset_list LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
TD#bluecell UL.asset_list LI.last {
	PADDING-RIGHT: 0px
}
TD#bluecell UL.asset_list LI A {
	FONT-STYLE: italic
}
TD#bluecell UL.asset_list LI A SPAN {
	DISPLAY: block; OVERFLOW: hidden; HEIGHT: 5.75em
}
TD#bluecell UL.asset_list LI A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TD.dynamic UL.asset_list {
	OVERFLOW: hidden; HEIGHT: 150px
}
TD.dynamic UL.asset_list LI {
	
}
TD.dynamic A.view_all {
	DISPLAY: inline
}
TD#bluecell UL.simple_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
TD#bluecell UL.simple_list {
	FONT-STYLE: italic
}
TD#bluecell DIV.dots {
	MARGIN: 20px 0px
}
DIV.company_history DIV#leftnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 161px; PADDING-TOP: 20px
}
DIV.company_history DIV#company_history {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 506px; PADDING-TOP: 20px
}
DIV.contact_us DIV#leftnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 161px; PADDING-TOP: 20px
}
DIV.contact_us DIV#contact_us_info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 506px; PADDING-TOP: 20px
}
