﻿body
{
	color:#ffffff;
	background:#000000 url('../../images/back_corn.jpg') repeat-x;
	text-align:center;
	font-family:Arial, Sans-Serif;
}

.home_links a:link {text-decoration:none; color:#777777;}
.home_links a:visited {text-decoration:none; color:#777777;}
.home_links a:active {text-decoration:none; color:#777777;}
.home_links a:hover {text-decoration:none; color:#afafaf;}

.top_links a:link {text-decoration:none; color:#979797;}
.top_links a:visited {text-decoration:none; color:#979797;}
.top_links a:active {text-decoration:none; color:#979797;}
.top_links a:hover {text-decoration:none; color:#cfcfcf;}

.topright_links a:link { text-decoration: none; color: #000000; }
.topright_links a:visited { text-decoration: none; color: #000000; }
.topright_links a:active { text-decoration: none; color: #000000; }
.topright_links a:hover { text-decoration: none; color: #ba122b; }

.topoptions_links a:link { text-decoration: none; color: #ffffff; }
.topoptions_links a:visited { text-decoration: none; color: #ffffff; }
.topoptions_links a:active { text-decoration: none; color: #ffffff; }
.topoptions_links a:hover { text-decoration: none; color: #ebad14; }

.feature_links a:link { text-decoration: none; color: #ffffff; }
.feature_links a:visited { text-decoration: none; color: #ffffff; }
.feature_links a:active { text-decoration: none; color: #ffffff; }
.feature_links a:hover { text-decoration: none; color: #ebad14; }

.linkwhite a:link { text-decoration: none; color: #ffffff; }
.linkwhite a:visited { text-decoration: none; color: #ffffff; }
.linkwhite a:active { text-decoration: none; color: #ffffff; }
.linkwhite a:hover { text-decoration: none; color: #ebad14; }

.home_eventlink a:link { text-decoration: none; color: #000000; }
.home_eventlink a:visited { text-decoration: none; color: #000000; }
.home_eventlink a:active { text-decoration: none; color: #000000; }
.home_eventlink a:hover { text-decoration: none; color: #ba122b; }

.detaillink a:link { text-decoration: none; color: #ba122b; }
.detaillink a:visited { text-decoration: none; color: #ba122b; }
.detaillink a:active { text-decoration: none; color: #ba122b; }
.detaillink a:hover { text-decoration: none; color: #000000; }

.home_links
{
	font-size:8pt;
	font-weight:bold;
	color:#777777;
}

.top_links
{
	font-size:10pt;
	font-weight:bold;
	color:#979797;
}

.topright_links
{
	font-size:12pt;
	font-weight:bold;
	color:#000000;
}

.topoptions_links
{
	font-size:12pt;
	font-weight:bold;
	color:#ffffff;
}

.feature_links
{
	font-size:24pt;
	font-weight:bold;
	color:#ffffff;
}

.new_sectionheader
{
	margin-top:10px;
	margin-left:10px;
	float:left;
	font-weight:bold;
	font-size:16pt;
	font-style:italic;
	color:#ba122b;
}

.new_sectionbody
{
	background-color:#efefef;
	border-top:solid 5px #1f1a17;
}


/* Start Old Site Styles */
.mainleft
{
	width:4px;
	background-image: url('../../images/global/main_left.gif');
	background-repeat:repeat-y;
}

.mainright
{
	width:4px;
	background-image: url('../../images/global/main_right.gif');
	background-repeat:repeat-y;
}

.mainbotleft
{
	width:4px;
	height:4px;
	background-image: url('../../images/global/main_bot_left.gif');
	background-repeat:no-repeat;
}

.mainbotright
{
	width:4px;
	height:4px;
	background-image: url('../../images/global/main_bot_right.gif');
	background-repeat:no-repeat;
}

.mainbot
{
	height:4px;
	background-image: url('../../images/global/main_bot.gif');
	background-repeat:repeat-x;
}

/* Main Sections */
#mainHeader
{
	width:908px;
	height:134px;
	background-image: url('../../images/global/main_header.jpg');
	background-repeat:no-repeat;
}

.main_footer
{
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	width:908px;
	text-align:center;
	font-size:10pt;
	color:#FFFFFF;
}

.main_footer a:link {text-decoration: none; color: #FFFFFF;}
.main_footer a:visited {text-decoration: none; color: #FFFFFF;}
.main_footer a:active {text-decoration: none; color: #FFFFFF;}
.main_footer a:hover { text-decoration: none; color: #f3ae46; }

#mainStatBar
{
	height:24px;
	background:#666666 url('../../images/global/main_header_botleft.jpg') no-repeat top left;
	border-bottom:solid 1px #3e3e3e;
	vertical-align:text-bottom;
	padding-bottom:5px;
}

#mainStatBar2
{
	height:24px;
	background:#666666 url('../../images/global/hagiestuff_small.gif') no-repeat bottom left;
	border-bottom:solid 1px #3e3e3e;
	vertical-align:text-bottom;
	padding-bottom:5px;
}

#mainBase
{
	width:908px;
	position:relative;
	background-color:#e7e7e7;
	text-align:left;
}

/* Dynamic Menu Items */
.menuItem
{
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:100px;
	height:24px;
	text-align:center;
	vertical-align:middle;
	color:#dfdfdf;
	background-color:#3e3e3e;
	background:url('../../images/global/menu_button_back.gif');
}

.menuItem a:link {text-decoration: none; color: #FFFFFF;}
.menuItem a:visited {text-decoration: none; color: #FFFFFF;}
.menuItem a:active {text-decoration: none; color: #FFFFFF;}
.menuItem a:hover { text-decoration: none; color: #f3ae46; }

.login a:link {text-decoration: none; color: #FFFFFF;}
.login a:visited {text-decoration: none; color: #FFFFFF;}
.login a:active {text-decoration: none; color: #FFFFFF;}
.login a:hover { text-decoration: none; color: #f3ae46; }

.mainMenu .options
{
	margin-bottom:1px;
	border:solid 1px #373737;
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
	background-color:#676767;
}

.mainMenu a
{	
	color:#dfdfdf;
	font-weight:bold;
	display: block;
	text-align: left;
	text-decoration: none;
	padding: 2px 10px;
	z-index: 99;
}
	
.mainMenu .options a:hover
{
	color:#f3ae46;
	font-weight:bold;
	z-index:99;
}
	
.mainMenu a:visited
{
	color: #dfdfdf;
	display:block;
	text-align:left;
	text-decoration:none;
	padding: 2px 10px;
	z-index:99;
}
	
.mainMenu .options .indent
{
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
	text-indent:10px;
	z-index:99;
}


/* Content Sections */	
.box
{
	font-family:Arial, Verdana, sans-serif;
	border:solid 1px #474747;
	font-weight: bold;
	background:#EFEFEF url('../../images/global/boxbottom.gif') repeat-x bottom;
}

.boxcontent
{
	font-size:8pt;
}

.boxtop
{
	padding-top:5px;
	padding-bottom:5px;
	background:url('../../images/boxtopback.gif');
	vertical-align:baseline;
	width:100%;
	border-top:solid 1px #cfcfcf;
	border-bottom:solid 1px #777777;
}

.firstletter
{
	font-size:12pt;
	color:#bb132d;
}

.morelink
{
	float:right;
	font-size:10pt;
	color:#bb132d;
	font-style:italic;
	text-align:right;
	padding:3px;
}

.morelink a
{
	color:#bb132d;
	text-decoration: none;
}

.botsectheader
{
	background:url('../../images/global/sect_header_back.gif');
	background-color:#575757;
	color:#F5B720;
	font-size:11pt;
	height:18px;
}

.roweven
{
	background-color:#DFDFDF;
}

.rowodd
{
	background-color:#CFCFCF;
}

.page_header
{
	background:url('../../images/sections/pageheader_back.jpg');
	background-repeat:no-repeat;
	height:40px;
	width:100%;
	border-bottom:solid 1px #474747;
}

.page_header2
{
	color:#bb132d;
	font-size:12pt;
	font-weight:bold;
}

.page_header2 a:link {text-decoration: none; color: #bb132d;}
.page_header2 a:visited {text-decoration: none; color: #bb132d;}
.page_header2 a:active {text-decoration: none; color: #bb132d;}
.page_header2 a:hover { text-decoration: none; color: #f3ae46; }

.tab_nav a:link {text-decoration: none; color: #000000;}
.tab_nav a:visited {text-decoration: none; color: #000000;}
.tab_nav a:active {text-decoration: none; color: #000000;}
.tab_nav a:hover { text-decoration: none; color: #bb132d; }

.edit_link a:link {text-decoration: none; color: #bb132d;}
.edit_link a:visited {text-decoration: none; color: #bb132d;}
.edit_link a:active {text-decoration: none; color: #bb132d;}
.edit_link a:hover { text-decoration: none; color: #f3ae46; }

.tab_nav
{
	font-weight:bold;
}

.spec_left
{
	font-weight:bold;
	text-align:left;
	color:#000000;
	border-right:solid 1px #000000;
}

.spec_header
{
	font-weight:bold;
	font-size:10pt;
	color:#000000;
	border-bottom:solid 1px #777777;
}

.spec_row_even
{
	background-color:#efefef;
}

.page_title
{
	font-size:12pt;
	font-style:italic;
	font-weight:bold;
	margin-bottom:20px;
}

.page_subtitle
{
	color:#777777;
	font-size:10pt;
	font-weight:bold;
}

.spec_row_odd
{
	background-color:#cfcfcf;
}

.feat_row
{
	background:#CFCFCF url('../../images/global/arrow_off.gif') no-repeat center right;
	color:#000000;
}

.feat_row_on
{
	background:#942037 url('../../images/global/arrow_on_red2.gif') no-repeat center right;
	color:#FFFFFF;
}

.used_has_photos
{
	background:#dfdfdf url('../../images/global/photos2.gif') no-repeat center left;
}

.splash_links a:link {text-decoration: none; color: #000000;}
.splash_links a:visited {text-decoration: none; color: #000000;}
.splash_links a:active {text-decoration: none; color: #000000;}
.splash_links a:hover { text-decoration: none; color: #bb132d; }

.scanalert
{
	float:right; 
	margin-right:5px; 
	height:27px; 
	width:115px; 
	border:solid 1px #9f9f9f; 
	background:#9f9f9f url('//images.scanalert.com/meter/www.hagie.com/12.gif') repeat-y 0px 9px;
}

.vammas
{
	color:#0164a8;
	font-size:12pt;
	font-weight:bold;
}

.vammas a:link {text-decoration: none; color: #0164a8;}
.vammas a:visited {text-decoration: none; color: #0164a8;}
.vammas a:active {text-decoration: none; color: #0164a8;}
.vammas a:hover { text-decoration: none; color: #bb132d; }




