/* =================================
	EMS Today - Reed Exhibitions
	Specialist: Milton Montaque
	Date: August 31, 2009
	Version: 1.0
   ================================= */
@import url(reset.css);
/***Crap To Hide 4 Epi***/
#accessibility-links, #accessibility-links, #HeaderTopBar, #LanguageSelector, #HeaderBottomBar, .ExtendedFooter {
	display:none;
}
html{
	margin:0;
	padding:0;
	background:#CDCDCD url(../../../../RNA/RNA_EMSToday/2010_images/background2.gif) bottom repeat-x;
}
body{
	margin:0;
	padding:0;
	background:url(/RNA/RNA_EMSToday/2011_images/headerbg-blue.jpg) top no-repeat;
}
body, td, th, input {
	font-family: "Trebuchet MS", sans-serif;
	font-size:12px;
	color:#444;
}
table.pad5 td{
	padding:5px;
}
.clear{clear:both;}
#ContentContainer a img {
	border:0;
}
#ContentContainer a, #ContentContainer a:visited {
	color:#F09D49;
	text-decoration:underline;
	font-weight:bold;
}
#ContentContainer a:hover{
	text-decoration:underline;
	color:#2F3C80;
}
#ContentContainer #BreadCrumb{
	font-size:11px;
	clear:both;
}
#ContentContainer #BreadCrumb a, #ContentContainer #BreadCrumb a:visited{
	color:#2F3C80;
	text-decoration:none;
}
#ContentContainer #BreadCrumb a:hover {
	color:#F09D49;
	text-decoration:underline;
}

#ContentContainer  h1{
	text-transform: capitalize;
	font-size:24px;
	color:#F09D49;
	margin:0 0 3px 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #666;

}
#ContentContainer h2{
	font-size:18px;
	color:#2F3C80;
	margin:0;
	padding:9px 0 3px 0;
}
#ContentContainer h3{
	font-size:14px;
	color:#dca63c;/*#FCCD5b;*/
	font-weight:bold;
	margin:0;
	padding:9px 0 3px 0;
}
#ContentContainer p{
	line-height:18px;
	margin:0;
	padding:0 0 11px 0;
}
#ContentContainer ul{
    list-style:disc;
    margin: 5px 0 10px;
    padding:5px 10px;
}
#ContentContainer ol{
    list-style:decimal;
    margin: 5px 0 10px;
    padding:5px 10px;
}
#ContentContainer ul li, #ContentContainer ol li{
    margin:0 0 0 20px;
    padding:0 0 5px 0;
    line-height:18px;
}
#Container ul.star_li, #Container ol.star_li{
    margin-left: 10px !important;
}
#Container ul.star_li li, #Container ol.star_li li{
	list-style-image: url(../../../../RNA/RNA_EMSToday/2010_images/ul_star.png);
}

#Container .star_li ol li{
    list-style:decimal;
    margin: 5px 0 10px 10px;
    padding:5px 10px;
}
#ContentContainer hr{color:#2F3C80;}

/****************
Header
****************/
#top_container{
	display:block;
	height:155px;
	margin:0;
	padding:5px 0 0 0;
}
#top_container .logo{
	float:left;
	padding-left:50px;
	padding-top:5px;
}
#top_container #tagline{
	float:left;
	margin:24px 0 0 25px;
	padding:0;
}
#top_container #tagline p{
	color: #FFF;
	font-size:24px;
	line-height: 28px;
	margin:0 10px;
}
#top_container .star{
	float:right;
	margin: 5px 10px 0 0;
}
#top_container #tagline h1{
	color:#BACDEA;
	font-size:18px;
	padding: 9px 15px 7px 10px;
	margin:10px 0 0 0;
}
/****************
Container
****************/

#Container {
	width:960px;
	margin:0 auto;
	padding:0;
}

#ContentContainer .Column1Full{
	width:740px;
	float:left;
	clear:left;
	background:url(../../../../RNA/RNA_EMSToday/2010_images/mainContent_bg2.png) no-repeat;
}
#eManual_GB{
	width:715px;
	margin:15px auto 0 auto;
	padding: 15px 0 0 0
}
#ContentContainer .Column1Full #mainContent{
	min-height:670px;
}
/*#ContentContainer .Column1Full{ /*#mainContent{*/
	/*padding: 30px 15px 0 15px;
}*/
.bodyContent{
	padding: 15px 15px 0 15px;/*30 in front*/
}
/****************
Right
****************/
#ContentContainer #Column2 {
	float: right;
	text-align:center;
	width:220px;
	margin:0;
	padding:0;
}
/****************
Search
****************/
.Search{
	clear:both;
	padding:0 0 5px 8px;
}
#SearchForm input#ctl00_SearchControl__txtSearch{
	border:0;
	background:url(../../../../RNA/RNA_EMSToday/2010_images/searchbox.png) no-repeat;
	padding:3px 2px 0 4px;
	width:145px;
	height:22px;
	display:block;
	float:left;
	line-height:18px;
}
#SearchForm input#ctl00_SearchControl__btnSearch{
	background:url(../../../../RNA/RNA_EMSToday/2010_images/submitbutton.png) no-repeat;
	border:none;
	height:25px;
	width:48px;
	display:block;
	float:left;
	cursor:pointer;cursor:hand;
}
/****************
Nav
****************/
#navigation{
	width:960px;
	height:70px;
	display:block;
	/*margin:32px 0 0 0;*/
	clear:both;
/*	margin-bottom:10px;*/
}
#navigation ul.level1, #navigation ul.level2{
	clear:both;
}
#navigation ul.level1 li, #navigation ul.level2 li {
	float:left;
}
#navigation ul.level1 li{
	font-size: 18px;
	text-align:center;
	margin: 0 5px 0 5px;
}
#navigation ul.level1 li a, #navigation ul.level1 li a:visited{
	color:#FFF;
	text-decoration:none;
	padding:10px 0 0 0;
	display:block;
	height:30px;
}
#navigation ul.level1 li a:hover{
	text-decoration:underline;
	color: #F09D49;
}

#navigation ul.level1 li.selected a, #navigation ul.level1 li.selected a:visited{
	color: #666;
}
.startLink a, .startLinkSelected a{
	margin: 0 10px 0 0;
}
#navigation ul.level1 li.startLink.navTreeItem-RegisterNow a, #navigation ul.level1 li.startLink.navTreeItem-RegisterNow a:visited{
	color: #F09D49;
}
.navTreeItem-Education a{
	width:100px;
}
.navTreeItem-ExhibitHall a{
	width:119px;
}
.navTreeItem-SpecialEvents a{
	width:135px;
}
.navTreeItem-ExhibitorInfo a{
	width:120px;
}
.navTreeItem-HotelTravel a{
	width:125px;
}
.navTreeItem-Press a{
	width:59px;
}

#navigation ul.level1 li.selected.navTreeItem-Education a, #navigation ul.level1 li.selected.navTreeItem-Education a:visited{
	background:url(../../../../RNA/RNA_EMSToday/2010_images/nav_tab_education.png) no-repeat;
}
#navigation ul.level1 li.selected.navTreeItem-ExhibitHall a, #navigation ul.level1 li.selected.navTreeItem-ExhibitHall a:visited{
	background:url(../../../../RNA/RNA_EMSToday/2010_images/nav_tab_exhibit_hall.png) no-repeat;
}
#navigation ul.level1 li.selected.navTreeItem-SpecialEvents a, #navigation ul.level1 li.selected.navTreeItem-SpecialEvents a:visited{
	background:url(../../../../RNA/RNA_EMSToday/2010_images/nav_tab_special_events.png) no-repeat;
}
#navigation ul.level1 li.selected.navTreeItem-ExhibitorInfo a, #navigation ul.level1 li.selected.navTreeItem-ExhibitorInfo a:visited{
	background:url(../../../../RNA/RNA_EMSToday/2010_images/nav_tab_exhibit_hall.png) no-repeat;
}
#navigation ul.level1 li.selected.navTreeItem-HotelTravel a, #navigation ul.level1 li.selected.navTreeItem-HotelTravel a:visited{
	background:url(../../../../RNA/RNA_EMSToday/2010_images/nav_tab_hotel.png) no-repeat;
}
#navigation ul.level1 li.selected.navTreeItem-Press a, #navigation ul.level1 li.selected.navTreeItem-Press a:visited{
	background:url(../../../../RNA/RNA_EMSToday/2010_images/nav_tab_press.png) no-repeat;
}
/*********Sub Nav**********/
#navigation ul.level2{
	margin:auto;
	padding:0;
	margin:0; /*0 10px 0;*/
	font-weight:bold;
	display:block;
	height:30px;
}
#navigation ul.level2 li{
	float:left;
	background:url(../../../../RNA/RNA_EMSToday/2010_images/sub_nav_arrow.gif) 5px 4px no-repeat;
	padding: 0 0 0 20px;
	margin:0 10px 0 0;
}
#navigation ul.level2 li a, #navigation ul.level2 li a:visited{
	color:#666;
	text-decoration:none;
	font-size:16px;
	margin:0;
}
#navigation ul.level2 li a:hover{
	color:#2F3C80;
}
#navigation ul.level2 li.startLinkSelected a, #navigation ul.level2 li.selected a, 
#navigation ul.level2 li.startLinkSelected a:visited, #navigation ul.level2 li.selected a:visited{
	color:#2F3C80;
	text-decoration:underline;
}

/******************
Footer
******************/

#Footer {
	text-align:center;
	margin:60px auto 20px auto;
	font-size: 11px;
	text-align:center;
	clear:both;
	padding: 40px 0 0 0;
	color:#FFF;
}
#Footer p{
	margin:0 0 15px 0;
	font-size:11px;
	font-weight:bold;
}
#Footer a, #Footer a:visited{
	text-decoration:underline;
	color:#FFF;
}
#Footer a:hover{
	text-decoration: none;
	color:#F09D49;
}

/*******
Ads
*******/
.ad200{
	margin: 0 0 15px 0;
}
#ad728{
	text-align:center;
	margin: 0 0 15px 0;
	width:740px;
}
/*******
Slider
*******/
#ContentContainer #featured ul,
#ContentContainer #featured li.ui-tabs-nav-item{/*Reset The LIST STYLES*/
	list-style:none;
	margin:0;
	padding:0;
}
#featured { /*Whole Thing*/
	width:600px;
	margin:10px 55px;
	position:relative;
	border:2px solid #2F3C80;
	border-left:1px solid #2F3C80;
	height:240px;
}
#featured ul.ui-tabs-nav {
	position:absolute;
	z-index:2000;/**Puts Nav On Top**/
	top:0;
	left:0px;
	list-style:none;
	padding:0;
	margin:0;
	width:150px;
	background:url(../../../../RNA/RNA_EMSToday/2010_images/tab_bg_full.gif) no-repeat;
}
#featured ul.ui-tabs-nav li {
	padding:0;
}
#ContentContainer #featured li.ui-tabs-nav-item a {
	font-weight:bold;
	font-family: "Trebuchet MS", sans-serif;
	display:block;
	height:50px;/*height:49px;*/
	margin:0;
	padding:10px 0 0 15px;
	text-decoration:none !important;
	color:#2F3C80;
	font-size:14px;
}
#ContentContainer #featured ul.ui-tabs-nav li a span, #ContentContainer #featured ul.ui-tabs-nav li a:visited span {
	font-size:10px;
	color:#666;
	float:left;
	clear:both;

}
#featured li.ui-tabs-nav-item a:hover {
	/*background:#f2f2f2;*/
	background:url(../../../../RNA/RNA_EMSToday/2010_images/tab_bg_hover.gif) no-repeat;
}
#featured li.ui-tabs-selected {
	background: url(../../../../RNA/RNA_EMSToday/2010_images/tab_bg_selected.gif) no-repeat;
	width:173px;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a {
	background: none;
}
#featured .ui-tabs-panel { /**Problem**/
	width:460px;
	height:240px;
	/*background:#999;*/
	position:absolute;
	left:140px;/*Chage this number accordingly*/
}
#featured .ui-tabs-panel .info {
	position:absolute;
	top:0;
	left:310px;
	height:230px;
	width:136px;
	background: url(../../../../RNA/RNA_EMSToday/2010_images/transparent-bg.png);
	padding:5px 7px;
}
/************************
Info Box Text Styles
************************/

#ContentContainer #featured .info h1 {
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#FFF;
	padding:5px;
	margin:0;
	overflow:hidden;
}
#ContentContainer #featured .info p {
	margin:0 5px 5px 5px;
	font-family: "Trebuchet MS", sans-serif;
	font-size:12px;
	line-height:16px;
	color:#FFF;
}
#ContentContainer #featured .info a {
	text-decoration:none;
	color:#fff;
}
#ContentContainer #featured .info a:hover {
	text-decoration:underline;
}
#ContentContainer #featured .info a.learn{
	font-family: "Trebuchet MS", sans-serif;
	font-size:11px;
	font-weight:bold;
	background: url(../../../../RNA/RNA_EMSToday/2010_images/learn_more_button.gif) no-repeat;
	text-transform:uppercase;
	float:right;
	padding:0 0 0 7px;
	width:93px;
	line-height:20px;
}
#ContentContainer #featured .info a:hover.learn{
	background: url(../../../../RNA/RNA_EMSToday/2010_images/learn_more_button_hover.gif) no-repeat;
}
/****Slide Content**/
#featured .ui-tabs-hide {
	display:none;
}

/****************
xForm Styles
****************/
.xformContainer .xformvalidator {
	background-color:#FFDFDF;
	color:#AF0000;
	float:right;
	font-size:11px;
	font-weight:bold;
	padding:10px;
}
.xformContainer fieldset {
	border:1px solid #777;
	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 {
	float:left;
	font-weight:bold;
	line-height:20px;
	text-align:left;
	width:165px;
}
.xformContainer table#id_matrix td {
	clear:both;
	padding:10px;
}
.xformContainer legend{
	color:#444;
	font-weight:bold;
}
.xformContainer table#id_matrix {
      width:100%;
}
.red {
	color: #FF0000;
	font-size:12px;
}
