/* COMMENT WELL ... COMMENT OFTEN */

/* ALL styles */
* { margin:0px; padding:0px;}

/* HTML styles */
body { background:#626262; font-family:Sans-Serif, Arial, Verdana, Lucida Sans, Tahoma; font-size:medium; color:#333;}
img { border:0px;}
sup { font-size:8px; padding:0 1px;}
label { text-transform:uppercase; font-family:Calibri, Sans-Serif, Arial, Verdana, Lucida Sans, Tahoma; font-weight:bold; color:#00548B; }
input, textarea, select { font-family:Calibri, Sans-Serif, Arial, Verdana, Lucida Sans, Tahoma; padding:1px;}

/* HIDE PRINT INFORMATION */
#Print-Logo { display:none;}
#Print-Footer { display:none;}
.SpeechReaderOnly { width: 0; height: 0; overflow: hidden;} /* for text readers only - blind and partially sighted */


/* ID styles */
#Website_Area { margin:4px; width:732px;}
#Header { float:left; width:100%; height:93px;}
#Logo { float:left; width:407px; height:100%; background:#FFF;}
	/* #LOGO sub styles */
	#Logo img { padding:12px 0 0 7px;}
#Wind_Turbine_Animation	{ float:left; height:100%; background:#FFF;}
#Latest_News_Area { float:left; width:325px; height:100%;}
	/* #LATEST_NEWS_AREA sub divs and styles */
	#Latest_News_Title { float:left; width:285px; height:94px; background:#FFF;}
		#Latest_News_Title h5 { font-size:.8em; margin:14px 0 0 15px;}
		#Diagnol_Transparent_Block { float:left;}
	#Latest_News_Item { clear:left; width:325px; height:63px; background:#FFF; font-size:.7em;}
		#Latest_News_Item p { padding:8px 0 0 15px;}
		#Latest_News_Item a { color:#FF3333; font-weight:bold; text-decoration:none;}

#Brown-Bar { clear:left; width:100%; line-height:20px; height:20px; background:#636363 url(images/Brown-Fade.gif) repeat-x left top;}
	/* #BLUE-BAR sub divs and styles */
	#Brown-Bar input { float:right; width:140px; font-size:8px; font-weight:bold; padding-top:5px; background:Transparent; border:none; color:#FFF;}
    #The-SLP-Divisions { float:left; color:#FFF; font-size:xx-small; font-weight:bold; padding-left:8px;}
        #The-SLP-Divisions a { color:#FFF; text-decoration:none;}
        #The-SLP-Divisions a:hover { text-decoration:underline;}

    #Print-PageImg { float:right;}
    #Print-PageImg img { padding:3px 5px 0 5px;}
    #Print-Page-Link { float:right; font-size:10px;}
    #Print-Page-Link a { color:#FFF; text-decoration:none;}
    
    /*#Print-PageImg { float:left;}
    #Print-PageImg img { padding:3px 5px 0 5px;}
    #Print-Page-Link { float:left; font-size:10px;}
    #Print-Page-Link a { color:#FFF; text-decoration:none;}*/
    
#Red-Bar { clear:left; width:100%; line-height:4px; height:4px; background:#FF3333;}
#Navigation { clear:left; float:left; width:155px; background:Transparent; font-family:Tahoma, Sans-Serif, Arial;}
	/* #NAVIGATION sub styles */
	#Navigation ul { list-style-type:none; font-size:70%; font-weight:bold; text-transform:capitalize;}
	#Navigation li { clear:left; float:left; border-bottom:solid 1px #F4C6CB; text-align:right; }
	#Navigation a { display:block; padding:3px 20px 3px 0; width:135px; background:Transparent url(images/Nav-Bg.gif) no-repeat left top; color:#FFF; text-decoration:none;}
	#Navigation a:hover { color:#FFF; background:#FA3A3A url(images/Nav-Red-Arrow.gif) no-repeat 140px 7px;}
	#Navigation a.Pnav { display:block; padding:3px 20px 3px 0; width:135px; text-decoration:none; color:#FFF; background:#FA3A3A url(images/Nav-Red-Arrow.gif) no-repeat 140px 7px;}

#SecondaryNavigation { clear:left; float:left; width:155px; background:#FFF; font-family:Tahoma, Sans-Serif, Arial;}
	/* #SECONDARYNAVIGATION sub styles */
	#SecondaryNavigation ol { list-style-type:none; font-weight:300; text-transform:capitalize; font-size:90%;}
	#SecondaryNavigation li { border:0px; padding:1px 0; }
	#SecondaryNavigation a { display:block; color:#666; text-decoration:none; background:#FFF;}
	#SecondaryNavigation a:hover { color:#FF3333; background:Transparent url(images/Snav-Red-Arrow.gif) no-repeat 145px 8px;}
	#SecondaryNavigation a.Snav { display:block; color:#FF3333; text-decoration:none;  background:Transparent url(images/Snav-Red-Arrow.gif) no-repeat 145px 8px;}
#Copyright { clear:left; float:left; width:145px; font-size:55%; text-align:right; color:#FFF; font-weight:bold; padding:5px 20px 0 0;}
	/* #COPYRIGHT sub styles */
	#Copyright a { background:Transparent;}
	#Copyright a:hover { background:Transparent; text-decoration:underline; color:#FFF;}
	
#White-Content-Fade { position:absolute; top:121px; left:159px; width:577px; opacity:.9; filter: alpha(opacity=90); background:#FFF;}
#Page_Title { position:absolute; left:159px; top:121px; width:189px; }
	/* #PAGE_TITLE sub styles */
	#Page_Title h1 { text-align:right; color:#FF3333; display:block; width:156px; margin:20px 0 0 22px; font-size:135%; font-weight:300;}
	#Page_Title h2 { text-align:right; color:#636363; display:block; width:156px; margin:2px 0 0 22px; font-size:95%; font-weight:300;}
	
#Page_Title-Red-Line { position:absolute; top:142px; left:350px; width:2px; background:#FF3333;  }	
#Page_Intro { position:absolute; top:140px; left:375px; width:340px; }
	/* #PAGE_CONTENT sub styles */
	.Page_Content {font-size:.7em;}
	.Page_Content h3 { font-size:110%; color:#333; font-weight:900; line-height:1.4em; margin-bottom:10px; }
	.Page_Content p { padding:7px 0;}
	.Page_Content strong { color:#EA0C14; }
	.Page_Content ul { padding:5px 25px; list-style-type:square; }
	.Page_Content li { color:#EA0C14; }
	.Page_Content li b { color:#333; font-weight:normal; }
	.Page_Content a { font-weight:bold; color:#EA0C14; text-decoration:none; }
	.Page_Content a:hover { color:#636363; }
#Page_Left { float:left; width:48%;}
#Page_Right { float:left; width:48%;}

#Hdn_Page_Content_Bg { position:absolute; left:159px; width:577px; opacity:.9; filter: alpha(opacity=90); background:#FFF;}
#Hdn_Page_Content { position:absolute; left:159px; padding:10px; width:550px;}

#View-Content, #Hide-Content { position:absolute; left:644px;top:121px; padding-bottom:5px;}

/* CLASS styles */
.HR { clear:left; margin:10px 0; line-height:1px; border-top:solid 1px #D4B8B9; color:#D4B8B9;}
.NewRow { clear:left; float:left; width:100%;}
.More { padding-right:15px; background:Transparent url(images/More-Arrow.gif) no-repeat right 5px;}
.Left_Arrow { position:absolute; margin-left:-15px; width:10px; background:Transparent url(images/More-Arrow.gif) no-repeat left 5px; }
.Picture-Caption { position:relative;}
.Picture { position:relative; background:#0264A6; padding-bottom:16px;}
.Caption { position:relative; margin:-18px 0 0 2px;  color:#FFF; font-size:.8em;}

#DataForm input { width: 120px }