@charset "UTF-8";

.contentManaged {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.contentManaged .y {
	float: right;
	position: relative;
	padding: 20px 20px 40px;
	margin: 15px 0 0 25px;
	width: 223px;
	min-height: 211px;
	#height: 211px;
	overflow: hidden;
}
.contentManaged .b {
	float: right;
	clear: right;
	position: relative;
	padding: 25px 35px 25px 25px;
	margin: 15px 0 0 25px;
	width: 205px;
	min-height: 235px;
	#height: 235px;
	overflow: hidden;
}
.contentManaged .sidebox .sidebox-header {
	position: absolute;
	top: 0;
	left: 0;
	width: 263px;
	height: 646px;
	z-index: 0;
}
.contentManaged .sidebox .sidebox-footer {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 263px;
	z-index: 1;
}
.contentManaged .sidebox .sidebox-body {
	position: relative;
	font-size: 11px;
	z-index: 2;
}
.contentManaged .sidebox .sidebox-body h1, 
.contentManaged .sidebox .sidebox-body h2, 
.contentManaged .sidebox .sidebox-body h3, 
.contentManaged .sidebox .sidebox-body h4, 
.contentManaged .sidebox .sidebox-body p {
	margin-top: 0;
	padding-top: 0;
}

.contentManaged .y .sidebox-header {
	background: url(../images/sidebox_y_01.png) 0 0 no-repeat;
	min-height: 266px;
	#height: 266px;
}
.contentManaged .y .sidebox-footer {
	background: url(../images/sidebox_y_02.png) 0 0 no-repeat;
	min-height: 5px;
	#height: 5px;
}
.contentManaged .b .sidebox-header {
	background: url(../images/sidebox_b_01.png) 0 0 no-repeat;
	min-height: 146px;
	#height: 146px;
}
.contentManaged .b .sidebox-footer {
	background: url(../images/sidebox_b_02.png) 0 0 no-repeat;
	min-height: 139px;
	#height: 139px;
}

.contentManaged .faq {
	margin-bottom: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.contentManaged .faq img {
	display: block;
	margin-bottom: 5px;
}
.contentManaged .q {
	font-weight: bold;
}
.contentManaged .a {
	margin-bottom: 40px;
}

.contentManaged ul, .contentManaged ol {
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	color: #4E214E;
	line-height: 19px;
}
.contentManaged ul {
	list-style: none;
	margin-left: 13px;
}
.contentManaged ul li {
	padding: 0 0 5px 10px;
	background: url(../images/discbullet.gif) 0 7px no-repeat;
}
.contentManaged ul li li {
	padding: 0 0 0 20px;
	background: url(../images/dotbullet-purple.gif) 11px 7px no-repeat;
	font-weight: normal;
	color: #333333;
}
.contentManaged ul ul, .contentManaged ol ol {
	margin: 7px 0;
	font-size: 11px;
	line-height: 17px;
}
.contentManaged ul ul {
	list-style: none;
}
.contentManaged ul.highlight li {
	color: #666666;
	background: url(../images/navarrow.gif) 3px 7px no-repeat;
}
.contentManaged ul.highlight li li {
	background: url(../images/dotbullet.gif) 11px 7px no-repeat;
}
.contentManaged ul.highlight li.active {
	color: #D31145;
	background: url(../images/navarrow-red.gif) 2px 8px no-repeat;
}
.contentManaged ul.highlight li li.active {
	background: url(../images/dotbullet-red.gif) 11px 7px no-repeat;
}
.contentManaged ol {
	padding-left: 27px;
}
.contentManaged ol li {
	padding-bottom: 5px;
}
.contentManaged ol ol {
	padding-left: 25px;
	list-style: upper-alpha;
}


.contentManaged table {
	width: 669px;
	border-collapse: collapse;
	border: none;
	background: url(../images/table_body.gif) repeat-y;
}
.contentManaged table caption {
	padding-left: 17px;
	height: 45px;
	font-size: 18px;
	font-weight: bold;
	line-height: 43px;
	color: #FFFFFF;
	text-align: left;
	background: url(../images/table_head.png) no-repeat;
}
.contentManaged table tr {
	position: relative;
	font-size: 12px;
	color: #4E214E;
	background: url(../images/table_hr.gif) 0 bottom no-repeat;
}
.contentManaged table tr.last {
	background: url(../images/table_foot.gif) 0 bottom no-repeat;
}
.contentManaged table tr.last td {
	padding-bottom: 12px;
}
.contentManaged table tr th {
	font-weight: bold;
	text-align: left;
}
.contentManaged table tr th, .contentManaged table tr td {
	padding: 10px 10px 10px 21px;
	width: 25%;
	vertical-align: top;
	background-image: none;
}

.contentManaged h2 {
	font-size: 21px;
	font-weight: bold;
	color: #4E214E;
}
.contentManaged h4 {
	margin-bottom: 10px;
	font-size: 13px;
	font-weight: bold;
	color: #4E214E;
}
.contentManaged h1 {
	font-size: 24px;
	font-weight: bold;
	color: #333333;
}
.contentManaged h3 {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}

.contentManaged .img-frame {
	position: relative;
	float: right;
	width: 279px;
	height: 172px;
	overflow: hidden;
}
.contentManaged .img-frame img {
	position: absolute;
	left: 7px;
	top: 7px;
	z-index: 0;
}
.contentManaged .img-frame .img-head {
	position: absolute;
	left: 0;
	top: 0;
	width: 279px;
	height: 696px;
	background: url(../images/image-frame_head.png) no-repeat;
	z-index: 1;
}
.contentManaged .img-frame .img-foot {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 279px;
	height: 76px;
	background: url(../images/image-frame_foot.png) no-repeat;
	z-index: 2;
}
.contentManaged .img-frame .img-caption {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 279px;
	color: #666666;
	font-size: 11px;
	text-align: center;
	z-index: 3;
}

.contentManaged a {
	color: #D31145;
	font-weight: bold;
}
.contentManaged a:active {
	color: #4E214E;
}


.rhd .contentManaged {
	margin: 0 auto;
	width: 660px;
}
.rhd .contentManaged h2 {
	clear: both;
	color: #D31145;
	font-size: 18px;
}
.rhd .contentManaged h2.more-deals {
	color: #333333;
}

.rhd .contentManaged .dealbox {
	float: left;
	margin: 0 16px 20px 0;
	width: 153px;
	height: 210px;
	background: url(../images/rhd_dealbox_bg.png) no-repeat;
}
.rhd .contentManaged div.last {
	margin-right: 0;
}
.rhd .contentManaged .dealbox .photo {
	margin: 0 0 0 1px;
	width: 145px;
	height: 125px;
	overflow: hidden;
}
.rhd .contentManaged .dealbox .photo a {
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.rhd .contentManaged .dealbox .photo img {
	width: 100%;
}
.rhd .contentManaged .dealbox h3 {
	margin: 4px 0;
	width: 146px;
	color: #303948;
	font-size: 12px;
	text-align: center;
}
.rhd .contentManaged .dealbox strong {
	display: block;
	margin: 0 0 10px;
	width: 146px;
	color: #d31145;
	font-size: 12px;
	text-align: center;
}
.rhd .contentManaged .dealbox a.button {
	display: block;
	margin-left: 34px;
	#margin-top: -8px;
	width: 78px;
}

.rhd .contentManaged .deals-left {
	float: left;
	width: 320px;
}
.rhd .contentManaged .deals-right {
	float: right;
	width: 320px;
}

.rhd .contentManaged ul {
	margin: 0;
}
.rhd .contentManaged ul li {
	margin: 7px 0 0;
	#margin: 3px 0 0;
	border-bottom: 1px solid #c1c1c1;
	padding: 0 0 7px;
	#padding: 0 0 3px;
	color: #333333;
	width: 320px;
	background: none;
}
.rhd .contentManaged ul li a {
	text-decoration: none;
}
.rhd .contentManaged ul li span.loc {
	float: left;
	#padding-top: 5px;
	width: 190px;
	color: #333333;
	font-weight: bold;
}
.rhd .contentManaged ul li a.more-info {
	float: left;
	color: #4E214E;
	font-weight: normal;
}
.rhd .contentManaged ul li a.button {
	float: right;
	font-weight: normal;
}
.rhd .contentManaged ul li a.button span {
	#line-height: 12px;
}

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

