	color: Black;
	}

a.productlink:active { 
	text-decoration: none; 
	color: Black;
	}

a.productlink:hover {  
	text-decoration: underline; 
	color: Black;
	}


table {
	font-family: Arial, Verdana;
 	FONT-SIZE: 12px;	
	color: #666666;
	margin-top: 1px;	
	margin-bottom: 1px;			
}

table.Outline {
	border-collapse: collapse;
	Border-Style: Solid;
	Border-Width: .5pt;
	Border-Color: #999999;
}

table.Outline td {
	padding: 8px 17px 8px 17px;
  font-size: 1em;
}


table.Outline tr.alt td {
    color: #000000;
    background-color: #EAF2D3;
}

table.Outline tr.alt td.green {
    color: White;
    background-color: Green;
    border: 1px solid #98bf21;    
}

table.PriceMatch {
	font-family: Arial, Verdana;
 	FONT-SIZE: 11px;	
}

table.PriceMatch input {
  font-size: 1em;
	padding: 2px 5px;
	color: Black;
	width:225px;
	border: 1px solid #CCCCCC;
	background: #DBDBDB;  
}

table.PriceMatch input:focus {
	background: #fff;
}

table.PriceMatch TEXTAREA {
  font-size: 1em;
	padding: 0px 0px;
	color: Black;
	width:235px;	
	border: 1px solid #CCCCCC;
	background: #DBDBDB;  
}

table.PriceMatch TEXTAREA:focus {
	background: #fff;
}

button,
a.button {
	padding: 5px 15px;
	font-family: Arial, Verdana, serif;
	font-size: 15px;
	color:White;
	border: 0px;
	background-color: #00294F;
	display: block;
	cursor: pointer;
}

button:hover {
	background-color: #AF0C6D;
}

.container {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}
.video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

p {
	font-family: Verdana;
	font-size: 13px;
	text-decoration: none;
	FONT-COLOR: #999999;
}
