I thought that the only styles that would be applied would be those called from within the HTML document....
Anyway, here goes:
/* CSS Document */
.helpFile {
color: #000088;
font-family: arial;
font-size: 11px;
line-height: 14px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 8px;
margin-top: 8px;
}
.helpFile H5 {
font-size: 14px;
font-weight: bold;
}
.firstPage {
color: #000088;
font-size:12px;
font-family:arial;
}
.firstPage a:link, .firstPage a:visited, .firstPage a:active, {
color: #000088;
text-decoration: none;
font-weight: normal;
}
.firstPage a:hover {
color: #000088;
text-decoration: underline;
font-weight: normal;
}
.firstPage td {
color: #000088;
font-size:12px;
font-family:arial;
}
body {
background: #FFFFFF;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}
body a { font-weight: bold; text-decoration: underline; }
body, table {
color: #000000;
font-weight: normal;
font-family: Arial Roman, Arial, sans-serif;
font-size: 11px;
line-height: 14px;
}
body.blueBack-normal {
background: #8AB7FF;
}
body.title {
font-weight: bold;
}
body.blueBack-title {
background: #8AB7FF;
font-weight: boldl;
}
.navigation-bar { background: #FF6600; font-weight: bold; font-size: 12px; line-height: 20px; padding-left: 14px; color: #ffffff; }
.navigation-bar a:link, .navigation-bar a:visited { color: #FFFFFF; text-decoration: none; font-size: 12px; line-height: 20px; font-weight: bold;}
.navigation-bar a:hover, .navigation-bar a:active { color: #FFFFFF; text-decoration: underline; font-size: 12px; line-height: 20px; font-weight: bold;}
.navigation-transactionSelection { background: #8AB7FF; color: #000000; font-weight: normal; font-family: Arial; }
.navigation-catalogSearch { background: #000088; color: #FFFFFF; font-weight: bold; font-size: 12px; line-height: 20px; padding-left: 14px;}
.navigation-catalogSearch a:link, .navigation-catalogSearch a:visited { color: #FFFFFF; text-decoration: none; }
.navigation-catalogSearch a:hover, .navigation-catalogSearch a:active { color: #FFFFFF; text-decoration: underline; }
.navigation-catalogSearch-unbolded {font-weight: normal;}
.navigation-catalogSearch-unbolded a:link, .navigation-catalogSearch-unbolded a:visited { color: #FFFFFF; text-decoration: none; }
.navigation-catalogSearch-unbolded a:hover, .navigation-catalogSearch-unbolded a:active { color: #FFFFFF; text-decoration: underline; }
.navigation-welcomeMessage { background: #2323C2; color: #FFFFFF; text-align: center; font-weight: bold; font-size: 12px; line-height: 20px; padding-left: 14px;}
.navigation-welcomeMessage a:link, .navigation-welcomeMessage a:visited { color: #FFFFFF; text-decoration: none; }
.navigation-welcomeMessage a:hover, .navigation-welcomeMessage a:active { color: #FFFFFF; text-decoration: underline; }
.navigation-topUnselectedBackground { background: #00006B; color: #FFFFFF; text-align: center; font-weight: bold; font-size: 12px; line-height: 20px; }
.navigation-topUnselectedBackground a:link, .navigation-topUnselectedBackground a:visited { color: #FFFFFF; text-decoration: none; }
.navigation-topUnselectedBackground a:hover, .navigation-topUnselectedBackground a:active { color: #FFFFFF; text-decoration: underline; }
/* copied */
form { margin: 0; }
input {
font-family: Arial, sans-serif;
font-size: 9px;
text-align: left;
border: 1px solid Gray;
}
select {
font-family: Arial, sans-serif;
font-size: 11px;
text-align: left;
border: 1px solid Gray;
}
input.button {
background-color: #AACCFF;
font-size: 9px;
font-family: arial;
color: #336699;
border-color: #235388;
border: solid 1px;
text-align: center;
vertical-align: middle;
}
.showcase { color: #000088; background: #AACCFF; font-weight: bold; letter-spacing: 3px; text-align: center; }
.showcase a:link, .showcase a:visited, .showcase a:hover, .showcase a:active { font-weight: bold; text-decoration: underline; }
/* table */
.table-padding {
padding-left: 14px;
}
.categoryDetailList {
color: #000088;
font-size: 11px;
font-family: arial,helvetica;
line-height: 14px;
border-bottom: dotted 1px #A5A5D5;
}
.categoryDetailList td {
border-top: dotted 1px #A5A5D5;
}
.categoryDetailList td.even{ background: #DAECFE; padding: 14px; }
.categoryDetailList td.odd{ background: #E9F4FF; padding: 14px; }
.categoryDetailList a:link,
.categoryDetailList a:visited,
.categoryDetailList a:link,
.categoryDetailList a:visited {
color: #000088;
font-weight: bold;
text-decoration: underline;
}
.categoryBreadCrumbs {
color: #000088;
font-size: 11px;
font-family: arial,helvetica;
line-height: 14px;
font-weight: bold;
padding-left: 14px;
}
.categoryBreadCrumbs a:link,
.categoryBreadCrumbs a:visited,
.categoryBreadCrumbs a:link,
.categoryBreadCrumbs a:visited {
color: #000088;
font-weight: normal;
text-decoration: underline;
}
.bottomButtons {
padding-left: 14px;
vertical-align: middle;
}
.documentNavigation {
background: #9BC2FF;
color: #000000;
font-size: 11px;
font-family: arial,helvetica;
line-height: 20px;
padding-left: 7px;
}
.documentNavigation a:link,
.documentNavigation a:visited,
.documentNavigation a:hover,
.documentNavigation a:active,{
background: #9BC2FF;
color: #000000;
font-weight: bold;
text-decoration: underline;
}
.ordermain, .ordermain table {
color: #000088;
}
.ordermain {
margin-top: 14px;
margin-left: 14px;
margin-bottom: 0px;
margin-right: 0px;
}
.ordermain, .ordermain table {
color: #000088;
}
.ordermain table {
padding-bottom: 5px;
}
th.orderHeader {
color: #000088;
font-weight: bold;
text-align: right;
padding: 2px;
background: #AACCFF;
border-top: solid 1px #000088;
border-left: solid 1px #000088;
border-right: solid 1px #000088;
vertical-align: middle;
}
td.orderHeader {
color: #000088;
font-weight: normal;
text-align: left;
padding: 2px;
background: #FFFFFF;
border-top: solid 1px #000088;
border-right: solid 1px #000088;
vertical-align: middle;
}
td.orderHeader a:link,
td.orderHeader a:visited,
td.orderHeader a:hover,
td.orderHeader a:active {
color: #000088;
font-weight: bold;
text-align: left;
vertical-align: middle;
text-decoration: underline;
font-size: 9px;
}
th.orderPrice {
color: #000088;
font-weight: bold;
text-align: right;
padding: 2px;
vertical-align: middle;
}
td.orderPrice {
color: #000088;
font-weight: normal;
text-align: right;
padding: 2px;
vertical-align: middle;
}
td.orderMessageLine{
color: red;
font-weight: bold;
padding: 10px;
}
.orderItemList {
padding: 2px;
text-align: left;
vertical-align: middle;
}
.orderItemList th {
background: #AACCFF;
border-top: solid 1px #000088;
font-weight: bold;
text-decoration: none;
}
.orderItemList tr.even { background: #DDEEFF; }
.orderItemList tr.odd { background: #FFFFFF; }
.orderItemList td.topRow {
border-top: solid 1px #000088;
}
.orderItemList a:link,
.orderItemList a:visited,
.orderItemList a:hover,
.orderItemList a:active {
color: #000088;
font-weight: normal;
text-decoration: underline;
}
.orderItemConfiguration {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
padding-right: 2px;
}
.orderItemConfiguration th {
font-size: 10px;
background: none;
border: none;
font-weight: bold;
text-decoration: none;
}
.orderItemList td.orderMessageLine{
padding: 2px;
}
.actualDetailsTab {
font-weight: bold;
color: #FF6600;
vertical-align: middle;
text-align: center;
}
.DetailsTab {
font-weight: bold;
color: #000088;
vertical-align: middle;
text-align: center;
}
.DetailsTab a:link,
.DetailsTab a:visited,
.DetailsTab a:hover,
.DetailsTab a:active {
font-weight: bold;
color: #000088;
vertical-align: middle;
text-align: center;
text-decoration: underline;
}
.itemDetailTab, .itemDetailTab table, .itemDetailTab textarea {
font-weight: normal;
color: #000088;
vertical-align: middle;
text-align: left;
margin-left: 14px;
font-size: 11px;
}
.error {
font-weight: bold;
color: red;
}
.ship {
color: #000088;
}
.registration { color: #000088; font-family: arial; font-weight: bold; }
.logonTable { font-family: arial; font-size: 11px; line-height: 14px; color: #000088; font-weight: bold; margin-left: 10px; margin-top: 10px; }
.logonTable a:link,
.logonTable a:visited,
.logonTable a:hover,
.logonTable a:active {
color: #000088;
font-weight: bold;
text-decoration: underline;
}
.accessoryHeader {
color: #000088;
font-size: 12px;
font-family: arial,helvetica;
line-height: 14px;
font-weight: bold;
border-bottom: solid 1px #AACCFF;
padding-top: 5px;
padding-left: 14px;
text-align: left;
vertical-align: middle;
}
.accessoryList td {
border-bottom: solid 1px #FF6600;
padding: 2px;
text-align: left;
vertical-align: middle;
}
.accessoryList a:link,
.accessoryList a:visited,
.accessoryList a:hover,
.accessoryList a:active {
color: #000088;
text-decoration: underline;
font-weight: bold;
}
.accessoryCloser {
vertical-align: middle;
}
.itemTitle {
color: #000088;
font-size: 12px;
font-family: arial,helvetica;
line-height: 14px;
font-weight: bold;
}
.itemImageTable {
border: #F89434 dotted 1px;
text-align: center;
vertical-align: middle;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 0px;
}
.itemTable th {
border-bottom: solid 1px #AACCFF;
text-align: left;
vertical-align: bottom;
font-weight: bold;
}
.attributeList th {
border-bottom: solid 1px #AACCFF;
text-align: left;
vertical-align: bottom;
font-weight: bold;
}
.attributeList td {
border-bottom: solid 1px #FF6600;
padding: 2px;
text-align: left;
vertical-align: middle;
}
.attributeList a:link,
.attributeList a:visited,
.attributeList a:hover,
.attributeList a:active {
color: #000088;
text-decoration: underline;
}
.pdfLinks a:link,
.pdfLinks a:visited,
.pdfLinks a:hover,
.pdfLinks a:active {
color: #000088;
text-decoration: underline;
}
.areaTitle {
color: #000088;
font-size: 12px;
font-family: arial,helvetica;
line-height: 14px;
font-weight: bold;
}
.areaImageTable {
border: #F89434 dotted 1px;
text-align: center;
vertical-align: middle;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 0px;
}
.catalogList th {
border-bottom: solid 1px #AACCFF;
text-align: left;
vertical-align: bottom;
font-weight: bold;
}
.catalogList td {
border-bottom: solid 1px #FF6600;
padding: 2px;
text-align: left;
vertical-align: middle;
}
.catalogList a:link,
.catalogList a:visited,
.catalogList a:hover,
.catalogList a:active {
color: #000088;
text-decoration: underline;
}
.pdfLinks a:link,
.pdfLinks a:visited,
.pdfLinks a:hover,
.pdfLinks a:active {
color: #000088;
text-decoration: underline;
}
/*----------------------------------------------------*/
/* modules */
/*----------------------------------------------------*/
div.module-name {
background-color: White;
color: Teal;
text-align: left;
font-weight: normal;
display: inline; /* use switch in web-xml to disable the ouput */
font-size : xx-small;
}
div.module-name-new {
color: #0066cc;
text-align: right;
font-weight: bold;
display: inline; /* use switch in web-xml to disable the ouput */
}
/*-----------------------------------------------------*/
/* Old ones copied */
/*-----------------------------------------------------*/
.bigCatalogInput { width: 155px;}
.bigCatalogInput, .textInput, textarea {
border: 1px solid Gray;
}
.middleCatalogInput { width: 131px; }
.selectInput {
border: #036;
}
/* organizer-list */
table.organizer-list {
font-size: 11px;
line-height: 14px;
color: #000088;
}
table.organizer-list th {
font-weight: bold;
border: none;
text-align: left;
background: none #aaccff;
color: #000088;
}
table.organizer-list tr.odd { background: none #FFFFFF; }
table.organizer-list tr.even { background: none #DDEEFF; }
table.organizer-list td { border-bottom: 1px solid #000088; }
table.organizer-list a:link,
table.organizer-list a:active,
table.organizer-list a:hover,
table.organizer-list a:visited {
color: #000088;
text-decoration: underline;
}
table.organizer-list td.organizer-opener {
border-top: 1px solid #fff;
text-align: left;
background: none #f60;
color: #fff;
border: none;
}
.headSalesDocName {
background: none #acf;
color: #009;
font-weight: bold;
vertical-align: middle;
text-align: left;
border-left: 1px solid #036;
border-top: 1px solid #036;
border-right: 1px solid #036;
}
.headSalesDocInput {
color: #009;
vertical-align: middle;
text-align: left;
border-left: 1px solid #fff;
border-top: 1px solid #036;
border-right: 1px solid #036;
padding: 1px;
}
td.orderHeadPrice {
background: none;
color: #009;
}
td.orderHeadPriceSeparator {
border-top: 1px solid #036;
color: #009;
}
td.orderHeadSeparator {
border-top: 1px solid #036;
color: #009;
}
table.list input, table.list select {
color: #009;
}
.headSalesDocInput input, .headSalesDocInput select {
color: #009;
}
.confirmOrder {
color: #009;
}
table.list {
border-collapse: collapse;
border-top: 1px solid #036;
background: none #fff;
}
table.list th {
font-family: Verdana, Geneva, sans-serif;
width: auto;
color: #009;
border-top: 1px solid #036;
border-bottom: 1px solid #036;
text-align: center;
background: none #acf;
}
table.list tr.odd {background: none #fff;}
table.list tr.even {background: none #fff; }
table.list tr.odd td {
font-family: Verdana, Geneva, sans-serif;
background: none #fff;
border-bottom: 1px solid #036;
}
table.list tr.even td {
font-family: Verdana, Geneva, sans-serif;
background: none #fff;
border-bottom: 1px solid #036;
}
table.list td {
font-family: Verdana, Geneva, sans-serif;
color: #009;
}