body
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    font-size: 10pt;
}

table, tr, td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
}

h3
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000084;
    font-size: 13.5pt;
}

h4
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000084;
}

td.title
{
    font-weight: bold;
    vertical-align: top;
}

td.spacer
{
    border-bottom: solid black 1px;
}

td.advancedsearch
{
    vertical-align: top;
}

.userinterface
{
    font-size: 8pt;
}

.jpn-userinterface
{
    font-size: 10pt;
}

td.applet, table.applet
{
    border-bottom: #D6D6EE 1px solid;
    border-left: #D6D6EE 1px solid;
    border-right: #D6D6EE 1px solid;
    border-top: #D6D6EE 1px solid;
    font-size: 8pt;
}

.pageheader
{
    font-size: 12pt;
    font-weight: bold;
    color: #002E7A;
}

.applettitle
{
    font-weight: bold;
    font-size: 10pt;
    color: #003399;
    background-color: #d7e1f5;
    text-decoration: none;
}

.appletheader
{
    font-size: 8pt;
    color: #000000;
    background-color: #D6D6EE;
    text-decoration: none
}

td.appletspacer
{
    border-bottom: #D6D6EE 1px solid;
}

table.listapplet
{
    border: #D6D6EE 1px solid;
    border-bottom: #D6D6EE 1px solid;
    border-left: #D6D6EE 1px solid;
    border-right: #D6D6EE 1px solid;
    border-top: #D6D6EE 1px solid;
    font-size: 8pt;
}

th
{
    background-color: #EFEFEF;
    border-bottom: D6D6EE 1px solid;
}

td.listappletspacer
{
    border-bottom: D6D6EE 1px solid;
}

TR.listRow  TD.Row
{
    background-color: #ffffff;
}


/* New Styles added by JSKURNIC 9/23/03 */

ol ol
{
    list-style-type:lower-alpha;
}

ol ol ol
{
    list-style-type: lower-roman;
}

ol ol ol ol
{
    list-style-type: disc;
}

ol ol ol ul
{
    list-style-type: disc;
}

ol ol ol ol ul
{
    list-style-type: none;
}

code, pre
{
    font-size: 100%;
}

.anchorname
{
    font-weight:bold;
}

.standout
{
    font-weight:bold; text-decoration:underline;
}

p.bkmk
{
    margin-top:-15px; margin-bottom:-15px;
}


/* New Product Documentation Classes added by JSKURNIC 5/11/04 */

h3.pd
{
    text-align: left;
    font-weight: bold;
    margin-top: 40px;
}

table.pd
{
    width: 98%;
    border: thin solid DarkGray;
    border-collapse: collapse;
}

th.pd
{
    text-align: center;
    font-weight: bold;
    background-color: D6D6EE;
    color: 000084;
}

td.pd, th.pd
{
    padding: 10px;
    vertical-align: top;
    border: 1px solid DarkGray;
    border-collapse: collapse;
}

.pd_link
{
    margin-bottom: -10px;
}

td.pd_note
{
    color: 000084;
    text-align: justify;
    border: thin solid 000084;
}

table.pd_note
{
    width: 98%;
    border-color: 000084;
}

td.pd_inner
{
    border: none;
    padding: 3px;
}

.c
{
    text-align: center;
}

.90
{
    font-size: 90%;
}

/* Border Collapse Styles */
.bc
{
    border: solid black 1px;
    border-collapse: collapse;
}

td.bc, th.bc
{
    padding-left: 5px;
    padding-top: 3px;
    padding-right: 3px;
    padding-right: 10px;
}

A
{
    TEXT-DECORATION: none;
}

A:visited
{
    TEXT-DECORATION: none;
}

A:active
{
    TEXT-DECORATION: none;
}

A:hover
{
    TEXT-DECORATION: underline;
}



/* New styles for MR Guide pages that are generated by Catalog Tool */

/* Common Formatting - all MR classes */
.mr_table, .mr_header_issue, .mr_header_fixreq_id, .mr_header_changereq_id, .mr_header_version, .mr_header_config, .mr_subhead, .mr_issue, .mr_fixreq_id, .mr_changereq_id, .mr_version, .mr_config
{
    font-size: 8pt;
    border: 2px #000066 solid;
    vertical-align: top;
    border-collapse: collapse;
}

.mr_table
{
    width: 100%;
}

/* (Not currently being used, but included in HTML anyway) */
.mr_row_header, .mr_row_subhead, .mr_row_issue
{
}

/* Common formatting for Header columns & Subhead */
.mr_header_issue, .mr_header_fixreq_id, .mr_header_changereq_id, .mr_header_version, .mr_header_config, .mr_subhead
{
    background-color: #d6e0f4;
    font-weight: bold;
    border-collapse: collapse;
    padding: 3px;
}

.mr_subhead
{
    font-style: italic;
    width: 100%;
}

/* MR Column Widths */
.mr_header_issue, .mr_issue
{
    width: 65%;
}

.mr_fixreq_id, .mr_changereq_id, .mr_header_fixreq_id, .mr_header_changereq_id
{
    width: 150;
}

.mr_version, .mr_header_version
{
    width: 110;
}

.mr_config, .mr_header_config
{
    width: 45;
}

.mr_fixreq_id, .mr_changereq_id, .mr_header_fixreq_id
{
    white-space: nowrap;
}


/*   Formatting for "(Updated dd-MMM-yy)" string   */
/*   Best used inside a <span> tag               */
.mr_updt
{
    font-size: 90%;
    font-weight: normal;
}

/*    Add to correct Netscape's bullets    */
ul
{
     style=list-style-type:disc;
}

/* For new search */
.searcherror1
{
    font-size: 13.5pt;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    color: navy;
}

.searcherror2
{
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    margin-left: 20%; margin-right: 20%; text-align: justify;
}

.searchbold
{
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.search
{
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
}

.opaque
{
    background-color: white;
}

.buttonall
{
    font: bold 8pt Arial, Helvetica, Sans-Serif; width: 75px; padding: 0px; padding-top: 0px; padding-bottom: 0px; border: solid #EFEFEF 2px; text-align: center; display: block; background-color: #EFEFEF; color: black; text-decoration: none;
}

td.buttonall
{
    border: solid ghostwhite 1px; border-right-color: gray; border-bottom-color: gray; padding: 0px;
}

/*  New styles added for BugDB export Alert  */
.bugDB_tabl, .bugDB_subj, .bugDB_labl_L, .bugDB_labl_R, .bugDB_data_L, .bugDB_data_R
{
    font: 9pt Arial, Helvetica, Sans-Serif;
    vertical-align: top;
	border-collapse: collapse;
	border: none;
}

.bugDB_tabl {
	padding: 0px;
	margin: 0px;
	width: 100%;
}

.bugDB_subj
{
    font-weight: bold;
}

.bugDB_labl_L
{
    padding: 1 15 1 0;
}

.bugDB_data_L, .bugDB_data_R
{
    padding: 1 3 1 0;
}

.bugDB_labl_L
{
    width: 20%;
	font-style: italic;
}

.bugDB_data_L
{
    width: 15%;
	/* border-right: solid DarkGray 1pt; */
}

.bugDB_labl_R
{
    width: 20%;
	padding: 1 15 1 15;
	font-style: italic;
}

.bugDB_data_R
{
    width: 45%;
}

