table.competition {
	padding: 0px;
	margin-top: -150px;
}

h2		
	{
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	margin-bottom: 2px;
	padding-bottom: 2px;
	letter-spacing: .1em;
}

h3		
	{
	font-size: 1.1em;
	color: #1E3E95;
	margin-top: 0px;
	margin-bottom: 0px;
	letter-spacing: .1em;
}

h4		
	{
	font-size: .9em;
	color:#1E3E95;
	margin-bottom:0px;
	padding-bottom:0px;
}

h5		
	{
	font-size: 12px;
	color:#1E3E95;
	font-weight:bold;
	margin-bottom:0px;
	padding-bottom:0px;
}
	
h6		
	{
	font-size: 20px;
	color:#1E3E95;
	font-weight:bold;
	margin-bottom:0px;
	padding-bottom:0px;
}

.navy 
	{
	color:#1E3E95;
}
th.bgNavy {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003399;
}
table.border1, td.border1 {
	border: 1px solid #eeeeee;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
}
	
black 
	{
	color:#000000;
}

.Input, .Input Input, .Input Textarea
	{
	font-size : 10px;
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
}

.contactInfo, .contactInfo td
	{
	font-size:12px;
}	
	
#shows 
	{
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding-top: 30px;
	font-weight: bold;
	padding-bottom: 10px;
}
	
#shows p 
	{
	margin-top: 0px;
	margin-bottom: 4px;
}
	
#shows a:link 
	{
	font-weight: normal;
	color: #1E3E95;
	text-decoration: underline;
	font-size: 18px;
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
}
	
#shows a:visited 
	{
	font-weight: normal;
	color: #0099CC;
	text-decoration: underline;
	font-size: 18px;
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
}

#shows a:hover 
	{
	font-weight: normal;
	color: #990000;
	text-decoration: underline;
	font-size: 18px;
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
}

.nav 
	{
	font-size: 11px;
	color: #1E3E95;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}


#nav a:link, #nav a:visited{
	font-size: 11px;
	color: #1E3E95;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#nav a:hover {
	font-size: 11px;
	color: black;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.homeHighlight {
	background-color: #FFFFCC;
	padding: 5px;
	width: 300px;
	border: 2px solid #990000;
	margin-bottom: 10px;
	font-size: 0.95em;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.sendFriend {
	font-weight: bold;
	background-color: #003399;
	width: 200px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 125px;
	border: thin solid #993300;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 10px;
}

.showLabel {
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	font-variant: small-caps;
	color: #0033CC;
}

.sendFriendLink {
	font-weight: bold;
	color: #FFFFFF;
}

a.sendFriendLink, .sendFriendLink a:hover, a:hover.sendFriendLink {
	color: #FFFFFF;
}

.sendFriendrt {
	font-weight: bold;
	background-color: #003399;
	width: 100px;
	margin-top: 10px;
	border: thin solid #993300;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px;
	font-size: .9em;
	float: right;
}
.centered {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.sponsoredby {
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #CCCCCC;
	margin-top: 10px;
	margin-bottom: 0px;
	font-weight: bold;
}

.jumpstart {
	border: 1px solid #336600;
	color:#1E3E95;
	background-color: #eeeeee;
}

.jumpstartTab {
	background-image: url(images/bevelled_tab_greenJumpStart.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
}
.todaybox {
	border: 1px solid #990000;
	color:#1E3E95;
}
.todayboxTab {
	background-image: url(images/bevelled_tab_red.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFF00;
	height: 23px;
	font-size: 1em;
	letter-spacing: .1em;
	padding-left: 8px;
}

.bgToday	{
	background-image: url(images/today_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}
.jumpstartEHDlink {
	font-size: 1em;
	font-weight: bold;
	margin-top: 3px;
}
#wMarquee1 p {
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-weight: bold;
	color: #0033CC;
}
#wMarquee1 a {
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}
/* Media Center Styles */

.mediaCenter{
	border: 1px solid #D6D6D6;
	margin-bottom: 8px;
	margin-top: 2px;
	width: 550px;
}
.mediaCenter h2{
	margin-top: 2px;
	padding-left: 2px;
	border:none;
}
.mediaCenter th {
	text-transform: capitalize;
	color: #000000;
	font-size: .8em;
}

/* Exhibitor Help Desk Styles */

.exhibitorHDTab {
	background-image: url(images/bevelled_tab_green_longEHD.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
}
.ehd{
	border: 1px solid #D6D6D6;
	margin-bottom: 8px;
	margin-top: 2px;
}

.ehd h2{
	margin-top: 2px;
	padding-left: 2px;
	border:none;
}
.ehd p	{
	padding-left: 4px;
	}
	
.ehdLabel {
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	font-size: .9em;
}
.smaller {
	font-size: .85em;
}
.ehd h3 {
	font-size: 1.1em;
	color: #990000;
	margin-top: 0px;
	margin-bottom: 0px;
}
.ehd p {
	font-size: .9em;
	margin-top: 0px;
	margin-bottom: 0px;
}
.ehd_navlabel {
	font-size: 0.85em;
	padding: 1px;
	border: 1px solid #333333;
	background-color: #ffffff;
	font-weight: bold;
}
.zib_quote {
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #996600;
}
.ihsbox {
	background-color: #FFFFCC;
	border: 2px dashed #006600;
	color: #333333;
	padding: 3px;
}
.ehd_hotelspacer {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	padding-top: 10px;
	padding-bottom: 5px;
}
h1.salesseason {
	font-size: 16px;
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin-bottom: 5px;
}
h1.salesseasoncity {
	font-size: 25px;
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin-bottom: 5px;
}

.checkouttable {
border:1px solid #cccccc;
}

.checkoutHeader {
	background-color: #cccccc;
	font-weight:bold;
	font-size:13px;
	padding:3px;
	}


.checkoutRow1 {
padding:3px;
font-weight:bold;

}


.checkoutRow2 {
padding:3px;

}

.checkoutRow3 {
padding:3px;

}

.checkoutRow4 {
padding:3px;
}

.checkoutRowCC {
padding:3px;
}


.checkoutRowCC2 {
padding:3px;
font-weight:bold;
}
/* Sportsman's Library Styles */
.sl_fishlabel {
	font-size: 0.9em;
	padding: 0px;
	font-weight: bold;
	color: #000066;
	background-image: url(images/bevelled_tab_gold.gif);
	height: 23px;
	letter-spacing: .1em;
}
.sl_fishlabel_page {
	font-size: 0.9em;
	padding: 0px;
	font-weight: bold;
	color: #000066;
	background-image: url(images/bevelled_tab_gold_long.gif);
	height: 23px;
	letter-spacing: 0.1em;
	vertical-align: middle;
}
.sl_huntlabel {
	font-size: 0.9em;
	padding: 0px;
	font-weight: bold;
	color: #FFCC33;
	background-image: url(images/bevelled_tab_brown.gif);
	height: 23px;
	letter-spacing: .1em;
}
.sl_huntlabel_page {
	font-size: 0.9em;
	padding: 0px;
	font-weight: bold;
	color: #FFCC33;
	background-image: url(images/bevelled_tab_brown_long.gif);
	height: 23px;
	letter-spacing: .1em;
}
.sl_outdoorlabel {
	font-size: 0.9em;
	padding: 0px;
	font-weight: bold;
	color: #FFCC00;
	background-image: url(images/bevelled_tab_blue.gif);
	height: 23px;
	letter-spacing: .1em;
}
.sl_outdoorlabel_page {
	font-size: 0.9em;
	padding: 0px;
	font-weight: bold;
	color: #FFCC00;
	background-image: url(images/bevelled_tab_blue_long.gif);
	height: 23px;
	letter-spacing: .1em;
}
.sl_search {
	font-size: 1em;
	padding: 0px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/bevelled_tab_green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
}
.sl_featureBoxes {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-left-color: #666666;
}
.sl_authorLabel {
	font-size: 10px;
	text-transform: capitalize;
	color: #666666;
}
h3.sl {
	font-size: 11px;
	color: #663333;
	background-image: url(images/fill_gold.gif);
	height: 15px;
	text-indent: 2px;
}
h3.sl_green {
	font-size: 11px;
	color: #663333;
	background-image: url(images/fill_green.gif);
	height: 15px;
	text-indent: 2px;
}
.sl_bottomCapfish {
	height: 12px;
	background-image: url(images/bottomCap_gold.gif);
}
.sl_bottomCapfish_page {
	height: 12px;
	background-image: url(images/bottomCap_gold_long.gif);
}
.sl_bottomCaphunt {
	height: 12px;
	background-image: url(images/bottomCap_brown.gif);
}
.sl_bottomCapoutdoor {
	height: 12px;
	background-image: url(images/bottomCap_blue.gif);
}

.sl_featureShort {
	font-size: .85em;
}

.altTableRow {
	background-color: #eeeeee;
}
.topBorder {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-bottom: 0px;
}

.reduceTopMargin {
	margin-top: 2px;
}
.reduceBottMargin {
	margin-bottom: 0px;
}

.t_Nav {
font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;padding:3px 6px 2px 2px;
width:60px;
align:right;
}
.t_Nav a
{
width:100%;color:#000000;text-decoration:none
}