:link.collectiontitle{
	color : #0000FF;
	font : bold 11px Verdana,Arial,Helvetica,sans-serif;
	letter-spacing : -.5pt;
	text-decoration : none;
}

:link.variablewidth9url{
	color : #0000FF;
	font : normal 10px Verdana,Arial,Helvetica,sans-serif;
	letter-spacing : -.25pt;
	text-decoration : none;
}

:visited.collectiontitle{
	color : #0000FF;
	font : bold 11px Verdana,Arial,Helvetica,sans-serif;
	letter-spacing : -.5pt;
	text-decoration : none;
}

:visited.variablewidth9url{
	color : #0000FF;
	font : normal 10px Verdana,Arial,Helvetica,sans-serif;
	letter-spacing : -.25pt;
	text-decoration : none;
}

:hover.collectiontitle{
	color : #0000FF;
	font : bold 11px Verdana,Arial,Helvetica,sans-serif;
	letter-spacing : -.5pt;
	text-decoration : underline;
}

:hover.variablewidth9url{
	color : #0000FF;
	font : normal 10px Verdana,Arial,Helvetica,sans-serif;
	letter-spacing : -.25pt;
	text-decoration : underline;
}

body table, td, tr{
	margin-bottom : 0px;
	margin-top : 0px;
}

body th{
	background : #DAD3D2;
}

table{
	color : #000000;
	font : 8pt Arial,Helvetica;
	margin-bottom : 0px;
	margin-top : 0px;
	text-decoration : none;
}

.highlightstrip{
	background : #F2F0F0;
}

.darkHighlightstrip{
	background : #DAD3D2;
}	

.dividerline{
	background : #F2F0F0;
}

A:link.TableHighlight{
	color : black;
	text-decoration : none;
}

A:visited.TableHighlight{
	color : black;
	text-decoration : none;
}

A:active.TableHighlight{
	color : black;
	text-decoration : none;
}

A:hover.TableHighlight{
	color : black;
	text-decoration : underline;
}

.TableHighlight{
	color : black;
	background : #F2F0F0;
}

BODY, TD, TH, PRE {
		font-family: arial, Helvetica, sans-serif;
		font-size: 12px;
}

.collectionsubject{
	color : #808080;
	font : normal 10px Verdana,Arial,Helvetica,sans-serif;
	text-decoration : none;
}

.collectiontitle{
	color : #0000FF;
	font : bold 11px Verdana,Arial,Helvetica,sans-serif;
	letter-spacing : -.5pt;
	text-decoration : underline;
}

.variablewidth12bold{
	color : #000000;
	font : bold 12px Verdana,Arial,Helvetica,sans-serif;
	text-decoration : none;
}

.collectionColumnHeaderText{
	color : black;
	font : BOLD 11px Verdana,Arial,Helvetica,sans-serif;
	letter-spacing : -.5pt;
	text-decoration : none;
}

.variablewidth12redbold{
	color : #FF0000;
	font : bold 12px Verdana,Arial,Helvetica,sans-serif;
	text-decoration : none;
}

.variablewidth9{
	color : #000000;
	font : normal 10px Verdana,Arial,Helvetica,sans-serif;
	text-decoration : none;
}

.variablewidth9bold{
	color : #000000;
	font : bold 10px Verdana,Arial,Helvetica,sans-serif;
	text-decoration : none;
}

.variablewidth9invert{
	color : #000000;
	font : BOLD 11px Verdana,Arial,Helvetica,sans-serif;
	letter-spacing : -.5pt;
	text-decoration : none;
}

.variablewidth9redbold{
	color : #FF0000;
	font : bold 10px Verdana,Arial,Helvetica,sans-serif;
	text-decoration : none;
}

.variablewidth9url{
	color : #0000FF;
	font : normal 10px Verdana,Arial,Helvetica,sans-serif;
	letter-spacing : -.25pt;
	text-decoration : underline;
}

#searchform form{
	margin-bottom:0pt;
	margin-top:0pt;
}

.collectionTitleHeader{
	color : #000000;
	font : normal 14pt  Verdana,Arial,Helvetica,sans-serif;
	text-decoration : none;
}

.spacer{
	font-size : 1pt;
}

.pulldowntext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	margin-top: 0; 
	margin-bottom: 0;
}

.rowselected{
	background-color : #DAD3D2;
}

A:link.ColumnHeaderText{
	color : black;
	text-decoration : none;
}

A:visited.ColumnHeaderText{
	color : black;
	text-decoration : none;
}

A:active.ColumnHeaderText{
	color : black;
	text-decoration : none;
}

A:hover.ColumnHeaderText{
	color : black;
	text-decoration : underline;
}

.ColumnHeaderText{
	color : black;
	font : BOLD 12px Verdana,Arial,Helvetica,sans-serif;
	letter-spacing : -.5pt;
	text-decoration : none;
}

A:active { color : #0000FF; text-decoration : none; }
A:link { color : #0000FF; text-decoration : none; }
A:visited { color : #0000FF; text-decoration : none; }
A:hover { color : #0000FF; text-decoration : underline; }

ul { list-style-position:outside }

.header { FONT: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: black;}

.inlineeditbox{margin:10px;padding:10px;background-color:#D4DCED;border:1px solid #A1BCEB;}
.note{ font-size:90%;color:#424242}

/* Admin Status Message Styling */
#action_status p.status--success{
  color: green;
  padding: 10px;
  background: rgba(0, 128, 0, 0.1);
}

#action_status p.status--error{
  color: red;
  padding: 10px;
  background: rgba(255, 0, 0, 0.1);
}

/* Using a status region as a ul, with each message being in a li element. */
ul#action_status{
  list-style: none;
  margin: 0 0 10px 0;
  padding: 0;
}
#action_status li.status--error{
  color: red;
  padding: 5px;
  background: rgba(255, 0, 0, 0.1);
  margin-bottom: 2px;
}

#action_status li.status--success{
  color: green;
  padding: 5px;
  background: rgba(0, 128, 0, 0.1);
  margin-bottom: 2px;
}

#adminsection .ui-dialog.dialog--confirmation.ui-widget.ui-widget-content.ui-front.ui-dialog-buttons {
    top: 120px !important;
    position: fixed;
}