/* --------------------------------------   Unique - 1-Feb-2008  ------------------------------------------ */
/*  main.css  v5
*/

body {
margin:10px 0 0 60px;
color:#000;
background:#FFF;
font:normal 10px "Verdana",sans-serif
}

ol {
font:normal 10px "Verdana",sans-serif
}

a{
color:#00c;
text-decoration:none
}
a:hover{
color:#006;
text-decoration:underline
}
form{
margin:0
}
a.seeall{
color:#FF0;
text-decoration:none
}
a.seeall:hover{
color:#FFF;
text-decoration:underline
}
div#search-box p{
margin:0 10px 0 0;
font:bold 10px "Verdana",sans-serif;
text-align:right
}

/* Changed SG 19-Jul-07 for GSA search */
div#search-box input{
padding:1px;
color:#999;
font:normal 10px "Verdana",sans-serif;
margin: 3px;
width:126px;
}

/* Changed SG 19-Jul-07 for GSA search */
div#search-box input:focus{
color:#000;
}

div#search-box button{
margin-left:4px;
padding:0;
border:none;
background:transparent
}

/* Changed SG 19-Jul-07 for GSA search */
div#search-box button img,div#search-box input.searchbutton{
border:none;
vertical-align: bottom;
width:15px;
height:17px;
}

div#search-box button:hover{
cursor:pointer
}
div#main{
width:930px;
margin:0 auto
}
div#menu{
clear:both;
width:885px;
margin-bottom:10px;
margin-right:10px;
background:#008 url(/stonline/img.v5/menu.gif) top left repeat-x;
color:#FFF;
font:bold 10px "Verdana",sans-serif;
height:16px
}
div#menu a{
color:#FFF;
font:bold 10px "Verdana",sans-serif;
text-decoration:none
}
div#menu a:hover{
text-decoration:underline
}
div#menu ul{
margin:0;
padding:0
}
div#menu ul li{
margin:0 12px;
float:left;
display:block;
list-style-type:none
}
div#menu ul li a{
padding:3px;
display:block
}
div#menuop{
clear:both;
width:100%;
margin-bottom:0;
margin-right:10px;
background:#008 url(/stonline/img.v5/menu.gif) top left repeat-x;
color:#FFF;
font:bold 10px "Verdana",sans-serif;
height:16px
}
div#menuop a{
color:#FFF;
font:bold 10px "Verdana",sans-serif;
text-decoration:none
}
div#menuop a:hover{
text-decoration:underline
}
div#menuop ul{
margin:0;
padding:0
}
div#menuop ul li{
margin:0 12px;
float:left;
display:block;
list-style-type:none
}
div#menuop ul li a{
padding:0;
display:block
}
div.column{
width:24%;
margin:0;
padding:0;
float:left
}
div.column-right{
width:24%;
margin:0;
padding:0;
float:left
}
div.column#search-column{
width:35%;
margin-top:12px
}
div.column#companyname-column{
width:46%
}
div.column#logo-column{
width:15%
}
div.column#splash-column{
width:72%;
text-align:center
}
div.box{
margin:0 10px 10px 0;
padding:5px;
border:1px solid #ccc;
border-top-width:0
}
div.box#splash,div.box#explore{
height:180px
}
div.box#splash{
padding:0;
border:0
}
div.box#Products{
height:400px
}

div.box#Applications,div.box#Support{
height:200px
}
/* modified AL,FS 29-jun-2007 */
div.box#Buy,div.box#Corporate{
height:179px
}


/**********Modifications********************** /
/ Please set div.box#Banner and div.box#news
/ as comments on the original file
/**********************************************/

/* showcase */
div.box_noborder {
	margin: 0px 10px 10px 0;
	padding: 0;
	border: 0;
	width:210px;
	text-align: left;
}

div.box_noborder ul {
	margin: 0;
	padding: 0;
}


div.box_noborder ul li {
	display: block;
	list-style-type: none;
	margin: 0;
}

div.box_noborder#Explore {
	height: 180px;
	width: 210px;
}

/* end showcase */

/* bottom banner */
div.box_noborder#Banner { height: 64px; border:0; text-align: left;
width: 210px;
margin-left:1px;
}

/* Original
div.box#Banner { height: 50px; border-top: 1px solid #cccccc; text-align: center; }*/

/* end bottom banner*/

/* news */
div.box#News {
height: 330px;
width:210px;
/*hack for FF */
max-width: 198px;
margin: 0 10px 10px 1px;
}

/* div.box#News { height: 330px; } */
/* news */
/******End Modifications**********************/


div.box h2{
padding:2px 5px;
margin:-6px -6px 5px;
color:#FFF;
background:#4169e1;
font:bold 10px "Verdana",sans-serif;
height:14px
}
div.box#Explore h2{
background:#FF6347
}
div.box#Products h2{
background:#4169E1
}
div.box#Applications h2{
background:#4169E1
}
div.box#Support h2{
background:#4169E1
}
div.box#News h2{
background:#008B8B
}
div.box#Buy h2{
background:#4169E1
}
div.box#Corporate h2{
background:#4169E1
}
div.box ul{
margin:0;
padding:0
}
div.box ul li{
margin:0;
display:block;
list-style-type:none
}
div.box ul li.all{
margin-top:12px
}
div.box ul li.separator{
margin-top:12px
}
div.box#News li{
margin-bottom:12px
}
div#footer{
width:885px;
clear:both;
margin-top:20px;
margin-right:15px;
color:#999;
text-align:center
}
div#footer p{
margin-top:0;
margin-bottom:2px
}
div#footer p.bestviewed{
border-bottom:1px solid #ccc;
padding-bottom:2px;
margin-bottom:2px
}
div#footer p a{
color:#999;
text-decoration:none
}
div#footer p a:hover{
color:#000;
text-decoration:underline
}
/* Product Folder */
/* Style for the product title that appears above the 'dashboard' links */
td.prfoldertitle{
font:bold 12px "Verdana","Arial","Helvetica",sans-serif
}
/* Style to enable Overbar to be displayed (in signal names) */
.overline{
text-decoration:overline
}
/* Style to display bullet icon for features held as an unordered list */
#prfolderfea{
margin-left:0;
line-height:1.5em
}
#prfolderfea li{
padding-left:17px;
list-style:none;
background:url(/stonline/img.v4/bulb16.gif) no-repeat 0 0
}
#prfolderfea li ul li{
margin-left:-25px;
padding-left:0;
background:none
}
/* --------------------------------------   main v4  ------------------------------------------- */
/* General */
p,td{
	font:normal normal 10px "Verdana","Arial","Helvetica",sans-serif;
	color: #000;
}
p.text{
font-size:10px
}
td.text{
font-size:10px
}
select{
color:#000;
font:bold normal 10px "Verdana","Arial","Helvetica",sans-serif
}
input{
color:#000;
font:bold normal 10px "Verdana","Arial","Helvetica",sans-serif
}
.whitebg{
color:#000;
background:#FFF
}
.navy{
color:navy;
font-weight:700
}
th{
font-family:"Verdana","Arial","Helvetica",sans-serif;
text-align:left
}
th.base{
font:bold normal 10px "Verdana","Arial","Helvetica",sans-serif
}
/* Top menus */
a.menu{
color:#FFF;
font-weight:700;
text-decoration:none
}
a.menu:hover{
color:#FFF;
text-decoration:underline
}
a.submenu{
color:#FFF;
font-weight:700;
text-decoration:none
}
a.submenu:hover{
color:#FFF;
text-decoration:underline
}
/* Service */
td.path { color: #0065e6; }

/* Modified by MS 4/7/2003 Begin */
td.path a { color: #0065e6; text-decoration: underline; }
td.path a:hover { color: blue; text-decoration: none; }
td.path a:visited {color: #0065e6;}
/* Modified by MS 4/7/2003 end */
/* Page titles (black and red) */
h1{
font:bold 16px "Verdana","Arial","Helvetica",sans-serif
}
h1.red{
 	color:red;
font:bold 16px "Verdana","Arial","Helvetica",sans-serif
}
h2{
font:bold normal 14px "Verdana","Arial","Helvetica",sans-serif
}
/* Profile product title */
a.redtitle{
color:red;
font-weight:700;
text-decoration:none
}
a.redtitle:hover{
text-decoration:underline
}

/* Blue bars */
td.bluetitle { background-color: #0a7efc; font-weight: bold; color: white; }
td.bluetitle a { color: white; text-decoration: none; }
td.bluetitle a:hover { color: white; text-decoration: underline; }
/* Quick Links */
table.quicklinks td { background-color: #ddeeff; }
table.quicklinks td a { color: black; text-decoration: none; }
table.quicklinks td a:visited {color: black; text-decoration: none; }
table.quicklinks td a:hover { color: blue; text-decoration: underline; }
table.quicklinks th { background-color: #0065e6; color: white; text-align: left; font-size: 10px; }

/* Dark blue bars for tables */
/* MS 9/6/2004 */
/* td.tabtitle{background-color:navy;font-weight:bold;color:white;font-size:10px;}*/
td.tabtitle{
color:#FFF;
background:#0065e6;
font-weight:700;
font-size:10px
}
/* MS 9/6/2004 */
td.tabtitle a{
color:#FFF;
text-decoration:none
}
td.tabtitle a:hover{
color:#FFF;
text-decoration:underline
}
/* Light grey background for new products (home) */
table.greylist{
background:#eee
}
table.greylist td{
color:#000;
font-weight:700
}
table.greylist a{
color:#000;
text-decoration:none
}
table.greylist a:hover{
color:#000;
text-decoration:underline
}
/* Grey headlines for news (home) */
table.newshdln{
background:#FFF
}
table.newshdln td{
color:#565656;
font-weight:700
}
table.newshdln a{
color:#565656;
text-decoration:none
}
table.newshdln a:hover{
color:#000;
text-decoration:underline
}
/* Username and password */
.whitebg td.label{
color:#696969
}
/* Light grey bar ST Mission (home) */
.greyevid{
color:#000;
background:#f5f5f5;
font-weight:700
}
.greyevid a{
color:#0000cd;
text-decoration:none
}
.greyevid a:hover{
color:#0000cd;
text-decoration:underline
}
/* Light blue bar */
td.litebluetitle{
color:#000;
background:#def;
font-weight:400;
font-size:14px
}
/* Index with table */
table.quarters td{
background:#def
}
table.quarters td a{
color:navy;
text-decoration:none
}
table.quarters td a:hover{
color:blue;
text-decoration:underline
}
table.quarters th{
color:#FFF;
background:#0065e6;
font-size:11px;
text-align:left
}
/* Mission */
td.mission{
color:#696969;
text-align:left
}
/* Copyright */
td.copy{
color:#696969;
text-align:center
}
td.copy a{
color:#696969;
text-decoration:none
}
td.copy a:hover{
color:#000;
text-decoration:underline
}
/* Prodnews */
td.prodnews{
color:#FFF;
background:#003061;
font-weight:400
}
td.prodnews a{
color:#FFF;
font-weight:700;
text-decoration:none
}
td.prodnews a:hover{
color:#FFF;
font-weight:700;
text-decoration:underline
}
/* Search Tables */
/* Added by MS 4/7/2003 Begin */
h1.searchhdr{
font:bold 14px "Verdana","Arial","Helvetica",sans-serif;
text-align:right
}
h2.searchhdr{
font:bold 16px "Verdana","Arial","Helvetica",sans-serif;
text-align:right
}
table.search th{
color:#FFF;
background:#0065e6;
font-weight:700;
font-size:10px;
text-align:center
}
table.search th { background-color: #0065e6; font-weight: bold; color: white; font-size: 10px; text-align: center; }
table.search th a { color: white; text-decoration: underline; }
table.search th a:hover { color: white; text-decoration: none; }
table.search caption { background-color: #0065e6; font-weight: bold; color: white; font-size: 12px; text-align: left; }
table.search caption a { color: white; text-decoration: underline; }
table.search caption a:hover { color: white; text-decoration: none; }
table.searchhdr caption { background-color: white; }
table.searchhdr th { background-color: white; text-align: left; }
table.searchhdr td { background-color: #EEEEEE; }

/* Added by MS 4/7/2003 End */

/* Added by MS for Ultrasearch 23/4/2004 Start */
table.search tr.oddrow  { background-color: #FFFFFF; }
table.search tr.evenrow { background-color: #DDEEFF; }
/* Added by MS for Ultrasearch 23/4/2004 End */
table.searchhdr caption{
background:#FFF
}
table.searchhdr th{
background:#FFF;
text-align:left
}
table.searchhdr td{
background:#EEE
}
/* Added by MS 4/7/2003 End */
/* Added by MS for Ultrasearch 23/4/2004 Start */
table.search tr.oddrow{
background:#FFF
}
table.search tr.evenrow{
background:#DEF
}
/* Added by MS for Ultrasearch 23/4/2004 End */

/* --------------------------------------  END / main v4  ------------------------------------------- */

/* taken from  http://investors.st.com/client/11/111941/css/ccbnIR.css /*
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                     Custom Classes                   x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxx   TOOL STYLES   xxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x             Page Styles - General Txt/Bg             x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .ccbnTblTtl
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 10px;
     font-weight: bold;
     text-align: center;
     color: #ffffff;
     height: 17px;
   }

   .ccbnBgTblTtl
   {
    background-color: #0065E6;
   }

   .ccbnTblSubTtl
   {
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: verdana, arial, helvetica, sans-serif;
   }

   .ccbnBgTblSubTtl
   {
    background-color: #FFFFFF;
   }

   .ccbnTblOdd
   {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
   }
   .ccbnBgTblOdd
   {
    background-color: #FFFFFF;
   }

   .ccbnTblEven
   {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
   }

   .ccbnBgTblEven
   {
    background-color: #F5F5F5;
   }

   .ccbnTblTxt
   {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
   }

   .ccbnBgTblTxt
   {
    background-color: #FFFFFF;
   }
   .ccbnTblTxtBold
   {
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    line-height: 13px;
    font-family: verdana, arial, helvetica, sans-serif;;
   }

   .ccbnBgTblTxtBold
   {
    background-color: #FFFFFF;
   }

   .ccbnTblHighlight
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
   }
   .ccbnBgTblHighlight
   {
    background-color: #FFFFFF;
   }
   .ccbnTblSubTxt
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 9px;
     font-weight: normal;
     color: #000000;
   }

   .ccbnBgTblSubTxt
   {
    background-color: #FFFFFF;
   }

   .ccbnTblLnk
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #0000CC;
   }

   .ccbnBgTblLnk
   {
    background-color: #FFFFFF;
   }

   .ccbnTblHighlightLnk
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
   }

   .ccbnBgTblHighlightLnk
   {
    background-color: #FFFFFF;
   }

   .ccbnTblLabelLnk
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
   }

   .ccbnBgTblLabelLnk
   {
    background-color: #FFFFFF;
   }

   .ccbnTtl
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     color: #000081;
   }

   .ccbnTtl2
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     color: #ffffff;
   }

   .ccbnBgTtl
   {
    background-color: #FFFFFF;
   }

   .ccbnSubTtl
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #000000;
   }
   .ccbnTxt
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #000000;
   }

   .ccbnBgTxt
   {
    background-color: #FFFFFF;
   }

   .ccbnTxtBold
   {
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: verdana, arial, helvetica, sans-serif;
   }

   .ccbnBgTxtBold
   {
    background-color: #FFFFFF;
   }

   .ccbnSubTxt
   {
    font-weight: normal;
    font-size: 11px;
    color: #000000;
    font-family: verdana, arial, helvetica, sans-serif;
   }

   .ccbnBgSubTxt
   {
    background-color: #FFFFFF;
   }

   .ccbnRequired
   {
    font-weight: normal;
    font-size: 11px;
    color: red;
    line-height: 12px;
    font-family: verdana, arial, helvetica, sans-serif;
   }

   .ccbnBgRequired
   {
    background-color: #FFFFFF;
   }

   .ccbnError
   {
    font-weight: normal;
    font-size: 11px;
    color:#ff0000;
    font-family: verdana, arial, helvetica, sans-serif;
   }

  .ccbnError li
   {
    font-weight: normal;
    font-size: 11px;
    color:#ff0000;
    font-family: verdana, arial, helvetica, sans-serif;
   }


   .ccbnBgError
   {
    background-color: #FFFFFF;
   }

   .ccbnConfirmBold
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight:bold;
   }

   .ccbnBgConfirmBold
   {
    background-color: #FFFFFF;
   }

   .ccbnNeg
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
     color:#ff0000;
   }

   .ccbnBgNeg
   {
    background-color: #FFFFFF;
   }

   .ccbnPos
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #009933;
   }

   .ccbnBgPos
   {
    background-color: #FFFFFF;
   }

   .ccbnPrice
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     color: #000000;
   }

   .ccbnBgPrice
   {
    background-color: #F0EFF1;
   }

   .ccbnLnk
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #000000;
   }

   a:link.ccbnLnk, a:visited.ccbnLnk
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #0000ff;
   }

   .ccbnLnk2
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #0000ff;
   }

   .ccbnBgLnk
   {
    background-color: #FFFFFF;
   }

   .ccbnSubLnk
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 9px;
   }

   .ccbnBgSubLnk
   {
    background-color: #FFFFFF;
   }

   .ccbnTblSubLnk
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 9px;
   }
   .ccbnBgTblSubLnk
   {
    background-color: #FFFFFF;
   }

   .modDisclaimer
   {
   font-size: 9px;
   COLOR: #000000;
   font-family: verdana, arial, helvetica, sans-serif;
   }

   .ccbnDisclaimer
   {
   font-size: 9px;
   COLOR: #000000;
   font-family: verdana, arial, helvetica, sans-serif;
   }

   .ccbnBgDisclaimer
   {
    background-color: #FFFFFF;
   }

   .ccbnLabel
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     color: #000000;
   }

   .ccbnBgLabel
   {
    background-color: #FFFFFF;
   }

   .ccbnTblLabelLeft
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     color: #000000;
   }
   .ccbnBgTblLabelLeft
   {
    background-color: #F0EFF1;
   }

   .ccbnTblLabelTop
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     color: #000000;
   }

   .ccbnBgTblLabelTop
   {
    background-color: #FFFFFF;
   }

   .ccbnNav
   {
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #000000;
   }
   .ccbnSelect
   {
    font-weight: normal;
    font-size: 11px;
    color: #000000;
    font-family: verdana, arial, helvetica, sans-serif;
   }
   .ccbnBgSelect
   {
    background-color: #FFFFFF;
   }

   .ccbnInput
   {
    font-size: 11px;
    color: #000000;
    line-height: 13px;
    font-family: verdana, arial, helvetica, sans-serif;
   }

   .ccbnBgInput
   {
    background-color: #FFFFFF;
   }

   .ccbnButton
   {
    border: #0065E6 1px solid;
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family:  verdana, arial, helvetica, sans-serif;
    background-color: #0065E6;
   }

   .ccbnBgButton
   {
    background-color: #ffffff;
   }

  .ccbnOutline
   {
    background-color: #E4E4E4;
   }

   .ccbnOutlineChart
   {
    background-color: #FFFFFF;
   }

   .ccbnOutlineQuote
   {
    background-color: #FFFFFF;
   }

   .ccbnBgChart
   {
    background-color: #FFFFFF;
   }

   .ccbnBgLine
   {
    background-color: #000000;
   }

   .ccbnBgSpacer
   {
    background-color: #FFFFFF;
   }

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                 Enumerate Backgrounds                x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .ccbnEnumBodyBg               {background-color: #FFFFFF;}

   .ccbnEnumBg                   {background-color: #CCCCCC;}

   .ccbnEnumBgLogo               {background-color: #FFFFFF;}

   .ccbnEnumHighlightLt          {background-color: #FFFFFF;}

   .ccbnEnumHighlight            {background-color: #EFEFEF;}

   .ccbnEnumShadow               {background-color: #999999;}

   .ccbnEnumShadowDk             {background-color: #000000;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                    Enumerate Links                   x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .ccbnEnumTabLnk               {font-family: verdana, arial, helvetica, sans-serif;;
                                  font-size: 9px;
                                  color: #000000;
                                  text-transformation: uppercase;}

   a.ccbnEnumTabLnk:link         {font-family: verdana, arial, helvetica, sans-serif;;
                                  font-size: 9px;
                                  color: #000000;
                                  text-transformation: uppercase;
                                  text-decoration: underline;}

   a.ccbnEnumTabLnk:hover        {text-decoration: none;}

   a.ccbnEnumTabLnk:active       {text-decoration: none;}

   a.ccbnEnumTabLnk:visited      {font-family: verdana, arial, helvetica, sans-serif;;
                                  font-size: 9px;
                                  color: #000000;
                                  text-transformation: uppercase;
                                  text-decoration: underline;}

   .ccbnEnumPeerListLnk          {font-size: 11px;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                    Enumerate Rows                    x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .ccbnEnumTxtEven              {font-family: verdana, arial, helvetica, sans-serif;
                                  font-size: 11px;}

   .ccbnEnumTxtOdd               {font-family: verdana, arial, helvetica, sans-serif;
                                  font-size: 11px;}

   .ccbnBgEnumTblEven            {background-color: #EFEFEF;}

   .ccbnBgEnumTblOdd             {background-color: #FFFFFF;}

/* end taken from http://investors.st.com/client/11/111941/css/ccbnIR.css */



/* taken from qa-www.st.com/stonline/stappl/productcatalog/html/app/styles/main.css */

/* Added by PC Team 22/03/2006 End */
{ background-color: #0a7efc; font-weight: bold; color: white; }
td.api_table_header{ background-color: "#dddddd"; font-weight: normal; font-size: 10px;font-family: "Verdana","Arial","Helvetica",sans-serif; text-align: left;  }
/* Search values in table */
.blue_evenrow  { background-color: "#ddeeff"; font-weight: bold; color:black; font-size: 10px "Verdana","Arial","Helvetica",sans-serif; text-align:left; vertical-align:top;}
.blue_oddrow { background-color: "#cae4ff"; font-weight: bold; color:black; font-size: 10px "Verdana","Arial","Helvetica",sans-serif; text-align:left; vertical-align:top;}

/* Top menus */

td.doctable { font-weight: normal; color: black; }
td.doctable A { font-weight: ; color: navy; text-decoration: underline; }
td.doctable A:link { font-weight: normal; color: navy; text-decoration: underline; }
td.doctable A:active { font-weight: normal; color: navy; text-decoration: underline; }
td.doctable A:visited { font-weight: normal; color: navy; text-decoration: underline; }
td.doctable A:hover { color: blue; text-decoration: none; }

tr.linkeddocsevenrow {background-color: #CCCCFF;}
tr.linkeddocsoddrow {background-color: #CCFFFF;}

/* taken from qa-www.st.com/stonline/stappl/productcatalog/html/app/styles/main.css */

/* STMicroelectronics - CCSF - eTechnology Team
   bol.css - Global CascadeStyleSheet file
   Buy Online common styles  */

.BOL_DistRegRow { background-color: #0065e6; font-weight: bold; color: white;}
.BOL_DistRow    {  }
.BOL_DistTable  { border:0; }

.SR_BodyColor {
				background-color:  #FFFFFF;
				background-position: right top;
}

.SR_HeaderColor {
					background-color: #0a7efc;
					border: #0a7efc 1px solid;}


.SR_HeaderText {
		color: white;
		font-weight : bold;
	   }

.SR_HeaderLink {
		color: white;
		text-decoration: none;
}

.SR_HeaderLink a:hover{
		color: white;
		text-decoration: underline;
}

.SR_SubHeaderText { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 9pt; color: #000080;  }
.SR_SubHeaderLink { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 8pt; color: #000080; }
.SR_SubheaderColor { background-color: #C6E7FF; }


.SR_Heading1 { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 10pt; color: #000050; font-weight: bold ;}
.SR_Text1 { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 8pt; color: #000000; }
.SR_Heading2 { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 9pt; color: #000099; font-weight: bold ; }
.SR_Text2 { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 9pt; color: #000000; }
.SR_Heading3 { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 9pt; color: #00FF00; font-weight: bold ; }
.SR_Text3 { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 8pt; color: #0000FF; }
.SR_Heading4 { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 9pt; color: #0000FF; font-weight: bold ; }
.SR_Text4 { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 9pt; color: #00FF00; }


.SR_ErrorMessage { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 8pt; color: red; }

a.dist { color: navy; text-decoration: underline; font-weight: bold; }


/* STMicroelectronics - CCSF - eTechnology Team - BOL
   global.css - Global CascadeStyleSheet file */

/* DataView Styles  */
.dataview_column_header  { background-color: #abbbdd; color: navy; font-size: 10pt; font-weight: bold; }
.dataview_column_footer  { background-color: #abbbdd; color: navy; font-size: 10pt; font-weight: bold; }
.dataview_row1 			 { background-color: #e2e8e9; color: #000000; }
.dataview_row2 			 { background-color: #f3f5f5; color: #000000; }
.dataview_row_selected   { background-color: KHAKI; color: black }
.dataview_drilldown_col  { background-color: #DDDDDD;     }
.dataview_drilldown_cont { background-color: lightyellow; }
.dataview_highlight      { background-color: #FBD395; color: navy; }
.dataview_group1         { background-color: #A9ADF9; color: navy; }
.dataview_group2         { background-color: #C0C3FA; color: navy; }
.dataview_group3         { background-color: #CBCDF9; color: navy; }
.dataview_group4         { background-color: #D8D9FA; color: navy; }
.dataview_group5         { background-color: #abbbdd; color: navy; }
.dataview_toolbar        { background-image: url(../../liotrox/images/dataview/toolbar_background.jpg); border: 1px solid navy; }
.dataview_statusbar      { background-color: #DDDDDD; color: navy; font-weight: bold; }
.dataview_search_nf      { background-color: #DDDDDD;   }
.dataview_filter         { background-color: #E6E6FA; color: navy; font-size: 10pt; }


/* Graphic Button (simple and with icon) */
.graphic_button
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt; color:#000000; text-decoration: none;
}

.treemenu    { background-color: #000050; color: white; font-size: 12px; font-weight: normal; }
.form_title  { background-color: #abbbdd; color: #000070; font-size: 15px; font-weight: bold; }

/* LIOTRO-X common styles */
.header      { background-color: #abbbdd; color: #000070; font-size: 13pt; }
.page_header { background-color: #000050; }


/* Waiting DIV message */
.lxDiv_main {height:100%;min-height:100%;}
.lxDiv_LX_PAGE_LAYOUT {}

.lxDiv_mainNS {height:100%;min-height:100%;}
.lxDiv_LX_PAGE_LAYOUT_NS {height:100%;min-height:100%;}


/* Menu */
.menu_folder { color: #4C01B1; text-decoration: none; font-weight: bold; font-size: 12px; }
.menu_item   { color: #4C01B1; text-decoration: none; font-weight: bold; font-size: 12px; }

/* Panel  */
.panel_title  { background-color: #abbbdd; color: #000070; font-size: 10pt; font-weight: bold; }
.panel_body   { }


/* Standard TABLE/REPORT layout (header, footer, alternate row styles */
.table_header, .report_column_header { background-color: #abbbdd; color: #000070; font-size: 10pt; font-weight: bold; }
.table_footer, .report_column_footer { background-color: #abbbdd; color: #000070; font-size: 10pt; font-weight: bold; }
.table_row1,   .report_row0          { background-color: #e2e8e9; color: #000000; }
.table_row2,   .report_row1          { background-color: #f3f5f5; color: #000000; }
.table_row_highlight                 { background-color: #FBD395; color: navy; }
.report_header 			             { background-color: #000050; color: white; font-family:arial; font-weight:bold; font-size:16 font-size: 10pt; }
.report_group1          	         { background-color: #FBD395; color: navy; }
.report_group2          	         { background-color: #FBD3A5; color: navy; }
.report_group3          	         { background-color: #FBD3B5; color: navy; }

/* Tabbed panel (normal and selected) */
.tab_normal           { color: #000000; font-weight: normal; }
.tab_selected  		  { color: #FFFFFF; font-weight: bold;   }
.tab_body { }


/* Product Catalog
	/stonline/stappl/productcatalog/html/app/styles/main.css */


/* Search values in table */

.evenrow  {background-color:#DDEEFF; font-weight: bold; color:black; font-size: 10px "Verdana","Arial","Helvetica",sans-serif; text-align:left; vertical-align:top;}
.oddrow {background-color:#DDEEFF;font-weight: bold; color:black; font-size: 10px "Verdana","Arial","Helvetica",sans-serif; text-align:left; vertical-align:top;}

.white_panel_title { background-color: #FFFFFF; font-weight: bold; color: white; font-size: 10px; text-align: left; align:left;}

a.linkbold    { color: navy; text-decoration: underline; font: bold 10px "Verdana","Arial","Helvetica","sans-serif";}
a.linkbold:active  { color: navy; text-decoration: underline; font: bold 10px "Verdana","Arial","Helvetica","sans-serif"; }
a.linkbold:visited { color: navy; text-decoration: underline; font: bold 10px "Verdana","Arial","Helvetica","sans-serif"; }
a.linkbold:hover { color: blue; text-decoration: none; }

/* Added by PC Team 22/03/2006 */
tr.customize { font-weight: bold; color: black; }
tr.customize_color { bordercolorlight: #FFFFFF; bordercolordark: #FFFFFF; }
td.customize_column_title { font-weight: bold; font-size: 12px; text-align: center; align: center; }

td.dataview_column_header { background-color: #0065e6; font-weight: bold; color: white; font-size: 10px; text-align: center; }
td.dataview_column_header_move { background-color: #0065e6; font-weight: bold; color: white; font-size: 10px; text-align: center; cursor:move; }

/* Added by PC Team 4/1/2007 */
td.productsIndex a { color: #00C; text-decoration: none; }
td.productsIndex a:hover { color: #006; text-decoration: underline; }
td.productsIndex a:visited {color: #00C; text-decoration: none; }

TR.odd  { background-color: "#ffffff"; }
TR.even { background-color: "##d5eaff"; }

/* Product Catalog
	tableView.css */

.dataview_col_strong     { background-color: "#ddeeff"; font-weight: bold; font-size: 10px;font-family: "Verdana","Arial","Helvetica",sans-serif; text-align: left;  }
.dataview_col_even     { background-color: "#ddeeff"; font-weight: normal; font-size: 10px;font-family: "Verdana","Arial","Helvetica",sans-serif; text-align: left;  }
.dataview_col_odd     { background-color: "white"; font-weight: normal; font-size: 10px;font-family: "Verdana","Arial","Helvetica",sans-serif; text-align: left;  }

.dataview_col_part_number_search { font-family: "Verdana", "Arial", "Helvetica"; font-size:10px; }
.dataview_col_part_number_search A { font-weight: bold; color: navy; text-decoration: underline; }
.dataview_col_part_number_search A:link { font-weight: bold; color: navy; text-decoration: underline; }
.dataview_col_part_number_search A:active { font-weight: bold; color: navy; text-decoration: underline; }
.dataview_col_part_number_search A:visited { font-weight: bold; color: navy; text-decoration: underline; }
.dataview_col_part_number_search A:hover { color: blue; text-decoration: none; }

.panel { border:0; }

td.dataview_col_strong  a  { font-weight: bold; color: navy; text-decoration: underline; }
td.dataview_col_strong  a:link  { font-weight: bold; color: navy; text-decoration: underline; }
td.dataview_col_strong  a:active  { font-weight: bold; color: navy; text-decoration: underline; }
td.dataview_col_strong  a:visited { font-weight: bold; color: navy; text-decoration: underline; }
td.dataview_col_strong  a:hover { color: blue; text-decoration: none; }

/* STMicroelectronics - CCSF - eTechnology Team
   feedback.css - Global CascadeStyleSheet file */

/* Class for Liotro Button */

A.graphic_button:link    { text-decoration: none; color: black;}
A.graphic_button:active  { text-decoration: none; color: black;}
A.graphic_button:visited { text-decoration: none; color: black;}
A.graphic_button:hover   { text-decoration: none; color: black;}



/* MVDB
   global.css */


/* -------------------------------------
   Ajax DataNavigator styles
   ------------------------------------- */
.dataNavigation          { background-color: #f3f3f3; border:1px solid gray; }
.dataNavigationWrapper   { }
.dataNavigationSelected  { background-color: #abbbdd; font-weight: bold; }
.dataNavigationHover     { background-color: #abbbdd;  }
.dataNavigationItem      { cursor: pointer; color: navy; padding: 1px; }
.dataNavigationSection   { border-left:1px solid gray; }

/* -------------------------------------
   Form Panel
   ------------------------------------- */
.formPanel_title { background-color: #abbbdd; color: #000070; font-size: 15px; font-weight: bold; }
.formPanel_body  { background-color: #f3f3f3; }

/* -------------------------------------
   Validator Styles
   ------------------------------------- */
.validationText       { color: blue; font-weight: normal; }
.validationErrorMsg   { color: red;  font-weight: normal; }
.validationGroup      { padding: 0px 0px 0px 0px;  }
.validationGroupTitle { color: red; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.validationGroupEntry { color: red; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

/* -------------------------------------
   AutoComplete Styles
   ------------------------------------- */
div.suggestions
{
    background-color: #f0f0f0;
    color: #111111;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid black;
    position: absolute;
}

div.suggestions div
{
    cursor: default;
    padding: 0px 3px;
    font-family: arial;
}

div.suggestions div.current
{
    background-color: #3366cc;
    color: white;
}


/*  MCU
 	mcu.css*/
.boxtitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 10px; FONT-WEIGHT: Verdana,Arial,Helvetica,bold; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none}
.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica;}
.content2 	{BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial,Helvetica;}
.SmallTitle { FONT-FAMILY: Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold;}
.MediumTitle { FONT-FAMILY: Verdana,Arial,Helvetica; font-size: 12pt; }
.LargeTitle { FONT-FAMILY: Verdana,Arial,Helvetica; font-size: 14px; font-weight: bold; }
.storytitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 14px; FONT-WEIGHT: Verdana,Arial,Helvetica,bold; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none}
.storycat	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: Verdana,Arial,Helvetica,bold; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: underline}
.title 		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 18px; font-weight: normal; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none}
.title2 		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 22px; font-weight: bold; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none}

/*  product.css*/
.dataview_col_even_center    { background-color: #ddeeff; font-weight: normal; font-size: 10px;font-family: "Verdana","Arial","Helvetica",sans-serif; text-align: left;  }
.dataview_col_even_left     { background-color: #ddeeff; font-weight: normal; font-size: 10px;font-family: "Verdana","Arial","Helvetica",sans-serif; text-align: left;  }
.dataview_col_even_right     { background-color: #ddeeff; font-weight: normal; font-size: 10px;font-family: "Verdana","Arial","Helvetica",sans-serif; text-align: right;  }
.dataview_col_odd_ps     { background-color: #ffffff; font-weight: normal; font-size: 10px;font-family: "Verdana","Arial","Helvetica",sans-serif; text-align: center;  }

.dataview_head_col_horz_strong     { font-weight: bold; font-size: 10px;font-family: "Verdana","Arial","Helvetica",sans-serif; text-align: center;  }
.dataview_head_col_strong     {
background-color: #0065e6;
color: #ffffff;
font-weight: bold;
font-size: 10px;
font-family: "Verdana","Arial","Helvetica",sans-serif;
text-align: center;
}
.dataview_head_col_strong_left     { background-color: #0065e6; color: #FFFFFF;font-weight: bold; font-size: 10px;font-family: "Verdana","Arial","Helvetica",sans-serif; text-align: left;  }


/* ST.COM
   tree_expandable.css */


.tree {
  display: none;
  margin-left: 15px;
  padding: 0px;
}


.tree li {
  list-style: none outside;
    padding-top: 3px;
    padding-bottom: 3px;
}

.tree li a {
  background-color: transparent;
  color: navy; text-decoration: underline;
}

.tree li a:hover {
color: blue; text-decoration: none;
}


a.actuator {
  background-color: transparent;
  padding-left: 15px;
  text-decoration: underline; font-weight: bold;
}

a.actuator:hover {
  color: blue; text-decoration: none;
}


li.treebar {
  background: url(/stonline/img.v4/plus.gif) no-repeat 0em 0.5em;
  list-style: none outside;
  padding-top: 3px;
  padding-bottom: 3px;
}


span.key {
  text-decoration: underline;
}


#mainTree {

}

#treeList {
  margin: 0px;
  padding: 10px 0px 10px 5px;
}



/* Corporate Responsibility */
/* styles for expanding left navigation */
/* to go in main ST style sheet */

table.quicklinks th.expNav a { color: white; text-decoration: none; }
table.quicklinks th.expNav a:hover { color: white; text-decoration: underline; }

table.quicklinks td.expNav a { color: navy; }

table.quicklinks td.expNav ul {
  margin:0;
  padding:3px 2px 0 2px;
  list-style: none;
}

table.quicklinks td.expNav ul li {
  padding: 0 0 3px 0;
}

table.quicklinks td.expNav ul li ul {
  padding:5px 2px 3px 2px;
}

table.quicklinks td.expNav ul li ul li {
  padding: 0 0 3px 13px;
  background: transparent url(/stonline/company/cr/images/nav02.gif) 5px 4px no-repeat;
}

table.quicklinks td.expNav ul li ul li ul li {
  padding: 0 0 3px 13px;
  background: transparent url(/stonline/company/cr/images/nav03.gif) 5px 4px no-repeat;
}


/* productcatalogcss.css */
/* new style for product catalog */

/* Search values in table */
/* Changed AL 19-09-2007 fixed style for Firefox*/
.PcStCom_blue_evenrow  { background-color: #ddeeff; font-weight: bold; color:black; font-size: 10px "Verdana",Arial,Helvetica,sans-serif; text-align:left; vertical-align:top;}
.PcStCom_blue_oddrow { background-color: "#cae4ff"; font-weight: bold; color:black; font-size: 10px "Verdana","Arial","Helvetica",sans-serif; text-align:left; vertical-align:top;}

.PcStCom_dataview_col_even_left  { font-weight: normal; font-size: 10px;font-family: Verdana,Arial,Helvetica,sans-serif; text-align: left;  }
.PcStCom_dataview_col_even_right { font-weight: normal; font-size: 10px;font-family: Verdana,Arial,Helvetica,sans-serif; text-align: right;  }
.PcStCom_dataview_col_odd { font-weight: normal; font-size: 10px;font-family: Verdana,Arial,Helvetica,sans-serif; text-align: left;  }
.PcStCom_dataview_col_part_number_search { font-family: "Verdana", "Arial", "Helvetica"; font-size:10px; }
.PcStCom_dataview_col_part_number_search A { font-weight: normal; color: navy; text-decoration: underline; }
.PcStCom_dataview_col_part_number_search A:active { font-weight: normal; color: navy; text-decoration: underline; }
.PcStCom_dataview_col_part_number_search A:hover { color: blue; text-decoration: none; }
.PcStCom_dataview_col_part_number_search A:link { font-weight: normal; color: navy; text-decoration: underline; }
.PcStCom_dataview_col_part_number_search A:visited { font-weight: normal; color: navy; text-decoration: underline; }
.PcStCom_dataview_col_strong     { font-weight: bold; font-size: 10px;font-family: Verdana,Arial,Helvetica,sans-serif; text-align: left;  }
.PcStCom_dataview_col_strong  A  { font-weight: bold; color: navy; text-decoration: underline; }
.PcStCom_dataview_col_strong  A:active  { font-weight: bold; color: navy; text-decoration: underline; }
.PcStCom_dataview_col_strong  A:hover { color: blue; text-decoration: none; }
.PcStCom_dataview_col_strong  A:link  { font-weight: bold; color: navy; text-decoration: underline; }
.PcStCom_dataview_col_strong  A:visited { font-weight: bold; color: navy; text-decoration: underline; }
.PcStCom_dataview_statusbar { background-color: #DDDDDD; color: navy; font-weight: bold; }

.PcStCom_panel { border: 0; }
.PcStCom_panel_body {  }
.PcStCom_panel_title { background-color: #0065e6; font-weight: bold; color: white; font-size: 10px; text-align: left; align:left;}
.PcStCom_panel_title td { background-color: #0065E6; font-weight: bold; color: white; font-size: 10px; text-align: left; }
.PcStCom_white_panel_title { background-color: #FFFFFF; font-weight: bold; color: white; font-size: 10px; text-align: left; align:left;}

/* Modified  by MS 4/7/2003 Begin */
a.PcStCom { color: navy; text-decoration: underline; }
/* Added by PC Team 4/11/2004 Begin */
A.PcStCom:link    { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif";}
A.PcStCom:active  { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif"; }
A.PcStCom:visited { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif"; }
A.PcStCom:hover { color: blue; text-decoration: none; }

a.PcStCom_linkbold    { color: navy; text-decoration: underline; font: bold 10px "Verdana","Arial","Helvetica","sans-serif";}
a.PcStCom_linkbold:active  { color: navy; text-decoration: underline; font: bold 10px "Verdana","Arial","Helvetica","sans-serif"; }
a.PcStCom_linkbold:visited { color: navy; text-decoration: underline; font: bold 10px "Verdana","Arial","Helvetica","sans-serif"; }
a.PcStCom_linkbold:hover { color: blue; text-decoration: none; }

/* Modified by AL 7/12/2007 Begin */

a.PcStCom_dist { color: navy; text-decoration: underline; font-weight: bold; }

A.PcStCom_graphic_button:link    { text-decoration: underline; color: navy;}
A.PcStCom_graphic_button:active  { text-decoration: underline; color: navy;} A.PcStCom_graphic_button:visited { text-decoration: underline; color: navy;}
A.PcStCom_graphic_button:hover   { text-decoration: underline; color: navy;}

a.PcStCom_defaultlink:link { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif"}
a.PcStCom_defaultlink:hover    { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif";}
A.PcStCom_defaultlink:active  { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif"; }
A.PcStCom_defaultlink:visited { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif"; }

/* End */



/* Page titles (black and red) */
h1.PcStCom { font: normal normal 18px "Verdana", "Arial", "Helvetica", sans-serif; }
h2.PcStCom { font: bold normal 14px "Verdana", "Arial", "Helvetica", sans-serif; }

/* Quick Links */
table.PcStCom_quicklinks td { background-color: #ddeeff; }
table.PcStCom_quicklinks td a { color: black; text-decoration: none; }
table.PcStCom_quicklinks td a:visited {color: black; text-decoration: none; }
table.PcStCom_quicklinks td a:hover { color: blue; text-decoration: underline; }
table.PcStCom_quicklinks th { background-color: #0065e6; color: white; text-align: left; font-size: 10px; }

/* Search Tables */
/* Added by MS 4/7/2003 Begin */
table.PcStCom_search th { background-color: #0065e6; font-weight: bold; color: white; font-size: 10px; text-align: center; }
table.PcStCom_search th a { color: white; text-decoration: underline; }
table.PcStCom_search th a:hover { color: white; text-decoration: none; }
table.PcStCom_search caption { background-color: #0065e6; font-weight: bold; color: white; font-size: 12px; text-align: left; }
table.PcStCom_search caption a { color: white; text-decoration: underline; }
table.PcStCom_search caption a:hover { color: white; text-decoration: none; }

/* Added by MS for Ultrasearch 23/4/2004 Start */
table.PcStCom_search tr.oddrow  { background-color: #FFFFFF; }
table.PcStCom_search tr.evenrow { background-color: #DDEEFF; }

/* Added by PC Team 22/03/2006 End */
td.PcStCom_api_table_header{ background-color: "#dddddd"; font-weight: normal; font-size: 10px;font-family: "Verdana","Arial","Helvetica",sans-serif; text-align: left;  }

/* Blue bars */
td.PcStCom_bluetitle { background-color: #0a7efc; font-weight: bold; color: white; }
td.PcStCom_bluetitle a { color: white; text-decoration: none; }
td.PcStCom_bluetitle a:hover { color: white; text-decoration: underline; }

td.PcStCom_customize_column_title { font-weight: bold; font-size: 12px; text-align: center; align: center; }

td.PcStCom_dataview_column_header { background-color: #0065e6; font-weight: bold; color: white; font-size: 10px; text-align: center; }
td.PcStCom_dataview_column_header_move { background-color: #0065e6; font-weight: bold; color: white; font-size: 10px; text-align: center; cursor:move; }

/* Top menus */
td.PcStCom_doctable { font-weight: normal; color: black; }
td.PcStCom_doctable A { font-weight: ; color: navy; text-decoration: underline; }
td.PcStCom_doctable A:link { font-weight: normal; color: navy; text-decoration: underline; }
td.PcStCom_doctable A:active { font-weight: normal; color: navy; text-decoration: underline; }
td.PcStCom_doctable A:visited { font-weight: normal; color: navy; text-decoration: underline; }
td.PcStCom_doctable A:hover { color: blue; text-decoration: none; }

/* Service */
td.PcStCom_path { color: #0065e6; }

/* Modified by MS 4/7/2003 Begin */
td.PcStCom_path a { color: #0065e6; text-decoration: underline; }
td.PcStCom_path a:hover { color: blue; text-decoration: none; }
td.PcStCom_path a:visited {color: #0065e6;}

/* Added by PC Team 4/1/2007 Begin */
td.PcStCom_productsIndex a { color: #00C; text-decoration: none; }
td.PcStCom_productsIndex a:hover { color: #006; text-decoration: underline; }
td.PcStCom_productsIndex a:visited {color: #00C; text-decoration: none; }


td.PcStCom_sorted_header { background-color: #0065e6; font-weight: bold; color: white; font-size: 10px; text-align: center; }
td.PcStCom_unsortable { background-color: #0065e6; font-weight: bold; color: white; font-size: 10px; text-align: center; }

th.PcStCom { font-family: "Verdana", "Arial", "Helvetica", sans-serif; text-align: left; }

/* Added by PC Team 22/03/2006 */
tr.PcStCom_customize { font-weight: bold; color: black; }
tr.PcStCom_customize_color { bordercolorlight: #FFFFFF; bordercolordark: #FFFFFF; }

tr.PcStCom_linkeddocsevenrow {background-color: #CCCCFF;}
tr.PcStCom_linkeddocsoddrow {background-color: #CCFFFF;}


/* bol.css */
/* new style for bol */

/* -------------------------------------
    Buy Online common styles (START)
   ------------------------------------- */



/* -------------------------------------------------------------

   Standard main TABLE  Coutnry row and Distributor row

   ------------------------------------------------------------- */

.BOL_DistTable  { border:0; }

.BOL_DistRegRow { background-color: #0065e6; font-weight: bold; color: white;}

.BOL_DistRow    {  }



/* Add in 1.0.6.0 */

a.bol_dist { color: navy; text-decoration: underline; font-weight: bold; }



/* hr { size: 3; height: 1px; color: navy; } */



/* -------------------------------------

    LIOTRO-X common styles

   ------------------------------------- */

.bol_header      { background-color: #abbbdd; color: #000070; font-size: 13pt; }

.bol_page_header { background-color: #000050; color: white }
.bol_page_header_red {
	background-color: #CC0000;
	color: #CCC
}
.bol_page_header_blue {
	background-color: #0000FF;
	color: #CCC
}
.bol_page_header_violet {
	background-color: #9900CC;
	color: #CCC
}
.bol_page_header_green {
	background-color: #006600;
	color: #CCC
}



/* -------------------------------------

   Menu

   ------------------------------------- */

.bol_menu_folder { color: #4C01B1; text-decoration: none; font-weight: bold; font-size: 12px; }

.bol_menu_item   { color: #4C01B1; text-decoration: none; font-weight: bold; font-size: 12px; }



/* -------------------------------------

   Panel

   ------------------------------------- */

.bol_panel_title  { background-color: #abbbdd; color: #000070; font-size: 10pt; font-weight: bold; }

.bol_panel_body   { }





/* -------------------------------------

   Tabbed panel (normal and selected)

   ------------------------------------- */

.bol_tab_normal           { color: #000000; font-weight: normal; }

.bol_tab_selected               { color: #FFFFFF; font-weight: bold;   }

.bol_tab_body { }



/* -------------------------------------

   Graphic Button (simple and with icon)

   ------------------------------------- */

.bol_graphic_button

{

    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

    font-size: 8pt; color:#000000; text-decoration: none;

}



.bol_treemenu    { background-color: #000050; color: white; font-size: 12px; font-weight: normal; }

.bol_form_title  { background-color: #abbbdd; color: #000070; font-size: 15px; font-weight: bold; }



/* -------------------------------------------------------------

   Standard TABLE/REPORT layout (header, footer, alternate row styles

   ------------------------------------------------------------- */

.bol_table_header, .report_column_header { background-color: #abbbdd; color: #000070; font-size: 10pt; font-weight: bold; }

.bol_table_footer, .report_column_footer { background-color: #abbbdd; color: #000070; font-size: 10pt; font-weight: bold; }

.bol_table_row1,   .report_row0          { background-color: #e2e8e9; color: #000000; }

.bol_table_row2,   .report_row1          { background-color: #f3f5f5; color: #000000; }

.bol_table_row_highlight                 { background-color: #FBD395; color: navy; }

.bol_report_header                               { background-color: #000050; color: white; font-family:arial; font-weight:bold; font-size:16 font-size: 10pt; }

.bol_report_group1                     { background-color: #FBD395; color: navy; }

.bol_report_group2                     { background-color: #FBD3A5; color: navy; }

.bol_report_group3                     { background-color: #FBD3B5; color: navy; }



/* -------------------------------------------------------------

   DataView Styles

   ------------------------------------------------------------- */

.bol_dataview_column_header  { background-color: #abbbdd; color: navy; font-size: 10pt; font-weight: bold; }

.bol_dataview_column_footer  { background-color: #abbbdd; color: navy; font-size: 10pt; font-weight: bold; }

.bol_dataview_row1                   { background-color: #e2e8e9; color: #000000; }

.bol_dataview_row2                   { background-color: #f3f5f5; color: #000000; }

.bol_dataview_row_selected   { background-color: KHAKI; color: black }

.bol_dataview_drilldown_col  { background-color: #DDDDDD;     }

.bol_dataview_drilldown_cont { background-color: lightyellow; }

.bol_dataview_highlight      { background-color: #FBD395; color: navy; }

.bol_dataview_group1         { background-color: #A9ADF9; color: navy; }

.bol_dataview_group2         { background-color: #C0C3FA; color: navy; }

.bol_dataview_group3         { background-color: #CBCDF9; color: navy; }

.bol_dataview_group4         { background-color: #D8D9FA; color: navy; }

.bol_dataview_group5         { background-color: #abbbdd; color: navy; }

.bol_dataview_toolbar        { background-image: url(../../liotrox/images/dataview/toolbar_background.jpg); border: 1px solid navy; }

.bol_dataview_statusbar      { background-color: #DDDDDD; color: navy; font-weight: bold; }

.bol_dataview_search_nf      { background-color: #DDDDDD;   }

.bol_dataview_filter         { background-color: #E6E6FA; color: navy; font-size: 10pt; }





/* -------------------------------------

   Waiting DIV message

   ------------------------------------- */

.bol_lxDiv_main {height:100%;min-height:100%;}

.bol_lxDiv_LX_PAGE_LAYOUT {}



.bol_lxDiv_mainNS {height:100%;min-height:100%;}

.bol_lxDiv_LX_PAGE_LAYOUT_NS {height:100%;min-height:100%;}




/* -------------------------------------------------
   feedback.css - Global CascadeStyleSheet file
   ------------------------------------------------- */

/* -------------------------------------
   Class for Liotro Button
   ------------------------------------- */

A.fbd_graphic_button:link    { text-decoration: none; color: black;}
A.fbd_graphic_button:active  { text-decoration: none; color: black;}
A.fbd_graphic_button:visited { text-decoration: none; color: black;}
A.fbd_graphic_button:hover   { text-decoration: none; color: black;}



/* -------------------------------------
    LIOTRO-X common styles
   ------------------------------------- */
.fbd_header      { background-color: #abbbdd; color: #000070; font-size: 13pt; }
.fbd_page_header { background-color: #000050; color: white }

/* -------------------------------------
   Menu
   ------------------------------------- */
.fbd_menu_folder { color: #4C01B1; text-decoration: none; font-weight: bold; font-size: 12px; }
.fbd_menu_item   { color: #4C01B1; text-decoration: none; font-weight: bold; font-size: 12px; }

/* -------------------------------------
   Panel
   ------------------------------------- */
.fbd_panel_title  { background-color: #abbbdd; color: #000070; font-size: 10pt; font-weight: bold; }
.fbd_panel_body   { }


/* -------------------------------------
   Tabbed panel (normal and selected)
   ------------------------------------- */
.fbd_tab_normal           { color: #000000; font-weight: normal; }
.fbd_tab_selected  		  { color: #FFFFFF; font-weight: bold;   }
.fbd_tab_body { }

/* -------------------------------------
   Graphic Button (simple and with icon)
   ------------------------------------- */
.fbd_graphic_button
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt; color:#000000; text-decoration: none;
}

.fbd_treemenu    { background-color: #000050; color: white; font-size: 12px; font-weight: normal; }
.fbd_form_title  { background-color: #abbbdd; color: #000070; font-size: 15px; font-weight: bold; }

/* -------------------------------------------------------------
   Standard TABLE/REPORT layout (header, footer, alternate row styles
   ------------------------------------------------------------- */
.fbd_table_header, .fbd_report_column_header { background-color: #abbbdd; color: #000070; font-size: 10pt; font-weight: bold; }
.fbd_table_footer, .fbd_report_column_footer { background-color: #abbbdd; color: #000070; font-size: 10pt; font-weight: bold; }
.fbd_table_row1,   .fbd_report_row0          { background-color: #e2e8e9; color: #000000; }
.fbd_table_row2,   .fbd_report_row1          { background-color: #f3f5f5; color: #000000; }
.fbd_table_row_highlight                 { background-color: #FBD395; color: navy; }

.fbd_report_group1          	         { background-color: #FBD395; color: navy; }
.fbd_report_group2          	         { background-color: #FBD3A5; color: navy; }
.fbd_report_group3          	         { background-color: #FBD3B5; color: navy; }

/* -------------------------------------
   Waiting DIV message
   ------------------------------------- */
.fbd_lxDiv_main {height:100%;min-height:100%;}
.fbd_lxDiv_LX_PAGE_LAYOUT {}

.fbd_lxDiv_mainNS {height:100%;min-height:100%;}
.fbd_lxDiv_LX_PAGE_LAYOUT_NS {height:100%;min-height:100%;}




/* -------------------------------------
	main_css_self_reg_part.css
   Self Registration common styles (START)
   ------------------------------------- */

a.sr_graphic_button:hover
{
	text-decoration: none;
}

.SR_BodyColor {
				background-color:  #FFFFFF;
				background-position: right top;
}

.SR_HeaderColor {
					background-color: #0a7efc;
					border: #0a7efc 1px solid;}


.SR_HeaderText {
		color: white;
		font-weight : bold;
	   }

.SR_HeaderLink {
		color: white;
		text-decoration: none;
}

.SR_HeaderLink a:hover{
		color: white;
		text-decoration: underline;
}

.SR_SubHeaderText { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 9pt; color: #000080;  }
.SR_SubHeaderLink { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 8pt; color: #000080; }
.SR_SubheaderColor { background-color: #C6E7FF; }


.SR_Heading1 { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 10pt; color: #000050; font-weight: bold ;}
.SR_Text1 { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 8pt; color: #000000; }
.SR_Heading2 { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 9pt; color: #000099; font-weight: bold ; }
.SR_Text2 { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 9pt; color: #000000; }
.SR_Heading3 { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 9pt; color: #00FF00; font-weight: bold ; }
.SR_Text3 { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 8pt; color: #0000FF; }
.SR_Heading4 { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 9pt; color: #0000FF; font-weight: bold ; }
.SR_Text4 { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 9pt; color: #00FF00; }


.SR_ErrorMessage { font-family: "Verdana","Arial","Helvetica",sans-serif; font-size: 8pt; color: red; }


/* -------------------------------------
    LIOTRO-X common styles
   ------------------------------------- */
.sr_header      { background-color: #abbbdd; color: #000070; font-size: 13pt; }
.sr_page_header { background-color: #000050; color: white }

/* -------------------------------------
   Menu
   ------------------------------------- */
.sr_menu_folder { color: #4C01B1; text-decoration: none; font-weight: bold; font-size: 12px; }
.sr_menu_item   { color: #4C01B1; text-decoration: none; font-weight: bold; font-size: 12px; }

/* -------------------------------------
   Panel
   ------------------------------------- */
.sr_panel_title  { background-color: #abbbdd; color: #000070; font-size: 10pt; font-weight: bold; }
.sr_panel_body   { }

/* -------------------------------------
   Form Panel
   ------------------------------------- */
.sr_formPanel_title { background-color: #abbbdd; color: #000070; font-size: 15px; font-weight: bold; }
.sr_formPanel_body  { background-color: #f3f3f3; }



/* -------------------------------------
   Tabbed panel (normal and selected)
   ------------------------------------- */
.sr_tab_normal    { color: #000000; font-weight: normal; }
.sr_tab_selected  { color: #FFFFFF; font-weight: bold;   }
.sr_tab_body      {  }

/* -------------------------------------
   Graphic Button (simple and with icon)
   ------------------------------------- */
.sr_graphic_button
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt; color:#000000; text-decoration: none;
}

.sr_treemenu { background-color: #000050; color: white; font-size: 12px; font-weight: normal; }
.sr_form_title  { background-color: #abbbdd; color: #000070; font-size: 15px; font-weight: bold; }

/* -------------------------------------------------------------
   Standard TABLE/REPORT layout (header, footer, alternate row styles
   ------------------------------------------------------------- */
.sr_table_header, .report_column_header { background-color: #abbbdd; color: #000070; font-size: 10pt; font-weight: bold; }
.sr_table_footer, .report_column_footer { background-color: #abbbdd; color: #000070; font-size: 10pt; font-weight: bold; }
.sr_table_row1,   .report_row0          { background-color: #e2e8e9; color: #000000; }
.sr_table_row2,   .report_row1          { background-color: #f3f5f5; color: #000000; }
.sr_table_row_highlight                 { background-color: #FBD395; color: navy; }
.sr_report_header 			            { background-color: #000050; color: white; font-family:arial; font-weight:bold; font-size: 10pt; }
.sr_report_group1          				{ background-color: #FBD395; color: navy; }
.sr_report_group2          				{ background-color: #FBD3A5; color: navy; }
.sr_report_group3          				{ background-color: #FBD3B5; color: navy; }

/* -------------------------------------------------------------
   DataView Styles
   ------------------------------------------------------------- */
.sr_dataview_column_header  { background-color: #abbbdd; color: navy; font-size: 10pt; font-weight: bold; }
.sr_dataview_column_footer  { background-color: #abbbdd; color: navy; font-size: 10pt; font-weight: bold; }
.sr_dataview_row1 			{ background-color: #e2e8e9; color: #000000; }
.sr_dataview_row2 			{ background-color: #f3f5f5; color: #000000; }
.sr_dataview_row_selected   { background-color: KHAKI; color: black }
.sr_dataview_drilldown_col  { background-color: #DDDDDD;     }
.sr_dataview_drilldown_cont { background-color: lightyellow; }
.sr_dataview_highlight      { background-color: #FBD395; color: navy; }
.sr_dataview_group1         { background-color: #A9ADF9; color: navy; }
.sr_dataview_group2         { background-color: #C0C3FA; color: navy; }
.sr_dataview_group3         { background-color: #CBCDF9; color: navy; }
.sr_dataview_group4         { background-color: #D8D9FA; color: navy; }
.sr_dataview_group5         { background-color: #abbbdd; color: navy; }
.sr_dataview_toolbar        { background-image: url(../../liotrox/images/dataview/toolbar_background.jpg); border: 1px solid navy; }
.sr_dataview_statusbar      { background-color: #DDDDDD; color: navy; font-weight: bold; }
.sr_dataview_search_nf      { background-color: #DDDDDD;   }
.sr_dataview_filter         { background-color: #E6E6FA; color: navy; font-size: 10pt; }

/* -------------------------------------
   Ajax DataNavigator styles
   ------------------------------------- */
.sr_dataNavigation          { background-color: #f3f3f3; border:1px solid gray; }
.sr_dataNavigationWrapper   { }
.sr_dataNavigationSelected  { background-color: #abbbdd; font-weight: bold; }
.sr_dataNavigationHover     { background-color: #abbbdd;  }
.sr_dataNavigationItem      { cursor: pointer; color: navy; padding: 1px; }
.sr_dataNavigationSection   { border-left:1px solid gray; }

/* -------------------------------------
   Waiting DIV message
   ------------------------------------- */
.sr_lxDiv_LX_PAGE_LAYOUT    {}
.sr_lxDiv_main              { height:100%; min-height:100%; }
.sr_lxDiv_mainNS            { height:100%; min-height:100%; }
.sr_lxDiv_LX_PAGE_LAYOUT_NS { height:100%; min-height:100%; }


/* -------------------------------------
   AutoComplete Styles
   ------------------------------------- */
div.sr_suggestions
{
    background-color: #f0f0f0;
    color: #111111;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid black;
    position: absolute;
}

div.sr_suggestions div
{
    cursor: default;
    padding: 0px 3px;
    font-family: arial;
}

div.sr_suggestions div.current
{
    background-color: #3366cc;
    color: white;
}

/* -------------------------------------
   Validator Styles
   ------------------------------------- */
.sr_validationText       { color: blue; font-weight: normal; }
.sr_validationErrorMsg   { color: red;  font-weight: normal; }
.sr_validationGroup      { padding: 0px 0px 0px 0px;  }
.sr_validationGroupTitl e{ color: red; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.sr_validationGroupEntry { color: red; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}


/* STYLES FOR ESAMPLE */
h1.Esample{
font:bold 16px "Verdana","Arial","Helvetica",sans-serif
}
h2.Esample{
font:bold normal 14px "Verdana","Arial","Helvetica",sans-serif
}
 td.Esample_tabtitle{
	 color:#FFF;
    	 background:#0065e6;
         font-weight:700;
 	 font-size:10px
    	 }

/* MS 9/6/2004 */

 td.Esample_tabtitle a{
     color:#FFF;
     text-decoration:none
     }
 td.Esample_tabtitle a:hover{
     color:#FFF;
     text-decoration:underline
     }

table.Esample_search th{
	color:#FFF;
	background:#0065e6;
	font-weight:700;
	font-size:10px;
	text-align:center
}
table.Esample_search th { background-color: #0065e6; font-weight: bold; color: white; font-size: 10px; text-align: center; }
table.Esample_search th a { color: white; text-decoration: underline; }
table.Esample_search th a:hover { color: white; text-decoration: none; }
table.Esample_search caption { background-color: #0065e6; font-weight: bold; color: white; font-size: 12px; text-align: left; }
table.Esample_search caption a { color: white; text-decoration: underline; }
table.Esample_search caption a:hover { color: white; text-decoration: none; }

/* Added by MS for Ultrasearch 23/4/2004 Start */
table.Esample_search tr.oddrow  { background-color: #FFFFFF; }
table.Esample_search tr.evenrow { background-color: #DDEEFF; }

table.Esample_search tr.oddrow{
background:#FFF
}
table.Esample_search tr.evenrow{
background:#DEF
}

table.Esample_quicklinks td { background-color: #ddeeff; }
table.Esample_quicklinks td a { color: black; text-decoration: none; }
table.Esample_quicklinks td a:visited {color: navy; text-decoration: underline; }
table.Esample_quicklinks td a:hover { color: blue; text-decoration: underline; }
table.Esample_quicklinks th { background-color: #0065e6; color: white; text-align: left; font-size: 10px; }


.Esample_oddrow  {background-color:#FFFFFF; font-weight: bold; color:black; font-size: 10px "Verdana","Arial","Helvetica",sans-serif; text-align:left; vertical-align:top;}
.Esample_evenrow {background-color:#DDEEFF;font-weight: bold; color:black; font-size: 10px "Verdana","Arial","Helvetica",sans-serif; text-align:left; vertical-align:top;}

tr.Esample_evenrow a:link { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif"}
tr.Esample_evenrow a:hover    { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif";}
tr.Esample_evenrow a:active  { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif"; }
tr.Esample_evenrow a:visited { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif"; }


tr.Esample_oddrow a:link { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif"}
tr.Esample_oddrow a:hover    { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif";}
tr.Esample_oddrow a:active  { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif"; }
tr.Esample_oddrow a:visited { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif"; }

td.Esample_text{
font-size:10px
}
td.Esample_invalid_row { font-weight: bold; color: red; font-size: 10px; }

A.Esample_graphic_button:link    { text-decoration: underline; color: navy;}
A.Esample_graphic_button:active  { text-decoration: underline; color: navy;}
A.Esample_graphic_button:visited { text-decoration: underline; color: navy;}
A.Esample_graphic_button:hover   { text-decoration: underline; color: navy;}

/* For links (navy blue) that donot change on hover */
a.Esample_defaultlink:link { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif"}
a.Esample_defaultlink:hover    { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif";}
A.Esample_defaultlink:active  { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif"; }
A.Esample_defaultlink:visited { color: navy; text-decoration: underline; font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif"; }

table.Esample_lightbluebackground {background-color:#F0F8FF;color:black;font: normal normal 10px "Verdana","Arial","Helvetica","sans-serif"}
.BoldWhiteColumnHeader {
	font-weight: bold;
	color: #CCC;
}

