BODY
{
        FONT-SIZE: 80%;
        COLOR: black;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        BACKGROUND-COLOR: transparent;
        /*background-image:url(/HTML/images/development.gif);*/
        /*background-image:url(/HTML/images/testing.gif);*/
        margin-left: 5px;
        margin-right: 5px;
}
B
{
        FONT-WEIGHT: bold;
}
A
{
        color:#35477F;
        text-decoration:underline;
}
H1
{
        FONT-SIZE: 200%;
}
H2
{
    FONT-SIZE: 180%;
}
H3
{
    FONT-SIZE: 160%;
}
H4
{
    FONT-SIZE: 140%;
}
H5
{
    FONT-SIZE: 120%;
}
H6
{
        FONT-SIZE: 80%;
}
UL
{
        FONT-WEIGHT: bold;
}
LI
{
        FONT-WEIGHT: bold;
        padding-top: 5px;
        padding-bottom: 5px;
}
td
{
        FONT-SIZE: 80%;
}
input
{
        font-family: Verdana, arial, tahoma, helvetica;
    FONT-SIZE: 10pt;
        font-style: normal;
        font-weight: normal;
}
textarea
{
        font-family: Verdana, arial, tahoma, helvetica;
    FONT-SIZE: 10pt;
        font-style: normal;
        font-weight: normal;
}
select
{
        font-family: Verdana, arial, tahoma, helvetica;
    FONT-SIZE: 10pt;
        font-style: normal;
        font-weight: normal;
}
.inputlabel
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        FONT-WEIGHT: bold;
        COLOR: #000066;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
}
.infosub
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 8pt;
        COLOR: black;
}
.caption
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 8pt;
        COLOR: grey;
}
.inputdata
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
}
.popuptable
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 70%;
        COLOR: #000066;
        background-color : white;
}
.resultsbackground
{
        background-color: silver;
}
.nav_text a {
        white-space: nowrap;
        display: inline-block;
        color: black;
        font-size:8pt;
        font-style: normal;
        font-weight: bold;
        line-height: 16px;
        text-decoration: none;
}

.nav_text a:hover {
        color:skyblue;
}


.footer
{
        color: #333333;
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        line-height: 12px;
        text-decoration: none;
}

a.footer:link
{
        color: #333333;
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        line-height: 12px;
        text-decoration: none;
}

a.footer:hover
{
        color: #333333;
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        line-height: 12px;
        text-decoration: none;
}

a.footer:visited
{
        color: #333333;
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        line-height: 12px;
        text-decoration: none;
}

a.company:link
{
        text-decoration: none;
}

a.company:visted
{
        text-decoration: none;
}

a.company:hover
{
        text-decoration: none;
}
.fileListArea {
        font-size:7pt;
        display:block;
        border:1px solid #ccc;
        background:#f2f2f2;
        padding:20px;
}
.catListing {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        background:#E2E2E2;
}
table.form {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%;
        font-style: normal;
        color:black;
        align:center;
        cellpadding:3px;
        cellspacing:0px;
}
table.form th {
        font-weight: bold;
        color:#35477F;
}
table.form td {
}
.req {
        background-color:#FFFF99;
}

table.entitylisting {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-style: normal;
        color:black;
        cellpadding:3px;
        cellspacing:0px;
        background-color:#f2f2f2;
}
table.entitylisting thead {
        background-color:#f2f2f2;
        font-weight: bold;
        color:#35477F;
}
table.entitylisting thead th {
        background-color:#f2f2f2;
        font-weight: bold;
        color:#35477F;
}
table.entitylisting thead td {
}
table.entitylisting td {
        background-color:#ffffff;
}
table.entitylisting th {
        background-color:#f2f2f2;
        font-weight: bold;
        color:#35477F;
}
table.entitylisting th.req {
        text-decoration:underline;
}
table.entitylisting tbody {
}
table.entitylisting tbody th {
}
table.entitylisting tbody td {
        background-color:#ffffff;
        border:1px solid #ccc;
        color:black;
}
table.entitylisting tfoot {
        background-color:#f2f2f2;
        font-weight: bold;
        color:#35477F;
}
table.entitylisting tfoot td {
}
table.entitylisting tfoot th {
        font-weight: bold;
        color:#35477F;
}

table.formlisting {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-style: normal;
        color:black;
        cellpadding:3px;
        cellspacing:0px;
        background-color:#f2f2f2;
}
table.formlisting thead {
        font-weight: bold;
        color:#35477F;
}
table.formlisting thead th {
        font-weight: bold;
        color:#35477F;
}
table.formlisting thead td {
}
table.formlisting td {
}
table.formlisting th {
        font-weight: bold;
        color:#35477F;
}
table.formlisting th.req {
        text-decoration:underline;
}
table.formlisting tbody {
}
table.formlisting tbody th {
}
table.formlisting tbody td {
}
table.formlisting tfoot {
        font-weight: bold;
        color:#35477F;
}
table.formlisting tfoot td {
}
table.formlisting tfoot th {
        font-weight: bold;
        color:#35477F;
}

table.resultlisting {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-style: normal;
        color:black;
        cellpadding:3px;
        cellspacing:0px;
}
table.resultlisting thead {
        background-color:#f2f2f2;
        font-weight: bold;
        color:#35477F;
}
table.resultlisting thead th {
        background-color:#f2f2f2;
        font-weight: bold;
        color:#35477F;
}
table.resultlisting thead td {
}
table.resultlisting td {
        border:1px solid #ccc;
}
table.resultlisting th {
}
table.resultlisting th.req {
        text-decoration:underline;
}
table.resultlisting tbody {
}
table.resultlisting tbody th {
        background-color:#f2f2f2;
        font-weight: bold;
        color:#35477F;
}
table.resultlisting tbody td {
}
table.resultlisting tfoot {
        background-color:#f2f2f2;
        font-weight: bold;
        color:#35477F;
}
table.resultlisting tfoot td {
}
table.resultlisting tfoot th {
        background-color:#f2f2f2;
        font-weight: bold;
        color:#35477F;
}
.resultlisting_text
{
        white-space: nowrap;
        display: inline-block;
        color: black;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        line-height: 16px;
        text-decoration: none;
}

table.sList2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-style: normal;
        color:black;
        cellpadding:0px;
        cellspacing:0px;
        line-height: 16px;
        background-color:#E2E2E2;
        border:none;
        width:100%;
}

table.sList2 td {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        padding-left: 5px;
        list-style: none;
        color:black;
        text-decoration:none;
        font-weight:normal;
}


table.sList2 th {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        list-style: none;
        color:black;
        text-decoration:none;
        font-weight:bold;
}

table.sList2 a {
        color:black;
        text-decoration:none;
        font-weight:normal;
}

table.sList2 a.inprocess {
        color:white;
        text-decoration:none;
        font-weight:normal;
}

table.sList2 a.highlight {
        color:orange;
        font-weight:bold;
        background-color:#E2E2E2;
}
table.sList2 a:hover {
        color:orange;
}
table.hoverList {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-style: normal;
        color:black;
        cellpadding:0px;
        cellspacing:0px;
        background-color:white;
        border:none;
        width:100%;
}
table.hoverList td {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        padding-left: 5px;
        list-style: none;
        color:black;
        text-decoration:none;
        font-weight:normal;
}


table.hoverList th {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        list-style: none;
        color:white;
        background-color:#35477F;
        text-decoration:none;
        font-weight:bold;
}

table.dropList {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-style: normal;
        color:black;
        cellpadding:0px;
        cellspacing:0px;
        background-color:transparent;
        border:none;
        width:100%;
}
table.dropList td {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        list-style: none;
        color:black;
        background-color:transparent;
        text-decoration:none;
        font-weight:normal;
}
table.dropList th {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        list-style: none;
        color:black;
        background-color:transparent;
        text-decoration:none;
        font-weight:bold;
}

table.interfaceList {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-style: normal;
        color:black;
        cellpadding:0px;
        cellspacing:0px;
        background-color:#E2E2E2;
        border:none;
        width:100%;
}

table.interfaceList td {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        padding-left: 5px;
        list-style: none;
        color:black;
        text-decoration:none;
        font-weight:normal;
        background-color:#E2E2E2;
}


table.interfaceList th {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        list-style: none;
        color:black;
        text-decoration:none;
        font-weight:bold;
        background-color:#E2E2E2;
}

table.interfaceList a {
        color:black;
        text-decoration:none;
        font-weight:normal;
        background-color:#E2E2E2;
}
table.interfaceList a:hover {
        color:FFC15E;
        text-decoration:none;
        font-weight:normal;
        background-color:#E2E2E2;
}
table.interfaceForm {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-style: normal;
        color:#35477F;
        cellpadding:0px;
        cellspacing:0px;
        background-color:white;
        border:none;
}

table.interfaceForm td {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        list-style: none;
        color:#35477F;
        text-decoration:none;
        font-weight:normal;
}


table.interfaceForm th {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        list-style: none;
        color:white;
        background-color:#35477F;
        text-decoration:none;
        font-weight:bold;
}
.cart td {
        font-family:Arial, Verdana;
        font-size:8pt;
        text-align:center;
}

.cart td.small {
        font-family:Arial, Verdana;
        font-size:7pt;
        text-align:right;
}

.lightNav a {
        color:white;
        text-decoration:none;
        text-transform:uppercase;
}
td.lightNav {
        white-space:nowrap;
        background:#A3A3A3;
        border-top:1pt #000000 solid;
        border-right:1pt #8C8C8C solid;
        border-left:1pt #8C8C8C solid;
        border-bottom:1pt #000000 solid;
        color:white;
        font-family:Sans-Serif, Arial, Sans;
        font-weight:900;
        font-size:9pt;
        padding:5pt;
}
td.lightNav:hover {
        background:#34457A;
}


td.darkNav {
        border: 1pt solid bbbbbb;
        text-transform:uppercase;
        white-space:nowrap;
        background:#8C8C8C;
        border-top:1pt #000000 solid;
        border-right:1pt #8C8C8C solid;
        border-left:1pt #8C8C8C solid;
        border-bottom:1pt #000000 solid;
        color:#000000;
        font-family:Sans-Serif, Arial, Sans;
        font-weight:900;
        font-size:9pt;
        padding:5pt;
        text-align:center;
}
td.button {
        text-decoration:none;
        font-size:6pt;
        font-family: Verdana, arial, tahoma, helvetica;
        font-style: normal;
        font-weight: bold;
        text-align:center;
        vertical-align:top;
}
td.button a {
        text-decoration:none;
}

















.tabsarea {
        background-image: url(<%=sessionMgr.getHRoot()%>/<%=sessionMgr.getMfr().getManufactID()%>/images/Tab/tabSpacer.gif);
}
.tabsarea a {
        font-size:8pt;
        text-decoration:none;
}
.tabsarea a:hover {
        color:white;
}

.tabsarea td.tab1 a {
        color:white;
}
.tabsarea td.tab0 a{
        color:black;
}

.menuItem {
        background-image: url(<%=sessionMgr.getHRoot()%>/<%=sessionMgr.getMfr().getManufactID()%>/images/MenuItem/middle_0.gif);
}
.menuItem a {
        font-size:8pt;
        color:white;
        text-decoration:none;
}
.menuItem a:hover {
        color:skyblue;
}
.menuItem a.highlight {
        color:skyblue;
        font-weight:bold;
        font-size:10pt;
}
.menuItem th {
        font-size:8pt;
        color:aaaaaa;
}


.etchLabel {
	color:white;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	text-align: center;
}
.etchButton {
	color:#35477F;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	text-align: center;
	cursor: hand;
}
.etchHighlight {
	background:silver;
	color:white;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	cursor: hand;
}
.ebon {
	background:silver;
	color:white;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	cursor: hand;
}
.messageTagAlert {
	line-height: 20px;
	font-size:8pt;
	color:blue;
	font-weight: bold;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.messageTagInfo {
	line-height: 20px;
	font-size:8pt;
	color: black;
	font-weight: bold;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.messageTagQuestion {
	line-height: 20px;
	font-size:8pt;
	color: blue;
	font-weight: bold;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.messageTagError {
	line-height: 20px;
	font-size:8pt;
	color: red;
	font-weight: bold;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.select-free
{
    position:absolute;
    z-index:10;/*any value*/
    overflow:visible;/*must have*/
    width:250px;/*must have for any value*/;
}
.select-free iframe
{
    display:none;/*sorry for IE5*/
    display/**/:block;/*sorry for IE5*/
    position:absolute;/*must have*/
    top:0;/*must have*/
    left:0;/*must have*/
    z-index:-1;/*must have*/
    filter:mask();/*must have*/
    width:3000px;/*must have for any big value*/
    height:3000px/*must have for any big value*/;
}

.subHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2B2E35;
	text-decoration: none;
}
.Boxname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #404362;
	text-decoration: none;
}
.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.smText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

