@charset "utf-8";
/* CSS Document */
/*begin home page content */
div.greybox {
	float:left;
	width: 245px;
	margin-bottom: 15px;
	height:auto;
	background-color:#E8E8E8;
	padding:8px;
	}
div.greybox li {
	line-height:3px;
	}
div.greybox p {
	color:#000000;
	float: left;
	}
div.greybox h1 {
	font-family:Trebuchet MS, Helvetica, Arial, sans-serif;
	color:#000000;
	font-size: .95em;
	border-bottom: 1px solid #ffffff;
	margin-bottom: 10px;

	}

div.greybox h2 {
	font-family:Trebuchet MS, Helvetica, Arial, sans-serif;
	color:#000000;
	font-size: .95em;
	font-weight:bold;
	border-bottom: 0px solid #ffffff;
	margin-bottom: 6px;
	}

div.greybox img{
	margin: -5px 0px 0px -5px;
	float: left;
	}
img#goarrow {
	float: right;
	margin-top: 4px;
	margin-right: 10px;
	}
	

#leftcolumn {
	float:left;
	width: 240px;
	height:auto;
	background-color:transparent;
	}
#leftcolumn h1 {
	font-family:Trebuchet MS, Helvetica, Arial, sans-serif;
	color:#000000;
	font-size: 1em;
	background-image:url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 1px 0px 5px 27px;
		}
	
#rightcolumn {
	float:right;
	width: 390px;
	height: auto;
	text-align: justify;
	
	}
#rightcolumn img.logos {
	float:left;
	margin: 14px 30px 0px 0px;
	}
#rightcolumn img.middle {
	margin: 0px 50px 0px 0px;
	}
#rightcolumn img.last {
	margin: 0px;
	}
#rightcolumn h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FF0000;
	font-size: 1.0em;
	margin-bottom: 15px;
	margin-top: -25px;
	font-weight:normal;
	width: 180px;
	float: right;
	padding: 15px;
	}
#rightcolumn h3 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#000000;
	padding-bottom: 10px;
	border-bottom: 1px dashed #000000;
	margin-bottom: 15px;
	float:left;
	}

#rightcolumn h1.chart {
	font-family:Trebuchet MS, Helvetica, Arial, sans-serif;
	color:#000000;
	font-size: 1em;
	background-image:url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 1px 0px 5px 27px;
	font-weight:bold;
	}
div#rightcolumn h3 a { text-decoration:none;
	color:#FF0000;
	font-size: 1.41em;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	}
div#rightcolumn h3 a:visited { text-decoration:none;
	color:#FF0000;
	font-size: 1.41em;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	}
div#rightcolumn h3 a:hover { text-decoration:none;
	color:#B5D622;
	font-size: 1.41em;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	}
div#rightcolumn h3 a:active { text-decoration:none;
	color:#B5D622;
	font-size: 1.41em;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	}
span.source {
	font-size: .65em;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	}

.graph {
	margin-bottom: 15px;
	}
	
div.chart {
	float:left;
	width: 320px;
	margin-bottom: 15px;
	height:auto;
	background-color:#e9eef2;
	padding:6px;
	margin-top: -10px;
	}
div.chart h2 {
	font-family:Trebuchet MS, Helvetica, Arial, sans-serif;
	color:#000000;
	font-size: .85em;
	font-weight:normal;
	margin-bottom: 6px;
	}
div.chart h2 img {
	margin-left: 16px;
	padding-right: 5px;
	}
div.bubble {
	background-image:url(images/bubble.gif);
	background-repeat:no-repeat;
	width: 336px;
	height:103px;
	margin-bottom: 20px;
	}
div.bubble p{
		padding: 13px 10px 15px 12px;
		font-weight:bold;
		}
ul {
	padding-left: 15px;
	}	
	
li {
	padding-top: 10px;
	list-style-type:disc;
	list-style-image:url(images/tinybox_red.gif);
	list-style-position:outside;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: .80em;
	line-height: 1.3em;
	}
