	/* 
	Colors:
	 Grey - Neutral Logo
	 Green - Logo - Hue 131
	*/
	
	html, body{
		margin: 0;
		padding: 0;
	}

	body{
		text-align: center;
        background: url("/Images/logoback.jpg") center 155px no-repeat scroll;
	}

	a {
		text-decoration : none;
	}
	a:link {
		color : Blue;
	}
	a:visited {
		color: Blue;
	}
	a:hover {
		color : Red;
	}

	#page_container{
		width: 980px;
		margin: auto;
		text-align: left;
	}

	#header{
		height: 140px;
		margin-bottom: 10px;
	}

	#rightbar{
		width: 200px;
		float: right;
		text-align: center;
	}

	#content{
		float: right;
		width: 630px;
		text-align: center;
	}

	#leftbar{
		margin-right: 830px;
		text-align: center;
	}

	#footer{
		clear: both;
		text-align: center;
		font-size: smaller;
	}

	.logo_image{
		width: 980px;
     		height: 140px;
      		border: none;
   	}
   
   	.roundedbox {margin:1em;}
	.btop, .bbottom {display:block; font-size:1px;}
	.b1, .b2, .b3, .b4 {display:block; overflow:hidden; border: thin solid white;}
	.b1, .b2, .b3 {height:1px;}
	.b1 {border-width: 0 5px}
	.b2 {border-width: 0 3px;}
	.b3 {border-width: 0 2px;}
	.b4 {height:2px; border-width: 0 1px;}
	.boxcontent {padding: 3px;}
	
	.linksbox {width: 100%; margin: 0 auto; background: url("/Images/links_background_down.jpg") top left repeat; margin-bottom: 3px; cursor: pointer;}
	.linksbox .boxcontent {line-height: 20px; font-size: larger; font-weight: bold; font-variant: small-caps;}
	.linksboxhover {width: 100%; margin: 0 auto; background: url("/Images/links_background_up.jpg") top left repeat; margin-bottom: 3px; cursor: pointer;}
	.linksboxhover .boxcontent {line-height: 20px; font-size: larger; font-weight: bold; font-variant: small-caps;}
	
	.rightbox {width: 100%; margin: 0 auto; margin-bottom: 10px; background: #39ae4f;}
	.rightbox .boxheader {font-variant: small-caps; font-weight: bold; border-bottom: thin solid green;}
	.rightbox .boxcontent {font-size: smaller; padding: 10px 5px 0 5px; background: #70cf82; text-align: left;}
	.rightbox .bbottom {background: #70cf82}
	
	.greybox {clear: both; text-align: left; width: 98%; margin: 0 auto; margin-bottom: 10px; background: #757676; filter:alpha(opacity=80); /*IE6 compatibility*/ opacity:0.8;}
	.greybox .boxheader {padding: 0 5px; font-variant: small-caps; font-weight: bold; border-bottom: thin solid #454646;}
	.greybox .boxcontent {padding: 15px 5px 0 5px; background: #a1a1a1;}
	.greybox .bbottom {background: #a1a1a1}
	.greyboxtab {float: right; text-align: center; display: inline; background: #757676; filter:alpha(opacity=80); /*IE6 compatibility*/ opacity:0.8; margin: 0 20px 0 0; border-bottom: thin solid #454646;}
	.greyboxtab .boxheader {padding: 0 5px; font-variant: small-caps; font-weight: bold; display: inline; font-size: smaller;}
	.greyboxtab .bbottom {background: #70cf82}
	
	.greenbox {clear: both; text-align: left; width: 98%; margin: 0 auto; margin-bottom: 10px; background: #39ae4f; filter:alpha(opacity=80); /*IE6 compatibility*/ opacity:0.8;}
	.greenbox .boxheader {padding: 0 5px; font-variant: small-caps; font-weight: bold; border-bottom: thin solid green;}
	.greenbox .boxcontent {padding: 15px 5px 0 5px; background: #70cf82;}
	.greenbox .bbottom {background: #70cf82}
	.greenboxtab {float: right; text-align: center; display: inline; background: #39ae4f; filter:alpha(opacity=80); /*IE6 compatibility*/ opacity:0.8; margin: 0 20px 0 0; border-bottom: thin solid green;}
	.greenboxtab .boxheader {padding: 0 5px; font-weight: bold; display: inline; font-variant: small-caps; font-size: smaller;}
	.greenboxtab .bbottom {background: #70cf82}