@import url(common.css);
@import url(head-nav-icons.css);
@import url(xmlverbatim.css);
@import url(html5upload.css);

body{

background:url(../images/body-bg.gif) 5px 0px #fff repeat-y; 
margin                  : 0px;
font-family             : verdana, helvetica, sans-serif;
font-size               : 0.7em;

}

#head{

background:url(../images/pop-head-bg.gif) 5px 0px #fff no-repeat;
top                     : 0px;
left                    : 0px;
padding-left            : 20px;
padding-top             : 20px;
min-height              : 50px;

}

#head-navigation{
padding-top             : 10px;
}

#head-navigation a:hover{
text-decoration         : underline;
}

#head-image{

background:url(../images/popup-top.png) no-repeat;
position:absolute;
right:20px;
top:10px;
padding-left:50px;
height:50px;
z-index:1;

}

#title{

min-height              : 25px;
color                   : #000;
font-size               : 1.1em;
font-weight             : bold;
padding-right           : 80px;
padding-left            : 5px;
z-index:3;

}

#buttons{

border-top              : #00963e 15px solid;
margin-left             : 12px;

}

#wrapper-content{
clear:both;

}

#content{

padding-top             : 10px;
padding-left            : 10px;
margin-left             : 12px;
min-height              : 100px;

}
.content-link, .content-link-no-padding{
color                   : #39663a;
font-size               : 1em;
text-decoration         : none;
padding-right            : 15px;
}
.content-link a, .content-link-no-padding a{
color                   : #00953E;
font-size:1em;
font-weight:bold;
text-decoration         : none;
padding-left            : 14px;
margin-right            : 10px;
float:left;

}
.content-link a:hover, .content-link-no-padding a:hover{

text-decoration         : underline;
}
.headline{
color                   : #39663a;
font-size               : 1em;
font-weight             : bold;
padding-bottom          : 5px;
padding-top             : 15px;
}
td{
width                   : 110px;
}
.searchresults{
padding-top             : 15px;
clear                   : left;
display                 : block;
}

.validationMessage {
    color: #FF0000;
}

table.dataTable {
background-color        : #FFFFFF;
border                  : 1px #000 solid;
margin                  : 1em 1em 1em 0;
padding                 : 0em 1em 1em 1em;
}
.dataTable tr{
padding-left            : 10px;
}
.dataTable th{
background-color        : #fff;
text-align              : left;
vertical-align          : top;
color                   : #000;
font-size               : 1em;
font-weight             : bold;
padding                 : 5px;
margin                  : 0px;
border                  : 5px;
}
.dataTable td {
border-right            : 1px solid #fff;
border-left             : 1px solid #fff;
color                   : #000000;
font-size               : 1em;
padding                 : 3px 5px 2px 5px;
vertical-align          : top;
width                   : auto;
}
.bg-color td {
background-color        : #eeeeee;
}
.bg-color th{
text-align             : center;
padding                : 2px;
border-top             : 10px solid #ffffff;
}
.bg-colorbold td, .bg-colorbold td a {
background-color       : #eeeeee;
font-weight            : bold;
}
.bold td, .bold td a {
font-weight            : bold;
}
.bg-color td.blank, .bg-color th.blank, .bg-colorbold td.blank, .bg-colorbold td.blank a {
background-color       : white;
}

.dataTable th select{
border                 : 1px solid #9f9f9f;
font-size              : 0.9em;
padding                : 2px;
}
#head-navigation #head-nav-help-create a, #head-navigation #head-nav-help-open a{
border:none;}
.highlightDocument{
color:#ff0000;}

#flexible-popup fieldset.form-small{
width:90%;
}

#flexible-popup fieldset.form-small textarea, #flexible-popup fieldset.form-small .flexible{
width:100%;

}
#flexible-popup .formblock{
	float:none;}
#flexible-popup .no-small-form-element, #flexible-popup .form-description-row{
clear:both;}

#flexible-popup .search-field-row{
margin-bottom:3px;}
#flexible-popup fieldset .formblock {
    clear: both;
    display: block;
    width: 90%;
}
span.validationMessage{
display:block;
clear:both;
}
#content table.table-tree tr td{
border:none;}
#timestamp{
  background            : #fff;
  clear                 : both;
  color                 : grey;
  font-family           : arial,verdana, helvetica, sans-serif;
  font-size             : 10px;
  text-align            : left;
  padding-left          : 20px;
  margin-top            : 20px;
}
.query-info-link{
clear                   : both;
text-decoration         : none;
color                   : grey;
font-family             : arial,verdana, helvetica, sans-serif;
}
