/* @override http://192.168.1.90/Css/ContactUs.css */

/* @override http://192.168.1.90/Css/ContactUs.css */

/* @override http://192.168.1.90/Css/ContactUs.css */

/* @override http://192.168.1.90/Css/ContactUs.css */

/* @override http://192.168.1.90/Css/ContactUs.css */


table.location-list-table {
    width: 100%;
}

#ContactInformation {
    color: #999;
  
}
#ContactInformation a{

}
#ContactInformation a {
    color: #da1f34;
}

div#ContactMap, div#ContactMap div {
    overflow: visible;
}

/* @group Template Contact */

/* @group Columns */

#LocationList h4.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all {
	
}
.column-right-border{
	width: 668px;
	}
.column-right{
     		
}
.column-left{
	width: 248px;
	float: left;
	padding:0 0 15px 0;
	margin: 0 0 0 5px;
	background: white url(/Images/panel-bg-horiz.jpg) repeat-x 0 bottom;
	color:#999999;
	font-size:1em;
	-moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    height: 812px;
    
	}
html>body .column-left{
	height: 712px;
	}	
	
.column-left p span{
	font-size: 1.1em;
line-height:1em;
display:block;
padding: 0;
}
.column-left p {
line-height:1.3em;
}
.contactInfo{
	float: left;
}
.location-list{
	float:left;
	width:184px;
}

#ContactMap{
	position:relative;
	
}

.contact-map-info{
	float: left;
	width: 488px;
	background:url(/Images/contact-locationInfo-border-l.gif) repeat-y left bottom;
	height: 720px;
	font-size:1.1em;
	margin: 1px 0 0 0;
}

/* 
google 697px
firefox 720px
ie 7 734px
*/

.location-list{
	float:left;
	width: 172px;
	overflow:visible;
}

/* @end */

.umww .location-list-header {
padding: 10px;
font-weight: 400;
font-style: normal;
-moz-border-radius-topleft: 4px;
-webkit-border-top-left-radius: 4px;
}
#LocationList h4.ui-accordion-header.ui-helper-reset.ui-state-active.ui-corner-top a {
padding: 5px;
font-style: italic;
font-weight:100;
}

#LocationList h4.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all a {
padding: 5px;
font-weight: 400;
clear:both;

}



div#LocationList.ui-accordion.ui-widget.ui-helper-reset {
	margin: 2px 2px 20px 2px;
	background-color:#fff;
	overflow:visible;
}

.ui-widget-content.ui-corner-bottom.ui-accordion-content-active {
		background: url(/Images/contact-location-offices-bg.jpg) repeat-x 0 bottom;
		font-size:.8em;
		line-height:2em;	
		padding: 10px 0 0 10px;
		overflow-y:auto;

}

.ui-widget-content.ui-corner-bottom.ui-accordion-content-active a {
	display: block;
	height: 32px;
	background: url(/IMages/contact-locationinfo-marker.gif) no-repeat;
	padding: 3px 0 0 28px;
	margin: 5px 0 0 0;

}


/* @group Map Info */





.addthis_button{
	display:block;
	margin: 10px 0 5px 20px;

}
.contact-map-info h2{
	font-size:2.1em;
	display:block;
	margin: 0 0 5px 0;
	color:#000;
}
.contact-map-info h2 span{
	font-size:.6em;
	display: block;
		color: #da1f34;
}
.contact-map-location-info{
		margin:10px 10px 0 0px;
		color:#999999;
}
.contact-map-location-info .column-l{
	float: left;
	width: 240px;
	margin:0 10px 0 0;
	padding: 0 10px 0 0;
	border-right:1px solid #da1f34;
}
.contact-map-location-info .column-r{
	float: left;
	width: 175px;
	margin:0 10px 0 0;
	padding: 5px 10px 0 0;
	overflow: auto;
}
.contact-map-bg{
	margin:0 0 0 15px;
	padding:3px 0px 0 5px;
background: url(/Images/contact-map-dpShadow.gif) no-repeat 0 top;
	height: 576px;

}


/* @end */

/* @end */