/* To become deprecated */
.textblack10 {color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 7pt; font-weight: normal}
.textblackbold10 {color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 7pt; font-weight: bold}
.textblack12 {color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal}
.textblackbold12 {color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold;}
.textwhitebold10 {color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 7pt; font-weight: bold}
.textwhitebold12 {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}
.textwhitebold14 {color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: bold}
.textbluebold12 {color: #3366CC; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold}

/* SL pages */
.Signin {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #3366CC; text-decoration: none}
.SigninTitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FFFFCC}

/* General */
body, td, p, textarea, select, input  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; text-align: justify;
	}
body { margin-top: 0; margin-bottom: 10px; margin-left:0; margin-right:0; background-color: #FFFFFF; }
a    { text-decoration: none; color: #3366CC;}
h1   { font-size: 12pt; }
h2   { font-size: 10pt; }
h3   { font-size: 9pt; }

/* Docbook */
.application {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-align: justify;
        }

/* New classes */
.title     { font-size: 12pt; font-weight: bold; color: #3366CC; text-align: left;}
.subtitle  { font-size: 10pt; font-weight: bold; color: #000000; text-align: left;}
a.subtitle { font-size: 10pt; font-weight: bold; color: #000000; text-align: left;}
a.subtitle:hover { background-color: #FFFF99; }
.producttitle  { font-size: 10pt; font-weight: bold; color: #3366CC; text-align: left;}
a.producttitle { font-size: 10pt; font-weight: bold; color: #3366CC; text-align: left;}
a.producttitle:hover { background-color: #FFFF99; }
.feature  { font-size: 10pt; font-weight: bold; color: #3366CC; text-align: left;}
.jobtitle { font-size: 9pt; font-weight: bold; color: #3366CC; }

/* #FFCC33 */
.menu1  { font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; text-align: center; }
a.menu1 { font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; text-align: center; }
a.menu1:hover { text-decoration:none; color: yellow;}
.menu1current { font-size: 8pt; color: yellow; font-weight: bold; text-decoration:none; text-align: center; }

.menu2title  { font-size: 7pt; color: #FFFFFF; text-decoration: none; font-weight: bold; background-color: #3366CC; text-align: left; }
a.menu2title { font-size: 7pt; color: #FFFFFF; text-decoration: none; font-weight: bold; background-color: #3366CC; text-align: left; }

.menu2 { font-size: 7pt; color: #000000; text-decoration: none; background-color: #EBEBEB; text-align: left; }
.menu2highlighted { font-size: 7pt; color: #000000; text-decoration: none; background-color: #FFFF99; text-align: left; }
.menu2text  { font-size: 7pt; color: #000000; text-decoration: none; text-align: left; }
a.menu2text { font-size: 7pt; color: #000000; text-decoration: none; text-align: left;}

.menu3 { font-size: 7pt; color: #000000; text-decoration: none; background-color: #EBEBEB; text-align:left; }
.menu3highlighted { font-size: 7pt; color: #000000; text-decoration: none; background-color: #FFFF99; text-align:left; }
.menu3text { font-size: 7pt; color: #000000; text-decoration: none; text-align:left;}
a.menu3    { font-size: 7pt; color: #000000; text-decoration: none; text-align:left;}
.columnwhitetitle {color: #FFFFFF; font-size: 8pt; font-weight: bold;}

.news       { font-size: 8pt; text-align: left; }
.note       { font-size: 7pt; text-align: left; }
.new        { font-size: 8pt; color: #CC3300; font-weight: bold; background-color: #FFFF99; }
.bignew     { font-size: 8pt; color: #CC3300; font-weight: bold; background-color: #FFFF99; }
.warning    { font-size: 8pt; color: #CC3300; }
.error      { font-size: 8pt; color: #CC3300; font-weight: bold; background-color: #FFFF99; }
.copyright  { font-size: 7pt; color: #000000; }
.disclaimer { font-size: 7pt; color: #000000; }
.affiliates { color: #FFCC66; font-size: 7pt; font-weight: bold; text-align: left; }

