﻿H1, .H1 { font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal; }
H2, .H2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; }
H3, .H3 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; }
H4, .H4 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; }
H5, .H5 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }

/*A { text-decoration: none; color: #8B0000; }
A:link { color: #8B0000; }
A:visited { color: #8B0000; }
A:active { color: #8B0000; }
A:hover { text-decoration: underline; color: #CC3300; }
*/
.Label { color: #663300; }
.LeftLabel { color: #663300; }
.CenterLabel { color: #663300; }
.CompactLabel { color: #663300; }

.Value { }
.ValueText { }

/* Global Message Center */
.GlobalMessageCenter { }
.GlobalMessageCenter .MessageSummary { }
.GlobalMessageCenter .MessageSummary SPAN { font-size: 11px; }
.GlobalMessageCenter .MessageSummary IMG { }
.GlobalMessageCenter .MessageContainer { }
.GlobalMessageCenter .MessageContainer UL { margin: 10px 5px 0 -25px; }
.GlobalMessageCenter .MessageContainer UL LI { list-style-type: none; background-repeat: no-repeat; background-position: 0 0; margin: 6px 0 6px 0; padding: 2px 0 2px 25px; }
.GlobalMessageCenter .PortalMessages { font-size: 11px; }
.GlobalMessageCenter .PortalMessages LI { }
/*.GlobalMessageCenter .PortalMessages UL .Success { color: #008000; background-image: url('Images/NotificationSuccess.png'); }
.GlobalMessageCenter .PortalMessages UL .Warning { color: #FF0000; background-image: url('Images/NotificationWarning.png'); }
.GlobalMessageCenter .PortalMessages UL .Error { color: #FF0000; background-image: url('Images/NotificationError.png'); }
.GlobalMessageCenter .PortalMessages UL .Failure { color: #FF0000; background-image: url('Images/NotificationFailure.png'); }
.GlobalMessageCenter .PortalMessages UL .Information { color: #000000; background-image: url('Images/NotificationMessage.png'); }
.GlobalMessageCenter .PortalMessages UL .Note { color: #000000; font-style: italic; background-image: url('Images/NotificationMessage.png'); }*/
.GlobalMessageCenter .ValidationMessages { font-weight: normal; }
.GlobalMessageCenter .ValidationMessages LI { color: #FF0000; background-image: url('Images/NotificationWarning.png'); }

/* Private Message Center */
.PrivateMessageCenter { }
.PrivateMessageCenter .MessageSummary { }
.PrivateMessageCenter .MessageSummary IMG { }
.PrivateMessageCenter .MessageSummary SPAN { font-size: 11px; }
.PrivateMessageCenter .MessageContainer { }
.PrivateMessageCenter .MessageContainer UL { }
.PrivateMessageCenter .PortalMessages { }
.PrivateMessageCenter .PortalMessages LI { }
.PrivateMessageCenter .PortalMessages UL .Success { color: #008000; }
.PrivateMessageCenter .PortalMessages UL .Warning { color: #FF0000; }
.PrivateMessageCenter .PortalMessages UL .Error { color: #FF0000; }
.PrivateMessageCenter .PortalMessages UL .Failure { color: #FF0000; }
.PrivateMessageCenter .PortalMessages UL .Information { color: #000000; }
.PrivateMessageCenter .PortalMessages UL .Note { color: #000000; font-style: italic; }
.PrivateMessageCenter .ValidationMessages { }
.PrivateMessageCenter .ValidationMessages LI { }

/************* Standard List Grid ****************/
.List { font-size: 11px; border-collapse: collapse;}
.List TD { padding: 3px 10px 5px 10px; vertical-align: top;  border: solid 1px #dcdcdc; }
.List TH { padding: 3px 10px 2px 10px; vertical-align: top;  border: solid 1px #dcdcdc; background-color: #dcdcdc; }

/*
.List .Header { }
.List .Header TD { padding: 0 10px 0 10px; }
.List .Header TH { color: #333333; height: 19px;  }
.List .FixedHeader { left: 0; position: relative; top: expression(this.offsetParent.scrollTop); height: 19px; }
.List .FixedHeader TD { padding-right: 10px; padding-left: 10px; padding-bottom: 0; padding-top: 1px; }
.List .FixedHeader TH { padding-right: 10px; padding-left: 10px; padding-bottom: 0; padding-top: 1px; }*/

/** For entire row selection **/
/*.List .ItemRow { vertical-align: top; cursor: pointer; background-color: white; }
.List .ItemRow A { color: #8B0000; }
.List .ItemRow A:visited { color: activecaption; }
.List .ItemRow A:hover { color: #8B0000; }*/

/*.List .AltItemRow { cursor: pointer; background-color: #F5F5DC; vertical-align: top; }
.List .AltItemRow A { color: #8B0000; }
.List .AltItemRow A:visited { color: activeCaption; }
.List .AltItemRow A:hover { color: #8B0000; }*/
/*****************************/

/*.List .Item { background-color: white; }
.List .AltItem { background-color: #F5F5DC; }
.List .SelectedItem { color: white; background-color: #8B0000; }
.List .SelectedItem A { color: white; text-decoration: none; }
.List .SelectedItem A:hover { color: white; text-decoration: underline; }
.List .SelectedItem A:visited { text-decoration: none; }
.List .SelectedItem A:active { text-decoration: none; }*/









/* Popup Message Center */   
/*
.PopupMessageCenter { position: absolute; right: 20px; z-index: 9999; }
.PopupMessageCenter .MessageSummary { padding: 0 10px 0 0; color: #000; text-align: right; }
.PopupMessageCenter .MessageSummary SPAN { font-size: 11px; }
.PopupMessageCenter .MessageSummary IMG { margin: 0 0 0 3px; }
.PopupMessageCenter .MessageContainer { width: 360px; }
.PopupMessageCenter .MessageContainer UL { margin: 0 0 0 -20px; }
.PopupMessageCenter .MessageContainer UL LI { list-style-type: none; background-repeat: no-repeat; background-position: 0 0; margin: 6px 0 6px 0; padding: 2px 0 2px 20px; }
.PopupMessageCenter .PortalMessages { font-size: 11px; border: solid 1px #CCCCCC; background-color: #FFFFCC; margin: 2px 0 0 0; padding: 2px 5px 5px 0; }
.PopupMessageCenter .PortalMessages LI { }
.PopupMessageCenter .PortalMessages UL .Success { color: #008000; background-image: url('Images/MessageCenter/NotificationSuccess.png'); }
.PopupMessageCenter .PortalMessages UL .Warning { color: #FF0000; background-image: url('Images/MessageCenter/NotificationWarning.png'); }
.PopupMessageCenter .PortalMessages UL .Error { color: #FF0000; background-image: url('Images/MessageCenter/NotificationError.png'); }
.PopupMessageCenter .PortalMessages UL .Failure { color: #FF0000; background-image: url('Images/MessageCenter/NotificationFailure.png'); }
.PopupMessageCenter .PortalMessages UL .Information { color: #000000; background-image: url('Images/MessageCenter/NotificationMessage.png'); }
.PopupMessageCenter .PortalMessages UL .Note { color: #000000; font-style: italic; background-image: url('Images/MessageCenter/NotificationMessage.png'); }
.PopupMessageCenter .ValidationMessages { font-weight: normal; border: solid 1px #CCCCCC; background-color: #FFFFCC; margin: 2px 0 0 0; padding: 2px 5px 5px 0; }
.PopupMessageCenter .ValidationMessages LI { color: #FF0000; background-image: url('Images/MessageCenter/NotificationWarning.png'); }
*/


/************* ImageLinkButtons ****************/
/*.ButtonMini { font-size: 10px; background-image: url(Images/Button/btn_0.gif); background-position: left top; background-repeat: no-repeat; height: 16px; width: 72px; text-align: center; padding: 2px 1px 2px 1px; margin: 5px; }
.ButtonMiniOver { font-size: 10px; background-image: url(Images/Button/btn_0_over.gif); background-position: left top; background-repeat: no-repeat; height: 16px; width: 72px; text-align: center; padding: 2px 1px 2px 1px; cursor: pointer; margin: 5px; }
a.ButtonMiniLink, a.ButtonMiniLink:link, a.ButtonMiniLink:visited { font-family: Verdana, Arial; font-weight: bold; color: #000000; text-decoration: none; }
a.ButtonMiniLink:hover { font-family: Verdana, Arial; font-weight: bold; color: #800080; text-decoration: none; }

.ButtonSmall { font-size: 11px; background-image: url(Images/Button/btn_1.gif); background-position: left top; background-repeat: no-repeat; height: 19px; width: 81px; text-align: center; padding-top: 2px; margin: 5px; }
.ButtonSmallOver { font-size: 11px; background-image: url(Images/Button/btn_1_over.gif); background-position: left top; background-repeat: no-repeat; height: 19px; width: 81px; text-align: center; padding-top: 2px; cursor: pointer; margin: 5px; }
a.ButtonSmallLink, a.ButtonSmallLink:link, a.ButtonSmallLink:visited { font-family: Verdana, Arial; font-weight: bold; color: #000000; text-decoration: none; }
a.ButtonSmallLink:hover { font-family: Verdana, Arial; font-weight: bold; color: #800080; text-decoration: none; }

.ButtonMedium { font-size: 11px; background-image: url(Images/Button/btn_2.gif); background-position: left top; background-repeat: no-repeat; height: 19px; width: 113px; text-align: center; padding-top: 2px; margin: 5px; }
.ButtonMediumOver { font-size: 11px; background-image: url(Images/Button/btn_2_over.gif); background-position: left top; background-repeat: no-repeat; height: 19px; width: 113px; text-align: center; padding-top: 2px; cursor: pointer; margin: 5px; }
a.ButtonMediumLink, a.ButtonMediumLink:link, a.ButtonMediumLink:visited { font-family: Verdana, Arial; font-weight: bold; color: #000000; text-decoration: none; }
a.ButtonMediumLink:hover { font-family: Verdana, Arial; font-weight: bold; color: #800080; text-decoration: none; }

.ButtonLarge { font-size: 11px; background-image: url(Images/Button/btn_3.gif); background-position: left top; background-repeat: no-repeat; height: 19px; width: 160px; text-align: center; padding-top: 2px; margin: 5px; }
.ButtonLargeOver { font-size: 11px; background-image: url(Images/Button/btn_3_over.gif); background-position: left top; background-repeat: no-repeat; height: 19px; width: 160px; text-align: center; padding-top: 2px; cursor: pointer; margin: 5px; }
a.ButtonLargeLink, a.ButtonLargeLink:link, a.ButtonLargeLink:visited { font-family: Verdana, Arial; font-weight: bold; color: #000000; text-decoration: none; }
a.ButtonLargeLink:hover { font-family: Verdana, Arial; font-weight: bold; color: #800080; text-decoration: none; }*/

/*************** Trabon Fieldset *********************/

/* Default */
/*.TFSDefaultTL { background-image: url(Images/TrabonFieldSet/Default/tl.gif); background-position: left top; background-repeat: no-repeat; height: 16px; padding-left: 15px; }
.TFSDefaultTC { background-image: url(Images/TrabonFieldSet/Default/tc.gif); background-repeat: repeat-x; height: 16px; font-size: 1px; }
.TFSDefaultTR { background-image: url(Images/TrabonFieldSet/Default/tr.gif); background-position: right top; background-repeat: no-repeat; height: 16px; padding-right: 15px; }
.TFSDefaultCL { background-image: url(Images/TrabonFieldSet/Default/cl.gif); background-position: left top; background-repeat: repeat-y; padding-left: 15px; }
.TFSDefaultCC { background-color: #ffffff; text-align: left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000; }
.TFSDefaultCR { background-image: url(Images/TrabonFieldSet/Default/cr.gif); background-position: right top; background-repeat: repeat-y; padding-right: 15px; }
.TFSDefaultBL { background-image: url(Images/TrabonFieldSet/Default/bl.gif); background-position: left top; background-repeat: no-repeat; height: 19px; padding-left: 15px; }
.TFSDefaultBC { background-image: url(Images/TrabonFieldSet/Default/bc.gif); background-repeat: repeat-x; height: 19px; }
.TFSDefaultBR { background-image: url(Images/TrabonFieldSet/Default/br.gif); background-position: right top; background-repeat: no-repeat; height: 19px; padding-right: 15px; }*/

/* Content */
/*.TFSContent { width: 100%; }
.TFSContentTL { background-image: url(Images/TrabonFieldSet/Content/c_tl.gif); background-position: left top; background-repeat: no-repeat; height: 15px; padding-left: 14px; }
.TFSContentTC { background-image: url(Images/TrabonFieldSet/Content/c_tc.gif); background-repeat: repeat-x; height: 15px; font-size: 1px; }
.TFSContentTR { background-image: url(Images/TrabonFieldSet/Content/c_tr.gif); background-position: right top; background-repeat: no-repeat; height: 15px; padding-right: 14px; }
.TFSContentCL { background-image: url(Images/TrabonFieldSet/Content/c_cl.gif); background-position: left top; background-repeat: repeat-y; padding-left: 14px; }
.TFSContentCC { background-color: #ffffff; text-align: left; height: 100%; position: relative; top: 0; left: 0; }
.TFSContentCR { background-image: url(Images/TrabonFieldSet/Content/c_cr.gif); background-position: right top; background-repeat: repeat-y; padding-right: 14px; }
.TFSContentBL { background-image: url(Images/TrabonFieldSet/Content/c_bl.gif); background-position: left top; background-repeat: no-repeat; height: 16px; padding-left: 14px; }
.TFSContentBC { background-image: url(Images/TrabonFieldSet/Content/c_bc.gif); background-repeat: repeat-x; height: 16px; }
.TFSContentBR { background-image: url(Images/TrabonFieldSet/Content/c_br.gif); background-position: right top; background-repeat: no-repeat; height: 16px; padding-right: 14px; }*/


/* Collapse */
/*.FieldsetExp { border-style: solid none none none; overflow: hidden; border-top-width: 2px; border-top-color: #CCCCCC; }
.FieldsetCol { border-style: solid none none none; overflow: hidden; border-top-width: 2px; border-top-color: #CCCCCC; height: 13px; }
.FieldsetCol LEGEND { font-size: 13px; font-weight: normal; height: 15px; padding: 2px 0 2px 62px; background-image: url(Images/TrabonFieldSet/Collapse/fs_exp.gif); background-position: left 2px; background-repeat: no-repeat; margin-left: -10px; cursor: pointer; color: #0033CC; }
.FieldsetExp LEGEND { font-size: 13px; font-weight: normal; height: 15px; padding: 2px 0 2px 62px; background-image: url(Images/TrabonFieldSet/Collapse/fs_col.gif); background-position: left 2px; background-repeat: no-repeat; margin-left: -10px; cursor: pointer; color: #0033CC; }*/

/*.TrabonLegendDefault { font-weight: bold; font-size: 11px; color: #002d62; font-family: Arial, Verdana; padding: 0 0 3px 8px; margin-top: 10px; text-align: left; }*/