﻿/* PRICE LIST */
.PricelistTextLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #404000;
	background-color: #EAEDD1;
	border-radius: 5px;
	border: 1px solid #808000;

}
.PricelistTextLink a {
	width:100%; 
	display:inline-block;
	vertical-align: middle;
	line-height:25px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #404000;
	background-color: #EAEDD1;
	border-radius: 5px;


}
.PricelistTextLink a:link {
	color:#404000;
	text-decoration: none;
}
.PricelistTextLink a:visited {
	color:#404000;
}
.PricelistTextLink a:hover {
	color: #404000;
	background-color: #b3bd57; /* 565C25; */
}
.pricescellrods {
	border: 1px solid #808000;
	width: 33%;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #F0F2D9;
		vertical-align:top;
}
.pricescellblanks {
	border: 1px solid #808000;
	width: 33%;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #f5f6ee;
}

.TableTextBlank {
	padding: 6px;
	border: 0px solid #A8B346;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: justify;
}
	.TableTextBlank a {
		color: #565c25;
	}
	.TableTextBlank a:hover {
		color: #b3bd57;
	}

.TableTextBlankPrice {
	border: 0px solid #A8B346;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #000000;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	
}
.TableTextBlankPriceUpgrades {
	border: 0px solid #A8B346;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	
}
.TableTextBlankFine {
	border: 0px solid #A8B346;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
}
.TableTextRod {
	padding: 6px;
	border: 0px solid #A8B346;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: justify;
}
.TableTextRodFine {
	border: 0px solid #A8B346;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
}
.TableTextRodPrice {
	border: 0px solid #A8B346;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #000000;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	
}
.TableTextRodPriceRectangle {
	border: 0px solid #A8B346;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	
}
.TableTextRodPriceUpgrades {
	border: 0px solid #A8B346;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	
}
/* OPTIONS */
.PricesHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	background-color: #565C25;
	color: #FFFFFF;
	height: 25px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	text-shadow: 3px 3px 4px #1d1d1d;

}
.PricesHeader a:link {
	color:#fff;
	text-decoration: none;
}
.PricesHeader a:visited {
	color:#fff;
}
.PricesHeader a:hover {
	color: #E6E9C5;
}
.tableborder1 {
	border: 1px solid #565C25;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.PricesShadow {
	vertical-align: middle;
	box-shadow: 3px 3px 6px #9d9d9d;
}



*:before,
*:after{
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}
