body { }

p { }

h1 { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 22px; margin: 0; }

h2 { font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; margin: 0; }

h3 { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 18px; margin: 0; padding: 0; }

td { }

a:link { color: #390; text-decoration: none; }
a:visited { color: #999; text-decoration: none; }
a:hover { color: #f93; }
a:active { }

.bodytext { color: #333; font-size: 12px; font-family: Tahoma, arial, geneva; line-height: 18px; text-indent: 15px; margin: 10px 0 0; padding: 0; }

.bodytext_tight { color: #333; font-size: 12px; font-family: Tahoma, arial, geneva; line-height: 15px; text-indent: 15px; margin: 10px 0 0; padding: 0; }

.bodytext_schedule { color: #333; font-size: 12px; font-family: Tahoma, arial, geneva; line-height: 15px; text-indent: 5px; margin: 0; padding: 0; }

.bodytext_schedule11 { color: #333; font-size: 12px; font-family: Tahoma, arial, geneva; line-height: 15px; text-indent: 5px; margin: 0; padding: 0; }

.bodytext_noindent { color: #333; font-size: 12px; font-family: Tahoma, arial, geneva; line-height: 15px; text-indent: 0; margin: 0; padding: 0; }

.reefer_previous { color: #333; font-size: 14px; font-family: Tahoma, arial, geneva; line-height: 18px; text-indent: 0; margin: 0; padding: 0; }

.reefer_link { color: #333; font-size: 10px; font-family: Tahoma, arial, geneva; line-height: 15px; text-indent: 15px; margin: 10px 0 0; padding: 0; }

.reefer_dateline { color: #693; font-size: 10px; font-family: Tahoma, arial, geneva; line-height: 15px; }

.reefer_text { color: black; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 15px; text-indent: 0; margin: 0; padding: 0; }

.reefer_text_14 { color: black; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 17px; text-indent: 0; margin: 0; padding: 0; }

.reefer_header { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 22px; margin: 0; padding: 0; }

a.reefer_header:link { color: #666; text-decoration: none; }
a.reefer_header:visited { color: #999; text-decoration: none; }
a.reefer_header:hover { color: #693; text-decoration: underline; }
a:active { }

.dateline { color: #f60; font-size: 12px; font-family: Tahoma, arial, geneva; line-height: 18px; margin: 0; padding: 0; }

.tickets_readout { color: #693; font-size: 12px; font-family: Tahoma, arial, geneva; line-height: 15px; margin: 0; padding: 0; }

.caption { color: #404040; font-size: 11px; font-family: Tahoma, arial, geneva; line-height: 14px; margin: 0; padding: 0; }

.header { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 22px; margin: 0; }

.header_sub { font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; margin: 0; }

.header_schedule { font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 22px; margin: 0; }

.bot_nav { font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px; }

a.bot_nav:link { color: #666; text-decoration: none; }
a.bot_nav:hover { color: #f93; }
a.bot_nav:visited { color: #808080; text-decoration: none; }

.sidebar { color: #fff; font-size: 12px; font-family: Tahoma, arial, geneva; line-height: 18px; margin: 0; padding: 0; }

a.sidebar:link { color: #ccc; text-decoration: none; }
a.sidebar:hover { color: #f93; text-decoration: underline; }

.sidebar_small { font-size: 10px; font-family: Tahoma, arial, geneva; line-height: 16px; }

.sidebar_small2 { font-size: 10px; font-family: Tahoma, arial, geneva; line-height: 10px; margin:0px; padding:0px; }

.schedule_small { font-size: 10px; font-family: Tahoma, arial, geneva; line-height: 15px; text-indent: 5px; }

a.sidebar_small:link { color: #ccc; text-decoration: none; }
a.sidebar_small:hover { color: #f93; text-decoration: underline; }

.topbar { color: #e6e6e6; font-size: 12px; font-family: Tahoma, arial, geneva; line-height: 12px; margin: 0; padding: 0; }

a.topbar:link { color: #fff; text-decoration: none; }
a.topbar:hover { color: #999; text-decoration: underline; }

a.reefer_link:link { color: #666; text-decoration: none; }
a.reefer_link:visited { color: #999; text-decoration: none; }
a.reefer_link:hover { color: #693; text-decoration: underline; }

a.reefer_previous:link { color: #666; text-decoration: none; }
a.reefer_previous:visited { color: #999; text-decoration: none; }
a.reefer_previous:hover { color: #693; text-decoration: underline; }

.topbar_black { color: #999; font-size: 12px; font-family: Tahoma, arial, geneva; line-height: 12px; margin: 0; padding: 0; }

a.topbar_black:link { color: #000; text-decoration: none; }
a.topbar:hover { color: #999; text-decoration: underline; }

.error { color: red; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 18px; margin: 0; padding: 0; }

.sitemap { color: #333; font-size: 12px; font-family: Tahoma, arial, geneva; line-height: 18px; margin: 10px 0 0; padding: 0; }

.green { color: #693; font-size: 25px;}
.green2 { color: #693; font-size: 19px;}

.orange { color: #cc6633; font-size: 12px; font-family: Tahoma, arial, geneva; margin: 0 0 0 0; padding: 0;}
.lt-grey { color: #cccccc; font-size: 12px; font-family: Tahoma, arial, geneva; margin: 0 0 0 0; padding: 0;}
.lt-grey2 { color: #999999;}

a.top_nav:link { color: #FFFFFF; text-decoration: none; font-size: 12px; }
a.top_nav:visited { color: #FFFFFF; text-decoration: none; font-size: 12px; }
a.top_nav:hover { color: #466E33; text-decoration: none; font-size: 12px; }

.top_orange { color: #cd6632; font-size: 12px; }

.enewsletter_header { font-size: 18px; font-family: Tahoma, arial, geneva; font-weight: bold; margin: 0; padding: 0; }

.enewsletter_white { font-size: 26px; color: white; font-weight: normal;}.red-line-through {
	color: #CC0000;
	text-decoration: line-through;
}
hr {
	width: 100%; 
	text-align: center; 
	border: 0; 
	color: #bbbbbb; 
	background-color: #bbbbbb; 
	height: 2px;
}
