﻿@charset "utf-8";
/* CSS Document */

*{
	font-family:Arial, Helvetica, sans-serif;
	}
	

	body {
	margin: 0;
	color:#5b5b5b;
	
}
	
	.TopMenu ul{
		font: bolder arial;
		padding: 0;
		margin: 0;
		}

		.TopMenu ul li{
			list-style: none;
			display: inline;
			line-height:25px;
			}

		.TopMenu ul li a{
			padding: 2px 0.9em;
			text-decoration: none;
			float: left;
			color: #FFF;
			background-color: #002d62;
			}

		.TopMenu ul li a:hover{
			background-color: #4c6c91;
			}
				
		
		/* -------- Left Nav --------- */
		
		
#LeftNav{
width: 199px;
padding: 0 0 1em 0;
border-right: 1px solid #90bade;
margin-bottom: 1em;
font-size: 90%;
background-color: #90bade;
color: #333;

}

* html #LeftNav{ /*IE 6 only */
width: 199px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#LeftNav ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#LeftNav li {
border-bottom: 1px solid #90bade;
margin: 0;

}

#LeftNav li a{
	display: block;
	padding: 5px 5px 5px 8px;
	background-color: #99abc0;
	color: #fff;
	text-decoration: none;
	width: 100%;
	line-height:25px;
}
 .SubNav{
	padding-left:25px !important;
	}
	 .SubSub{
	padding-left:45px !important;
	}

html>body #LeftNav li a{ /*Non IE6 width*/
width: auto;
height:auto;
}

#LeftNav li a:hover{
background-color: #8bd2f4;
color: #fff;
}

.Nav-Bg-Image{
background-image:url('/GHG-PLC/images/Nav-bg-image.jpg'); 
background-repeat:repeat-y;
}
			
	/* --- End style --- */	

.Selected, .LightBlue{
	background-color:#a1d1ef !important;
	}
	
.FooterBg{
	background-color:#8c8c8c;
	}
	
	.BodyText, .BlackLink, li{
		font-size:0.8em;
		color:#4a4a4a;
		/*#5b5b5b;*/
		}

	/*-- fonts fixes --*/
	p, a{
		font-size:0.8em;
		
		}
	p a{
	   font-size:1em;
	    	   }
	p .BlackLink{
	   font-size:1em;
	   }
	 li a{
	   font-size:1em;
	   }
	   
	   .mainNews
	   {
	   font-size:.9em;
	   color:#53a8bf;
	   }
    /*----------*/   

		.SmallerText{
			font-size:.7em;
			}
	
		.WhiteFonts
		{
			color:#FFF;
			}
			
		
 a{
	text-decoration:underline;
	color:#53a8bf;
	}
	
	a:hover{
		color:#0099CC;
		text-decoration:none;
		}
		.NoLine{
			text-decoration:none;
				}
			
			a.BlackLink{
				color:#333333;
				text-decoration:none;
			}
				a.BlackLink:hover{
					text-decoration:underline;
					color:#666666;
					}
h1{
font-size:140%;
}
h2{
font-size:120%;
}

h3{
font-size:95%;
}

ul
{
margin-top:2px;
}			
			
h1, h2, h3, p{
	margin:3px 3px;
	padding:3px 3px;
		}
		

	
.BlueBg{
	background-color:#7fcee4;
	}
	
	.DarkBlue{
		background-color:#002d62;
		}

.GreyBg{
	background-color:#e5e8e7;
	}
.WhiteBg
{
background:#FFFFFF;
}
.DottedLine{
	border-bottom:#666666 1px dotted;
	}
	
	.FormInputFonts
	{
	font-size:.8em;
													width:240px;
													border:1px solid #7f9db9;
													background:#FFF;
													color:#000;
													line-height:17px;
													padding:3px;
	}
	
	
 
