@charset "utf-8";
/* Winget Locations CSS Document */

#content h1 {display:none;}

#content #locationMap {float:left; display:inline; width:471px; height:317px; margin:0 0 20px 20px; position:relative;}
#content #locationMap h2 {float:left; display:inline; width:471px; height:50px; line-height:50px; background:url(../images/locations/map-header-back.gif) left top no-repeat scroll; text-transform:uppercase; font-size:1.0em; text-align:center; color:#514c50;}
#content #locationMap #theMap img {float:left;}
#content #locationMap #theMap img#blankMap {position:absolute; top:50px; left:0;}
#content #locationMap #mapMenu {clear:both; background:url(../images/locations/panel-bottom.gif) left top no-repeat scroll; float:left; display:inline; width:471px; height:25px;}
#content #locationMap ul {margin:4px 0 0 15px;}
#content #locationMap ul li {float:left; display:inline; color:#FFF; padding-left:7px; margin-left:7px; border-left:1px solid #FFF; font-size:11px;}
#content #locationMap ul li.first {margin:0; padding:0; border:0;}
#content #locationMap ul li a {color:#FFF;}
#content #locationMap ul li a:hover {color:#ffc40a;}

#content #headOffice {float:right; display:inline; width:471px; height:317px; margin:0 20px 20px 0; background:url(../images/locations/panel-bottom.gif) left bottom no-repeat scroll;}
#content #headOffice h3 {float:left; display:inline; width:451px; height:49px; padding-left:20px; background:#f2f2f2; border-bottom:1px solid #bcbcbc; line-height:49px; text-transform:uppercase; font-size:1.0em; color:#514c50; margin-bottom:18px;}
#content #headOffice h4 {font-size:1.0em; color:#4d4d4d; margin-left:20px; margin-bottom:14px;}
#content #headOffice address {font-style:normal; color:#666; font-size:0.70em; margin:0 0 16px 20px;}
#content #headOffice dl {font-size:0.70em; color:#666; margin:0 0 0.1em 20px; clear:both; float:left; display:inline;}
#content #headOffice dl a {color:#666;}
#content #headOffice dl dt {float:left; display:inline; padding-right:3px;}
#content #headOffice dl dd {float:left; display:inline;}
#content #headOffice dl.email {font-size:12px; color:#000; text-transform:uppercase; background:url(../images/locations/btn-email.gif) left top no-repeat scroll; margin:14px 0 0 16px;}
#content #headOffice dl.email dt {display:none;}
#content #headOffice dl.email strong {font-weight:normal;}
#content #headOffice dl.email a {color:#000; text-decoration:none; display:block; width:193px; height:29px; padding-left:11px; line-height:27px;}

#content #officeDetails {clear:both; float:left; display:inline; width:960px; margin:0 0 0 20px;}
#content #officeDetails h5 {width:940px; height:49px; padding-left:20px; background:#f2f2f2; border-bottom:1px solid #bcbcbc; line-height:49px; text-transform:uppercase; font-size:1.0em; color:#514c50; margin-bottom:18px;}
#content #officeDetails p {width:940px; height:35px; font-weight:bold; font-size:0.9em; color:#4d4d4d; padding-left:20px; border-bottom:1px dotted #9a9a9a;}
#content #officeDetails div.office {float:left; display:inline; width:471px; height:195px; border-bottom:1px dotted #9a9a9a; margin-bottom:18px; margin-right:18px;}
#content #officeDetails div.right {margin-right:0;}
#content #officeDetails div.office h6 {font-size:1.0em; color:#4d4d4d; margin-left:20px; margin-bottom:14px; text-transform:uppercase;}
#content #officeDetails div.office address {font-style:normal; color:#666; font-size:0.70em; margin:0 0 16px 20px;}
#content #officeDetails div.office dl {font-size:0.70em; color:#666; margin:0 0 0.1em 20px; clear:both; float:left; display:inline;}
#content #officeDetails div.office dl a {color:#cc9d07;}
#content #officeDetails div.office dl a:hover {color:#000;}
#content #officeDetails div.office dl dt {float:left; display:inline; padding-right:3px; text-transform:uppercase;}
#content #officeDetails div.office dl dd {float:left; display:inline;}
