/*
Change ID: WITX030005
Date: 05/08/2003
Author: PrioritySupport
Comments: 
 1. included tabledata - a copy of tableData - as NS 7.0 is case-sensitive
 2. included listbox - a copy of listBox - as NS 7.0 is case-sensitive
 3. removed display:block from columnTitle for proper alignment in Reports page
*/

body
{
    FONT-FAMILY: arial;
}
.img {
	margin:0px;
	border:0px;
	display:block;
}
FORM
{
    margin:0px;
}
SELECT
{
    MARGIN: 0px
}
.button
{
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    MARGIN-RIGHT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.submitButton
{
    FONT-SIZE: 8pt;
    MARGIN: 2px 5px 2px 2px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.textBox
{
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    MARGIN-RIGHT: 5px
}
H1
{
    FONT-SIZE: 115%;
    FONT-WEIGHT: bold
}
.pageTitle
{
    FONT-SIZE: 110%;
    FONT-WEIGHT: bold
}
.txtUser
{
    FONT-FAMILY: helvetica;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    PADDING-LEFT: 15px;
    WIDTH: 100px
}
.txtUserBox
{
    FONT-FAMILY: helvetica;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    WIDTH: 80px
}
.frmUser
{
    FONT-FAMILY: arial
}
.topNavBg {
	background:#000066;
}
.topNavBgSelected {
	background:#ffffcc;
}
.topNavText {
	color:#ffffff;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	margin:0px;padding:0px;padding-left:5px;padding-right:5px;width:120px;text-align:center;display:block;
}
.topNavTextSelected {
	color:#000066;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	margin:0px;padding:0px;padding-left:5px;padding-right:5px;width:120px;text-align:center;display:block;
}
.detailedMenuLink
{
    COLOR: #ffff66;
    font-family: Arial, Helvetica;
    font-size: 8pt;
    text-decoration: none;
    margin:0px;padding:0px;
}
.detailedMenuHeader
{
    COLOR: #ffcc33;
    font-family: Arial, Helvetica;
    font-size: 8pt;
    TEXT-DECORATION: none;
    margin:0px;padding:0px;
}
.detailedMenuSubLink
{
    COLOR: #ffff66;
    font-family: Arial, Helvetica;
    font-size: 8pt;
    TEXT-DECORATION: none;
    margin:0px;padding:0px;
	 display:block;
}
.detailedMenuLink:hover
{
    COLOR: #ff9966
}
.detailedMenuSubLink:hover
{
    COLOR: #ff9966
}
.detailedMenuLinkSelected
{
    COLOR: #ff9966;
    font-family: Arial, Helvetica;
    font-size: 8pt;
    margin:0px;padding:0px;
    TEXT-DECORATION: none;
}
.detailedMenuSubLinkSelected
{
    COLOR: #ff9966;
    font-family: Arial, Helvetica;
    font-size: 8pt;
    TEXT-DECORATION: none;
	 display:block;
    margin:0px;padding:0px;
}
.detailedMenuLine
{
    background: #ffff66;
    margin:0px;
    font-size:10px;
}
.searchLabel
{
    COLOR:#cccccc;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.txtSearch
{
    FONT-FAMILY: helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.sbtSearch
{
    FONT-FAMILY: helvetica;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 2px
}
.directions
{
    FONT-FAMILY: arial;
    FONT-SIZE: 70%;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px
}
.steps
{
    background: #990000;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: #ffffcc;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 75%;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.borderTable
{
    background: #e9e9e9;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-LEFT: #eeeeee 1px solid;
    BORDER-RIGHT: #eeeeee 1px solid;
    BORDER-TOP: medium none;
    HEIGHT: 100%;
    MARGIN-TOP: 0px;
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 20px
}
.step
{
    COLOR: #000000;
    FONT-SIZE: 70%;
    FONT-WEIGHT: bold
}
.stepFade
{
    COLOR: #cccccc;
    FONT-SIZE: 70%;
    FONT-WEIGHT: bold
}
.smallLink
{
    FONT-SIZE: 60%
}
.lightBorder
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid
}
.drillDown
{
    COLOR: #000000;
    FONT-SIZE: 70%;
    TEXT-DECORATION: none
}
.drillDown:hover
{
    COLOR: #0000ff;
    FONT-SIZE: 70%;
    TEXT-DECORATION: none
}
.drillDownOpen
{
    COLOR: #0000ff;
    FONT-SIZE: 70%;
    TEXT-DECORATION: none
}
.career
{
    COLOR: #333399;
    FONT-SIZE: 70%
}
.footerText
{
	font-family:arial;
    COLOR:#000000;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.footerText:hover
{
    TEXT-DECORATION: underline
}
.warning
{
    COLOR: #3300cc;
    FONT-SIZE: 70%;
    FONT-WEIGHT: normal
}
.choice
{
    FONT-SIZE: 70%
}
.loginLabel
{
    COLOR:#cccccc;
    FONT-SIZE: 65%
}
.loginBox
{
    FONT-SIZE: 8pt
}
.description
{
    FONT-SIZE: 70%
}
.title
{
    FONT-SIZE: 90%;
    FONT-WEIGHT: bold
}
.alternateRow
{
    background: #dddddd;
    PADDING-LEFT: 2px
}
.row
{
    background: #ffffff;
    PADDING-LEFT: 2px
}
.tableData
{
    FONT-SIZE: 70%;
    color: #000000;
}

.tabledata
{
    FONT-SIZE: 70%;
    color: #000000;
}

.columnTitle
{
    background: #990000;
    COLOR: #ffffcc;

    FONT-SIZE: 70%;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 2px
    PADDING-Bottom: 2px
}
.columnHeader
{
    COLOR: #000000;
    DISPLAY: block;
    FONT-SIZE: 70%;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 2px
}
td.columnHeaderBGColor span.columnHeader
{
    COLOR: #ffffcc;
    DISPLAY: block;
    FONT-SIZE: 70%;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 2px
}
.columnHeaderBig
{
    COLOR: #000000;
    DISPLAY: block;
    FONT-SIZE: 85%;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 2px;
    PADDING-TOP: 20px
}
.columnHeaderBGColor
{
    background:#990000;
}
.skill
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.listBox
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt
}

.listbox
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt
}

.modifySearchBG
{
    background: #ffffcc
}
.radio
{
    FONT-SIZE: 7px
}
.help
{
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 70%;
    FONT-WEIGHT: bold
}
.searchOptionsHeader
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold
}
.searchOptions
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.searchOptionLine
{
    background: #eeeeee;
    COLOR: #dddddd;
    HEIGHT: 1px;
    TEXT-ALIGN: left;
    WIDTH: 80%
}
.subtitle
{
    FONT-SIZE: 85%;
    FONT-WEIGHT: bold
}
HR
{
    COLOR: #dddddd;
    HEIGHT: 1px;
    MARGIN-BOTTOM: 10px;
    MARGIN-TOP: 5px
}
.alernateRow
{
    BACKGROUND: #dddddd;
    PADDING-LEFT: 2px
}
.cgHeaderText {
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	padding:0px;
	margin:0px;
	display:block;
	width:auto;
	color:#ffffcc;
}
.cgTeazer {
	font-family:arial;
	font-weight:normal;
	font-size:10pt;
	padding:2px;
	color:#000000;
}
.cgHeaderBgColor {
	background:#990000;
}
.cgBorder {
	border: 1px solid #990000;
	background:#ffffff;
	padding:2px;
}
.cgBgColor {
	background:#ffffff;
}
.contentGroupContainer {
	padding:2px;
	background:#ffffff;
}
.contentGroupSpacing {
	font-size:5px;
}
.contentSpacing {
	font-size:8pt;
}
.teazerTitle {
	font-family:verdana;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
	font-decoration:none;
}
.teazerDescription {
	font-family:arial;
	font-size:8pt;
	color:#000000;
}
.teazerAuthor {
	font-family:verdana;
	font-weight:normal;
	font-size:10pt;
	color:#000000;
}
.teazerDate {
	font-family:verdana;
	font-weight:normal;
	font-size:8pt;
	color:#000000;
}
.teazerLink {
	font-family:verdana;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
}
.navBgColor {
	background:#000066;
}
.noMarginPadding {
	margin:0px;padding:0px;
}