body {margin: 0px; font-family: verdana,helvetica,sans-serif; background-color: #EEEEEE; padding: 0px;}
body.index {margin: 0px; font-family: verdana,helvetica,sans-serif; background-color: #FFFFFF; paddomg: 0px;}

a {color: #0E4C86;}
a:VISITED {color: #477199; } /* #5385B4;*/

a.menu {font-size: 80%; color: #FFFFFF;}
a.submenu {font-size: 80%;}

/*Main menu, delete after images*/
span.sel_menu {font-size: 80%; font-weight: bold; color: #B9DCA2;}

/*sections*/
span.sel_link {font-size: 80%; font-weight: bold;}

span.price {color: #109116;}
span.required {color: #FF0000;}     

div.example {font-size: 90%; background-color: #E0E0E0; padding: 5px;}
span.email_img img { vertical-align: bottom;}


h1 {font-size: 130%; margin-top:18px; margin-bottom: 18px; font-weight: normal; font-family:verdana,helevetica,sans-serif;}
div.idx_title {font-weight: bold; font-size: 80%;}
div.idx_news_date {font-size: 80%;  margin-left:10px; color:#63A124; margin-top: 20px; margin-bottom: 5px;}
div.idx_news_event {font-size: 80%;  margin-left:10px;}
div.idx_article {font-size: 80%;  margin-left:10px; margin-top:10px;}

div.top_desc {font-size: 80%; margin-top: 10px; line-height: 1.4em;}
div.top_desc_other {font-size: 80%; margin-top: 10px; margin-bottom: 2em; line-height: 1.4em;}
div.idx_rd_more {font-size: 80%; text-align: right; padding-top: 10px;}

div.news_date {font-size: 80%; font-weight: bold; margin-bottom: 3px;}
div.news_msg {font-size: 80%;margin-bottom: 20px; line-height: 1.4em;}

div.title {font-size: 130%; margin-top:18px; margin-bottom: 18px; font-weight: normal; font-family:verdana,helevetica,sans-serif;}
div.subtitle {font-size: 100%; margin-top:36px; margin-bottom: 18px; font-weight: bold; font-family:verdana,helevetica,sans-serif;}
div.para {font-size:80%; line-height: 1.4em; margin-bottom: 14px;}
p {font-size:80%; line-height: 1.4em; margin-bottom: 14px;}


div.article_date {font-size: 80%; margin-bottom: 3px;}
div.article_desc {font-size: 80%;margin-bottom: 20px; line-height: 1.4em;}

div.product {margin-bottom: 20px;}

div.copyright {margin-right: 20px; margin-bottom: 20px; color: #666666; font-size: 80%; text-align: right;}
div.copyright a {color: #000000;}
div.copyright a:VISITED {color: #000000;}

div.indent {padding-left: 22px; }
                                                                                                           
div.feedback_on_page {margin-top: 60px; padding: 10px; font-size: 70%; background-color: #D6DFE6; color: #666666;}
div.insightat {margin-left: 6px; padding: 10px;}

/*div.indent a {color: #860E0E;}
div.indent a:VISITED {color: #B45353;}*/

a.purchase {color: #860E0E;}
a.purchase:VISITED {color: #B45353;}

div.form_error {color: #FF0000; font-size: 80%; margin-bottom: 1.0em;}

div.q {font-size:80%; font-weight: bold; line-height: 1.4em; margin-bottom: 14px; text-indent: -20px; margin-left: 20px;}
div.answer {font-size:80%; line-height: 1.4em; margin-bottom: 28px;/* color: #666666;*/ margin-left: 20px;}

ul.inline {margin-top: 5px;}

td.path {font-size: 70%; padding-left: 10px;}

td.image_text {font-size: 70%; text-align: center;}

td.fdb_frm {color: #666666; text-align: right; padding-right: 10px;}

table.productrrs {background-image: url('/img/b_rrs2.jpg');
                  background-repeat: no-repeat;
                  background-position: right;
                  background-color: #FFFFFF;}

table.productdriveinfo {background-image: url('/img/b_mon.jpg');
               background-repeat:no-repeat;
               background-position:bottom right;
               background-color:#FFFFFF;
               }

table.indented_list {background-color: #999999;}
table.indented_list td {background-color: #EEEEEE; font-size: 80%; padding: 10px;}
table.indented_list th {background-color: #BBBBBB; font-size: 80%; padding: 10px;}


li {line-height: 1.4em;}


img.idx_icon {margin-top: 15px; margin-right: 10px; margin-bottom: 5px; float: left;}

.s_text {font-size: 80%; line-height: 1.4em;}
.smaller {font-size:80%;}
.news_smaller {font-size:80%;}



table.licenses {background: #AAAAAA; margin: 0px; padding: 0px;}
table.licenses td {
    padding: 3px; 
    font-size: 80%; 
    margin: 0px; 
    padding-left: 1em;
}
table.licenses th {
    background-color: #CCCCCC; 
    padding: 3px; 
    font-size: 80%;
    text-align: left;
    padding-left: 1em;
}

table.licenses tr.r1 {background: #F0F0F0;}
table.licenses tr.r2 {background: #FFFFFF;}

table.licenses td.price {color: #109116;}
table.licenses td.price strike {color: #666666;}
table.licenses td.purchase {padding: 4px; margin:4px; text-align: center;}
table.licenses th.purchase {text-align: center;}










