div.header{width:996px;height:354px;margin:0 0 20px 0;background:url(/images/global/headers/contents-promos-updated.jpg) no-repeat}
div.header div.wrapper-top-narrow, div.header div.wrapper-top-wide {padding-top:40px;}
div.header div.wrapper-bottom-narrow, div.header div.wrapper-bottom-wide {padding-top:120px;}
div.header div.wrapper-top-narrow, div.header div.wrapper-bottom-narrow{width:300px}
div.header div.head{border-left:12px solid #9a0000;padding-left:36px}
div.header div.head h1{text-transform:uppercase;font-size:52px;color:#fff}
div.header div.head h2{text-transform:uppercase;font-size:26px;font-weight:normal;color:#9a0000}
div.header div.head div.heading{font-size:18px;color:#fff}
div.header a{text-decoration:none;display:block;margin-left:48px;height:47px;width:600px;line-height:47px}
div.header a:hover{color:#9a0000}
div.header a span.title{margin-right:20px;display:block;float:left}
div.header a span.link-button{display:block;float:left;width:31px;height:47px;background:url(/images/global/widgets/header/button.gif) no-repeat center left}
div.header a:hover span.link-button{background-image:url(/images/global/widgets/header/button-hover.gif)}
.pg-669 div.heading{width:510px}
.pg-669 a span.title{line-height:24px}

.pg-13530 div.header div.head div.heading{text-transform:uppercase;color:#9a0000;font-size:2.6em}
div.promo div.items-links-wrapper {width:996px;overflow:hidden;}
div.promo ul.items {display:block;height:71px;width:1000em;margin:0;padding:0;}
div.promo ul.items li {display:block;float:left;list-style-type:none;width:249px;height:71px;}
div.promo ul.items li a {outline:none;width:249px;height:71px;display:block;padding:20px 0 0 10px;background:url(/images/global/widgets/promo/item-background.jpg) no-repeat;}
div.promo ul.items li a:hover {text-decoration:none;background:url(/images/global/widgets/promo/item-background-hover.jpg) no-repeat;}
div.promo ul.items li a.selected, div.promo ul.items li a.selected:hover {cursor:default;background:url(/images/global/widgets/promo/item-background-selected.jpg) no-repeat;}
div.promo ul.items li a span {display:block;}
div.promo ul.items li a span.title {font-weight:bold;}
div.promo ul.items li a.selected span.title, div.promo ul.items li a:hover span.title {color:#fff;}

div.promo ul.items li a img {display:block;float:right;margin:-35px 20px 0 0;}
div.promo div.promo-text {display:none;}

div.promo ul.pager {list-style-type:none;margin:-40px 0 0 20px;padding:0;}
div.promo ul.pager li {display:block;float:left;font-size:3em;margin:0 0 0 5px;padding:0;line-height:0.5em;}
div.promo ul.pager li a {text-decoration:none;}
div.promo ul.pager li a.selected{color:#fff;cursor:default;}

div.promo div.promo-item div.promo-content {float:left;width:570px;padding-left:40px;margin-bottom:40px;}
div.promo div.promo-item div.image-wrapper {float:left;padding-left:20px;width:270px}
/*div.promo div.promo-item div.image-wrapper img {padding-left:20px;}*/
div.promo div.promo-item div.promo-content h1 {color:#fff;}
div.promo div.promo-item div.promo-content a {text-decoration:underline;color:#fff;font-weight:bold;}
div.promo div.promo-item div.promo-content a:hover {text-decoration:none}

/* Fixes for IE6 */
* html div.promo ul.items li a {width:239px;height:51px}
* html div.promo ul.items li a img {margin-right:5px;}
/* lang list - uses some nav graphics */
#language-list {position:absolute;top:22px;right:30px;z-index:999;}
#language-list li a {width:118px;height:18px;padding:14px 17px 6px 45px;display:block;background:url('/images/rd/com/en/homepage/png-sprite.png') -363px 0 no-repeat;text-align:left;color:#fff;text-decoration:none;font-weight:normal;outline:none;font-size:0.95em;}
#language-list li {list-style:none;cursor:pointer;position:relative;z-index:20;}
#language-list li ul {width:163px;position:absolute;left:-999em;z-index:30;}
#language-list li.css:hover ul, #language-list li.hover ul {left:10px;top:25px;}
#language-list li li.first {padding-top:15px;}
#language-list li li {width:163px;height:22px;margin:0;padding:0;background:url('/images/rd/global/nav/png-8-sprite.png') -380px -49px repeat-y;}
#language-list li li a {width:105px;height:auto;padding:6px 5px 4px 10px;margin:0 0 1px 27px;color:#000;background:url('/images/rd/global/nav/png-8-sprite.png') 0 -147px repeat-x;}
#language-list li li a:hover {color:#fff;background:url('/images/rd/global/nav/png-8-sprite.png') 0 -194px repeat-x;}
#language-list li li.last {height:30px;background:url('/images/rd/com/en/homepage/png-sprite.png') -363px -120px no-repeat;}
#language-list li li.first {background:url('/images/rd/com/en/homepage/png-sprite.png') -363px -39px no-repeat;}
#language-list li li.first a {background:no-repeat;}
#language-list li li.first a:hover {background:url('/images/rd/global/nav/png-8-sprite.png') -401px -195px repeat-x;}

/* Phil Ivey */
#phil-wrapper #language-list {top:15px;left:0;width:150px;}
/*#phil-wrapper li ul {left:0;}*/
#phil-wrapper #language-list a.first {padding-left:33px;padding-right:13px;}
#phil-wrapper #language-list li a {height:16px;padding:7px 30px 0 18px;background:url(/images/global/layouts/language-list.png) 0 0 no-repeat;}
#phil-wrapper #language-list li li.last {height:30px;background:url(/images/global/layouts/language-list.png) 0 -104px no-repeat;}
#phil-wrapper #language-list li li.first {background:url(/images/global/layouts/language-list.png) 0 -24px no-repeat;}
#phil-wrapper #language-list li li.first a {background:no-repeat;}

#phil-wrapper #language-list li.css:hover ul, #phil-wrapper #language-list li.hover ul {left:0;top:18px;}
#phil-wrapper #language-list li li {background:url(/images/global/layouts/png-8-sprite.png) -380px -49px repeat-y;}
#phil-wrapper #language-list li li a {width:92px;margin:0 0 1px 13px;background:url(/images/global/layouts/png-8-sprite.png) 0 -147px repeat-x;}
#phil-wrapper #language-list li li a:hover {background:url(/images/global/layouts/png-8-sprite.png) 0 -194px repeat-x;}
#phil-wrapper #language-list li li.first a:hover {background:url(/images/global/layouts/png-8-sprite.png) -401px -195px repeat-x;}

/* Generic layout */
#blue-wrapper #language-list {top:15px;left:0;width:150px;}
/*#blue-wrapper li ul {left:0;}*/
#blue-wrapper #language-list a.first {padding-left:33px;padding-right:13px;}
#blue-wrapper #language-list li a {height:16px;padding:7px 30px 0 18px;background:url(/images/global/layouts/language-list.png) 0 0 no-repeat;}
#blue-wrapper #language-list li li.last {height:30px;background:url(/images/global/layouts/language-list.png) 0 -104px no-repeat;}
#blue-wrapper #language-list li li.first {background:url(/images/global/layouts/language-list.png) 0 -24px no-repeat;}
#blue-wrapper #language-list li li.first a {background:no-repeat;}

#blue-wrapper #language-list li.css:hover ul, #blue-wrapper #language-list li.hover ul {left:0;top:18px;}
#blue-wrapper #language-list li li {background:url(/images/global/layouts/png-8-sprite.png) -380px -49px repeat-y;}
#blue-wrapper #language-list li li a {width:92px;margin:0 0 1px 13px;background:url(/images/global/layouts/png-8-sprite.png) 0 -147px repeat-x;}
#blue-wrapper #language-list li li a:hover {background:url(/images/global/layouts/png-8-sprite.png) 0 -194px repeat-x;}
#blue-wrapper #language-list li li.first a:hover {background:url(/images/global/layouts/png-8-sprite.png) -401px -195px repeat-x;}
#status-ivey {display:none}
.pg-664 #status-ivey {width:248px;top:400px;left:730px;position:relative;display:block}
#status-ivey .online-show-client {height:78px;}

#status-ivey .offline .online-show-client {background: url(/images/global/widgets/ftp_web_client_viewer/offline_big24.png) no-repeat;}
#status-ivey .online  .online-show-client {background: url(/images/global/widgets/ftp_web_client_viewer/online_big24.png) no-repeat;}
#status-ivey .online  .online-show-client:hover {background: url(/images/global/widgets/ftp_web_client_viewer/online_big24.png) no-repeat -252px -0px;}
* html #status-ivey .offline .online-show-client {background: url(/images/global/widgets/ftp_web_client_viewer/offline_big.png) no-repeat;}
* html #status-ivey .online  .online-show-client {background: url(/images/global/widgets/ftp_web_client_viewer/online_big.png) no-repeat;}
* html #status-ivey .online  .online-show-client:hover {background: url(/images/global/widgets/ftp_web_client_viewer/online_big.png) no-repeat -252px -0px;}


#status-ivey span.status-description {margin:10px 50px 0 20px;font-size:12px;}
#status-ivey span.message {margin:2px 50px 0 20px;font-size:16px;}


#status-generic {width:200px;top:295px;left:530px;position:absolute;}
#status-generic .online-show-client {height:66px;}

#status-generic .offline .online-show-client {background: url(/images/global/widgets/ftp_web_client_viewer/offline_small24.png) no-repeat;}
#status-generic .online  .online-show-client {background: url(/images/global/widgets/ftp_web_client_viewer/online_small24.png) no-repeat;}
#status-generic .online .online-show-client:hover {background: url(/images/global/widgets/ftp_web_client_viewer/online_small24.png) no-repeat -205px -0px;}
/*IE6 Hack*/
* html #status-generic .offline .online-show-client {background: url(/images/global/widgets/ftp_web_client_viewer/offline_small.png) no-repeat;}
* html #status-generic .online  .online-show-client {background: url(/images/global/widgets/ftp_web_client_viewer/online_small.png) no-repeat;}
* html #status-generic .online .online-show-client:hover {background: url(/images/global/widgets/ftp_web_client_viewer/online_small.png) no-repeat -205px -0px;}

#status-generic span.status-description {margin:2px 50px 0 9px;font-size:10px;}
#status-generic span.message {margin:2px 50px 0 9px;font-size:12px;}



.online-now .online-show-client {
	text-decoration: none;
	display:block;
}

.online-now .offline .online-show-client {
	color:#383838;
}

.online-now .online .online-show-client:hover {
	text-decoration: none;
	cursor:pointer;
}

.online-now span {
	width:130px;
	text-transform: uppercase;
	display:block;
	white-space:nowrap;
	overflow:hidden;
}

.online-now .online span.status-description {
	color:#c4c4c4;
}

.online-now .online span.message {
	color:white;
}







.box .phil {margin-bottom:20px;}
.box .phil .button .phil {margin-bottom:0}
.box .phil .title{height:33px;background:url(/images/global/widgets/box/phil/sprite.jpg) 0 -33px repeat-x;}
.box .phil .title h2{height:23px;padding:10px 0 0 32px;margin:0;background:url(/images/global/widgets/box/phil/sprite.jpg) top right no-repeat;color:#000;}
.box .phil .content {padding:21px 22px 15px 30px;background:#151515 url(/images/global/widgets/box/phil/bot-bg-large.jpg) bottom center no-repeat;}
.box .phil .large-no-padding .content {padding:0px;background:#151515 url(/images/global/widgets/box/phil/bot-bg-large.jpg) bottom center no-repeat;}
.box .phil .button {float:right;margin:10px 0 0 0;}
.box .phil .img {width:202px;}
.box .phil img.fltl {float:none;}
.box .phil .clear {font-size:0;line-height:0;overflow:hidden;height:0;}
.box .phil .small {width:48.7%;}

.box .blue-layout-box {margin-bottom:20px;}
.box .blue-layout-box .button .phil {margin-bottom:0}
.box .blue-layout-box .title{height:33px;background:url(/images/global/widgets/box/blue-layout-box/sprite.jpg) 0 -33px repeat-x;}
.box .blue-layout-box .title h2{height:23px;padding:10px 0 0 32px;margin:0;background:url(/images/global/widgets/box/blue-layout-box/sprite.jpg) top right no-repeat;color:#000;}
.box .blue-layout-box .content {padding:21px 22px 15px 30px;background:#151515 url(/images/global/widgets/box/blue-layout-box/bot-bg-large.jpg) bottom center no-repeat;}
.box .blue-layout-box .large-no-padding .content {padding:0px;background:#151515 url(/images/global/widgets/box/blue-layout-box/bot-bg-large.jpg) bottom center no-repeat;}
.box .blue-layout-box .button {float:right;margin:10px 0 0 0;}
.box .blue-layout-box .img {width:202px;}
.box .blue-layout-box img.fltl {float:none;}
.box .blue-layout-box .clear {font-size:0;line-height:0;overflow:hidden;height:0;}
.box .blue-layout-box .small {width:48.7%;}

.pg-13529 .box .phil .content {position:relative;}
.pg-13529 .box .phil .img {position:relative;left:-30px;top:-21px;height:126px;width:auto;}
.pg-13529 .box .phil .content p {position:relative;left:-10px;}
