﻿/* 1. GENERAL
-------------------------------------------------------*/ 
*{margin:0;padding:0 0 0 0;}
body{color:#333;font-family:Arial;font-size:55%;}
#bodyContainer{width:1000px; margin-left:auto; margin-right:auto; border:0px red solid;}

/* 1.2 Forms-----------------------------------------------------------------------------------------------*/ 
select, textarea, input
	{font-family:Arial;}

/* 1.3 Links
-----------------------------------------------------------------------------------------------*/ 
/* a:visited{color:#3a883f;text-decoration:none;} */
a:link, a:visited{color:#3a883f;text-decoration:none;}
a:focus{outline:0;}
a:active{outline:0;}
a:active{color:#333;}
/* a:hover{color:#333; text-decoration:underline;} */
a:hover{text-decoration:underline;}
/* a.more{display:block;float:right;font-weight:bold;color:#666666 !important;font-size:1.1em;background:url(/SiteCollectionImages/bullet.gif) no-repeat right center;padding:2px 20px 2px 0;} */
/*a.more{display:block;float:right;font-weight:normal;color:#003399 !important;font-size:1.1em;padding:2px 20px 2px 0;} */
*a.more{display:block;font-weight:normal;font-size:1.1em;padding:2px 20px 2px 0;} 
/* .more{font-size:1.0em !important;} */
.more{font-size:12px !important;}

/* 1.4 Miscellaneous
-----------------------------------------------------------------------------------------------*/ 
hr{display:none;}
img{border:none;}
fieldset br{clear:both;}
fieldset{border:none;}

/* 2. GENERAL ELEMENTS
--------------------------------------------------------*/ 
.clear{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.clearfix:after{/* clear floats */
content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/
.clearfix{display:block;}
/* End hide from IE-mac */
.top {border-bottom:3px solid #333; }

/* 3. LAYOUT
------------------------------------------------*/
.wrapper{width:1000px;margin:0 auto;}
#content{padding:0px;margin:0 25px;}
/* #footer{width:1000px;margin:0 auto;background:#FFF url(/SiteCollectionImages/bg_footer.gif) repeat-x top left;min-height:162px;height:auto !important;height:162px;padding:35px 0 0 0;} */
/*#footer{width:1000px;margin:0 auto;background:#FFF url(/SiteCollectionImages/bg_footer.gif) repeat-x top left;min-height:80px;height:auto !important;height:162px;padding:10px 0 0 0;} */
#dispform h3 {color:#519310;border-bottom:10px solid #64bf15;}

 .ms-formbody {font-weight:normal; font-family:tahoma;font-size:9pt;color:#666666;}
/*.ms-standardheader{clear:none;
font-size:1em;
margin:0em;
text-align:left;
color:#525252;
}*/

 .ms-formlabel {clear:none;font-weight:bold; font-family:tahoma;font-size:9pt;color:#666666;}
/* 3.1 HEADER
----------------------------------------------*/
#headerContainer{padding-left:10px; padding-right:10px; height:31px; background-image:url('/SiteCollectionImages/header_bg.gif'); background-repeat:repeat-x;}
#headerContainer .logininput {width:95px;}
#headerContainer .loginFailure {line-height:10px;color:#FF0000;font-family:Verdana,sans-serif;font-weight:normal;}
#header-top{padding:5px 0 0 0;width:1000px;background:#838383;margin:0 auto;}
#header-top li{float:left;}
/* ul#top-links{float:left;margin:4px 0 0 0;font-size:1.1em;border-left:1px solid #333333;} */

.login{float:right}
.login ul{list-style:none; padding-top:5px;}
.login ul li{float:left; padding-right:5px; line-height:18px;}

ul#top-links{ font-size:9pt; list-style-type:none; }
ul#top-links li{float:left; line-height:27px; }
/* ul#top-links li a{display:block;text-align:center;padding:5px 8px;float:left;color:#ffffff !important;background:#666666;} */
ul#top-links li a, ul#top-links li a:visited{padding:0px 8px; color:#4D4D4F;}
ul#top-links li a:hover{background:#999;}

ul#header-controllinks{ font-size:9pt; list-style-type:none; }
ul#header-controllinks li{float:left; padding-right:8px; }

#headerContainer .logout{float:right;font-size:9pt;position:relative; line-height:27px;}
#headerContainer .logout .ms-globallinks{position:relative;}
#header-top .logout a{color:#FFF !important;}
#header-top .logout ul{float:right;padding:5px 0 0 0;}
#header-top .logout ul li{float:left;border-right:1px solid #FFF;padding:0 5px;}
#header-top .logout ul li.last{border:none;}
#header-top .logout p a{text-decoration:none !important; padding:0 5px 0 5px; }
#header-top .logout p{float:left;padding:4px 0 0 0;}
/* #header-top .login{float:right;width:612px;font-size:1.1em;color:#FFF;} */
#header-top .login{float:right;width:545px;font-size:1.1em;color:#FFF;}
#header-top .login a{color:#FFF !important;}
#header-top .login ul{float:right;padding:5px 0 0 0;}
#header-top .login ul li{float:left;border-right:1px solid #FFF;padding:0 5px;}
#header-top .login ul li.last{border:none;}
#header-top .login p a{text-decoration:underline !important;}
#header-top .login p{float:left;padding:4px 0 0 0;}
#header-top .login fieldset{float:left;padding:0 0 0 10px;}
#header-top .login input.text{float:left;background:#E1E1E1;border:1px solid #000;width:124px;height:20px;margin:0 9px 0 0;}
#header-top .logininput {float:left;background:#E1E1E1;border:1px solid #000;width:124px;height:20px;margin:0 9px 0 0;}
#header-top .loginbutton {float:left;background:#E1E1E1;border:1px solid #000;margin:0 9px 0 0;}

#bannerContainerUniversal{padding:0px; background-image:url('/SiteCollectionImages/Header_Right_Universal.jpg'); 
    			background-position:right top; background-repeat:no-repeat; position:relative; height:140px;
}

#bannerContainerUniversal2{padding:0px; background-image:url('/SiteCollectionImages/Header_Universal_1000x115.jpg'); 
    			background-position:right top; background-repeat:no-repeat; position:relative; height:115px;
}

#bannerContainerConvention2012{padding:0px; background-image:url('/SiteCollectionImages/Convention/2012/GBTA-2012-Convention-Web-Banner-Ads_1000x115.png'); 
    			background-position:right top; background-repeat:no-repeat; position:relative; height:115px;
}

#bannerContainerNTF2012{padding:0px; background-image:url('/SiteCollectionImages/NTF/1000x176.png'); 
    			background-position:right top; background-repeat:no-repeat; position:relative; height:176px;
}



    			
#bannerContainerRegional{padding:0px; background-image:url('/SiteCollectionImages/Header_Right_Universal.jpg'); 
    			background-position:right top; background-repeat:no-repeat; position:relative; height:140px;
}

#bannerContainerRegional2{padding:0px; background-image:url('/SiteCollectionImages/Header_Universal_1000x115.jpg'); 
    			background-position:right top; background-repeat:no-repeat; position:relative; height:115px;
}

  
#bannerLogo{
	margin-left: 10px;
	margin-top: 9px;
}


#banner{background:url(/SiteCollectionImages/bg_banner_sub.jpg) repeat ;}
.paragonhome #banner{background:white;}

.nbtahome #banner{background:url(/SiteCollectionImages/bg_header.jpg) repeat-x top left;}
/* .nbtahome #banner .wrapper {background:url(/SiteCollectionImages/bg_headerbannerhome.jpg) no-repeat top left;padding:5px 0 0 0;height:110px;} */
.canadahome #banner .wrapper {padding:30px 0 0 0;background:url(/SiteCollectionImages/bg_headerbanner_canada.jpg) no-repeat bottom left;height:75px;}
.asiahome #banner .wrapper {padding:30px 0 0 0;background:url(/SiteCollectionImages/bg_headerbanner_foundation.jpg) no-repeat bottom left;height:75px;}
.usahome #banner .wrapper {padding:30px 0 0 0;background:url(/SiteCollectionImages/bg_headerbanner_canada.jpg) no-repeat bottom left;height:75px;}
.ismhome #banner .wrapper {padding:30px 0 0 0;background:url(/SiteCollectionImages/bg_headerbanner_ism.jpg) no-repeat bottom left;height:75px;}
.conventionhome #banner .wrapper {padding:30px 0 0 0;background:url(/SiteCollectionImages/ConventionHeader.jpg) no-repeat bottom left;height:75px;}
.paragonhome #banner .wrapper {padding:30px 0 0 0;background:url(/SiteCollectionImages/bg_headerbanner_paragon.png) no-repeat bottom left;height:75px;}

.mexicohome #banner .wrapper {padding:30px 0 0 0;background:url(/SiteCollectionImages/bg_headerbanner_canada.jpg) no-repeat bottom left;height:75px;}
.foundationhome #banner .wrapper {padding:30px 0 0 0;background:url(/SiteCollectionImages/bg_headerbanner_foundation.jpg) no-repeat bottom left;height:75px;}
.STShome #banner .wrapper {padding:30px 0 0 0;background:url(/SiteCollectionImages/STSHeader.jpg) no-repeat bottom left;height:75px;}
.gtghome #banner .wrapper {padding:30px 0 0 0;background:url(/SiteCollectionImages/bg_headerbanner_gtg.jpg) no-repeat bottom left;height:75px;}
.cpchome #banner .wrapper {background:url(/SiteCollectionImages/bg_headerbanner_cpc.jpg) no-repeat bottom right;height:75px;}
.cpchome #banner{padding:30px 0 0 0;background:url(/SiteCollectionImages/bg_banner_cpc.gif) repeat bottom left;height:115px;}
.ntfhome #banner .wrapper {padding:30px 0 0 0;background:url(/SiteCollectionImages/ntf-webbanner.gif) no-repeat bottom left;height:75px;}

.canada #banner .wrapper {padding:30px 0 0 0;background:url(/SiteCollectionImages/bg_headerbanner_canada.jpg) no-repeat bottom left;height:75px;}
#banner-right {position:relative; width:450px;padding:0 100px 0 0;float:right;}
.nbtahome #banner-right {left: -105px; top: 3px; width:500px; }
#banner-right .chapters{position:absolute; top: 60px; left:20px; float:left;padding:0 0 0 5px;}
#banner .foundation p{font-size:1.1em;margin:0 0 12px;color:#97999B;}
#banner-right .chapters p{font-size:1.1em;margin:0 0 12px;color:#97999B;}
#banner .foundation {position:absolute; left: 370px; top: 35px;}
.nbtahome #banner .foundation {position:absolute; left: 515px; top: 74px}

.nbtahome #banner .foundation{padding:0;}
#banner .foundation p{margin-bottom:0;}
#banner .foundation{float:right;}
.usahome #banner .GTG {position:absolute; left: 200px; top: 8px;}

#banner .GTG p{font-size:1.1em;margin:0 0 18px;color:#97999B;}
#banner .GTG {position:absolute; top: 11px; left:510px;}
.nbtahome #banner .GTG {position:absolute; top: 11px; left:510px;}
.nbtahome #banner .GTG{padding:0;}
#banner .GTG p{margin-bottom:0;}
#banner .GTG{float:right;}


#banner-right .chapters img{margin:0 10px 0px 0;}
#banner h1 a {float:left;display:block;text-indent:-9999px;overflow:hidden;position:relative;}
.canada #banner h1 a {background:url(/SiteCollectionImages/logo_canada.jpg) no-repeat top left;width:284px;height:62px;}
.canadahome #banner h1 a {background:url(/SiteCollectionImages/logo_canada.jpg) no-repeat top left;width:284px;height:62px;}
.usahome #banner h1 a {background:url(/SiteCollectionImages/logo_usa.gif) no-repeat top left;width:284px;height:62px;}
.mexicohome #banner h1 a {background:url(/SiteCollectionImages/logo_mexico.gif) no-repeat top left;width:284px;height:62px;}
.foundationhome #banner h1 a {background:url(/SiteCollectionImages/logo_foundation.jpg) no-repeat top left;width:284px;height:62px;}
.cpchome #banner  h1 a {background:url(/SiteCollectionImages/logo_nbta_cpc.gif) no-repeat top left;width:284px;height:62px;}

.gtghome #banner h1 a {background:url(/SiteCollectionImages/logo_gtg.jpg) no-repeat top left;width:284px;height:62px;}

.asia #banner h1 a {background:url(/SiteCollectionImages/logo_asia.gif) no-repeat top left;width:284px;height:62px;}
.asiahome #banner h1 a {background:url(/SiteCollectionImages/logo_asia.gif) no-repeat top left;width:284px;height:62px;}
.nbtahome #banner h1 a{background:url(/SiteCollectionImages/logo_home.gif) no-repeat top left;width:164px;height:104px;position:relative;left:23px;}
#banner-right .personalize{background:url(/SiteCollectionImages/header_personalize.gif) no-repeat top right;width:484px;height:32px;padding:14px 0 15px 0;float:right;}
.personalize label{color:#284462;font-size:1.5em;font-weight:bold;float:left;width:200px;padding:0 5px 0 50px;}
personalize-label{color:#284462;font-size:1.5em;font-weight:bold;float:left;width:200px;padding:0 5px 0 50px;}
.personalize select{float:left;height:30px;width:200px;font-size:11px;background:#F2F2F2;}
personalize-select{float:left;height:30px;width:200px;font-size:11px;background:#F2F2F2;}

#nav					{background:#6894C5 url(/SiteCollectionImages/bg_nav.gif) repeat-x bottom left;padding:0 0 9px 0;/*min-height:31px;height:auto !important;height:31px;*/}
#nav ul					{width:1000px;margin:0 auto;padding-left:2px;font-size:1.4em;font-weight:bold;background:url(/SiteCollectionImages/nav_border.gif) repeat-y top left;}
#nav ul li 				{float:left; background-image:url('/SiteCollectionImages/bg_nav_buttons.gif'); background-repeat:repeat-x;}
#nav ul li.join 		{background:#7EC568 url('/SiteCollectionImages/bg_nav_buttons.gif') left -180px repeat-x;}
#nav ul li a			{display:block;float:left;padding:8px 20px 7px 20px;background:url(/SiteCollectionImages/nav_border.gif) repeat-y top right;color:#FFF !important;}
#nav li.active a 		{background:#00ACDA url('/SiteCollectionImages/bg_nav_buttons.gif') left -60px repeat-x; }
#nav li a:hover 		{background:#00BFE9 url('/SiteCollectionImages/bg_nav_buttons.gif') left -120px repeat-x;}
#nav li.join a:hover	{background:#86D746 url('/SiteCollectionImages/bg_nav_buttons.gif') left -240px repeat-x;}


.nbta-topNavContainer    
	{background-image:url('/SiteCollectionImages/topnav_bg.gif');	background-repeat:repeat-x;	height:34px;margin:0 auto;padding-left:2px;font-size:1.4em;font-weight:bold;}
.nbtacpc-topNavContainer    {background-image:url(/SiteCollectionImages/bg_nav_buttons_cpc2.jpg);	background-repeat:repeat-x;	height:40px;margin:0 auto;padding-left:2px;font-size:1.4em;font-weight:bold;}

.nbta-topnavitem
	{display:block;*position:relative; padding:8px 20px 7px 20px;background:url(/SiteCollectionImages/nav_border.gif) repeat-y top right;color:#FFF !important;}
/*.nbta-topnavselected 
	{background:#8ECB52 none no-repeat fixed left bottom;} */
.nbta-topnavselected 
	{background:#83a5c6 none no-repeat fixed left bottom;}
	
.nbta-topnavContainer
	{background:#6894C5 url(/SiteCollectionImages/bg_nav.gif) repeat-x bottom left;padding:0 0 9px 0;float:left; background-image:url('/SiteCollectionImages/bg_nav_buttons.gif'); background-repeat:repeat-x;
		background:url(/SiteCollectionImages/nav_border.gif) repeat-y top right;}
.nbta-topnav
	{font-size:1.0em; color:#FFF;}
.nbta-topnav a
	{margin:0px 15px; color:#FFF !important; display:block; padding:9px 0px;}
.nbta-topnav a:hover{text-decoration:none;}
.nbta-topNavFlyOuts
	{background-color:#83a5c6;font-family:Arial;font-size:8pt;}
a.nbta-topNavHover
	{ background-color:#83a5c6; border-bottom:1px #fff dashed !important; padding-bottom:8px;}
.nbta-topNavHover
	{ background-color:#83a5c6; }

.nbtacpc-topNavHover
{
color:#00ACDA;
background:#8fc3f5 url('/SiteCollectionImages/bg_nav_buttons_cpc.gif') left -240px repeat-x;
}

.nbtacpc-topnav{
background-image:url(/SiteCollectionImages/bg_nav_buttons_cpc2.jpg);
background-repeat:repeat-x;
font-size:1.0em; color:#dd7311;

}
.nbtacpc-topnav a{
float:left;
padding:8px 20px 5px 20px;
color:#00529c !important;
height:18px;
background:url(/SiteCollectionImages/nav_border_cpc.gif) no-repeat center left;

}

div.nbta-topNavFlyOutsContainer
	{background-image:url('/SiteCollectionImages/topnavflyout_bg.png');background-repeat:no-repeat;
	background-position:left bottom;background-color:transparent;padding-bottom:4px;}
.nbta-topNavFlyOuts
	{padding:0px 10px;}
.nbta-topNavFlyOuts a
	{display:block;width:146px;color:#FFF;padding:8px 10px 7px;border-bottom:1px #fff dashed !important; white-space:normal;}
.nbta-topNavFlyOuts a:hover{text-decoration:none;} 
.nbta-topNavFlyOutsHover
	{background-color:#4c7295; text-decoration:none;}

.nbtacpc-topNavFlyOutsHover{
	color: #000000;
	background-color: #8fc3f5;
padding:8px 10px 7px 10px;

}

.nbtacpc-topNavFlyOutsHover a{
	color: #000000;
	background-color: #8fc3f5;
	display:block;
	*width:300px;
	min-width:300px;
	padding:8px 10px 7px 10px;
	border-bottom-color:white;
	border:thin;

}

.nbtacpc-topNavFlyOuts{
	background-color: #00529c;
	color:white;
font-family:Tahoma;
font-size:8pt;

}

.nbtacpc-topNavFlyOuts a{
display:block;
*width:300px;
min-width:300px;
color:#FFF;
padding:8px 10px 7px 10px;
border-bottom-color:white;
border:thin;
}

.nbtahome #banner {border-bottom:4px solid #64BF15;}
.canada #banner {border-bottom:4px solid #A12332;}
.canadahome #banner {border-bottom:4px solid #A12332;}
.usahome #banner {border-bottom:4px solid #1445a2;}
.paragonhome #banner {border-bottom:4px solid #1445a2;}

.mexicohome #banner {border-bottom:4px solid #e8973e;}
.foundationhome #banner {border-bottom:4px solid #64BF15;}
.gtghome #banner {border-bottom:4px solid #A12332;}
.conventionhome #banner {border-bottom:4px solid #A12332;}
.STShome #banner {border-bottom:4px solid #64BF15;}

.asia #banner {border-bottom:4px solid #76d0eb;}

.asiahome #banner {border-bottom:4px solid #76d0eb;}
.test {float:left; background-image:url('/SiteCollectionImages/bg_nav_buttons.gif'); background-repeat:repeat-x;}


/* 3.2 MAIN CONTENT
-------------------------------------------*/
/* #content h3 {padding:0 0 6px 0;color:#A02331;font-size:1.3em;border-bottom:4px solid #A02331;}   */
/*#content h3 {padding:0 0 6px 0;color:#A02331;font-size:1.6em;border-bottom:4px solid #A02331;}*/
/*.nbtahome #content h3 {color:#519310;border-bottom:4px solid #64bf15;}*/
/*.nbtahome #content h4 {color:#519310;font-size:1.3em;} */
.usahome #content h3 {color:#1445a2;border-bottom:4px solid #1445a2;}
.usahome #content h4 {color:#1445a2;font-size:1.3em;}
.paragonhome #content h3 {color:#1445a2;border-bottom:4px solid #1445a2;}
.paragonhome #content h4 {color:#1445a2;font-size:1.3em;}

.mexicohome #content h3 {color:#e8973e;border-bottom:4px solid #e8973e;}
.mexicohome #content h4 {color:#e8973e;font-size:1.3em;}
.asiahome #content h3 {color:#76d0eb;border-bottom:4px solid #76d0eb;}
.asiahome #content h4 {color:#76d0eb;font-size:1.3em;}
.foundationhome #content h3 {color:#519310;border-bottom:4px solid #64bf15;}
.foundationhome #content h4 {color:#519310;font-size:1.3em;}
.gtghome #content h3 {color:#A02331;border-bottom:4px solid #A02331;}
.gtghome #content h4 {color:#A02331;font-size:1.3em;}
.cpchome #content h3 {color:#519310;border-bottom:4px solid #64bf15;}
.STShome #content h3 {color:#519310;border-bottom:4px solid #64bf15;}
.STShome #content h4 {color:#519310;font-size:1.3em;}

#content p{line-height:120%;}
.box li{padding:0px 0px 15px; font-size:10px;color:#25569e; }
.box p.item-container{display:inline-block;}
/*.box{padding:0 0 20px 0;}*/
.box{padding:0 0 0px 0;}
.box-content{padding:70px 15px 20px;}
.box-content ul{ list-style:none; }
.box-content li p{font-size:1.1em !important;padding:0 !important;}
/*
.box-content li a{font-size:1.1em;font-family:Georgia,"Times New Roman",Times,serif;}
*/
.box-content li a, .box-content li a:link, .box-content li a:visited{font-size:12px;font-family:Arial;color:#25569e;}
.box-content a.more, .box-content a.more:link, .box-content a.more:visited{ color:#3a883f; }
#sidebar{width:150px;float:right;}
#home #sidebar{width:150px;}
#leftsidebar{width:165px;float:left;}
#home #leftsidebar{width:165px;}

.sponsorship{padding: 0 0px 0px 0px;text-align:center;}
.sponsorship img{border:1px solid #000;margin:0 0 10px 0;}
/* .sponsorship a{color:#898989 !important;} */
/*.sponsorship a{color:#003399 !important;} */
.sponsorship a{ color:#3A883F !important;}


/*Automatic table formatting - eliminate automatic caps on each word*/
.ms-rteTable-1 tr.ms-rteTableHeaderRow-1 {
text-transform:none;
}
.ms-rteTable-1  {
font-family:Arial;
font-size: 9pt;
}


/* Discussion Board 
------------------------------------------------------------------------*/


table tr td.ms-disc-bordered-noleft
{
border-left-width:1px;
padding:0px 10px 5px 10px;
font-family:verdana;
font-size:1.0em;
text-align:left;
}

/* HOMEPAGE STYLES 
------------------------------------------------------------------------*/
#main-content{width:795px;float:left;}
#main-content h4{border:none;color:#1E4087;padding:0 0 10px 0;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;}
#main-contentnew{}
/*
#main-contentnew h4{border:none;color:#1E4087;width:230px;padding:0 0 10px 0;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;}
*/
#main-contentnew h4{color:#003890;font-family:Arial;font-size:14px;margin-bottom:10px;}

#interest-features #interest{width:230px;float:left;}
#interest-features h2 {color:#519310;padding:0 0 11px 0;font-size:1.2em;}
.canada #interest-features h2 {color:#A12332;}
.canadahome #interest-features h2 {color:#A12332;}
.mexicohome #interest-features h2 {color:#e8973e;}
.foundationhome #interest-features h2 {color:#519310;}
.usahome #interest-features h2 {color:#1445a2;;}
.paragonhome #interest-features h2 {color:#1445a2;;}
.gtghome #interest-features h2 {color:#A12332;}
.asiahome #interest-features h2 {color:#76d0eb;}
.conventionhome #interest-features h2 {color:#A12332;}
.STShome #interest-features h2 {color:#519310;}

.leftCol_Container{width:200px; float:left;font-size:9pt;}
.leftCol_Container .sub-navText{margin-bottom:10px;}
.leftCol_Callout{width:200px; text-align:center; }
.leftCol_header
	{background-image:url('/SiteCollectionImages/leftbar_header_bg.gif'); background-repeat:no-repeat; color:#fff; font-weight:bold;
		padding:10px 10px 0px; min-height:23px; }
.leftCol_content
	{background-image:url('/SiteCollectionImages/leftbar_gradient_bg.gif'); background-repeat:repeat-x;}
.leftCol_content ul
	{list-style:circle outside url('/SiteCollectionImages/bullet_selected.png'); padding:7px 5px 10px 20px; margin-left:20px; text-align:left; }
.leftCol_content ul li
	{ margin:10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11.5px; }
.leftCol_button
	{ display:inline-block; width:87px; height:18px; color:#fff !important; text-align:center; line-height:15px;
		background-image:url('/SiteCollectionImages/bluebutton_bg.gif'); background-repeat:no-repeat; }
.leftCol_Col1{padding-bottom: 38px;}
.leftCol_Col2{float:left; width:100%; background-image:url('/SiteCollectionImages/quicklinks_bg.png'); background-repeat:no-repeat;}
.leftCol_Col3{float:left;}
.leftCol_SignUp{padding-bottom:10px;}
.midCol_Container{width:580px; margin:0px 25px; float:left;}
.midCol_Col1{float:left; width:187px; background-image:url('/SiteCollectionImages/reslibrary_header_bg.gif'); background-repeat:no-repeat}
.midCol_Col2{float:left; margin:0px 9px; width:187px; background-image:url('/SiteCollectionImages/newshighlights_header_bg.gif'); background-repeat:no-repeat}
.midCol_Col3{float:left; width:187px; background-image:url('/SiteCollectionImages/events_header_bg.gif'); background-repeat:no-repeat}
.rightCol_Container{width:120px; float:left;}

#leftCol_quicklinks div.box-content { padding-top:50px;}

#leftCol_memberlinks div.box-content { padding-top:5px;}


#interest ul { border-top:1px solid #D3D3D3;margin:0 0 25px 0;border-left:1px solid #D3D3D3;}
#interest ul li { background-image:url('/SiteCollectionImages/interested_bkg.gif'); background-repeat:no-repeat; background-position:bottom left; font-size:.98em;display:block;float:left;width:229px;font-weight:bold;}
#interest ul li a{padding:10px 19px 11px 11px;display:block;background:url('/SiteCollectionImages/interested_arrow.gif') no-repeat center right;color:#666666 !important;}
#interest ul li.second 	{background-position: -230px bottom; }
#interest ul li.third 	{background-position: -460px bottom; }
#interest ul li.fourth 	{background-position: -690px bottom; }
#features{width:551px;}
#features h2{padding:0;position:relative;margin-bottom:-20px;}
#features-tab{}
ul.features-tab{ float:right;padding:0 15px 0 0;position:relative;margin:0 0 -1px 0; list-style-type:none; }
ul.features-tab li{float:left;padding:0 5px 0 0;font-weight:bold;font-size:1.2em;}
ul.features-tab li a{float:left;color:#FFF !important;text-align:center;display:block;padding:4px 0 0 0;background:url(/SiteCollectionImages/bg_featurestab_90px.gif) no-repeat 0 -23px;width:90px;height:19px;}
ul.features-tab li a.selected{background-position:0 0 !important;color:#999 !important;}
#features #features-box{width:540px;clear:both;padding:20px 20px 40px 20px;background:url('/SiteCollectionImages/features_bg.gif') no-repeat top left;}
/* #features a.more{color:#1E4087 !important;font-size:1.2em !important;margin:30px 0 0 0;} */
#features a.more{color:#1E4087 !important;font-size:1.1em !important;margin:30px 0 0 0;}
/* #features h4 a, #features h4 a:link, #features h4 a:visited{color:#fff; font-size:14px;} */
#features h4 a, #features h4 a:link, #features h4 a:visited{color:#fff; font-size:14px; font-weight:bold;}

#feature1 .images, #feature2 .images, #feature3 .images, #feature4 .images
	{float:left; margin-right:20px;}
#feature1 .images p, #feature2 .images p, #feature3 .images p, #feature4 .images p
	{padding:20px 0 0 10px;}
#feature1 .images p img, #feature2 .images p img, #feature3 .images p img, #feature4 .images p img
	{margin:0 5px 0 0;}
/* #feature1 .text{width:290px;float:right;font-size:.95em;} */
#feature1 .text, #feature2 .text, #feature3 .text, #feature4 .text
	{float:left;font-size:12px; width:320px;}
#feature1 .text p, #feature2 .text p, #feature3 .text p, #feature4 .text p
	{font-size:12px;}

.navigate-tabs {padding:5px;padding-right:0px;width:90%;text-align:right;}
.featured-previous {display:inline-block;height:32px;width:32px;}
.featured-next {display:inline-block;height:32px;width:32px;}
.featured-next {background:url(/SiteCollectionImages/right.png) no-repeat;}
.featured-previous {background:url(/SiteCollectionImages/left.png) no-repeat; float: left;}

#resources{padding:0 0 0 0;}
#resources p{padding:0 0 20px 0;font-size:1.1em;}
#resources .box{padding:0 0 20px 0;}
#resources .box-content{background:url(/SiteCollectionImages/bg_gradient.gif) repeat-x top left;padding:15px 10px 0 10px;}
#resource-quicklinks{width:230px;float:left;}
ul.resources li{padding:0 0 20px 25px !important;}
ul.resources li.report{background:url(/SiteCollectionImages/icon_report.gif) no-repeat top left !important;}
ul.resources li.survey{background:url(/SiteCollectionImages/icon_survey.gif) no-repeat top left !important;}
ul.resources li.pdf{background:url(/SiteCollectionImages/icon_pdf.gif) no-repeat top left !important;}
ul.resources li img{float:left;margin:0 10px 0 0;}
#other-resources{width:550px;float:left;padding:0 0 0 10px;}
#other-resources .highlights{float:left;padding:0 0 30px 0;width:270px;}
#other-resources .upcoming-events{float:right;padding:0 0 30px 0;width:270px;}
#other-resources .venue{font-size:1.2em !important;}
#other-resources .upcoming-events li p{font-size:1.2em !important;}
#supplier-corner{width:250px;float:left;}
#supplier-corner p{margin:0 0 10px 0;}
#supplier-corner li{clear:left;background:none !important;padding-left:0 !important;}
#supplier-corner li img{float:left;margin:0 13px 0 0;}
#corporate-travel-top			{background:url('/SiteCollectionImages/bg_corporatetravelplace_top.gif') no-repeat top left;width:248px;float:right;}
#corporate-travel				{background:url('/SiteCollectionImages/bg_corporatetravelplace_bottom.gif') no-repeat left bottom;width:228px;padding:10px;float:right;}
#corporate-travel h4			{font-size:1.3em !important;padding:0 0 5px 0 !important;}
#corporate-travel input.text 	{width:211px;height:18px;margin:0 0 10px 0;border:1px solid #ccc;}

.ms-WPTitle
{
font-weight:bold;
font-family:Arial;
color:#003890;
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
font-size:14px;
font-weight:bold;
}

.ms-WPBody{
    font-family:Arial;
}

.ms-WPBody td{
    color:#003890;
    font-family:Arial;
    font-size:14px;
}

.ms-WPBody a:link, .ms-WPBody a:visited {
    color:#3a883f;
}

.srch-Title{
    font-family:Arial;
    font-size:9pt;
    padding-left:2px;
}

.srch-Title a:link, .srch-Title a:visited{
    color:#25569E;
}

.srch-Title a:hover{
    text-decoration:underline;
}

.srch-Description {
color:#333333;
font-family:Arial;
font-size:1em;
margin:0 0 4px;
}

.srch-Metadata {
border-top:1px solid #E0DED5;
color:#8C8C8C;
font-family:Arial;
font-size:1em;
margin:0 0 15px;
}

.srch-WPBody {
color:#666666;
font-family:Arial;
font-size:1em;
}

.srch-Page {
background-color:#ECECEC;
color:#666666;
font-family:Arial;
font-size:1em;
font-weight:bold;
text-align:right;
}

.ms-sblink a:link, .ms-sblink a:visited {
color:#666666;
font-family:Arial;
font-size:8pt;
padding-left:4px;
text-decoration:none;
}

.ms-descriptiontext {
color:#4C4C4C;
font-family:Arial;
font-size:8pt;
text-align:left;
}

.ms-gb, .ms-gb2, .ms-gbload, .ms-vb, .ms-vb2, .ms-vb-tall, .ms-GRFont, .ms-vb-user, .ms-pb, .ms-pb-selected td {
color:#655F5F;
}

.ms-vh, .ms-vh2, .ms-vh-icon, .ms-vh-icon-empty, .ms-vhImage, .ms-gb, .ms-gb2, .ms-gbload, .ms-vb, .ms-vb2, .ms-vb-tall, .ms-GRFont, .ms-vb-user, table.ms-disc td, .ms-vh2-nofilter, .ms-vh2-nograd, .ms-vh3-nograd, .ms-vh2-nograd-icon, .ms-vh2-nofilter-icon, .ms-pb, .ms-pb-selected, .ms-ph {
font-family:Arial;
font-size:8pt;
}

/* Home sidebar */
.survey{background:url(/SiteCollectionImages/bg_gradient.gif) repeat-x top left;}
.survey p{font-size:1.1em;}
.survey fieldset{font-size:1.1em;padding:10px 0 10px 0;}
.survey fieldset span{display:block;float:left;color:#1E4087;padding:0 0 4px 0;width:106px;}
.survey fieldset input.radio{float:left;margin:0 5px 0 0;}
.survey fieldset .submit{margin:30px 0 0 20px;}


.ms-radiotext {font-weight:bold;display:block;float:left;color:#1E4087; text-align:left;}
.ms-formlabel {font-weight:normal;
	font-size:1.1em;}
.ms-formtable {
	width:150px;background:url(/SiteCollectionImages/bg_gradient.gif) repeat-x top left;padding:13px;
}
.ms-summarystandardbody{text-align:left;}

/* SUBPAGE STYLES 
------------------------------------------------------------------------*/
/* .nbtabreadcrumbs { background:#8ECB52; font-weight:normal; font-size:10pt; color:white; font-family:Arial; height:25px; padding-top:8px; padding-bottom:0px; padding-right:20px; padding-left:20px; } */
.nbtabreadcrumbs { font-weight:normal; font-size:12px; color:#655F5f; font-family:Arial; height:25px; padding:8px 20px 0px; }
/* .nbtabreadcrumbs a, .nbtabreadcrumbs a:link, .nbtabreadcrumbs a:visited{color:#655F5F;} */
.nbtabreadcrumbs a, .nbtabreadcrumbs a:link, .nbtabreadcrumbs a:visited{color:#655F5F; text-decoration:none;} 
/* .nbtabreadcrumbs a:visited{color:#1E4087; text-decoration:none}  */
.nbtabreadcrumbs a:hover{text-decoration:underline;}
ul#breadcrumbs{font-size:1.2em;}
ul#breadcrumbs li{float:left;padding:0 3px 0 0;color:#666;}
ul#breadcrumbs li a{color:#A12332 !important;padding:0 3px 0 0;}
ul#breadcrumbs li.active a{color:#666 !important;}
#sub-interest ul { border-top:1px solid #D3D3D3;margin:0 0 25px 0;border-left:1px solid #D3D3D3;}
#sub-interest ul li { background-image:url('/SiteCollectionImages/interested_bkg.gif'); background-repeat:no-repeat; background-position:bottom left; font-size:.98em;display:block;float:left;width:200px;font-weight:bold;}
#sub-interest ul li a{padding:10px 19px 11px 11px;display:block;background:url('/SiteCollectionImages/interested_arrow.gif') no-repeat center right;color:#666666 !important;}
#sub-interest ul li.second 	{background-position: -230px bottom; }
#sub-interest ul li.third 	{background-position: -460px bottom; }
#sub-interest ul li.fourth 	{background-position: -690px bottom; }
#interest-features #sub-interest{width:150px;float:left;}
.breadcrumbs {font-family:Arial;font-size: 10pt; font-weight:normal; color:#1445a2;  padding-top:6px; }
.breadcrumbCurrent {font-family:Arial;font-size: 12px; font-weight:normal; color:#655f5f; }


#content-sub{width:708px;float:left;padding:30px 0 0 0;}
#content-sub p a{text-decoration:underline !important;}
#content-text{width:530px;float:right;}
#content-text h2{font-size:2em;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;padding:0 0 25px 0;color:#A12332;}
#content-text p{font-size:1.2em;line-height:150%;padding:0 0 25px 0;}
#content-text ul{font-size:1.2em;padding:0 0 20px 0;}
#content-text li{padding:0 0 5px 11px;background:url(/SiteCollectionImages/bullet_list.gif) no-repeat 0 4px;}
#content-sidebar{width:230px;float:left;}
#content-sidebar h3{font-size:1.6em;color:#333;border:none;font-weight:normal;padding:10px;}
ul#sub-nav{font-size:1.2em;padding:0 0 40px 0;border-top:1px solid #CCCCCC;}
ul#sub-nav li{display:inline;}
ul#sub-nav li a{display:block;border-bottom:1px solid #CCCCCC;padding:8px 10px;color:#676767 !important;}
ul#sub-nav li a.active{color:#A12332 !important;}
ul#sub-nav li a:hover {color:#A12332 !important;background:url(/SiteCollectionImages/bullet_arrow.gif) no-repeat 215px 14px;}
ul#sub-nav li a.active:hover {background:none;}

/*MapReport 
----------------------------------------------------*/
.DefaultGoogleMap { width:1000px; height: 400px; font-size:x-small; }
.ChartTitle { font-weight:bold; font-size:large; background: url(/SiteCollectionImages/boxybackground.png) repeat-x bottom left;}
.ReportTable {font-size:small;  }
.ReportTableCell { padding:3px }
.ReportTableHeaderCell { padding:3px; color:#069; font-weight:bold;  }
.ReportTableHeaderRow {  }
.ReportEvenRow td { background: #FFF; }
.ReportOddRow td { background: #EEE; }
.ReportTable td { border-bottom: solid 1px #DDD; border-right: solid 1px #DDD; }
.ListReportItems { padding-bottom: 40px;  }
.ListReportItemsTabs { margin: 0 auto; }
.ListReportItemsTab { float:left; width: 25%; vertical-align:middle; height: 80px; background: url(/SiteCollectionImages/boxybackground.png) repeat-x bottom left;}
.ListReportItemsTab a {font-size:medium; text-decoration:none; color:#5EB91C; }
.ListReportItemsTab a:hover { text-decoration:underline;background: url(/SiteCollectionImages/boxybackground.png) repeat-x top left;  }
/* .ListReportItemsTab a:visited { color:#5EB91C; } */
.ListReportItemsReportName { background: url(/SiteCollectionImages/boxybackground.png) repeat-x bottom left;color:#5EB91C;font-size:large; }
.ShowAllResultsDiv { float:right;font-size:small; }
.MapItemHeaderCell {font-size:large; background-color:#009; color:#FFF; font-weight:bold; }
.MapItemCell {  }
.MapCell {  }
.ChartingCell div { display:inline }
.ChartingCell { background: url(/SiteCollectionImages/boxybackground.png) repeat-x bottom left; padding-bottom: 10px; } 
.ListCell { width: 100%; }
.ListCell table { width:100% }


#NBTAApps {min-height:500px; font-size:1.2em;}
#NBTAApps p{font-size:1.2em;line-height:150%;padding:0 0 25px 0;}
#NBTAApps h2 {color:#519310;padding:0 0 11px 0;font-size:1.2em;}
.canada #NBTAApps h2 {color:#A12332;}
.canadahome #NBTAApps h2 {color:#A12332;}
.conventionhome #NBTAApps h2 {color:#A12332;}
.mexicohome #NBTAApps h2 {color:#e8973e;}
.foundationhome #NBTAApps h2 {color:#519310;}
.usahome #NBTAApps h2 {color:#1445a2;;}
.paragonhome #NBTAApps h2 {color:#1445a2;;}
.gtghome #NBTAApps h2 {color:#A12332;}
.asiahome #NBTAApps h2 {color:#76d0eb;}
.STShome #NBTAApps h2 {color:#519310;}

#NBTAApps .NBTAGrid {padding-bottom:10px;}

#NBTAApps .gridHeaderCol { font-weight: bold; background:#7d7d7d; color: White; }
#NBTAApps .gridHeaderCol1 { font-weight: bold; background:#7d7d7d;  color: White; text-align: right }

#NBTAApps .gridFooterCol { font-weight: bold;  background: #999999; color: White; }

#NBTAApps .gridAltRow { background: #dedede; }
#NBTAApps .gridPager td {font-size:1.2em; }
#NBTAApps .formTable th { font-size:1.2em; font-weight: bold; text-align: right; }
#NBTAApps .listitem {font: 12px arial, helvetica, sans-serif;}
#NBTAApps .ruled { border-bottom: 1px solid #999999; }

#NBTAApps fieldset { padding: 10px; border: 1px solid #008080; }
#NBTAApps legend { font-size: 14px; font-weight: bold; color: #008080; }
#NBTAApps .ErrorSummary{font-size:1.2em; }


#NBTAApps .highlight { font-weight: bold; color: #D84519; }
#NBTAApps .requiredinfo { color: Red; font-weight: bold; }
#NBTAApps .formatinfo { color: gray; font-size: 2; }
#NBTAApps .closeUp { margin-top: 4px; }
#NBTAApps .closeAll { margin-top: 4px; margin-bottom: 4px; }
#NBTAApps .regpanel { padding: 2%; }
#NBTAApps .formTable td { font-size:1.2em; } /* IE5 fix */
#NBTAApps h1{ font-size: 18px; font-weight: bold; color: #008080; margin-top: 10px; }

#NBTAApps .formTable td {padding:5px 5px 5px 5px;}
#NBTAApps .formTable .dropdown {font-size:1.2em; }


/* Search Box Styles */
.nbtasearch
{
	position:absolute;
	height:22px;
	margin-top:-12px;
	top:50%;
	right:0px;
	width:240px;
}
.ms-sbtable-ex
{ margin:0px; }
.nbtasearch .ms-sbcell .ms-sbplain
{
	width:154px;height:17px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	background:#F2F2F2;
	margin:0 10px 0 0;
	float:left;vertical-align:middle;
	padding-left:5px;
}
.nbtasearch .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #3A4663;
    padding:0px;
}
.nbtasearch .ms-sbgo
{
    background:none;
}

.ms-WPBody a:link, .ms-WPBody a:visited {
color:#3A883F;
text-decoration:none;
}

.ms-WPBody a:hover {
text-decoration:underline;
}

#aboutnbta {font-style:italic
}
.subpageTitle
	{color:#FFFFFF;font-family:Arial;font-size:20px;font-weight:bold;padding:15px 5px 8px 25px; width:500px;}
/*.subpageTitle
	{color:#FFFFFF;font-family:Arial;font-size:20px;font-weight:bold;padding:15px 25px 8px 25px; width:300px;}*/

.canadahome .subpageTitle{margin:0px;font-family: tahoma;font-size: 12pt;font-weight: bold;color:#A12332;}
.mexicohome .subpageTitle{margin:0px;font-family: tahoma;font-size: 12pt;font-weight: bold;color:#e8973e;}
.asiahome .subpageTitle{margin:0px;font-family: tahoma;font-size: 12pt;font-weight: bold;color:#76d0eb;}
.usahome .subpageTitle{margin:0px;font-family: tahoma;font-size: 12pt;font-weight: bold;color:#1445a2;}
.paragonhome .subpageTitle{margin:0px;font-family: tahoma;font-size: 12pt;font-weight: bold;color:#1445a2;}
.foundationhome .subpageTitle{margin:0px;font-family: tahoma;font-size: 12pt;font-weight: bold;color:#519310;}
.gtghome .subpageTitle{margin:0px;font-family: tahoma;font-size: 12pt;font-weight: bold;color:#A12332;}
.cpchome .subpageTitle{margin:0px;font-family: tahoma;font-size: 12pt;font-weight: bold;color: #dd7311;}
.conventionhome .subpageTitle{margin:0px;font-family: tahoma;font-size: 12pt;font-weight: bold;color:#A12332;}
.STShome .subpageTitle{margin:0px;font-family: tahoma;font-size: 12pt;font-weight: bold;color:#519310;}


#leftcolumn {
width:200px;
vertical-align:top;
}
#rightcolumn {
width:120px;
vertical-align:top;
}
#centercolumn {
width:630px;
vertical-align:top;
}

#centercolumn_Convention2012_wide{
width:700px;
vertical-align:top;
}

#centercolumn_NTF2012_wide{
width:700px;
vertical-align:top;
}


#rightcolumn_Convention2012_wide {
width:180px;
vertical-align:top;
border-left-color:#dce1e6;
border-left-style:solid;
border-left-width: 2px;

}

#rightcolumn_NTF2012_wide {
width:180px;
vertical-align:top;
border-left-color:#dce1e6;
border-left-style:solid;
border-left-width: 2px;

}



#rightcolumn_Convention2012_wide a{
       color: #00718c;
       
}

#rightcolumn_NTF2012_wide a{
       color: #00718c;
       
}




#rightcolumn_Convention2012_wide p{
	color: #655F5F;
    font-family: Arial;
    font-size: 9pt;
    font-weight: normal;
    text-align: left;		
				
}

#rightcolumn_NTF2012_wide p{
	color: #655F5F;
    font-family: Arial;
    font-size: 9pt;
    font-weight: normal;
    text-align: left;		
				
}


#rightcolumn_Convention2012_wide .ms-WPBody td{
	color: #655F5F;
    font-family: Arial;
    font-size: 9pt;
    font-weight: normal;
    text-align: left;
    vertical-align:middle;	
    padding-bottom:10px;	
				
}

#rightcolumn_NTF_wide .ms-WPBody td{
	color: #655F5F;
    font-family: Arial;
    font-size: 9pt;
    font-weight: normal;
    text-align: left;
    vertical-align:middle;	
    padding-bottom:10px;	
				
}





/* #subpagecontent { clear:none; color:#655F5F; font-family:Arial,Verdana,sans-serif; font-size:11.5pt; font-weight:normal; padding: 35px 22px 20px 22px;text-align:justify; }  */
#subpagecontent { clear:none; color:#655F5F; font-family:Arial; font-size:9pt; font-weight:normal; padding: 35px 22px 20px 22px;text-align:left; }
#subpagecontent_Convention { clear:none; color:#655F5F; font-family:Arial; font-size:9pt; font-weight:normal; padding: 15px 22px 20px 22px;text-align:left; }
#subpagecontent_Convention2012 { clear:none; color:#655F5F; font-family:Arial; font-size:9pt; font-weight:normal; padding: 15px 5px 20px 5px;text-align:left; }
#subpagecontent_NTF2012 { clear:none; color:#655F5F; font-family:Arial; font-size:9pt; font-weight:normal; padding: 15px 5px 20px 5px;text-align:left; }
#subpagecontent_Convention .ms-WPBody{
				font-size:9pt;
}

#subpagecontent_Convention2012_wide { clear:none; color:#655F5F; font-family:Arial; font-size:9pt; font-weight:normal; padding: 0px 22px 20px 22px;text-align:left; }

#subpagecontent_Convention2012_wide .img_Thumbnail{padding-right:10px;}

#subpagecontent_Convention2012_wide a{
		color: #00718c;
		
}

#subpagecontent_NTF2012_wide { clear:none; color:#655F5F; font-family:Arial; font-size:9pt; font-weight:normal; padding: 0px 22px 20px 22px;text-align:left; }

#subpagecontent_NTF2012_wide .img_Thumbnail{padding-right:10px;}

#subpagecontent_NTF2012_wide a{
		color: #00718c;
		
}




#subpagecontent_BTIA { clear:none; color:#655F5F; font-family:Arial; font-size:9pt; font-weight:normal; padding: 0px 0px 0px 0px;text-align:left; }
/* #subpagecontent p {font-weight:normal; font-family:tahoma;font-size:9pt;color:#666666; } */
#subpagecontent p {font-weight:normal; font-family:Arial;font-size:9pt;color:#655F5F; }
#subpagecontent_feature_box_top { clear:none; color:#655F5F; font-family:Arial; font-size:9pt; font-weight:normal; text-align:left; padding:0px 22px 20px 22px; }
#subpagecontent_feature_box_top li{
				list-style-type:disc;
				margin-left:30px;
}
/*#subpagecontent_feature_box_top ul li{
				list-style-type:disc;
				margin-left:50px;
}*/

/*Styles for Map Your Show Integrated Directory Search*/
#subpagecontent #session_search p{ color:#655F5F; font-family:Arial; font-size:9pt; font-weight:normal; padding: 0px 0px 15px 0px;text-align:left; }
#subpagecontent_Convention #session_search p{ color:#655F5F; font-family:Arial; font-size:9pt; font-weight:normal; padding: 0px 0px 15px 0px;text-align:left; }

.sessions td{color:#003890; font-family: Arial; font-size: 12px;}
.sessions td{padding:3px}

#subpagecontent legend{color: #800080;font-family: Arial;font-size: 9pt;font-weight: bold; text-align:left;margin: 0; padding: 0;}
#subpagecontent_Convention legend{color: #800080;font-family: Arial;font-size: 9pt;font-weight: bold; text-align:left;margin: 0; padding: 0;}
				
#MYS_content h2{padding-top:10px;padding-bottom:10px}
#MYS_content legend{padding:10px 0px 10px 0px}
.vts_topnav {padding-top:10px}
.vts_topnav a:hover{color:#3A883F !important;}

#select_exhibitors td{font-size:12px}

#myshow_login p{padding-bottom:20px}
				

				


/*---------------------------------------------------*/


/*Styles for GBTA HUB - Member Fuse Integration*/

#subpagecontent p.iteminfo{
				font-size:9px;
}

#subpagecontent p.iteminfo .name{
				font-size:9px;
				display:block;
}

#subpagecontent p.iteminfo .title{
				font-size:9px;
				display:block;
}

#subpagecontent p.iteminfo .org{
				font-size:9px;
				display:block;
}

.avatar_small {
    height: 50px;
    width: 50px;
}

#subpagecontent ul.featureditems.content {list-style-type: none; background-image:url('/SiteCollectionImages/column_bg.gif');background-repeat:no-repeat; background-position:left top;float: left}
#subpagecontent ul.featureditems.content li{
				padding: 0 0 5px 11px;
				background:none; 
}


#main-contentnew p.iteminfo{
				font-size:9px;
				padding-bottom:5px;
}

#main-contentnew p.iteminfo .name{
				font-size:10px;
				display:block;
				
}

#main-contentnew p.iteminfo .title{
				font-size:9px;
				display:block;
}

#main-contentnew p.iteminfo .org{
				font-size:9px;
				display:block;
}

.avatar_small {
    height: 50px;
    width: 50px;
    float: left; 
    padding-right:2px;
}

#main-contentnew ul.featureditems.content {list-style-type: none;background-image:url('/SiteCollectionImages/column_bg.gif');background-repeat:no-repeat; background-position:left top;
padding:0px 15px 20px;float: left}
#main-contentnew ul.featureditems.content li{
				padding: 0 0 10px 10px;
				background:none; 
}

#main-contentnew ul.featureditems.content h4{
				color:white;font-family:"Arial Narrow";padding-top:5px}
}

/*-------------END Styles for GBTA HUB  - MemberFuse Integration------------------------------------------*/




#subpagecontent ul{ list-style-type:none; }
/*#subpagecontent li{font-weight:normal;font-family:Arial;font-size:9pt;color:#666666;  padding:0 0 5px 11px;background:url(/SiteCollectionImages/bullet_list.gif) no-repeat 0 4px;}*/
#subpagecontent li{font-weight:normal;font-family:Arial;font-size:9pt;color:#666666;  padding:0 0 5px 11px;background:url(/SiteCollectionImages/bullet_list.gif) no-repeat 0 4px; list-style:none;}


#featuredresources { clear:none; color:#655F5F; font-family:Arial; font-size:12px; font-weight:normal; padding: 10px 10px 20px 10px; }
#featuredresources p {font-weight:normal; font-family:Arial;font-size:12px;color:#655F5F; }
#featuredresources ul{ list-style-type:none; }
#featuredresources li{font-weight:normal;font-family:Arial;font-size:12px;color:#666666;  padding:0 0 5px 0;}
#featuredresources a:link, #featuredresources a:visited{color:#666666; }
#featuredresources img{padding-right: 3px; }

#socialmedia { clear:none; color:#655F5F; font-family:Arial; font-size:12px; font-weight:normal; padding: 10px 10px 20px 10px; }
#socialmedia p {font-weight:normal; font-family:Arial;font-size:12px;color:#655F5F; padding-left:15px; padding-right:5px;}
#socialmedia ul{ list-style-type:none; }
#socialmedia li{font-weight:normal;font-family:Arial;font-size:12px;color:#666666;  padding:0 0 5px 11px;background:url(/SiteCollectionImages/bullet_list.gif) no-repeat 0 4px;}
#socialmedia img{BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; padding-bottom:5px; }
#socialmedia a:link, #socialmedia a:visited{ color:#3a883f;}

.canadahome #subpagecontent h4{width:530px;color:#A12332;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;}
.mexicohome #subpagecontent h4{width:530px;color:#e8973e;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;}
.foundationhome #subpagecontent h4{width:530px;color:#519310;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;}
.gtghome #subpagecontent h4{width:530px;color:#A12332;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;}
.asiahome #subpagecontent h4{width:530px;color:#76d0eb;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;}
.ntfhome #subpagecontent h4{width:530px;color:#A12332;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;}
.conventionhome #subpagecontent h4{width:530px;color:#A12332;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;}
.STShome #subpagecontent h4{width:530px;color:#519310;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;}


.cpchome #subpagecontent p {font-weight:normal; font-family:tahoma;font-size:9pt;color:#666666; }
.cpchome #subpagecontent .textBold {	font-weight: bold;}
.textSm {	font-size: 0.7em;}
.cpchome #subpagecontent .linksSm {	font-size: 0.7em;}
.cpchome #subpagecontent a {	color: #115ea3;}
.cpchome #subpagecontent h1 {clear:none;font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 1.5em;	margin: 0 0 10px 0;	padding: 0;color: #dd7311;}
.cpchome #subpagecontent h2 {clear:none;font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 1.2em;	margin: 0 0 10px 0;	padding: 0;	color: #00529c;}
.cpchome #subpagecontent h3 {clear:none;font-family: Arial, Helvetica, sans-serif;font-size: 1.0em;	margin: 0 0 10px 0;	padding: 0;	color: #525252;}
.cpchome #subpagecontent h4{ clear:none; width:530px;color:#1E4087;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;}
.cpchome #subpagecontent h5 {	font-family: Arial, Helvetica, sans-serif; font-size: .6em;margin: 0;padding: 0;}
.cpchome #subpagecontent .bulletlist {list-style-position: inside;list-style-type: square;}
.cpchome #subpagecontent .blue {color: #00529c;}
.cpchome #subpagecontent .pad {	padding-bottom: 8px;}
.cpchome #subpagecontent .ms-formbody {font-weight:normal; font-family:tahoma;font-size:9pt;color:#666666;}
.cpchome #subpagecontent .ms-formlabel {clear:none;font-weight:bold; font-family:tahoma;font-size:9pt;color:#666666;}

.nbta-SubContainer
	{ background-image:url('/SiteCollectionImages/NBTA_about.jpg'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
/*	{ background-image:url('http://dl.dropbox.com/u/116120/nbta/content_header.png'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;} */
.nbta-SubContainer-NTF2012
	{ background-image:url('/SiteCollectionImages/NTF/580x85.png'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
.nbta-SubContainer-NTF2012_MYSWrapper
	{ background-image:url('/SiteCollectionImages/NTF/580x85.png'); background-repeat:no-repeat; background-position:left top;
		width:600px;margin-left:25px;margin-right:25px;}
	
			
.nbta-SubContainer-About
	{ background-image:url('/SiteCollectionImages/NBTA_about.jpg'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		
.nbta-SubContainer-ProDev
	{ background-image:url('/SiteCollectionImages/NBTA_prodev.jpg'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		
.nbta-SubContainer-Membership
	{ background-image:url('/SiteCollectionImages/NBTA_membership.jpg'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
.nbta-SubContainer-Events
	{ background-image:url('/SiteCollectionImages/NBTA_events.jpg'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}

.nbta-SubContainer-ResLib
	{ background-image:url('/SiteCollectionImages/NBTA_ResourceLibrary.jpg'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		
.nbta-SubContainer-Masters
	{ background-image:url('/SiteCollectionImages/NBTAMastersHeader.jpg'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		
.nbta-SubContainer-Masters2012
	{ background-image:url('/SiteCollectionImages/Masters/Masters2012_580x85.png'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}

.nbta-SubContainer-TechSymposium2012
	{ background-image:url('/SiteCollectionImages/TechSymposium/GBTA_Tech_580x85.png'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		
.nbta-SubContainer-SportsSymposium2012
	{ background-image:url('/SiteCollectionImages/Sports/2012/580x85-sports.png'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}


		
.nbta-SubContainer-Advertising
	{ background-image:url('/SiteCollectionImages/GBTA_Advertising.PNG'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		
.nbta-SubContainer-STS
	{ background-image:url('/SiteCollectionImages/USA/STS/STS_Header.jpg'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		
.nbta-SubContainer-Convention
	{ background-image:url('/SiteCollectionImages/Convention/Convention-2011-header.gif'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		
.nbta-SubContainer-Convention2
	{ width:580px;margin-left:25px;margin-right:25px; display:block;}
	
.nbta-SubContainer-Convention2012
	{ background-image:url('/SiteCollectionImages/Convention/2012/GBTA_2012_Convention_580x85.png'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		
.nbta-SubContainer-Convention2012 a
	{color: #00718c;}

		
.nbta-SubContainer-Convention2012-wide
	{ background-image:url('/SiteCollectionImages/Convention/2012/GBTA_2012_Convention_580x85.png'); background-repeat:no-repeat; background-position:left top;
		width:800px;margin-left:25px;margin-right:25px;}
		
.nbta-SubContainer-Convention2012-wide-NoBanner
	{ width:700px;margin-left:0px;margin-right:25px;}
	
.nbta-SubContainer-NTF2012-wide
	{ background-image:url('/SiteCollectionImages/Convention/2012/GBTA_2012_Convention_580x85.png'); background-repeat:no-repeat; background-position:left top;
		width:800px;margin-left:25px;margin-right:25px;}
		
.nbta-SubContainer-NTF2012-wide-NoBanner
	{ width:700px;margin-left:0px;margin-right:25px;}

	


.nbta-SubContainer-Convention2012_MYSWrapper
	{ background-image:url('/SiteCollectionImages/Convention/2012/GBTA_2012_Convention_580x85.png'); background-repeat:no-repeat; background-position:left top;
		width:600px;margin-left:25px;margin-right:25px;}
		

.nbta-SubContainer-MexicoConference
	{ background-image:url('/SiteCollectionImages/Mexico/gbta-mexico-banner.jpg'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		
.nbta-SubContainer-MexicoConferenceSP
	{ background-image:url('/SiteCollectionImages/Mexico/gbta-mexico-banner-sp.png'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		
		
.nbta-SubContainer-MexicoConference2012
	{ background-image:url('/SiteCollectionImages/Mexico/Conference/2012/Mexico_2012_Conference_Eng.jpg'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		
.nbta-SubContainer-MexicoConferenceSP2012
	{ background-image:url('/SiteCollectionImages/Mexico/Conference/2012/Mexico_2012_Conference_Span.jpg'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}

.nbta-SubContainer-CanadaConference
	{ background-image:url('/SiteCollectionImages/Canada/Conference/2012/CanadaConference2012_580x85.png'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		
/*.nbta-SubContainer-CanadaConference
	{ background-image:url('/SiteCollectionImages/Canada/GBTA-Canada-Banner.png'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}*/


.nbta-SubContainer-ISM
	{ background-image:url('/SiteCollectionImages/USA/ISM-NBTA/ISM_header.png'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		
.nbta-SubContainer-GovTravDC
	{ background-image:url('/SiteCollectionImages/USA/GovTravDC/govtrav580x85.png'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		
.nbta-SubContainer-Sports
	{ background-image:url('/SiteCollectionImages/USA/Sports/sports580x85.png'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}

.nbta-SubContainer-LegSummit
	{ background-image:url('/SiteCollectionImages/USA/LegSummit/LegSummit580x85.png'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}

.nbta-SubContainer-Academy
	{ background-image:url('/SiteCollectionImages/GBTA_Academy_Banner.png'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}

.nbta-SubContainer-FoundationGalaDinner
	{ background-image:url('/SiteCollectionImages/Foundation/Gala_Dinner/2012_Graphics/2012-Foundation-Gala-Web-Ads_580x85.png'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		
.nbta-SubContainer-FoundationGolf
	{ background-image:url('/SiteCollectionImages/Foundation/Foundation_Golf2012_580x85-static.png'); background-repeat:no-repeat; background-position:left top;
		width:580px;margin-left:25px;margin-right:25px;}
		


.sub-nav{ background-image:url('/SiteCollectionImages/leftnav_bg.png'); background-repeat:repeat-x; }
.nbta-subnavcontainer{font-size:1.2em;padding:0 0 40px 0;border-top:1px solid #CCCCCC;}
a.nbta-navitem{ font-size:12px !important;display:block;padding:10px 15px;color:#655f5f; border-top:1px #7197BE solid !important; }
a.nbta-subnavitem{ font-size:12px !important;display:block;padding-left: 10px;color:#655f5f; margin-left:30px; border-top:1px #7197BE solid !important; }
a.nbta-subnavitem3{ font-size:12px; color:black; !important;display:block;padding-left: 50px; margin-left:30px; border-top:1px #7197BE solid !important; }
a.nbta-navheader{font-weight:bold; background-image:url('/SiteCollectionImages/leftnavheader_bg.png'); background-repeat:no-repeat;display:block;line-height:30px;
	padding-left:15px; font-size:12px !important; color:#fff; }
.nbta-selectednav{color:#fff !important;background-color:#6894bd;}
.nbta-navheader a:hover{text-decoration:none;}
.nbta-navitem a:hover{text-decoration:none; background-color:#98B5D2; color:#FFFFFF;}
.nbta-subnavitem a:hover{text-decoration:none; background-color:#98B5D2; color:#FFFFFF;}
.nbta-selectednav a:hover{text-decoration:none;}

/* 3.4 News Releases
----------------------------------------------------*/
.floatRight
{
	float:right;
    min-width:100px;
    margin-left:10px; 
    margin-right: 0px; 
    margin-top:5px;
}

.floatLeft
{
	float:left;
    min-width:100px;
    margin-left:0px; 
    margin-right: 10px; 
    margin-top:5px;
}


.caption 
{
      font-size:8pt; 
      font-family:verdana; 
      color:#666666; 
      padding-bottom:2px;
      margin-top:-3px;
}
.caption p
{ 
      padding-top: 2px; 
      margin-bottom: 2px; 
}
.image{
border:0;
}

/* 3.4 ListView
----------------------------------------------------*/

#tdeventtitle
{
vertical-align:middle;
width: 328px; height: 30px;
font-size:9pt;
font-family:Arial;
padding-right:15px;
padding-bottom:5px;
}

#tdeventlocation
{
vertical-align:middle;
width: 105px; height: 30px;
font-size:9pt;
font-family:Arial;
padding-right:10px;
padding-bottom:5px;
}

#tdeventdate
{
vertical-align:middle;
width: 117px; height: 30px;
font-size:9pt;
font-family:Arial;
padding-bottom:5px;
}


/* Benchmarking toolbox pages*/


/*.toolbox { width: 870px; margin: 30px 40px 0px;}*/
.toolbox { width: 870px; margin: 30px 40px 0px 0px;}
.toolbox .toolbox-inner{ }
.toolbox  .product-title{ font-size: 2.8em; font-weight: normal; float: left; margin-bottom: 15px; line-height: 1;}
.toolbox .toolbox-inner .product-title{ font-size: 1.794em; padding-left: 10px;}
.toolbox  .product-description{ font-size: 1.2em; color: #666; padding: 14px 0 0 15px; float: left; line-height: 1;}



.toolbox #get-started{ clear: left;background: #4074b5 url(/SiteCollectionImages/bg_get_sarted.png) repeat-x left bottom; padding:30px 20px 0; position: relative; float: left; width: 238px; min-height: 184px; border: 1px solid #1a4677; color: #fff;}
.toolbox #get-started h3{border-bottom-style:none; color: #B9D8FF; font-size: 2.1em; font-weight: normal; margin-bottom: 5px; text-decoration:none}
.toolbox #get-started ol{font-size: 1.3em;}
.toolbox #get-started ol li{ margin-bottom: 15px; width: 215px; overflow: hidden; padding-left: 25px;}
.toolbox #get-started ol li.step-one{ background: url(/SiteCollectionImages/number_1.png) no-repeat left top;}
.toolbox #get-started ol li.step-two{ background: url(/SiteCollectionImages/number_2.png) no-repeat left top;}
.toolbox #get-started ol li.step-three{ background: url(/SiteCollectionImages/number_3.png) no-repeat left top;}
.toolbox #get-started ol li a{ color: #fff; float: left; background: url(/SiteCollectionImages/arrow_blue.png) no-repeat right top; padding-right: 25px; margin-top: 2px;}
.toolbox #get-started ol li a:hover { color:#B9D8FF;}
.toolbox #get-started ol li span{ display: block; margin-top: 2px;}
.toolbox #get-started span.arrow-figure{background: url(/SiteCollectionImages/arrow_get_started.png) no-repeat left top; width: 14px; height: 25px; display: block; position: absolute; right: -14px; top: 95px;}
.toolbox #flash-movie{ float: right;border:1px solid #c7c7c7; width:573px; height:214px;}

.toolbox .powered{float: right; color: #909090; margin-top: -40px; z-index: 1000; }
.toolbox .toolbox-inner .powered{ margin-top: -30px;}
.toolbox .powered a span{ display: block; position: relative; width: 102px; height: 53px;}
.toolbox .powered a{ display: block; position: relative; width: 102px; height: 53px;}
/* .toolbox .powered a span {position: absolute; top: 0; left: 0; background: url(/SiteCollectionImages/logo_ihg.png) no-repeat left top; z-index: 1000; } */
.toolbox .powered a span {position: absolute; top: 0; left: 0; background: url(/SiteCollectionImages/logo_ihg.png) no-repeat left top; }
.toobox .powered a .concur {background: url(/SiteCollectionImages/concur.jpg) no-repeat left top;}

.Reporttoolbox .poweredtax a span {position: absolute; bottom: 0; left: 0; background: url(/SiteCollectionImages/concur.jpg) no-repeat left bottom; z-index: 1000; }
.Reporttoolbox .poweredtax a span{ display: block; position: relative; width: 102px; height: 27px;}
.Reporttoolbox .poweredtax a{ display: block; position: relative; width: 102px; height: 27px;}
.Reporttoolbox .poweredtax {float: right; color: #909090; margin-top: -15px; z-index: 1000; }
.Reporttoolbox .toolbox-inner .poweredtax{ margin-top: -30px;}
.Reporttoolbox  .product-descriptiontax{ font-size: 1.2em; color: #666;}
.Reporttoolbox { width: 980px; margin: 10px 20px 0; }
.Reporttoolbox  .product-title{ font-size: 2.8em; font-weight: normal; }


.toolbox #tools{ overflow: hidden; clear: both; padding: 20px 0 10px;  }
.toolbox #tools .tool-row{background: #fff url(/SiteCollectionImages/bg_tool_box.png) no-repeat left bottom; width: 870px; overflow: hidden; margin-bottom: 40px; }
.toolbox #tools .tool-box{ float: left; width: 200px; min-height: 130px; padding: 0 10px 35px 70px; position: relative;  margin-right: 15px;}
.toolbox #tools .tool-box.last{ margin-right: 0;}
.toolbox #tools .tool-box h3{ clear:none; font-size: 1.6em; font-weight: normal; color: #1e4087; margin: 15px 0 5px; text-decoration:none; border-bottom-style:none}
.toolbox #tools .tool-box p{ font-size: 1.2em; margin-bottom: 15px;}
.toolbox #tools .tool-box a{ font-size: 1.3em; }

/*for SMM tool */
.toolbox_SMM {
				padding-top:5px;
}
.toolbox_SMM h3{ clear:none; font-size: 1.6em; font-weight: normal; color: #1e4087; margin: 15px 0 5px; text-decoration:none; border-bottom-style:none}
.toolbox_SMM p{ font-size: 1.2em; margin-bottom: 15px;}
.toolbox_SMM .learn-more{ font-size: 1.3em; float: left; background:url(/SiteCollectionImages/arrow.png) no-repeat top right; padding: 0 22px 3px 0; margin-top: 2px; padding-left:70px;}

.toolbox_SMM2 {background:url(/SiteCollectionImages/bg_tool_box_1column.png) no-repeat; height:170px; }
.toolbox_SMM2 h3{ clear:none; font-size: 1.6em; font-weight: normal; color: #1e4087; margin: 15px 0 5px; text-decoration:none; border-bottom-style:none}
.toolbox_SMM2 p.descriptiontext{ font-size: 1.2em; margin-bottom: 15px; color:#333333;}
.toolbox_SMM2 .learn-more{ font-size: 1.3em; float: left; background:url(/SiteCollectionImages/arrow.png) no-repeat top right; padding: 0 22px 3px 0; margin-top: 2px; padding-left:70px;}

/* end SMM tool*/
.learn-more{ float: left; background:url(/SiteCollectionImages/arrow.png) no-repeat top right; padding: 0 22px 3px 0; margin-top: 2px;}
.get-started{ float: left; background:url(/SiteCollectionImages/get_started.png) no-repeat top right; padding: 20px 0 0; width: 92px; height: 0; overflow: hidden; margin-left: 15px; display: inline;}
.tool-ico{position: absolute; left: 0; top: 0;}


.tool-item-content{ padding: 15px 0px 50px 65px; width: 495px; float: left; }
.tool-item-content.airfare{background:url(/SiteCollectionImages/ico_air.png) no-repeat -3px 0; }
.tool-item-content.hotels{background:url(/SiteCollectionImages/ico_hotels.png) no-repeat -3px 0; }
.tool-item-content.car{background:url(/SiteCollectionImages/ico_car.png) no-repeat -3px 0; }
.tool-item-content.mti{background:url(/SiteCollectionImages/ico_travel_index.png) no-repeat -3px 0; }
.tool-item-content.trm{background:url(/SiteCollectionImages/ico_risk.png) no-repeat -3px 0; }
.tool-item-content.csr{background:url(/SiteCollectionImages/ico_globe.png) no-repeat -3px 0; }
.tool-item-content.SMM{background:url(/SiteCollectionImages/ico_SMM.png) no-repeat -3px 0; }
.tool-item-content ul{padding:20px 0 20px 20px;}
.tool-item-content li{font-weight:normal; font-family:tahoma;font-size:9pt;padding:0 0 10px 18px;background:url(/SiteCollectionImages/bullet.gif) no-repeat 0 2px;}
.tool-item-content li.list{font-weight:normal; font-family:tahoma;font-size:9pt;padding:0 0 10px 18px;background:url(/SiteCollectionImages/bullet_list.gif) no-repeat 0 2px;}

.tool-item-content h2{clear:none; font-size: 2.8em; font-weight: normal; margin-bottom: 10px; border-bottom-style:none;}
.tool-item-content .intro{font-family:tahoma; color: #9d9d9d; font-size: 1.3em; padding: 0 0px 20px;}
.tool-item-content .tool-item-features{ clear: none; margin-bottom: 22px; overflow: hidden;}
.tool-item-content .tool-item-features p {font-weight:normal; font-family:tahoma;font-size:9pt; }

#content .tool-item-content h3{font-size:1.4em; color: #1e4087; border-bottom-style:none;}
.tool-item-content .tool-item-features p{ font-size: 1.2em;}
.tool-item-content a.detail{ float: right; background:url(/SiteCollectionImages/ico_zoom.png) no-repeat left center; margin: 0 20px 0 15px; padding-left: 20px; font-size: 1.2em; font-weight: bold; padding: 3px 0 3px 28px;}
a.screenshot{ float: left; margin: 5px 20px 0 0; padding: 3px; background: #fff; border: 1px solid #999;}
a.screenshot.last{ margin: 5px 0 0 0;}


.tool-items{ float: right; width: 280px; clear: right; margin-top: 30px;}
.tool-items h2 {font-weight: normal;font-size: 1.794em; padding-left: 10px; margin-bottom: 10px; }
.tool-start{background: #3f72b2 url(/SiteCollectionImages/bg_tool_item.png) repeat-x left bottom; border: 1px solid #1a4677; min-height: 88px; padding-top: 20px; color: #b9d8ff; margin-bottom: 33px;}
.tool-start h2{ font-size: 2em; font-weight: normal; margin-bottom: 5px;text-align: center; }
.tool-items .toolbox{ font-size: 1.8em;  font-weight: normal; margin-bottom: 15px; line-height: 1; color: #333;}

.join a{background: url(/SiteCollectionImages/btn_join.gif) no-repeat left top;}

#tool-nav{ border: 1px solid #c3c3c3; border-width: 1px 1px 0;}
#tool-nav li{ min-height: 55px; background: #fff url(/SiteCollectionImages/bg_tools_buttons.png) repeat-x left bottom; overflow: hidden;border-bottom: 1px solid #c3c3c3; }
#tool-nav li a{ display: block; width: 278px; font-size: 1.5em; font-weight: bold; padding-top: 18px;min-height: 32px; }
#tool-nav li.hotel-reports a{ background: url(/SiteCollectionImages/ico_hotels_small.png) no-repeat 15px 50%; width: 210px; padding-left: 68px;}
#tool-nav li.air-reports a{ background: url(/SiteCollectionImages/ico_air_small.png) no-repeat 15px 50%; width: 210px; padding-left: 68px;}
#tool-nav li.car-reports a{ background: url(/SiteCollectionImages/ico_car_small.png) no-repeat 15px 50%; width: 210px; padding-left: 68px;}
#tool-nav li.travel-reports a{ background: url(/SiteCollectionImages/ico_index_small.png) no-repeat 15px 50%; width: 210px; padding-left: 68px;}
#tool-nav li.risk-management a{ background: url(/SiteCollectionImages/ico_shield_small.png) no-repeat 15px 50%; width: 210px; padding-left: 68px;}
#tool-nav li.corporate-responsibility a{ background: url(/SiteCollectionImages/ico_globe_small.png) no-repeat 15px 50%; width: 210px; padding-left: 68px; padding-bottom: 15px;}
#tool-nav li.SMM a{ background: url(/SiteCollectionImages/ico_SMM_small.png) no-repeat 15px 50%; width: 210px; padding-left: 68px;}

/* 3.3 FOOTER
----------------------------------------------------*/

#footer{margin:0 auto;background-image:url('/SiteCollectionImages/NBTA_Site_GlobalFooter_BG.jpg');height:115px;padding:10px 0 0 0; font-family:Arial, Helvetica, sans-serif;}
#footer .logo{float:left;background:url(/SiteCollectionImages/logo_footer.gif) no-repeat top left;width:159px;height:98px;display:block;text-indent:-9999px;overflow:hidden;}
.usahome #footer .logo{float:left;background:url(/SiteCollectionImages/logo_usa_footer.jpg) no-repeat top left;width:159px;height:98px;display:block;text-indent:-9999px;overflow:hidden;}
.asiahome #footer .logo{float:left;background:url(/SiteCollectionImages/logo_asia_footer.jpg) no-repeat top left;width:159px;height:98px;display:block;text-indent:-9999px;overflow:hidden;}
.canadahome #footer .logo{float:left;background:url(/SiteCollectionImages/logo_canada_footer.jpg) no-repeat top left;width:159px;height:98px;display:block;text-indent:-9999px;overflow:hidden;}
.mexicohome #footer .logo{float:left;background:url(/SiteCollectionImages/logo_mexico_footer.jpg) no-repeat top left;width:159px;height:98px;display:block;text-indent:-9999px;overflow:hidden;}
.foundationhome #footer .logo{float:left;background:url(/SiteCollectionImages/logo_foundation_footer.jpg) no-repeat top left;width:159px;height:98px;display:block;text-indent:-9999px;overflow:hidden;}

.gtghome #footer .logo{float:left;background:url(/SiteCollectionImages/logo_gtg_footer.jpg) no-repeat top left;width:159px;height:98px;display:block;text-indent:-9999px;overflow:hidden;}
.ntfhome #footer .logo{float:left;background:url(/SiteCollectionImages/logo_gtg_footer.jpg) no-repeat top left;width:159px;height:98px;display:block;text-indent:-9999px;overflow:hidden;}

/* #footer .chapters {width:610px} */
#footer .chapters { text-align:center; }
#footer .chapters #left {float: left;}
#footer .chapters #right {bottom:0}
#footer .chapters #right p {padding:10px 0 10px 0}
#footer-right{float:left;width:600px;padding:0 0 0 72px;}
/* #footer a{color:#1E4087 !important;} */

/* #footer ul{margin:0 0 0 -8px;padding:0 0 5px 0;} */
/*#footer ul{margin:20px auto 0px; width:900px; list-style-type:none; }*/
#footer ul{margin:20px auto 0px; width:850px; list-style-type:none; }

/* #footer ul li{float:left;font-size:1.1em;padding:0 5px;border-right:1px solid #1E4087;} */
#footer ul li{float:left;font-size:10pt;padding:0 5px;border-right:1px solid #655F5F ; color:#655F5F;}

/* #footer .main{font-weight:bold;} */

/*#footer .main li{border-right:2px solid #1E4087;} */
#footer li.last{padding-right:0 !important;border:none !important;}
#footer h3{color:#00006A;padding:20px 0 0 0;font-size:1.2em;}
/*#footer p{color:#949494;font-size:1.1em;} */
#footer p{color:#333;font-size:1.1em;}
#footer p a{text-decoration:underline !important;}
/* #footer ul li a:visited{color:#1e4087;text-decoration:none;} */
/* #footer ul li a:link{color:#1E4087;text-decoration:none; !important;}   */
#footer ul li a:link, #footer ul li a:visited{color:#655F5F;text-decoration:none; !important;}

#footer ul li a:focus{outline:0;}
/* #footer ul li a:hover{color:#000000; !important; text-decoration:underline;} */
#footer ul li a:hover{text-decoration:underline;}
#footer ul li a:active{outline:0;}
#footer ul li a:active{color:#333;}

/* #footer ul li a.more{display:block;float:right;font-weight:normal;color:#003399 !important;font-size:1.1em;padding:2px 20px 2px 0;} */
#footer ul li .more{font-size:1.0em !important;}

/*Membership Registration styles*/
.membershipHeader {font-size:16px; font-weight:bold;}

/*Registration form*/
div.registration {width:725px;padding-top:0;}
div.registration h1 {margin-top:10px;margin-bottom:10px;}
.form {width:550px;}
.form label, .form select, .form textarea, .form input {
	float: left; 
	font: inherit;
	border: 1px solid #ccc;
	margin-bottom: 5px;
}
.form label.displayLabel, .form label.addressLineTwoDisplayLabel {clear:none;text-align:left;width:350px!important;}
.form .textbox, .form .zip {height:16px; padding:2px;padding-top:3px;}
.form .textbox {width:250px;}
.form select {margin-right:250px;}
.form .select-organization {margin-right:-100px;width:350px;}
.form .zip {width:100px;}
.form input:hover, .form input:focus {background-color: #eee; }
.form label {
	width: 125px; 
	clear: left; 
	font-weight: bold;
	border: none;
	padding-right:10px;
	text-align:right;
}
.form textarea {width: 200px;height: 75px;}
.form span.validator {margin-left:400px;}
.form div.validationSummary ul { list-style:circle!important;}
.form .helptext {float:right;}
span.amount {display:inline-block;width:56px;text-align:right;}
.confirm-info {color:#3a883f;}
.member-type-description {font-style:italic;font-size:8pt;margin-bottom:10px;}
.member-type-listitem tr td label {display:block;margin-left:18px;margin-top:-15px;margin-bottom:2px;}
h1.membership-type-header {margin-bottom:0!important;}
div.actions {width:51%;}
div.actions input{width:150px;padding:2px;}
div.actions div.continue {float:right;}
div.dotline {margin-top:0.5em;width:100%;margin-bottom:10px;height:1px;border-top:#d6d6d6 1px solid; clear:both;}

hr.divider {display:block!important;color:#000;margin-top:10px;margin-bottom:10px;}
.donation-textbox {width:50px;border:1px solid #000;padding:2px;padding-top:3px;}
.donation-header {margin-bottom:20px;}
.donation-title {margin-left:25px;font-weight:bold;}
.donation-info {margin-left:95px;padding-top:15px;font-size:8pt;font-style:italic;}
div.dues-divider {margin-top:2px;margin-bottom:2px;background-color:#000;height:3px;width:45%;}
div.membership-dues-container label {width:225px;text-align:right;font-weight:bold;float:left;margin-right:10px;}
.payment-header {margin-top:10px;margin-bottom:10px;}

/*Convention Registration*/
div.additional-footer {margin:5px 0px 0px 55px;font-size:8pt;color:#655f5f;}
a.highlighted-button{display: inline-block;padding: 5px;margin: 10px 0;height: 20px;width: 90px;color: #fff;font-size: 15px;border: solid 1px #526611;text-decoration: none;background-color: #154fa1;text-align: center;vertical-align: middle;}
a.highlighted-button:hover{color: #000;background-color: #59b757;text-decoration: none; }
div.conventionreg-userexists {border:1px solid #c0c0c0;padding:5px;background-color:#e0e0e0;}


/*Attendee Registration page 01/07/10*/
label.reviewPanelLabel {
	font-style:oblique;
	font-size:110%;
}

/*Global Message*/
#divGlobalMessageContainer{padding:5px;}
.divGlobalMessage{padding:5px;font-weight:bold;font-size: 11px;padding-left:30px;border:1px solid #a0a0a0;background-color:#c0c0c0;color:#ff0000;text-align:center;}
.divGlobalMessage img.close {float:right;border:none;margin-top:-25px}

