﻿/* body start */
body {
        margin: 0px;
        padding: 0px;
        background-color : #ffffff;
        color : #333333;
        font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;
        font-size: 9pt;
}
/* body end */

/* main images start */
img.mainpic {
	border-width: 0px 18px 2px 0px;
	border-color: #FFFFFF;
	border-style: solid;
	float: left;
	clear: left;
	width: 238px;
}
/* main images end */

/* all links start */
a:link {
		  font-size: 9pt;
		  color: #333333;
		  text-decoration: underline;
}
a:visited {
			font-size: 9pt;
			color: #333333;
			text-decoration: underline;
}
a:hover {
			font-size: 9pt;
			color: #999999;
			text-decoration: underline;
}
/* all links end */

/* class icon_menu - navigation start */
.icon_menu {
			font-size: 9pt;
         color: #ffffff;
}

td.icon_menu{
        background: url(/design/search.jpg) repeat;
        color: #ffffff;
        text-decoration: none;
}
a.icon_menu:link {
			font-size: 9pt;
         color: #ffffff;
         text-decoration: none;
}
a.icon_menu:visited {
			font-size: 9pt;
         color: #ffffff;
         text-decoration: none;
}
a.icon_menu:hover {
			font-size: 9pt;
         color: #ffffff;
         text-decoration: none;
}
/* class icon_menu - navigation end */

/* all text & tables & other staff start */
.address {
			font-size: 9pt;
         color: #1e70b3;
         text-decoration: none;
}

td.footer{
        background: url(/design/footer.jpg) repeat;
        text-align: center;
        color: #ffffff;
        text-decoration: none;
}
td.header{
        background: url(/design/gallery_turbine.jpg) repeat-x;
        color: #ffffff;
        text-decoration: none;
}
td.main{
        color: #333333;
        text-decoration: none;
}
hr {
	background: #ffffff; 
	height:0px; 
	border: 0px inset;
}
.title{  /* title on the site */
	color:#0066cc;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
}
/* all text & tables & other staff end */

/* main menu start*/
.menu{
        
        color: #333333;
        text-decoration: none;
}
li.mainmenu{ 
	list-style-image: none;
	list-style-type: none;
	padding-bottom: 5px;
	color:#ff6600;
	text-decoration: none;
	font-weight: bold;
}
.mainmenu a:link{
	color:#ff6600;
	text-decoration: none;
	font-weight: bold;
}
.mainmenu a:visited{
	color:#ff6600;
	text-decoration: none;
	font-weight: bold;
}
.mainmenu a:hover{
	color:#999999;
	text-decoration: none;
	font-weight: bold;
}
/* main menu end*/

/* submenu in main menu start */
li.undermenu{
	list-style-type: square;
	color:#0066cc;
	text-decoration: none;
}
li.undermenu2
{
	margin-left: 20px;
}
.undermenu a:link{
	color:#333333;
	text-decoration: none;
}
.undermenu a:visited{
	color:#333333;
	text-decoration: none;
}
.undermenu a:hover{
	color:#999999;
	text-decoration: none;
}
.undermenu a:link#selected{  /* #selected - id for selected submenu */
	color:#0066cc;
	text-decoration: none;
	font-weight: bold;
}
.undermenu a:visited#selected{
	color:#0066cc;
	text-decoration: none;
}
.undermenu a:hover#selected{
	color:#999999;
	text-decoration: none;
}
/* submenu in main menu end */

/* menu on the page start */
a.second_menu:link{
	color:#000000;
	text-decoration: underline;
	font-weight: normal;
}
a.second_menu:visited{
	color:#333333;
	text-decoration: underline;
	font-weight: normal;
}
a.second_menu:hover{
	color:#999999;
	text-decoration: underline;
	font-weight: normal;
}
a.second_menu:link#sm_active{  /* #sm_active - id for selected menu */
	color:#0066cc;
	text-decoration: underline;
	font-weight: normal;
}
a.second_menu:visited#sm_active{
	color:#0066cc;
	text-decoration: underline;
	font-weight: normal;
}
a.second_menu:hover#sm_active{ 
	color:#999999;
	text-decoration: underline;
	font-weight: normal;
}
/* menu on the page end */

/* news classes start */
td.news{
        padding-top: 20px;
        color: #333333;
        text-decoration: none;
}
.date{
	color: #333333;
}

.newstext{
        color: #333333;
        text-decoration: none;
}
.newstext a:link {
			font-size: 9pt;
			color: #333333;
			text-decoration: underline;
}
.newstext a:visited {
			font-size: 9pt;
			color: #333333;
			text-decoration: underline;
}
.newstext a:hover {
			font-size: 9pt;
			color: #999999;
			text-decoration: underline;
}
a.newstitle:link {
		  font-size: 9pt;
		  color: #0066cc;
		  text-decoration: none;
}
a.newstitle:visited {
			font-size: 9pt;
			color: #0066cc;
			text-decoration: none;
}

a.newstitle:hover {
			font-size: 9pt;
			color: #999999;
			text-decoration: none;
}
img.newsimage{
	border-width: 0px 10px 6px 0px;
	border-color: #FFFFFF;
	border-style: solid;
	float: left;
	width: 70px;
}
/* news classes end */
        
        
.settinglabel {float:left; clear:left; width:20em; font-weight: bold; padding: 1px; }
.settingrow { padding: 4px 0px 4px 0px; clear:left; }

.newscolumn
{
	color: #666666;
}
