.footer {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.footer a:visited { color: #FFFFFF; text-decoration: none ; font-family: Arial, Helvetica, sans-serif; }
.footer a:active { color: #FFFFFF; text-decoration: none ; font-family: Arial, Helvetica, sans-serif; }
.footer a:link { color: #FFFFFF; text-decoration: none ; font-family: Arial, Helvetica, sans-serif; }
.footer a:hover { color: #FFFFFF; text-decoration: underline ; font-family: font-family: Arial, Helvetica, sans-serif; }

.location {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.location a:visited { color: #FFFFFF; text-decoration: none ; font-family: Arial, Helvetica, sans-serif; }
.location a:active { color: #FFFFFF; text-decoration: none ; font-family: Arial, Helvetica, sans-serif; }
.location a:link { color: #FFFFFF; text-decoration: none ; font-family: Arial, Helvetica, sans-serif; }
.location a:hover { color: #FFFFFF; text-decoration: underline ; font-family: font-family: Arial, Helvetica, sans-serif; }

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646678;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646678;
}
.footer2 {

	color: #646678; 
	font-size: 8pt;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.footer2 a:visited {color: #646678; text-decoration: none ; font-family: Arial, Helvetica, sans-serif; }
.footer2 a:active { color: #646678; text-decoration: none ; font-family: Arial, Helvetica, sans-serif; }
.footer2 a:link { color: #646678; text-decoration: none ; font-family: Arial, Helvetica, sans-serif; }
.footer2 a:hover { color: 646678; text-decoration: underline ; font-family: Arial, Helvetica, sans-serif; }
a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366CC;

}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366CC;
	text-decoration: none;


}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366CC;
	text-decoration: underline;

}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366CC;
}
.title {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}

.mainpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #646678;
	 }

/*a[href$='.pdf'] {
	display:inline-block;
	background:transparent url("/images/pdf.gif") center left no-repeat;
	padding-left:20px;
	line-height:18px;
}*/

.table {
	width: 70%;
	margin: 0 auto;
}
.table tr:nth-child(odd) {
	background: #ededed;
}

/* 	Custom ==============
*/

#showroom-message {
	float: right;
	margin-right: 25%;
	margin-bottom: 10px;
	background: #8A0000;
	padding: 5px;
	color: #fff;
	text-align: center;
}

.showroom-inner {
	padding: 5px;
	border: thin solid #fff;
}


/*
a[href$='.doc'] {
	display:inline-block;
	background:transparent url("/Portals/11/Images/doc.gif") center left no-repeat;
	padding-left:20px;
	line-height:18px;
}*/

.featured-link {
	background: #dedede;
	border: solid thin ;
	height: 100px;
	max-width: 300px;
	padding: 15px 0;
}

.featured-link p {
	font-size: 16px;
	line-height: 2em;
	font-weight: bold;
}

.featured-link a {
	font-size: 15px;
}