﻿body         { font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 10pt; 
               background-color: #F6F6F6; 
               margin: 0px;
               scrollbar-base-color: #FFFFFF;
               scrollbar-arrow-color: #990000;
               scrollbar-3dlight-color: #666666;
               scrollbar-darkshadow-color: #666666;
               scrollbar-face-color: #FFFFFF;
               scrollbar-highlight-color: #ffffff;
               scrollbar-shadow-color: #FFEFEF;
               scrollbar-track-color: #FFFFFF}   
               
a            { color: #0061C1; 
               text-decoration: underline }
               
a:active     { text-decoration: underline; }

a:hover      { text-decoration: none; }
               
table        { border-collapse: collapse; 
               line-height: 140%; 
               font-size: 10pt}


font         { font-family: Verdana, Verdana, Geneva, Arial, Helvetica; 
               text-decoration: none}



.PageLayout  { border-left:1px solid #CCCCCC; 
               border-right:1px solid #CCCCCC; 
               background-color: #FFFFFF; 
               border-spacing: 0px; 
               height: 100%; 
               vertical-align: top; 
               width: 934px; 
               margin: 0px; 
               padding: 0px }  
               
               
.HeaderCell  {  
                height: 98px;
                width: 934px;
                border-spacing: 0px; 
                vertical-align: bottom;
                margin: 0px; 
                padding-right:0px; 
                padding-top:0px;
                padding-bottom:0px; 
                text-align:left }                    
               
.TopMenuCell  { background-position: left top; 
                height: 32px;
                border-spacing: 0px; 
                vertical-align: top;
                margin: 0px;
                padding-left:175px;  
                padding-right:0px; 
                padding-top:5px;
                padding-bottom:0px; 
                font-size: 8pt; 
                text-align:left; 
                color:#FFFFFF; 
                background-color:#0099CC; 
                background-image:url('../images/generic/topmenu_bg.gif'); 
                background-repeat:repeat-x }
                
.TopMenuCell a { color: #FFFFFF;
                 font-weight: bold}   
                 
.LeftSubMenuCell { font-size: 8pt; 
                   width:154px;
                   border-bottom: 1px dotted #C0C0C0; 
                   padding-left: 6px; 
                   padding-top: 5px; 
                   padding-bottom: 5px}               
               

.ColumnLeft    { padding:0px; 
                 width:154px;
                 border-spacing: 0px; 
                 vertical-align: top;
                 font-size: 8pt; 
                 margin: 0px;
                 text-align:left; 
                 background-color:#F6F6F6 }   
                

.ColumnRight  { 
                padding-left:0px;  
                padding-right:5px; 
                padding-top:5px;
                padding-bottom:0px;
                width:228px;
                border-spacing: 0px; 
                vertical-align: top;
                margin: 0px;
                text-align:left;} 
                

.ColumnContent  {font-size: 12px;
                 line-height:150%;
                 width:512px; 
                 border-spacing: 0px; 
                 vertical-align: top; 
                 margin:0px; 
                 padding-left:20px;
                 padding-right:20px;  
                 padding-top:0px;
                 padding-bottom:10px  }                 
                 
                
.FooterCell  { 
                 height: 50px;
                 font-size: 8pt; 
                 border-spacing: 0px; 
                 vertical-align: top; 
                 margin:0px; 
                 padding-left:170px;
                 padding-right:10px;  
                 padding-top:0px;
                 padding-bottom:10px; color:#999999}

.FooterStyle { border-left-width: 1px; 
               border-right-width: 1px; 
               border-top: 1px dotted #999999; 
               border-bottom-width: 1px; 
               padding-left: 0; 
               padding-right: 0; 
               padding-top: 3px; 
               padding-bottom: 0}                  

.PodContent {color:#C0C0C0; 
             font-size: 10px; 
             font-weight: normal; 
             padding-left:5px;
             line-height:120%;}  
                   
.PodEdges { padding-right:5px;
            padding-top:5px;
            height: 10px}
            
.PodContentIndex {
             font-size: 8pt; 
             font-weight: normal; 
             padding-left:10px;
             padding-right:10px;
             padding-bottom:5px}  
                         

.ServicesTable {padding:5px; width:100%;
                   border: 1px solid #C0C0C0; 
                   }
.ServicesStrap {background-position:    left center; 
                   background-color: #C0C0C0;
                   height:50px; 
                   font-size:10pt; 
                   color:#FFFFFF; 
                   font-weight:bold; 
                   padding-left:65px; 
                   background-image:url('../images/icons/collaborate_icon.jpg'); 
                   background-repeat:no-repeat}
                   
.ServicesStrap a { color: #FFFFFF;
                 font-weight: bold;
                 text-decoration: none}  
                   
                   
.ServicesTitle {color: #999999; 
                   font-size: 10pt; 
                   font-weight: bold; 
                   padding-left:5px} 
                   

.ProductsTable {padding:5px; width:100%;
                   border: 1px solid #343399; 
                   }
.ProductsStrap {background-position:    left center; 
                   background-color: #343399;
                   height:50px; 
                   font-size:10pt; 
                   color:#FFFFFF; 
                   font-weight:bold; 
                   padding-left:65px; 
                   background-image:url('../images/icons/communicate_icon.jpg'); 
                   background-repeat:no-repeat}
                   
.ProductsStrap a { color: #FFFFFF;
                 font-weight: bold;
                 text-decoration: none}  
                   
.ProductsTitle {color: #343399; 
                   font-size: 10pt; 
                   font-weight: bold; 
                   padding-left:5px} 



.ExpertsTable {padding:5px; width:100%;
                   border: 1px solid #98CB00; 
                   }
.ExpertsStrap {background-position:    left center; 
                   background-color: #98CB00;
                   height:50px; 
                   font-size:10pt; 
                   color:#FFFFFF; 
                   font-weight:bold; 
                   padding-left:65px; 
                   background-image:url('../images/icons/coordinate_icon.jpg'); 
                   background-repeat:no-repeat}
                   
.ExpertsStrap a { color: #FFFFFF;
                 font-weight: bold;
                 text-decoration: none}  
                   
.ExpertsTitle {color: #98CB00; 
                   font-size: 10pt; 
                   font-weight: bold; 
                   padding-left:5px} 
                   
                   
.GenericTable {width:100%;
                   border: 0px;
                   padding-left: 5px; 
                   padding-right: 5px; 
                   padding-top: 5px; 
                   padding-bottom: 5px}
                   
.GenericTitle {color: #343399; 
                   font-size: 10pt; 
                   font-weight: bold; 
                   padding-left:5px}
                   

.GenericPodContent {font-size: 10px; 
                    font-weight: normal; 
                    padding-left:5px;
                    line-height:120%;}   



.HeaderPicGeneric  {height:483px;
                   height:139px; 
                   font-size:18pt; 
                   color:#FFFFFF;
                   line-height: 130%;
                   text-align:center; 
                   padding-left:200px; 
                   padding-right:10px;
                   background-image:url('../images/generic/header_block_generic.jpg'); 
                   background-repeat:no-repeat; background-position-y:center}
                   
                   
.HeaderPicConsultants  {height:483px;
                   height:139px; 
                   font-size:18pt; 
                   color:#FFFFFF;
                   line-height: 130%;
                   text-align:center; 
                   padding-left:200px; 
                   padding-right:10px;
                   background-image:url('../images/generic/header_block_consultants.jpg'); 
                   background-repeat:no-repeat; background-position-y:center}
                   
                   
                   
.HeaderPicProducts  {height:483px;
                        height:139px; 
                        font-size:18pt; 
                        color:#FFFFFF;
                        line-height: 130%;
                        text-align:center; 
                        padding-left:200px;
                        padding-right:10px; 
                        background-image:url('../images/generic/header_block_communication.jpg'); 
                        background-repeat:no-repeat; background-position-y:center}
                        
.HeaderPicServices  {height:483px;
                        height:139px; 
                        font-size:18pt; 
                        color:#FFFFFF;
                        line-height: 130%;
                        text-align:center; 
                        padding-left:200px;
                        padding-right:10px; 
                        background-image:url('../images/generic/header_block_collaborate.jpg'); 
                        background-repeat:no-repeat; background-position-y:center}
                   
.HeaderPicExperts  {height:483px;
                        height:139px; 
                        font-size:18pt; 
                        color:#FFFFFF;
                        line-height: 130%;
                        text-align:center; 
                        padding-left:200px;
                        padding-right:10px; 
                        background-image:url('../images/generic/header_block_coordinate.jpg'); 
                        background-repeat:no-repeat; background-position-y:center}        
                
.ColumnMenu  {  border-spacing: 0px; 
                vertical-align: top; 
                width: 186px; 
                font-size: 8pt; 
                margin: 0px; 
                line-height:150%; 
                padding: 0px }
                
.IndexSmalltable { font-size: 8pt; 
                   border: 1px solid #010080; 
                   padding: 5px}
                


h1    {font-size: 110%; 
       font-weight: bold; 
       color:#0061C1 }
    
h2    {font-size: 100%; 
       font-weight: bold; 
       color:#4E3434; 
       letter-spacing:1}
    
h3     {font-size: 100%; 
        font-weight: normal; 
        color:#4E3434; 
        letter-spacing:2}
        
h4     {border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; font-size: 100%; 
        font-weight: normal; 
        color:#4E3434; 
        letter-spacing:2; padding-top:3px; padding-bottom:3px}

hr {border: none 0; 
border-top: 1px dotted #999999;
width: 100%;
height: 1px;
} 
                
                
li    { list-style-image: url("../images/generic/bullet.gif");
        list-style-position: outside;
        list-style-type: square; 
        color: #000000 }

li li { list-style-image: url("../images/generic/bullet.gif");
        list-style-position: outside;
        list-style-type: square; 
        color: #000000 }

ul li li { list-style-image: url("../images/generic/bullet.gif");
           list-style-position: outside;
           list-style-type: square; 
           color: #000000 }

ul li li li { list-style-image: url("../images/generic/bullet.gif");
              list-style-position: outside;
              list-style-type: square; 
              color: #000000 }