/****************************/
/****** STYLE ELEMENTS ******/
/****************************/

h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 38px; font-weight: bold}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
.login { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold }
a {  }
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}


P.pageEnd {
	page-break-after: always
}


BODY {}

TABLE, TD {
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}


INPUT, SELECT, TEXTAREA {
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

BUTTON {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

/**************************/
/****** RESULTS LINE ******/
/**************************/
TD.results {
	background: #000000;
	color: #FFFFFF;
}

INPUT.sort-by {
	border: 0;
}

INPUT.arrow {
	background: #000000;
	color: #FFFFFF;
	border: 0;
}


/******  Search Results using thumbnail images
table cells for each piece of information about a file
*/

/* the cell containing the thumbnail image */
TD.thumbnail {
	vertical-align: bottom;
	padding-top: 8px;
}

/* the cell containing the basename of the file */
TD.basename {
	font: bold 15px Arial;
	padding-bottom: 3px;
}

/* the cell containing the file/image title */
TD.title {
}

/* the cell containing the dimensions */
TD.dimensions {
	padding-top: 2px;
}

/* the cell containing the job info */
TD.job {
	padding-top: 2px;
}

/* the cell containing the download select list and link */
TD.download {
	padding-top: 5px;
	vertical-align: bottom;
}

/* the cell containing the edit and delete buttons */
TD.editdelete {
	padding-top: 4px;
}



/******************************/
/****** HEADING SETTINGS ******/
/******************************/

DIV.function-heading {
	color: #000066;
	margin: 6px 0px 28px 0px;
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
}

/* heading 1 */
DIV.heading1 {
	color: #000000;
	margin: 18px 0px 28px 0px;
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
}

/* heading 2 */
DIV.heading2 {
	color: #000000;
	margin: 8px 0px;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}

/* heading 3 */
DIV.heading3 {
	color: #000000;
	margin: 8px 0px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}


/******************************/
/****** MESSAGE SETTINGS ******/
/******************************/

/* error message */
DIV.error {
	color: #990000;
	font-weight: bold;
	padding-top:10px;
        padding-bottom:10px;
	padding-left: 12px;
}

/* info message */
DIV.info {
	color: #009900;
	font-weight: bold;
	padding-top:10px;
        padding-bottom:10px;
	padding-left: 12px;
}

/* warning message */
DIV.warning {
	color: #990000;
	font-weight: bold;
	padding-top:10px;
        padding-bottom:10px;
	padding-left: 12px;
}

/* instruction message */
DIV.instructions {}


/********************************/
/****** COPYRIGHT SETTINGS ******/
/********************************/

/* footer copyright text */
FONT.copyright-text {
	color: #666666;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

/* footer copyright link */
A.copyright-link:link {
	color: #336699;
	text-decoration: none;
}
A.copyright-link:visited {
	color: #336699;
	text-decoration: none;
}
A.copyright-link:hover {
	color: #003366;
	text-decoration: none;
}
A.copyright-link:active {
	color: #336699;
	text-decoration: none;
}


/***************************************/
/****** MAINTENANCE FORM SETTINGS ******/
/***************************************/

/* maintenance form */
FORM.maint-form {}

/* maintenance form table */
TABLE.maint-table {
   margin-bottom: 10px;
}

/* maintenance form table row*/
TR.maint-row {}

/* maintenance form table cell */
TD.maint-cell {
   vertical-align: top;
   line-height: 16px;
   padding: 2px;
}

/* maintenance form select list */
SELECT.maint-select {}

/* maintenance form select list option */
SELECT.maint-option {}

/* large form field */
INPUT.maint-input-text-large {
   width: 300px;
}

/* medium form field */
INPUT.maint-input-text-medium {
   width: 300px;
}

/* small form field */
INPUT.maint-input-text-small {
   width: 100px;
}

/* form textarea */
TEXTAREA.maint-textarea {
   width: 300px;
   height: 100px;
}

/* form field label */
FONT.maint-label {}

/* form field label note */
FONT.maint-label-note {
   font: 10px Verdana, Arial, Helvetica, sans-serif;
   color: #AAAAAA;
}

/* maintenance form category table */
TABLE.maint-category-table {}

/* maintenance form category table row*/
TR.maint-category-row {}

/* maintenance form category table cell */
TD.maint-category-cell  {
   padding: 2px;
}

/* maintenance form category checkbox */
INPUT.maint-category-input-checkbox {}



/* find record results even cell */
TD.find-results-evencell {
   padding: 4px;
   background: #EEEEEE;
}

/* find record results odd cell */
TD.find-results-oddcell {
   padding: 4px;
}
