﻿div {
	position:relative;
}


html {
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	border:none;
	padding:0px;
	margin:0px;
}


body {
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background-color:#009933;
	background-image:url(/Pics.aspx?img=Site&rect=2x125x32x32);
}


form { 
	position:relative;
  	padding:0px;
	margin:0px;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

h1 {
	border-bottom:solid 2px gray;
}

a{
	color:#007E2A;
}

h1 span {
	font-size:12px;
	float:right;
	margin-top:14px;
}




.SiteHeader { 
	width:100%;
	height:72px; 
}

.SiteHeader .ClientZone { 
	width:100%;
	background-color:White;
    height:100%;
    background-image:url(/Pics.aspx?img=Site&rect=172x125x920x72);
}

.SiteHeader .LeftZone {
	float:left;
	height:100%;
	width:0px;
	margin-left:11px;
	cursor:pointer;
}

.SiteFooter {
    text-align:left;
    color:White;
    font-family:Arial;
    font-size:12px;
    line-height:32px;
    text-align:center;
    clear:both;
    background-image:url(/Pics.aspx?img=Site&rect=172x934x920x32);
    background-repeat:no-repeat;
}

.SiteFooter .ClientZone {
    height:100%;
	background-color:Transparent;
	padding-top:5px;	
}


.SiteFooter .ClientZone a {
	color:White;
}


.PageHeader {
	width:100%;
	background-color:#2D2D2D;
	height:200px;
	background-image:url(/Pics.aspx?img=Site&rect=172x197x920x200);
}

.PageHeader .ClientZone {
    height:100%;
    text-align:left;
    background-position:center top;
    background-repeat:no-repeat;
    font:bold 90px Arial;
}

/* Silverlight plugin */
.PageHeader span { 
	width:100%;
	display:block;
	margin-left:11px;
}

.PageHeader .LeftBackground {
	position:absolute;
    width:248px;
    height:200px;
    top:0px;
    left:11px;
    background-color:White;
    filter:Alpha(opacity=60);
    MozOpacity:0.6;
    opacity:0.6;
}

.PageHeader .TitleLeft {
	position:absolute;
    width:248px;
    height:200px;
    top:117px;
    left:11px;
    text-align:right;
    color:Black;
}

.PageHeader .TitleRight {
	position:absolute;
    right:11px;
    height:200px;
    top:117px;
    left:259px;
    color:White;
}

.Scrollable {
	position:absolute;
	width:100%;
	height:100%;
	overflow:auto;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
}

.Centerable {
	background-image:url(/Pics.aspx?img=Site&rect=2x125x32x280);
	background-repeat:repeat-x;
	background-position:left top;
}


.ClientZone {
    width:920px;
}

.ClientZone .LeftZone {
	width:0px; 
}

.ClientZone .RightZone {
	width:880px; 
}

.PageContent { 
	padding-top:10px;
	margin-left:20px;
}

.SiteNavigator { 
	position:relative;
	float:left;
	padding-top:5px;
    margin-left:11px;
}

.Content {

	width:100%;
    background-color:White;
    background-image:url(/Pics.aspx?img=Site&rect=172x882x920x16);
    font-family:Arial;
	font-size:small;
	text-align:left;
    text-justify :auto;
}

.Content .Section {
	display:block;	
}


.Content p {  
	font-size:13px;
	font-family:Arial;
	letter-spacing:1px;
	line-height:21px;
	margin-top:8px;
	margin-bottom:24px;
}


.Content .FigureTitle {
	width:620px;
}


.Content .divLink {
	display:inline;
	position:relative;
}


.Content .divBigLink {
	
}

.Content .divBigLink img {
	float:left;
}

.Content .divBigLink p {
	margin:0px;
	padding:0px;
	clear:none;
}

.Content .divBigLink .text {
	margin-left:140px;
	height:128px;
	text-align:justify;
	
}

.Content .divBigLink .url {
	color:ForestGreen;
	display:block;
}

.Content .divBigLink .sublink {
	font-size:11px;
}





.Content .divSmallLink { 
	margin-bottom:24px;
	xheight:100px;
	margin-bottom:16px;
	float:left;
	width:320px;
	
}

.Content .divSmallLink img {
	float:left;
}

.Content .divSmallLink p {
	margin:0px;
	padding:0px;
	clear:none;
}

.Content .divSmallLink .text {
	margin-left:176px;
	padding-top:16px;
	font-size:10px;
	width:140px;
}



.LinkTitle {
	font:bold 14px Arial;
	letter-spacing:normal;
	text-align:left;
	display:block;
	color:Black;
}


.Content .divSmallLink .url {
	color:ForestGreen;
	display:block;
	font-size:11px;
}

.Content .FigureLink {
	width:230px;
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
}

.Content .FigureLinkTitle {
	
	margin-left:84px;
	margin-bottom:4px;
	
}

.Content .FigureLinkDescription {
	font:bold 12px Arial;
    color:Black;
    display:block;
	margin-left:84px;
	letter-spacing:normal;
	text-align:left;
	color:DimGray;
}



.Content .divFigureImage { 
	float:left; 
	height:160px;
	width:160px;
	margin-right:20px;
	margin-bottom:8px;
	text-align:center;
}

.Content .divFigureText {
	text-align:center;
	margin-bottom:8px;
	font:normal 11px Arial;
}

.Content .divFigureText a {
	color:Black;
}

.barFlux {
	padding-top:16px;
	text-align:right;
}

.barFlux a {
	color:Black;
}

.icoFacebook {
	background-image:url(/Pics.aspx?img=Facebook16);
	background-repeat:no-repeat;
	height:16px;
	padding-left:18px;
	background-position:left center;
	padding-right:16px;
	
}

.icoTwitter {
	background-image:url(/Pics.aspx?img=Twitter16);
	background-repeat:no-repeat;
	height:16px;
	padding-left:18px;
	background-position:left center;
	padding-right:16px;
}

.icoRetweet {
	padding-right:16px;
}

.icoRSS {
	background-image:url(/Pics.aspx?img=RSS16);
	background-repeat:no-repeat;
	height:16px;
	padding-left:18px;
	background-position:left center;
	padding-right:16px;
}

.icoLike {
	padding-right:16px;
	
}

.icoLike iframe {
	position:absolute;
	top:5px;
	
}

