#getdoc input{cursor:pointer!important;}
#getdoc button{cursor:pointer!important; width:200px;}
/*.tableClass {border-right: 2px solid #3191ac;border-top: 2px solid #3191ac;border-bottom: 2px solid #3191ac;border-left: 1px solid #3191ac;margin:20px;font-family:Verdana,Arial,sans-serif;color:#3F6F9E;font-size:11px;width:950px;}
.tableClass td {border-left:1px solid #3191ac;}
.tableClass th {border-left:1px solid #3191ac;font-weight:normal;border-bottom:1px solid #3191ac; font-size:12px;color:#fff;background:url(http://219.91.205.83:2451/media/24127/menu_bar.gif) 0 0 repeat-x #449bb3;}
.odd {background-color:#fff;}
.even {background-color:#eef9fc;}
*/
/*#tableWrapper{margin-left:9px;display:block;background:url(http://www.climatebridge.info/portal/table_odd.jpg) top left repeat-y;}*/
/*.tableClass {background:url(http://www.climatebridge.info/portal/table_top.jpg) top left no-repeat;}*/
.tableClass thead {font-weight:normal;}
.tableClass thead th {
border-bottom:none!important;
padding-right:0!important;
text-align:center!important;
}
.tableClass td {border-right:1px solid #DDD;}
.tableClass td.right {border-right:none!important;}
.tableClass a {color:#123c66;text-decoration:none;font-weight:bold;}
.doc-link{background:none;border:none;color:#00F;text-decoration:underline;font-size:11px;display:inline;padding:0;margin:0;}
.red{background-color:#ff0000;}
.invisible{display:none;}
.realtext{border:none;background:none;color:#3F6F9E;display:inline;}
.thumbnail_gallery_link{text-decoration:none;color:#3F6F9E;}
.thumbnail_gallery_link:hover{color:#00F;}
.thumbnail_gallery_link span {display:block;width:200px;text-align:center;}
.thumbnail {
	margin-left:9px;
	}
/*.projectz {
	display:block;
	float:left;
	margin:0 10px 5px 0;
	min-height:375px;
	font-family:Verdana, Geneva, sans-serif; 
	font-size:11px;
	color:#444;
	}
.projectz a{
	padding:5px;
	width:200px;
	border:1px solid #ccc;
	background:#f7f8f8;
	display:block;
	min-height:300px;
	text-decoration:none;
	color:#555;
	font-size:11px;
	line-height:17px!important;
}
.projectz a:hover{
	background:#e1f2ff;
	color:#222;
}
.projectz a em {
	font-style:normal;
	display:block;
	font-size:12px;
	padding:5px 0;
}
.projectz a:hover em{
	color:#007cff;
}*/
.gray{color:#888;}
#Content{text-align:left;}
/*.header-graphic{background:url(http://www.climatebridge.info/portal/menu.jpg) 0 0 no-repeat;height:130px;color:#333;font-family:Verdana, Geneva, sans-serif;padding:0 0 7px 18px;vertical-align:bottom;text-align:left;}*/
.header-graphic #title {float:left;font-size:16px;line-height:25px;display:block;color:#333;font-weight:bold;margin-top:73px;}
.header-graphic #title b {font-weight:normal;color:#fff;}
#portal-menu {
  display:block;
  padding:0px 25px 0 0; 
  margin:0; 
  list-style-type:none;
  font-size:11px;
  }
  #portal-menu ul {
  height:25px;
  background:url(http://www.climatebridge.info/portal/menu-divider.jpg) bottom right no-repeat;
  padding:99px 0 0 0;
  margin:0 ;
  display:block;
  }
#portal-menu li {
  display:block;
  height:25px;
  padding:0;
  margin:0;
  background:url(http://www.climatebridge.info/portal/menu-divider.jpg) top left no-repeat;
  float:right;
  }
#portal-menu li:hover {
  background:url(http://www.climatebridge.info/portal/menu-on.jpg) 0 0 repeat-x;
  }
#portal-menu li:hover a{
  color:#123C66; 
}
#portal-menu a {
  width:auto;
  display:block;
  padding:5px 10px 0 10px;
  color:#333; 
  text-decoration:none;
  }
#portal-menu a:hover {
  }
.container {clear:both; text-decoration:none;}
#sign-in {width:257px;text-align:right;color:#fff;float:right;padding-top:8px;}
#sign-in a {color:#fff;text-decoration:none;}
#sign-in a:hover{text-decoration:underline;}


.panel_1,
.panel_2,
.panel_3,
.panel_4,
.panel_5,
.panel_6,
.panel_1_top,
.panel_2_top,
.panel_3_top,
.panel_4_top,
.panel_5_top,
.panel_6_top,
.panel_1_bottom,
.panel_2_bottom,
.panel_3_bottom,
.panel_4_bottom,
.panel_5_bottom,
.panel_6_bottom 
	{display:block;margin:0;padding:0;}
.panel_1,
.panel_2,
.panel_3,
.panel_4,
.panel_5,
.panel_6,
.panel_1_bottom,
.panel_2_bottom,
.panel_3_bottom,
.panel_4_bottom,
.panel_5_bottom,
.panel_6_bottom
				{padding:10px; margin-bottom: 15px;}

.panel_1_top,
.panel_2_top,
.panel_3_top,
.panel_4_top,
.panel_5_top,
.panel_6_top
				{}

.panel_1 h4,
.panel_2 h4,
.panel_3 h4,
.panel_4 h4,
.panel_5 h4,
.panel_6 h4
				{}

.panel_p_line {margin-top:-8px !important;line-height: 0.9em;}
.panel_1 p,
.panel_2 p,
.panel_3 p,
.panel_4 p,
.panel_5 p,
.panel_6 p		{margin:0;padding:7px 0 3px 0;clear:both;}


.panel_1 img	{

}

#column_1,
#column_2,
#column_5		{float:left;margin-right:15px; }
#column_top,
#column_3		{float:left;margin-right:15px; }
#column_4		{float:left;margin-right:0px; }
.panel_1,
.panel_2,
.panel_3,
.panel_4,
.panel_5,
.panel_6 {}

/*.barWrapper{border:1px solid #ccc;margin:10px 10px 10px 50px;}
.barGraph {
	border-bottom: 3px solid #333;
	font: 12px Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	position: relative;
	background:#eee;
	}
	
.barGraph li {
	background: url(gradient.png) repeat-y top right;
	border: 1px solid #83c3d5;
	border-bottom: none;
	bottom: 0; 
	color: #FFF;
	margin: 0; 
	padding: 0 0 0 0;
	position: absolute;
	list-style: none;
	text-align: center;
	width: 100px;
	clear:both;
	}
.barGraph li p {
	display:block;
	width:100%;
	padding:0;
	margin:0;
	}
	*/
.tick{display:block;height:2px;border-top:1px solid #ccc;position:relative;left:-5px;}
/*.barLabels{clear:both;display:block;margin-left:50px;}
.barLabels span{font-size:14px;display:block;width:200px;text-align:center;float:left;}
*/
.hover_wrap,.zhover_wrap{height:100%;}
/*.barGraph .hover_box,.hover_wrap .hover_box,.zhover_wrap .zhover_box {display:none;}
.barGraph .hover_box strong,.hover_wrap .hover_box strong,.zhover_wrap .zhover_box strong {display:block;border-bottom:2px solid #bfdfe8;margin:0 0 3px 0;padding:0 0 3px 0;}
.barGraph .hover_box strong em,.hover_wrap .hover_box strong em,.zhover_wrap .zhover_box strong em {font-weight:normal; font-style:normal;}
.barGraph li:hover .hover_box,.Carbon_1:hover .hover_box,.Carbon_2:hover .hover_box,.Carbon_3:hover .hover_box,.Carbon_4:hover .hover_box,.Carbon_5:hover .hover_box,.Carbon_6:hover .hover_box,.Carbon_7:hover .hover_box,.Carbon_8:hover .hover_box,.Construction_1:hover .hover_box{display:block!important;width:200px;background:#fff;padding:5px;position:absolute;z-index:900!important;border:1px solid #aaa;color:#3F6F9E;left:15px;top:15px;}*/

#user-login-form .form-item input {
background-color:#F7F9E9;
border:1px solid #87A93E;
color:#336699;
font-size:12px;
height:15px;
padding:3px 2px 1px;
text-align:left;
width:100px;
}
#user-login-form {
float:right;
margin:5px 20px 0 0;
text-align:left;
}
#user-login-form .form-item {
display:inline;
margin:0;
}
.form-item {
margin-bottom:1em;
margin-top:1em;
}
#user-login-form input.form-submit {
background-color:#F3F3A2;
border:1px solid #87A93E;
color:#333333;
font-size:12px;
height:21px;
padding:0 2px 1px;
text-align:center;
width:45px;
}
/*.changes-span span{font-size:14px;padding-top:5px;display:block;}
.changes-span ul {list-style:none;padding:0 0 0 10px;width:250px;display:block;}
.changes-span ul li {padding: 0 0 4px 0;}
.change-list {cursor:pointer;display:block;}
.change-list:hover {color:#007cff;width:265px;background:#e1f2ff;}*/

/*****Robin***/
.projectz a:hover {
	text-decoration: none;
	background: url(/portal/images/boxbackground1.png) repeat-x !important;
	background-color:transparent !important;
}
#access{
	background: url(http://climatebridge.com/wp-content/themes/toolbox/images/menu/space.png) repeat-x 0 -3px !important;
	height:46px !important;
	margin: 0px !important;
	margin-left: 1px !important;
	margin-right: 1px !important;
	padding: 0px !important;
	clear: both !important;
	display: table !important;
	font-size: 12px !important;
	width: 971px !important;
}

#cms-nav-top-menu { 
	height:46px !important;
	clear: none !important;
	display: inline !important;
	width: 971px !important;
}
#menu-wrap {
    background-color: transparent !important;
} 

#menu-wrap ul {
    background-color: transparent !important;
    display:inline !important;
	height:0px !important;
	text-shadow: 1px 1px 0 #000000;
}
#menu-wrap ul a, #menu-wrap ul a:visited {
    text-decoration:none !important;
    color:#FFF !important;
    text-align: center !important;
    height: 34px !important;
	border:0px  !important;
	padding-left: 0px !important;
    padding-right: 0px !important;
}
#menu-wrap>ul>li>a>div>div,#menu-wrap>ul>li>a>div,#menu-wrap>ul>li>a{
	height: 34px !important;
}
#menu-wrap>ul>li>a>div>div{
    /*line-height: 34px !important;*/
}
/**/

/* top level items on hover */
#menu-wrap ul li:hover a, #menu-wrap ul a:focus, #menu-wrap ul a:active{    
    /*background-color: #5798D0; */
	background-color: transparent !important;
    color:#000; 
}

/* style the top level hover */
#menu-wrap a:hover, #menu-wrap ul ul a:hover{
    color:#000; 
	background-color: #213151 !important;
    /*background:#5798d0;*/
}
#menu-wrap :hover > a, #menu-wrap ul ul :hover > a {
    color:#000; 
	background-color: #213151 !important;
    /*background:#B3D9FF;*/
}

#menu-wrap ul ul {
	top:34px !important;
	text-shadow: none !important;
}

#menu-wrap ul ul li {
	z-index: 10;
	background: #35476C;
	text-shadow: none;
	font-weight: normal;
	width: 220px;
}
#menu-wrap ul ul a, #menu-wrap ul ul a:visited {
    height:auto; line-height:15px; 
	width:165px;
	border:0px  !important;
	padding-bottom: 5px !important;
	padding-left: 28px!important;
	padding-right: 27px!important;
	padding-top: 5px!important;
	position: static!important;
	text-align: left!important;
}
