<!-- Vignette V6 Wed Jul 23 16:50:49 2008 -->
body {
	font-family:	Arial, sans-serif, Verdana;
	font-size:		10pt;
	color:			#000000;
	font-weight:	normal;}




  

td {
	vertical-align:	top;}

a{color:			#000000;}

a:hover {
	color:			#FF4040;}

.normal {
	font-style:		normal;}	

.black_border {
	border:			1px solid #000000;}

.none {
	display: 		none;
	visibility:		hidden;}

.home_left_bkgd {
	background-color: #FFFFFF;}

.page_left_bkgd {
	background-color: #FFFFFF;}

.home_right_bkgd {
	background-color: #FFFFFF;}

.page_right_bkgd {
	background-color: #FFFFFF;}


	
<!-- HR Styles for each Channel	-->
	
.hr_fair {
	color:			#8077B7;
	size:			1;}	
	
.hr_home {
	color:			#E36F1E;
	size:			1;}
	
.hr_memb {
	color:			#CEAA7A;
	size:			1;}
	
.hr_findold {
	color:			#EE3224;
	size:			1;}
	
.hr_find {
	color:			#E36F1E;
	size:			1;}
	
.hr_pubs {
	color:			#0079C1;
	size:			1;}
	
.hr_news {
	color:			#F5A01A;
	size:			1;}
	
.hr_intl {
	color:			#8077B7;
	size:			1;}
	
.hr_mktg {
	color:			#8CC63F;
	size:			1;}
.hr_restaurant {
	color:			#AD1410;
	size:			1;}
.hr_retire {
	color:			#808000;
	size:			1;}
	
.hr_blue {
	color:			#1851AB;
	size:			1;}
	
.hr_blue_50pct {
	color:			#1851AB;
	size:			1;
	width:			50%;
	text-align:		left;}
	
.hr_yellow {
	color:			#ecc923;
	size:			1;}
	


.home_hdr {
	color:			#000000;
	font-family:	Times, Times New Roman, Serif, Arial, sans-serif, Verdana;
	font-size:		22px;
	font-weight:	normal;	
	font-style:		italic;	
	text-align:		left;
	padding:		3px;
	vertical-align:	top;}
	

.channel_hdr {
	color:			#000000;
	font-family:	Times, Times New Roman, Serif, Arial, sans-serif, Verdana;
	font-size:		24px;
	font-style:		italic;	
	font-weight:	normal;	
	padding:		15px;
	text-align:		left;}






.fairMenuBar {
	background-color:#8077B7;}

.homeMenuBar {
	background-color:#E36F1E;}

.membMenuBar {
	background-color:#CEAA7A;}

.findMenuBarold {
	background-color:#EE3224;}

.findMenuBar {
	background-color:#E36F1E;}

.pubsMenuBar {
	background-color:#0079C1;}

.newsMenuBar {
	background-color:#F5A01A;}

.intlMenuBar {
	background-color:#8077B7;}

.mktgMenuBar {
	background-color:#8CC63F;}

.restaurantMenuBar {
	background-color:#AD1410;}
.retireMenuBar {
	background-color:#808000;}

.menubar {
	font-family:	Arial, Sans-serif;
	font-size:		14px;
	color:			#000000;
	font-weight:	bold;
	text-decoration:none;
	text-align:		left;}	

	


.fairSubMenu {
	position: 		absolute;
	top: 			10;
	left: 			10;
	width: 			200px;
	z-index: 		10;
	visibility: 	hidden;
	padding: 		0px;
	-moz-opacity:	1;
	filter:			alpha(opacity=100);
	background-color: #8077B7;}


.homeSubMenu {
	position: 		absolute;
	top: 			10;
	left: 			10;
	width: 			200px;
	z-index: 		10;
	visibility: 	hidden;
	padding: 		1px;
	-moz-opacity:	1;
	filter:			alpha(opacity=100);
	background-color: #E36F1E;}

.membSubMenu {
	position: 		absolute;
	top: 			10;
	left: 			10;
	width: 			200px;
	z-index: 		10;
	visibility: 	hidden;
	padding: 		1px;
	-moz-opacity:	1;
	filter:			alpha(opacity=100);
	background-color: #CEAA7A;}


.findSubMenuold {
	position: 		absolute;
	top: 			10;
	left: 			10;
	width: 			200px;
	z-index: 		10;
	visibility: 	hidden;
	padding: 		1px;
	-moz-opacity:	1;
	filter:			alpha(opacity=100);
	background-color: #EE3224;}

.findSubMenu {
	position: 		absolute;
	top: 			10;
	left: 			10;
	width: 			200px;
	z-index: 		10;
	visibility: 	hidden;
	padding: 		1px;
	-moz-opacity:	1;
	filter:			alpha(opacity=100);
	background-color: #E36F1E;}

.pubsSubMenu {
	position: 		absolute;
	top: 			10;
	left: 			10;
	width: 			200px;
	z-index: 		10;
	visibility: 	hidden;
	padding: 		1px;
	-moz-opacity:	1;
	filter:			alpha(opacity=100);
	background-color: #0079C1;}

.newsSubMenu {
	position: 		absolute;
	top: 			10;
	left: 			10;
	width: 			200px;
	z-index: 		10;
	visibility: 	hidden;
	padding: 		1px;
	-moz-opacity:	1;
	filter:			alpha(opacity=100);
	background-color: #F5A01A;}

.intlSubMenu {
	position: 		absolute;
	top: 			10;
	left: 			10;
	width: 			200px;
	z-index: 		10;
	visibility: 	hidden;
	padding: 		0px;
	-moz-opacity:	1;
	filter:			alpha(opacity=100);
	background-color: #8077B7;}

.mktgSubMenu {
	position: 		absolute;
	top: 			10;
	left: 			10;
	width: 			200px;
	z-index: 		10;
	visibility: 	hidden;
	padding: 		0px;
	border:			1px solid #8CC63F;
	-moz-opacity:	1;
	filter:			alpha(opacity=100);
	background-color: #8CC63F;}
.restaurantSubMenu {
	position: 		absolute;
	top: 			10;
	left: 			10;
	width: 			200px;
	z-index: 		10;
	visibility: 	hidden;
	padding: 		0px;
	border:			1px solid #AD1410;
	-moz-opacity:	1;
	filter:			alpha(opacity=100);
	background-color: #AD1410;}
.retireSubMenu {
	position: 		absolute;
	top: 			10;
	left: 			10;
	width: 			200px;
	z-index: 		10;
	visibility: 	hidden;
	padding: 		0px;
	border:			1px solid #808000;
	-moz-opacity:	1;
	filter:			alpha(opacity=100);
	background-color: #808000;}
.subMenuTextLarge {
	font-family:	Arial, sans-serif, Verdana;
	font-size:		14px;
	color:			#000000;
	font-weight:	bold;
	text-decoration:none;}
	
.subMenuText, 
.membSubMenuText, 
.findSubMenuText, 
.newsSubMenuText, 
.pubsSubMenuText, 
.fairSubMenuText,
.intlSubMenuText, 
.mktgSubMenuText,
.restaurantSubMenuText,
.retireSubMenuText
 {
	font-family:	Arial, sans-serif, Verdana;
	font-size:		12px;
	color:			#FFFFFF;
	font-weight:	bold;
	filter:			alpha(opacity=100);
	-moz-opacity:	1;
	text-decoration:none;}

.fairSubMenuText:hover,
.intlSubMenuText:hover,
.pubsSubMenuText:hover,
.findSubMenuText:hover,
.restaurantSubMenuText:hover {
	color:			yellow;
}

.membSubMenuText:hover,
.newsSubMenuText:hover,
.mktgSubMenuText:hover,
.retireSubMenuText:hover
 {
	color:			#C04040;
}

.right_side_link {
	font-family:	Arial, sans-serif;
	font-size:		10pt;
	text-decoration:none;
	font-weight:	bold;
	color:			#FFFFFF;}



.tiny-noul {font-family:Arial, sans-serif;font-size:10px;text-decoration:none;color:#FFFFFF;font-weight:bold;}
.small-noul {font-family:Arial, sans-serif;font-size:8pt;text-decoration:none;color:#404040;}
.small-noul-right {font-family:Arial, sans-serif;font-size:8pt;text-decoration:none;color:#404040;text-align:right;}
.small-noul-center {font-family:Arial, sans-serif;font-size:8pt;text-decoration:none;color:#404040;text-align:center;}
.medium-noul {font-family:Arial, sans-serif;font-size:9pt;text-decoration:none;color:#000000;}
.large-noul {font-family:Arial, sans-serif;font-size:10pt;text-decoration:none;color:#404040;font-weight:normal;}
.large-noul-white {font-family:Arial, sans-serif;font-size:11px;text-decoration:none;color:#FFFFFF;font-weight:bold;}
.larger-noul {font-family:Arial, sans-serif;font-size:11pt;text-decoration:none;color:#0000A0;}
.huge-noul {font-family:Arial, sans-serif;font-size:12pt;text-decoration:none;color:#E00024;}
.huger-noul {font-family:Arial, sans-serif;font-size:13pt;text-decoration:none;color:#E00024;}


.large-noul-home {font-family:Arial, sans-serif;font-size:10pt;text-decoration:none;color:#E36F1E;font-weight:normal;}
.large-noul-memb {font-family:Arial, sans-serif;font-size:10pt;text-decoration:none;color:#AE8A5A;font-weight:normal;}
.large-noul-findold {font-family:Arial, sans-serif;font-size:10pt;text-decoration:none;color:#EE3224;font-weight:normal;}
.large-noul-find {font-family:Arial, sans-serif;font-size:10pt;text-decoration:none;color:#E36F1E;font-weight:normal;}
.large-noul-pubs {font-family:Arial, sans-serif;font-size:10pt;text-decoration:none;color:#0079C1;font-weight:normal;}
.large-noul-news {font-family:Arial, sans-serif;font-size:10pt;text-decoration:none;color:#e5900A;font-weight:normal;}
.large-noul-intl {font-family:Arial, sans-serif;font-size:10pt;text-decoration:none;color:#8077B7;font-weight:normal;}
.large-noul-mktg {font-family:Arial, sans-serif;font-size:10pt;text-decoration:none;color:#6CA61F;font-weight:normal;}
.large-noul-restaurant {font-family:Arial, sans-serif;font-size:10pt;text-decoration:none;color:#AD1410;font-weight:normal;}
.large-noul-fair{font-family:Arial, sans-serif;font-size:10pt;text-decoration:none;color:#8077B7;font-weight:normal;}
.large-noul-retire{font-family:Arial, sans-serif;font-size:10pt;text-decoration:none;color:#808000;font-weight:normal;}


.tiny-ul {font-family:Arial, sans-serif;font-size:7pt;text-decoration:underline;color:#E00024;}
.small-ul {font-family:Arial, sans-serif;font-size:8pt;text-decoration:underline;color:#E00024;}
.medium-ul {font-family:Arial, sans-serif;font-size:9pt;text-decoration:underline;color:#E00024;}
.large-ul {font-family:Arial, sans-serif;font-size:10pt;text-decoration:underline;color:#E00024;}
.larger-ul {font-family:Arial, sans-serif;font-size:11pt;text-decoration:underline;color:#E00024;}
.huge-ul {font-family:Arial, sans-serif;font-size:12pt;text-decoration:underline;color:#E00024;}
.huger-ul {font-family:Arial, sans-serif;font-size:13pt;text-decoration:underline;color:#E00024;}


.tiny-heading {font-family:Arial, sans-serif;font-size:7pt;color:#EE3224;font-weight:bold;text-decoration:none;}
.small-heading {font-family:Arial, sans-serif;font-size:11px;color:#0000A0;font-weight:bold;text-decoration:none;}
.small-heading-yellow {font-family:Arial, sans-serif;font-size:12px;color:#ecc923;font-weight:bold;text-decoration:none;}
.small-heading-blue {font-family:Arial, sans-serif;font-size:14px;color:#000080;font-weight:bold;text-decoration:none;}
.medium-heading {font-family:Arial, sans-serif;font-size:13px;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.large-heading {font-family:Arial, sans-serif;font-size:10pt;color:#AE8A5A;font-weight:bold;text-decoration:none;}
.larger-heading {font-family:Arial, sans-serif;font-size:11pt;color:#0000A0;font-weight:bold;text-decoration:none;}
.huge-heading {font-family:Arial, sans-serif;font-size:12pt;color:#0000A0;font-weight:bold;text-decoration:none;}
.huger-heading {font-family:Arial, sans-serif;font-size:13pt;color:#0000A0;font-weight:bold;text-decoration:none;}


.large-headinghome {font-family:Arial, sans-serif;font-size:11pt;color:#E36F1E;font-weight:bold;text-decoration:none;}
.large-headingmemb {font-family:Arial, sans-serif;font-size:11pt;color:#AE8A5A;font-weight:bold;text-decoration:none;}
.large-headingfindold {font-family:Arial, sans-serif;font-size:10pt;color:#EE3224;font-weight:bold;text-decoration:none;}
.large-headingfind {font-family:Arial, sans-serif;font-size:10pt;color:#E36F1E;font-weight:bold;text-decoration:none;}
.large-headingpubs {font-family:Arial, sans-serif;font-size:11pt;color:#0079C1;font-weight:bold;text-decoration:none;}
.large-headingnews {font-family:Arial, sans-serif;font-size:11pt;color:#F5A01A;font-weight:bold;text-decoration:none;}
.large-headingintl {font-family:Arial, sans-serif;font-size:10pt;color:#8077B7;font-weight:bold;text-decoration:none;}
.large-headingmktg {font-family:Arial, sans-serif;font-size:11pt;color:#8CC63F;font-weight:bold;text-decoration:none;}
.large-headingfair {font-family:Arial, sans-serif;font-size:11pt;color:#8077B7;font-weight:bold;text-decoration:none;}
.large-headingrestaurant {font-family:Arial, sans-serif;font-size:11pt;color:#AD1410;font-weight:bold;text-decoration:none;}
.large-headingretire {font-family:Arial, sans-serif;font-size:11pt;color:#808000;font-weight:bold;text-decoration:none;}

.huge-headinghome {font-family:Arial, sans-serif;font-size:12pt;color:#E36F1E;font-weight:bold;text-decoration:none;}
.huge-headingmemb {font-family:Arial, sans-serif;font-size:12pt;color:#AE8A5A;font-weight:bold;text-decoration:none;}
.huge-headingfindold {font-family:Arial, sans-serif;font-size:12pt;color:#EE3224;font-weight:bold;text-decoration:none;}
.huge-headingfind {font-family:Arial, sans-serif;font-size:12pt;color:#E36F1E;font-weight:bold;text-decoration:none;}
.huge-headingpubs {font-family:Arial, sans-serif;font-size:12pt;color:#0079C1;font-weight:bold;text-decoration:none;}
.huge-headingnews {font-family:Arial, sans-serif;font-size:12pt;color:#F5A01A;font-weight:bold;text-decoration:none;}
.huge-headingintl {font-family:Arial, sans-serif;font-size:12pt;color:#8077B7;font-weight:bold;text-decoration:none;}
.huge-headingmktg {font-family:Arial, sans-serif;font-size:12pt;color:#8CC63F;font-weight:bold;text-decoration:none;}
.huge-headingfair {font-family:Arial, sans-serif;font-size:12pt;color:#8077B7;font-weight:bold;text-decoration:none;}
.huge-headingrestaurant {font-family:Arial, sans-serif;font-size:12pt;color:#AD1410;font-weight:bold;text-decoration:none;}
.huge-headingretire {font-family:Arial, sans-serif;font-size:12pt;color:#808000;font-weight:bold;text-decoration:none;}


.subchannel-heading {
	font-family:		Arial, sans-serif;
	font-size:			13pt;
	background-color:	#E0E0E0;
	color:				#0000A0;
	font-weight:		bold;
	text-decoration:	none;
	border:				1px solid #000000;}


.default-color {color:#E00024;}
.justify {text-align:justify}
.black {color:#000000;}

.white {
	color:			#FFFFFF;
	font-weight:	bold;
	text-decoration:none;}
.spacer {height:1px;}
.message {font-size:13pt;color:#0000FF;font-weight:bold;text-decoration:none;}
.error   {font-size:13pt;color:#FF0000;font-weight:bold;text-decoration:none;}
.cdaback {color:#000000;background-color:#FFFFFF;}
.cmaback {color:#000000;background-color:#EEEEEE;}
.background {background-color:#FFE8B7;}
.background2 {background-color:#E00024;}
.background3 {background-color:navy;}
.background4 {background-color:gray;}
.textcolor1 {color:red;}
.textcolor2 {color:green;}
.textcolor3 {color:blue;}
.textcolor4 {color:#F1954C;}
.panel-header {background-color:#98D7F8;}
.panel-left {background-color:#FFE8B7;}
.panel-right {background-color:#7FB2CC;}
.panel-footer {
	font-family:	Arial, Sans-serif;
	background-color:#404040;
	color:			#FFFFFF;
	}
.panel-edge {
	font-family:	Arial, sans-serif;
	font-weight:	bold;
	font-size:		9px;
	text-decoration:none;
	color:			#FFFFFF;
	background-color:#000000;}

.serif {font-family:serif;}
.sanserif {font-family:sans-serif;}
.monospace {font-family:monospace;}

.navbar {font-family:Arial, sans-serif, Verdana;font-size:13px;text-decoration:none;font-weight:normal;color:#CC0000;}
.navbar:hover{color:#660000;background-color: #FFf8c7;}
.tdnavbar:hover{background-color: #FFf8c7;}

/* Search part */

.home_searchpart {
	color:			#000000;
	font-family:	Arial, Sans-serif;
	font-size:		15px;
	font-weight:	bold;
	padding_top:15px;}

.searchgo { width: 25px; 
			height: 20px;
			font-size: 9px; 
			background-color:#fff; } 
.inputbox { font-size: 14px;	
			width: 130px; 
			height: 20px; 
			border-color: #fff;
			font-family:Arial, Sans-serif;}
.inputbox1 { font-size: 14px;	
			width: 30%; 
			height: 20px; 
			border-color: #fff;
			font-family:Arial, Sans-serif;}
			
.searchform{

			padding:20px 0px 0px 0px;
			text-align:center;}

/*email substribute*/

.home_emailsub{
text-align:center;
font-family:Arial, Sans-serif;
font-size: 11px;
font-weight:bold;

}

.emailapply{

font-family:Arial, Sans-serif;
font-size: 14px;

}
.subtb{
font-family:Arial, Sans-serif;
font-size: 14px;
}

.labelfixwidth
{	display:block;
	width: 130px;
	float:left;
}

.bsubmit{
margin-top:20px;
}
.subsform{

margin:20px 20px 20px 20px;

}



/* rss */

.rss{
margin:5px 0px 5px 0px;	
font-family:Arial, Sans-serif;
font-size:11px;
font-weight:bold;

}
.rss a {
text-decoration: none;
color: #000000;
}
.rss a:hover {
color: #FF4040;
}

.rssfeeds{

font-family:Arial, Sans-serif;
font-size:12px;

}

.feedtb{
font-family:Arial, Sans-serif;
font-size:12px;

width:100%;
}
/* email subscription */
.home_emailsub a{
text-decoration: none;
color: #000000;
}

.home_emailsub a:hover{
text-decoration: none;
color: #FF4040;
}

/*search*/
.searchTl{font-weight:bold;}
.lb {font-weight:bold;}
.ct, .ctb{font-size:9pt;font-weight:bold; padding-top:5px;padding-bottom:5px;}
.results{padding-top:10px; padding-bottom:10px;}
.searchnote{padding-top:10px;}
.searchhd{font-weight:bold; padding-bottom:10px; font-size:12pt;}
.ctDes{font-weight:normal; font-size:9pt;}
.searchpaging{text-align:center; padding-top:10px;}
.searchPagingPos{padding-top:10px; font-weight:bold;}
.searchPgNav{font-size:8pt;}

/*skip to content*/

.hdr-skip{ font-family:Arial, Sans-serif;
			font-size:12px;}

.hdr-skip a{ font-family:Arial, Sans-serif;
			color:#000000;}
			

/* new jump page*/
body.jumpbody{background:url(/vgn/tda/images/gt/bgjump.gif) repeat-x;}
div.wht{width:800px;height:520px;position:absolute;top:20px;left:10px;background:#ffffff;}
div.left{width:195px;height:500px;position:absolute;top:10px;left:10px;}
div.right{width:585px;height:500px;background:#194720;position:absolute;top:10px;left:205px;}
div.logo{background:#983D2F;height:195px;width:195px;padding-top:32px;}
div.text{background:#000000;height:305px;width:195px;color:#ffffff; font-size:15px;padding:20px; letter-spacing: 1.3px;}
div.text .find{color:#BEB683;}

/* new restaurant page*/
body.restaurant {width:800px;}
.header{background:#902221;height:100px;}
.bring{background:#902221;width:500px;}
.text{color:#ffffff;font-size:15px;}