
/* ---------- Color Module Styles ----------- */

body,
body.overlay {
  color: #3b3b3b;
}
body{background: url(../images/bg.png) repeat-x;
	background-color:#0c557b; }
.comment .comment-arrow {
  border-color: #ffffff;
}
#page,
#main-wrapper,
#main-menu-links li a.active,
#main-menu-links li.active-trail a {
 /* background: #ffffff;*/
}
.tabs ul.primary li a.active {
  background-color: #ffffff;
}
.tabs ul.primary li.active a {
  background-color: #ffffff;
  border-bottom: 1px solid #ffffff;
}
#header {
    width:981px;
	float:left;
	height:114px;
	background:url(../images/top_banner-new.png) no-repeat;
}
a {
  color: #3BA4D9;
}
a:hover,
a:focus {
  color: #0C557B;
  text-decoration:none;
}
a:active {
  color: #23aeff;
}

.field-content a {
  color: #3BA4D9;
}
.field-content a:hover,
.field-content a:focus {
  color: #0C557B;
  text-decoration:none !important;
}
.field-content a:active {
  color: #23aeff;
}

#content h2 {
	color: #1B325F;
font-family: Arial,Helvetica,sans-serif;
font-size: 16px;
font-weight: bold;
margin: 0;
text-decoration: none;
}

.sidebar .block {
  /*background-color: #f6f6f2;
  border-color: #f9f9f9;*/
}
#page-wrapper{
height:auto;
width:100%;
margin:0 auto;
}
/*#footer-wrapper {
  
  border:1px solid red;
}*/
.region-header,
.region-header a,
.region-header li a.active,
#name-and-slogan,
#name-and-slogan a,
#secondary-menu-links li a {
  color: #fffeff;
}
/* added css on 31/10/2012*/
#page{
height: auto;
margin: 0 auto;
padding: 0 22px 0 23px;
width: 981px;
background: url("../images/white_bg.png") repeat-y scroll center top transparent;
}


#logo{
	width:200px;
	float:left;
	height:114px;
	background:url(../images/logo.png) no-repeat;

	}
	
#main-menu	
	{
	width:981px;
	height:37px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	background: url(../images/menu_bg.png) top  repeat-x;
	}
	
	
#main-menu ul {
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 37px;
    list-style: none outside none;
    text-transform: uppercase;
	padding:0;
}

#main-menu ul li{
	height:25px;
	float:left;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#fff;
	
		}		
#main-menu ul li a{
	height:25px;
	float:left;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#fff;
	padding:10px 32px 0px 32px;
	}	
	
#main-menu ul li a:hover{
	height:25px;
	float:left;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#fff;
	padding:10px 32px 0px 32px;
	background:#1b325f;
	}	
	
	#main-menu ul li a.active{
	height:25px;
	float:left;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#fff;
	padding:10px 32px 0px 32px;
	background:#1b325f;
	}	
	
	#main-menu ul li a.active-trail {
    background: none repeat scroll 0 0 #1B325F;
	}
	
	
	
	#footer-wrapper{
	width:950px;
	
	height: auto;
	padding:10px 0px 20px 0px;
	margin:0px 15px 0px 15px;
	text-align:center;
	font-size:12px;
	color:#5399bd;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	}
	
	#footer-wrapper ul.menu{
	text-align:center;
	}
	
	#footer-wrapper li{
	display:inline;
	padding:0 10px;
	}
#footer-wrapper a{
	
	color:#5399bd;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;	
	}
	
	#footer-wrapper #block-menu-menu-footer-menu ul li{
	
	/*border-right:1px solid #BBBBBB;*/
	background:url(../images/menubg.png) no-repeat;
	background-position:right;
	}
	 #footer-wrapper #block-menu-menu-footer-menu ul li.last{
	 background:none;
	 }
#footer-wrapper a:hover{
	
	color:#5399bd;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: underline;	
	}	
.footer_divider{
	color:#bbbbbb;
	padding:0px 10px 0px 10px;}
	
	
#footer-wrapper	#block-block-1 p{

font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#595959;
	line-height:16px;
	padding-top:10px;
	text-align:center;
}

#footer-wrapper .content{
margin:0px;
}


/*  right side bar */
#sidebar-second {
    /*background: url("../images/right_bg.png") no-repeat scroll 0 0 transparent;*/
	/*border:1px solid red;*/
    float: right;
    height: auto;
    margin-left: 25px;
    /*padding: 10px 0 0 15px;*/
    width: 295px;
}
#sidebar-second #block-menu-menu-quicklinks{
/*background: url("../images/right_bg.png") no-repeat scroll 0 0 transparent;*/
/*border:1px solid blue;*/
padding: 0px 0 20px 10px;
width: 280px;
}
 #sidebar-second h2{
  border-bottom: 1px solid #3A89C9;
    color: #7A7A7A;
    font-family: "Myriad Pro";
    font-size: 22px;
    font-weight: normal;
    padding: 12px 0 5px;
	}
	
	#block-menu-menu-quicklinks .content{
	color: #7A7A7A;
    font-family: "Myriad Pro";
    font-size: 22px;
    font-weight: normal;
    padding: 0px 0 5px;
	
	}
	#block-menu-menu-quicklinks .content ul{
    padding-left: 25px;
	}
	
	#block-menu-menu-quicklinks .content ul li{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 24px;
    list-style: none outside url("../images/arw.png");
    text-decoration: none;
	}
	
	#block-menu-menu-quicklinks .content ul li a{
	 color: #3BA4D9;
    list-style: none outside none;
    text-decoration: none;
	}
	
	#block-menu-menu-quicklinks .content ul li a:hover{
	 color: #0C557B;
	}
	
	/** block calendar of events only side bar first*/
	#block-views-calendar-of-all-events-block-1 .more-link,
	#block-views-calendar-of-events-only-block-1 .more-link {
		text-align: left;
	}
	#block-views-calendar-of-all-events-block-1 .view-calendar-of-all--events .view-header,
	#block-views-calendar-of-events-only-block-1 .view-calendar-of-events-only .view-header {
		padding-left: 10px;
		padding-right: 10px;
		border-top: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
		background-color: #6ea1ce;
	}
	#block-views-calendar-of-all-events-block-1 .view-calendar-of-all--events .view-header .date-nav-wrapper .date-nav,
	#block-views-calendar-of-events-only-block-1 .view-calendar-of-events-only .view-header .date-nav-wrapper .date-nav {
	    height: auto;
	    margin-bottom: 0px;
	    min-height: 10px;
	    padding-bottom: 0;
	}
	#block-views-calendar-of-all-events-block-1 .view-calendar-of-all--events .view-header .date-nav-wrapper .date-nav .date-heading h3,
	#block-views-calendar-of-events-only-block-1 .view-calendar-of-events-only .view-header .date-nav-wrapper .date-nav .date-heading h3 {
	 	font-size: 1.1em;
    	line-height: 25px;
    	font-weight:bold;
	}
	#block-views-calendar-of-all-events-block-1 .view-calendar-of-all--events .view-header .date-nav-wrapper .date-nav .date-heading h3 a,
	#block-views-calendar-of-events-only-block-1 .view-calendar-of-events-only .view-header .date-nav-wrapper .date-nav .date-heading h3 a {
		color: #FFFFFF;
	}
	#block-views-calendar-of-all-events-block-1 .view-calendar-of-all--events .view-header .date-nav-wrapper .date-prev,
	#block-views-calendar-of-events-only-block-1 .view-calendar-of-events-only .view-header .date-nav-wrapper .date-prev {
		background: none;
		margin-left: 50px;
	}
	#block-views-calendar-of-all-events-block-1 .view-calendar-of-all--events .view-header .date-nav-wrapper .date-next,
	#block-views-calendar-of-events-only-block-1 .view-calendar-of-events-only .view-header .date-nav-wrapper .date-next {
		background: none;
		margin-right: 50px;
	}
	#block-views-calendar-of-all-events-block-1 .view-calendar-of-all--events .view-header .date-nav-wrapper .date-prev a,
	#block-views-calendar-of-all-events-block-1 .view-calendar-of-all--events .view-header .date-nav-wrapper .date-next a,
	#block-views-calendar-of-events-only-block-1 .view-calendar-of-events-only .view-header .date-nav-wrapper .date-prev a,
	#block-views-calendar-of-events-only-block-1 .view-calendar-of-events-only .view-header .date-nav-wrapper .date-next a{
		color: #FFFFFF;
	}
	#block-views-calendar-of-all-events-block-1 .view-calendar-of-all--events .view-content,
	#block-views-calendar-of-events-only-block-1 .view-calendar-of-events-only .view-content {
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		border-bottom: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
	}
	#block-views-calendar-of-all-events-block-1 .view-calendar-of-all--events .view-content .calendar-calendar .month-view,
	#block-views-calendar-of-events-only-block-1 .view-calendar-of-events-only .view-content .calendar-calendar .month-view {
		padding-top: 10px;
	}
	#block-views-calendar-of-all-events-block-1 .view-calendar-of-all--events .view-content .calendar-calendar th.days,
	#block-views-calendar-of-events-only-block-1 .view-calendar-of-events-only .view-content .calendar-calendar th.days {
		background-color: #FFFFFF;
    	border: none;
    	color: #6a6f73;
    	font-weight: bold;
	}
	#block-views-calendar-of-all-events-block-1 .view-calendar-of-all--events .view-content .calendar-calendar td,
	#block-views-calendar-of-events-only-block-1 .view-calendar-of-events-only .view-content .calendar-calendar td {
		text-align: center;
	}
	#block-views-calendar-of-all-events-block-1 .more-link a:link,
	#block-views-calendar-of-events-only-block-1 .more-link a:link{
		background: url("../images/back_arw.png") no-repeat;
		background-position:left;
		padding-left:10px;
	}
	
	
	/** block calendar of meetings only side bar first*/
	#block-views-dde4efcb4eb60436bf47ccceab3d919e .more-link {
		text-align: left;
	}
	#block-views-dde4efcb4eb60436bf47ccceab3d919e .view-calendar-of-meetings-only .view-header {
		padding-left: 10px;
		padding-right: 10px;
		border-top: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
		background-color: #6ea1ce;
	}
	#block-views-dde4efcb4eb60436bf47ccceab3d919e .view-calendar-of-meetings-only .view-header .date-nav-wrapper .date-nav {
	    height: auto;
	    margin-bottom: 0px;
	    min-height: 10px;
	    padding-bottom: 0;
	}
	#block-views-dde4efcb4eb60436bf47ccceab3d919e .view-calendar-of-meetings-only .view-header .date-nav-wrapper .date-nav .date-heading h3 {
	 	font-size: 1.1em;
    	line-height: 25px;
    	font-weight:bold;
	}
	#block-views-dde4efcb4eb60436bf47ccceab3d919e .view-calendar-of-meetings-only .view-header .date-nav-wrapper .date-nav .date-heading h3 a {
		color: #FFFFFF;
	}
	#block-views-dde4efcb4eb60436bf47ccceab3d919e .view-calendar-of-meetings-only .view-header .date-nav-wrapper .date-prev {
		background: none;
		margin-left: 50px;
	}
	#block-views-dde4efcb4eb60436bf47ccceab3d919e .view-calendar-of-meetings-only .view-header .date-nav-wrapper .date-next {
		background: none;
		margin-right: 50px;
	}
	#block-views-dde4efcb4eb60436bf47ccceab3d919e .view-calendar-of-meetings-only .view-header .date-nav-wrapper .date-prev a,
	#block-views-dde4efcb4eb60436bf47ccceab3d919e .view-calendar-of-meetings-only .view-header .date-nav-wrapper .date-next a{
		color: #FFFFFF;
	}	
	#block-views-dde4efcb4eb60436bf47ccceab3d919e .view-calendar-of-meetings-only .view-content {
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		border-bottom: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
	}
	#block-views-dde4efcb4eb60436bf47ccceab3d919e .view-calendar-of-meetings-only .view-content .calendar-calendar .month-view {
		padding-top: 10px;
	}
	#block-views-dde4efcb4eb60436bf47ccceab3d919e .view-calendar-of-meetings-only .view-content .calendar-calendar th.days {
		background-color: #FFFFFF;
    	border: none;
    	color: #6a6f73;
    	font-weight: bold;
	}
	#block-views-dde4efcb4eb60436bf47ccceab3d919e .view-calendar-of-meetings-only .view-content .calendar-calendar td {
		text-align: center;
	}
	#block-views-dde4efcb4eb60436bf47ccceab3d919e .more-link a:link{
		background: url("../images/back_arw.png") no-repeat;
		background-position:left;
		padding-left:10px;
	}
	
	
	#sidebar-second p{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#595959;
	line-height:16px;
	padding-top:10px;
	}
	 #sidebar-second #block-views-about-ambang-block{
	 padding:0 0 0 15px;
	 }
	
	#block-views-about-ambang-block .views-field-view-node{
	text-align:right;
	margin-top:-10px;
	}
	
	#block-views-about-ambang-block .views-field-view-node a{
	 color: #3BA4D9;
    text-align: right;
    text-decoration: underline;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
	
	}
	
	#block-views-about-ambang-block .views-field-view-node a:hover{
	 color: #0C557B;
	 text-decoration:none;
	
	}
	/***** triptych css****/
	.region-triptych-last{
	/*border:1px solid blue;*/
	float:right;
	margin:0px;
	}
	.region-triptych-last .block_tab-blocks{
	width:280px;
	height:auto;
    font-family: "Myriad Pro";
	font-size:22px;
	color:#7a7a7a;
	padding:12px 0px 5px 0px;
	font-weight:normal;
	border-top:1px solid #3a89c9;
	float:left;
	margin-top:0px;
	}
	
	.region-triptych-last .block_tab-titles{
	 float: left;
    height: auto;
    padding: 12px 0 0;
    width: 280px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}
	.region-triptych-last #block_tab-title-views_request_for_proposals-block{
	width:157px;
	height:20px;
	text-align:center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	float:left;
	padding:2px 0px 0px 0px;
	/*background:url(../images/submenu_bgBlue.png) no-repeat;*/
	text-decoration:none;
	}
	
	.region-triptych-last .more-link{
	float:left;
	text-align:left;
	}
	.region-triptych-last .more-link a{
	background:url(../images/view.png) no-repeat;
	text-indent:-9999px;
	display:block;
	width:75px;
	
	}
	
	.region-triptych-last #block_tab-title-views_employment-block{
	width:100px;
	height:20px;
	text-align:center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	float:left;
	text-decoration:none;
	padding:2px 0px 0px 0px;
	/*background:url(../images/submenu_bgBlue2.png) no-repeat;*/
	}
	
	
	.region-triptych-last .block_tab-title{
	/*background:url(../images/submenu_bgBlue2.png) no-repeat;*/
	background-color:#9AC1D6;
	border-radius:7px 7px 0px 0px;
	}
	.region-triptych-last .block_tab-title.active{
	/*background:url(../images/submenu_bgBlue.png) no-repeat;*/
	background-color:#0C557B;
	font-weight:normal;
	border-radius:7px 7px 0px 0px;
	}
	
	.region-triptych-last .content{
	margin:0px;
	}
	
  .region-triptych-last .views-row{
	width:280px;
	height: auto;
	float:left;
	padding:0px 0px 0px 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
/*	text-align:justify; */
	color:#595959;
	line-height:16px;
	}	
	
.region-triptych-last .views-row .field-content a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0c557b;
	font-weight:bold;
	}
	.region-triptych-last .views-field-view-node .field-content a{
	 color: #3BA4D9;
    text-align: right;
    text-decoration: underline;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
	font-weight:normal;
	padding:0;
	margin:0;
	float:right;
	margin-top:-7px; 
	}
	.region-triptych-last .views-field-field-date{
	font-style:italic;
	}
	
/*** triptych-first css for events and meetings */
#triptych-wrapper #triptych .region-triptych-first {
/*border:1px solid blue;*/
width:605px;
padding:0px;
margin-top:-50px; 
}	
#triptych-wrapper #triptych .region-triptych-first .block_tab-titles{
   float: left;
    height: 20px;
    padding-bottom: 0;
    width: 605px;
}
#triptych-wrapper #triptych .region-triptych-first .block_tab-titles #block_tab-title-views_all_ambag_events-block{
    /*background: url("../images/all_bgBlue.png") no-repeat scroll 0 0 transparent;*/
	border-radius:7px 7px 0px 0px;
	/*background-color:#9AC1D6;*/
	color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 20px;
    list-style: none outside none;
    padding: 1px 0 0;
    text-align: center;
    text-decoration: none;
    width: 136px;
	font-weight:normal;
}


#triptych-wrapper #triptych .region-triptych-first .block_tab-titles #block_tab-title-views_meeting-block {
     /*background-color:#9AC1D6;*/
    /*background: url("../images/meeting_bg.png") no-repeat scroll 0 0 transparent;*/
	border-radius:7px 7px 0px 0px;
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 20px;
    list-style: none outside none;
    margin-bottom: 1px;
    margin-left: 0px;
    padding: 1px 0 0;
    text-align: center;
    text-decoration: none;
    width: 85px;
	font-weight:normal;
}
#triptych-wrapper #triptych .region-triptych-first .block_tab-title{
background-color:#9AC1D6;
}

#triptych-wrapper #triptych .region-triptych-first .block_tab-title.active{
background-color:#0C557B;
}
#triptych-wrapper #triptych .region-triptych-first .content{
margin:0;
}
#triptych-wrapper #triptych .region-triptych-first .views-row{
 border-top: 1px solid #3A89C9;
    float: left;
    height: auto;
    padding: 15px 0;
    width: 605px;
}
	
#triptych-wrapper #triptych .region-triptych-first .views-field-field-event-image,
#triptych-wrapper #triptych .region-triptych-first .views-field-field-meeting-image{
float:left;
 height: 97px;
 padding: 0;
 width: 175px;
}	

#triptych-wrapper #triptych .region-triptych-first .views-field-field-event-image img,
#triptych-wrapper #triptych .region-triptych-first .views-field-field-meeting-image img{
width:155px;
height:97px;
}

#triptych-wrapper #triptych .region-triptych-first .views-field-title,
#triptych-wrapper #triptych .region-triptych-first .views-field-field-event-date,
#triptych-wrapper #triptych .region-triptych-first .views-field-field-meeting-date,
#triptych-wrapper #triptych .region-triptych-first .views-field-body p,
#triptych-wrapper #triptych .region-triptych-first .views-field-field-agenda,
#triptych-wrapper #triptych .region-triptych-first  .views-field-field-meeting-agenda,
#triptych-wrapper #triptych .region-triptych-first .views-field-view-node
 {
    color: #595959;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    line-height: 14px;
    padding: 0;
  /*  text-align: justify; */
    width: 420px;
}
#triptych-wrapper #triptych .region-triptych-first .views-field-field-event-date,
#triptych-wrapper #triptych .region-triptych-first .views-field-field-meeting-date{
	font-style:italic;
    font-size: 14px;
    line-height: 18px;
	font-weight:bold;
}
#triptych-wrapper #triptych .region-triptych-first .views-field-title a{
    color: #0C557B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
	line-height: 20px;
    font-weight: bold;
	text-decoration:none;
	}
	
	#triptych-wrapper #triptych .region-triptych-first .views-field-title a:hover{
    color: #017ab8;
	}
	
#triptych-wrapper #triptych .region-triptych-first .views-field-body p
{
	padding: 5px 0;
}	
	
#triptych-wrapper #triptych .region-triptych-first .views-field-field-agenda,
#triptych-wrapper #triptych .region-triptych-first  .views-field-field-meeting-agenda,
#triptych-wrapper #triptych .region-triptych-first  .views-field-field-meeting-agenda .field-content{
float:right;
clear:right;
text-align:right;
width:130px;
 line-height: 20px;
 height:20px;
}


#triptych-wrapper #triptych .region-triptych-first .views-field-view-node{
float:right;
clear:right;
width:70px;
text-align:right;
 line-height: 20px;
  height:20px;
}	

#triptych-wrapper #triptych .region-triptych-first .views-field-field-agenda a,
#triptych-wrapper #triptych .region-triptych-first  .views-field-field-meeting-agenda a,
#triptych-wrapper #triptych .region-triptych-first  .views-field-field-meeting-agenda .field-content a,
#triptych-wrapper #triptych .region-triptych-first .views-field-view-node a{
text-decoration:underline;
}

#triptych-wrapper #triptych .region-triptych-first .views-field-field-agenda a:hover,
#triptych-wrapper #triptych .region-triptych-first  .views-field-field-meeting-agenda a:hover,
#triptych-wrapper #triptych .region-triptych-first  .views-field-field-meeting-agenda .field-content a:hover,
#triptych-wrapper #triptych .region-triptych-first .views-field-view-node a:hover{
text-decoration:none;
}
	
#triptych-wrapper #triptych .region-triptych-first .views-field-field-agenda .field-content,
#triptych-wrapper #triptych .region-triptych-first  .views-field-field-meeting-agenda .field-content,
#triptych-wrapper #triptych .region-triptych-first .views-field-field-agenda .views-label-field-agenda,
#triptych-wrapper #triptych .region-triptych-first  .views-field-field-meeting-agenda .views-label-field-meeting-agenda{
float:right;
}	

#triptych-wrapper #triptych .region-triptych-first .views-field-field-agenda .file img,
#triptych-wrapper #triptych .region-triptych-first  .views-field-field-meeting-agenda .file img{
display:none;
}	

.region-triptych-first .more-link{
	float:left;
	text-align:left;
	}
	.region-triptych-first #block-views-meeting-block .more-link a{
	background:url(../images/viewall_Meetings.png) no-repeat;
	text-indent:-9999px;
	display:block;
	width:126px;
	
	}
	.region-triptych-first #block-views-all-ambag-events-block .more-link a{
	background:url(../images/viewall_Events.png) no-repeat;
	text-indent:-9999px;
	display:block;
	width:115px;
	
	}	


/*image slider at footer css added on 02/11/2012*/
#footer .jcarousel li {
    float: left;
    list-style: none outside none;
	 margin-left: 10px;
    margin-right: 10px;
	 height: 140px;
    padding-left: 6px;
    width: 145px;
}
#footer .jcarousel li p{
text-align:center;
}
#block-views-image-slider-block{
 border-top: 2px solid #546587;
    float: left;
    height: auto;
    margin: 0;
    padding: 15px 0 35px;
    width: 950px;
}
#block-views-image-slider-block img{
width:126px;
height:71px;
}
#block-menu-menu-footer-menu{
color: #5399BD;
    float: left;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    margin: 0 15px;
    padding: 10px 0 0px;
    text-align: center;
    width: 950px;
}
#block-block-1{

width:950px;
float:left;
}

/*side bar first menu css added on 06/11/2012*/
#sidebar-first{
width:295px;
/*border:1px solid red;*/
 float: left;
 height: auto;
 margin-right: 25px;
}
#sidebar-first #block-menu-menu-programs-services,
#sidebar-first #block-multiblock-1,
#sidebar-first #block-menu-menu-about-us,
#sidebar-first #block-menu-menu-resources,
#sidebar-first #block-menu-menu-visitors-report
{
 background: url("../images/right_bg.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: auto;
    padding: 10px 0 15px 15px;
    width: 280px;
}


#sidebar-first #block-menu-menu-programs-services h2, 
#sidebar-first #block-multiblock-1 h2,
#sidebar-first #block-menu-menu-about-us h2,
#sidebar-first #block-menu-menu-resources h2,
#sidebar-first #block-menu-menu-visitors-report h2 {
 border-bottom: 1px solid #3A89C9;
    color: #1B325F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding: 5px 0;
    text-transform: uppercase;
}
#sidebar-first #block-menu-menu-programs-services ul,
 #sidebar-first #block-menu-menu-about-us ul,
 #sidebar-first #block-menu-menu-resources ul,
#sidebar-first #block-menu-menu-visitors-report ul{
   color: #2F88D0;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 28px;
    list-style: none outside none;
    padding: 0 0 0 20px;
/*	list-style: none outside url("../images/arw.png"); */
}

#sidebar-first #block-menu-menu-programs-services ul li.active-trail,
 #sidebar-first #block-menu-menu-about-us ul li.active-trail,
 #sidebar-first #block-menu-menu-resources ul li.active-trail,
#sidebar-first #block-menu-menu-visitors-report ul li.active-trail {
	list-style: none outside url("../images/activ_arw.png");
}

#sidebar-first #block-menu-menu-programs-services ul li.expanded,
 #sidebar-first #block-menu-menu-about-us ul li.expanded,
 #sidebar-first #block-menu-menu-resources ul li.expanded,
#sidebar-first #block-menu-menu-visitors-report ul li.expanded{
	list-style: none outside url("../images/expan_arw.png");
}

 #sidebar-first #block-multiblock-1 ul {
 	color: #2F88D0;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding: 0 0 0 20px;
	list-style: none outside url("../images/arw.png");
 }

#sidebar-first #block-menu-menu-programs-services ul li a, 
#sidebar-first #block-multiblock-1 ul li a,
#sidebar-first #block-menu-menu-about-us ul li a,
#sidebar-first #block-menu-menu-resources ul li a,
#sidebar-first #block-menu-menu-visitors-report ul li a{
 color: #28B2FE;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
	display:block;
	height:30px;
	padding-bottom:10px;
    list-style: none outside none;
    text-decoration: none;
}

#sidebar-first #block-menu-menu-programs-services ul li a:hover, 
#sidebar-first #block-multiblock-1 ul li a:hover,
#sidebar-first #block-menu-menu-about-us ul li a:hover,
#sidebar-first #block-menu-menu-resources ul li a:hover,
#sidebar-first #block-menu-menu-visitors-report ul li a:hover{
 	color: #2C4871;
    list-style: none outside url("../images/arw.png");
}


#sidebar-first #block-multiblock-1 ul li a.active,
#sidebar-first #block-menu-menu-about-us ul li a.active,
#sidebar-first #block-menu-menu-visitors-report ul li a.active,
#sidebar-first #block-menu-menu-programs-services ul li a.active, 
#sidebar-first #block-menu-menu-resources ul li a.active{
 color: #2C4871;
    list-style: none outside none;
    text-decoration: none;
}

#sidebar-first #block-menu-menu-about-us ul li a.active-trail,
#sidebar-first #block-menu-menu-visitors-report ul li a.active-trail{
	color: #2C4871;
}

#sidebar-first #block-menu-menu-programs-services ul li a.active-trail{
	color: #2C4871;
}

#sidebar-first #block-menu-menu-resources ul li a.active-trail{
	color: #2C4871;
}


#sidebar-first #block-menu-menu-programs-services ul li ul,
 #sidebar-first #block-menu-menu-resources ul li ul {
padding:0 0 0 15px;
}

#sidebar-first #block-menu-menu-programs-services ul li ul li,
 #sidebar-first #block-menu-menu-resources ul li ul li {
margin:0 0 10px 0;
line-height:14px;
height:28px;
font-size:12px;
}
#sidebar-first #block-menu-menu-programs-services ul li ul li a,
 #sidebar-first #block-menu-menu-resources ul li ul li a {
margin:0;
line-height:14px;
height:28px;
font-size:12px;
}

#sidebar-first #block-multiblock-1{
margin-top:20px;
}

/*Regional Coordination block view css */
#block-views-agencies-block .field-content p{
 color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    padding-left: 10px;
    text-align: justify;
}

#block-views-agencies-block .views-field-title a{
color: #1B325F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight:bold;
	margin:0;
	text-decoration:none;
}
#block-views-agencies-block .views-field-field-view-more-program a{
/*border:1px solid red;*/
width:100%;
float:left;
text-align:right;
 color: #3BA4D9;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
   text-decoration: underline;
}

/*Resources css */
#block-views-resources-block .views-field-body p{
 	color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    padding-left: 10px;
    text-align: justify;
}
#block-views-resources-block .views-field-title a{
	color: #1B325F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight:bold;
	margin:0;
	text-decoration:none;
}
#block-views-resources-block .views-field-view-node a{
/*border:1px solid red;*/
	width:100%;
	float:left;
	text-align:right;
	 color: #3BA4D9;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
   text-decoration: underline;
}

#block-views-publications-block .views-field-view-node a{
/*border:1px solid red;*/
	width:100%;
	float:left;
	clear:both;
	 color: #3BA4D9;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
	margin-bottom:10px;
   text-decoration: underline;
}

/*program and sevices block view css */
#block-views-programs-services-block .field-content p{
 color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    padding-left: 10px;
    text-align: justify;
}

#block-views-programs-services-block .views-field-title a{
color: #1B325F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight:bold;
	margin:0;
	text-decoration:none;
}

#block-views-programs-services-block .views-field-title a:hover,
#block-views-resources-block .views-field-title a:hover{
color: #017ab8;
}


#block-views-programs-services-block .views-field-field-view-more-program a{
/*border:1px solid red;*/
width:100%;
float:left;
text-align:right;
 color: #3BA4D9;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
   text-decoration: underline;
}

#block-views-programs-services-block .views-field-field-view-more-program a:hover,
#block-views-resources-block .views-field-view-node a:hover,
#block-views-publications-block .views-field-view-node a:hover{
	color: #017ab8;
   text-decoration: none;
}

/* Employment css */
#block-block-21 h2{
	color: #1B325F;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	text-decoration: none;
}
#block-views-employment-view-block .content{
/*border:1px solid red;*/
	float:left;
	margin-left:20px;
}
#block-views-employment-view-block .views-row .views-field-title a{
 	color: #0C557B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
#block-views-employment-view-block .views-row .views-field-field-employment-date span{
	font-style: italic;
}
#block-views-employment-view-block .views-row .views-field-body p{
	color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: justify;
}
#block-views-employment-view-block .views-row{
/*border:1px solid black;*/
	float:left;
}
#block-views-employment-view-block .views-row .views-field-view-node{
/*border:1px solid red;*/
	float:left;
	width:100%;
}
#block-views-employment-view-block .views-row .views-field-view-node a{
 color: #3BA4D9;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: right;
    text-decoration: underline;
    width: 100%;
}

/* Request for Proposals css */
#block-block-20 h2{
	color: #1B325F;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	text-decoration: none;	
}
#block-views-bc9217a76e98811940b695eb464f6cb3 .content{
/*border:1px solid red;*/
	float:left;
	margin-left:20px;
}
#block-views-bc9217a76e98811940b695eb464f6cb3 .views-row .views-field-title a{
 	color: #0C557B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
#block-views-bc9217a76e98811940b695eb464f6cb3 .views-row .views-field-field-date span{
	font-style: italic;
}
#block-views-bc9217a76e98811940b695eb464f6cb3 .views-row .views-field-body p{
	color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: justify;
}
#block-views-bc9217a76e98811940b695eb464f6cb3 .views-row{
/*border:1px solid black;*/
	float:left;
}
#block-views-bc9217a76e98811940b695eb464f6cb3 .views-row .views-field-view-node{
/*border:1px solid red;*/
	float:left;
	width:100%;
}
#block-views-bc9217a76e98811940b695eb464f6cb3 .views-row .views-field-view-node a{
 color: #3BA4D9;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: right;
    text-decoration: underline;
    width: 100%;
}

/* featured programs css added on 07/11/2012 */
#block-views-featured-programs-block h2{
	color: #1B325F;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	text-decoration: none;
}

#block-views-featured-programs-block .content{
/*border:1px solid red;*/
float:left;
margin-left:20px;
}


#block-views-featured-programs-block .views-row .views-field-field-image-planning{
/*border:1px solid red;*/
width:150px;
float:left;
}
#block-views-featured-programs-block .views-row .views-field-field-image-modeling{
/*border:1px solid red;*/
width:150px;
float:left;
}
#block-views-featured-programs-block .views-row .views-field-field-image-gis{
/*border:1px solid red;*/
width:150px;
float:left;
}
#block-views-featured-programs-block .views-row .views-field-field-image-energywatch{
/*border:1px solid red;*/
width:150px;
float:left;
}
#block-views-featured-programs-block .views-row .views-field-title a{
 color: #0C557B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}

#block-views-featured-programs-block .views-row .views-field-title a:hover{
 color: #017ab8;
}
#block-views-featured-programs-block .views-row .views-field-body p{
color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: justify;
}
#block-views-featured-programs-block .views-row{
/*border:1px solid black;*/
float:left;
}
#block-views-featured-programs-block .views-row .views-field-field-link-planning{
/*border:1px solid red;*/
float:left;
width:100%;
}
#block-views-featured-programs-block .views-row .views-field-field-link-planning a{
 color: #3BA4D9;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: right;
    text-decoration: underline;
    width: 100%;
}


#block-views-featured-programs-block .views-row .views-field-field-link-modeling{
/*border:1px solid red;*/
float:left;
width:100%;
}
#block-views-featured-programs-block .views-row .views-field-field-link-modeling a{
 color: #3BA4D9;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: right;
    text-decoration: underline;
    width: 100%;
}
#block-views-featured-programs-block .views-row .views-field-field-link-gis{
/*border:1px solid red;*/
float:left;
width:100%;
}
#block-views-featured-programs-block .views-row .views-field-field-link-gis a{
 color: #3BA4D9;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: right;
    text-decoration: underline;
    width: 100%;
}
#block-views-featured-programs-block .views-row .views-field-field-link-energywatch{
/*border:1px solid red;*/
float:left;
width:100%;
}
#block-views-featured-programs-block .views-row .views-field-field-link-energywatch a{
 color: #3BA4D9;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: right;
    text-decoration: underline;
    width: 100%;
}

#block-views-featured-programs-block .views-row .views-field-field-link-planning a:hover,
#block-views-featured-programs-block .views-row .views-field-field-link-gis a:hover,
#block-views-featured-programs-block .views-row .views-field-field-link-modeling a:hover,
#block-views-featured-programs-block .views-row .views-field-field-link-energywatch a:hover{
 color: #017ab8;
    text-decoration: underline;

}

/* Planning programs css added on 12/10/2012 */
#block-views-planning-programs-block h2{
	color: #1B325F;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	text-decoration: none;
}

#block-views-planning-programs-block .content{
/*border:1px solid red;*/
float:left;
margin-left:20px;
}


#block-views-planning-programs-block .views-row .views-field-field-image-planning{
/*border:1px solid red;*/
width:150px;
float:left;
}
#block-views-planning-programs-block .views-row .views-field-title a{
 color: #0C557B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
#block-views-planning-programs-block .views-row .views-field-body p{
color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: justify;
}
#block-views-planning-programs-block .views-row{
/*border:1px solid black;*/
float:left;
}

#block-views-planning-programs-block .views-row .views-field-field-link-planning{
/*border:1px solid red;*/
float:left;
width:100%;
}

#block-views-planning-programs-block .views-row .views-field-field-link-planning a{
 color: #3BA4D9;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: right;
    text-decoration: underline;
    width: 100%;
}


/* Planning -- Metropolitan Transportation Plan css */
#block-block-34 h2 a {
	color: #1B325F;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	text-decoration: none;
}

#block-views-metro-transport-plan-block .content{
float:left;
margin-left:20px;
}
#block-views-metro-transport-plan-block .views-row .views-field-field-image-planning{
width:150px;
float:left;
}
#block-views-metro-transport-plan-block .views-row .views-field-title a{
 color: #0C557B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
#block-views-metro-transport-plan-block .views-row .views-field-body p{
color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: justify;
}
#block-views-metro-transport-plan-block .views-row{
float:left;
}
#block-views-metro-transport-plan-block .views-row .views-field-field-link-planning{
float:left;
width:75%;
}
#block-views-metro-transport-plan-block .views-row .views-field-field-link-planning a{
 color: #3BA4D9;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: right;
    text-decoration: underline;
    width: 100%;
}

/* Planning -- Regional Freight Planning css */
#block-block-35 h2 a {
	color: #1B325F;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	text-decoration: none;
}

#block-views-regional-freight-plan-block .content{
float:left;
margin-left:20px;
}
#block-views-regional-freight-plan-block .views-row .views-field-field-image-planning{
width:150px;
float:left;
}
#block-views-regional-freight-plan-block .views-row .views-field-title a{
 color: #0C557B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
#block-views-regional-freight-plan-block .views-row .views-field-body p{
color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: justify;
}
#block-views-regional-freight-plan-block .views-row{
float:left;
}
#block-views-regional-freight-plan-block .views-row .views-field-field-link-planning{
float:left;
width:75%;
}
#block-views-regional-freight-plan-block .views-row .views-field-field-link-planning a{
 color: #3BA4D9;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: right;
    text-decoration: underline;
    width: 100%;
}

/* Modeling programs css added on 12/10/2012 */
#block-views-modeling-programs-block h2{
	color: #1B325F;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	text-decoration: none;
}

#block-views-modeling-programs-block .content{
/*border:1px solid red;*/
float:left;
margin-left:20px;
}


#block-views-modeling-programs-block .views-row .views-field-field-image-modeling{
/*border:1px solid red;*/
width:150px;
float:left;
}
#block-views-modeling-programs-block .views-row .views-field-title a{
 color: #0C557B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
#block-views-modeling-programs-block .views-row .views-field-body p{
color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: justify;
}
#block-views-modeling-programs-block .views-row{
/*border:1px solid black;*/
float:left;
}

#block-views-modeling-programs-block .views-row .views-field-field-link-modeling{
/*border:1px solid red;*/
float:left;
width:75%;
}

#block-views-modeling-programs-block .views-row .views-field-field-link-modeling a{
 color: #3BA4D9;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: right;
    text-decoration: underline;
    width: 100%;
}

/* GIS programs css added on 12/10/2012 */
#block-views-gis-programs-block h2{
	color: #1B325F;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	text-decoration: none;
}

#block-views-gis-programs-block .content{
/*border:1px solid red;*/
float:left;
margin-left:20px;
}


#block-views-gis-programs-block .views-row .views-field-field-image-gis{
/*border:1px solid red;*/
width:150px;
float:left;
}
#block-views-gis-programs-block .views-row .views-field-title a{
 color: #0C557B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
#block-views-gis-programs-block .views-row .views-field-body p{
color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: justify;
}
#block-views-gis-programs-block .views-row{
/*border:1px solid black;*/
float:left;
}

#block-views-gis-programs-block .views-row .views-field-field-link-gis{
/*border:1px solid red;*/
float:left;
width:100%;
}

#block-views-gis-programs-block .views-row .views-field-field-link-gis a{
 color: #3BA4D9;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: right;
    text-decoration: underline;
    width: 100%;
}

/* Energy Watch programs css added on 12/10/2012 */
#block-views-energy-watch-programs-block h2{
	color: #1B325F;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	text-decoration: none;
}

#block-views-energy-watch-programs-block .content{
/*border:1px solid red;*/
float:left;
margin-left:20px;
}


#block-views-energy-watch-programs-block .views-row .views-field-field-image-energywatch{
/*border:1px solid red;*/
width:150px;
float:left;
}
#block-views-energy-watch-programs-block .views-row .views-field-title a{
 color: #0C557B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
#block-views-energy-watch-programs-block .views-row .views-field-body p{
color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: justify;
}
#block-views-energy-watch-programs-block .views-row{
/*border:1px solid black;*/
float:left;
}

#block-views-energy-watch-programs-block .views-row .views-field-field-link-energywatch{
/*border:1px solid red;*/
float:left;
width:75%;
}

#block-views-energy-watch-programs-block .views-row .views-field-field-link-energywatch a{
 color: #3BA4D9;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: right;
    text-decoration: underline;
    width: 100%;
}

/* Partner Agencies css added on 12/27/2012 */
#block-views-regional-coordination-block h2{
	color: #1B325F;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	text-decoration: none;
}

#block-views-regional-coordination-block .content{
/*border:1px solid red;*/
float:left;
margin-left:20px;
}


#block-views-regional-coordination-block .views-row .views-field-field-image-regco{
/*border:1px solid red;*/
width:150px;
float:left;
}
#block-views-regional-coordination-block .views-row .views-field-title a{
 color: #0C557B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
#block-views-regional-coordination-block .views-row .views-field-body p{
color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: justify;
}
#block-views-regional-coordination-block .views-row{
/*border:1px solid black;*/
float:left;
width: 100%;
}

#block-views-regional-coordination-block .views-row .views-field-field-link-regco{
/*border:1px solid red;*/
float:left;
width:100%;
}

#block-views-regional-coordination-block .views-row .views-field-field-link-regco a{
 color: #3BA4D9;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: right;
    text-decoration: underline;
    width: 100%;
}

/* Member Agencies css added on 12/27/2012 */
#block-views-member-agencies-block h2{
	color: #1B325F;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	text-decoration: none;
}

#block-views-member-agencies-block .content{
/*border:1px solid red;*/
float:left;
margin-left:20px;
}


#block-views-member-agencies-block .views-row .views-field-field-image-memagen{
/*border:1px solid red;*/
width:150px;
float:left;
}
#block-views-member-agencies-block .views-row .views-field-title a{
 color: #0C557B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
#block-views-member-agencies-block .views-row .views-field-body p{
color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: justify;
}
#block-views-member-agencies-block .views-row{
/*border:1px solid black;*/
float:left;
}

#block-views-member-agencies-block .views-row .views-field-field-link-memagen{
/*border:1px solid red;*/
float:left;
width:100%;
}

#block-views-member-agencies-block .views-row .views-field-field-link-memagen a{
 color: #3BA4D9;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: right;
    text-decoration: underline;
    width: 100%;
}

/* css for member directory */
#block-block-22 h2{
	color: #1B325F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    text-decoration: none;
}
#block-block-22 .content p{
	padding-left: 10px;
}

/* css for ambag staff and board of directors added on 12/11/2012*/
#block-views-6fb6b3e4803335860432b25bf36ab687 h2,#block-views-board-of-directors-block h2{
color:#595959;
font-family: Arial,Helvetica,sans-serif;
font-size:18px;

}
.view-officers-of-the-board-of-directors,.view-board-of-directors{

}
.view-officers-of-the-board-of-directors .views-field-field-officers-profile-image,
.view-board-of-directors .views-field-field-member-profile-image{
width:110px;
float:left;
}
.view-officers-of-the-board-of-directors .views-field-field-officers-profile-image img,
.view-board-of-directors .views-field-field-member-profile-image img{
width:100px;
height:100px;
/*border:1px solid #28B2FE;*/
float:left;
}

.view-officers-of-the-board-of-directors .views-field-field-officer-name,
.view-board-of-directors .views-field-field-board-member-name{
float:left;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight:bold;
width:80%;
line-height:1.0;
color:#5C5C5C;
margin-top: 10px;
}
.view-officers-of-the-board-of-directors .views-field-field-position,
.view-board-of-directors .views-field-field-member-position{
/*border:1px solid red;*/
float:left;
padding-right:5px;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-style:italic;
line-height:2.5;
}
.view-officers-of-the-board-of-directors .views-field-field-appointed-place,
.view-board-of-directors .views-field-field-member-place{
float:left;
padding-right:5px;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
line-height:2.5;
color:#28B2FE;
clear: left;
}
.view-officers-of-the-board-of-directors .views-field-field-officers-summary,
.view-board-of-directors .views-field-field-member-profile-summary{
/*border:1px solid red;*/
float:left;
width:80%;
color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-align: justify;
	min-height:75px;
}
#block-views-board-of-directors-block{
float:left;
width: 100%;
}

/*ambag staff*/
.view-ambag-staff{
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
color:#5C5C5C;
}
.view-ambag-staff .views-row{
/*border:1px solid red;*/
float:left;
width:100%;
padding:0px 0px 20px 0px;
}
.view-ambag-staff .views-field-field-staff-profile-image{
width:110px;
float:left;
}
.view-ambag-staff .views-field-field-staff-profile-image img{
width:100px;
height:100px;
float:left;
}
.view-ambag-staff .views-field-field-staff-name,
.view-ambag-staff .views-field-field-staff-position,
.view-ambag-staff .views-field-field-staff-phone,
.view-ambag-staff .views-field-field-staff-email,
.view-ambag-staff .views-field-field-staff-programs,
.view-ambag-staff .views-field-field-staff-bio{
float:right;
width:80%;
line-height:1.5;
}
.view-ambag-staff .views-field-field-staff-name .views-label-field-staff-name,
.view-ambag-staff .views-field-field-staff-position .views-label-field-staff-position,
.view-ambag-staff .views-field-field-staff-phone .views-label-field-staff-phone,
.view-ambag-staff .views-field-field-staff-email .views-label-field-staff-email,
.view-ambag-staff .views-field-field-staff-programs .views-label-field-staff-programs,
.view-ambag-staff .views-field-field-staff-bio .views-label-field-staff-bio {
/*border:1px solid red;*/
float:left;
font-weight:bold;
width:70px;
}
.view-ambag-staff .views-field-field-staff-programs .field-content{
float:left;
width:80%;
}
.view-ambag-staff .views-field-field-staff-bio .field-content{
float:left;
width:80%;
}
.view-ambag-staff .views-field-field-staff-bio .views-more-link{
float:left;
width:100%;
}

/*css for calendar menu added on 12/11/2012*/
#block-menu-menu-event-calendar-menu,
#block-menu-menu-event-calendar-list-menu{
/*border:1px solid red;*/
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
color:#5C5C5C;
float:left;
width:70%;
}
#block-menu-menu-event-calendar-menu h2,
#block-menu-menu-event-calendar-list-menu h2{
font-size:15px;
font-weight:bold;
line-height:1;
margin:0;
float:left;
}


#block-menu-menu-event-calendar-menu .content ,
#block-menu-menu-event-calendar-list-menu .content{
/*border:1px solid #000;*/
float:left;
margin:0;
width:80%;
margin-left:10px;
}

#block-menu-menu-event-calendar-menu ul ,
#block-menu-menu-event-calendar-list-menu ul {
width:100%;
/*border:1px solid red;*/
float:left;
padding:0;
margin:0;
}


#block-menu-menu-event-calendar-menu ul li,
#block-menu-menu-event-calendar-list-menu ul li{
display:inline;
padding:5px 13px;
}
#block-menu-menu-event-calendar-menu ul li.leaf,
#block-menu-menu-event-calendar-list-menu ul li.leaf
{
background:url('../images/met_menu_bg.png');
}

#block-menu-menu-event-calendar-menu ul li.first,
#block-menu-menu-event-calendar-list-menu ul li.first
{
background:url('../images/met-eve-bg.png');
}

#block-menu-menu-event-calendar-menu ul li.last,
#block-menu-menu-event-calendar-list-menu ul li.last
{
background:url('../images/eve_menu_bg.png');
}

#block-menu-menu-event-calendar-menu ul li a,
#block-menu-menu-event-calendar-list-menu ul li a{
color:#fff;
font-weight:bold;
}

/*calendar grid and list*/
#block-menu-menu-calendar-view-menu,
#block-menu-menu-calendar-view-menu-for-meet,
#block-menu-menu-calendar-view-menu-for-amba {
/*border:1px solid red;*/
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
color:#5C5C5C;
float:left;
width:29%;
}

#block-menu-menu-calendar-view-menu .content,
#block-menu-menu-calendar-view-menu-for-meet .content,
#block-menu-menu-calendar-view-menu-for-amba .content{
float:left;
margin:0;
width:100%;
}

#block-menu-menu-calendar-view-menu ul,
#block-menu-menu-calendar-view-menu-for-meet ul,
#block-menu-menu-calendar-view-menu-for-amba ul {
width:100%;
float:left;
padding:0;
margin:0;
text-align:right;
/*border:1px solid red;*/
width:75px;
margin-left:68%;
}
#block-menu-menu-calendar-view-menu ul li,
#block-menu-menu-calendar-view-menu-for-meet ul li,
#block-menu-menu-calendar-view-menu-for-amba ul li {
display:inline;
}

/*added on 15/11/2012 */

#block-menu-menu-calendar-view-menu ul li a,
#block-menu-menu-calendar-view-menu-for-meet ul li a,
#block-menu-menu-calendar-view-menu-for-amba ul li a{

/*background:url(../images/grid_cal.png) no-repeat;*/
text-indent:-9999px;
display:block;
width:15px;
text-align:left;
float:left;
padding:0;
}

#block-menu-menu-calendar-view-menu ul li.first a,
#block-menu-menu-calendar-view-menu-for-meet ul li.first a,
#block-menu-menu-calendar-view-menu-for-amba ul li.first a{
background:url(../images/grid_cal.png) no-repeat;
padding-right:15px;
}

#block-menu-menu-calendar-view-menu ul li.first a.active,
#block-menu-menu-calendar-view-menu-for-meet ul li.first a.active,
#block-menu-menu-calendar-view-menu-for-amba ul li.first a.active{
background:url(../images/grid_cal_act.png) no-repeat;
}


#block-menu-menu-calendar-view-menu ul li.last a,
#block-menu-menu-calendar-view-menu-for-meet ul li.last a,
#block-menu-menu-calendar-view-menu-for-amba ul li.last a{
background:url(../images/list_cal.png) no-repeat;
padding-left:15px;
}

#block-menu-menu-calendar-view-menu ul li.last a.active,
#block-menu-menu-calendar-view-menu-for-meet ul li.last a.active,
#block-menu-menu-calendar-view-menu-for-amba ul li.last a.active{
background:url(../images/list_cal_act.png) no-repeat;
}


/*********/
.view-calendar-of-all--events,
.view-calendar-of-meetings-only,
.view-calendar-of-events-only {
float:left;
width:99%;
margin-top:20px;
}

.view-calendar-of-all--events .date-nav-wrapper .date-prev ,
.view-calendar-of-all--events .date-nav-wrapper .date-next ,
.view-calendar-of-events-only .date-nav-wrapper .date-prev ,
.view-calendar-of-events-only .date-nav-wrapper .date-next ,
.view-calendar-of-meetings-only .date-nav-wrapper .date-prev ,
.view-calendar-of-meetings-only .date-nav-wrapper .date-next {
	background: none;
}

.view-calendar-of-all--events .date-nav-wrapper .date-prev a,
.view-calendar-of-all--events .date-nav-wrapper .date-next a,
.view-calendar-of-events-only .date-nav-wrapper .date-prev a,
.view-calendar-of-events-only .date-nav-wrapper .date-next a,
.view-calendar-of-meetings-only .date-nav-wrapper .date-prev a,
.view-calendar-of-meetings-only .date-nav-wrapper .date-next a{
	color: #30a1dd;
}

.view-calendar-of-all--events .date-nav-wrapper .date-heading h3,
.view-calendar-of-events-only .date-nav-wrapper .date-heading h3,
.view-calendar-of-meetings-only .date-nav-wrapper .date-heading h3 {
	color: #1e385d;
}


/* css for list view of calendar added on 13/11/2012*/
.view-events-day-view {
float:left;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
color:#5C5C5C;
}

.view-all-events-list-view,
.view-all-meetings-list-view,
.view-all-ambag-events-list-view {
/*border:1px solid red;*/
float:left;
margin-top:20px;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
color:#5C5C5C;
}
.view-events-day-view .views-row,
.view-all-events-list-view .views-row,
.view-all-meetings-list-view .views-row,
.view-all-ambag-events-list-view .views-row {
/*border:1px solid blue;*/
float:left;
padding:10px;
width: 95%;
}

.view-events-day-view .views-row .views-field-field-event-image,
.view-events-day-view .views-row .views-field-field-meeting-image,
.view-all-events-list-view .views-row .views-field-field-event-image,
.view-all-events-list-view .views-row .views-field-field-meeting-image,
.view-all-meetings-list-view .views-row .views-field-field-event-image,
.view-all-meetings-list-view .views-row .views-field-field-meeting-image,
.view-all-ambag-events-list-view .views-row .views-field-field-event-image,
.view-all-ambag-events-list-view .views-row .views-field-field-meeting-image{
/*border:1px solid #000;*/
float:left;
width:160px;
height:110px;
}

.view-events-day-view .views-row .views-field-field-event-image img,
.view-events-day-view .views-row .views-field-field-meeting-image img,
.view-all-events-list-view .views-row .views-field-field-event-image img,
.view-all-events-list-view .views-row .views-field-field-meeting-image img,
.view-all-meetings-list-view .views-row .views-field-field-event-image img,
.view-all-meetings-list-view .views-row .views-field-field-meeting-image img,
.view-all-ambag-events-list-view .views-row .views-field-field-event-image img,
.view-all-ambag-events-list-view .views-row .views-field-field-meeting-image img{

float:left;
width:150px;
height:100px;
}

.view-events-day-view .views-row .views-field-title,
.view-all-events-list-view .views-row .views-field-title,
.view-all-meetings-list-view .views-row .views-field-title,
.view-all-ambag-events-list-view .views-row .views-field-title
{
/*border:1px solid red;*/
float:right;
width:72%;
line-height:1;
}

.view-events-day-view .views-row .views-field-title a,
.view-all-events-list-view .views-row .views-field-title a,
.view-all-meetings-list-view .views-row .views-field-title a,
.view-all-ambag-events-list-view .views-row .views-field-title a
{
color:#505050;
font-weight:bold;
font-size:14px;
text-decoration:none;
}

.view-events-day-view .views-row .views-field-field-event-date,
.view-all-events-list-view .views-row .views-field-field-event-date,
/*.view-all-events-list-view .views-row .views-field-field-meeting-date, */
.view-all-meetings-list-view .views-row .views-field-field-event-date,
.view-all-ambag-events-list-view .views-row .views-field-field-event-date{
/*border:1px solid red;*/
float:right;
width:72%;
font-style:italic;
line-height:1.5;
}
.view-events-day-view .views-row .views-field-body,
.view-all-events-list-view .views-row .views-field-body,
.view-all-meetings-list-view .views-row .views-field-body,
.view-all-ambag-events-list-view .views-row .views-field-body{
/*border:1px solid red;*/
float:right;
width:72%;
}
.view-events-day-view .views-row .views-field-body p,
.view-all-events-list-view .views-row .views-field-body p,
.view-all-meetings-list-view .views-row .views-field-body p,
.view-all-ambag-events-list-view .views-row .views-field-body p{
margin:0;
line-height:18px;
}

/*
.view-all-events-list-view .views-row .views-field-field-meeting-agenda,
.view-all-meetings-list-view .views-row .views-field-field-meeting-agenda{
float:right;
width:20%;
padding-right: 15px;
}
 .view-all-events-list-view .views-row .views-field-field-meeting-agenda .views-label-field-meeting-agenda,
 .view-all-meetings-list-view .views-row .views-field-field-meeting-agenda .views-label-field-meeting-agenda
 {
 width:auto;
 float:left;
 color:#0071B3;
 }
.view-all-events-list-view .views-row .views-field-field-meeting-agenda .field-content,
.view-all-meetings-list-view .views-row .views-field-field-meeting-agenda .field-content{
float:right;
}

.view-all-events-list-view .views-row .views-field-view-node,
.view-all-meetings-list-view .views-row .views-field-view-node,
.view-all-ambag-events-list-view .views-row .views-field-view-node {
float:right;
width:12%;
} */

.view-events-day-view .views-row .view-events,
.view-all-events-list-view .views-row .view-events,
.view-all-meetings-list-view .views-row .view-events,
.view-all-ambag-events-list-view .views-row .view-events {
	float:right;
	width:72%;
}
.view-events-day-view .views-row .view-events a,
.view-all-events-list-view .views-row .view-events a,
.view-all-meetings-list-view .views-row .view-events a,
.view-all-ambag-events-list-view .views-row .view-events a {
	text-decoration:underline;
}
.view-events-day-view .views-row .view-agenda,
.view-all-events-list-view .views-row .view-agenda,
.view-all-meetings-list-view .views-row .view-agenda,
.view-all-ambag-events-list-view .views-row .view-agenda {
	float:left;
	padding-left: 250px;
}
.view-events-day-view .views-row .view-node,
.view-all-events-list-view .views-row .view-node,
.view-all-meetings-list-view .views-row .view-node,
.view-all-ambag-events-list-view .views-row .view-node {
	float:right;
}


/*css for home page slider added on 14/11/2012 */
#block-views-home-slider-block{
border:1px solid #017ab8;
/*background-color: #f5fbfe;*/
width:625px;
height:306px;
padding:0;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
color:#5C5C5C;
border-radius:5px;
margin:-10px 0px 0px 5px;
}
#views_slideshow_cycle_teaser_section_home_slider-block{
/*border:1px solid blue;*/
width:625px;
}
#block-views-home-slider-block .views-field-field-event-image,
#block-views-home-slider-block .views-field-field-meeting-image,
#block-views-home-slider-block .views-field-field-hilight-image{
/*border:1px solid red;*/
width:370px;
float:left;
padding-left:15px;
}

#block-views-home-slider-block .views-field-field-event-image img,
#block-views-home-slider-block .views-field-field-meeting-image img,
#block-views-home-slider-block .views-field-field-hilight-image img{
/*border:1px solid red;*/
width:355px;
float:left;
height:258px;
border:1px solid #a1cfe6;
}

#block-views-home-slider-block .views-field-title{
font-size:20px;
line-height:22px;
float:left;
color:#0C557B;
width:230px;
padding-bottom:10px;
}
#block-views-home-slider-block .views-field-title a{
float:left;
color:#017ab8;
font-weight:800;
text-decoration:none;

}
#block-views-home-slider-block .views-field-title a:hover{
text-decoration:none;
}

#block-views-home-slider-block .views-field-body p{
	font-size:12px;
	line-height:17px;
/*border:1px solid red;*/
padding-right:10px;
min-height:155px;
}
#block-views-home-slider-block .views-field-view-node{
float:left;
background:url('../images/eve_menu_bg.png');
padding:3px 16px;
}
#block-views-home-slider-block .views-field-view-node a{
color:#fff;
font-weight:bold;
text-decoration:none;
}
#block-views-home-slider-block .views-field-view-node a:hover{
text-decoration:none;
}

#block-views-home-slider-block .views-field-field-hilight-link{
float:left;
background:url('../images/eve_menu_bg.png');
padding:3px 16px;
}
#block-views-home-slider-block .views-field-field-hilight-link a{
color:#fff;
font-weight:bold;
text-decoration:none;
}
#block-views-home-slider-block .views-field-field-hilight-link a:hover{
text-decoration:none;
}

#block-views-home-slider-block .views-slideshow-controls-bottom {
/*border:1px solid red;*/
float:left;
width:40%;
margin-left:60%;
/*margin-top:-42px;*/
/*margin-left:75%;*/
/*margin-right:160px;
margin-top:-20px;*/
}

#block-views-home-slider-block .views-slideshow-controls-bottom a, #block-views-home-slider-block .views-slideshow-controls-bottom a:hover{
text-decoration:none;
}

#block-views-home-slider-block .views-slideshow-controls-bottom #views_slideshow_controls_text_home_slider-block{
/*border:1px solid blue;*/
float:left;
width:100%;
}

#block-views-home-slider-block .views-slideshow-controls-bottom #views_slideshow_controls_text_pause_home_slider-block{
display:none;
}


#block-views-home-slider-block .views-slideshow-controls-bottom #views_slideshow_controls_text_next_home_slider-block{
float:left;
}

#block-views-home-slider-block .views-slideshow-controls-bottom #views_slideshow_controls_text_previous_home_slider-block{
float:left;
}


#block-views-home-slider-block .views-slideshow-controls-bottom #views_slideshow_controls_text_next_home_slider-block a{
background:url(../images/next.png) no-repeat;
float:left;
width:80px;
height:25px;
text-indent:-9999px;
}

#block-views-home-slider-block .views-slideshow-controls-bottom #views_slideshow_controls_text_previous_home_slider-block a{
background:url(../images/previous.png) no-repeat;
float:left;
width:80px;
height:25px;
text-indent:-9999px;
}
/*added for featured slider previous and next button on 27/11/2012 */



/*css added for facebook link at home page on 19/11/2012*/
.region-footer-thirdcolumn{
float:right;
padding:0;
margin:-90px 0 50px 0;
width:272px;
/*margin-top:-120px;*/
}

/*css added for event details(single view for ambag events and meetings)  on 19/11/2012*/
#content{
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
}

#content .node-ambag-events p,
#content .node-meeting p{
line-height:18px;
}





#content .node-ambag-events .field-name-field-event-image,
#content .node-meeting .field-name-field-meeting-image{
width:175px;
float:left;
}

#content .node-ambag-events .field-name-field-event-image img,
#content .node-meeting .field-name-field-meeting-image img{
width:150px;
height:100px;
float:left;
border:1px solid #BBDCE0;
}
 #content .node-ambag-events .field-type-text-with-summary,
 #content .node-meeting .field-type-text-with-summary {
 float:left;
 width:72%;
}

#content .node-ambag-events .field-name-field-event-date,
#content .node-ambag-events .field-name-field-event-address,
#content .node-ambag-events .field-name-field-contact,
#content .node-ambag-events .field-name-field-event-email ,
#content .node-ambag-events .field-name-field-event-phone,
#content .node-ambag-events .field-name-field-further-information,
#content .node-ambag-events .field-name-field-payment-information,
#content .node-meeting .field-name-field-meeting-address,
#content .node-meeting .field-name-field-meeting-contact,
#content .node-meeting .field-name-field-meeting-email,
#content .node-meeting .field-name-field-meeting-phone,
#content .node-meeting .field-name-field-further-info-meeting,
#content .node-meeting .field-name-field-payment-info-meeting,
#content .node-meeting .field-name-field-meeting-date
{
/*border:1px solid red;*/
float:left;
padding:10px 0;
width:100%;
}
#content .node-ambag-events .field-name-field-event-date .field-label,
#content .node-ambag-events .field-name-field-event-address .field-label,
#content .node-ambag-events .field-name-field-contact .field-label,
#content .node-ambag-events .field-name-field-event-email .field-label ,
#content .node-ambag-events .field-name-field-event-phone .field-label
{
width:90px;
}

#content .node-meeting .field-name-field-meeting-date .field-label,
#content .node-meeting .field-name-field-meeting-address .field-label,
#content .node-meeting .field-name-field-meeting-contact .field-label,
#content .node-meeting .field-name-field-meeting-email .field-label ,
#content .node-meeting .field-name-field-meeting-phone .field-label
{
width:90px;
}


#content .node-meeting .field-name-field-meeting-agenda{
/*border:1px solid red;*/
/*float:left; */
/*padding:10px 0; */
width:100%;
}

#content .node-meeting .field-name-field-meeting-agenda a {
float:left;
background-image:url('../images/download_agenda.png');
text-indent:-9999px;
width:225px;
height:35px;
margin-left:10%;
}

#content .node-meeting .field-name-field-agenda-item-enclosures a {
float:left;
background-image:url('../images/download_agenda_enclosures.png');
text-indent:-9999px;
width:253px;
height:34px;
margin-left:2%;
}

#content .node-ambag-events .field-name-field-agenda {
	float:left;
	padding:10px 0;
	width:50%;
}

#content .node-ambag-events .field-name-field-agenda a {
float:left;
background-image:url('../images/download_agenda.png');
text-indent:-9999px;
width:225px;
height:35px;
margin-left:60px;
}

#content .node-ambag-events .field-name-field-agenda img,
#content .node-meeting .field-name-field-meeting-agenda img,
#content .node-meeting .field-name-field-agenda-item-enclosures img {
display:none;

}
#content .node-ambag-events .field-name-field-further-information .field-label,
#content .node-ambag-events .field-name-field-payment-information .field-label,
#content .node-meeting .field-name-field-further-info-meeting .field-label,
#content .node-meeting .field-name-field-payment-info-meeting .field-label{
color:#196179;
}
/** desclaimer */
#block-block-3{
border-top:1px solid #7BAFD8;
}
#block-block-3 p{
line-height:18px;
}

/** related Events */
#block-views-related-events-block {
	border-top:1px solid #7BAFD8;
}
#block-views-related-events-block .views-row{
    float: left;
    height: auto;
   width: 100%;
}
#block-views-related-events-block .views-field-field-event-image{
float:left;
 height: 120px;
 padding: 0;
 width: 20%;
}
#block-views-related-events-block .views-field-title,
#block-views-related-events-block .views-field-field-event-date,
#block-views-related-events-block .views-field-body p {
    color: #595959;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    line-height: 14px;
    padding: 0;
    width: 80%;
}
#block-views-related-events-block .views-field-field-event-date {
    font-style:italic;
}
#block-views-related-events-block .views-field-title a{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration:none;
}
#block-views-related-events-block .views-field-view-node{
	float:left;
	background:url('../images/eve_menu_bg.png');
	padding:3px 16px;
}
#block-views-related-events-block .views-field-view-node a {	
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

/** Related Meetings */
#block-views-related-meetings-block {
	border-top:1px solid #7BAFD8;
}
#block-views-related-meetings-block .views-row{
    float: left;
    height: auto;
   width: 100%;
}
#block-views-related-meetings-block .views-field-field-meeting-image{
float:left;
 height: 120px;
 padding: 0;
 width: 20%;
}
#block-views-related-meetings-block .views-field-title,
#block-views-related-meetings-block .views-field-field-event-date,
#block-views-related-meetings-block .views-field-body p {
    color: #595959;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    line-height: 14px;
    padding: 0;
    width: 80%;
}
#block-views-related-meetings-block .views-field-field-event-date {
    font-style:italic;
}
#block-views-related-meetings-block .views-field-title a{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration:none;
}
#block-views-related-meetings-block .views-field-view-node{
	float:left;
	background:url('../images/eve_menu_bg.png');
	padding:3px 16px;
}
#block-views-related-meetings-block .views-field-view-node a {	
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}


#block-block-4 h2,#block-block-5 h2{
color:#3A4B6D;
font-weight:bold;
margin:0;
padding:0;
}
#block-block-4 .content,#block-block-5 .content{
margin:0;
}

/*css added on 20/11/2012 for the event description desplayin at evernt registration page*/
#block-block-8{
font-family: Arial,Helvetica,sans-serif;
float:left;
}

#block-block-8 h1{
    color: #1B325F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
    padding: 5px 0;
}

#block-block-8 h2{
    color: #205A78;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding:0;
}
#block-block-8 .row{
/*border:1px solid red;*/
float:left;
width:100%;
padding:10px 0;
}

#block-block-8 .row label{
float:left;
width:10%;
}
#block-block-8 .row span{
float:left;
width:50%;
}

/* webform css */
.node-webform h1{
float:left;
width:100%;
color: #205A78;
font-family: Arial,Helvetica,sans-serif;
font-size: 16px;
font-weight: bold;
margin: 0;
padding:0;
}

.node-webform {
	float:left;
}

.node-webform label{
float:left;
width:20%;
margin:0;
}
.node-webform #edit-submitted-optional-info{
width:390px;
resize: none;
}
.node-webform #webform-component-optional-info .description{
width:225px;
margin-left:125px;
}

#register_event {
	float:left;
	padding:10px 0;
	width:50%;
}

#register_event a {
    background: url("../images/event_form_reg.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-size: 15px;
    font-weight: bold;
    height: 29px;
    padding: 5px 0 0 45px;
    text-decoration: none;
    width: 210px;
}

/* registration events */
#block-block-7 .content a {
    background: url("../images/event_form_reg.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-size: 15px;
    font-weight: bold;
    height: 29px;
    padding: 5px 0 0 45px;
    text-decoration: none;
    width: 210px;
}

/* css for webform event registration button added on 28/11/2012 */
#webform-client-form-68 #edit-actions{
/*border:1px solid red;*/
}
#webform-client-form-68 #edit-actions #edit-submit{
/*border:1px solid red;*/
border:none;
border-radius:0px;
background:url(../images/event_form_reg.png);
width:255px;
height:34px;
font-family:Arial,Helvetica,sans-serif;
color:#fff;
font-size:15px;
font-weight:bold;
margin-left:20%;
}


/* css for event registration confirmation page added on 21/11/2012 */
.webform-confirmation #registration_confirmation h2{
color:#293958;
font-weight:bold;
}
.webform-confirmation #registration_confirmation #eventDetails{
float:left;
width:55%;
}

#event-detail {
	clear: both;
	float: left;
	width:55%;
}

.webform-confirmation #registration_confirmation h1,
.webform-confirmation h1{
color:#578A9F;
font-weight:bold;
float:left;
width:100%;
} 
.webform-confirmation #registration_confirmation .row{
/*border:1px solid black;*/
float:left;
width:100%;
padding:0 0 15px 0;
margin-left:20px;
}

.webform-confirmation #registration_confirmation .row label{
float:left;
width:25%;
/*border:1px solid red;*/
}

.webform-confirmation #registration_confirmation .row span{
float:left;
width:50%;
/*border:1px solid blue;*/
}

.webform-confirmation #payOptions{
/*border:1px solid red;*/
float:left;
width:100%;
}
.webform-confirmation #payOptions #byPaypal{
float:left;
/*border:1px solid blue;*/
width:30%;
margin-left:10%;
}
.webform-confirmation #payOptions #byCheck{
float:left;
/*border:1px solid blue;*/
width:30%;
/*margin-left:15%; */
}


/*added for calendar event heading on 28/11/2012 */
#block-block-9{
/*border:1px solid red;*/
float:left;
position:absolute;
display:block;
width: 300px;
margin: 15px 0 10px 12px;
}
#block-block-9 p{
color: #7A7A7A;
font-family: "Myriad Pro";
font-size: 22px;
font-weight: normal;
}

/*added for opportunities event heading on 28/11/2012 */
#block-block-10{
/*border:1px solid red;*/
float:left;
position:absolute;
margin-top:-25px;
margin-left:20px;
}

#block-block-10 p{
color: #7A7A7A;
    float: left;
    font-family: "Myriad Pro";
    font-size: 22px;
    font-weight: normal;
}

.view-request-for-proposals .views-row .field-content a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0c557b;
	font-weight:bold;
}

.view-request-for-proposals .views-field-field-date{
	font-style:italic;
}

.view-request-for-proposals .views-field-view-node .field-content a,
.view-employment .views-field-view-node .field-content a{
	 color: #3BA4D9;
    text-align: right;
    text-decoration: underline;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
	font-weight:normal;
	padding:0;
	margin:0;
	float:right;
	margin-top:-7px;
	
}
.view-request-for-proposals .views-field-view-node .field-content a:hover,
.view-employment .views-field-view-node .field-content a:hover{
	 color: #0C557B;
	 text-decoration:none;
}

.view-employment .views-row .field-content a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0c557b;
	font-weight:bold;
}

.view-employment .views-row .field-content a:hover,
.view-request-for-proposals .views-row .field-content a:hover{
	 color: #017ab8;
	 text-decoration:none;
}

.view-employment .views-field-field-date{
	font-style:italic;
}


/* Social Addthis block */
#highlighted #block-block-25 a:link, a:visited {
  text-decoration: underline;
}
#highlighted #block-block-25 {
	float: right;
}

/*calendar */
.view .date-nav-wrapper .date-prev {
	left: 0;
    right: auto;
    text-align: left;
}
