.wXtraffic-cam-console, .wXtraffic-regions-console { background:#ffffff;  }


.wXtraffic-instr { float:left; width:240px; padding:5px; font-weight:bold; }
.wXtraffic-other-console .wXtraffic-instr { width:400px; }
.wXtraffic-pwr-by { float:right; }
.wXtraffic-pwr-by a { display:block; width:158px; height:33px; padding:5px 5px; background:#ffffff url(../images/traffic/powered-by-trafficland.gif) no-repeat; background-position:0px 5px;   }
.wXtraffic-pwr-by a span { display:none; }

.gMap-wrap { width:255px; border:1px solid #000000; margin:0 0 0 2px; }
#gMap {  }
.wXtraffic-cam-legend, .wXtraffic-cam-more { width:240px; padding:5px; float:left; line-height:1.5em; }
.wXtraffic-cam-more h1 { font-size:12px; }
.wXtraffic-cam-more a { display:block; }
.wXtraffic-cam { clear:right; float:right; width:352px; height:280px; padding:0 4px 0 0;  }
.wXtraffic-desc{width:352px; height:60px; background-color:#dadadc; font-color:#000000; font-weight:bold }

.wXtraffic-cam-legend  { font-size:10px; }
.wXtraffic-cam-legend h1 { font-size:10px; font-weight:bold; text-decoration:underline; }
.wXtraf-leg-c { width:49%; float:left; }


.wXtraffic-regions-console {  }
.wXtraffic-regions-console .wXtraffic-instr { width:425px; }


.wXtraffic-regions { clear:left; width:425px; padding:0 0 0 2px; }
.wXtraffic-regions h1 { font-size:13px; font-weight:bold; padding:5px 0 0 5px; }
.wXtraffic-region-US, .wXtraffic-region-Intl  { border:1px solid #000000; margin-bottom:5px; height:100px; min-height:100px; }
.wXtraffic-region-US[class], .wXtraffic-region-Intl[class]  { height:auto; }


.wXtraffic-region-US .wXtraf-region-col { padding:4px; float:left; width:31%; }
.wXtraffic-region-Intl .wXtraf-region-col { padding:4px; float:left; width:48%; }

.wXtraffic-region-sub { clear:right; float:right; width:180px; border:1px solid #000000; padding:5px 0 5px 5px; margin-right:2px; }
.wXtraf-top-cams h1 { font-size:13px; font-weight:bold; font-style:italic; text-align:center; padding-bottom:5px; } 
.wXtraf-top-cams p { padding-bottom:10px; font-weight:bold; }
.wXtraf-top-cams a { display:block; font-weight:normal; }
.wXtraf-top-cams img { display:block; }
