td,
div{
	font-family: verdana, serif;
	font-size: 8pt;
	color: #000;
	vertical-align: top;
	line-height: 17px;
}

a
{
	color: #000;
	text-decoration: none;
}
a:hover
{
	color: #000;
	text-decoration: underline;
}

h1
{
	font-size: 16px;
	margin: 0;
	padding: 0;
	padding-bottom: 15px;
}

h2
{
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
}

h3
{
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
}

h4
{
	font-size: 14px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
}

div#top div#pictureGallery div.imageText,
div#top div#pictureGallery div.shadowText
{
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
}

div#top div#pictureGallery div.shadowText
{
	color: #000;
}

div#sectionMenu
{
	font-size: 14px;
	color: #000;
}

div#sectionMenu a
{
	color: #000;
}

div#sectionMenu .selected a
{
	font-weight: bold;
}

div#subMenu
{
	font-size: 12px;
}

div#footer,
div#footer a
{
	color: #808285;
	font-size: 10px;
	line-height: 12px;
}

div#top div.languageSelectionGfx li .text
{
	color: #FFF;
}

div#homepage .readMoreLink
{
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

div#homepage .readMoreLink a
{
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

div#homepage .readMoreLink a:hover
{
	font-weight: bold;
	font-size: 10px;
	text-decoration: underline;
}

div#homepage div.productBox div.title
{
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
}

div#homepage div.solarpowerBox div.title a,
div#homepage div.boilerBox div.title a,
div#homepage div.engineeringBox div.title a
{
	color: #FFF;
}

#textpage div.submenu ul li a
{
	color: #717171;
}

#textpage div.submenu ul li a div.date
{
	font-style: italic;
	color: #717171;
	font-size: 10px;
}

#textpage div.submenu ul li a span.boldred
{
	color: #000;
}

#textpage td.content a
{
	color: #00aeef;
	text-decoration: none;
}

#textpage td.content a:hover
{
	text-decoration: underline;
}


#textpage div.content div#newsListItem div.date,
#textpage div.content div#newsList div.date
{
	font-style: italic;
}

div#referenceList div.smallRef h3
{
	font-size: 14px;
	padding-bottom: 10px;
	margin: 0;
}

div#referenceList div.smallRef div.readMoreLink,
div#referenceList div.largeRef div.readMoreLink
{
	font-weight: bold;
	font-size: 10px;
}

div#referenceList div.smallRef div.readMoreLink a,
div#referenceList div.largeRef div.readMoreLink a
{
	text-decoration: none;
}

div#referenceList div.smallRef div.readMoreLink a:hover,
div#referenceList div.largeRef div.readMoreLink a:hover
{
	text-decoration: underline;
}

div#reference table#dataItems h2
{
	margin: 0;
	padding: 0;
}

div#reference table#dataItems td.key
{
	font-weight: bold;
}

div#newsList div.newsListItem div.readMore
{
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

div#newsList div.newsListItem div.readMore a
{
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

div#newsList div.newsListItem div.readMore a:hover
{
	font-weight: bold;
	font-size: 10px;
	text-decoration: underline;
}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

