/* CSS Document */
body {
	font-family: Arial;
	font-size: 12px;
	margin:0px;
	background:#FFF;
}

#tabletop {
	width: 770px;
	margin-top:1px;
	background-image: url(../images/background-443X99.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear:both;
}
#tablebottom {
	width: 770px;
	margin-left:1px;
	background-image: url(../images/index-picture-754X215-bak.jpg);
	background-repeat: no-repeat;
	background-position: 16px bottom;
	padding-bottom:100px;
	clear:both;
}
#tablebottom2 {
	width: 770px;
	margin-left:1px;
	background-image: url(../images/index-picture-754X89.jpg);
	background-repeat: no-repeat;
	background-position: 16px bottom;
	padding-bottom:90px;
	clear:both;
}
#tablebottom3 {
	width: 770px;
	margin-left:1px;
	background-image: url(../images/index-picture-754X261.jpg);
	background-repeat: no-repeat;
	background-position: 16px bottom;
	padding-bottom:250px;
	clear:both;
}
#tablebottom4 {
	width: 770px;
	margin-left:1px;
	background-image: url(../images/climate_change.jpg);
	background-repeat: no-repeat;
	background-position: 16px bottom;
	padding-bottom:240px;
	clear:both;
}
#tablebottom5 {
	width: 770px;
	margin-left:1px;
	background-image: url(../images/activity.jpg);
	background-repeat: no-repeat;
	background-position: 16px bottom;
	padding-bottom:140px;
	clear:both;
}
#tablebottom6 {
	width: 770px;
	margin-left:1px;
	background-image: url(../images/consumer.jpg);
	background-repeat: no-repeat;
	background-position: 16px bottom;
	padding-bottom:210px;
	clear:both;
}
#tablebottom7 {
	width: 770px;
	margin-left:1px;
	background-image: url(../images/consumer-3.jpg);
	background-repeat: no-repeat;
	background-position: 16px bottom;
	padding-bottom:240px;
	clear:both;
}
#tablebottomforum {
	width: 770px;
	margin-left:1px;
	background-image: url(../images/index-picture-753X124.jpg);
	background-repeat: no-repeat;
	background-position: 17px bottom;
	padding-bottom:230px;
	clear:both;
}


#content {
	float: left;
	padding: 5px 5px 5px 15px;
	margin: 30px 0px 0px 0px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 28%;
}
#content2 {
	float: right;
	padding: 2px 0px 5px 0px;
	margin: 30px 0px 0px 0px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 69%!important;
	width: 71%;
}
#contentcity {
	float: right;
	padding: 2px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 69%!important;
	width: 71%;
	background-image: url(../images/background-546X351-bj_e.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#contentcitygz {
	float: right;
	padding: 2px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 69%!important;
	width: 71%;
	background-image: url(../images/background-546X351-gz_e.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#contentcitysh {
	float: right;
	padding: 2px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 69%!important;
	width: 71%;
	background-image: url(../images/background-546X351-sh_e.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#contentforum {
	float: right;
	padding: 2px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 69%!important;
	width: 71%;
	background-image: url(../images/background-548X172.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.menuOff {
	display:none;
}
.menuOn {
	display:;
}

.menuleftfront {
	padding-bottom:6px;
}
.menuleftfront A {
	color: #F25B22;
	font-weight:bold;
	text-decoration: none;
}
.menuleftfront A:hover {
	color: #F25B22;
	font-weight:bold;
	text-decoration: underline;
}

.menuleft {
	padding-bottom:6px;
}
.menuleft A {
	color: #004B85;
	font-weight:bold;
	text-decoration: none;
}
.menuleft A:hover {
	color: #004B85;
	font-weight:bold;
	text-decoration: underline;
}


.navtext{
	line-height: 20px;
}
.navtext A {
	color: #00A2E5;
	font-weight:bold;
	text-decoration: underline;
}
.navtext A:hover {
	color: #00A2E5;
	font-weight:bold;
	text-decoration: none;
}
.navtext2{
	line-height: 20px;
	padding-left: 180px;
	padding-right: 30px;
}
.navtext3{
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	padding-left: 280px;
	padding-right: 30px;
}
.navtitle{
	line-height: 20px;
	color: #01A5E7;
	font-weight: bold;
}
.navtitle2{
	font-size: 14px;
	line-height: 20px;
	color: #01A5E7;
	font-weight: bold;
}
.forumtitle{
	color: #01A5E7;
	font-weight: bold;
}
.navtextcity{
	line-height: 20px;
	padding-top: 140px;
	padding-left: 25px;
	padding-right: 16px;
}
.link {
}
.link A {
	color: #01A5E7;
	font-weight:bold;
	text-decoration: underline;
}
.link A:hover {
	color: #01A5E7;
	font-weight:bold;
	text-decoration: none;
}
.navtextforum{
	line-height: 20px;
	padding-top: 180px;
	padding-left: 20px;
	padding-right: 16px;
	color: #004B85;
}
.navtextforum A {
	color: #004B85;
	font-weight:bold;
	text-decoration: none;
}
.navtextforum A:hover {
	color: #004B85;
	font-weight:bold;
	text-decoration: underline;
}
.navtextforumtest{
	line-height: 20px;
	padding-top: 170px;
	color: #004B85;
	border-bottom: 1px dashed #6A6A6A;
}
.navtextforumtest A {
	color: #004B85;
	font-weight:bold;
	text-decoration: none;
}
.navtextforumtest A:hover {
	color: #004B85;
	font-weight:bold;
	text-decoration: underline;
}

.navtextforum2{
	line-height: 20px;
	padding-top: 150px;
	padding-left: 36px;
	padding-right: 16px;
	color: #004B85;
}
.navtextforum2 A {
	color: #004B85;
	font-weight:bold;
	text-decoration: none;
}
.navtextforum2 A:hover {
	color: #004B85;
	font-weight:bold;
	text-decoration: underline;
}
.borderforum{
	border-left: 1px solid #B2DCF8;
	border-right: 1px solid #B2DCF8;
	line-height: 18px;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 10px;
}
.borderforum A {
	color: #004B85;
	text-decoration: none;
}
.borderforum A:hover {
	color: #004B85;
	text-decoration: underline;
}
.tree {
	color: #004B85;
	padding-bottom: 6px;
}
.tree2{
	padding-left: 20px;
	color: #004B85;
	padding-bottom: 6px;
}
.tree3{
	padding-left: 40px;
	color: #004B85;
	padding-bottom: 6px;
}
.tree4{
	padding-left: 60px;
	color: #004B85;
	padding-bottom: 6px;
}
.tree5{
	padding-left: 80px;
	color: #004B85;
	padding-bottom: 6px;
}
.colorblock{
	color: #FFFFFF;
	padding: 3px 5px 3px 5px;
	background-color: #B2DCF8;
	border-left: 1px solid #B2DCF8;
	border-right: 1px solid #B2DCF8;
}

.text {
	color: #004B85;
	padding-bottom: 10px;
	word-break:break-all;
	word-wrap:break-word;
}
.text A {
	color: #004B85;
	text-decoration: underline;
}
.text A:hover {
	color: #004B85;
	text-decoration: none;
}
.text2 {
	color: #004B85;
	padding-left: 30px;
	padding-bottom: 10px;
	word-break:break-all;
	word-wrap:break-word;
}
.text3 {
	padding-bottom: 8px;
	word-break:break-all;
	word-wrap:break-word;
}
.line {
	background-image:url(../images/line-6X1.gif);
	background-repeat: repeat-x;
	padding-bottom: 8px;
}

.messageview {
	color: #004B85;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 16px;
	word-break:break-all;
	word-wrap:break-word;
}
.messageview1 {height:0px; min-height:0px;}
.messageview2 {
	color: #004B85;
	padding-bottom: 10px;
}
.messageview2 A {
	color: #004B85;
	font-weight:bold;
	text-decoration: none;
}
.messageview2 A:hover {
	color: #004B85;
	font-weight:bold;
	text-decoration: underline;
}

.post{
	line-height: 20px;
	padding-top: 140px;
	padding-left: 40px;
	padding-right: 16px;
	color: #004B85;
}
.post A {
	color: #004B85;
	font-weight:bold;
	text-decoration: none;
}
.post A:hover {
	color: #004B85;
	font-weight:bold;
	text-decoration: underline;
}

.input1{
	border:1px solid #7F9DB9;
	background-color:#FFFFFF;
	height:19px;
	width: 300px;
}
.input2{
	border:1px solid #7F9DB9;
	background-color:#FFFFFF;
	height:19px;
	width: 80px;
}
.textarea1{
	border:1px solid #7F9DB9;
	background-color:#FFFFFF;
	height:150px;
	width: 300px;
}

.toprightlogo{
	line-height: 20px;
	padding-right: 180px;
	padding-bottom:20px;
	background-image: url(../images/climatecool-logo-245X155.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.toprightlogo A {
	color: #00A2E5;
	font-family:Arial;
	font-weight:bold;
	text-decoration: underline;
}
.toprightlogo A:hover {
	color: #00A2E5;
	font-family:Arial;
	font-weight:bold;
	text-decoration: none;
}
.toprightlogodialogue{
	line-height: 20px;
	padding-bottom:20px;
	background-image: url(../images/climatecool-logo-245X155.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.toprightlogodialogue A {
	color: #00A2E5;
	font-family:Arial;
	font-weight:bold;
	text-decoration: underline;
}
.toprightlogodialogue A:hover {
	color: #00A2E5;
	font-family:Arial;
	font-weight:bold;
	text-decoration: none;
}

.toprightlogodialogue2{
	line-height: 20px;
	background-image: url(../images/climatecool-logo-245X155.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.toprightlogodialogue2 A {
	color: #00A2E5;
	font-family:Arial;
	font-weight:bold;
	text-decoration: underline;
}
.toprightlogodialogue2 A:hover {
	color: #00A2E5;
	font-family:Arial;
	font-weight:bold;
	text-decoration: none;
}
.orgtitle {
	color: #F25B22;
	font-size:14px;
	font-weight:bold;
}
.toprightlogo2{
	line-height: 20px;
	background-repeat: no-repeat;
	background-position: right top;
}
.toprightlogo2 A {
	color: #00A2E5;
	font-family:Arial;
	font-weight:bold;
	text-decoration: underline;
}
.toprightlogo2 A:hover {
	color: #00A2E5;
	font-family:Arial;
	font-weight:bold;
	text-decoration: none;
}
.toprightlogo2green{
	line-height: 20px;
	background-repeat: no-repeat;
	background-position: right top;
}
.toprightlogo2green A {
	color: #98CB00;
	font-family:Arial;
	font-weight:bold;
	text-decoration: underline;
}
.toprightlogo2green A:hover {
	color: #98CB00;
	font-family:Arial;
	font-weight:bold;
	text-decoration: none;
}

.toprightlogo3{
	line-height: 20px;
	padding-right: 180px;
	padding-bottom:2px;
	background-image: url(../images/climatecool-logo-245X155.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.toprightlogo3 A {
	color: #00A2E5;
	font-family:Arial;
	font-weight:bold;
	text-decoration: underline;
}
.toprightlogo3 A:hover {
	color: #00A2E5;
	font-family:Arial;
	font-weight:bold;
	text-decoration: none;
}
.toprightlogo3dialogue{
	line-height: 20px;
	padding-bottom:20px;
	background-image: url(../images/climatecool-logo-245X155.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.toprightlogo3dialogue A {
	color: #00A2E5;
	font-family:Arial;
	font-weight:bold;
	text-decoration: underline;
}
.toprightlogo3dialogue A:hover {
	color: #00A2E5;
	font-family:Arial;
	font-weight:bold;
	text-decoration: none;
}

.person{text-align:right; color:#666666; font-weight:bold; padding-top:15px; padding-bottom:15px;}


.height5px {
	height: 5px;
	width: 1px;
}
.height15px {
	height: 15px;
	width: 1px;
}
.padding {
	padding-bottom:5px;
}
.padding2 {
	padding-bottom:10px;
	padding-left:20px;
	padding-top:10px;
	border-right: 1px solid #B2DCF8;
	border-left: 1px solid #B2DCF8;
}
.copyright {
	clear:both;
}
.subbox_on{}
.subbox_off{ display:none}
