TABLE.layout_table tr{background:transparent}#locations{margin-top:10px}#gmapMain{height:400px;width:100%}#gmapMain #mapPage{height:100%;width:100%;z-index:0}#gmapMain #mapPage IMG{max-width:inherit}#gmapBox #mapImage{width:100%;height:12.5rem}#maplink{padding:7px;float:right}.camBox{float:left;width:120px;margin:5px;border:1px solid #d7d7d7;background-color:#fff}.camBox:hover{background-color:#ffb580}.camBox .camThumb{height:100px}.mapInfoBox{overflow:hidden;width:180px}.mapInfoBox .camThumb{width:100%;margin:10px 0 10px 0}.mapInfoBox .camThumb IMG{height:120px}.camBox,.mapInfoBox{text-align:center}.camBox .camThumb IMG,.mapInfoBox .camThumb IMG{width:100%}.camBox .camCity,.mapInfoBox .camCity{margin-top:5px}.camBox .camCity A,.mapInfoBox .camCity A{display:table-cell;vertical-align:middle;font-size:1rem;height:3rem;width:120px}.camBox .camUpdated,.mapInfoBox .camUpdated{font-size:0.8125rem;height:0.8125rem;overflow:hidden;color:#4c4c4c}.camBox .links.row,.mapInfoBox .links.row{padding:10px}.camBox .links.row A>I,.mapInfoBox .links.row A>I{font-size:1.5rem}.scroll{max-height:14.375rem;overflow-y:auto;border:1px solid #d7d7d7;border-top:none}#fullCurrent IMG{width:100%}.green{color:#22730b}.red{color:#d5202a}#usercamslist{max-height:17.5rem;overflow:auto;border:1px solid #d7d7d7}#usercamslist TABLE{border:none}#addcam A.button{width:100%}#addcam LABEL SMALL.error{text-transform:none}#addcam FORM LABEL>SMALL{font-size:60%}#addcam .stepBox{background-color:#EDFBE9;border:1px solid #B5E1AA;text-align:left;padding:3px}#addcam .error INPUT{border:1px solid #d5202a}
