/* trainingevents styles Saturday 20 June 2009 06:56 am */
#view-list-row div{
	float:none;
	}


/* Styles from views list template Saturday 20 June 2009 06:52 am */
div.item-list{
    padding:10px;
    width:500px;
    background-color:#ffffff;

}

#view-list-row{
    padding-left:15px;
    padding-bottom:0px;
    padding-top:0px;
    margin-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#dddddd;
    /* border-bottom-width:5px; */
    width:100%;

}

.views-field-title span,
.views-label-field-event-date-value,
.views-label-field-event-location-value,
.views-label-field-event-cost-value
	{
	font-weight: bold;
	}

.views-field-field-thumbnail-fid span
	{
		 float:left;
	}
	


/*   Supplementaary styles */ 
.views-label-body{
    display:none;
}

.field-content{
	border-bottom-style:solid;
	border-bottom-color:#bbbbbb;
	border-bottom-width:.5px
}

#eventcalendar{
  	padding:0;
  	margin:0;
  	position:relative;
  	height:450px;
  	
}
#submenu{
	z-index:10;
	}


#pagetext{
 	padding-left:20px;
 	padding-top:20px;
 	}

      /*  List view  */      
.views-row-even, .views-row-odd{
	padding-left:30px;
	width:175px;
}

/*  Training and Events  */
.views-view-grid{
width:670px;
padding-left:25px;

}

.nzgbc-col-1,.nzgbc-col-2,.nzgbc-col-3{
padding-left:11px;
padding-right:11px;
}


.views-field-field-event-summary-value{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color: rgb(221, 221, 221);
	padding-top:12px;
	width:210px;
} 


views-field
h3 a:link,
views-field
h3 a:hover,
views-field
h3 a:active,
views-field
h3 a:visited{
font-weight:bold;
color:#538c00;

}


.views-field-field-event-cost-value,
.views-field-field-event-location-value{
padding-top:20px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color: rgb(221, 221, 221); 
margin-left:0;

}
.views-field-field-event-cost-value{
	padding-top:0;
	margin-top:0;
}

.views-field-field-date-value
span
{
font-weight:bold;
line-height:1.3em;
width:125px
}

.views-field-field-date-comment-value{
	padding-top:20px;
	background-color:#f6f6f6;
	width:125px;
}

.views-field{
	padding-left:9px;
	padding-right:9px;
}

.views-field-field-event-summary-value,
{
padding-top:12px;
padding-left:5px;
padding-right:5px
} 

.view-content .views-table {
	width:680px;
}

/* Position sorting arrows */
#pagetext th img {
background-color:#EFEFEF;
border:0 solid #EFEFEF;
margin-left:2px;
margin-bottom:0;
overflow:hidden;
}


/* Format left hand dates */
.date-display-start{
	display:block;
	width:60px;
	}
.date-display-separator,
.date-display-end{
display:inline;
float:left;
}



/*
.views-view-grid strong, span {
font-size:medium;
font-weight:bold;
height:25px;
line-height:14px;
width:150px;
} */

	
