#box-table-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 5px;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}
#box-table-a th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #41AAFF;
	border-top: 4px solid #0A7AFF;
	border-bottom: 1px solid #fff;
	color: black;
}
#box-table-a td
{
	padding: 8px;
	background: #e8edff;
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
	background: #d0dafd;
	color: #339;
}

.errorlist
{
	color: red;
}

input[readonly]{
    background: #C0C0C0;
}


#header {height: 60px;
	background: #105F9F url(../images/img03.jpg) no-repeat;
	border-top:1px #0993db solid;
	margin-top:1px;
    background-position: center top;
}
/*105F9F*/
/*0364AF*/
#logo{
    text-align:center;
}

#inner {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6B6B6B;
	background:#f9f9f9 url(../images/bg.gif) repeat-x top left;
}
#logout{
    float:right;
    margin-right: 1%;
}

#wrapper {
	margin: 0px auto;
	background: url(../images/img02.jpg) repeat-y;
}

.fieldWrapper input, .fieldWrapper textarea {
	color:#333;
	border:solid 1px #333;
}
#main-content{
	/*left:-209px;*/
	position:relative
}
#main-content a{
	text-decoration:underline;
}

/*#results {
font-size:11px;
min-height:100px;
overflow:auto;
width:150px;
z-index:5000;
float:right;
clear:right;
}*/
#link_ids {
background:none repeat scroll 0 0 #DADEE2;
bottom:-350px;
font-size:0.7em;
height:130px;
left:10px;
overflow:auto;
position:absolute;
width:480px;
z-index:5000;
}
#street_results {
	background:none repeat scroll 0 0 #FFFFFF;
	padding:5px;
	max-height: 600px;
}
.street_result, .street_result_select {
color:#333333;
display:inline;
font-size:0.8em;
}
/*#othertools{
	float:right;
	width:150px;
}*/
.street_result {
text-decoration:underline;
cursor:pointer;
}
.street_detail {
margin-left:5px;
cursor:pointer;
}

#map {
height:700px;
width:700px;
}
/*#google{
	float:right;
	width:150px;
}*/

#add-rule .row{
	clear:left;
}

#add-rule p{
	margin-right:25px;
	float:left;
}

#add-rule-to-db .row{
	clear:left;
}

#add-rule-to-db p{
	margin-right:25px;
	float:left;
}

#latlon {
background:none repeat scroll 0 0 #DADEE2;
height:90px;
overflow:auto;
float:right;
padding:10px;
clear:right;
z-index:5000;
margin-top: 5px;
}

#widecontent{
	padding:15px 0 0 54px;
	width:870px;
}

/*#rules-in-view{
	float:right;
	width:150px;
}*/
/*
#rule-details{
    width:700px;
}*/

#rules-in-view-list{
    height: 220px;
    width:310px;
	visibility:visible;
	overflow:auto;
}

#addrulebutton {
height:40px;
overflow:auto;
float:right;
width:140px;
padding:10px;
clear:right;
z-index:6000;
margin-top: 5px;
}

#zoom_to_incident {
overflow:auto;
float:right;
width:150px;
clear:right;
z-index:7000;
}

#zoom_incident {
margin-bottom:10px;
}

#zoom_rule {
margin-bottom:10px;
}

#links_already_referenced {
overflow:auto;
width:450px;
height:240px;
}

#links_already_referenced a {
color: #0066cc;
text-decoration:none;
}

#links_already_referenced a:hover {
text-decoration: none;
}

#column_links_already_referenced {
display:-moz-inline-stack;
display:inline-block;
vertical-align:top;
}

#options_links_already_referenced a {
color: #0066cc;
text-decoration:none;
}

#options_links_already_referenced a:hover {
text-decoration: none;
}

/*#column_edit_incident {
display:-moz-inline-stack;
display:inline-block;
vertical-align:top;
margin-right:20px;
}*/

#customer_restriction {
overflow:auto;
float:right;
width:150px;
clear:right;
z-index:8000;
}

.checkbox_customer_id{
margin-top:5px;
}

#id_editors_comment { color: #6B6B6B; }

.olLayerGooglePoweredBy { display: none !important; } /*TODO: remove when there is a better fix */

.derived_spd_lim{
color:#B0B0B0 ;
}

#report-counts-result {
    width: 100%;
    text-align: left;
}

#report-counts-result table {
    width: 100%;
    border-style: none;
}

#report-counts-result th {
    font-weight: bold;
}
