
/*general styles*/

*{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}

.intro {
font-size: 12px;
color: #ffffff;
}

input, label, select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.copyright {
color: #666666;
}

pre {font-family: "Courier New", Courier, mono;}

/* end of general styles*/

/*links*/

a {
font-size: 11px;
color: #b01a27;
text-decoration: none;
}

a:hover {
font-size: 11px;
color: #b01a27;
text-decoration: underline;
} 

a.bold {
font-size: 11px;
color: #b01a27;
font-weight: bold;
text-decoration: none;
}

a.bold:hover {
font-size: 11px;
color: #b01a27;
font-weight: bold;
text-decoration: underline;
} 

a.tools {
font-size: 11px;
color: #666666;
text-decoration: none;
}

a.tools:hover {
font-size: 11px;
color: #666666;
text-decoration: underline;
} 

/*end of link*/

/*navigation*/
/*top navigation - first level*/

a.nav {
color: #ffffff;
text-decoration:none;
font-weight: bold;
}

a.nav:hover {
color: #ffffff;
text-decoration:underline;
font-weight: bold;
}

/*end of top navigation - first level*/


/*left navigation - second level*/

a.nav1 {
color: #B01A27;
text-decoration: none;
}

a.nav1:hover {
color: #B01A27;
text-decoration: underline;
}

a.nav1:active {
color: #000000;
text-decoration:none;
}

/*end of left navigation - second level*/

/*left navigation - third level*/

a.nav2 {
color: #666666;
text-decoration: none;
}

a.nav2:hover {
color: #666666;
text-decoration: underline;
}

a.nav2:active {
color: #000000;
text-decoration: none;
}

/*end of navigation left navigation - third level*/
/*end of navigation*/

/*headers*/

h2 {
font-size: 16px;
color: #000000;
padding: 0;
margin: 0;
}

h2.about {
font-size: 16px;
color: #66669A;
padding: 0;
margin: 0;
}

h2.investor {
font-size: 16px;
color: #9999cd;
padding: 0;
margin: 0;
}

h2.media {
font-size: 16px;
color: #999999;
padding: 0;
margin: 0;
}

h2.csr {
font-size: 16px;
color: #c96665;
padding: 0;
margin: 0;
}

h2.contacts {
font-size: 16px;
color: #963332;
padding: 0;
margin: 0;
}

h3 {
font-size: 11px;
font-weight: bold;
color: #000000;
padding: 0;
margin: 0;
}

/*end of headers*/

/*home page*/

.intro-home {
font-size: 12px;
color: #000000;
}

/*end of home page*/
 
/*tables*/

td.content {
color: #000000;
background-color: #ebebeb;
border-bottom: 1px solid #cccccc;
}

td.content-first {
color: #000000;
background-color: #ebebeb;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
}

td.noborder {
color: #000000;
background-color: #ebebeb;
}

td.borderwhite {
color: #000000;
background-color: #ebebeb;
border-bottom: 1px solid #ffffff;
}

td.white {
color: #000000;
border-bottom: 1px solid #cccccc;
}

th.table-head {
background-color: #999999;
color: #ffffff;
font-weight: bold;
border-bottom: 1px solid #ffffff;
text-align: left;
}

th.white {
color: #000000;
border-bottom: 1px solid #ffffff;
text-align: left;
}

th.white-bold {
color: #000000;
font-weight: bold;
border-bottom: 1px solid #ffffff;
text-align: left;
}

/*end of tables*/


