﻿/* default classes and overrides */
body {}
P { font-family:Verdana, Arial; color : #333333; font-size : 10px; padding-left : 10px; padding-right : 10px; width : 100%; }
P A { color : #0033ff; text-decoration : none; font-weight : 400; }
TD { font-family: Verdana, Arial; color: #333333; font-size : 11px; }
H1 { font-family : Verdana, Arial; color : #333333; font-size : 16px; font-weight:bold; }
H2 { font-family : Verdana, Arial; color : #333333; font-size : 14px; font-weight:bold; }
H3 { font-family : Verdana, Arial; color : #333333; font-size : 12px; font-weight:bold; }


#contentCell { padding-top : 10px; padding-bottom : 10px; text-align:center; }

/* form elements */
#formHolderTable { width : 800px; }
.lg_form_set {margin:0px;}
.form_button {border: solid 1px #cccccc;font-family: Verdana, Arial;font-size: 11px;color: #333333;}
.form_error {color: #FF0000;font-size: 11px;font-weight: bold;}
.form_item_cont { text-align : left; vertical-align : middle; }
.form_label {font-size: 11px;}
.form_label_cont { background-color: #efefef;font-weight: bold;border: solid 1px #333333;line-height: 24px;width: 180px;text-align: right;padding : 4px;font-size : 11px;}
.form_header_cont {font-size: 16px;font-weight: bold;}
.form_info { margin-left : 6px; font-weight : bold; font-family : Verdana, Arial; font-size : 11px; color : #333333; }
.form_input {background-color:#fefefe;border: solid 1px #cccccc;font-family: Verdana, Arial;font-size: 11px;color: #333333;padding : 6px;width : 180px;}
.formInstructions { font-size : 11px; font-family : Verdana, Arial; color : #333333; }
.form_rad_chk {background-color:#ffffff;font-family: Verdana, Arial;font-size: 11px;color: #333333;}


/* HTML Elements */
A.cexpLink { color : #333333; text-decoration : line-through; }
A.cexpLink:link { color : #333333; text-decoration : none; }
A.cexpLink:visited { color : #333333; text-decoration:none; }
A.cexpLink:hover { color : #333333; text-decoration:underline;}
A.cexpLink:active { color : #333333; text-decoration:underline;}
.AOlist { text-align:left; width : 250px; }
.expNav { background-color : #000000; color : #ffffff; text-align : right; padding : 8px; }
.expNavLink { color : #ffffff; }
#pnlAppMain { min-height : 300px; }
.userOptionList { font-size : 12px; }
UL.userOptionList LI { padding : 4px 0px 4px 0px; }

/* File Manager Elements */
#tblGVContainer { width : 100%; }
#fileAttributeCont, #fileAttribTable { width : 250px; font-family : Verdana, Arial; font-size : 11px; vertical-align : top; }
#fileListCont { width : 100%; vertical-align:top; }
#fileInformationDisplay {}
#fileInformationDisplay TD { color : #000000; font-family : Verdana, Arial; padding : 4px; }
#gvFileList A { color : #333333; text-decoration:none; }
#gvFileList A:hover { color : #333333; text-decoration : underline; }
.attribGroup { background-color : #f4ecd9; color : #000000; vertical-align : top; text-align : left; padding : 4px; }
.attribGroup A { color : #333333; text-decoration : none; }
.attribGroup A:hover { color : #333333; text-decoration : underline; }
.attribGroupHeader { vertical-align : middle; height : 30px; background-color : #b2a27a; color : #ffffff; font-size : 14px; }
.fileListGrid { width : 100%; background-color : #ffffff; }
.fileListGridHeader { height : 30px; background-color : #b2a27a; color : #ffffff; font-size : 14px; }
.fileListButtonElem { color : #333333; text-decoration : none; }
.fileListCell { font-size : 11px; font-family : Verdana, Arial; color : #333333; }
.fileListCellAlt { background-color : #ccccbc; font-size : 11px; font-family : Verdana, Arial; color : #333333; }
.fileListCellSelected { background-color : #ffffbf; font-size : 11px; font-family : Verdana, Arial; color : #333333; }

/* Account List Elements */
.acctListTable { width : 800px; }
.acctListTable TD { padding : 4px; }
.acctListTable TD.rptAccountListAlt { padding : 4px; background-color : #efefef; }
td.userActHead { background-color : #aaaaaa; color : #ffffff; height : 30px; font-weight : bold; }
.adAcctListHeader { padding : 4px; text-align : left; background-color : #cccccc; border-bottom : 1px solid #333333; color : #ffffff; height : 30px; font-weight : bold; font-family : Verdana, Arial; font-size : 14px; }
