/******************************

Luxury By JCK
Designer: Christine DePinto
Created December 16, 2009

******************************/


@import url(reset.css);
#BreadCrumb {
	display:none;
}
#Container {
	margin:0 auto;
	padding:0;
	width:960px;
}
#ContentContainer {
	background:#FFF;
	float:right;
	margin:0;
	padding:10px;
	width:940px;
	min-height:300px;
}
#ContentContainer #Column2 {
	float:right;
	margin:0;
	padding:0 5px;
	width:210px;
}
#ContentContainer .Column1Full {
	float:left;
	margin:0;
	padding:0;
	width:710px;
}

div#Container div#ContentPrimary div.Column1Full {
	margin-left:0;
	margin-top:20px;
	width:710px;
}

#ContentContainer .Column1Full table td {
	padding:5px;
}
#ContentContainer .Column1Full table th {
	color:#000;
	font-weight:normal;
	padding:3px;
	text-align:center;
}
#ContentContainer .Column1Full ul {
	list-style:disc;
	margin:5px 0 10px 30px;
	padding:0;
}
#ContentContainer .Column1Full ul li {
	line-height:20px;
	margin:0;
	padding:0;
}
#ContentContainer .Column1Full ul li ul {
	list-style:circle;
}
#ExFoot1 {
	display:none;
}
#ExFoot2 {
	display:none;
}
#ExFoot3 {
	display:none;
}

/*-------------------------
 Search Box
 -------------------------*/
#SearchForm {
	width: 200px !important;
	text-align: center;
	padding-left:5px !important;
}
#SearchForm input#ctl00_SearchControl__txtSearch {
	background-color:#FFFFFF;
	border:1px #CCC solid;
	width: 140px;
	height: 15px;
	padding: 7px 2px 4px 2px;
	margin: 0;
	color:#666666;
}
#SearchForm input#ctl00_SearchControl__btnSearch {
/*	background-image:#ffffff url(/RNA/RNA_LuxuryJCK/Framework_images/SearchButton.jpg);*/
	width: 30px;
	padding: 0;
	font-weight: bold;
	color: #000;
	margin: 0;
	height: 28px;
}
/*---------------------------
 FOOTER
----------------------------*/
#Footer {
	color:#b1b0b0;
	font-size:12px;
	margin:0 0 10px 0;
	padding:0 10px;
	width:960px;
	height:60px;
}
#Footer a, #Footer a:visited {
	color:#b1b0b0 !important;
	text-decoration:none;
}
#Footer a:hover {
	color:#b1b0b0 !important;
	text-decoration:underline;
}
/*----------------------------*/


#HeaderBottomBar {
	display:none;
}
/*#HeaderTopBar*/ .LanguageSelector{
	display:none;
}
/*#HeaderTopBar{
	display:block;
	border:2px solid #00FF00;
	}*/
	
/*#HeaderTopBar {
	display:none;
}*/

#SignIn {
	float:right; 
}
#SignIn li{
      color:#fff;
      float: left;
      padding: 2px 15px 0 0;
      height:16px;
}
#SignIn li a{color:#FFF;
}

#PageHeader {
	height:100px;
	margin:0;
	padding:0;
	width:960px;
}
#PageHeader #PageTitle {
	float:left;
}
#SponsorshipFooterLinks {
	display:none;
}
#accessibility-links {
	display:none;
}
/*---------------------------
 NAVIGATION
----------------------------*/
#navigation {
	width: 960px;
	margin: 0;
	display: block;
}
#navigation ul.level1 {
	background:#a8af5f url(/RNA/RNA_LuxuryJCK/Framework_images/nav.jpg);
	background-repeat: no-repeat;
	padding:0; /*aligns all the links vertically and sets the height vertically */
	margin:0;
	float: left;
	width: 960px;
	height: 30px;
}
#navigation ul.level1 li {
	float:left;
	margin:0;
	padding:0;
}
#navigation ul.level1 li a, #navigation ul.level1 li a:visited {
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	/*width: 100px;*/
	/*border-right:1px #999999 solid;*/
	height:30px;
	line-height:30px;
	margin:0;
	padding:0 10px;
	text-align:left;
	text-decoration:none;
}
#navigation ul.level1 li a:hover {
	color:#FFF;
	text-decoration:underline;
}
#navigation ul.level1 li.selected a, #navigation ul.level1 li.selected a:visited, #navigation ul.level1 li.selected a:hover {
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;
}
#navigation ul.level1 li.startLinkSelected a, #navigation ul.level1 li.startLinkSelected a:visited, #navigation ul.level1 li.startLinkSelected a:hover {
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;
}
/*------------Level 2-----------------*/
#navigation ul.level2 {
	background-color: #f5f4f2;
	padding: 0; /*aligns all the links vertically and sets the height vertically */
	margin:auto;
	margin:0;
	border-bottom:1px #a8af5f solid;
	float: left;
	width: 960px;
	display: block;
	height: 28px;
}
#navigation ul.level2 li {
	background: url(/RNA/RNA_LuxuryJCK/Framework_images/green_arrow.jpg) 10px 10px no-repeat;
	float:left;
	padding: 0 0 0 20px;
	margin:0 10px 0 0;
}
#navigation ul.level2 li a, #navigation ul.level2 li a:visited {
	color: #000;
	font-size:12px;
	height:28px;
	line-height:28px;
	text-decoration:none;/*border-right:1px #d9b2d2 solid;*/

}
#navigation ul.level2 li a:hover {
	color:#000;
	text-decoration:underline;
}
#navigation ul.level2 li.selected a, #navigation ul.level2 li.selected a:visited, #navigation ul.level2 li.selected a:hover {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}
#navigation ul.level2 li.startLinkSelected a, #navigation ul.level2 li.startLinkSelected a:visited, #navigation ul.level2 li.startLinkSelected a:hover {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}
/*----------------------------*/

.SponsorshipBlock {
	display:none;
}
.absmiddle {
	vertical-align:middle;
}
.clear {
	clear:both;

}
.img_left {
	float:left;
}
.img_right {
	float:right;
}
.pngfix {
}

/*-----------------------------------
  PRE PRESS INDEX STYLES
-------------------------===--------*/
.ExtendedFooter{
background-color:#FFFFFF;
}
#PrePressIndex .clear {
	background:#FFF;
	margin:0;
	padding:0;
	clear:both;
}
div#PrePressIndex {
	width:940px;
	margin:0;
	padding:10px;
	background:#FFF;
}
#PrePressIndex .PrePressIndexContents {
	margin:0;
	padding:0;
	border:0;
	background:#FFF;
}
#PrePressIndex .PrePressIndexContents .PrePressDate {
	padding:0;
	margin:0;
	width:20%;
	float:left;
	color:#990033;	
	background:#FFF;
}
#PrePressIndex .PrePressIndexContents .PrePressSummary {
	padding:0;
	margin:0;
	width:80%;
	float:left;
	background:#FFF;
}
#PrePressIndex .PrePressIndexContents .PrePressSummaryText {
	padding:0;
	margin:0;
	background:#FFF;
}
/*-----------------------------------
 PRESS RELEASE ARTICLE
------------------------------------*/

#PressRelease .clear {
	margin:0;
	padding:0;
	clear:both;
}
div#PressRelease {
	padding:10px;
	margin:0;
	background:#FFF;
	width:940px !important;
}
#PressRelease h3 {
	margin:0;
	padding:0;
}
#PressRelease .PressReleaseContent {
	margin:10px 0 10px 0;
	padding:0;
	border-bottom:1px solid #cccccc;
}
#PressRelease .StandOut {
	font-size:14px !important;
	font-weight:bold !important;
	color:#990033 !important;
	margin:5px 0 5px 0;
	padding:0;
}
#PressRelease .PressReleaseContent p {
	line-height:1.3em;
}

/*------------------------
  FORMS
-------------------------*/
.xformContainer .xformvalidator {
	background-color:#FFDFDF;
	color:#AF0000;
	float:right;
	font-size:11px;
	font-weight:bold;
	padding:10px;
}
.xformContainer fieldset {
	border:1px solid #CCC;
	padding:5px;
}
.xformContainer fieldset input {
	clear:both;
}
.xformContainer fieldset label {
	color:#666;
	float:left;
	font-weight:normal;
	padding:0 0 0 5px;
	width:auto;
}
.xformContainer input, .xformContainer select, .xformContainer textarea {
	float:left;
}
.xformContainer label {
	color:#333;
	float:left;
	font-weight:bold;
	line-height:20px;
	text-align:left;
	width:120px;
}
.xformContainer table#id_matrix td {
	clear:both;
	padding:10px;
}
/*--------------------------------
Content Styles
----------------------------------*/
a, a:visited {
	color:#145893;
	text-decoration:none;
}
a:hover {
	color:#444444;
	text-decoration:underline;
}
body {
	background:#282425 url(/RNA/RNA_LuxuryJCK/Framework_images/bkgd.jpg) repeat-x;
	margin:0;
	padding:0;
}
body, td, th {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1 {
	color:#a8af5f;
	font-size:22px;
	font-weight:normal;
	text-transform:uppercase;
	margin:0;
	padding:5px 0 8px;
	line-height:35px;
}
h2, .xformContainer .formheader {
	color:#a8af5f;
	font-weight:bold;
	font-size:16px;
	margin:0 0 3px;
	padding:10px 0 2px;
}
h3, .xformContainer fieldset legend {
	color:#a8af5f;
	font-size:14px;
	font-weight:bold;
	padding:3px 0 2px;
}
input, select, textarea {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
}
ol {
	list-style:decimal;
	margin:5px 0 10px 30px;
	padding:0;
}
ol li {
	line-height:20px;
}
p {
	line-height:20px;
	margin:0;
	padding:2px 0 10px;
}
table.data td {
	background:#FFF;
	border-bottom:1px solid #e1dff4;
	border-right:1px solid #e1dff3;
}
table.data td.nobg {
	background:none;
	border-bottom:none;
	border-right:none;
}
table.data td.grayout {
	background:#CCC;
	font-weight:bold;
}
hr {
	border: 0 !important;
	color: #cccccc !important;
	background-color: #cccccc !important;
	height: 1px !important;
	width:90%;
	text-align:center;
}
/*--------------------------
 eMANUAL
---------------------------*/
a.emanual_button, a.emanual_button:visited {
            background: url(/RNA/RNA_LuxuryJCK/eManuals/eManualbutton.jpg) no-repeat;
            display: block;
            width: 120px;
            height: 42px;
            line-height: 14px;
            text-align: center;
            color: #000 !important;
            font-weight: bold;
            font-size: 12px;
            margin: 0 auto;
            padding: 12px 0 0 0;
            text-decoration: none;
}
a.emanual_button:hover{  text-decoration: underline !important;
            color: #444444 !important;