/* ------------------------------------------------------------------------
 *
 * =PAGE-SPECIFIC SETTINGS 
 *
 * ------------------------------------------------------------------------ */

#CritBasMon        { background:url('/CommonImages/banners/new_build_worker.jpg') no-repeat top center; padding-top:93px; *zoom:1; }
#Eligibility       { background:url('/CommonImages/banners/landscape_factory.jpg') no-repeat top center; padding-top:93px; *zoom:1; }
#JI_Parties        { background:url('/CommonImages/banners/wind_power_park.jpg') no-repeat top center; padding-top:93px; *zoom:1; }

#Sup_Committee     { background:url('/CommonImages/banners/factory_light.jpg') no-repeat top center; padding-top:93px; *zoom:1; }
#Panel_WG          { background:url('/CommonImages/banners/towers_smoke2.jpg') no-repeat top center; padding-top:93px; *zoom:1; }
#AIEs              { background:url('/CommonImages/banners/wind_power_park2.jpg') no-repeat top center; padding-top:93px; *zoom:1; }


#JI_PoA            { background:url('/CommonImages/banners/wind_sky.jpg') no-repeat top center; padding-top:93px; *zoom:1; }
#JI_Projects       { background:url('/CommonImages/banners/snow_trees_wind.jpg') no-repeat top center; padding-top:93px; *zoom:1; }
#CallForInputs     { background:url('/CommonImages/banners/new_build2.jpg') no-repeat top center; padding-top:93px; *zoom:1; }

#Ref               { background:url('/CommonImages/banners/towers.jpg') no-repeat top center; padding-top:93px; *zoom:1; }
#Workshop          { background:url('/CommonImages/banners/pipes.jpg') no-repeat top center; padding-top:93px; *zoom:1; }
#JI_News           { background:url('/CommonImages/banners/towers_smoke.jpg') no-repeat top center; padding-top:93px; *zoom:1; }
#ProjectInfo       { background:url('/CommonImages/banners/factory_sunset.jpg') no-repeat top center; padding-top:93px; *zoom:1; }
#DeterAndVerif     { background:url('/CommonImages/banners/field.jpg') no-repeat top center; padding-top:93px; *zoom:1; }



/* ------------------------------------------------------------------------
 * =LEGACY STYLES
 * ------------------------------------------------------------------------ */
 
.conf_warning {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
  border-top-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
  border-top-style: solid;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
  border-top-color: #FF0000;
  padding: 2px;
  margin: 10px;
	width: 97%;
	color: #1478B7;
}
 
.contentTable {
        background-color: #CCCCCC;
        
        /* workaround: buttom and right border for the table */ 
        border-collapse: collapse;
        border-bottom: 1px solid #CCCCCC;
        border-right: 1px solid #CCCCCC;
} 
.contentTable caption {
        align: bottom;
        font-size: 10px;
        text-align:left;
}
.contentTable th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
        font-weight: bold;	
        text-align: left;
        vertical-align: middle;
        background-color: #F3F3F3;
	padding: 3px;
        /* workaround: top and left border for cells */ 
        border-top: 1px solid #CCCCCC;
        border-left: 1px solid #CCCCCC;
}
.contentTable td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
        font-weight: normal;	
        text-align: left;
        vertical-align: top;
        background-color: #FFFFFF;
	padding: 3px;
        /* workaround: top and left border for cells */ 
        border-top: 1px solid #CCCCCC;
        border-left: 1px solid #CCCCCC;
}
.contentTableLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
        font-weight: normal;	
        text-align: left;
        background-color: #F3F3F3;
        border:0px;
	padding: 3px;
}
.formTable {
        background-color: #CCCCCC;
        
        /* workaround: buttom and right border for the table */ 
        border-collapse: collapse;
        border-bottom: 1px solid #CCCCCC;
        border-right: 1px solid #CCCCCC;
} 
.formTable table{
        background-color: #CCCCCC;
        border-collapse: collapse;
        border-bottom: 0px solid #CCCCCC;
        border-right: 0px solid #CCCCCC;
} 
.formTable table td{
        background-color: #FFFFFF;
        
        border-collapse: collapse;
        border-top: 0px solid #CCCCCC;
        border-left: 0px solid #CCCCCC;
} 
.formTable caption {
        caption-side:bottom;
	font-size: 10px;
        text-align:left;
}
.formTable th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
        font-weight: bold;	
        text-align: left;
        vertical-align: middle;
        background-color: #F3F3F3;
	padding: 7px;
        /* workaround: top and left border for cells */ 
        border-top: 1px solid #CCCCCC;
        border-left: 1px solid #CCCCCC;
}
.formTable td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
        font-weight: normal;	
        text-align: left;
        vertical-align: top;
        background-color: #FFFFFF;
	padding: 7px;
        /* workaround: top and left border for cells */ 
        border-top: 1px solid #CCCCCC;
        border-left: 1px solid #CCCCCC;
}
.unfccc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:5px;
	color: #666666;
}
<!--
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	height: 100%;
	padding: 5px;
	color: #666;
}
a {
	color: #1478B7;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

strong {
	font-weight: bold;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
#tdBorder
{
	border-style: solid;
	border-color: #000;
	border-width: 1px;
}
.tabContainer {
	margin: 0px;
	padding: 0px;
	border: 0px none;
	width: 100%;
}
.activeTab {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color:#F9F9F9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.inactiveTab {
      background: url(/style/tt.jpg) no-repeat;  
	background-color: #ECECEC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-style: none;
	border-top-width: 1px;
}
.inactiveTab2 {
    background: url(/style/tt.jpg) no-repeat;
	background-color: #ECECEC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-style: none;
	border-top-width: 1px;
}
.activeTab_nh {
    background: url(/style/tt_nh.jpg) no-repeat;
    background-color: #F9F9F9;
	border-right: 1px solid #CCCCCC;
	border-left: 0px solid #F9F9F9;
	border-bottom-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.inactiveTab_h {
	background-color: #ECECEC;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tM {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tM select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	border: 1px solid #CCCCCC;
}
.contentContainer {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 100%;
	margin-bottom:5px;
}
.navContainer {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	background-color:#F9F9F9;
}
#searchBox {
left:0;
width:200px;
margin-bottom:5px;
}
.searchBox {
 font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
#searchBox ul {
list-style: none;
margin:0;
padding:0;
padding-left:12px;
}
#searchBox li {
list-style-type: none;
}
#searchBox input {
font-size: 10px;
}#subMenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	background-color:#F9F9F9;
	width: 200px;
}
#subMenu li {
	margin:0;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
#subMenu a{
	color:#000;
	display:block;
	padding:3px 5px 3px 10px;
	text-decoration:none;
	width:200px;
}
#subMenu a:hover,
#subMenu a:focus{
	color:#1478B7;
	display:block;
}
.liSubMenuLastNavp {
	border-bottom:1px solid #CCCCCC;
}
#subMenu1 {
	position: absolute;
	top: 170px;
	left: 190px;
	display: none;
	z-index: 1;
}
#subMenu3 {
	position: absolute;
	left: 190px;
	top: 208px;
	z-index: 2;
	display: none;
}
#areamenuContainer div{
	margin:0;
	width:200px;
	background-color:#E6E6E6;
}
#areamenuContainer a:hover{
	display:block;
	background-color:#E6E6E6;
	margin:0;
}
#areamenu_a a{
	border-top:1px solid #CCCCCC;
	display:block;
	padding:3px 5px 3px 0px;
	text-decoration:none;
	color:#666;
	font-weight: bold;
	position:relative;
	padding-left:10px;
}
#areamenu_a_c a{
	display:block;
	padding:3px 5px 3px 0px;
	text-decoration:none;
	color:#333;
	font-weight: bold;
	position:relative;
	padding-left:10px;
	background-color:#E6E6E6;
	border-top:1px solid #CCCCCC;
}
#areamenu_a_c a:hover,
#areamenu_a_c a:focus,
#areamenu_a a:hover,
#areamenu_a a:focus{
	display:block;
	background-color:#E6E6E6;
	color:#333;
	position:relative;
	padding-left:10px;
	text-decoration: none;
}
#areamenu_b a{
	display:block;
	padding:3px 5px 3px 0px;
	text-decoration:none;
	color:#333;
	font-weight: normal;
	position:relative;
	padding-left:20px;
	background-color:#F3F3F3;
}
#areamenu_b_c a{
	display:block;
	padding:3px 5px 3px 0px;
	text-decoration:none;
	color:#333;
	font-weight: normal;
	position:relative;
	padding-left:20px;
	background-color:#F3F3F3;
	color:#1478B7;
}
#areamenu_b_c a:hover,
#areamenu_b_c a:focus{
	font-weight: normal;
	display:block;
	color:#1478B7;
	padding-left:20px;
	background-color:#F3F3F3;
	text-decoration: none;
}
#areamenu_b a:hover,
#areamenu_b a:focus{
	font-weight: normal;
	display:block;
	color:#1478B7;
	padding-left:20px;
	background-color:#F3F3F3;
	text-decoration: none;
}
#areamenu_c a{
	display:block;
	padding:3px 5px 3px 0px;
	text-decoration:none;
	color:#333;
	font-weight: normal;
	position:relative;
	padding-left:30px;
	background-color:#FFFFFF; /*padding:3px 5px 3px 10px;*/
}
#areamenu_c_c a{
	display:block;
	padding:3px 5px 3px 0px;
	text-decoration:none;
	color:#1478B7;
	font-weight: normal;
	position:relative;
	padding-left:30px;
	background-color:#FFFFFF; /*padding:3px 5px 3px 10px;*/
}
#areamenu_c_c a:hover,
#areamenu_c_c a:focus,
#areamenu_c a:hover,
#areamenu_c a:focus{
	display:block;
	background-color:#FFFFFF; /*padding:3px 5px 3px 10px;*/
	color:#1478B7;
	padding-left:30px;
	text-decoration: none;
}
#areamenu_d a{
	display:block;
	padding:3px 5px 3px 0px;
	text-decoration:none;
	color:#333;
	font-weight: normal;
	position:relative;
	padding-left:40px;
	background-color:#FFFFFF; /*padding:3px 5px 3px 10px;*/
}
#areamenu_d_c a{
	display:block;
	padding:3px 5px 3px 0px;
	text-decoration:none;
	color:#1478B7;
	font-weight: normal;
	position:relative;
	padding-left:40px;
	background-color:#FFFFFF; /*padding:3px 5px 3px 10px;*/
}
#areamenu_d_c a:hover,
#areamenu_d_c a:focus,
#areamenu_d a:hover,
#areamenu_d a:focus{
	display:block;
	background-color:#FFFFFF; /*padding:3px 5px 3px 10px;*/
	color:#1478B7;
	padding-left:40px;
	text-decoration: none;
}
.cBH{
    background: url(/style/bbg.gif) no-repeat;
    display: block;
	width: 185px;
	margin-right: 0px;
	margin-top: 0;
	margin-bottom: 0;
	border-right:0px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
	border-top:0px solid #CCCCCC;
	background-color:#F9F9F9;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.cBH2{
    background: url(/style/bbg.gif) no-repeat;
    display: block;
	width: 185px;
	margin-right: 0px;
	margin-top: 0;
	margin-bottom: 0;
	border-right:0px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
	border-top:0px solid #CCCCCC;
	background-color:#F9F9F9;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#cB{
	width: 185px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top:0px;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-bottom:0px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	padding: 5px;
}
.cB{
	width: 185px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top:0px;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-bottom:0px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	padding: 5px;
}
.uB{
	background: url(/style/bbgu.gif) no-repeat;
	width: 185px;
	margin-right: 0px;
	margin-top: 0;
	margin-bottom: 0;
	border-right:0px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
	border-top:0px solid #CCCCCC;
	background-color:#FFFFFF;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.uB2{
	background: url(/style/bbgu.gif) no-repeat;
	width: 185px;
	margin-right: 0px;
	margin-top: 0;
	margin-bottom: 0;
	border-right:0px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
	border-top:0px solid #CCCCCC;
	background-color:#FFFFFF;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.uBoi{
	background: url(/style/bbgu_g.gif) no-repeat;
	width: 185px;
	margin-right: 0px;
	margin-top: 0;
	margin-bottom: 0;
	border-right:0px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
	border-top:0px solid #CCCCCC;
	background-color:#FFFFFF;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.uBoi2{
	background: url(/style/bbgu_g.gif) no-repeat;
	width: 185px;
	margin-right: 0px;
	margin-top: 0;
	margin-bottom: 0;
	border-right:0px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
	border-top:0px solid #CCCCCC;
	background-color:#FFFFFF;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.mH b{
	font-size: 1.25em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:5px;
	color: #666666;
	background-color: #F3F3F3;
	padding: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: outset;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
                display: block;
                width: 98%;
	*overflow: hidden;
}

.mH p{
	font-size: 1em;
                font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
}
.tdmH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1478B7;
	margin-left:10px;
	margin-top:0;
	margin-bottom:10px;
	margin-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
#mT {
	margin-left:10px;
	margin-top:0;
	margin-bottom:10px;
	margin-right:10px;
	padding-bottom:10px;
}
.mT {
	margin-left:10px;
	margin-top:0;
	margin-bottom:10px;
	margin-right:10px;
	padding-bottom:10px;
	padding-bottom:10px;
    padding-right:10px;
}
.tdmT {
	margin-left:10px;
	margin-top:0;
	margin-bottom:10px;
	margin-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
.bc {
	padding:10px;
	font-size: 9px;
}
.bc a {
	color: #666666;
	text-decoration:none;
}
.activeTab a {
	display:block;
	color: #000000;
	text-decoration:none;
	height: 17px;
/*	valign: middle;   */
	padding-top:1px;
}
.activeTab a:hover {
	display:block;
	color: #000000;
	background-color: #CCCCCC;
	height: 17px;
/*	valign: middle;  */
	text-decoration: none;
}
.inactiveTab a {
	display:block;
	color: #000000;
	text-decoration:none;
	height: 17px;
/*	valign: middle;   */
	padding-top:2px;
}
.inactiveTab a:hover {
	background: url(/style/tt_ak.jpg) no-repeat;
    display:block;
	color: #000000;
	background-color: #CCCCCC;
	height: 17px;
/*	valign: middle;    */
	text-decoration: none;
}
.inactiveTab2 a {
	display:block;
	color: #000000;
	text-decoration:none;
	height: 17px;
/*	valign: middle;   */
	padding-top:2px;
}
.inactiveTab2 a:hover {
	background: url(/style/tt_ak.jpg) no-repeat;
    display:block;
	color: #000000;
	background-color: #CCCCCC;
	height: 17px;
/*	valign: middle;   */
	text-decoration: none;
}
.activeTab_nh a {
	display:block;
	color: #000000;
	text-decoration:none;
    height: 17px;
/*	valign: middle;  */
	padding-top:2px;
}
.activeTab_nh a:hover {
    background: url(/style/tt_ak.jpg) no-repeat;
	display:block;
	color: #000000;
	background-color: #CCCCCC;
    height: 17px;
/*	valign: middle;  */
    border-bottom: 1px solid #CCCCCC;
	text-decoration: none;
 }
.inactiveTab_h a {
	display:block;
	color: #000000;
	text-decoration:none;
    height: 17px;
/*	valign: middle;  */
	padding-top:1px;
}
.tM a {
	color: #666666;
	text-decoration:none;
}
.tM a:hover {
	color: #1478B7;
	text-decoration:none;
}
.cB a {
	color: #1478B7;
	text-decoration:underline;
}
.bold {
	font-weight: bold;
}
a.gr {
		font-size: 12px;
		color: #666666;
		 font-weight: bold;
		text-decoration:none
}
a.gr:hover{
		font-size: 12px;
		color: #1478B7;
		 font-weight: bold;
		text-decoration:none
}
a.redbold {
        color: #1478B7;
        font-weight: bold
}
.tn {
	font-size: 10px;
 }
.redbold {
  color: #1478B7;
  font-weight: bold
}
.notifyTable {
        background-color: #CCCCCC;
        
        /* workaround: buttom and right border for the table */ 
        border-collapse: collapse;
        border-bottom: 1px solid #CCCCCC;
        border-right: 1px solid #CCCCCC;
} 
.notifyTable table{
        background-color: #CCCCCC;
        border-collapse: collapse;
        border-bottom: 0px solid #CCCCCC;
        border-right: 0px solid #CCCCCC;
} 
.notifyTable table td{
        background-color: #FFFFFF;
        
        border-collapse: collapse;
        border-top: 0px solid #CCCCCC;
        border-left: 0px solid #CCCCCC;
} 
.notifyTable td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
        font-weight: normal;	
        text-align: left;
        vertical-align: top;
        background-color: #FFFFFF;
	padding: 7px;
        /* workaround: top and left border for cells */ 
        border-top: 2px solid #CCCCCC;
        border-left: 2px solid #CCCCCC;
}
.borderContainer {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
        border-top-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
        border-top-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
        border-top-color: #CCCCCC;
	width: 100%;
	margin-bottom:5px;
}


.nav  {
	margin-left: 10px;
	width: 170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 4px;

}

.issuenav  {
	margin-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-bottom: 40px;
}


/* Sights and Sounds random content -------------------------------------------------- */
  
#tips ul     { list-style:none; display:none; margin:0; padding:0; }
#tips li     { list-style:none; display:none; margin:0px 0px -14px -40px; padding:0; }
