.verdanabold10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; }
.verdanagraybold10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none; }
.verdanabold11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }
.verdanabold12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
.verdanaboldlink11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #cc0000; text-decoration: underline; }
a:hover.verdanaboldlink11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline; }
.verdanaboldlink10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #cc0000; text-decoration: underline; }
a:hover.verdanaboldlink10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline; }
.verdanaboldblue10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000099; text-decoration: none; }
.verdanaboldred10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC0000; text-decoration: none; }
.verdanaboldred11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0000; text-decoration: none; }
.verdanaboldred12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000; text-decoration: none; }
.verdanaboldred14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC0000; text-decoration: none; }
.verdanaboldred14link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC0000; text-decoration: underline; }
a:hover.verdanaboldred14link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none }
.verdanaboldffred16 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ff0000; text-decoration: none; }
.verdanaboldred18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #CC0000; text-decoration: none; }
.maintext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
.maintext14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none }
.emsmainlink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000; text-decoration: underline; }
a:hover.emsmainlink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #00579C; text-decoration: underline; }
.arialredlink10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC0000; text-decoration: underline; }
.arialblacklink12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline; }
a:hover.arialblacklink12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #cc0000; text-decoration: underline; }
.verdanablacklink10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline; }
a:hover.verdanablacklink10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #cc0000; text-decoration: underline; }
.verdanawhitelink10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: underline; }
a:hover.verdanawhitelink10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline; }
.verdanagraylink10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: underline; }
a:hover.verdanagraylink10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none; }
.fhw-td-bg { color: #ffffff; font-family: Arial; font-weight: normal; font-size: 10px; background-color: #f3f3f3; }
.fhw-td-bg-highlight { color: #ffff00; font-family: Arial; font-weight: normal; font-size: 10px; background-color: #dcdde4; }
.fhw-verdanablacklink10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
a:hover.fhw-verdanablacklink10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #cc0000; text-decoration: none; }
.featured { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none; }
.advanced { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
.arialblack14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none; }
.arialblack18 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; text-decoration: none; }
.arialwhite14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ffffff; text-decoration: none; }
.arialwhite12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; }
.searchform { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: black; text-decoration: none; width: 140px; }
.jumpform { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; text-decoration: none; width: 175px; }
.searchbutton { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; background-color: #f3f3f3; }
.tablehighlight {
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}	

.mainlink-fhw { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000; text-decoration: underline; }
a:hover.mainlink-fhw { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline; }
.arialblack10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
.arialgray12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #e1e2e8; text-decoration: none; }
.arialred12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #cc0000; text-decoration: none; }
.arialblue14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0a55a3; text-decoration: none; }
.verdanaboldblue12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #00529C; text-decoration: none; }
.verdanaboldblue14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #00529C; text-decoration: none; }
.EMSverdanaboldlink10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #cc0000; text-decoration: underline; }
a:hover.EMSverdanaboldlink10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #00579C; text-decoration: underline; }
.fhelink14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC0000; text-decoration: underline; }
a:hover.fhelink14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration: underline; }
.fhemainlink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000; text-decoration: underline; }
a:hover.fhemainlink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline; }
.fhlv-verdanablacklink10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
a:hover.fhlv-verdanablacklink10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #cc0000; text-decoration: none; }
.fhlvmainlink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000; text-decoration: underline; }
a:hover.fhlvmainlink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #F4A526; text-decoration: underline; }
.Arialred16 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #CC0000; text-decoration: none; }
.oddrow  { background-color: #FFFFFF; color: black; font-size: 12px; font-family: Arial, Helvetica }
.evenrow { background-color: f3f3f3; color: black; font-size: 12px; font-family: Arial, Helvetica }
.rowColorOdd { background-color: #FFFFFF; color: black; font-size: 12px; font-family: Arial, Helvetica }
.rowColorEven { background-color: #F3F3F3; color: black; font-size: 12px; font-family: Arial, Helvetica }

.fhw07-td-bg { 
	color: #ffffff; 
	font-family: Arial; 
	font-weight: normal; 
	font-size: 10px; 
	background-color: #F6C769; 
}
.fhw07-td-bg-highlight { 
	color: #ffffff; 
	font-family: Arial; 
	font-weight: normal; 
	font-size: 10px; 
	background-color: #FCE4B6; 
}
.fhw07-nav-top { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #E7941D; 
	text-decoration: underline; 
}
a:hover.fhw07-nav-top { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #E7941D; 
	text-decoration: none; 
}
.fhw07-nav-top-plain { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #E7941D; 
	text-decoration: none; 
}
.fhw07-main-bkgd {
	background-image: url(fhw/images/2007/FHW07-bkgrnd-main.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FDF5E2;
}
.fhw07-header { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
}
.fhw07-dynamic-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #F6C769;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
}
.FHW07-outline {
	border: 1px solid #999999;
}
.FHW07-dynamic-bkgnd {
	background-color: #FAE3B1;
}
.fhe07-nav-top { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #DDDDDD; 
	text-decoration: underline; 
}
a:hover.fhe07-nav-top { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #ffffff; 
	text-decoration: none; 
}
.fhe07-nav-top-plain { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #DDDDDD; 
	text-decoration: none; 
}
.fhe07-main-bkgd {
	background-image: url(fhe/images/2007/bkgrnd-main.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.fhe07-index-bkgd {
	background-image: url(fhe/images/2007/FHE07-index-bkgrnd.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.fhe07-main-bkgd-bottum {
	background-image: url(fhe/images/2007/bkgrnd-main-bottum.jpg);
	background-repeat: repeat;
	background-position: center;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.fhe-td-bg { color: #ffffff; font-family: Arial; font-weight: normal; font-size: 10px; background-color: #e0e0e0; }
.fhe-td-bg-highlight { color: #ffff00; font-family: Arial; font-weight: normal; font-size: 10px; background-color: #f3f3f3; }.verdananboldwhite10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.fhe-navlinkbold { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
}
a:hover.fhe-navlinkbold { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #cc0000; 
	text-decoration: none; 
}
.ems07-index-bkgd {
	background-image: url(ems/images/2007/EMS07-index-bkgrnd.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ems07-main-bkgd {
	background-image: url(ems/images/2007/bkgrnd-main-2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ems07-main-bkgd-bottum {
	background-image: url(ems/images/2007/bkgrnd-main-bottum.jpg);
	background-repeat: repeat;
	background-position: center;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ems-navlink { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none; 
}
a:hover.ems-navlink { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #00529C; 
	text-decoration: none; 
}
.ems-navlinkbold { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
}
a:hover.ems-navlinkbold { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #00529C; 
	text-decoration: none; 
}
.featuredwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.fhc07-main-bkgd-bottum {
	background-image: url(fhc/images/2007/bkgrnd-main-bottum.jpg);
	background-repeat: repeat;
	background-position: center;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.fhc07-index-bkgd {
	background-image: url(fhc/images/2007/FHC07-index-bkgrnd.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.fhc07-main-bkgd {
	background-image: url(fhc/images/2007/bkgrnd-main.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.arialred14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}

/*FHW 2008*/

.fhw08-wrapper{
	background-image: url(images/2008/bg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	height: auto;
	margin: 0 0 0 0;
}
.fhw08-main-content{
	background-image:url(images/2008/content-top-bg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}
.fhw08-nav{
	background-image:url(images/2008/FHW08-nav-bg.gif);
	background-position: left top;
	background-repeat: repeat-y;
	background-color: #C10E16;
}
	.fhw08-nav td{
		padding: 1px 1px 1px 7px;
	}
.fhw08-main-header { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #B10D14; 
	text-decoration: none; 
}
.fhw08-nav-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FBDE9D;
	text-decoration: none;
}
.fhw08-nav-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E8E8E8;
	text-decoration: none;
}
		a:hover.fhw08-nav-link {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: none;
		}
		
.fhw08-nav-link-big { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none; }
		
		a:hover.fhw08-nav-link-big { 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-weight: bold; 
			color: #EBAAAD; 
			text-decoration: none; }

.fhw08-nav-td-bg {
	background-color: none; 
	}
.fhw08-nav-td-bg-highlight { 
	background-color: #9F0C12;
	}
.fhw08-photo img{
	border-width: 2px;
	border-color: #ED1F23;
	}
	
	/* Web Ads*/
.bubble-container{
	position: relative;
}
#big-press-bubble a{
	position: absolute;
	left: 256px;
	top: 19px;
	background: url(images/2007/web-ads/big-press-bubble.gif) no-repeat left top;
	width: 256px;
	height: 157px;
	display: block;
	overflow: hidden;
	background-image: url(images/web-ads/big-press-bubble.gif);
	}
#big-press-bubble a:hover{
	background-position: -256px 0px;
	}
#big-newprods-bubble a{
	position: absolute;
	left: 216px;
	top: -190px;
	background: url(images/2007/web-ads/big-newprods-bubble.gif) no-repeat left top;
	width: 324px;
	height: 199px;
	display: block;
	overflow: hidden;
	background-image: url(images/web-ads/big-newprods-bubble.gif);
	}
#big-newprods-bubble a:hover{
	background-position: -324px 0px;
	}
#newprods-bubble a{
	position: absolute;
	left: 81px;
	top: -32px;
	background: url(images/2007/web-ads/newprods-bubble.gif) no-repeat left top;
	width: 126px;
	height: 78px;
	display: block;
	overflow: hidden;
	background-image: url(images/web-ads/newprods-bubble.gif);
	}
#newprods-bubble a:hover{
	background-position: -126px 0px;
	}

#press-bubble a{
	position: absolute;
	left: 87px;
	top: 8px;
	background: url(images/2007/web-ads/press-bubble.gif) no-repeat left top;
	width: 120px;
	height: 68px;
	display: block;
	overflow: hidden;
	background-image: url(images/web-ads/press-bubble.gif);
	}
#press-bubble a:hover{
	background-position: -120px 0px;
	}
#exhib-bubble a{
	position: absolute;
	left: 70px;
	top: -60px;
	background: url(images/2007/web-ads/exhib-bubble.gif) no-repeat left top;
	width: 120px;
	height: 68px;
	display: block;
	overflow: hidden;
	background-image: url(images/web-ads/exhib-bubble.gif);
	}
#exhib-bubble a:hover{
	background-position: -120px 0px;
	}

#search-bubble a{
	position: absolute;
	left: -100px;
	top: 37px;
	background: url(images/2007/web-ads/search-bubble.gif) no-repeat left top;
	width: 120px;
	height: 68px;
	display: block;
	overflow: hidden;
	background-image: url(images/web-ads/search-bubble.gif);
	}

#search-bubble a:hover{
	background-position: -120px 0px;
	}

#search-bubble-sm a{
	position: absolute;
	left: -55px;
	top: 40px;
	background: url(images/2007/web-ads/search-bubble-small.gif) no-repeat left top;
	width: 76px;
	height: 32px;
	display: block;
	overflow: hidden;
	background-image: url(images/web-ads/search-bubble-small.gif);
	}

#search-bubble-sm a:hover{
	background-position: -76px 0px;
	}

#exhib-bubble-sm a{
	position: absolute;
	left: 69px;
	top: -27px;
	background: url(images/2007/web-ads/exhib-bubble-small.gif) no-repeat left top;
	width: 76px;
	height: 32px;
	display: block;
	overflow: hidden;
	background-image: url(images/web-ads/exhib-bubble-small.gif);
	}
#exhib-bubble-sm a:hover{
	background-position: -76px 0px;
	}
#newprods-bubble-sm a{
	position: absolute;
	left: 74px;
	top: -30px;
	background: url(images/2007/web-ads/newprods-bubble-small.gif) no-repeat left top;
	width: 76px;
	height: 32px;
	display: block;
	overflow: hidden;
	background-image: url(images/web-ads/newprods-bubble-small.gif);
	}
#newprods-bubble-sm a:hover{
	background-position: -76px 0px;
	}
#press-bubble-sm a{
	position: absolute;
	left: 82px;
	top: -23px;
	background: url(images/2007/web-ads/press-bubble-small.gif) no-repeat left top;
	width: 76px;
	height: 32px;
	display: block;
	overflow: hidden;
	background-image: url(images/web-ads/press-bubble-small.gif);
	}
#press-bubble-sm a:hover{
	background-position: -76px 0px;
	}
#advanced-bubble a{
	position: absolute;
	left: 155px;
	top: -69px;
	background: url(images/2007/web-ads/advanced-bubble.gif) no-repeat left top;
	width: 126px;
	height: 78px;
	display: block;
	overflow: hidden;
	background-image: url(images/web-ads/advanced-bubble.gif);
	}
#advanced-bubble a:hover{
	background-position: -126px 0px;
	}
	
#featured-bubble a{
	position: absolute;
	left: 259px;
	top: -68px;
	background: url(images/2007/web-ads/featured-bubble.gif) no-repeat left top;
	width: 126px;
	height: 78px;
	display: block;
	overflow: hidden;
	background-image: url(images/web-ads/featured-bubble.gif);
	}
#featured-bubble a:hover{
	background-position: -126px 0px;
	}
#featured-bubble-small a{
	position: absolute;
	left: 100px;
	top: -12px;
	background: url(images/2007/web-ads/featured-bubble-small.gif) no-repeat left top;
	width: 76px;
	height: 32px;
	display: block;
	overflow: hidden;
	background-image: url(images/web-ads/featured-bubble-small.gif);
	}
#featured-bubble-small a:hover{
	background-position: -76px 0px;
	}
#featured-bubble-small2 a{
	position: absolute; left: 141px; top: -24px;
	background: url(images/2007/web-ads/featured-bubble-small.gif) no-repeat left top;
	width: 76px;
	height: 32px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}
#featured-bubble-small2 a:hover{
	background-position: -76px 0px;
	}

.web-ad-nav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.mainlink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000; text-decoration: underline; }
a:hover.mainlink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline; }

