﻿html, body, #aspnetForm {
    margin: 0px;
    padding: 0px;
    height: 100%;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	color : #000;
	text-decoration : none;
	line-height : 1.35em;
}

a {
    color : #c03;
}

a:hover {
    color : #009;
}

input, select, textarea {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	color : #000;
}

.caption {
	font-size : 10px;
}

.clear {
    clear:both;
    /*line-height:0px;
    font-size:0;*/
}

.blue {
	font-weight: bold;
	color : #009;
	text-decoration : none;
}

.red {
	font-weight: bold;
	color : #c03;
	text-decoration : none;
}

.homePageBG {
    background:transparent url('../../include/images/home_stretch.jpg') repeat-x 0px 72px;
}

.homePageBG2 {
    background:transparent url('../../include/images/windenergy_title_stretch_int.gif') repeat-x 200px 10px;
}

.interiorPageBG {
    background:transparent url('../../include/images/background.gif') repeat-y;
}

#homePage {
    width:724px;
    margin-left:auto;
    margin-right:auto;
}

#homePage #logo {
    background:#fff url('../../include/images/home_belowlogo.jpg') no-repeat bottom right;
    width:195px;
    height:62px;
    float:left;
}

#homePage #title {
    height:62px;
    width:171px;
    float:left;
}

#homePage #windowCenter {
    background:#fff url('../../include/images/home_top.jpg') no-repeat bottom;
    width:355px;
    height:62px;
    float:left;
}

#homePage #centerLeft {
    background:transparent url('../../include/images/home_left.jpg') no-repeat;
    width:110px;
    height:176px;
    float:left;
}

#homePage #centerRight {
    background:transparent url('../../include/images/home_right.jpg') no-repeat;
    width:111px;
    height:176px;
    float:left;
}

#homePage #enter {
    height:67px;
    width:500px;
    margin-left:auto;
    margin-right:auto;
}

#homePage #enter #enterLeft {
    background:transparent url('../../include/images/enter_left.jpg') no-repeat;
    width:215px;
    height:35px;
    float:left;
}

#homePage #enter #enterCenter {
    background:transparent url('../../include/images/enter_bottom.jpg') no-repeat center bottom;
    width:69px;
    height:35px;
    float:left;
}

#homePage #enter #enterRight {
    background:transparent url('../../include/images/enter_right.jpg') no-repeat;
    width:216px;
    height:35px;
    float:left;
}

#homePage #dotBorderLeft {
    background:transparent url('../../include/images/dots_left.gif') no-repeat;
    width:5px;
    height:67px;
    float:left;
}

#homePage #dotBorderRight {
    background:transparent url('../../include/images/dots_right.gif') no-repeat;
    width:5px;
    height:67px;
    float:left;
}

.homePageBG #footer {
    background: transparent url('../../include/images/bottomnav_stretch.gif') repeat-x 0px 20px;
    padding-top:20px;
    height:60px;
}

.homePageBG #footer a {
    float:left;
}



#interiorPage {
    min-width:770px;
}

#interiorPage #header {
    width:100%;
}

#interiorPage #header #headerLeft {
    float:left;
    width:230px;
}

#interiorPage #header #headerLeft img {
    display:block;
}

#interiorPage #header #headerRight {
    height:139px;
}

/* fix for IE<=6's 3-pixel gap bug */
* html #interiorPage #header #headerRight { 
    height: 1%; /* triggers hasLayout */
    position: relative;
    left: -3px; /* move the element left to close the gap */
    margin-right: -3px; /* add a negative right margin to fill the 3 pixel space left by moving everything left */
}

#interiorPage #header #headerRight #logoBanner {
    height:76px;
    padding-top:9px;
}

#interiorPage #header #headerRight #logoBanner #logo {
    float:left;
    padding-left:44px;
	padding-right:100px;
	background-color:#fff;
}

#interiorPage #header #headerRight #logoBanner #title {
    background:transparent url('../../include/images/windenergy_title_stretch_int.gif') repeat-x;
    height:44px;
}

#interiorPage #header #headerRight #logoBanner #title img {
    position:absolute;
}

#interiorPage #header #headerRight #bannerBorder {
    width:100%;
    height:20px;
    background:transparent url('../../include/images/topcurve_stretch.gif') repeat-x top left;
}

#interiorPage #leftNav {
    width: 161px;
    float:left;
}

#interiorPage #content {
    margin-left: 161px;
    padding: 10px 0px 0px 25px;
}

#interiorPage #pageHeader {
    background: transparent url('../../include/images/title_stretch.gif') repeat-x;
    padding-bottom: 10px;
}

#interiorPage #contentBodyText {
    padding-right: 15px;
    padding-bottom: 30px;
}

#interiorPage #footerButtons {
    height: 11px;
    float: left;
}

#interiorPage #footerButtons a {
    float:left;
    padding-right:1px;
}

#interiorPage #footerNavStretch {
    margin-left: 320px;
    height:11px;
    background: transparent url('../../include/images/bottomnav_stretch.gif') repeat-x;
}

#interiorPage #footerLinks {
    padding-bottom: 20px;
}

#interiorPage #footerLinks a {
    font-size : 10px;
    color : #996;
    text-decoration : none;
}

#interiorPage #footerLinks a:hover {
    color : #009;
}

.floatLeftBox {
    float:left;
    margin-bottom:20px;
    margin-right:20px;
    text-align:center;
    display: inline;
}

.floatRightBox {
    float:right;
    margin-bottom:20px;
    margin-left:20px;
    text-align:center;
    display: inline;
}


.MAIN_BULLET, .main_bullet, .Main_Bullet { list-style-type: square; list-style-image: url("../../include/images/bullet.gif"); margin-top: 0px; margin-bottom: 0px; margin-left: 30px; margin-right: 0px; }
.SUB1_BULLET, .sub1_bullet, .Sub1_Bullet { list-style-type: circle; list-style-image: url("../../include/images/bullet2.gif"); margin-top: 0px; margin-bottom: 0px; margin-left: 20px; margin-right: 0px; }

#interiorPage ul.bulletPoints, #interiorPage ul.bulletPoints ul, #interiorPage ul.bulletPoints ul ul, #interiorPage ul.bulletPoints ul ul ul {
    list-style: none;
	margin: 0px; 
	padding-left: 0;
}

#interiorPage ul.bulletPoints li	{
    list-style-image: url("../../include/images/bullet.gif");
    padding: 3px 0px 3px 0px;
    margin-left: 18px;
}

#interiorPage ul.bulletPoints li ul li	{
    list-style-image: url("../../include/images/bullet2.gif");
}

#interiorPage ul.bulletPoints li ul li ul li	{
    list-style-image: url("../../include/images/bullet3.gif");
}

#interiorPage ul.bulletPoints li ul li ul li ul li	{
    list-style-image: url("../../include/images/bullet4.gif");
}

#interiorPage ul.bulletPointsSpacer {
    margin-bottom:0px;
}

#interiorPage ul.bulletPointsSpacer li {
    padding-bottom:10px;
}

#interiorPage ol.bulletPointsSpacer li {
    padding-bottom:10px;
}


#interiorPage #popupFooterButtons {
    width: 100%;
    padding-bottom: 10px;
}

#interiorPage #popupFooterButtons #topButton {
    float: left;
    width: 100px;
}


#interiorPage #popupFooterButtons #closeButton {
	margin-left: 100px;
    text-align: right;
	padding-right: 10px;
}

#interiorPage #popupFooterButtons #closeButton img {
    float: right;
    clear: right;
}

#pageTitle {
    padding-bottom: 10px;
}

.secondary {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight: bold;
	color : #996;
	text-decoration : none;
}

.tertiary {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight: bold;
	color : #663;
	text-decoration : none;
}

#contactInfo {
    width: 470px;
}

#contactInfo td.indent {
    padding-left:20px;
}


#NavigationContainer { 
    width:161px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    /* border-top:solid 1px #cc9; 
    border-bottom:solid 1px #cc9; */
} 
 
#NavigationContainer ul { 
    list-style: none; 
    margin: 0px;
    padding:0px; 
    text-align: right; 
} 
 
#NavigationContainer, #NavigationContainer a, #NavigationContainer a:hover { 
    text-decoration : none; 
} 
 
#NavigationContainer li {
    /**/
    background:#fff url('../../include/images/nav_break.gif') no-repeat right bottom;
} 
 
#NavigationContainer li li { 
    margin-right: 15px; 
} 
 
#NavigationContainer li li li { 
    margin-right: 15px; 
} 
 
#NavigationContainer a:hover { 
    color: #c03; 
} 
 
#NavigationContainer li a { 
    color:#009;
} 
 
#NavigationContainer li li a { 
    color: #c03; 
} 

#NavigationContainer li.navHasChild {
  font-weight: bold;
}

#NavigationContainer li.navHasChild li {
  font-weight: normal;
}

#NavigationContainer li li a:hover { 
    color: #009; 
} 

#NavigationContainer li li li a { 
    color: #cc9; 
} 

#NavigationContainer li li li a:hover { 
    color: #330; 
} 

#NavigationContainer .navSelectedItem { 
  color: #009;
  font-weight: bold;
} 
 
#NavigationContainer li li .navSelectedItem { 
  color: #c03;
} 

#NavigationContainer .navBorder, #NavigationContainer .navBorderSelected { 
    padding-top: 4px; 
    padding-bottom: 4px; 
    padding-right: 3px; 
} 
 
#NavigationContainer .navBorder { 
    border-right: solid 1px #cc9;
    /*background:#fff url('../../include/images/nav_break.gif') no-repeat bottom right;*/
} 
 
 
#NavigationContainer .navBorderBottom { 
    /* border-bottom: solid 1px #cc9; */
} 
 
#NavigationContainer .navBorderTop { 
    /* border-top: solid 1px #cc9; */
} 
 
#NavigationContainer .navBorderSelected { 
    /*border-top:1px solid #cc9;
    border-bottom: solid 1px #cc9; */
    background-color: #fff;
} 
 
 
#NavigationContainer .navBorderFinalChildSelected {
    background-color: transparent;
}

#NavigationContainer .navBorderFinalItemSelected {
background-color: #fff;
}
 
#NavigationContainer .navBorderSelectedBottom { 
    border-bottom: solid 1px #cc9; 
} 
 
#NavigationContainer .navBorderSelectedTop { 
    border-top: solid 1px #cc9; 
} 


#NavigationContainer .navBorderCloseList {
    background: #cc9;
    width: 100%; 
    height: 1px; 
    line-height: 1px; 
    font-size: 1px;
}

#NavigationContainer .navBorderFinalItem {
    /*border-bottom: solid 1px #fee;*/
}

#NavigationContainer .navBorderFinalItemSelected {
    border-bottom: solid 1px #cc9;
}

#NavigationContainer ul li ul li .navBorderFinalItemSelected, #NavigationContainer ul li ul li ul li .navBorderFinalItemSelected {
    border-bottom: none;
}

#NavigationContainer .navBorderFinalItemSub, #NavigationContainer .navBorderFinalItemSelectedSub {
    /*background: none;*/
}

#SitemapContainer {
    margin-top:-10px;
    padding-left: 20px;
}

#SitemapContainer ul {
    list-style: none;
	margin-left: 0px; 
	padding-left: 0px;
}

#SitemapContainer ul li {
    list-style-image: url("../../include/images/bullet.gif");
    padding-bottom: 10px;
}

#SitemapContainer ul {
    padding-bottom: 10px;
}

#SitemapContainer ul li ul li {
    list-style-image:none;
    padding-bottom: 0px;
    padding-left: 10px;
}



#resourceNavigation, #resourceNavigation ul {
    list-style: none; 
    margin: 0px;
    padding:0px; 
}

#resourceNavigation {
    border: solid 1px #cc9;
}

#resourceNavigation li {
    background-color:#996;
    color:#fff;
    font-weight:bold;
}

#resourceNavigation ul li {
    background: #fff url("../../include/images/nav_bullet.gif") no-repeat;
    padding: 3px 3px 3px 20px;
}

#resourceNavigation ul li.navat {
    background: #fff url("../../include/images/nav_bulletat.gif") no-repeat;
    padding: 3px 3px 3px 22px;
}

#resourceNavigation ul li.navat a, #resourceNavigation ul li.navat a:hover {
    text-decoration:none;
    color: #009;
    font-weight: bold;
}

#resourceNavigation ul li {
    background-color:#fff;
    color:#000;
    font-weight:normal;
    border-top: solid 1px #cc9;
}

#instructionsPanel {
    width:190px;
    float:left;
}

#instructionsPanel div {
    border: solid 1px #ccc;
    border-bottom:0px;
    font-size: 10px;
    padding:2px;
}

#formButtons img {
    display: block;
}

#formButtons {
    width: 100%;
    border-top: solid 1px #cc9;
}

#formButtons div {
    float: left;
}

div.landownersForm {width:650px;}
div.landownersForm .column1 {width:275px;text-align:right;float:left;}
div.landownersForm .column2 {width:360px;padding-left: 10px;float:left;}
div.landownersForm .column1, div.landownersForm .column2 {padding-bottom:3px;}











@media print
{

#interiorPage #header, #interiorPage #leftNav, #interiorPage #topPrintable, #interiorPage #footer {
    display:none;
}

#interiorPage #content {
    margin-left: 0px;
    padding: 0px 0px 0px 15px;
}

#interiorPage .removeForPrint {
    display: none;
}

}

