BODY {
	background-color :#FFFFFF;
	margin: 		  0px;
	font-family : verdana,arial,helvetica,sans-serif;
}
a:link    { color: #325464; text-decoration: none }
a:hover   { color: #444E51; text-decoration: underline }
a:visited { color: #325464; text-decoration: none }

	
.TableMain {
	background-image: url(../images/background.jpg);
	width: 605px;
	height: 600px;
	}
	
.TableMain2 {
	background-image: url(../images/background2.jpg);
	width: 605px;
	height: 600px;
	}
.TableMainFall {
	background-image: url(../images/backgroundfall2010.jpg);
	background-repeat: no-repeat;
	width: 800px;
	}
	
.TableMain3 {
	background-image: url(../images/background3.jpg);
	width: 605px;
	height: 600px;
	}
	
.TableMain4 {
	background-image: url(../images/background5.jpg);
	width: 605px;
	height: 590px;
	}
	
.TM {
	font-family : verdana,arial,helvetica,sans-serif;
	color       :     #606060;      
	font-weight :      normal;
	font-size   :         7pt;
}

.Email {
	font-family : verdana,arial,helvetica,sans-serif;
	color       :     #404040;      
	font-weight :      normal;
	font-size   :         7pt;
}

a.Email:link, a.Email:active, a.Email:visited {
	color: #404040; 
	text-decoration: none;
	cursor: pointer; cursor: hand;
	font-size: 7pt; 
	}
	
a.Email:hover   { 
	color: #606060; 
	text-decoration: underline;
	cursor: pointer; cursor: hand;
	}
	
.Slide {
	font-family : tahoma,arial,helvetica,sans-serif;
	color       :     #606060;      
	font-weight :      normal;
	font-size   :         8pt;
}

.TMLinks   {
	font-family	: helvetica,tahoma,arial,sans-serif; 
	font-size: 8pt;
	color:     #70979A;
    font-weight:bold;
	}	

.TMLinks a:link, .TMLinks a:active, .TMLinks a:visited {
	color: #09656c; 
	text-decoration: none;
	cursor: pointer; cursor: hand;
	}
	
.TMLinks a:hover   { 
	color: #70979A; 
	text-decoration: none;
	cursor: pointer; cursor: hand;
	}
.Contact   {
	color: #404040;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
	line-height: 16px;
}

.FormLabel   {
	color: #404040;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
}

.club   {
	color: #404040;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
}

a.Contact:link, a.Contact:active, a.Contact:visited {
	color: #70979A; 
	text-decoration: none;
	cursor: pointer; cursor: hand;
	font-size: 12px; 
	}
	
a.Contact:hover   { 
	color: #70979A; 
	text-decoration: underline;
	cursor: pointer; cursor: hand;
	}
	
.Close   {
	color: #70979A;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
}

.RetailInfo   {
	color: #6F1B29;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
}

.LoginHeader   {
	color: #10666b;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
}

a.LoginHeader:link, a.LoginHeader:active, a.LoginHeader:visited {
	color: #10666b; 
	text-decoration: underline;
	cursor: pointer; cursor: hand;
}
	
a.LoginHeader:hover   { 
	color: #70979A; 
	text-decoration: underline;
	cursor: pointer; cursor: hand;
	}
	
.Contact2   {
	color: #70979A;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
	line-height: 18px;
}

a.Contact2:link, a.Contact2:active, a.Contact2:visited {
	color: #70979A; 
	text-decoration: none;
	cursor: pointer; cursor: hand;
	font-size: 12px; 
	}
	
a.Contact2:hover   { 
	color: #70979A; 
	text-decoration: underline;
	cursor: pointer; cursor: hand;
	}
	
.OnClick   {
	color: #404040;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	line-height: 16px;
}

.form {
	font-family : verdana,arial,helvetica,sans-serif;
	color       :     #4F5559;      
	font-weight :        600;
	font-size   :         8pt;
	line-height :   	 24px;
}

.top_left {
	vertical-align:top;
	font:normal 11px helvetica;
	color:#515151;
	line-height:16px;
	}
#home_buttons {
	margin-top:14px;
	}

.top_right {
	vertical-align:top;
	}

.bottom_left {
	vertical-align:top;
	padding: 50px 0px 0px 0px;
	}

.bottom_right {
	font:normal 11px helvetica;
	color:#515151;
	padding: 14px 0px 20px 20px;
	}
	
.arrow_spring {
	text-align:right;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	}
	
.arrow_contest {
	padding: 0px 10px 0px 20px;
	}
	
.Dealers {
	background:url('../images/dealers_back.gif');
	width:605px;
	height:110px;
	background-repeat: no-repeat;
	}
.ContactDealer   {
	color: #404040;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	margin-top:26px;
	margin-left:110px;
	line-height: 16px;
}

.ContactDealer2   {
	color: #404040;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	padding:12px 0px 12px 44px;
	text-align:left;
	line-height: 16px;
}
.ContactDealer3   {
	color: #404040;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	padding:12px 0px 12px 0px;
	text-align:center;
	line-height: 16px;
}
.ContactDealer3 a, .ContactDealer3 a:hover, .ContactDealer3 a:visited {
	text-decoration: underline;
	color:#325464;
}

.ContactDealer4   {
	color: #404040;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	padding:12px 0px 12px 0px;
	line-height: 16px;
}
.ContactDealer4 a, .ContactDealer4 a:hover, .ContactDealer4 a:visited {
	text-decoration: underline;
	color:#325464;
}

.ContactDealer5   {
	color: #404040;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
}
.ContactDealer5 a, .ContactDealer5 a:hover, .ContactDealer5 a:visited {
	text-decoration: underline;
	color:#325464;
}

.OurDealers   {
	color: #404040;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	padding:0px 0px 6px 0px;
	line-height: 16px;
	text-transform:uppercase;
}
.OurDealers2   {
	color: #404040;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding:12px 0px 12px 44px;
	text-align:left;
	line-height: 17px;
}
.OurDealers3   {
	color: #404040;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding:4px 0px 4px 44px;
	text-align:left;
	line-height: 17px;
	text-transform: uppercase;
}
.OurDealers3 a, .OurDealers3 a:hover, .OurDealers3 a:visited {
	text-decoration: none;
	color:#325464;
}
.State   {
	color: #325464;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding:12px 0px 12px 0px;
	text-transform:uppercase;
}

.TackShop   {
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	color: #800000;
	padding:12px 0px 0px 0px;
	text-align:center;
	line-height: 16px;
}
.TackShop a, .TackShop a:hover .TackShop a:visited   {
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	color: #800000;
	text-decoration: underline;
	}
	
.spring_enter {
	font-family: arial,helvetica,sans-serif;
	text-decoration: none;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	padding: 0px 20px 0px 0px;
	}
	
.spring_enter a, .spring_enter a:hover, .spring_enter a:visited  {
	color: #800000;
	
}

.ContactDealer a, .ContactDealer a:hover, .ContactDealer a:visited  {
	color: #70979A;
	text-decoration: none;
}
#container {
	width:605px;
	}
#top {
	width:302px;
	margin:0px;
	vertical-align:top;
	}
#bottom {
	width:302px;
	margin:0px;
	vertical-align:top;
	}

.index_page {
	background: url('../images/index_back.jpg');
	background-repeat: no-repeat;
	}
.map {font:normal;hevetica;11px;}
.map a:hover {cursor:pointer}
.tabscontent {
    padding-left:5px; }    
.tabs   {
    padding: 6px 0px 6px 0px;
	font-family	: helvetica,arial,sans-serif; 
	font-size: 10pt;
	color:     #022224;
    text-align:center;
    height:25px;
    width:170px;
    border-left:solid 2px #7CAFB2;
    border-top:solid 2px #7CAFB2;
    border-right:solid 2px #7CAFB2;
    background-color:#c2d8d7;
	}	

a.tabs:link, a.tabs:active, a.tabs:visited {
	color: #022224; 
	text-decoration: none;
	cursor: pointer; cursor: hand;
	font-size: 7pt; 
	}
	
a.tabs:hover   { 
	color: #70979A; 
	text-decoration: underline;
	cursor: pointer; cursor: hand;
	}
.tabscontent {
    margin-left:0px; }        
 .tabs2   {
    padding: 6px 0px 6px 0px;
	font-family	: helvetica,arial,sans-serif; 
	font-size: 10pt;
	color:     #022224;
    text-align:center;
    height:25px;
    width:170px;
    border-left:solid 2px #7CAFB2;
    border-top:solid 2px #7CAFB2;
    border-right:solid 2px #7CAFB2;
    background-color:#ffffff;
	}	

a.tabs2:link, a.tabs2:active, a.tabs2:visited {
	color: #022224; 
	text-decoration: none;
	cursor: pointer; cursor: hand;
	font-size: 7pt; 
	}
	
a.tabs2:hover   { 
	color: #70979A; 
	text-decoration: underline;
	cursor: pointer; cursor: hand;
	}



