#snarlwindow {
width:250px;
}
#snarlwindow_contents {
background-color:#FFFFFF;
}
#snarlwindow_tl {
background:transparent url(../images/corners/snarl_tl.png) no-repeat scroll left top;
_background-image: url(../images/corners/snarl_tl.gif);
height:14px;
width:14px;
}
* html #snarlwindow_tl {
/*background-image:none;*/
}
#snarlwindow_t {
background:transparent url(../images/corners/snarl_t.png) repeat-x scroll left top;
}
#snarlwindow_tr {
background:transparent url(../images/corners/snarl_tr.png) no-repeat scroll left top;
_background-image: url(../images/corners/snarl_tr.gif);
height:14px;
width:14px;
}
* html #snarlwindow_tr {
/*background-image:none;*/
}
#snarlwindow_l {
background:transparent url(../images/corners/snarl_l.png) repeat-y scroll left top;
width:3px;
}
#snarlwindow_r {
background:transparent url(../images/corners/snarl_r.png) repeat-y scroll right top;
width:3px;
}
#snarlwindow_bl {
background:transparent url(../images/corners/snarl_bl.png) no-repeat scroll left top;
_background-image: url(../images/corners/snarl_bl.gif);
height:14px;
width:14px;
}
* html #snarlwindow_bl {
/*background-image:none;*/
}
#snarlwindow_b {
background:transparent url(../images/corners/snarl_b.png) repeat-x scroll left top;
}
#snarlwindow_br {
background:transparent url(../images/corners/snarl_br.png) no-repeat scroll left top;
_background-image: url(../images/corners/snarl_br.gif);
height:14px;
width:14px;
}
* html #snarlwindow_br {
/*background-image:none;*/
}
#snarlwindow_close {
background:transparent url(../images/corners/snarl_close.png) no-repeat scroll left top;
_background-image: url(../images/corners/snarl_close.gif);
cursor:pointer;
height:21px;
width:21px;
}
* html #snarlwindow_close {
/*background-image:none;*/
}
#snarlwindow_beak {
background:transparent url(../images/corners/snarl_beak.png) no-repeat scroll left top;
_background-image: url(../images/corners/snarl_beak.gif);
height:38px;
width:28px;
left: 111px !important;
}
* html #snarlwindow_beak {
/*background-image:none;*/
}
#snarlwindow_contents .section1 {
margin:0;
padding:0;
}
#snarlwindow_contents .section2 {
background-color:#FFDFDF;
border-bottom:1px dotted #990000;
border-top:1px dotted #990000;
margin:0;
padding:0;
}
#snarlwindow_contents p {
margin:1px 0;
padding:5px;
}
#snarlwindow_contents .title {
background-color:#990000;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
}

.infolink {
    text-align: right;
    padding-right: 10px;
}

.bubbleinfo {
    color: #666666;
}

#citymapframe {
    overflow: hidden;
}

.legendtally {
    height: 30px;
    padding-left: 30px;
    line-height: 30px;
    margin-left: 10px;
}

.redlegend {
    background: transparent url(../images/redlegend.png) no-repeat center left;
}

.orangelegend {
    background: transparent url(../images/orangelegend.png) no-repeat center left;
}

.greenlegend {
    background: transparent url(../images/greenlegend.png) no-repeat center left;
}

#snarlcamwindow {
width:300px;
}
#snarlcamwindow_contents {
background-color:#FFFFFF;
}
#snarlcamwindow_tl {
background:transparent url(../images/corners/snarl_tl.png) no-repeat scroll left top;
_background-image: url(../images/corners/snarl_tl.gif);
height:14px;
width:14px;
}
* html #snarlcamwindow_tl {
/*background-image:none;*/
}
#snarlcamwindow_t {
background:transparent url(../images/corners/snarl_t.png) repeat-x scroll left top;
}
#snarlcamwindow_tr {
background:transparent url(../images/corners/snarl_tr.png) no-repeat scroll left top;
_background-image: url(../images/corners/snarl_tr.gif);
height:14px;
width:14px;
}
* html #snarlcamwindow_tr {
/*background-image:none;*/
}
#snarlcamwindow_l {
background:transparent url(../images/corners/snarl_l.png) repeat-y scroll left top;
width:3px;
}
#snarlcamwindow_r {
background:transparent url(../images/corners/snarl_r.png) repeat-y scroll right top;
width:3px;
}
#snarlcamwindow_bl {
background:transparent url(../images/corners/snarl_bl.png) no-repeat scroll left top;
_background-image: url(../images/corners/snarl_bl.gif);
height:14px;
width:14px;
}
* html #snarlcamwindow_bl {
/*background-image:none;*/
}
#snarlcamwindow_b {
background:transparent url(../images/corners/snarl_b.png) repeat-x scroll left top;
}
#snarlcamwindow_br {
background:transparent url(../images/corners/snarl_br.png) no-repeat scroll left top;
_background-image: url(../images/corners/snarl_br.gif);
height:14px;
width:14px;
}
* html #snarlcamwindow_br {
/*background-image:none;*/
}
#snarlcamwindow_close {
background:transparent url(../images/corners/snarl_close.png) no-repeat scroll left top;
_background-image: url(../images/corners/snarl_close.gif);
cursor:pointer;
height:21px;
width:21px;
}
* html #snarlcamwindow_close {
/*background-image:none;*/
}
#snarlcamwindow_beak {
background:transparent url(../images/corners/snarl_beak.png) no-repeat scroll left top;
_background-image: url(../images/corners/snarl_beak.gif);
height:38px;
width:28px;
left: 140px !important;
}
* html #snarlcamwindow_beak {
/*background-image:none;*/
}
#snarlcamwindow_contents .section1 {
margin:0;
padding:0;
}
#snarlcamwindow_contents .section2 {
background-color:#FFDFDF;
border-bottom:1px dotted #990000;
border-top:1px dotted #990000;
margin:0;
padding:0;
}
#snarlcamwindow_contents p {
margin:1px 0;
padding:5px;
}
#snarlcamwindow_contents .title {
background-color:#990000;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
}

