body {
	line-height: 1.4;
	height: 100%;
	font: normal 12px "lucida sans unicode","lucida grande",sans-serif;
	vertical-align: top;
	background: #ffffff;
	color: #333333;
	text-align: center;
}

body a {
	font-family: "lucida sans unicode","lucida grande",sans-serif;
	/*color: #007dc3;*/
	color: #990000;
	text-decoration: none;
}

body a:hover {
	font-family: "lucida sans unicode","lucida grande",sans-serif;
	/*color: #007dc3;*/
	color: #990000;
	text-decoration: underline;
}

body a.highlight {
	font-family: "lucida sans unicode","lucida grande",sans-serif; 
	color: #333333;
	text-decoration: none;
}

body#admin {
	background: #ffffff;
	margin: 0;
	padding: 0px;
}

body table#results a:hover {
	font: "lucida sans unicode","lucida grande",sans-serif;
	text-decoration: underline;
}

td {
	line-height: 1.4;
	font: normal 13px "lucida sans unicode","lucida grande",sans-serif;
	color: #333333;
}

p {
	line-height: 1.4;
	font: normal 13px "lucida sans unicode","lucida grande",sans-serif;
	vertical-align: top;
	color: #333333;
	text-align: left;
	margin-bottom: 10px;
}

h3 {
	font: bold 14px "lucida sans unicode","lucida grande",sans-serif;
	/*color: #007dc3;*/
	color: #990000;
	text-align: left;
	margin-bottom: 10px;
}

h4 {
	font: bold 13px "lucida sans unicode","lucida grande",sans-serif;
	color: #333333;
	text-align: left;
	margin-bottom: 10px;
}

h5 {
	font: bold 12px "lucida sans unicode","lucida grande",sans-serif;
	color: #333333;
	text-align: left;
	margin-bottom: 10px;
}

/*input,textarea {
   font-size:99%;
   font-weight:normal;
   border:1px solid;
   border-top-color:#999;
   border-left-color:#999;
   border-right-color:#666;
   border-bottom-color:#666;
}*/


.pwdnormaltext{
	font-family: "lucida sans unicode","lucida grande",sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;	
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: #333333;
}

.warningtext{
	font-family: "lucida sans unicode","lucida grande",sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;	
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: #ea0808;	
}

.errortext{
	font-family: "lucida sans unicode","lucida grande",sans-serif;
	font-style: bold;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;	
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: #ea0808;
	background-color: #e4e4e4;
}

.highlightedtext{
	font-family: "lucida sans unicode","lucida grande",sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;	
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: #333333;
	background-color: #d9ecf6;
}


/*
NEW STYLES BY SY ___________________________________________
*/

.search_result-nav-sep{
  padding-left: 2px;
  padding-right: 2px;
}
.results-summary-text{
	display: block;
	font-size : 95%;
	color: #707070;
	padding : 0 0 .5em 0;
}
.search-result-nav-current{
  font-weight: bold;
}

.results-header-column{
    border-bottom: 1px #e4e4e4 solid;
    border-top: 1px #e4e4e4 solid;
}
.results-right-header-column{
    border-bottom: 1px #e4e4e4 solid;
    border-top: 1px #e4e4e4 solid;
    border-right: 1px #e4e4e4 solid;
}

.results-left-header-column{
    border-top: 1px #e4e4e4 solid;
    border-left: 1px #e4e4e4 solid;
}

.results-right-column{
    border-right: 1px #e4e4e4 solid;
}
.results-bottom-row{
    border-bottom: 1px #e4e4e4 solid;
}
.results-thumbnail-even{
   background-color: #f8f8f8;
   border-left: 1px #e4e4e4 solid;
   border-right: 1px #e4e4e4 solid;   
}
.results-thumbnail-left{
   border-left: 1px #e4e4e4 solid;
}
.results-summary-bottom-row{
   border-top: 1px #e4e4e4 solid;
}

.results-left-column{
    background-color: #f8f8f8;
    border-bottom: 1px #e4e4e4 solid;
    border-left: 1px #e4e4e4 solid;
    border-right: 1px #e4e4e4 solid;
}
.results-left-column-no-border{
    background-color: #f8f8f8;
    border-left: 1px #e4e4e4 solid;
    border-right: 1px #e4e4e4 solid;
}
.normalhead{
  color: #707070;
}
#documentmetadatatag{
   display:none;
}
.docMarkupColorSearch { 
        color:blue; 
        background-color:yellow; 
        text-decoration:none;
}
.hitText{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
        font-weight: bold;
	text-decoration: none;
}
td.withborder{
    background-color: #f8f8f8;
    border: 1px #e4e4e4 solid;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 2px;
    padding-right: 2px;
    text-align: center;
}

.result-metadata-top-header
{
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 4px;
	font-weight: bold;
	text-decoration: none;

}

.result-metadata-top-header{
	background-color: #E2E2E2;
	padding-left: 1px;
	padding-right: 1px;
        border: 1px solid #CCCCCC;
        border-color: #CCCCCC;	
}

.result-subtitle{
	font-size: 14px;
	color: #000000;
	padding-left: 4px;
	font-weight: bold;
	text-align: left;
    word-wrap: break-word;
    max-width:600px;	
}
.metadataheader{
  padding-left: 20px;
  font: bold 11px "lucida sans unicode","lucida grande",sans-serif;
}

#DK
.metadataRow {
  display: table-row;
}
.metadataDivider {
  clear: both;
  height: 10px;
  margin-bottom: 10px;
  border-bottom: 2px solid black;
  font-size: 1px;
  line-height: 1px;
}

.metadataValue {
  display: table-cell;	 
}
.metadataName {
  #font: bold 11px "lucida sans unicode","lucida grande",sans-serif;
  display: table-cell;	   
}

#results-metadata-container{
  width: 96%;
}
.black-1-cccccc{
    border: 0;
    height: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

.browse-border-bg{
    background-color: #E2E2E2;
}

.vcenter {
  /*min-height: 12px;
  display: table-cell;*/
  vertical-align: bottom;
}

/* ________________________________________________________
*/

#service-container{
    margin: 18px;
}

.highlightstring{
  background-color: #FECD2A;
}

#topbar {
	width: 100%;
	/*background: #007dc3 url(../img/topbar-bg.gif) repeat-x center top;*/
	background:#d1d0ce;
	height: 23px;
	border-bottom: 1px solid #990000; /*rgba(255, 255, 255, 0.3);*/
	border-opacity:0.9;
        border-filter:alpha(opacity=90);
}

.totright{
  float: right;
  color: #f2f2f2;
  margin-top: 2px;
}
.totleft{
  float: left;
  color: #f2f2f2;
}

a.topbarleft:link, a.topbarleft:visited {
	color: #f2f2f2;
	text-decoration: none;
	float: left;
}
a.topbarleft:hover {
        color: #f2f2f2;
	/*color: #111;*/
	text-decoration: underline;
	float: left;
}
a.topbarleft:active {
        color: #f2f2f2;
	/*color: #111;*/
	text-decoration: underline;
	float: left;
}

a.topbar:link, a.topbar:visited {
	/*color: #f2f2f2;*/
	color: #000000;
	text-decoration: none;
	float: right;
	margin-top: 2px;
}
a.topbar:hover {
        color: #f2f2f2;
	/*color: #111;*/
	text-decoration: underline;
	float: right;
	margin-top: 2px;
}
a.topbar:active {
        color: #f2f2f2;
	/*color: #111;*/
	text-decoration: underline;
	float: right;
	margin-top: 2px;
}

#sidebar-table {
	margin-bottom: 0px; 
}

#sidebar-table h2 {
	font: bold 13px "lucida sans unicode","lucida grande",sans-serif;
	color: #007dc3;
	text-align: center;
	margin: 15px auto 0;
}

#admin table#sidebar-table {
	border-right: 1px #e4e4e4 solid; 
	background-color: #f8f8f8;
	height: 100%;
	vertical-align: top;
	margin-bottom: 0px;
}

table#sidebar-table h4 {
	font: bold 12px "lucida sans unicode","lucida grande",sans-serif;
	/*color: #efefef;*/
	color: #000000;
	text-align: left;
	margin-bottom: 0;
	margin-left: 45px;
}

#sidebar-logo {
	margin: 0 auto;	
	padding-top: 0px;
	text-align: center;
	background: #990000;
	height:100px;
}

.leftbg {
	/*background-color: #760101;*/
	background-color: #D1d0ce;
}
.leftbg td{
  /*color: #d2e0ed;*/
  color: #ffffff;
}
td#sidebar-fade
{
	width: 239px;
	height: 25px;
/*	background: #990000 center center;*/
background: #ffffff center center;
	background-repeat: repeat-y;
	text-align: center;
	vertical-align: bottom;
	border: 4px solid;
    border-color: #ffffff;
}
td#sidebar-fade-wide
{
	width: 327px;
	height: 50px;
	background-image: url(../img/sidebar-tabs-bg.gif);
	text-align: center;
	background-repeat: repeat-x;
	vertical-align: bottom;
}

table#sidebar-search-browse{
   padiing: 2px;
}
table#sidebar-search-browse td.on {
    width: 100px;
    height: 32px;
    /*background-image: url(../img/sidebar-tab-on.gif);*/
    text-align: center;
    font: normal 11px "lucida sans unicode", "lucida grande", sans-serif;
    color: #007dc3;
    background-repeat: no-repeat;
    background-color: FFFFFF;
}

table#sidebar-search-browse td.off {
    width: 100px;
    height: 32px;
    /*background-image: url(../img/sidebar-tab-off.gif);*/
    text-align: center;
    font: normal 11px "lucida sans unicode", "lucida grande", sans-serif;
    color: #333333;
    background-repeat: no-repeat;
    background-color: E4E4E4;
}
table#sidebar-search-browse td.off a
{
	color: #333333;
	text-decoration: none;
}

table#sidebar-search-browse td.off a:hover
{
	color: #333333;
	text-decoration: underline;
}

ul#sidebar-nav {
    font: normal 11px "lucida sans unicode", "lucida grande", sans-serif;
    /*color: #d2e0ed;*/
	color: #990000;
    list-style: none;
    margin-left: 27px;
    padding-left: 0;
	
    
}

ul#sidebar-nav li {
    font: normal 12px "lucida sans unicode", "lucida grande", sans-serif;
    background-image: url(../img/bullet-sm.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 1em;
}

ul#sidebar-nav li a {
  /*color: #efefef;*/
  color: #990000;
}
ul#sidebar-nav li a:HOVER {
  color: #000000;
}

ul#sidebar-nav li a.highlight {
font-family: "lucida sans unicode","lucida grande",sans-serif;
/*color: #d2e0ed;*/
color: #000000;
text-decoration: none;
}
ul#sidebar-advanced {
    font: normal 11px "lucida sans unicode", "lucida grande", sans-serif;
    color: #007dc3;
    list-style: none;
    margin-left: 20px;
    padding-left: 0;
}

ul#sidebar-advanced li {
    font: normal 11px "lucida sans unicode", "lucida grande", sans-serif;
    background-image: url(../img/bullet-sm.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 1em;
}
ul#sidebar-advanced li a {
    color: #990000;
}
ul#sidebar-advanced li a:HOVER {
  /*color: #d2e0ed;*/
  color: #990000;
}

ul#sidebar-expansion {
    font: normal 11px "lucida sans unicode", "lucida grande", sans-serif;
    color: #007dc3;
    list-style: none;
    padding-left: 0;
    margin: 0 0 0 5px;

}

ul#sidebar-expansion li {
    font: normal 11px "lucida sans unicode", "lucida grande", sans-serif;
    background-image: url(../img/bullet-sm.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 1em;
}
.leftbg h4{
color: #d2e0ed;
}
table#sidebar-search-table
{
	/*background-color: #760101;*/
	background-color: #d1d0ce;
}

.sidebar-search-label {
	font: normal 12px "lucida sans unicode","lucida grande",sans-serif;
	/*color: #333333;*/
	color: #000000;
	margin: 12px 20px 5px 20px;
}

.sidebar-search-patternpulldown {
	font: normal 12px "lucida sans unicode","lucida grande",sans-serif;
	color: #333333;
	margin: 0 ;
			
}

.sidebar-search-within {
	font: normal 12px "lucida sans unicode","lucida grande",sans-serif;
	color: #333333;
	margin: 0 20px 5px 20px;
}

.sidebar-author-level-title {
	font: normal 12px "lucida sans unicode","lucida grande",sans-serif;
	/*color: #d2e0ed;*/
	color: #000000;
	margin: 0 10px 10px 10px;
	text-align: center;
}
.sidebar-author-level-title p{
	font: normal 12px "lucida sans unicode","lucida grande",sans-serif;
	/*color: #d2e0ed;*/
	color: #000000;
	margin: 0 10px 10px 10px;
	text-align: left;
}
.sidebar-author-level-title .searchmetadatatext {
	font: normal 12px "lucida sans unicode","lucida grande",sans-serif;
	/*color: #d2e0ed;*/
	color: #000000;
}


ul#sidebar-advanced {
	font: normal 11px "lucida sans unicode","lucida grande",sans-serif;
	color: #007dc3;
	list-style: none;
	margin-left: 20px;
	padding-left: 0;
}

ul#sidebar-advanced li
{
	font: normal 11px "lucida sans unicode","lucida grande",sans-serif;
	background-image: url(../img/bullet-sm.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 1em;
}

#results-pages
{
	font: normal 12px "lucida sans unicode","lucida grande",sans-serif;
	background-color: #f8f8f8;
	border: 1px #e4e4e4 solid;
	padding: 3px;
}

#results-pages a
{
	font: normal 12px "lucida sans unicode","lucida grande",sans-serif;
}

#results-pages a:hover
{
	font: normal 12px "lucida sans unicode","lucida grande",sans-serif;
	text-decoration: underline;
}

table#results td
{
	padding: 5px;
	border-bottom: 1px #e4e4e4 solid;
}

table#results th
{
	font: bold 11px "lucida sans unicode","lucida grande",sans-serif;
	padding: 5px;
	background-color: #f8f8f8;
}

table#results th a
{
	font: bold 11px "lucida sans unicode","lucida grande",sans-serif;
	color: #333333;
}

table#results th a:hover
{
	font: bold 11px "lucida sans unicode","lucida grande",sans-serif;
	text-decoration: underline;
}

.footer {
	font: normal 11px "lucida sans unicode","lucida grande",sans-serif;
	padding: 15px 0;	
	background-color: #990000;
	color:#ffffff;
	border-top: 1px solid #990000;
	width:100%;
}

.sidebar-search-button {
	margin: 15px auto 15px auto;
}
.sidebar-search-menu{
        background-color:#ffffff;
}

a.button,a.button:link,a.button:visited,a.button:active  {
	font: 12px "lucida sans unicode","lucida grande",sans-serif;
	color: #efefef;
	margin: 10px 5px;
	padding: 6px 14px;
	/*border: 1px solid #007dc3;
	background: #0ca6fa url(../img/button-bg.gif) repeat-x center top;*/
	font-weight: bold;
    border: 1px solid;
    border-top-color: #c66363;
    border-left-color: #c66363;
    border-right-color: #c66363;
    border-bottom-color: #c66363;
    background: #990000;  
    font-weight: bold;
  -moz-border-radius:2px;  
  -webkit-border-radius: 2px;    
  border-radius:2px;
  Display:outline;    
}

a.button:hover {
	font: 12px "lucida sans unicode","lucida grande",sans-serif;
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
  -moz-border-radius:2px;  
  -webkit-border-radius: 2px;    
  border-radius:2px;
  Display:outline;	
}

a.button-gray,a.button-gray:link,a.button-gray:visited,a.button-gray:active {
	font: 12px "lucida sans unicode","lucida grande",sans-serif;
	color: #efefef;
	margin: 10px 5px;
	padding: 6px 14px;
	border: 1px solid #919191;
	/*background: #919191 url(../img/button-gray-bg.gif) repeat-x center top;*/
	background-color:#788694;
	font-weight: bold;
  -moz-border-radius:2px;  
  -webkit-border-radius: 2px;    
  border-radius:2px;
  Display:outline;	
}

a.button-gray:hover {
	font: 12px "lucida sans unicode","lucida grande",sans-serif;
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}

.button-container {
padding: 25px 0 10px;
  -moz-border-radius:2px;  
  -webkit-border-radius: 2px;    
  border-radius:2px;
  Display:outline;
}

.right {
	float: right;
}
.left {
	float: left;
}	
.clear {
clear:both;
} 


td#content-admin
{
	padding: 18px;
	background-color: #ffffff;
}

td#admin-tabs-container {
    height: 37px;
    background-image: url(../img/sidebar-tabs-bg.gif);
    background-repeat: repeat-x;
    vertical-align: bottom;
    padding: 15px 18px 0;
}

table#admin-tabs td {
    padding-right: 2px;
}

table#admin-tabs td.on {
    width: 81px;
    height: 32px;
    /*background-image: url(../img/sidebar-tab-on.gif);*/
    text-align: center;
    font: normal 11px "lucida sans unicode", "lucida grande", sans-serif;
    color: #007dc3;
    background-repeat: no-repeat;
    background-color: FFFFFF;
}

table#admin-tabs td.off {
    width: 81px;
    height: 32px;
    /*background-image: url(../img/sidebar-tab-off.gif);*/
    text-align: center;
    font: normal 11px "lucida sans unicode", "lucida grande", sans-serif;
    color: #333333;
    background-repeat: no-repeat;
    background-color: E4E4E4;
  
}

table#admin-tabs td.off a {
    color: #333333;
    text-decoration: none;
}

table#admin-tabs td.off a:hover {
    color: #333333;
    text-decoration: underline;
}


#admin-graybox {
	font: normal 12px "lucida sans unicode","lucida grande",sans-serif;
	background-color: #f8f8f8;
	border: 1px #e4e4e4 solid;
	padding: 7px;
	margin-bottom: 18px;
}

table#admin-settings
{
   padding-bottom: 8px;
}
table#admin-settings td,table#admin-log-table td
{
	padding: 5px;
	border-bottom: 1px #e4e4e4 solid;
}

table#admin-settings thead{
  background: #919191 url(../img/sidebar-tabs-bg.gif) repeat-x center top;
}

table#admin-settings th,table#admin-log-table th
{
	font: bold 11px "lucida sans unicode","lucida grande",sans-serif;
	padding: 5px;
	background: #919191 url(../img/sidebar-tabs-bg.gif) repeat-x center top;
	border-top: 1px #e4e4e4 solid;
	border-bottom: 1px #e4e4e4 solid;
}

table#admin-settings th a
{
	font: bold 11px "lucida sans unicode","lucida grande",sans-serif;
	color: #333333;
}

table#admin-settings th a:hover
{
	font: bold 11px "lucida sans unicode","lucida grande",sans-serif;
	text-decoration: underline;
}



/*
PREFERENCE STYLES ___________________________________________
*/


td#pref-admin
{
	padding: 18px;
	background-color: #ffffff;
}

td#pref-tabs-container {
	height: 37px;
	background-image: url(../img/sidebar-tabs-bg.gif);
	background-repeat: repeat-x;
	vertical-align: bottom;
	padding: 15px 18px 0;
}

table#pref-tabs td
{
padding-right: 5px;
}

table#pref-tabs td.on
{
	width: 81px;
	height: 22px;
	background-image: url(../img/sidebar-tab-on.gif);
	text-align: center;
	font: normal 11px "lucida sans unicode","lucida grande",sans-serif;
	color: #007dc3;
	background-repeat: no-repeat;
}

table#pref-tabs td.off
{
	width: 81px;
	height: 22px;
	background-image: url(../img/sidebar-tab-off.gif);
	text-align: center;
	font: normal 11px "lucida sans unicode","lucida grande",sans-serif;
	color: #333333;
	background-repeat: no-repeat;
}

table#pref-tabs td.off a
{
	color: #333333;
	text-decoration: none;
}

table#pref-tabs td.off a:hover
{
	color: #333333;
	text-decoration: underline;
}

#pref-graybox-ie{
   width:100%; 
        
}

#pref-graybox,#pref-graybox-ie
{
	background-color: #ffffff;
	border: 1px #e4e4e4 solid;
	padding: 5px;
	margin: 18px;		
	background-image: url(../img/pref-graybox-bg.gif);
	background-repeat: repeat-x;
}


#pref-graybox h3,#pref-graybox-ie h3
{
	color: #333333;
	border-bottom: 1px #333333 solid;
}

#pref-whitebox
{
	background-color: #ffffff;
	border: 1px #e4e4e4 solid;
	padding: 4px;
}

td.right-col
{
	padding-left: 15px;
}
.editor-resultheader{
  border-bottom: 1px #d4d4d4 solid;
  background-color: #d9ecf6;
}

.promptheader {
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E2E2E2;
	left-margin: 4px;
	font-weight: bold;
	text-decoration: none;
}
table.promptbox {
	border:1 solid #ccccff;
	background-color:#f6f6f6;
	color:black;
	padding-left:2;
	padding-right:2;
	padding-bottom:2;
	font-family:arial;
	font-size:12;
}

#pinfo{
  width:90%; 
}

#tooltip {
  position: absolute;
  visibility: hidden;
  border: 1px solid black;
  background-color: lightyellow;
  width: 150px;
}
#tooltipnode {
  position: absolute;
  visibility: hidden;
  border: 1px solid black;
  background-color: lightyellow;
  width: 500px;
}
.result-document-visited{
  color: #663399;
}

#browse-page-navigator
{
  background-color: #e4e4e4;
}

.reportgroupblock {
  text-align: left;
  font-size: small;
  float: left;
  padding-left: 10px;
  padding-left: 30px;
  position: relative; 
  border-top: 1px solid black;
  background: #fafafa;
}

.reportuserblock {
  text-align: left;
  font-size: small;
  float: left;
  padding-left: 30px;
  position: relative; 
}

.reporttotal {
  text-align: left;
  font-size: 12px;
  float: left;
  border-top: 1px solid black;
  position: relative; 
  font-style: italic;
}

table.fmeingest-table tr th{
	font-size: 8pt;
	padding: 4px;
	text-align: right;
}

table.fmeingest-table tr td input{
	font-size: 8pt;
	padding: 2px;
	text-align: left;
	width: 300px; 
}

#fme-ingest-form,#fme-ingest-status{
  text-align: center;
}
#fme-ingest-logs{
   padding-top: 10px;
   width:  100%;   
   height: 400px;
}
.ingest-log-failed{
  color:#ff0000
}
.ingest-log-error{
  color:#0000ff
}
.ingest-log-start{
  font-weight: bold;
}
.fme-ingest-status-highlight{
  font-weight: bold;
}
.aw-browse-image{
  width: 900px;
  overflow: auto;;   
}
.aw-browse-image img{
  width: 98%;
}
#search_controls_extended_dialog_controls {margin-right: 2px; padding-top: 2px; width: auto; text-align: right; line-height:normal;}
#fewer_options_container {margin-left: 4px}
img.fewer_options_x {background: no-repeat; background-image: url("../img/nav_top_sprite.png"); background-position: left -170px; width: 15px; height: 15px;border:0;}


#editor-window{
  width:100%;
}

#editor-window-zoom-out,#editor-window-zoom-in{
  z-index: 25;
  border: 1px solid black;
  float: left;
  margin: 1;
  background-color:#f8f8f8;
  width:20px;
  height:20px; 
}

#editor-window-form-type{
  margin-left: 6px;
}


#editor-window-zoom-size{
   float: left;
   margin: 1;
   padding-top: 2px;
   width:40px;
   height:20px;
}

#editor-window-zoom-out a:hover,#editor-window-zoom-in a:hover,#editor-window-zoom-size a:hover,
#editor-window-zoom-out a,#editor-window-zoom-in a,#editor-window-zoom-size a{
   text-decoration: none;
   padding: 4px 4px;
   margin-left: 1px;
}
#_popularsearc li{
  padding-left: 25px;
}
#suggest{
   overflow:auto;
   height:260px;   
}
#aw-folder-description{
  position: absolute;
  background-color:#f6f6f6;
  display:none;
  border:1 solid #ccccff;
  width: 500px;
  height:300px;
  padding: 5px 5px 0;
}
#aw-folder-description-link{
  background: #ffffff url(../img/orange_arrow.gif)  no-repeat  left center;
  padding-left: 10px; 
}
.aw-text-field-metadata{
  overflow: auto;
  border: 1px solid #e4e4e4;
  width: 100%;
  height:150px; 
  padding-left: 4px;
}
/*
GEO Editor
*/
.header{
		font-size:12px;
		font-weight:bold;
		color:#000000;
		padding:2px 2px 5px 0px;		
}
.valid{
		font-size:12px;
		color:#000000;
}	
.invalid{
		font-size:12px;
		color:#FF0000;
}
.odd{
   background-color:#F0F0F6;
}

table#pref-whitebox th
{
	font: bold 11px "lucida sans unicode","lucida grande",sans-serif;
	padding: 5px;
	background-color: #f8f8f8;
}
.audit-import-failed{
   color:#ff0000;

}
.audit-import-progress{
   color:blue;
}
.audit-import-aborted{
  color:CB8101;
}
label.topbarleft {
  /*color: #f2f2f2;*/
  color: #000000;
  float: left;
  margin-top: 2px;
}
#sddm,#sddm_gs { float:right; margin:2px 0; padding:0;}
#sddm li,#sddm_gs li{ list-style: none; float: left;}
#sddm li a,#sddm_gs li a{ display: block; margin: auto; width: 40px; color: #000000; text-align: center; text-decoration: none}
/*#sddm li a,#sddm_gs li a{ display: block; margin: auto; width: 40px; color: #f2f2f2; text-align: center; text-decoration: none}*/
#sddm li a:hover,#sddm_gs li a:hover { background: #49A3FF}
#sddm div,#sddm_gs div { position: absolute;visibility: hidden;	margin: 0;padding: 0;background: #f8f8f8;border: 1px solid #5970B2}
#sddm div a,#sddm_gs div a { position: relative;display: block;margin: 0;padding: 5px 10px;width: auto;white-space: nowrap;text-align: left;text-decoration: none;background: #f8f8f8;color: #2875DE;font: 11px arial}
#sddm div a:hover,#sddm_gs div a:hover { background: #49A3FF; color: #FFF}  
#aw-classified-version{font: bold 11px "lucida sans unicode","lucida grande",sans-serif;color:#003366;position: absolute;top:27px;left:4px;border: 1px solid #003366;padding: 4;  opacity:0.6;filter:alpha(opacity=60);}
.label_top{vertical-align: top;font: 16px "lucida sans unicode","lucida grande",sans-serif;}
.aw-search-hr{
    border: 0px;
    height: 0px;
    width: 100%;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
 }
    
.aw-search-button {
    margin: 0px 0px 0px 2px;
    padding-top: 1px;
    color: #efefef;
    font-family: Myriad, Helvetica, Tahoma, Arial, clean, sans-serif;
    font-size: 12px;
    font-weight: bold;
    border: 1px solid;
    border-top-color: #ac3b3b;
    border-left-color: #ac3b3b;
    border-right-color: #ac3b3b;
    border-bottom-color: #ac3b3b;
    background: #990000;
    cursor: pointer;
    width: 64px;
    height: 26px;
    border-radius:2px;
  -moz-border-radius:2px;  
  -webkit-border-radius: 2px;    
  
}


.aw-search-button-on {
    margin: 0px 0px 0px 2px;
    padding-top: 1px;
    color: #d2e0ed;
    font-family: Myriad, Helvetica, Tahoma, Arial, clean, sans-serif;
    font-size: 12px;
    font-weight: bold;

    border: 1px solid;
    border-top-color: #c66363;
    border-left-color: #c66363;
    border-right-color: #c66363;
    border-bottom-color: #c66363;
    background: #990000;
    cursor: pointer;
    width: 64px;
    height: 26px;
  -moz-border-radius:2px;  
  -webkit-border-radius: 2px;    
  border-radius:2px;
  Display:outline;
}   
/**/
table#sidebar-search-browse-menu td.on {
    width: 81px;
    height: 22px;
    /*background:#760101;*/
	background:#990000;
    text-align: center;
    font: normal 11px "lucida sans unicode", "lucida grande", sans-serif;
    color: #d2e0ed;
    background-repeat: no-repeat;
}

table#sidebar-search-browse-menu td.off {
    width: 81px;
    height: 22px;
    text-align: center;
    font: normal 11px "lucida sans unicode", "lucida grande", sans-serif;
    color: #d2e0ed;
    background-repeat: no-repeat;
    background-color: 788694;
}

table#sidebar-search-browse-menu td.off a {
    color: #ffffff;
    text-decoration: none;
}

table#sidebar-search-browse-menu td.off a:hover {
    color: #d2e0ed;
    text-decoration: underline;
}
/**/
.aw-basic-search-bg, .help-leftbg{
background-color:#f8f8f8;
}
#progressBar .note{
   color: #d2e0ed;
   background-color: #760101;
}
tr.elements-group{background-color: #d2e0ed;}
#aw-loader{
  position:absolute;
}
.order_details{
	width: 350px;
	height: 80px;
	word-wrap: break-word;
	overflow: hidden;
	float: left;
	color: #808080;
}
.order_details_name{
  color: #000000;
}
#editor-location-selector{
}
.editor_dialog_controls {font: 12px "lucida sans unicode","lucida grande",sans-serif;margin-right: 1px; padding-top: 1px; padding-bottom: 1px; width: auto; text-align: right; line-height:normal; background:#760101;border: 1px solid #CCCCCC;color:#efefef;height:18px;}
#editor-location-selector {
    z-index: 75;
    overflow: auto;
    position: absolute;
    padding: 0px;
    top: 24px;
    right: 4px;
    border: 1px solid #0E2B8D;
    border-color: #B2B3B5;
    color: #3D3D3D;
    width: 700px;
    font-size: 9pt;
    background-color: #F0F0F6;
    display: none;
    height: 500px;
    #opacity:0.9;
    filter:alpha(opacity=90);    
}
#editor-location-selector-context{
  position:relative;
  padding-left: 10px;
  padding-right: 10px;
}
table.adv_checkbox_table {width: 100%;}
table.adv_checkbox_table{padding:2px;}
table.adv_checkbox_table, table#adv_drop_table, table#listing_fact_table, table#adv_listing_type_table {font-size:11px;}
table.adv_checkbox_table td.search-row-label {font-size:14px; font-weight:bold; line-height:16px;}
.myware_ftp_test {
    background: url("../kml/img/icons-01/ui-icons_888888_256x240.png") -64px -144px;
    content: ''; 
    display: inline-block;
    position: relative;
    top: -5px;    /* Adjust this based on your font-size and line-height */
    height: 16px; width: 16px; /* jQuery UI icons (with spacing) are 16x16 */
    text-decoration:    none;
    border:0;
}
.myware_ftp_delete {
    background: url("../kml/img/icons-01/ui-icons_888888_256x240.png") -96px -128px no-repeat;
    content: ''; 
    display: inline-block;
    position: relative;
    top: -5px;    /* Adjust this based on your font-size and line-height */
    height: 16px; width: 16px; /* jQuery UI icons (with spacing) are 16x16 */
    text-decoration:    none;
    border:0;
}
.myware_ftp_prefs {
    background: url("../kml/img/icons-01/ui-icons_888888_256x240.png") -64px -16px no-repeat;
    content: ''; 
    display: inline-block;
    position: relative;
    top: 7px;    /* Adjust this based on your font-size and line-height */
    height: 16px; width: 16px; /* jQuery UI icons (with spacing) are 16x16 */
    text-decoration:    none;
    border:0;
}
.myware_delivery_options_button {
border: 1px solid rgba(0,0,0,0.1);
color: #444;
-webkit-border-radius: 2px;
border-radius: 2px;
cursor: default;
font-size: 11px;
text-align: center;
white-space: nowrap;
margin-right: 16px;
height: 27px;
line-height: 27px;
width: 60px;
outline: 0;
padding: 0 8px;
background: #f5f5f5;
}
.myware_delivery_options{
  padding-left:20px;
  line-height: 27px;
  border-bottom: 1px solid rgba(0,0,0,0.1);
  
}
.myware_delivery_options input{
   margin-left:20px;
}
.myware_prefs_header{
background: #f5f5f5;
}
.results-thumbnail-left,.results-thumbnail-odd,.results-thumbnail-even{
  word-wrap: break-word;
  max-width:160px;
}
#results td{
  word-wrap: break-word;
  max-width:400px;
}
.aw-summary-hl{
 color:#FF0000;
}
/* Facets */
.window_menu {
    background: url("../kml/img/icons-01/ui-icons_888888_256x240.png") -32px -80px;
    content: ''; 
    display: inline-block;
    position: absolute;
    right: 24px;
    top: 2px;    /* Adjust this based on your font-size and line-height */
    height: 16px; width: 16px; /* jQuery UI icons (with spacing) are 16x16 */
    border: 1px solid #444444;
}
/* close -96px -128px; */
a.window_menu:hover{
    background: #ffffff url("../kml/img/icons-01/ui-icons_888888_256x240.png") -32px -80px;
    content: ''; 
    display: inline-block;
    position: absolute;
    right: 24px;
    top: 2px;    /* Adjust this based on your font-size and line-height */
    height: 16px; width: 16px; /* jQuery UI icons (with spacing) are 16x16 */
    border: 1px solid #444444;
}
.close_menu {
    background: url("../kml/img/icons-01/ui-icons_888888_256x240.png") -96px -128px;
    content: ''; 
    display: inline-block;
    position: absolute;
    right: 4px; 
    top: 2px;    /* Adjust this based on your font-size and line-height */
    height: 16px; width: 16px; /* jQuery UI icons (with spacing) are 16x16 */
   border: 1px solid #444444;
}
a.close_menu:hover {
    background: #ffffff url("../kml/img/icons-01/ui-icons_888888_256x240.png") -96px -128px;
    content: ''; 
    display: inline-block;
    position: absolute;
    right: 4px; 
    top: 2px;    /* Adjust this based on your font-size and line-height */
    height: 16px; width: 16px; /* jQuery UI icons (with spacing) are 16x16 */
   border: 1px solid #444444;
}

.extend_menu {
    background: url("../kml/img/icons-01/ui-icons_888888_256x240.png") -144px 0px;
    content: ''; 
    display: inline-block;
    position: absolute;
    right: 4px; 
    top: 2px;    /* Adjust this based on your font-size and line-height */
    height: 16px; width: 16px; /* jQuery UI icons (with spacing) are 16x16 */
   border: 1px solid #9d9d9d;
}
a.extend_menu:hover {
    background: url("../kml/img/icons-01/ui-icons_888888_256x240.png") -144px 0px;
    content: ''; 
    display: inline-block;
    position: absolute;
    right: 4px; 
    top: 2px;    /* Adjust this based on your font-size and line-height */
    height: 16px; width: 16px; /* jQuery UI icons (with spacing) are 16x16 */
   border: 1px solid #efefef;
}
.hr-padding {
	padding: 0px 0px;
    height: 1px;
    border: 0;
}
.hr-padding hr {
    background-color: #788694;
    height: 1px;
    border-width: 0px;
}
#navigators-mask a {
	color: #0000FF;
}
.sidebar-title-bar {
	/*background-color: #760101;*/
	background-color: #990000;
	color: #FFFFFF;
	padding: 7px 10px;
font: normal 11px "lucida sans unicode","lucida grande",sans-serif;
    letter-spacing: 1.3px;
}
#navigators-list {
	padding: 10px;
	font: normal 11px "lucida sans unicode","lucida grande",sans-serif;
}
.bold {
    font-weight: bold;
}
.secondline-intendation {
	padding-left: 1em;
	text-indent: -1em;
} 
#navigators-mask a {
	color: #0000FF;
}
.sidebar-title-bar {
	/*background-color: #760101;*/
	background-color: #990000;
	color: #FFFFFF;
	padding: 7px 10px;
font: normal 11px "lucida sans unicode","lucida grande",sans-serif;
    letter-spacing: 1.3px;
}
#navigators-list {
	padding: 10px;
	font: normal 11px "lucida sans unicode","lucida grande",sans-serif;
}
.bold {
    font-weight: bold;
}
.secondline-intendation {
	padding-left: 1em;
	text-indent: -1em;
} 
#navigators-mask a{
font: 11px Helvetica, Arial, sans-serif;
color: #007dc3;
}
ul.ff-tree{
  margin: 0;
  padding: 0;
  list-style-type: none;
  text-align: left;   
}
.ff-tree li:before{
    content:'';
    padding: 0 0 0 0px;
    background: #ececec;
}
.ff-tree li{
  background: #ececec;
  border-bottom: 1px #ffffff solid;
}
.ff-tree-remove-image {
background: #ececec url("../kml/img/icons-01/ui-icons_888888_256x240.png") -80px -128px;
width: 16px;
hight: 16px;
vertical-align: text-top;
border:0;
}
table#filter-sidebar-search-browse-menu td.on {
    width: 62px;
    height: 22px;
    /*background:#760101;*/
	background:#990000;
    text-align: center;
    font: normal 11px "lucida sans unicode", "lucida grande", sans-serif;
    /*color: #d2e0ed;*/
	color: #990000;
    background-repeat: no-repeat;
	border: 1px solid;
    border-top-color: #000000;
    border-left-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
}

table#filter-sidebar-search-browse-menu td.off {
    width: 62px;
    height: 22px;
    text-align: center;
    font: normal 11px "lucida sans unicode", "lucida grande", sans-serif;
    /*color: #d2e0ed;*/
	color: #000000;
    background-repeat: no-repeat;
    background-color: #ffffff;
	border: 1px solid;
    border-top-color: #000000;
    border-left-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
}

table#filter-sidebar-search-browse-menu td.off a {
    color: #000000;
    text-decoration: none;
}

table#filter-sidebar-search-browse-menu td.off a:hover {
    color: #d2e0ed;
    text-decoration: underline;
}
table#filter-sidebar-search-browse-menu td.on a {
    color: #ffffff;
    text-decoration: none;
	
}

table#filter-sidebar-search-browse-menu td.on a:hover {
    color: #d2e0ed;
    text-decoration: underline;
}
#search-filter-navigation{
margin-top: 4px
background-color: #760101;
text-align: center;
}
.sidebar-facet-search-label {
	font: normal 12px "lucida sans unicode","lucida grande",sans-serif;
	color: #d2e0ed;
	margin: 6px 20px 6px 20px;
}