﻿/******************************************************************************/
/* Products Line Card Table */
/******************************************************************************/
.contactOfficeWrapper
{
	border: none;
	float: left;
	font-size: 12px;
	line-height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 920px;
}
.contactOfficeAddressWrapper
{
	border: none;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 0px;
	width: 450px;
}
.contactOfficeAddressWrapper h3
{
	font-size: 15px;
	font-weight: bold;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 8px 0px;
}
.contactOfficeAddressWrapper p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 0px;
}
.contactUsGetDirections 
{
	float: left;
	height: 29px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	width: 104px;
}
.contactUsGetDirections a 
{
	background-image: url(../images/GetDirectionsButton.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 29px;
	width: 104px;
}	
.contactUsGetDirections a:hover
{
	background-position: 0px -29px;
}
/********************************************************/
/*				Contact Us Contact Details				*/
/********************************************************/
.contactUsOfficeContactsWrapper 
{
	float: left;
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 30px 0px;
	width: 920px;
}
.contactUsOfficeHeader 
{
	float: left;
	background-color: #A0A5AB;
	width: 920px;
}
.contactUsOfficeHeadingsList 
{
	float: left;
	list-style: none;
	padding: 5px 0 5px 20px;
	display: inline;	
}
.contactUsOfficeHeadingsList li
{
	color: #FFFFFF;
	float: left;
	list-style-type: none;
	font-weight: bold;
	font-size: 12px;
	width: 200px;
}
.contactUsOfficeHeadingsList li.position
{
	width: 500px;
}
.contactUsOfficeDetails
{
	background-color: #FFFFFF;
	float: left;
	width: 920px;
}
.contactUsOfficeDetailsAlternate 
{
	background-color: #E4EDF2;
}
.contactUsOfficeContactsList 
{
	border-bottom: 1px dotted #A0A5AB;
	float: left;
	list-style: none;
	padding: 5px 0px 5px 20px;
	width: 900px;
}
.contactUsOfficeContactsList li
{
	color: #000000;
	float: left;
	font-weight: bold;
	font-size: 12px;
	list-style-type: none;
	width: 200px;
}
.contactUsOfficeContactsList li.position
{
	width: 500px;
}
