/* GENERAL STYLES */
/* ==========================Header/Top Navigation and Searchbar Styles======================== */


body
{
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}
p {
   margin-top: 0;
}

#background  
{
   margin: 0px auto 0px auto;
   background-color: #FFFFFF;
   visibility: visible;
   width: 780px;
   height: auto;
   position: relative;
}
#homebutton  {
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 14px;
   z-index: 2;
   width: 184px;
   height: 80px;
}
#homebutton a  {
   background: url(../Assets/Misc/homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 80px;
   width: 184px;
   font-size: 80px;
   line-height: 80px;
}
#newenergylogo  {
   /*background: url(../Assets/Misc/newenergylogo.gif) no-repeat;*/
   visibility: visible;
   position: absolute;
   left: 295px;
   top: 52px;
   z-index: 2;
   width: 293px;
   height: 17px;
}
#headerlinksmenu  {
   font: 11px sans-serif;
   margin: 0px;
   line-height: 11px;
   height: 16px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #2859A6;
   position: absolute;
   left: 610px;
   top: 8px;
   z-index: 2;
}
#topnavmenu ul,
#headerlinksmenu ul  {
      list-style: none;
}   
#headerlinksmenu li  {
   font: 11px sans-serif;
   float:left;
   line-height: 11px;
   margin: 0px;
}
#headerlinksmenu li a,
#topnavmenu li a   {
   color: #2859A6;
   text-decoration: none;
}
#headerlinksmenu li a:hover,
#topnavmenu li a:hover
  {
   color: #00ADEF;
}
#topnavmenu ul  {
   font: 12px sans-serif;
   color: #2859a6;
   line-height: 12px;
   margin: 5px 10px 5px 10px;
   padding: 0;
   list-style: none;
}   
#topnavmenu ul li   {
   float: left;
   padding-right: 10px;
   padding-bottom: 3px;
}
#topnavmenubar  {
   
   border-top:1px solid #B8B9BB;
   margin: 0px;
   height: auto;
   width: 780px;
   position: absolute;
   left: 0px;
   top: 109px;
   z-index: 3;
}

#searchbar  {
    font: 12px "HelveticaNeue Condensed";
    color: #2859a6;
    position: absolute;
    margin: 0px;
    height: 25px;
    width: 780px;
    border-top:1px solid #B8B9BB;
    border-bottom: 1px solid #B8B9BB;
    left: 0px;
    top: 133px;
    background-color: #D1D3D4;
    background-repeat: no-repeat;
}
#searchtext   {
    font: 12px "HelveticaNeue Condensed";
    color: #2859a6;
    position: absolute;
    margin: 0px;
    left: 575px;
    top: 138px;
}
#searchbox   {
    position: absolute;
    left: 610px;
    top: 131px;
    height: 17px;
    width: 146px;
}
.searchtextfield   {
    height: 17px;
    width: 146px;
    background-color:#E6E7E8; 
    border:1px solid #B8B9BB;
    margin-top:4px  
    !important;margin-top:4px; 
    margin-bottom:2px;
    font-size:11px;
    padding: 0px 0px 0px 3px;
    font-family: Arial, Helvetica, sans-serif;
}
#searcharrow  {
    position: absolute;
    top: 142px;
    left: 763px;
    background: url(../Assets/Misc/arrow.gif);
    height: 11px;
    width: 11px;
}
    
/* ==========================End Header/Top Navigation and Searchbar Styles======================= */





/* =======================================Homepage Styles========================================= */

   
#homemainimage  {
   visibility: visible;
   display; block;
   position: absolute;
   left: 0px;
   top: 160px;
   z-index: 2;
   width: 600px;
   height: 211px;
}
#homegreysidepanel  {
   background: url(../Assets/Misc/homerhnavbg.jpg);
   background-color: #E6E7E8;
   background-repeat: no-repeat;
   visibility: visible;
   position: absolute;
   _float: right;
   left: 600px;
   top: 160px;
   z-index: 2;
   width: 180px;
   height: 344px;
}
#homegreysidepanelbottom  {
   /*background: url(../Assets/Misc/rslnewsletter.gif); OLD */
   background: url(../Assets/newsletterspring2010/rslnewsletterlinkbg.gif);
   background-color: #E6E7E8;
   background-repeat: no-repeat;
   visibility: visible;
   position: absolute;
   _float: right;
   left: 600px;
   top: 504px;
   z-index: 2;
   width: 180px;
   height: 165px;
}
#homemainimagetext  {
   visibility: visible;
   position: absolute;
   left: 120px;
   top: 178px;
   width: 469px;
   z-index: 3;
   color: #FFFFFF;
}
#homemainimagetext p  {
   font: 17px "HelveticaNeue Condensed";
   margin: 0px;
   color: #FFFFFF;
}
#homeleftnav   {
    /* background: url(../Assets/Misc/leftnavbg.gif) no-repeat; */
    float:left;
    width: 240px;
    height: auto;
    /* padding-top: 20px; */
    margin-right: 10px;
} 
#homeleftnav ul  {
   font: 11px sans-serif;
   color:#2859a6;
   width: 240px;
   margin-left: 70px;
   list-style: none;
}
#homeleftnav li  {
   font: 11px sans-serif;
   line-height: 12px;
   color:#2859a6;
   width: 155px;
   list-style: none;
}
#homeleftnav a   {
    font: 11px sans-serif;
    line-height: 12px;
    color: #094FA3;
    text-decoration: none;
}
#homeleftnav a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
#homeleftnav .link1   {
    position: absolute;
    top: 393px;
    left: 70px;
}
#homeleftnav .button1  {
    position: absolute;
    top: 397px;
    left: 214px;
    height: 17px;
    width: 17px;
}
#homeleftnav .link2   {
    position: absolute;
    top: 441px;
    left: 70px;
}
#homeleftnav .button2  {
    position: absolute;
    top: 452px;
    left: 214px;
    height: 17px;
    width: 17px;
}
#homeleftnav .link3   {
    position: absolute;
    top: 498px;
    left: 70px;
}
#homeleftnav .button3  {
    position: absolute;
    top: 505px;
    left: 214px;
    height: 17px;
    width: 17px;
}
#homeleftnav .link4   {
    position: absolute;
    top: 551px;
    left: 70px;
}
#homeleftnav .button4  {
    position: absolute;
    top: 556px;
    left: 214px;
    height: 17px;
    width: 17px;
}
#homeleftnav .link5   {
    position: absolute;
    top: 604px;
    left: 70px;
}
#homeleftnav .button5  {
    position: absolute;
    top: 611px;
    left: 214px;
    height: 17px;
    width: 17px;
}
#homeleftnav .link6   {
    position: absolute;
    top: 657px;
    left: 70px;
}
#homeleftnav .button6  {
    position: absolute;
    top: 662px;
    left: 214px;
    height: 17px;
    width: 17px;
}

#homecontentcontainer   {
    float:left;
    margin-top: 159px;
    width: 600px;
}

#homecontentholder   {
    float:left;
    margin-top: 380px;
    width: 780px;
}
#homeheadingtext   {
   float:left;
   font: 12px "Helvetica Neue";
   font-weight: normal;
   padding: 0;
   width: 350px;
   margin-left: 10px;
   /* _margin-left: -60px; */
   color: #094FA3;
}
#homemaintext   {
    float:left;
    font: 11px Arial;
    margin-left: -20px;
    /* _margin-left: -90px; */
    /* margin-top: 10px; /*
    color: #58595B;
    padding-right: 10px;
    /* height: auto; */
    width:320px;
    padding-left: 30px;
}
#homemaintext ul {
	vertical-align: top;
        padding: 0;
	margin: 0;
}
#homemaintext li   {
    list-style: none;
    vertical-align: top;
    /* background:url(../Assets/Misc/newsicon.gif) top left no-repeat ; */
    padding-top: 0px;
    padding-bottom: 15px;
    /* padding-left: 30px; */
}
#homemaintext a   {
    text-decoration: none;
    color: #094fa3;
}
#homemaintext a:hover   {
    color: #00adef;
    text-decoration: underline;
}
img   {
   border-style: none;
}
#button1 a:hover,
#button2 a:hover,
#button3 a:hover  {
   border: 0px;
   background-position: -187px 0%;
}
#button1 a,
#button2 a,
#button3 a  {
   background-repeat: no-repeat;
   display: block;
   width: 187px;
   height: 87px;
   background-position: 0% 0px;
}
#button1  {
   /* background: url(../Assets/Misc/masterplanbutton.gif) no-repeat; */
   position: absolute;
   top: 268px;
   left: 10px;
   width: 187px;
   height: 87px;
   z-index:3;
}
#button2  {
   /* background: url(../Assets/Misc/frameworkbutton.gif) no-repeat; */
   position: absolute;
   top: 268px;
   left: 206px;
   width: 187px;
   height: 87px;
   z-index:3;
}
#button3  {
   /* background: url(../Assets/Misc/regenbutton.gif) no-repeat; */
   position: absolute;
   top: 268px;
   left: 403px;
   width: 187px;
   height: 87px;
   z-index:3;
}



/* ========================================End Homepage Styles================================= */   



/*===================================2nd Level Parent Page General Styles=======================*/

#contentholder   {
    float:left;
    margin-top: 159px;
    height: auto;
    width: 360px;
}
#wideContentHolder {
	float: left;
	margin-top: 159px;
	height: auto;
	width: 540px;
}
#rightsidepanel  {
   float: right;
   width: 180px;
   height: auto;
   margin-top: 159px;
   padding-top: 0px;
}
#headingtext   {
   font: 12px "Arial";
   font-weight: bold;
   margin-left: 10px;
   margin-top: 10px;
   color: #094FA3;
}
#maintext   {
    font: 11px Arial;
    margin-left: 10px;
    margin-top: 10px;
    color: #58595B;
    width: 335px;
    height: auto; 
}
#maintext a   {
    text-decoration: none;
    color: #094FA3;
}
#maintext a:hover   {
    text-decoration: underline;
    color: #00ADEF;
}
#maintext p   {
    margin-top: 10px;
}
#leftnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: 159px;
} 
#leftnav ul  {
   font: 13px sans-serif;
   line-height: 13px;
   color:#2859a6;
   width: 240px;
   margin: 0;
   padding: 0;
   list-style: none;
}
#leftnav ul li  {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat 0 65%;
   background-color: #E6E7E8;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 20px;
   border-bottom: 1px solid #FFFFFF;
}
#leftnav ul li a   {
    width: 150px;
    color: #094FA3;
    text-decoration: none;
}
#leftnav ul li a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
#leftsubnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: -3px;
} 
#leftsubnav ul  {
   font: 13px sans-serif;
   line-height: 13px;
   color:#2859a6;
   width: 240px;
   margin: 0;
   padding: 0;
   list-style: none;
}
#imagelibraryheader   {
   background-color: #D5D6D7;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#rightimageholder   {
   float: left;
   margin-left: 10px;
   margin-top: 13px;
   margin-bottom: 13px;
   font-family: Arial;
   font-size: 11px;
   color: #000000;
}
#rightimageholder a {
   color: #094FA3;
   text-decoration: none;
}
#rightimageholder a:hover {
   text-decoration: underline;
   color: #00ADEF;
}   
#documentsheader   {
   background-color: #D5D6D7;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#discussionheader   {
   background-color: #D5D6D7;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#documentscontent   {
   float: left;
   font-family: Arial;
   font-size: 10px;
   color: #58595B;
   padding-top: 5px;
   margin-left: 10px;
   margin-right: 10px;
   padding-bottom: 5px;
}
#documentscontent a[href$='.doc']{ 
   background-image: url(/Assets/Icons/page_white_word.png); 
   background-repeat: no-repeat;
   background-position: top left;
   color: #094FA3;
   padding-top: 2px;
   padding-bottom: 5px;
   padding-left: 19px;
   padding-left: 19px !important;
   text-decoration: none;
}
#documentscontent a[href$='.pdf']{ 
   background-image: url(/Assets/Icons/page_white_acrobat.png); 
   background-repeat: no-repeat;
   background-position: top left;
   color: #094FA3;
   padding-top: 2px;
   padding-bottom: 5px;
   padding-left: 19px;
   padding-left: 19px !important;
   text-decoration: none;
}
#documentscontent a:hover {
   text-decoration: underline;
   color: #00ADEF;
}
#discussioncontent   {
   float: left;
   font-family: Arial;
   font-size: 10px;
   color: #58595B;
   margin-left: 10px;
   padding-top: 5px;
   padding-bottom: 30px;
}
#discussioncontent a[href$='.pdf']{ 
   background-image: url(/Assets/Icons/page_white_acrobat.png); 
   background-repeat: no-repeat;
   background-position: top left;
   color: #094FA3;
   padding-top: 2px;
   padding-bottom: 5px;
   padding-left: 19px;
   padding-left: 19px !important;
   text-decoration: none;
}
#discussioncontent a:hover {
   text-decoration: underline;
   color: #00ADEF;
}



/*===============================End 2nd Level General Styles=================================*/


/* =======================================Newsletter Boxes Styles============================ */

#newslettertext   {
   font: 11px "HelveticaNeue Condensed";
   color: #030303;
   position: absolute;
   left: 617px;
   top: 191px;
   z-index: 3;
   width: 145px;
   height: auto;
}
#newsletterlinkarrow   {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat;
   position: absolute;
   left: 750px;
   top: 212px;
   height: 11px;
   width: 11px;
   z-index: 4;
}
#registertext   {
   font: 11px "HelveticaNeue Condensed";
   color: #030303;
   position: absolute;
   left: 617px;
   top: 264px;
   z-index: 3;
   width: 145px;
   height: auto;
}
#registerlinkarrow   {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat;
   position: absolute;
   left: 750px;
   top: 301px;
   height: 11px;
   width: 11px;
   z-index: 4;
}
/* #tenderstext   {
   font: 12px "HelveticaNeue Condensed";
   color: #030303;
   position: absolute;
   left: 617px;
   top: 333px;
   z-index: 3;
   width: 145px;
   height: auto;
}
#tenderslinkarrow   {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat;
   position: absolute;
   left: 750px;
   top: 354px;
   height: 11px;
   width: 11px;
   z-index: 4; 
} */
#documentstext   {
   font: 11px "HelveticaNeue Condensed";
   color: #030303;
   position: absolute;
   left: 617px;
   top: 352px;
   z-index: 3;
   width: 145px;
   height: auto;
} 

#documentslinkarrow   {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat;
   position: absolute;
   left: 750px;
   top: 373px;
   height: 11px;
   width: 11px;
   z-index: 4;
}
#faqtext   {
   font: 11px "HelveticaNeue Condensed";
   color: #030303;
   position: absolute;
   left: 617px;
   top: 423px;
   z-index: 3;
   width: 145px;
   height: auto;
}
#faqlinkarrow   {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat;
   position: absolute;
   left: 750px;
   top: 473px;
   height: 11px;
   width: 11px;
   z-index: 4;
}
#investtext   {
   font: 11px "HelveticaNeue Condensed";
   color: #030303;
   position: absolute;
   left: 617px;
   top: 526px;
   z-index: 3;
   width: 145px;
   height: auto;
}
#investlinkarrow   {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat;
   position: absolute;
   left: 750px;
   top: 530px;
   height: 11px;
   width: 11px;
   z-index: 4;
}


/* =====================================End Newsletter Boxes Styles====================== */
 
    
/* =======================================About Us Styles================================ */

#aboutusmainlink   {
    position: absolute;
    left: 70px;
    top: 177px;
    font: 15px sans-serif;
    color: #2859a6;
}
#aboutusmainlink a   {
    color: #2859a6;
    text-decoration: none;
}
#aboutusmainlink a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
  

/* ====================================End About Us Styles================================== */





/* ==================================Projects & Reports Styles=============================== */

#projectsleftnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: 159px;
} 
#projectsleftnav ul  {
   font: 11px sans-serif;
   color:#2859a6;
   width: 240px;
   margin-left: 70px;
   list-style: none;
}
#projectsleftnav li  {
   font: 11px sans-serif;
   line-height: 12px;
   color:#2859a6;
   width: 155px;
   list-style: none;
}
#projectsleftnav a   {
    font: 11px sans-serif;
    line-height: 12px;
    color: #094FA3;
    text-decoration: none;
}
#projectsleftnav a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
#projectsleftnav .projectslink1   {
    position: absolute;
    top: 172px;
    left: 70px;
}
#projectsleftnav .button1  {
    position: absolute;
    top: 176px;
    left: 214px;
    height: 17px;
    width: 17px;
}

#projectsleftnav .projectslink2   {
    position: absolute;
    top: 219px;
    left: 70px;
}
#projectsleftnav .button2  {
    position: absolute;
    top: 231px;
    left: 214px;
    height: 17px;
    width: 17px;
}
#projectsleftnav .projectslink3   {
    position: absolute;
    top: 277px;
    left: 70px;
}
#projectsleftnav .button3  {
    position: absolute;
    top: 284px;
    left: 214px;
    height: 17px;
    width: 17px;
}
#projectsleftnav .projectslink4   {
    position: absolute;
    top: 330px;
    left: 70px;
}
#projectsleftnav .button4  {
    position: absolute;
    top: 335px;
    left: 214px;
    height: 17px;
    width: 17px;
}
#projectsleftnav .projectslink5  {
    position: absolute;
    top: 383px;
    left: 70px;
}
#projectsleftnav .button5  {
    position: absolute;
    top: 390px;
    left: 214px;
    height: 17px;
    width: 17px;
}
#projectsleftnav .projectslink6   {
    position: absolute;
    top: 436px;
    left: 70px;
}
#projectsleftnav .button6  {
    position: absolute;
    top: 441px;
    left: 214px;
    height: 17px;
    width: 17px;
}
#southendleftnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: 159px;
} 
#southendleftnav ul  {
   font: 11px sans-serif;
   line-height: 12px;
   color:#2859a6;
   width: 240px;
   margin: 0;
   padding: 0;
   list-style: none;
}
#southendleftnav ul li  {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat 0 65%;
   background-color: #E4E0BF;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 20px;
   border-bottom: 1px solid #FFFFFF;
}
#southendleftnav ul li a   {
    width: 150px;
    color: #094FA3;
    text-decoration: none;
}
#southendleftnav ul li a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
#southendleftsubnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: -3px;
} 
#southendleftsubnav ul  {
   font: 11px sans-serif;
   line-height: 12px;
   color:#2859a6;
   width: 240px;
   margin: 0;
   padding: 0;
   list-style: none;
}
#southendrightsidepanel  {
   float: left;
   width: 180px;
   height: auto;
   background-color: #E4E0BF;
   margin-top: 159px;
}
#southendimagelibraryheader   {
   background-color: #D3CD96;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#southendrightimageholder   {
   float: left;
   margin-left: 10px;
   margin-top: 13px;
   margin-bottom: 13px;
   font-family: Arial;
   font-size: 11px;
   color: #000000;
}
#southendrightimageholder a {
   color: #094fa3;
   text-decoration: none;
}
#southendrightimageholder a:hover {
   color: #00adef;
   text-decoration: underline;
}
#southenddocumentsheader   {
   background-color: #D3CD96;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#southenddiscussionheader   {
   background-color: #D3CD96;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#southenddocumentscontent   {
   float: left;
   font-family: Arial;
   font-size: 10px;
   color: #58595B;
   padding-top: 5px;
   margin-left: 10px;
   margin-right: 10px;
   padding-bottom: 5px;
}
#southenddocumentscontent a {
   color: #094fa3;
   text-decoration: none;
}
#southenddocumentscontent a:hover {
   color: #00adef;
   text-decoration: underline;
}
#southenddiscussioncontent   {
   float: left;
   font-family: Arial;
   font-size: 10px;
   color: #58595B;
   margin-left: 10px;
   padding-top: 5px;
   padding-bottom: 30px;
}
#southenddiscussioncontent a {
   color: #094fa3;
   text-decoration: none;
}
#southenddiscussioncontent a:hover {
   color: #00adef;
   text-decoration: underline;
}
#southendmainlink   {
    position: absolute;
    left: 70px;
    top: 170px;
    font: 12px sans-serif;
    color: #2859a6;
}
#southendmainlink a   {
    color: #2859a6;
    text-decoration: none;
}
#southendmainlink a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
#airportleftnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: 159px;
} 
#airportleftnav ul  {
   font: 11px sans-serif;
   line-height: 12px;
   color:#2859a6;
   width: 240px;
   margin: 0;
   padding: 0;
   list-style: none;
}
#airportleftnav ul li  {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat 0 65%;
   background-color: #CDDCD7;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 20px;
   border-bottom: 1px solid #FFFFFF;
}
#airportleftnav ul li a   {
    width: 150px;
    color: #094FA3;
    text-decoration: none;
}
#airportleftnav ul li a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
#airportleftsubnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: -3px;
} 
#airportleftsubnav ul  {
   font: 11px sans-serif;
   line-height: 12px;
   color:#2859a6;
   width: 240px;
   margin: 0;
   padding: 0;
   list-style: none;
}
#airportrightsidepanel  {
   float: left;
   width: 180px;
   height: auto;
   background-color: #CDDCD7;
   margin-top: 159px;
}
#airportimagelibraryheader   {
   background-color: #BCCBC6;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#airportrightimageholder   {
   float: left;
   margin-left: 10px;
   margin-top: 13px;
   margin-bottom: 13px;
   font-family: Arial;
   font-size: 10px;
   color: #000000;
}
#airportrightimageholder a {
   color: #094fa3;
   text-decoration: none;
}
#airportrightimageholder a:hover {
   color: #00adef;
   text-decoration: underline;
}
#airportdocumentsheader   {
   background-color: #BCCBC6;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#airportdiscussionheader   {
   background-color: #BCCBC6;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#airportdocumentscontent   {
   float: left;
   font-family: Arial;
   font-size: 10px;
   color: #58595B;
   padding-top: 5px;
   margin-left: 10px;
   margin-right: 10px;
   padding-bottom: 5px;
}
#airportdocumentscontent a {
   color: #094fa3;
   text-decoration: none;
}
#airportdocumentscontent a:hover {
   color: #00adef;
   text-decoration: underline;
}
#airportdiscussioncontent   {
   float: left;
   font-family: Arial;
   font-size: 10px;
   color: #58595B;
   margin-left: 10px;
   padding-top: 5px;
   padding-bottom: 30px;
}
#airportdiscussioncontent a {
   color: #094fa3;
   text-decoration: none;
}
#airportdiscussioncontent a:hover {
   color: #00adef;
   text-decoration: underline;
}
#airportmainlink   {
    position: absolute;
    left: 70px;
    top: 166px;
    font: 11px sans-serif;
    line-height: 12px;
    color: #2859a6;
}
#airportmainlink a   {
    color: #2859a6;
    text-decoration: none;
}
#airportmainlink a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}

#shoeburyleftnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: 159px;
} 
#shoeburyleftnav ul  {
   font: 11px sans-serif;
   line-height: 12px;
   color:#2859a6;
   width: 240px;
   margin: 0;
   padding: 0;
   list-style: none;
}
#shoeburyleftnav ul li  {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat 0 65%;
   background-color: #E9BEC7;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 20px;
   border-bottom: 1px solid #FFFFFF;
}
#shoeburyleftnav ul li a   {
    width: 150px;
    color: #094FA3;
    text-decoration: none;
}
#shoeburyleftnav ul li a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
#shoeburyleftsubnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: -3px;
} 
#shoeburyleftsubnav ul  {
   font: 11px sans-serif;
   line-height: 12px;
   color:#2859a6;
   width: 240px;
   margin: 0;
   padding: 0;
   list-style: none;
}
#shoeburyrightsidepanel  {
   float: left;
   width: 180px;
   height: auto;
   background-color: #E9BEC7;
   margin-top: 159px;
}
#shoeburyimagelibraryheader   {
   background-color: #D8ADB6;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#shoeburyrightimageholder   {
   float: left;
   margin-left: 10px;
   margin-top: 13px;
   margin-bottom: 13px;
   font-family: Arial;
   font-size: 11px;
   color: #000000;
}
#shoeburydocumentsheader   {
   background-color: #D8ADB6;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#shoeburydiscussionheader   {
   background-color: #D8ADB6;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#shoeburydocumentscontent   {
   font-family: Arial;
   font-size: 12px;
   color: #58595B;
   margin-left: 10px;
   margin-right: 10px;
}
#shoeburydiscussioncontent   {
   font-family: Arial;
   font-size: 12px;
   color: #58595B;
   margin-left: 10px;
   padding-top: 10px;
   padding-bottom: 30px;
}
#shoeburymainlink   {
    position: absolute;
    left: 70px;
    top: 170px;
    font: 12px sans-serif;
    color: #2859a6;
}
#shoeburymainlink a   {
    color: #2859a6;
    text-decoration: none;
}
#shoeburymainlink a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
#greenleftnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: 159px;
} 
#greenleftnav ul  {
   font: 11px sans-serif;
   line-height: 12px;
   color:#2859a6;
   width: 240px;
   margin: 0;
   padding: 0;
   list-style: none;
}
#greenleftnav ul li  {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat 0 65%;
   background-color: #93D493;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 20px;
   border-bottom: 1px solid #FFFFFF;
}
#greenleftnav ul li a   {
    width: 150px;
    color: #094FA3;
    text-decoration: none;
}
#greenleftnav ul li a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
#greenleftsubnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: -3px;
} 
#greenleftsubnav ul  {
   font: 11px sans-serif;
   line-height: 12px;
   color:#2859a6;
   width: 240px;
   margin: 0;
   padding: 0;
   list-style: none;
}
#greenrightsidepanel  {
   float: left;
   width: 180px;
   height: auto;
   background-color: #93D493;
   margin-top: 159px;
}
#greenimagelibraryheader   {
   background-color: #82C382;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#greenrightimageholder   {
   float: left;
   margin-left: 10px;
   margin-top: 13px;
   margin-bottom: 13px;
   font-family: Arial;
   font-size: 11px;
   color: #000000;
}
#greendocumentsheader   {
   background-color: #82C382;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#greendiscussionheader   {
   background-color: #82C382;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#greendocumentscontent   {
   font-family: Arial;
   font-size: 12px;
   color: #58595B;
   margin-left: 10px;
   margin-right: 10px;
}
#greendiscussioncontent   {
   font-family: Arial;
   font-size: 12px;
   color: #58595B;
   margin-left: 10px;
   padding-top: 10px;
   padding-bottom: 30px;
}
#greenmainlink   {
    position: absolute;
    left: 70px;
    top: 170px;
    font: 12px sans-serif;
    color: #2859a6;
}
#greenmainlink a   {
    color: #2859a6;
    text-decoration: none;
}
#greenmainlink a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
#transportleftnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: 159px;
} 
#transportleftnav ul  {
   font: 11px sans-serif;
   line-height: 12px;
   color:#2859a6;
   width: 240px;
   margin: 0;
   padding: 0;
   list-style: none;
}
#transportleftnav ul li  {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat 0 65%;
   background-color: #95D7D7;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 20px;
   border-bottom: 1px solid #FFFFFF;
}
#transportleftnav ul li a   {
    width: 150px;
    color: #094FA3;
    text-decoration: none;
}
#transportleftnav ul li a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
#transportleftsubnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: -3px;
} 
#transportleftsubnav ul  {
   font: 11px sans-serif;
   line-height: 12px;
   color:#2859a6;
   width: 240px;
   margin: 0;
   padding: 0;
   list-style: none;
}
#transportrightsidepanel  {
   float: left;
   width: 180px;
   height: auto;
   background-color: #95D7D7;
   margin-top: 159px;
}
#transportimagelibraryheader   {
   background-color: #84C6C6;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#transportrightimageholder   {
   float: left;
   margin-left: 10px;
   margin-top: 13px;
   margin-bottom: 13px;
   font-family: Arial;
   font-size: 11px;
   color: #000000;
}
#transportdocumentsheader   {
   background-color: #84C6C6;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#transportdiscussionheader   {
   background-color: #84C6C6;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#transportdocumentscontent   {
   font-family: Arial;
   font-size: 12px;
   color: #58595B;
   margin-left: 10px;
   margin-right: 10px;
}
#transportdiscussioncontent   {
   font-family: Arial;
   font-size: 12px;
   color: #58595B;
   margin-left: 10px;
   padding-top: 10px;
   padding-bottom: 30px;
}
#transportmainlink   {
    position: absolute;
    left: 70px;
    top: 170px;
    font: 12px sans-serif;
    color: #2859a6;
}
#transportmainlink a   {
    color: #2859a6;
    text-decoration: none;
}
#transportmainlink a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
#cultureleftnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: 159px;
} 
#cultureleftnav ul  {
   font: 11px sans-serif;
   line-height: 12px;
   color:#2859a6;
   width: 240px;
   margin: 0;
   padding: 0;
   list-style: none;
}
#cultureleftnav ul li  {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat 0 65%;
   background-color: #C6DFA5;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 20px;
   border-bottom: 1px solid #FFFFFF;
}
#cultureleftnav ul li a   {
    width: 150px;
    color: #094FA3;
    text-decoration: none;
}
#cultureleftnav ul li a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
#cultureleftsubnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: -3px;
} 
#cultureleftsubnav ul  {
   font: 11px sans-serif;
   line-height: 12px;
   color:#2859a6;
   width: 240px;
   margin: 0;
   padding: 0;
   list-style: none;
}
#culturerightsidepanel  {
   float: left;
   width: 180px;
   height: auto;
   background-color: #C6DFA5;
   margin-top: 159px;
}
#cultureimagelibraryheader   {
   background-color: #B5CE94;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#culturerightimageholder   {
   float: left;
   margin-left: 10px;
   margin-top: 13px;
   margin-bottom: 13px;
   font-family: Arial;
   font-size: 11px;
   color: #000000;
}
#culturedocumentsheader   {
   background-color: #B5CE94;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#culturediscussionheader   {
   background-color: #B5CE94;
   visibility: visible;
   float: left;
   padding-left: 10px;
   padding-top: 4px;
   padding-bottom: 4px;  
   width: 170px;
   height: auto;
   font: 12px "Helvetica Neue";
   color: #2859A6;
   line-height: 6px;
}
#culturedocumentscontent   {
   font-family: Arial;
   font-size: 12px;
   color: #58595B;
   margin-left: 10px;
   margin-right: 10px;
}
#culturediscussioncontent   {
   font-family: Arial;
   font-size: 12px;
   color: #58595B;
   margin-left: 10px;
   padding-top: 10px;
   padding-bottom: 30px;
}
#culturemainlink   {
    position: absolute;
    left: 70px;
    top: 170px;
    font: 12px sans-serif;
    color: #2859a6;
}
#culturemainlink a   {
    color: #2859a6;
    text-decoration: none;
}
#culturemainlink a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}

/* ==================================End Projects & Reports Styles================================ */



 

/* =====================================News & Events Styles====================================== */
 

#newsmaintext   {
    font: 11px Arial;
    margin-left: 10px;
    margin-top: 10px;
    color: #58595B;
    width: 335px;
    height: auto; 
}
#newsmaintext li   {
    list-style: none;
    background:url(../Assets/Misc/newsicon.gif) top left no-repeat ;
    padding-left: 20px;
}
#newsmaintext a   {
    text-decoration: none;
    color: #EC2124;
}
#newsmaintext a:hover   {
    text-decoration: underline;
}

/* =================================End News & Events Styles================================ */



/* =================================Public Consultation Styles================================ */

#publicmainlink   {
    position: absolute;
    left: 70px;
    top: 177px;
    font: 15px sans-serif;
    color: #2859a6;
}
#publicmainlink a   {
    color: #2859a6;
    text-decoration: none;
}
#publicmainlink a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
#publicrightsidepanel  {
   float: left;
   width: 180px;
   height: auto;
   background-color: #E6E7E8;
   margin-top: 159px;
}


/*================================End Public Consultation Styles===============================*/







/*================================Investment Opportunities Styles==============================*/

#investleftimages {
     	float: left; 
	width: 220px;
	background-color: #e6e7e8;
	padding: 10px 10px 0px 10px;
}

#investleftimages img {
       	border-bottom: 10px solid #e6e7e8;
}

#investmentmainlink   {
    position: absolute;
    left: 70px;
    top: 168px;
    font: 15px sans-serif;
    color: #2859a6;
}
#investmentmainlink a   {
    color: #2859a6;
    text-decoration: none;
}
#investmentmainlink a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
#investleftnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: 159px;
} 
#investleftnav ul  {
   font: 11px sans-serif;
   color:#2859a6;
   width: 240px;
   margin-left: 70px;
   list-style: none;
   margin-top: -3px;
   margin-bottom: 0;
   padding: 0;
}
#investleftnav li  {
   font: 11px sans-serif;
   line-height: 12px;
   color:#2859a6;
   width: 155px;
   list-style: none;
}
#investleftnav a   {
    font: 11px sans-serif;
    line-height: 12px;
    color: #094FA3;
    text-decoration: none;
}
#investleftnav a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}
#investleftnav .investlink1   {
    position: absolute;
    top: 172px;
    left: 70px;
}
#investleftnav .button1  {
    position: absolute;
    top: 176px;
    left: 214px;
    height: 17px;
    width: 17px;
}

#investleftnav .investlink2   {
    position: absolute;
    top: 219px;
    left: 70px;
}
#investleftnav .button2  {
    position: absolute;
    top: 231px;
    left: 214px;
    height: 17px;
    width: 17px;
}
#investleftnav .investlink3   {
    position: absolute;
    top: 277px;
    left: 70px;
}
#investleftnav .button3  {
    position: absolute;
    top: 284px;
    left: 214px;
    height: 17px;
    width: 17px;
}
#investleftnav .investlink4   {
    position: absolute;
    top: 330px;
    left: 70px;
}
#investleftnav .button4  {
    position: absolute;
    top: 335px;
    left: 214px;
    height: 17px;
    width: 17px;
}
#investleftnav .investlink5  {
    position: absolute;
    top: 383px;
    left: 70px;
}
#investleftnav .button5  {
    position: absolute;
    top: 390px;
    left: 214px;
    height: 17px;
    width: 17px;
}
#investleftnav .investlink6   {
    position: absolute;
    top: 436px;
    left: 70px;
}
#investleftnav .button6  {
    position: absolute;
    top: 441px;
    left: 214px;
    height: 17px;
    width: 17px;
}
#investleftsubnav   {
    float:left;
    width: 240px;
    height: auto;
    margin-top: -3px;
} 
#investleftsubnav ul  {
   font: 11px sans-serif;
   line-height: 12px;
   color:#2859a6;
   width: 240px;
   margin: 0;
   padding: 0;
   list-style: none;
}
#investgreysidepanelbottom  {
   background: url(../Assets/Misc/homerhnbottom_.gif);
   background-color: #E6E7E8;
   background-repeat: no-repeat;
   visibility: visible;
   position: absolute;
   _float: right;
   left: 600px;
   top: 503px;
   z-index: 2;
   width: 180px;
   height: 135px;
}
#investmaingreysidepanelbottom  {
   background: url(../Assets/Misc/rslnewsletter.gif);
   background-color: #E6E7E8;
   background-repeat: no-repeat;
   visibility: visible;
   position: absolute;
   _float: right;
   left: 600px;
   top: 503px;
   z-index: 2;
   width: 180px;
   height: 165px;
}


/*====================================End Investment Opportunities Styles======================*/






/* ============================================Contact Styles================================ */


#contactcontentholder   {
    float:left;
    margin-top: 159px;
    width: 370px;
}
#contactimagesholder   {
    float:left;
}       
#contactmainimage   {
    background: url(../Assets/Misc/sub_page_photo.gif);
    float: left;
    margin-top: 159px;
    width: 180px;
    height: 477px;
} 
#contactsubimage   {
    background: url(../Assets/Misc/TGSE.gif);
    float: left;
    width: 180px;
    height: 81px;
}
#contactheadingtext   {
   font: 17px "Helvetica Neue";
   font-weight: normal;
   margin-left: 10px;
   margin-top: 10px;
   color: #094FA3;
}
#contactmaintext   {
    font: 11px Arial;
    margin-left: 10px;
    margin-top: 10px;
    color: #58595B;
    margin-right: 10px;
    height: auto; 
}
#contactmaintext li   {
    background:url(../Assets/Misc/phone_thumb.jpg) no-repeat 0 50%;
    padding-left: 20px;
}

.ContactForm .Error  {
    border-top: 2px solid #FFD324;
    border-bottom: 2px solid #FFD324;
    background-color: #FFF6BF;
    color: #000000;
    font-weight: bold;
    width: 300px;
    padding: 10px 20px 10px 20px;
}
.ContactForm .Error li   {
    font-weight: normal;
}
.ContactForm fieldset   {
    border: 0px solid #000000;
    display: block;
    margin: 15px 0 15px 0;
    width: 300px;
}
.ContactForm legend   {
    display: none;
}
.ContactForm label   {
    font: 11px Arial;
    color: #094FA3;
    font-size: 11px;
    font-weight: bold;
}
.ContactForm .TextBox   {
    border: 1px solid #CACACA; 
    background-color: #f2f2f2; 
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 3px 4px 2px 3px;
    width: 330px;
}
.ContactForm .TextArea   {
    border: 1px solid #CACACA;
    display: block; 
    background-color: #f2f2f2; 
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 3px 4px 2px 3px;
    height: 90px;
    width: 330px;
}
.ContactForm .frmButton   {
    background-color: #00ADEF;	
    width: 340px;	
    color: #FFFFFF;	
    text-align: center;	
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;	
    border: 1px solid #CACACA; 
    display: block;
}
.ContactForm .DropDownList   {
    border: 1px solid #CACACA; 
    background-color: #f2f2f2; 
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 3px 4px 2px 3px;
    width: 99%;
}
#contactrightsidepanel  {
   float: left;
   width: 180px;
   height: auto;
   margin-top: 159px;
}


/* ========================================End Contact Styles=============================== */

/*=======================================Register Styles====================================*/

#regdocumentstext   {
   font: 12px "HelveticaNeue Condensed";
   color: #030303;
   position: absolute;
   left: 617px;
   top: 262px;
   z-index: 3;
   width: 145px;
   height: auto;
} 

#regdocumentslinkarrow   {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat;
   position: absolute;
   left: 750px;
   top: 283px;
   height: 11px;
   width: 11px;
   z-index: 4;
}
#regfaqtext   {
   font: 12px "HelveticaNeue Condensed";
   color: #030303;
   position: absolute;
   left: 617px;
   top: 332px;
   z-index: 3;
   width: 145px;
   height: auto;
}
#regfaqlinkarrow   {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat;
   position: absolute;
   left: 750px;
   top: 382px;
   height: 11px;
   width: 11px;
   z-index: 4;
}


/*======================================End Register Styles===================================*/









/*======================================Regeneration Pages Styles==============================*/

#regenmainlink   {
    position: absolute;
    left: 70px;
    top: 177px;
    font: 12px sans-serif;
    color: #2859a6;
}
#regenmainlink a   {
    color: #2859a6;
    text-decoration: none;
}
#regenmainlink a:hover   {
    color: #FFFFFF;
    text-decoration: none;
}

/*=====================================End Regeneration Pages Styles========================*/







/*======================================Newsletter Styles=====================================*/

#nlregistertext   {
   font: 12px "HelveticaNeue Condensed";
   color: #030303;
   position: absolute;
   left: 617px;
   top: 192px;
   z-index: 3;
   width: 145px;
   height: auto;
}
#nlregisterlinkarrow   {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat;
   position: absolute;
   left: 750px;
   top: 229px;
   height: 11px;
   width: 11px;
   z-index: 4;
}
/* #tenderstext   {
   font: 12px "HelveticaNeue Condensed";
   color: #030303;
   position: absolute;
   left: 617px;
   top: 333px;
   z-index: 3;
   width: 145px;
   height: auto;
}
#tenderslinkarrow   {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat;
   position: absolute;
   left: 750px;
   top: 354px;
   height: 11px;
   width: 11px;
   z-index: 4; 
} */
#nldocumentstext   {
   font: 12px "HelveticaNeue Condensed";
   color: #030303;
   position: absolute;
   left: 617px;
   top: 280px;
   z-index: 3;
   width: 145px;
   height: auto;
} 

#nldocumentslinkarrow   {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat;
   position: absolute;
   left: 750px;
   top: 301px;
   height: 11px;
   width: 11px;
   z-index: 4;
}
#nlfaqtext   {
   font: 12px "HelveticaNeue Condensed";
   color: #030303;
   position: absolute;
   left: 617px;
   top: 350px;
   z-index: 3;
   width: 145px;
   height: auto;
}
#nlfaqlinkarrow   {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat;
   position: absolute;
   left: 750px;
   top: 400px;
   height: 11px;
   width: 11px;
   z-index: 4;
}

/*=======================================End Newsletter Styles=================================*/








/*=======================================Documents Styles=====================================*/

#docsfaqtext   {
   font: 12px "HelveticaNeue Condensed";
   color: #030303;
   position: absolute;
   left: 617px;
   top: 354px;
   z-index: 3;
   width: 145px;
   height: auto;
}
#docsfaqlinkarrow   {
   background: url(../Assets/Misc/bluearrow.gif) no-repeat;
   position: absolute;
   left: 750px;
   top: 404px;
   height: 11px;
   width: 11px;
   z-index: 4;
}

/*=====================================End Documents Styles===================================*/








/* =====================================Search Page Styles===================================== */

#searchcontentholder   {
    float:left;
    margin-top: 159px;
    width: 600px;
}
#searchimagesholder   {
    float:left;
}       
#searchheadingtext   {
   font: 17px "Helvetica Neue";
   height: auto;
   font-weight: normal;
   margin-left: 10px;
   margin-top: 10px;
   color: #094FA3;
}
#searchmaintext   {
    font: 11px Arial;
    margin-left: 10px;
    color: #58595B;
    margin-right: 10px;
    height: auto; 
}


/* ===================================End Search Page Styles=================================== */


/*============================Start CSS Attribute Selectors======================================*/
/*============================This rule looks at the href in all a tags that end in .pdf===========================================================*/a[href$='.pdf']{ background-image:url(/Assets/Icons/page_white_acrobat.png);background-repeat:no-repeat;background-position:top left;padding-bottom:5px;padding-left:20px;}/*===========================================================This rule looks at the href in all a tags that end in .doc===========================================================*/a[href$='.doc']{ background-image:url(/Assets/Icons/page_white_word.png);background-repeat:no-repeat;background-position:top left;padding-bottom:5px;padding-left:20px;}/*===========================================================This rule looks at the href in all a tags that end in .xls===========================================================*/a[href$='.xls']{ background-image:url(/Assets/Icons/page_white_excel.png);background-repeat:no-repeat;background-position:top left;padding-bottom:5px;padding-left:20px;}/*===========================================================This rule looks at the href in all a tags that end in .ppt===========================================================*/a[href$='.ppt']{background-image:url(/Assets/Icons/page_white_powerpoint.png);background-repeat:no-repeat;background-position:top left;padding-bottom:5px;padding-left:20px;}/*===================================================================This rule looks at the href in all a tags that end in .gif and .jpg===================================================================*/a[href$='.gif'] , a[href$='.jpg']{background-image:url(/Assets/Icons/picture.png);background-repeat:no-repeat;background-position:top left;padding-bottom:5px;padding-left:20px;}



/*=====================================Footer Styles=========================================*/


#smallwave   {
    float: left;
    background: url(../Assets/Misc/smallwave.jpg);
    height: 66px;
    width: 600px;
    margin: 0;
}
#copyright  {
   font: 11px Arial;
   color: #939598;
   visibility: visible;
   float: left;
   z-index: 2;
   width: 489px;
}
#copyright a {
   font: 11px Arial;
   color: #939598;
   text-decoration: none;
}
#copyright a:hover {
   font: 11px Arial;
   color: #939598;
   text-decoration: underline;
}
#designedby  {
   font: 11px Arial;
   color: #939598;
   visibility: visible;
   float: left;
   z-index: 2;
   width: 320px;
} 
#designedby a {
   font: 11px Arial;
   color: #939598;
   text-decoration: none;
} 
#designedby a:hover {
   font: 11px Arial;
   color: #939598;
   text-decoration: underline;
} 

/*===================================End Footer Styles=======================================*/

/* EDITOR PROPERTIES */
