.contentRight
{
z-index:650;
}
.contentLeft,.contentRight
{
display:block;
float:left;
}
.contentLeft
{
width:634px;
padding-right:20px;
padding-left:10px;
overflow:hidden;
}
.contentRight
{
width:302px;
padding-left:20px;
}
.contentLeft .twoCol .column.last
{
padding-right:0;
}
.contentLeft .threeCol .column
{
width:202px;
}
.contentRight .column
{
width:300px;
padding:0;
}
.layout-c .twoCol
{
margin:20px;
}
.layout-c .contentRight .module
{
width:300px;
padding:0 20px 0 0;
}
.layout-c .contentRight .module.last
{
padding:0;
}

contentRight .module
{
margin-bottom:15px;
padding-bottom:15px;
}
.layout-c .contentRight
{
padding:0 0 10px 0;
float:none;
clear:right;
width:auto;
margin:0 0 0 340px;
background:transparent url("img/bgColRight.png") repeat-y 0 0;
border-bottom:1px solid #fff;
}
#google-map-wrap
{
z-index:700;
}
#google-map-toolbar.right-toolbar
{
z-index:700;
}
#google-map
{
z-index:750;
}
google-map-toolbar
{
background:#373737;
position:relative;
width:100%;
height:29px;
}
#google-map-toolbar.right-toolbar
{
background:#373737;
position:absolute;
top:233px;
right:0;
width:250px;
height:29px;
display:block;
}

#google-map .vcard.free-listing .org,#google-map .vcard.paid-listing .org
{
font-weight:bold;
}
#google-map .adr
{
font-size:93%;
}
#google-map .hreview
{
background:none;
padding:0;
margin:5px 0;
}
#google-map .hreview .rCount
{
font-weight:bold;
}
.ptZoomout,.ptZoomin
{
background:#004b75 url(img/bgIcons.gif) no-repeat 20px -300px;
padding:6px 0 6px 70px;
display:block;
font-weight:700;
}
.ptZoomin
{
background-position:20px -346px;
}
a.ptZoomout:link,a.ptZoomout:visited,a.ptZoomout:hover,a.ptZoomout:active,a.ptZoomin:link,a.ptZoomin:visited,a.ptZoomin:hover,a.ptZoomin:active
{
color:#fff;
}
.section-maps .ptZoomout,.section-maps .ptZoomin
{
width:200px;
border-right:2px solid #fff;
}

.bgHr
{
padding-bottom:4px;
background:transparent url("img/bgHr.gif") no-repeat 0 100%;
}
#similar-members li.bgHr
{
padding:10px 0;
margin-bottom:0;
height:90px;
position:relative;
}
.section-businesscentre .bgHr
{
background-image:url("img/bgHrGreen.gif");
}
h4.bigBg
{background-color:#e4e4e4;
padding:10px 17px;
margin:20px 0 1em -17px;
}
.pageTools li
{
line-height:2;
}
.pageTools a


{
padding:6px 0 6px 30px;
}
.bdItem .pageTools li
{
margin-right:8px;
float:left;
padding:0 0 0 27px;
}
.bdItem .pageTools li.iWeb
{
display:block;
padding-top:0;
clear:left;
white-space:nowrap;
}
.clearfix:after
{
content:".";
display:block;
height:0;clear:both;
visibility:hidden;
}
.clearfix
{
display:inline-block;
}
#content
{
clear:both;
position:relative;
padding:0 0 40px 10px;
background:transparent url("img/bgColRight.png") repeat-y 674px 0;
height:100%;
}
.section-maps #page
{
width:100%;min-width:996px;
}
.section-maps
{
background:none;
}
.layout-c #content
{
background:none;
width:100%;
padding:0;
}
.layout-c .contentLeft{width:310px;padding:0;clear:right;margin:0 0 0 10px;}
.layout-c .contentRight
{
padding:0 0 10px 0;
float:none;
clear:right;
width:auto;
margin:0 0 0 340px;
background:transparent url("img/bgColRight.png") repeat-y 0 0;
border-bottom:1px solid #fff;
}
.section-maps h1{margin-left:10px;}
.section-maps .navSub a{font-size:84%;padding:3px 7px 2px;}
form{margin:0 0 1em;}
fieldset{position:relative;}
legend{display:none;}
label{font-weight:bold;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;border:1px solid #bbb;padding:3px;}
input.inputText:focus,textarea:focus{background-color:#d0f2ff;}
form .inputText{width:240px;}
form input.inputRadio{border:none;}
.radio{padding:0;margin:0 0 0 2px;border:none;line-height:20px;}
form input.inputCheckbox,form input.checkBox{border:none;}
form input.inputSubmit{border:2px outset #ddd;padding:6px 8px;background:#eee;margin:0 0 1em;}
form textarea.inputTextArea{width:240px;height:60px;}
form .short{width:80px;}
form .medium{width:140px;}
form .long{width:240px;}
form dl{height:1%;}
form dt{clear:left;float:left;width:130px;text-align:right;padding-right:3px;line-height:2;}
form dd{float:left;width:500px;padding:3px 0;}
form dt.alignLeft{text-align:left;}
form .split{float:left;padding:.5em 5px 0 0;width:auto;}
form .split label{display:block;float:none;font-weight:bold;}
form .split .running{top:48px;left:0;}
.ptPrint,.ptFriend,.ptListError,.ptReviewed{background:transparent url(img/bgIcons.gif) no-repeat 0 0;}
.ptFriend{background-position:0 -100px;}
.ptListError{background-position:-5px -900px;}
.ptReviewed{background-position:0 -1800px;}
.getDirections button{background-color:#D4D0C8;border:1px solid #999;cursor:pointer;height:23px;width:100px;}
button.imgButt{border:2px solid #00446b;color:#00446b;font-weight:bold;font-size:1.2em;height:26px;cursor:pointer;overflow:hidden;background:transparent url("img/buttBg.png") repeat-x 0 0;padding:0 3px;}

