/* @override http://www.horizonwind.com/common/css/site.css */
body.home {background:#fff url(/home/images/home2.gif) no-repeat 0 0;padding:0;margin:0;color:#fff;font-family:Arial, Helvetica, sans-serif;}
body.home a {color:#fff;}

body.home #news_announcement {display:none;}

body.home #content {clear:both;margin:300px 100px 50px 100px;overflow:hidden;}
body.home #content .intro {float:left;margin:32px 0 0 0;width:570px;font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L",helvetica,arial,sans-serif;font-size:18px;font-style:italic;font-weight:normal;color:#006ead;}
body.home #content .intro a {font:inherit; color:#006ead; text-decoration:none;}
body.home #content .intro a:hover {color:#333;}
body.home #content .awards {float:left;margin:32px 0 0 125px;}
body.home #content .edpr {clear:both;float:left;margin:32px 0 0 0;}


body.home #footer {clear:both;/*position:absolute;bottom:0;*/padding:5px;overflow:hidden;color:#000;}
body.home #footer .copyright {float:left;margin:2px 10px 0 0;font-size:10px;}
body.home #footer ul,
body.home #footer li {margin:0;padding:0;font-size:11px;list-style:none;}
body.home #footer ul {float:left; padding-left:10px;border-left:1px solid #666;}
body.home #footer a {color:#333;font-style:normal;}
body.home #footer a:hover {text-decoration:underline;}

ul{
	margin:0px 0px 12px 30px;
	padding:0px;
	list-style-type:square;
	color:#000000;
}
li{
	margin:0px 0px 4px 0px;
	padding:0px;
}
.blueItalic     { color: #0080c0; font-style: italic; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica }
.bodycopy   { color: black; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica }
.Error { color: red; font-style: italic; font-size: 12px; font-family: Arial, Helvetica }
.bodycaption { color: black; font-size: 10px; line-height: 13px; font-family: Arial, Helvetica }
input   { color: black; font-size: 12px; font-family: "Courier New", Courier }
textarea   { color: black; font-size: 12px; font-family: "Courier New", Courier }
.head1     { color: #006ead; font-style: italic; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica; text-transform:uppercase; }
.head7 { color: #006ead; font-style: italic; font-size: 12px; font-family: Arial, Helvetica }
.head6    { color: #006ead; font-style: italic; font-weight: bold; font-size: 18px; line-height: 20px; font-family: Arial, Helvetica }
.head2    { color: #006ead; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica }
.head3   { color: white; font-style: italic; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica }
.head4   { color: black; font-style: normal; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica }
.head5 { color: #006ead; font-style: italic; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica }
a.type1:link    	     { color: #748085; font-style: italic; font-weight: bold; font-family: Arial, Helvetica; text-decoration: none }
a.type1:visited      { color: #748085; font-style: italic; font-weight: bold; font-family: Arial, Helvetica; text-decoration: none }
a.type1:active       { color: #748085; font-style: italic; font-weight: bold; font-family: Arial, Helvetica; text-decoration: none }
a.type1:hover       { color: black; font-style: italic; font-weight: bold; font-family: Arial, Helvetica; text-decoration: none }
a.type2:link    	{ color: blue; font-size: 12px; font-family: Arial, Helvetica }
a.type2:visited { color: blue; font-size: 12px; font-family: Arial, Helvetica }
a.type2:active  { color: blue; font-size: 12px; font-family: Arial, Helvetica }
a.type2:hover   { color: red; font-size: 12px; font-family: Arial, Helvetica }
a.type3:link    	     { color: black; font-style: italic; font-weight: bold; font-family: Arial, Helvetica; text-decoration: none }
a.type3:visited      { color: black; font-style: italic; font-weight: bold; font-family: Arial, Helvetica; text-decoration: none }
a.type3:active       { color: black; font-style: italic; font-weight: bold; font-family: Arial, Helvetica; text-decoration: none }
a.type3:hover       { color: black; font-style: italic; font-weight: bold; font-family: Arial, Helvetica; text-decoration: none }
.buttonoff  { color: white; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica; text-decoration: none }
.buttonon  { color: black; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica; text-decoration: none }


td.bodycopy h2 {color:#85B90C; font-size:1.35em; padding:15px 0 5px 0;margin-bottom:10px; border-bottom:1px solid #ccc;}
td.bodycopy h3 {color:#333; padding:5px 0 0 0;line-height:1em;}


.subLinkHead
{
	padding-left:-10px;
	color: #006ead; 
	font-style: italic; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: Arial, Helvetica
}
td.subLinkHead a {color:#006ead;font-style:italic;font-weight:bold;font-size:12px;font-family:Arial,Helvetica;text-decoration:none;}
td.subLinkHead a:hover {color:#000000;text-decoration:none;}

.hideItem
{
	display:none;
}

.showItem
{
	display:block;
}

#secondaryNav table
{
	font-size:12px;
}

#secondaryNav ul
{
	margin:6px 0px 0px 15px;
	font-weight:normal;
	padding-left:0px;
	list-style-type: none;	
	display:block;
	font-size:11px;
}

#secondaryNav td
{
	padding:0px 0px 12px 0px;
}

#secondaryNav li
{
	margin:5px 0px 5px 0px;
}

#secondaryNav ul ul
{
	margin:3px 0px 3px 8px;
}
#secondaryNav p{
 	margin:0px;
}

#EmailThisPage{
	position:relative;
	z-index:99;
	left:300px;
bottom:220px;
}

/* new styles */

table.windfarm-content {font-size:12px;}

.align-left-margin{
	float:left;
	margin:0px 12px 10px 0px;
}

.align-right-margin{
	float:right;
	margin:0px 0px 10px 12px;
}


.index-news {}

.index-news .index-item {margin:0 0 14px 0;}
table.index-news td {padding:0 0 14px 0;font-size:12px;}
.index-news .index-item h3,
table.index-news td h3 {color:#000; font-size:11px; font-weight:normal; margin:0 0 3px 0; padding:0;}
.index-news .index-item .date,
table.index-news td .date {color:#85B90C;font-size:11px;font-weight:normal;}
.index-news .index-item p,
table.index-news td p {font-weight:bold;margin:0 0 0 0;}
.index-news .index-item a,
.index-news td a {color:#006EAD;}
.index-news .index-item p strong,
.index-news .index-item p b,
.index-news td p strong,
.index-news td p b {font-weight:normal;}

