body
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	font-size:.8em;
	}
.content_holder {
width:1100px;
}
div.header
	{
	background-image:url(../img/bluebanner.gif);
	background-repeat:no-repeat;
	background-color:#004B81;
	height:141px;
	margin:0;
	padding:0;
	float:left;
	width:100%;
	padding-bottom:10px;
	}
div.header h1
	{
	margin:0;
	padding:0;
	}
div.header h1 a
	{
	display:block;
	text-indent:-9999px;
	width:650px;
	height:141px;
	}

div.main_content
	{
	background-image:url(../img/bg.gif);
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	float:left;
	width:100%;
	}

div#left_menu
	{
	width:190px;
	float:left;
	}
div#center_container
	{
	padding-left:30px;
	width:848px;
	float:left;
	color:#006699;
	padding-top: 20px;

	}

div#center_container h2
	{
	font-size: 1.3em;
	color: #004B81;
	}

div#center_container h3
	{
	font-size: 1.2em;
	color: #004B81;
	}

div#center_container a
	{
	color:#333366;
	text-decoration:none;
	}
div#center_container a:hover
	{
	color:#FF9900;
	}


ul#menu, ul.customer_ul
	{
	margin:0;
	padding:0;
	list-style:none;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	}
ul#menu li, ul.customer_ul li
	{
	width:150px;
	}
ul#menu li a, ul.customer_ul li a
	{
	font-size:12px;
	display:block;
	width:145px;
	color:#EFC208;
	text-decoration:none;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	}
ul#menu li a:hover, ul.customer_ul li a:hover
	{
	background-color:#CCCCCC;
	color:#396699;
	}

div.footer
	{
	background-color:#004B81;
	color:#FFFFFF;
	float:left;
	margin:0;
	padding:0;
	float:left;
	width:100%;
	text-align:center;
	padding-top:25px;
	padding-bottom:25px;
	font-size:12px;
	}

div.footer a
	{
	color: #FFCC00;
	text-decoration: none;
	}
div.footer a:hover
	{
	color: #FF9900;
	}


/*Content Settings*/

.normal_image_1_left {
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	float:left;
}

.normal_image_1_right {
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	float:right;
}


.vertical_image_1_left, .vertical_image_2_left, .vertical_image_3_left, .vertical_image_4_left {
	width:193px;
	height:145px;
	clear:left;
	float:left;
	padding-right:20px;
	padding-bottom:10px;
	padding-top:20px;
}

.vertical_image_1_right, .vertical_image_2_right, .vertical_image_3_right, .vertical_image_4_right {
	width:193px;
	height:145px;
	clear:right;
	float:right;
	padding-left:20px;
	padding-bottom:10px;
	padding-top:20px;
}

.vertical_image_1_left_blank, .vertical_image_2_left_blank, .vertical_image_3_left_blank, .vertical_image_4_left_blank {
	height:145px;
	width:0px;
	clear:left;
	float:left;
	padding-bottom:10px;
	padding-top:20px;
}

.vertical_image_1_right_blank, .vertical_image_2_right_blank, .vertical_image_3_right_blank, .vertical_image_4_right_blank {
	height:145px;
	width:0px;
	clear:right;
	float:right;
	padding-bottom:10px;
	padding-top:20px;
}


div.hor_img
	{
	padding-top:10px;
	padding-bottom:10px;
	width:200px;
	padding-left:40px;
	float:left;
	}
.style1 {
font-weight:100;
color: #FFFFFF;
font-size:3.5em;
margin-left:15px;
float:left;
}
.style2 {
float:right;
font-weight:bold;
font-size:1em;
text-align:right;
padding:10px 0px 10px 0px;
clear:right;
}
.style3 {
width:100%;
float:right;
/*font-weight:bold;*/
font-size:0.9em;
text-align:right;
padding-right:0px;
clear:right;	
}
.right {
float:right;
}
.clear {
clear:right;
}

a.selected_group
	{
	font-weight:bold;
	}


/*Minutes Page*/
div.meeting_table
	{
	float:left;
	width:702px;
	}

div.meeting_table div.meeting_header div.meeting_title, div.meeting_table div.meeting_header div.meeting_size, div.meeting_table div.meeting_header div.meeting_type
	{
	background-color:#99CCFF;
	
	padding-left:10px;
	float: left;
	}

div.meeting_table div.meeting_row div.meeting_title, div.meeting_table div.meeting_row div.meeting_size, div.meeting_table div.meeting_row div.meeting_type
	{

	padding-left:10px;
	}
div.meeting_table div.meeting_row {
width:694px;
float:left;
}
div.meeting_table div.meeting_header {
	width:696px;
	float:left;
	background-color: #99CCFF;
}

div.meeting_table div.meeting_row div.meeting_title, div.meeting_table div.meeting_header div.meeting_title
	{
	width:484px;
	float:left;
	padding-top:3px;
	padding-bottom:3px;

	}
div.meeting_table div.meeting_row div.meeting_size, div.meeting_table div.meeting_header div.meeting_size
	{
	width:105px;
	float:left;
	padding-top:3px;
	padding-bottom:3px;
	}
div.meeting_table div.meeting_row div.meeting_type, div.meeting_table div.meeting_header div.meeting_type
	{
	width:75px;
	float:left;
	padding-top:3px;
	padding-bottom:3px;
	}
div.meeting_files
	{
	clear:both; 
	text-align:right; 
	padding-right:30px;
	}
div.meeting_file_type, div.meeting_file_size
	{
	clear:both;
	}

/*News Events Page*/
div.news_event_table
	{
	width:770px;
	float:left;
	}
div.news_event_header
	{
	width:797px;
	float:left;
	background-color: #99CCFF;
	}
div.news_event_header_event
	{
	width:728px;
	float:left;
	background-color: #99CCFF;
	}

div.news_event_event_date
	{
	float:left;
	padding-top:3px;
	padding-bottom:3px;
	width:100px;
	
	
	}

/*div.news_event_table div.news_event_header div.news_event_title, div.news_event_table div.news_event_header div.news_event_date, div.news_event_table div.news_event_header div.news_event_size, div.news_event_table div.news_event_header div.news_event_type, div.news_event_table div.news_event_header div.news_event_issued, div.news_event_table div.news_event_header div.news_event_event_date, div.news_event_table div.news_event_header div.news_event_location,


div.news_event_table div.news_event_header_event div.news_event_title, div.news_event_table div.news_event_header_event div.news_event_date, div.news_event_table div.news_event_header_event div.news_event_size, div.news_event_table div.news_event_header_event div.news_event_type, div.news_event_table div.news_event_header_event div.news_event_issued, div.news_event_table div.news_event_header_event div.news_event_event_date, div.news_event_table div.news_event_header_event div.news_event_location
	{
	background-color:#99CCFF;
	
	border-color:#000000;
	border-width:1px;
	border-style:solid;
	padding-left:10px;
	}

div.news_event_table div.news_event_row div.news_event_title, div.news_event_table div.news_event_row div.news_event_date, div.news_event_table div.news_event_row div.news_event_size, div.news_event_table div.news_event_row div.news_event_type, div.news_event_table div.news_event_row div.news_event_issued, div.news_event_table div.news_event_row div.news_event_event_date, div.news_event_table div.news_event_row div.news_event_location,


div.news_event_table div.news_event_row_event div.news_event_title, div.news_event_table div.news_event_row_event div.news_event_date, div.news_event_table div.news_event_row_event div.news_event_size, div.news_event_table div.news_event_row_event div.news_event_type, div.news_event_table div.news_event_row_event div.news_event_issued, div.news_event_table div.news_event_row_event div.news_event_event_date, div.news_event_table div.news_event_row_event div.news_event_location
	{
border-color:#000000;
	border-width:1px;
	border-style:solid;
	padding-left:10px;
	}*/
	
div.news_event_table div.news_event_row div.news_event_title, div.news_event_table div.news_event_row_event div.news_event_title,
div.news_event_table div.news_event_header div.news_event_title,
div.news_event_table div.news_event_header_event div.news_event_title
	{
	width:350px;
	float:left;
	padding-top:3px;
	padding-bottom:3px;

	}
div.news_event_table div.news_event_row div.news_event_date, div.news_event_table div.news_event_row_event div.news_event_date,
 div.news_event_table div.news_event_header div.news_event_date,
div.news_event_table div.news_event_header_event div.news_event_date
	{
	width:120px;
	float:left;
	padding-top:3px;
	padding-bottom:3px;
	}
div.news_event_table div.news_event_row div.news_event_size, div.news_event_table div.news_event_row_event div.news_event_size,
div.news_event_table div.news_event_header div.news_event_size,
div.news_event_table div.news_event_header_event div.news_event_size
	{
	width:60px;
	float:left;
	padding-top:3px;
	padding-bottom:3px;
	}
div.news_event_table div.news_event_row div.news_event_type, div.news_event_table div.news_event_row_event div.news_event_type, div.news_event_table div.news_event_header div.news_event_type,
div.news_event_table div.news_event_header_event div.news_event_type
	{
	width:54px;
	float:left;
	padding-top:3px;
	padding-bottom:3px;
	}
 div.news_event_table div.news_event_row div.news_event_issued, div.news_event_table div.news_event_row_event div.news_event_issued, div.news_event_table div.news_event_header div.news_event_issued,
div.news_event_table div.news_event_header_event div.news_event_issued
	{
	width:90px;
	float:left;
	padding-top:3px;
	padding-bottom:3px;
	}

div.news_event_table div.news_event_row div.news_event_location, div.news_event_table div.news_event_row_event div.news_event_location,
div.news_event_table div.news_event_header div.news_event_location,
div.news_event_table div.news_event_header_event div.news_event_location
	{
	width:120px;
	float:left;
	padding-top:3px;
	padding-bottom:3px;
	}
div.news_event_row {
	width:595px;
	float:left;
	clear:left;
	}
div.news_event_row_event {
	width:726px;
	float:left;
	clear:left;
	}
	
div.news_event_files
	{
	clear:both; 
	text-align:right; 
	padding-right:30px;
	}
div.news_event_file_type, div.news_event_file_size
	{
	clear:both;
	}

/*Consultation Page */
div.contact_row
	{
	clear:both;
	padding-bottom:20px;
	margin-bottom:20px;
	}
div.contact_row div.contact_label
	{
	float:left;
	width:25%;
	text-align:right;
	padding-right:20px;
	}
div.contact_row div.contact_input
	{
	float:left;
	width:65%;
	}

div.contact_row div.contact_input input, div.contact_row div.contact_input textarea 
	{
	width:230px;
	}
div.contact_row div.contact_input textarea
	{
	height:135px;
	}
div.contact_row div.contact_input input.button
	{
	width:100px;
	}

/*Structure Page */
#cef {
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:200px;
	margin-left:173px;
	padding-bottom:3px;
}

#cef_title {
	border-bottom:1px solid #000000;
	background-color:#006699;
	margin-bottom:3px;
	padding:3px;
	color:#FFFFFF;
}

#cef_executive {
	float:right;
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:160px;
	margin-top:60px;
	padding-bottom:3px;
}

#cef_executive_title {
	border-bottom:1px solid #000000;
	background-color:#006699;
	margin-bottom:3px;
	padding:3px;
	color:#FFFFFF;
}
#sectors_forum {
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:160px;
	float:right;
	padding-bottom:3px;
}

#sectors_forum_title {
	border-bottom:1px solid #000000;
	background-color:#006699;
	margin-bottom:3px;
	padding:3px;
	color:#FFFFFF;
}

#workforce_development {
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:160px;
	padding-bottom:3px;
	float: right;
	margin-right: 40px;
}

#workforce_development_title {
	border-bottom:1px solid #000000;
	height:40px;
	background-color:#006699;
	margin-bottom:3px;
	padding:3px 3px 3px 3px;
	color:#FFFFFF;
}

#sites_premises {
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:160px;
	float:left;
	padding-bottom:3px;
}

#sites_premises_title {
	border-bottom:1px solid #000000;
	background-color:#006699;
	margin-bottom:3px;
	padding:3px;
	color:#FFFFFF;
}
.linkblock{
font-size:.9em;
font-weight:normal;
}
.linkblock a:link, a:visited{
font-weight:normal;
	text-decoration:none;
}
.linkblock a:hover{
color:FF9900;
font-weight:normal;
	text-decoration:none;
}

div#structure_container
	{float:left;
	text-align:center;
	width:550px;
	border:0px solid #000000;
	background-image:url(/img/structure.gif);
	}
	
	/*         ------------------------------  */
	/*Structure Page */
#cef2 {
	float:left;
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:500px;
}

#cef_title2 {
	width:494px;
	float:left;
	border-bottom:1px solid #000000;
	background-color:#006699;
	padding:3px;
	color:#FFFFFF;

}

#cef_executive2 {
	float:left;
	float:right;
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:160px;
	margin-top:60px;
}

#cef_executive_title2 {
	border-bottom:1px solid #000000;
	background-color:#006699;
	padding:3px;
	color:#FFFFFF;
}

#stakeholder2 {
	float:LEFT;
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:250px;
	margin-left: 50px;
	text-align:center;
}

#stakeholder_title2 {
	float:left;
	border-bottom:1px solid #000000;
	background-color:#3399CC;
	padding:3px;
	color:#FFFFFF;
	width: 244px;
}

#cef_executive2 {
	float:right;
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:160px;
	margin-top:60px;
	padding-bottom:3px;
}

#cef_executive_title2 {
	border-bottom:1px solid #000000;
	background-color:#006699;
	margin-bottom:3px;
	padding:3px;
	color:#FFFFFF;
}
#sectors_forum2 {
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:160px;
	float:left;
	margin:10px;
}

#sectors_forum_title2 {
	border-bottom:1px solid #000000;
	background-color:#6666FF;
	padding:3px;
	color:#FFFFFF;
}

#workforce_development2 {
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:160px;
	padding-bottom:3px;
	float: right;
	margin-right: 40px;
}

#workforce_development_title2 {
	border-bottom:1px solid #000000;
	height:40px;
	background-color:#006699;
	margin-bottom:3px;
	padding:3px 3px 3px 3px;
	color:#FFFFFF;
}

#sites_premises2 {
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:160px;
	float:left;
	margin:10px;
}

#sites_premises_title2 {
	border-bottom:1px solid #000000;
	background-color:#6666FF;
	padding:3px;
	color:#FFFFFF;
}

#op_sub_groups2 {
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:260px;
	float:left;
	margin:10px 0px 10px 55px;

}
#op_sub_groups2_title2 {
	border-bottom:1px solid #000000;
	background-color:#009933;
	padding:3px;
	color:#FFFFFF;
}
#themed_sub_groups2 {
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:260px;
	float:left;
	margin:10px 0px 10px 50px;
}
#themed_sub_groups2_title2 {
	border-bottom:1px solid #000000;
	background-color:#6666FF;
	padding:3px;
	color:#FFFFFF;
}
#strategy_monitoring_sub_group2 {
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:160px;
	float:left;
	margin:10px;

}
#strategy_monitoring_sub_group2_title2 {
	border-bottom:1px solid #000000;
	background-color:#009933;
	padding:3px;
	color:#FFFFFF;
}



#laa_sub_group2 {
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:160px;
	float:left;
	margin:10px;
}
#laa_sub_group2_title2 {
	border-bottom:1px solid #000000;
	background-color:#009933;
	padding:3px;
	color:#FFFFFF;
}


#lowcarbon_2 {
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:160px;
	float:left;
	margin:10px;
}
#lowcarbon_2_title2 {
	border-bottom:1px solid #000000;
	background-color:#6666FF;
	padding:3px;
	color:#FFFFFF;
}


#employment_2 {
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:160px;
	float:left;
	margin:10px;
}
#employment_2_title2 {
	border-bottom:1px solid #000000;
	background-color:#6666FF;
	padding:3px;
	color:#FFFFFF;
}







.linkblock2{
font-size:.9em;
font-weight:normal;
}
.linkblock2 a:link, a:visited{
font-weight:normal;
	text-decoration:none;
}
.linkblock2 a:hover{
color:FF9900;
font-weight:normal;
	text-decoration:none;
}

	
	div.structure_container2
	{
	float:left;
	clear:left;
	text-align:center;
	width:860px;
	margin-bottom:30px;
	background-image:url(/img/structure2a.gif);
	}
.structure_container2_left {
width:400px;
float:left;

}

.structure_container2_topleft {
	float:left;
	width: 400px;
}
.structure_container2_bottomleft {
	float:left;
	width: 400px;
}


.structure_container2_right {
width:400px;
float:left;
padding-left:50px;
}

.structure_container2_topright {
float:left;width:400px;
}
.structure_container2_bottomright {
float:left;width:400px;
padding:0 0 0 50px;
}

/*Login Page*/
div.row
	{
	width:500px;
	height:30px;
	}
div.row div.row_label
	{
	width:100px;
	float:left;
	}
div.row div.row_input
	{
	width:400px;
	float:left;
	}
.grey {
background-color:#EEEEEE;
border:1px solid #EEEEEE;
}
.white {
background-color:#FFFFFF;
border:1px solid #EEEEEE;

}
