﻿
/* ----- NACS Added on 4/29 ---- */
a {
	color:#900 !important;
}
a:hover {
	color:#D87810 !important;
}
h1 {
	color:#900 !important;
}
h2 {
	color:#000 !important;
}

.logoseal {
	left:10px;
}


/* ----- End NACS Added on 4/29 ---- */

/*HTML Editor CSS--------------Added 9/24/2008 by BSM, NACS
Matches the styles for NACS Show ansd NACStech as well so any
edits here must be made in the others, except for colors*/
/*Need to have ms-rteStyle for SP 2010, and ms-rteCustom for SP 2007 content already in place*/
.ms-rteStyle-Normal, .ms-rteCustom-Normal 
{  
	-ms-name:"Normal";
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal
}

.ms-rteStyle-SmallText, .ms-rteCustom-SmallText 
{
	-ms-name:"SmallText";	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-style: normal; font-weight: normal
}

.ms-rteStyle-Caption, .ms-rteCustom-Caption 
{ 
	-ms-name:"Caption"; 
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-style: normal; font-weight: normal
}

.ms-rteStyle-Title, .ms-rteCustom-Title 
{  
	-ms-name:"Title";
	color:#990000 !important;
	font: normal 24px arial, helvetica, sans-serif;
	margin-bottom:10px; 
}

.ms-rteStyle-Header, .ms-rteCustom-Header 
{  
	-ms-name:"Header";
	font-family: Arial, Helvetica, sans-serif; font-size: 18px !important; font-style: normal; font-weight: normal
}

.ms-rteStyle-Subheader, .ms-rteCustom-Subheader 
{  
	-ms-name:"Subheader";
	font-family: Arial, Helvetica, sans-serif; font-size: 16px !important; font-style: normal; font-weight: bold; color: #990000 !important;
}

.ms-rteStyle-Subheader_Small, .ms-rteCustom-Subheader_Small 
{  
	-ms-name:"Subheader_Small";
	font-family: Arial, Helvetica, sans-serif; font-size: 12px !important; font-style: normal; font-weight: bold; color: #990000 !important;
}

.ms-rteStyle-Homelinks, .ms-rteCustom-Homelinks 
{
	-ms-name:"Homelinks";
	font-size: 12px !important; font-weight: bold
}

.ms-rteStyle-ImportantNotice, .ms-rteCustom-ImportantNotice 
{ 
	-ms-name:"ImportantNotice"; 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px !important; font-style: normal; font-weight: bold; color: #990000 !important
}

.ms-rteStyle-NewTag, .ms-rteCustom-NewTag 
{  
	-ms-name:"NewTag";
	font-family: Verdana; font-size: 10px !important; font-style: normal; font-weight: bold; color: #008000 !important; vertical-align:super
}


/*END HTML Editor CSS---------------------------------------*/



/*BUTTON CLASS OVERRIDE for NACS Show colors - BSM 5/11/2010*/
.button {	
	background: url(/images/btnBG_sm2.png) #ba5454 repeat-x;
	border:1px solid #ba5454;
}
/*END BUTON CLASS OVERRIDE---------------------------------*/




/* ----- PRIMARY NAVIGATION ----- */


/*----NEW! 12/15/2010----Overrides only what is needed (colors, etc)*/
.ms-banner .zz1_TopNavigationMenu_5 {
	background-color:#990000 !important;
}
.ms-topnav {
	background-color:#990000;
	color:#FFFFFF !important;
	white-space:nowrap;
}
.ms-topnav a {
	height:auto;
	padding-right:1px;
	padding-left:1px;
}
.ms-topNavHover {
	background-color:#AD3333;
	/*border-left:1px solid #792424;*/	
}
.ms-topnavselected {
	background-color:#AD3333;	
}
.ms-topNavFlyOuts {
	background-color:#B74C4C;
}
.zz1_TopNavigationMenu_0 {
	border:0px !important;
}
/*Hides first navigation tab*/
#zz1_TopNavigationMenun0 { 
	display: none !important; 
}
/* Specifies widths of each element.... */
/* About: */
#zz1_TopNavigationMenun1 table td a {
	width:55px !important;
	padding-top:12px;
	padding-bottom:12px;
	height:auto;
}
/* Register */
#zz1_TopNavigationMenun2 table td a {
	width:65px !important;
	padding-top:12px;
	padding-bottom:12px;
	height:auto;
}
/* Hotel & Travel */
#zz1_TopNavigationMenun3 table td a {
	padding-top:12px;
	padding-bottom:12px;
}
/* Sessions & Events */
#zz1_TopNavigationMenun4 table td a {
	width:125px !important;
	padding-top:12px;
	padding-bottom:12px; 
}
/* Expo & Directories */
#zz1_TopNavigationMenun5 table td a {
	width:125px !important;
	padding-top:12px; 
	padding-bottom:12px;
}
/* For Exhibitors */
#zz1_TopNavigationMenun6 table td a {
	width:100px !important;
	padding-top:12px;
	padding-bottom:12px;
}
/* For the Media */
#zz1_TopNavigationMenun7 table td a {
	width:100px !important;
	padding-top:12px;
	padding-bottom:12px;
}
/* International */
#zz1_TopNavigationMenun8 table td a {
    padding-top:12px;
	padding-bottom:12px;
}


/*----END NEW----*/

td.ms-banner {
	background-color:#900 !important;
}
.ms-banner div.zz1_TopNavigationMenu_0 table {
	background-color:#B74C4C !important;
	border-bottom:1px solid #AD3333 !important;
}
.ms-banner div.zz1_TopNavigationMenu_0 table table a {
	border-left:1px solid #AD3333 !important;
	border-right:1px solid #AD3333 !important;
}
.ms-banner div.zz1_TopNavigationMenu_0 table a:hover {
	background-color:#AD3333 !important;
	border-left:1px solid #792424 !important;
	border-right:1px solid #792424 !important;
}
div.mastheadBottom {
	background-color:#900 !important;
}
/* ----- end PRIMARY NAVIGATION ----- */

div.logo {
	background:url('/SiteCollectionImages/NACSShow/logo_nacsshow.gif') top left no-repeat !important;
	height:35px !important;
	padding:0px !important;
	width:353px !important;
	position:absolute;
	margin-top:27px;
}
* html div.logo { /* IE 6 hack  */
	background:url('/SiteCollectionImages/NACSShow/logo_nacsshow.gif') top left no-repeat !important;
}
.ms-quickLaunch ul li a {
	color:#900 !important;
}
.ms-quickLaunch ul li a:hover {
	border-left:1px solid #D87810 !important;
	color:#D87810 !important;
}
.ms-quickLaunch ul li.active ul li a {
	color:#900 !important;
}
.ms-quickLaunch ul li.active ul li a:hover {
	color:#D87810 !important;
}
.ms-quickLaunch ul li ul li.active a:hover, .ms-quickLaunch ul li ul li.subIsActive a:hover {
	color:#900 !important;
}
.ms-quickLaunch ul li ul li.active ul li a {
	color:#900 !important;
}
.ms-quickLaunch ul li ul li.active ul li a:hover {
	color:#D87810 !important;
}
.ms-quickLaunch ul li ul li ul li.active a:hover, .ms-quickLaunch ul li ul li ul li.subIsActive a:hover {
	color:#900 !important;
}
.ms-quickLaunch ul li ul li ul li.active ul li a {
	color:#900 !important;
}
.ms-quickLaunch ul li ul li ul li.active ul li a:hover {
	color:#D87810 !important;
}
.ms-quickLaunch ul li ul li ul li ul li.active a:hover, .ms-quickLaunch ul li ul li ul li ul li.subIsActive a:hover {
	color:#900 !important;
}
h3 {
	color:#900 !important;
}
.ms-WPTitle, .ms-WPTitle a {
	color:#900 !important;
}
div.calloutContainer h3 {
	color:#000 !important;
}
div.calloutContainer a {
	color:#900 !important;
}
#footer .left {
	background-image:url('/images/NACSShow/footer_left_Show.png') !important;
}
* html #footer .left { /* IE 6 hack  */
	background-image:url('/images/NACSShow/footer_left_Show.png') !important;
}
#footer .middle {
	background-color:#900 !important;
}
#footer .right {
	background-image:url('/images/NACSShow/footer_right_Show.png') !important;
}
* html #footer .right { /* IE 6 hack  */
	background-image:url('/images/NACSShow/footer_right_Show.png') !important;
}


#controlWell th {
	text-align: left;
	color: #FFFFFF;
	border-bottom: 1px #333333 solid;
	padding: 4px 0px 4px 6px;
	background-color: #666666;
}


#GlobalTitleAreaImage {
	position:relative;
}
#GlobalTitleAreaImage a {
	position:relative;
	left:345px;
}
.utilityLinks table {
	width:340px;
	float:right;
}
