#radio-default-header.location h1 {height: 40px; margin: 4px 0 0 8px;}

#location-container {margin:0 0 48px 8px; padding:0 0 84px 0;}
#location-container div {float: left;}
#location-container a {width:100px;color:#535353}
#location-container a:hover {color:#000;}
#location-container a.editlink {font-weight: bold;}
#location-container ul {margin-right:24px;}
#location-container h2 {font-size:1.8em;font-weight:bold;margin:0 0 16px;}
#location-container li {width:180px; border-bottom: 1px solid #ccc; padding:2px 0;}
#location-container p {font-size: 1.2em; font-weight: normal; padding-bottom: 1em;}

#location-container #regional, 
#location-container #local, 
#location-container #local ul, 
#location-container #locator {float:left}
#location-container #regional {width:240px;}
#location-container #regional li {width:148px;}

#locator form input#locate {width:205px;}
#locator form input#find {width:205px;}

#station-edit-container 				{float:left; margin-top: 1em;width:100%}
#station-edit-container p               {font-size: 1.2em; font-weight: normal; padding-bottom: 1em;}
#station-edit-container label           {padding-left: 0.3em;}
#station-edit-container fieldset		{float: left; margin-right: 10px;}
#station-edit-container fieldset h2	    {font-size: 1.8em; font-weight: bold; margin: 0 0 16px;}
#station-edit-container fieldset ul		{float: left; width: 204px;}
#station-edit-container fieldset li		{border-bottom: 1px solid #ccc; float: left; 	padding: 2px 0; width: 180px;}
#station-edit-container a.id-cta-button-small-blue {float: left;}
#station-edit-container a.go-to-edit-stations-link {padding-left: 3px;}

#quickfindContainer {display:none;}

#sign-in-cta { float: right; }

#station-select p.info {background: url("../img/icons/im_info.png") no-repeat scroll 0 -2px transparent; margin-top: 10px; padding: 4px 0 4px 33px;}

#station-select .submitbutton {
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    border: none;
    cursor: pointer;
    display: inline-block;
    font-family: arial,sans-serif;
    font-size: 1em;
    font-weight: bold;
    line-height: 1.3em;
    margin-right: 3px;
    padding: 3px 7px;
    text-decoration: none;
}

#station-select .submitbutton {
    background: #888888; /* Old browsers */
    background: -moz-linear-gradient(top, #888888 0%, #303030 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#888888), color-stop(100%,#303030)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(#888888 0%,top, #303030 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(#888888 0%,top, #303030 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #888888 0%,#303030 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#303030',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #888888 0%,#303030 100%); /* W3C */
    color: #00eeff;
}

#station-select .submitbutton:hover {
    background: #333333; /* Old browsers */
    background: -moz-linear-gradient(top, #333333 0%, #000000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#000000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(#333333 0%,top, #000000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(#333333 0%,top, #000000 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #333333 0%,#000000 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #333333 0%,#000000 100%); /* W3C */
    color: #eaeaea;
}

#station-select  .submitbutton.disabled,
#station-select  .submitbutton[disabled] {
    background: #333333; /* Old browsers */
    background: -moz-linear-gradient(top, #b6b6b6 0%, #a3a3a3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b6b6b6), color-stop(100%,#a3a3a3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(#b6b6b6 0%,top, #a3a3a3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(#b6b6b6 0%,top, #a3a3a3 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #b6b6b6 0%,#a3a3a3 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6b6b6', endColorstr='#a3a3a3',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #b6b6b6 0%,#a3a3a3 100%); /* W3C */
    color: #eaeaea;
	cursor:default;
}

.station-edit-submit {float: right;margin-left: 7px;margin-top: 7px;font-size: 1.3em;}
.station-edit-submit.page-bottom {margin-top:0px; padding-left: 50%;}

.station-edit-submit a:hover {
        text-decoration: underline;
}

.station-edit-submit label {
    float: left;
    padding-left: 5px;
    text-align: left;
}

.count {
    color: #000;
    float: right;
    font-weight: bold;
    margin: 10px 0 0;
    padding: 4px 0 4px 33px;
}

.notshown {
    display:none;
    }

.checkbox {
    float: left;
}

.blq-js #station-edit-container fieldset li {
    border: none;
    padding-bottom: 5px;
}

.blq-js #station-edit-container fieldset li .checkbox {
    background: none no-repeat scroll 0 0 #D5D5D5;
    border: 1px solid #C7C7C7;
    clear: left;
    cursor: default;
    float: left;
    height: 19px;
    text-align: left;
    width: 19px;
}

.blq-js #station-edit-container fieldset li label {
    background: none repeat scroll 0 0 transparent;
    color: #535353;
    float: left;
    height: 21px;
    margin-left: 1px;
    padding-left: 3px;
    text-align: left;
    width: 154px;
}


.blq-js #station-edit-container fieldset li.checked label {
    background: none repeat scroll 0 0 #D5D5D5;
    color: #3B3B3B;
    float: left;
    height: 21px;
    margin-left: 1px;
    padding-left: 3px;
    text-align: left;
    width: 154px;
}

.blq-js #station-edit-container fieldset li.focus label,
.blq-js #station-edit-container fieldset li label:hover {
    background: none repeat scroll 0 0 #B6B6B6;
}

.blq-js #station-edit-container fieldset li.disabled.focus label,
.blq-js #station-edit-container fieldset li.disabled label:hover {
    background: none;
}

.blq-js #station-edit-container fieldset .checkbox input {
    left: -4500px; overflow: hidden; position: absolute; width: 1px;
}

.blq-js .failedLoad #station-edit-container fieldset li label:hover {
    background: none repeat scroll 0 0 transparent;
}

.blq-js #station-edit-container fieldset li.checked .checkbox {
    background-image: url("../img/icons/im_tick.png");
    background-position: 5px 5px;
}

.blq-js #station-edit-container fieldset li .checkbox input.show {
    display: inline;
}

.blq-js #station-edit-container fieldset li.disabled .checkbox,
.blq-js #station-edit-container fieldset li.disabled label {
    opacity: 0.5;
}

