.searchform .x-form-item, .searchform .x-form-cb-label, .searchform .x-form-check-wrap {
	font:11px/1.4em tahoma, Arial,Helvetica,sans-serif;
	color:#757575;
}
.searchsavedgrid .x-form-item, .searchsavedgrid .x-form-cb-label, .searchsavedgrid .x-grid3-cell-inner {
	font:11px/1.4em tahoma, Arial,Helvetica,sans-serif;
	color:#757575;
}
.searchinfoform .x-form-item, .searchinfoform .x-form-cb-label {
	font:11px/1.4em tahoma, Arial,Helvetica,sans-serif;
	color:#757575;
}
.searchform .x-form-check-wrap {
	height: 18px;	
}
.searchinfoform .small .x-form-item-label {font:bold 10px tahoma,arial,helvetica,sans-serif;}
.searchinfoform .small .x-form-display-field {font: 10px tahoma,arial,helvetica,sans-serif;color:#555;padding-top:2px}
.searchinfobody {
	padding: 5px 5px;
}
.searchinfofield {
	font-weight: bold;
	padding: 3px;
}
.searchbody {
	padding: 10px 10px;
}
.searchfieldcheckbox {
	font-size: 8pt;
}
.searchhelp {
	padding: 10px;
	font-family: arial, sans-serif;
	font-size: 9pt;
	border-collapse: collapse;
	border-color: grey;
}
.searchhelp td, .searchhelp th {
	padding: 3px;
	vertical-align: top;
}
.searchhelp th {
	background-color: lightgrey;
	font-weight: bold;
}
span.phrase {
	font-style: italic;
	font-weight: bold;
	color: #15428B;
}
.searchGridIcon {	
	padding-top: 4px;
}
.searchhighlight {
	background-color: lightblue;
}
//CRD
.searchform .x-fieldset {
    border: 0 none;
    border-bottom: 1px solid #ddd;
    padding: 10px 0;    
}
.searchform .x-fieldset.noborder {
    border: 0 none;
    padding: 0;
}
.searchform .x-fieldset.tbborder {
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 10px;
}
.searchform .x-fieldset.tborder {
    border-top: 2px solid #ddd;
    border-bottom: none;
     border-left: none;
      border-right: none;
    padding: 10px 0;
}
.searchform .x-fieldset.allborder {
    border: 1px solid #ddd;
    padding: 5px 0px 5px 10;
}
fieldset.x-panel-collapsed {
	border-left-color:transparent;
	border-right-color:transparent;
	border-top: 2px solid #ddd;
	border-width:2px 1px 0 !important;
	padding-bottom:0 !important;
}
.x-fieldset legend {
color: #555;
font:bold 13px tahoma,arial,helvetica,sans-serif;
}
.x-form-cb-label {
	top: 0;	
}
.x-form-check-wrap {
height:15px;
line-height:15px;
}
.removePaddingAndMarginTop {
       /* padding-top:  0 !important; */
       margin-top: 0 !important;
}
.removePaddingAndMarginBottom {
       padding-bottom: 0 !important;
       margin-bottom: 0 !important;
}
/*  Button  */
.x-btnDMS {
    border-spacing: 0;
}
.x-btnDMS .x-btn-tl,
.x-btnDMS .x-btn-tc,
.x-btnDMS .x-btn-tr,
.x-btnDMS .x-btn-ml,
.x-btnDMS .x-btn-mc,
.x-btnDMS .x-btn-mr,
.x-btnDMS .x-btn-bl,
.x-btnDMS .x-btn-bc,
.x-btnDMS .x-btn-br {
     /*get graphic from global setup */
    background: url("/sve/Admin/Upload.nsf/images/buttons.png/$FILE/buttons.png") 0 0 no-repeat;
}
.x-btnDMS .x-btn-tl,
.x-toolbarDMS .x-btn-over .x-btn-tl {
    width: 8px;
    height: 8px;
    background-position: 0 0;
}
.x-btnDMS .x-btn-tc,
.x-toolbarDMS .x-btn-over .x-btn-tc {
    height: 8px;
    background-position: 50% -16px;
    background-repeat: repeat-x;
}
.x-btnDMS .x-btn-tr,
.x-toolbarDMS .x-btn-over .x-btn-tr {
    width: 8px;
    height: 8px;
    background-position: -8px 0;
}
.x-btnDMS .x-btn-ml,
.x-toolbarDMS .x-btn-over .x-btn-ml {
    width: 8px;
    background-position: 0 -64px;
}
.x-btnDMS .x-btn-mc,
.x-toolbarDMS .x-btn-over .x-btn-mc {
    background-position: 50% -96px;
    background-repeat: repeat-x;
}
.x-btnDMS .x-btn-mr,
.x-toolbarDMS .x-btn-over .x-btn-mr{
    width: 8px;
    background-position: -8px -64px;
}
.x-btnDMS .x-btn-bl,
.x-toolbarDMS .x-btn-over .x-btn-bl {
    width: 8px;
    height: 8px;
    background-position: 0 -8px;
}
.x-btnDMS .x-btn-bc,
.x-toolbarDMS .x-btn-over .x-btn-bc {
    height: 8px;
    background-position: 50% -24px;
    background-repeat: repeat-x;
}
.x-btnDMS .x-btn-br,
.x-toolbarDMS .x-btn-over .x-btn-br {
    width: 8px;
    height: 8px;
    background-position:-8px -8px;
}
.x-btnDMS button {
    /* get color from global setup */
    color: #ffffff;
}
.x-btnDMS button:hover,
.x-toolbarDMS .x-btn-over button {
    /* get color from global setup */
    color: #d2ebff;
}
.x-btnDMS button:active {
    /* get color from global setup */
    color: #ff9804;
}
/* 2.color */
.x-btnDMS2 {
    border-spacing: 0;
}
.x-btnDMS2 .x-btn-tl,
.x-btnDMS2 .x-btn-tc,
.x-btnDMS2 .x-btn-tr,
.x-btnDMS2 .x-btn-ml,
.x-btnDMS2 .x-btn-mc,
.x-btnDMS2 .x-btn-mr,
.x-btnDMS2 .x-btn-bl,
.x-btnDMS2 .x-btn-bc,
.x-btnDMS2 .x-btn-br {
     /*get graphic from global setup */
    background: url("/sve/Admin/Upload.nsf/images/buttons.png/$FILE/buttons.png") 0 0 no-repeat;
}
.x-btnDMS2 .x-btn-tl{
    width: 8px;
    height: 8px;
    background-position: -16px 0;
}
.x-btnDMS2 .x-btn-tc {
    height: 8px;
    background-position: 50% -32px;
    background-repeat: repeat-x;
}
.x-btnDMS2 .x-btn-tr{
    width: 8px;
    height: 8px;
    background-position: -24px 0;
}
.x-btnDMS2 .x-btn-ml {
    width: 8px;
    background-position: -16px -64px;
}
.x-btnDMS2 .x-btn-mc{
    background-position: 50% -128px;
    background-repeat: repeat-x;
}
.x-btnDMS2 .x-btn-mr{
    width: 8px;
    background-position: -24px -64px;
}
.x-btnDMS2 .x-btn-bl{
    width: 8px;
    height: 8px;
    background-position: -16px -8px;
}
.x-btnDMS2 .x-btn-bc{
    height: 8px;
    background-position: 50% -40px;
    background-repeat: repeat-x;
}
.x-btnDMS2 .x-btn-br {
    width: 8px;
    height: 8px;
    background-position:-24px -8px;
}
.x-btnDMS2 button {
    /* get color from global setup */
    color: #ffffff;
    font-weight: normal;
}
.x-btnDMS2 button:hover {
    /* get color from global setup */
    color: #8C1F41;
}
.x-btnDMS2 button:active {
    /* get color from global setup */
    color: #8C1F41;
}
/*  3.color  */
.x-btnDMS3 {
    border-spacing: 0;
}
.x-btnDMS3 .x-btn-tl,
.x-btnDMS3 .x-btn-tc,
.x-btnDMS3 .x-btn-tr,
.x-btnDMS3 .x-btn-ml,
.x-btnDMS3 .x-btn-mc,
.x-btnDMS3 .x-btn-mr,
.x-btnDMS3 .x-btn-bl,
.x-btnDMS3 .x-btn-bc,
.x-btnDMS3 .x-btn-br {
     /*get graphic from global setup */
    background: url("/sve/Admin/Upload.nsf/images/buttons.png/$FILE/buttons.png") 0 0 no-repeat;
}
.x-btnDMS3 .x-btn-tl {
    width: 8px;
    height: 8px;
    background-position: -32px 0;
}
.x-btnDMS3 .x-btn-tc{
    height: 8px;
    background-position: 50% -48px;
    background-repeat: repeat-x;
}
.x-btnDMS3 .x-btn-tr {
    width: 8px;
    height: 8px;
    background-position: -40px 0;
}
.x-btnDMS3 .x-btn-ml {
    width: 8px;
    background-position: -32px -64px;
}
.x-btnDMS3 .x-btn-mc{
    background-position: 50% -160px;
    background-repeat: repeat-x;
}
.x-btnDMS3 .x-btn-mr{
    width: 8px;
    background-position: -40px -64px;
}
.x-btnDMS3 .x-btn-bl{
    width: 8px;
    height: 8px;
    background-position: -32px -8px;
}
.x-btnDMS3 .x-btn-bc{
    height: 8px;
    background-position: 50% -56px;
    background-repeat: repeat-x;
}
.x-btnDMS3 .x-btn-br {
    width: 8px;
    height: 8px;
    background-position:-40px -8px;
}
.x-btnDMS3 button {
    /* get color from global setup */
    color: #ffffff;
    font-weight: normal;
}
.x-btnDMS3 button:hover{
    /* get color from global setup */
    color: #d2ebff;
}
.x-btnDMS3 button:active {
    /* get color from global setup */
    color: #d2ebff;
}
/*
Document Collections 
*/
.buttonexpand {
	background-image: url("expand.gif") !important; 
}
.buttoncollapse {
	background-image: url("collapse.gif") !important; 
}
.buttonselected button { 
	font-weight: bold;
}
.collection-frontpage p {
	margin: 0 !important;
}
body
{
	font-family: arial,sans-serif;
	font-size: small;
	color: #444;
}
/* media search */
a.reset-search,
a.search-help
{
    text-decoration:none!important;;
    color: #444;
    margin-top: 8px;
    margin-right: 32px;
}
a.reset-search:hover,
a.search-help:hover
{
     text-decoration:none!important;
     color: #000;
}
