fbody, div, span, td, p 
{ 
 font-family: Arial, sans-serif; 
 font-size: 12px; 
 font-weight: normal; 
 text-decoration: none; 
 color:#000000 ;
 line-height: 140%;
} 

h1 { 
        font-family: Arial, sans-serif; 
        font-size: 18px; 
        font-weight: bold; 
        text-decoration: none; 
        color: #000000 ;
        }

h2 {
        font-family: Arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        color: #000000 ;
        margin-bottom: 5px;
        }
        
h3 { 
        font-family: Arial, sans-serif; 
        font-size: 12px; 
        font-weight: bold; 
        text-decoration: none; 
        color: #000000 ;
        }
        
.bodytext 
{ 
 font-family: Arial, sans-serif; 
 font-size: 12px; 
 font-weight: normal; 
 text-decoration: none; 
 color:#000000 ;
}

.rightBodyText 
{ 
 font-family: Arial, sans-serif; 
 font-size: 9pt; 
 font-weight: normal; 
 text-decoration: none; 
 color:#000000 ;
} 

input, select 
{ 
 font-family: Arial, sans-serif; 
 font-size: 12px; 
}
a:link 
{ 
 font-family: Arial, sans-serif; 
 font-size: 12px; 
 font-weight: normal; 
 text-decoration: underline; 
 color: #003399;
}
a:hover 
{
 font-family: Arial, sans-serif; 
 font-size: 12px; 
 font-weight: normal; 
 text-decoration: underline; 
 color: #CC0000 ;
}
a:visited 
{ 
 font-family: Arial, sans-serif; 
 font-size: 12px; 
 font-weight: normal; 
 text-decoration: underline; 
 color: #6633cc ;
}
a:visited:hover 
{ 
 font-family: Arial, sans-serif; 
 font-size: 12px; 
 font-weight: normal; 
 text-decoration: underline; 
 color: #cc0000 ;
}
        
.footer 
{
 font-family: Arial, sans-serif; 
 font-size: 10px; 
 font-weight: normal; 
 text-decoration: none; 
 color: #999999;
}
.footer a 
{
 font-family: Arial, sans-serif; 
 font-size: 10px;
 font-weight: normal;
 text-decoration: none;
 color: #999999;
}
.footer a:hover 
{
 font-family: Arial, sans-serif;
 font-size: 10px;
 font-weight: normal;
 text-decoration: none;
 color: #000000;
}
.footer a:visited 
{
 font-family: Arial, sans-serif;
 font-size: 10px;
 font-weight: normal;
 text-decoration: none;
 color: #999999;
}
.footer a:visited:hover 
{
 font-family: Arial, sans-serif;
 font-size: 10px;
 font-weight: normal;
 text-decoration: none;
 color: #000000;
}

td.IBMfooter 
{
 font-family: Arial, sans-serif; 
 font-size: 10px; 
 font-weight: normal; 
 text-decoration: none; 
 color: #cccccc;
}

td.IBMfooter a 
{
 font-family: Arial, sans-serif; 
 font-size: 10px;
 font-weight: normal;
 text-decoration: none;
 color: #cccccc;
}
td.IBMfooter a:hover 
{
 font-family: Arial, sans-serif;
 font-size: 10px;
 font-weight: normal;
 text-decoration: underline;
 color: #cccccc;
}
td.IBMfooter a:visited 
{
 font-family: Arial, sans-serif;
 font-size: 10px;
 font-weight: normal;
 text-decoration: none;
 color: #cccccc;
}
td.IBMfooter a:visited:hover 
{
 font-family: Arial, sans-serif;
 font-size: 10px;
 font-weight: normal;
 text-decoration: underline;
 color: #cccccc;
}


.horizontaldots 
{
 background-image: url(http://www.ibm.com/software/data/cognos/elq/images/buttons/horizontal-dots.gif);
 margin-bottom: 0px;
 font-size: 1px;
 line-height: 1px;
 height: 1px;
}
.elqFormTitle
{ 
 font-family: Arial, sans-serif; 
 font-size: 12pt; 
}
.elqFormRow 
{
vertical-align: middle;
}
.elqFormFieldLabel 
{
 font-family:Verdana; 
 font-size: 11px; 
}

.title
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
}

.elqFormRow_hidelayer {
                height: 25px;
                display: none;
                vertical-align: middle;
        }
        
.elqFormRow_showlayer {
                height: 25px;
                display: table-row;
                vertical-align: middle;
}
        
table.optin {border:solid 1px #cccccc;}
td.optinheader {border-top: solid 10px #98b1c4; padding: 8px;}
td.padding8 {padding: 8px;}
table.main {padding: 8 0 8 0;}
td.offerDesc {padding: 10px; background-color: #ECEDEC}
td.offerDescIBM {padding: 10px; background-color: #DEDFDE}
        
#bodyContainer {position:absolute; top:6px; left:10px; width:750px;}
#bodyMoonstone {background-color: #C6C9C6; padding: 20px;}
#bodyChinchilla {background-color: #9AA0AB; padding: 20px;}
#body {background-color: #FFFFFF; padding: 10px;}

.stnd_body_bgcolor {padding: 0; margin: 0;background: #C6C9C6;}
#stnd_container {position:relative; top:6px; width:750px; z-index: 1;}
#stnd_header {position:relative; top:0px; width:750px; background: #FFFFFF;}
#stnd_main_section {position:relative; width:750px; height:AUTO;}
#stnd_body {position:relative; height:AUTO; padding:0px; margin:0px; background-color: #FFFFFF;}
#stnd_body_copy {padding: 0px 0px 8px 0px; margin: 0px 0px 0px 0px;}
#offerDescTitle {color: #000000; font-size: 12px; font-weight: bold; padding-bottom: 10px;}
#offerType {font-size: 9px;}
#offerDescSubTitle {color: #000000; font-size: 12px; font-weight: bold;}
#offerDescBody {color: #000000; font-size: 12px; font-weight: normal; padding-bottom: 10px;}
#stnd_footer_OLD {padding: 0px 8px 0px 8px; margin-top: 5px;}


#stnd_container_ibm {position:relative; top:6px; width:780px; z-index: 1;}
#stnd_header_ibm {position:relative; top:0px; width:780px; background: #C6C9C6;}
#stnd_main_section_ibm {position:relative; width:780px; height:AUTO;}

/* USED on 5G PPC forms START */
.caption { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#999999; }
.bannerTitle18 {font-family: Arial, sans-serif; font-weight: bold; font-size: 18px; color: #000000;}
.bannerSubTitleNoItalic {font-family: Arial, sans-serif; font-weight: normal; font-size: 16px; color: #333333;}
/* td.heading a:link {font-family: Arial, sans-serif;  font-weight: normal; text-decoration: none; color: #FFFFFF;}
td.heading a:hover {font-family: Arial, sans-serif; font-weight: normal; text-decoration: none; color: #FFFFFF;}
td.heading a:visited { font-family: Arial, sans-serif; font-weight: normal; text-decoration: none; color: #FFFFFF ;}
td.heading a:visited:hover { font-family: Arial, sans-serif;  font-weight: normal; text-decoration: none; color: #FFFFFF ;}*/
/* USED on 5G PPC forms END */

.tHint {text-decoration:underline;}
a.tHint {position:relative; /*this is the key*/ z-index:24;color:#293d6b;font-size: 12px;text-decoration:underline;}
a.tHint:hover {z-index:25;background-color:#cccccc;color:#293d6b;text-decoration:none;}
a.tHint:visited {color:#293d6b;text-decoration:underline;}
a.tHint:visited:hover {color:#293d6b;text-decoration:none;}
a.tHint span {display: none;text-decoration: none;}
a.tHint:hover span{ text-decoration:none;display:block;position:absolute;top:2em;left:-38px;width:25em;border:1px solid #cccccc;background-color:#cccccc;color:#000000;text-align: left;padding: 5px;}

li {padding-bottom: 8px;}
td.contactfooter {color: #cccccc; padding: 3px;}
td.contactfooter a {text-decoration: none; color: #CCCCCC;}
td.contactfooter a:hover {text-decoration: underline; color: #CCCCCC;}
td.contactfooter a:visited {text-decoration: none; color: #CCCCCC;}
td.contactfooter a:visited:hover {text-decoration: underline; color: #CCCCCC;}

td.bgimage {
        background-image: url(http://www.ibm.com/software/data/cognos/elq/images/banners/ban_google_blank_corp.jpg);
        background-repeat: no-repeat;
}
td.bgimageTT {
        background-image: url(http://www.ibm.com/software/data/cognos/elq/images/banners/ban_tt_landingpage_short.jpg);
        height: 105px;
        width: 750px;
        background-repeat: no-repeat;
}
.bannerSubTitle12 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #333333;}

.bannerTitleTT {font-family: Arial, sans-serif; font-weight: bold; font-size: 24px; color: #000000; margin: 10 0 0 20;}
.bannerSubTitleTT {font-family: Arial, sans-serif; font-weight: normal; font-size: 20px; color: #666666;}


/* BOG Pages */

.bannerTitle {
        font-family: Arial, sans-serif;
        font-weight: bold;
        font-size: 22px; 
        color: #000000;
}

.bannerSubTitle {
        font-family: Arial, sans-serif;
        font-weight: bold;
        font-style: italic;
        font-size: 14px; 
        color: #333333;
}

.bannerSubTitleSmall {
        font-family: Arial, sans-serif;
        font-weight: bold;
        font-style: italic;
        font-size: 13px; 
        color: #333333;
}
        
.bodyTitle
{
        font-size: 14px;
        font-weight: bold;
}

.bodytext 
{ 
 font-family: Arial, sans-serif; 
 font-size: 13px; 
 font-weight: normal; 
 text-decoration: none; 
 color:#000000 ;
}
        
.bodyTextSmall
{
        font-size: 12px;
}
        
.formTitle
{
        font-family: Arial, sans-serif; 
        font-size: 13px; 
        font-weight: bold; 
        text-decoration: none; 
        color: #000000 ;
        padding-left: 12px;
}

ul
{
        margin: 5;
        padding-left: 20px; 
        padding-bottom: 0px; 
        font-size: 12px; 
        font-family: Arial, sans-serif;        
}

ul.SmallFont
{
        font-size: 12px; 
}

ol.SmallFont
{
        font-size: 12px; 
}

input, select 
{ 
 font-family: Arial, sans-serif; 
 font-size: 12px; 
}

table.content
{
        background-color: #FFFFFF;
}

table.form
{
        background-color: #F3F3F3;
}

table.form2
{
        background-color: #F4F3EB;
        /*border: 1px solid #CAC19A;*/
}

tr.banner
{
        background-color: #DDDFE3;
}

td.heading
{
        /*border: 1px solid #39597B;*/
        background-color: #cccccc;
        padding: 2px
}

table.nothanks
{
        border: 1px solid #39597B;
        background-color: #DDDFE3;
        padding: 2px
}

td.formbody
{
        /*border: 1px solid #566173;*/
}

        
.bodytext a:link 
{ 
 font-family: Arial, sans-serif; 
 font-size: 12px;
 font-weight: normal; 
 text-decoration: underline; 
 color: #003399;
}
.bodytext a:hover 
{
 font-family: Arial, sans-serif;
 font-size: 12px; 
 font-weight: normal; 
 text-decoration: underline; 
 color: #CC0000 ;
}
.bodytext a:visited 
{ 
 font-family: Arial, sans-serif;
 font-size: 12px;  
 font-weight: normal; 
 text-decoration: underline; 
 color: #6633cc ;
}
.bodytext a:visited:hover 
{ 
 font-family: Arial, sans-serif;
 font-size: 12px; 
 font-weight: normal; 
 text-decoration: underline; 
 color: #cc0000 ;
}

a.button {
    background: transparent url('http://www.ibm.com/software/data/cognos/elq/images/buttons/a_orange.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: bold 12px verdana, sans-serif;
    height: 31px;
    margin-right: 6px;
    padding-right: 17px; /* sliding doors padding */
    text-decoration: none;
}

a.gray {
    background: transparent url('http://www.ibm.com/software/data/cognos/elq/images/buttons/a_gray.gif') no-repeat scroll top right;
}

a.red {
    background: transparent url('http://www.ibm.com/software/data/cognos/elq/images/buttons/a_red.gif') no-repeat scroll top right;
        color: #FFFFFF;
        text-decoration: none;
}

a.button span {
    background: transparent url('http://www.ibm.com/software/data/cognos/elq/images/buttons/span_orange.gif') no-repeat;
    display: block;
    line-height: 21px;
    padding: 5px 0 5px 15px;
        text-decoration: none;
} 

a.gray span {
    background: transparent url('http://www.ibm.com/software/data/cognos/elq/images/buttons/span_gray.gif') no-repeat;
        text-decoration: none;
}

a.red span {
    background: transparent url('http://www.ibm.com/software/data/cognos/elq/images/buttons/span_red.gif') no-repeat;
        text-decoration: none;
}

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
        text-decoration: none;
}

a.red:active {
    color: #FFFFFF;
        text-decoration: none;
}

a.button:active span {
    background-position: bottom left;
    padding: 5px 0 5px 15px; /* push text down 1px */
        text-decoration: none;
}

table.nothanks {border-top: 1px solid #333333;}

table.bgimagePPC {background-image: url(http://www.ibm.com/software/data/cognos/elq/images/banners/bg_ppc_gateway.jpg); height: 465px; width: 750px; background-repeat: no-repeat;}
div.ppcTitle {padding: 40 0 0 25; font-size: 28px; font-weight: bold;}
div.ppcSubTitle {padding: 10 0 0 25; font-size: 18px; font-weight: normal;}
td.ppcButtons {padding-right: 120px; height:232}

/* BOG pages ENDS */

/* IBM Masthead BEGIN  */
        div.search-form {position:relative; top:6px;}
        div.search-form .query-box {color: grey; font-size:10px; border:#666666 solid 1px; text-indent:5px; position:relative; top:-5px;}
        div.search-form .query-button {}
        
        .masthead-left {
                background-image:url(http://www.ibm.com/software/data/cognos/elq/images/banners/masthead-bar.jpg); background-repeat:no-repeat; background-position:left; }
        .masthead-right {
                background-image:url(http://www.ibm.com/software/data/cognos/elq/images/banners/masthead-bar.jpg); background-repeat:no-repeat; background-position:right; padding-right:10px; padding-top:2px;
        }
        td.masthead-links,  
        td.masthead-links a,
        td.masthead-links a:visited 
                { font-family: Arial, sans-serif; 
                font-size: 10px; 
                font-weight: normal; 
                text-decoration: none; 
                color: #cccccc;
                }

        td.masthead-links a:hover, 
        td.masthead-links a:visited:hover 
                { font-family: Arial, sans-serif; 
                font-size: 10px; 
                font-weight: normal; 
                text-decoration: none; 
                color: #FFFFFF;
                }
/* IBM Masthead END */

/* button styles begin ============================================== */
input.ibm-btn-arrow-pri,
input.ibm-btn-cancel-pri,
input.ibm-btn-cart-pri,
input.ibm-btn-customize-pri,
input.ibm-btn-download-pri,
input.ibm-btn-view-pri,
input.ibm-btn-add-sec,
input.ibm-btn-arrow-sec,
input.ibm-btn-back-sec,
input.ibm-btn-cancel-sec,
input.ibm-btn-cart-sec,
input.ibm-btn-chat-sec,
input.ibm-btn-customize-sec,
input.ibm-btn-download-sec,
input.ibm-btn-email-sec,
input.ibm-btn-pda-sec,
input.ibm-btn-phone-sec,
input.ibm-btn-refresh-sec,
input.ibm-btn-remove-sec,
input.ibm-btn-undo-sec,
input.ibm-btn-video-sec,
input.ibm-btn-view-sec {
        background:#FFF;
        border:none;
        color:#4C6E94;
        padding:5px 0px 9px 29px;
        text-align:left;
        cursor:pointer;
        margin-bottom:-7px;
}
input.ibm-btn-go,
input.ibm-btn-view {
        border:none;
        padding:0px;
        margin-bottom:-13px;
}
input.ibm-btn-arrow-pri {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -450px;}
input.ibm-btn-cancel-pri {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -1350px}
input.ibm-btn-cart-pri {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -1950px}
input.ibm-btn-customize-pri {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -2850px}
input.ibm-btn-download-pri {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -3450px}
input.ibm-btn-view-pri {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6600px}
input.ibm-btn-add-sec {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -150px}
input.ibm-btn-arrow-sec {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -750px}
input.ibm-btn-back-sec {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -1050px;}
input.ibm-btn-cancel-sec {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -1650px;}
input.ibm-btn-cart-sec {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -2250px}
input.ibm-btn-chat-sec {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -2550px}
input.ibm-btn-customize-sec {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -3150px}
input.ibm-btn-download-sec {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -3750px}
input.ibm-btn-email-sec {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -4050px}
input.ibm-btn-pda-sec {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -4650px;}
input.ibm-btn-phone-sec {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -4950px}
input.ibm-btn-refresh-sec {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -5250px}
input.ibm-btn-remove-sec {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -5550px;}
input.ibm-btn-undo-sec {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6000px}
input.ibm-btn-video-sec {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6300px}
input.ibm-btn-view-sec {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6900px}
input.ibm-btn-arrow-pri:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -300px;}
input.ibm-btn-cancel-pri:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -1200px;}
input.ibm-btn-cart-pri:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -1800px;}
input.ibm-btn-customize-pri:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -2700px;}
input.ibm-btn-download-pri:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -3300px;}
input.ibm-btn-view-pri:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6450px;}
input.ibm-btn-add-sec:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px 0px;}
input.ibm-btn-arrow-sec:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -600px;}
input.ibm-btn-back-sec:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -900px;}
input.ibm-btn-cancel-sec:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -1500px;}
input.ibm-btn-cart-sec:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -2100px;}
input.ibm-btn-chat-sec:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -2400px;}
input.ibm-btn-customize-sec:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -3000px;}
input.ibm-btn-download-sec:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -3600px;}
input.ibm-btn-email-sec:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -3900px;}
input.ibm-btn-pda-sec:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -4500px;}
input.ibm-btn-phone-sec:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -4800px;}
input.ibm-btn-refresh-sec:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -5100px;}
input.ibm-btn-remove-sec:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -5400px;}
input.ibm-btn-undo-sec:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -5850px;}
input.ibm-btn-video-sec:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6150px;}
input.ibm-btn-view-sec:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6750px;}
input.ibm-btn-go {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -450px;}
input.ibm-btn-go:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -750px;}
input.ibm-btn-view {background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6600px}
input.ibm-btn-view:hover {color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6450px;}
/* button styles end ============================================== */

