BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #525c54; COLOR: #333; FONT-SIZE: x-small; PADDING-TOP: 0px
}
.clear-both {
	HEIGHT: 1px; CLEAR: both; OVERFLOW: hidden
}
.float-image-left {
	PADDING-RIGHT: 10px; FLOAT: left
}
.float-image-right {
	PADDING-LEFT: 10px; FLOAT: right
}
#page-container {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 996px; BACKGROUND: #fff; FONT-SIZE: 120%
}
#header {
	Z-INDEX: 2; POSITION: relative; HEIGHT: 1%
}
*#header-toolbar {
	BORDER-BOTTOM: #525c54 4px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #67726a; HEIGHT: 20px; COLOR: #bbc3bc; FONT-SIZE: 80%; PADDING-TOP: 5px
}
* HTML *#header-toolbar {
	HEIGHT: 1%
}
#header-toolbar A {
	COLOR: #fff; TEXT-DECORATION: none
}
*#header-toolbar A:hover {
	TEXT-DECORATION: underline
}
*#header-toolbar *.date {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
*#header-toolbar UL.menu {
	Z-INDEX: 4; POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
*#header-toolbar UL.menu LI {
	POSITION: relative; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 3px
}
*#header-toolbar UL.menu LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; BORDER-RIGHT: #99a49c 1px solid; PADDING-TOP: 0px
}
*#header-toolbar UL.menu LI.last A {
	BORDER-RIGHT: medium none
}
*#header-toolbar UL.menu LI.drop-down A {
	PADDING-RIGHT: 13px; BACKGROUND: url(toolbar_drop-down-icon.gif) no-repeat 100% 50%; CURSOR: default; TEXT-DECORATION: none
}
#header-toolbar UL.menu LI.drop-down LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer
}
#header-toolbar LI:hover UL {
	DISPLAY: block
}
#header-toolbar LI.hover UL {
	DISPLAY: block
}
#header-toolbar LI UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: #67726a; TOP: 19px; PADDING-TOP: 0px; LEFT: 0px
}
#header-toolbar UL.menu LI LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#header-toolbar UL.menu LI LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 7px; WIDTH: 120px; PADDING-RIGHT: 7px; DISPLAY: block; BORDER-TOP: #99a49c 1px solid; PADDING-TOP: 4px
}
*#header-toolbar UL.menu LI LI A:hover {
	BACKGROUND: #b3bcb5; COLOR: #525c54; TEXT-DECORATION: none
}
#header-toolbar .search {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#header-toolbar .search FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#header-toolbar .search LABEL {
	DISPLAY: none
}
#header-toolbar .search .input-text INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; WIDTH: 134px; PADDING-RIGHT: 5px; FONT-FAMILY: inherit; BACKGROUND: #fff; FONT-SIZE: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
*#header-toolbar *.search .button INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: inherit; BACKGROUND: #000; COLOR: #fff; FONT-SIZE: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
#header-toolbar .my-account {
	MARGIN: -5px 0px 0px 15px; WIDTH: 105px; BACKGROUND: url(my-account_bg.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px
}
#header-toolbar *.my-account A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 29px; PADDING-RIGHT: 18px; DISPLAY: block; COLOR: #525c54; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
*#logo-row {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 6px
}
*[id]#logo-row {
	OVERFLOW: hidden
}
*#logo-row {
	HEIGHT: 1%
}
*#main-heading {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0px; TEXT-INDENT: -10000px; MARGIN: 20px 0px 0px 5px; PADDING-LEFT: 0px; WIDTH: 125px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 72px; FONT-SIZE: 100%; PADDING-TOP: 0px
}
*#main-heading SPAN {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; CURSOR: pointer; LEFT: 0px
}
#main-nav {
	Z-INDEX: 2; POSITION: relative; MARGIN: 0px 11px 8px; BORDER-TOP: #e2001a 3px solid
}
* HTML #main-nav {
	HEIGHT: 1%
}
#main-nav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#main-nav LI {
	FLOAT: left; BORDER-TOP: #ff8585 1px solid
}
*#main-nav LI A:hover {
	BORDER-LEFT: #e1e1e1 1px solid; BACKGROUND-COLOR: #e1e1e1; COLOR: #1d1d1d; BORDER-TOP: #f2f2f2 1px solid; PADDING-TOP: 6px
}
*#main-nav LI.current A {
	BORDER-LEFT: #e1e1e1 1px solid; BACKGROUND-COLOR: #e1e1e1; COLOR: #1d1d1d; BORDER-TOP: #f2f2f2 1px solid; PADDING-TOP: 6px
}
#main-nav LI.current LI A:hover {
	BORDER-LEFT: #e1e1e1 1px solid; BACKGROUND-COLOR: #e1e1e1; COLOR: #1d1d1d; BORDER-TOP: #f2f2f2 1px solid; PADDING-TOP: 6px
}
*#page-container *#main-nav LI.first A {
	BORDER-LEFT: medium none
}
#main-nav LI A {
	TEXT-ALIGN: center; BORDER-LEFT: #525c54 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 165px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #040202; COLOR: #dfdede; TEXT-DECORATION: none; PADDING-TOP: 7px
}
*#main-nav LI.current LI A {
	TEXT-ALIGN: center; BORDER-LEFT: #525c54 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 165px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #040202; COLOR: #dfdede; TEXT-DECORATION: none; PADDING-TOP: 7px
}
*#main-nav LI A.drop-down {
	BACKGROUND-IMAGE: url(main-nav_drop-down-icon.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 85% 50%
}
*#main-nav LI A.drop-down:hover {
	BACKGROUND-IMAGE: url(main-nav_drop-down-icon_h.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 85% 50%
}
*#main-nav LI.current A.drop-down {
	BACKGROUND-IMAGE: url(main-nav_drop-down-icon_h.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 85% 50%
}
#main-nav LI.subscribe {
	BORDER-TOP: #e2001a 1px solid
}
#main-nav LI.sign-in-out {
	BORDER-TOP: #e2001a 1px solid
}
#main-nav LI.subscribe A {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; WIDTH: 155px; PADDING-RIGHT: 0px; BACKGROUND: #e2001a; COLOR: #fff; FONT-SIZE: 90%; BORDER-TOP: medium none; PADDING-TOP: 7px
}
#main-nav LI.sign-in-out A {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; WIDTH: 155px; PADDING-RIGHT: 0px; BACKGROUND: #e2001a; COLOR: #fff; FONT-SIZE: 90%; BORDER-TOP: medium none; PADDING-TOP: 7px
}
#main-nav LI.subscribe A:hover {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #e2001a; COLOR: #fff; BORDER-TOP: medium none; TEXT-DECORATION: underline; PADDING-TOP: 7px
}
*#main-nav LI.sign-in-out A:hover {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #e2001a; COLOR: #fff; BORDER-TOP: medium none; TEXT-DECORATION: underline; PADDING-TOP: 7px
}
*#page-container #main-nav LI.sign-in-out A {
	BORDER-LEFT: medium none
}
*#page-container #main-nav LI.subscribe A {
	BACKGROUND-IMAGE: url(subscribe-menu-pipe.gif); BORDER-LEFT: #ff8585 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 49%
}
#main-nav LI:hover UL {
	POSITION: absolute; DISPLAY: block
}
#main-nav LI.hover UL {
	POSITION: absolute; DISPLAY: block
}
#main-nav LI UL {
	DISPLAY: none
}
*#main-nav LI UL LI {
	FLOAT: none; BORDER-TOP: medium none
}
#page-container #main-nav LI UL LI A {
	BORDER-TOP: #525c54 1px solid
}
*#page-container #main-nav LI UL LI A:hover {
	PADDING-TOP: 7px
}
*#breadcrumbs {
	POSITION: relative; MARGIN: 0px 0px 5px; COLOR: #777; FONT-SIZE: 75%; TOP: -5px
}
*#content-container #breadcrumbs A {
	BORDER-BOTTOM: #ddd 1px solid; COLOR: #999; TEXT-DECORATION: none
}
*#content-container *#breadcrumbs A:hover {
	BORDER-BOTTOM: medium none
}
*#content-container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: url(dotted-line_v.gif) #fff repeat-y 673px 0px; PADDING-TOP: 0px
}
[id]#content-container {
	OVERFLOW: hidden
}
* HTML *#content-container {
	HEIGHT: 1%
}
*#right-column {
	Z-INDEX: 1; POSITION: relative; MARGIN: 0px; WIDTH: 310px; FLOAT: right; COLOR: #8a948d
}
#rc-padding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
* HTML #rc-padding {
	HEIGHT: 1%; OVERFLOW: hidden; MARGIN-RIGHT: -3px
}
#main-content {
	WIDTH: 664px; FLOAT: left
}
#mc-padding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; PADDING-TOP: 0px
}
* HTML #mc-padding {
	PADDING-RIGHT: 6px; HEIGHT: 1%; OVERFLOW: hidden
}
#footer {
	BORDER-BOTTOM: #fff 11px solid; BORDER-LEFT: #fff 11px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #555; FONT-SIZE: 80%; BORDER-TOP: #fff 11px solid; BORDER-RIGHT: #fff 11px solid; PADDING-TOP: 10px
}
[id]#footer {
	OVERFLOW: hidden
}
* HTML #footer {
	HEIGHT: 1%
}
#footer A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#footer UL.menu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 266px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer UL.menu LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FLOAT: left; BORDER-RIGHT: #9e9e9e 1px solid; PADDING-TOP: 0px
}
#footer UL.menu LI.last {
	BORDER-RIGHT: medium none
}
