/* Global styles for eCatalog*/

body      {font-family: Verdana, Arial, Helvetica, sans-serif;
       background: #FFF url(/Images/io_bgtile.gif);}

/*Changes for ONLN0101 End*/       
body.nobackground   {font-family: Verdana, Arial, Helvetica, sans-serif;
       background: #FFF;}
/*Changes for ONLN0101 Start*/ 

/* This is here because Netscape won't do inheritance correctly from body to sub-blocks
 * or in tables or anything else for that matter
 */
p,th,td,ul  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
td input    {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; }
/* ONLN0078 Start*/
td select    {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; }
td textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; }
/* ONLN0078 End*/
thead th    {background-color: #CCC;}

.customer     {font-weight: bold; font-size: 11pt; color: #036;}
.view     {font-weight: normal; background-color: white;}
.no-linespace   {margin-bottom: 0.25em; margin-top: 0.25em;}
.alt      {background-color: #F0F0F0;}
.header-reverse   {background-color: #CCC;}
.admin      {font-weight: bold;}
/* Link Changes Start*/
/*a:link      {color: #333; font-family: Verdana, Arial, Helvetica, sans-serif;}
*/
a:link      {color:#0000ff; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:visited {color: Purple; font-family: Verdana, Arial, Helvetica, sans-serif;}
/* Link Changes End*/
h1      {padding: 0.1em; font-family: Verdana; background-color: #C0C0C0; vertical-align: middle;  border: none; margin-right: 2.5em; font-size: 15px; font-weight: 900; text-transform: uppercase;}
h2      {font-size: 12px;  font-family: Verdana, Arial, Helvetica, sans-serif;}
h3      {font-size: 12px;}
h4      {padding: 0.1em; font-family: Verdana; background-color: #C0C0C0; vertical-align: middle;  border: none; font-size: 14px; font-weight: 900; text-transform: uppercase;}
caption     {font-family: Verdana; text-align: left; font-size: 75%; padding: 0.25em 0;}
/* New class colheadinglower added by Kalaikko on 08/14/01*/
.colheadinglower    {padding: 0.1em; font-family: Verdana; background-color: #C0C0C0; vertical-align: middle;  border: none; margin-right: 2.5em; font-size: 16px; font-weight: 900;}

div.subsections img, div.product img, div.servicecenter img {margin: 0 0.5em;}
div.servicecenter h2 {font-size: 12px;}

div.footer    {margin-top: 3em; margin-right: 2em;}
div.footer p    {font-size: 10px;}

div.left-navigation td,th {font-weight: bold; font-size: 12px; margin-right: 3em;}
div.left-navigation td    {background-color: #CCC;}
div.left-navigation th    {background-color: #333; color: #CCC; text-align: left;}
div.left-navigation th a:link {color: #CCC;}
div.left-navigation th a:visited {color: #CCCCCC;}
/* Link Changes Start*/
div.left-navigation td a:link {color: #333}
div.left-navigation td a:visited {color: #333}
/* Link Changes End*/
div.general  {font-family: Verdana, Arial, Helvetica, sans-serif;}

div.items th    {background-color: #003366; font-size: 12px; color: #FFFFFF;}

div.order-items th  {background-color: #CCC;}
div.option table  {font-family: Verdana, Arial, Helvetica, sans-serif;}

div.subsections, div.error, div.success, div.order-items, div.order {padding-left: 3px;}  /* Due to the transparency in the header graphic*/


/* Modified By Kalaikko to maintain compatibility with Mac */
div.accounts p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
div.accounts tr,th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}



div.showcase {margin: 0.5em 0.5em 0.5em; padding: 0.5em; color: #FFF;}
div.showcase p  {font-size: 10px;  }
div.showcase a:link {color: #FFF}
div.showcase a:visited {color: #FFF}
div div.order-items {padding-left: 0px;}


div.product .price  {font-size: 120%; font-weight: bold;}

div.quicklinks    {margin-top: 1em; font-size: 75%;}

div.legal li  {font-size: 80%;}
div.legal p   {font-size: 90%;}
div.accept {padding: 1em; border: solid thin #036}

div.supportcenter {font-family: Verdana, Arial, Helvetica, sans-serif margin-right: 0em;}
div.supportcenter h1 {font-size: 12px}
div.supportcenter th {text-align: left; font-size: smaller;  padding: 0.2em}
div.specifications th {background-color: #E0E0E0;}

div.indicator {font-size: 10px;}
div.indicator td,tr,input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}


div.supplywizard th {text-align: left; background-color: #E0E0E0; font-size: 10pt;  padding: 0.2em}

div.sidebyside th {text-align: center; padding: 0.2em; background-color: #2F6790;}
div.sidebyside a:link {color: #FFFFFF;}
div.sidebyside a:visited {color: #FFFFFF;}
div.sidebyside {font-size: 10px;}
/*commented out in R4 for aligning pricing options to the left*/
/*div.sidebyside td {text-align: center;}*/

div.glance  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color: #FFFFFF; background-color: #2F6790;   margin: 0px; border: none;}
div.variant th {background-color: #2F6790;}

div.price  {font-size: 14pt; font-weight: 600;}
div.policy table {font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #CCC;  font-size: 7pt;}
div.policy th {font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #336699; font-size: 7pt;}

.lowercase {padding: 0.1em;  font-family: Verdana; background-color: #C0C0C0; vertical-align: middle;  border: none; margin-right: 2em; font-size: 12pt; font-weight: 900; text-transform: none;}
/* Added class for links in R4.1*/
 a.linktext:link
{
        color:#0000ff;
        text-decoration : underline;
}
a.linktext:visited
{
        color: Purple;
        text-decoration : underline;
}

 a.linktextblack:link
{
        color:#333;
        text-decoration : underline;
}
a.linktextblack:visited
{
        color: #333;
        text-decoration : underline;
}
 /* Added class for pagination header in R4.1*/
td.pagination
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
background-color: #C0C0C0;
}

div.sidelogin a:link {color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif;}
div.navbartoprow    a:link {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; TEXT-DECORATION: none;}
div.navbartoprow    a:visited {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; TEXT-DECORATION: none;}
div.navbarsecondrow    a:link {color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; TEXT-DECORATION: none;}
div.navbarsecondrow    a:visited {color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; TEXT-DECORATION: none;}
td.colheading{font-family: Verdana; background-color: #C0C0C0; font-size: 15px; font-weight: 900; text-transform: uppercase;}
div.formtextlarge{font-family: Verdana; font-size: 15px; font-weight: 900;}
div.formtextmedium{font-family: Verdana; font-size: 14px; font-weight: 900;}
div.sectionname{color: #000066;}
a.linkcolour {color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif;}
/* Added for storefront*/
.redtext
{
        color:#ff0000;
        font-weight : bold;
}
.boldalone
{
        font-weight : bold;
}

.boldandunderlined
{
   font-weight : bold;
   text-decoration : underline;
}

.underlinedtext
{
   text-decoration : underline;
}

.pagetitle
{
  background-color:#000000;
  font-size:13pt;
  font-weight:bold;
  color:#ffffff;
  font-family:Arial;
}

.bolditalic
{
        font-weight : bold;
        font-style : italic;
}
/* end of changes for storefront*/

/* changes for Order Processing Request */

td.OrdHeading
{
        font-family: Arial,Helvetica, sans-serif;
        font-size: 18px;
        font-weight: bold;
}

/* .boldlargeitalic
*{
*    font-family: Verdana, Arial, Helvetica, sans-serif;
*    font-weight: bold;
*    font-style : italic;
*    font-size: 16px;
*}
*/

.textsmall
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}

/* ONLN0070 start */

.small-text
{
    font-family: Verdana;
    font-size: 10px;
}

/* ONLN0070 End */

/* ONLN0093 start */

a.smalllinkbold:link
{
    font-size: 10px;
    text-decoration : underline;
    font-weight: bold;
    color:#333;
}

a.smalllinkbold:visited
{
    font-size: 10px;
    text-decoration : underline;
    font-weight: bold;
    color:#333;
}

.small-textbold
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
}

/* ONLN0093 End */

.addressheading
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 }

 td.tableheadinglower
 {
 font-family: Verdana;
background-color: #CCC;
 font-size: 13px;
 font-weight: 900;
  }

  .redtextalone
{
        color:#ff0000;
}
.italicalone
{
        font-style : italic;
}

/* Added for R4.1 Address boook enhancements */

.smalltext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

/* End of change for R4.1 Address boook enhancements */
/* Added for R4.1 AT Support Changes */

a.smalllinktext:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
        color:#0000ff;
    text-decoration : underline;
}
a.smalllinktext:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
        color:Purple;
    text-decoration : underline;
}
/* End of Changes for R4.1 AT Support Changes */

/* Added for ONLN0062*/
a.smallorderlinktext:link
{
    font-size: 10px;
    color:#0000ff;
    text-decoration : underline;
}
a.smallorderlinktext:visited
{
    font-size: 10px;
    color:Purple;
    text-decoration : underline;
}
/* End of Changes for ONLN0062*/


/* CHG0025B Change for Privacy Link */
td.sectionname
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000066;
}
/* End of CHG0025B change */
/* CHG0032A Change  */
.boldtext
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight : bold;
  }
 /* End of CHG0032A change */

/* ONLN0040 Changes Start */
.ims-heading
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  background-color: #000066;
  color: #ffffff;
}
/* ONLN0040 Changes End */

/* ONLN0070 start */

/* ONLN0150 start */
.servicecenter-section
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  background-color: #003366;
  color: #ffffff;
  font-size: 15px;
}
/* ONLN0150 end */

td.privheading
{
  font-family: Verdana;
  background-color: #000066;
  font-size: 13px;
  font-weight: 900;
  color: #ffffff;
}

td.selfregncolheading
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #000066;
  font-size: 15px;
  font-weight: 900;
  color: #ffffff;
  text-transform: uppercase;
}

.label
{
  BORDER-BOTTOM-STYLE: none;
  BORDER-LEFT-STYLE: none; 
  BORDER-RIGHT-STYLE: none; 
  BORDER-TOP-STYLE: none;
}

/* ONLN0070 end */ 

/* ONLN0071 Start */

.smalltextbold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

/* ONLN0071 End */
/* CHG0063A Start */
.blue-text
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#003399;
  font-weight:bold; 
}
.smallblue-text
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#003399;
}

/* CHG0063A End */
/*ONLN0078 Start */
/* Added new class for Comboboxes to for consistency with Textboxes */
.selecttext
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: normal; 
  font-size: 11px;
}
.tdclone
{
  font-family: Verdana, Arial, Helvetica, sans-serif;  
    font-size: 13px;
}
/*ONLN0078 End */

/*R4.9 ATSUPP (TPR#1316744) Start */
.privacypagetitle
  {
    background-color:#003366;
    font-size:16px;
    font-weight:900;
    color:#ffffff;
    font-family:Verdana;
  }
.privacybold
{
    font-weight : bold;
    color:#003366;
}

/*R4.9 ATSUPP (TPR#1316744) End */