A {
color:#003;
}

.body {
font:11px arial,verdana,helvetica,sans-serif;
color:#000;
}

.banTopbarBg {
background-color:#23326D;
}

.banHeader {
color:#FFF;
font:bold 14px arial,verdana,helvetica,sans-serif;
}

.banBigHeader {
color:#FFF;
font:bold 20px arial,verdana,helvetica,sans-serif;
}

.banSubhead {
color:#FFF;
font:12px arial,verdana,helvetica,sans-serif;
}

.banHelpText A:hover {
color:#FFF;
font:bold 11px arial,verdana,helvetica,sans-serif;
text-decoration:underline;
}

.breadcrumbText A {
color:#003;
text-decoration:none;
}

.breadcrumbText A:hover {
color:red;
text-decoration:underline;
}

.customappText A:hover {
color:#003;
font:11px arial,verdana,helvetica,sans-serif;
text-decoration:underline;
}

.formBtnText {
color:#000;
font:11px arial,verdana,helvetica,sans-serif;
text-decoration:none;
background-color:#CCC;
}

.formEditorBtnText {
color:#000;
font:11px arial,verdana,helvetica,sans-serif;
text-decoration:none;
background-color:#C7C7C7;
}

.listSortHeader {
color:#000;
font:bold 11px arial,verdana,helvetica,sans-serif;
text-decoration:none;
padding:1px 3px;
}

.listTitle {
color:#000;
font:bold 12px arial,verdana,helvetica,sans-serif;
text-decoration:none;
padding:1px 1px 1px 3px;
}

.listSubtitle A:hover {
color:#6C6F9B;
font:bold 12px arial,verdana,helvetica,sans-serif;
text-decoration:underline;
}

.listItalicText {
color:#000;
font:italic 11px arial,verdana,helvetica,sans-serif;
text-decoration:none;
}

.listItalicText A {
color:#003;
font:italic 11px arial,verdana,helvetica,sans-serif;
text-decoration:none;
}

.listItalicText A:hover {
color:red;
font:italic 11px arial,verdana,helvetica,sans-serif;
text-decoration:underline;
}

.listBoldItalicText {
color:#000;
font:bold italic 11px arial,verdana,helvetica,sans-serif;
text-decoration:none;
}

.listBoldItalicText A {
color:#003;
font:bold italic 11px arial,verdana,helvetica,sans-serif;
text-decoration:none;
}

.listBoldItalicText A:hover {
color:red;
font:bold italic 11px arial,verdana,helvetica,sans-serif;
text-decoration:underline;
}

.loginHeader {
color:#000;
font:bold 11px arial,verdana,helvetica,sans-serif;
text-decoration:none;
padding:1px 1px 1px 5px;
}

.loginTitle {
color:#000;
font:bold 12px arial,verdana,helvetica,sans-serif;
text-decoration:none;
}

.platportletSubheadBg {
background-color:#C7C7C7;
}

.platportletLightBg {
background-color:#F0F0F0;
}

.platportletLtGrayBg {
background-color:#F4F4F4;
}

.platportletMandatoryBg {
background-color:#CCC;
border:solid 1px #999;
}

.platportletBorder {
border:1px #003;
}

h1 {
color:#FFF;
font:bold 14px verdana,arial,helvetica,sans-serif;
margin-top:0;
margin-bottom:0;
}

h2 {
color:#FFF;
font:12px verdana,arial,helvetica,sans-serif;
margin-top:0;
margin-bottom:0;
}

h3 {
color:#FFF;
font:bold 10px verdana,arial,helvetica,sans-serif;
text-decoration:none;
margin-top:0;
margin-bottom:0;
}

h4 {
color:#FFF;
font:bold 10px verdana,arial,helvetica,sans-serif;
margin-top:0;
margin-bottom:0;
padding:1px 1px 1px 5px;
}

h5 {
color:#000;
font:bold 12px verdana,arial,helvetica,sans-serif;
margin-top:0;
margin-bottom:0;
padding:1px 1px 1px 5px;
}

.dialogueText {
color:#000;
font:12px arial,verdana,helvetica,sans-serif;
text-decoration:none;
}

.dialogueText A {
color:#6C6F9B;
font:12px arial,verdana,helvetica,sans-serif;
text-decoration:none;
}

.dialogueText A:hover {
color:#6C6F9B;
font:12px arial,verdana,helvetica,sans-serif;
text-decoration:underline;
}

.dirHeader {
color:#FFF;
font:bold 11px arial,verdana,helvetica,sans-serif;
text-decoration:none;
padding:1px 1px 1px 3px;
}

body,.listItemTwoBg {
background-color:#FFF;
}

td,.breadcrumbText,.formPulldownText,.formInputBoxText,.formCheckboxText,.formRadio,.formSelectText,.formTextboxText,.listText,.loginText {
color:#000;
font:11px arial,verdana,helvetica,sans-serif;
text-decoration:none;
}

.banHeaderBg,.dirHeaderBg,.footHeaderBg,.navTabSpacerBg,.platportletHeaderBg {
background-color:#003;
}

.banHeaderTextBg,.platportletMandatoryHeaderBg {
background-color:#999;
}

.banText,.banText A,.footText,.footText A,.navTopbarText,.navTopbarText A {
color:#FFF;
font:11px arial,verdana,helvetica,sans-serif;
text-decoration:none;
}

.banText A:hover,.navTopbarText A:hover {
color:#FFF;
font:11px arial,verdana,helvetica,sans-serif;
text-decoration:underline;
}

.banGreetingText,.banHelpText,.banHelpText A,.footSubtitle,.footSubtitle A {
color:#FFF;
font:bold 11px arial,verdana,helvetica,sans-serif;
text-decoration:none;
}

.customappText,.customappText A,.listText A,.loginText A {
color:#003;
font:11px arial,verdana,helvetica,sans-serif;
text-decoration:none;
}

.dirContentBg,.listItemOneBg,.platportletMdGrayBg {
background-color:#EDEDED;
}

.footSubtitle A:hover,.listSortHeader A:hover,.loginHeader A:hover,.loginSubtitle A:hover {
color:red;
font:bold 11px arial,verdana,helvetica,sans-serif;
text-decoration:underline;
}

.footText A:hover,.listText A:hover,.loginText A:hover {
color:red;
font:11px arial,verdana,helvetica,sans-serif;
text-decoration:underline;
}

.listSortHeaderBg,.platportletDkGrayBg {
background-color:#CCC;
}

.listSortHeader A,.listSubjectText,.loginSubtitle {
color:#000;
font:bold 11px arial,verdana,helvetica,sans-serif;
text-decoration:none;
}

.listSubhead,.loginSubhead {
color:#000;
font:bold 11px arial,verdana,helvetica,sans-serif;
text-decoration:none;
padding:1px 1px 1px 3px;
}

.listTitle A,.loginTitle A {
color:#003;
font:bold 12px arial,verdana,helvetica,sans-serif;
text-decoration:none;
}

.listTitle A:hover,.loginTitle A:hover {
color:red;
font:bold 12px arial,verdana,helvetica,sans-serif;
text-decoration:underline;
}

.listSubtitle,.listSubtitle A {
color:#6C6F9B;
font:bold 12px arial,verdana,helvetica,sans-serif;
text-decoration:none;
}

.loginHeader A,.loginSubtitle A {
color:#003;
font:bold 11px arial,verdana,helvetica,sans-serif;
text-decoration:none;
}

.platportletNarrowHeader,.platportletWideHeader {
color:#FFF;
font:bold 14px arial,verdana,helvetica,sans-serif;
padding:1px 1px 1px 15px;
}
