/**
 * All Courses View
 */
 .view-courses-all-view table{
	 width:650px;
 }
 .view-courses-all-view thead th.views-field-field-register-by{
	 width:85px;
 }
.view-courses-all-view thead th{
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-family: Droid Sans, Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#fff;
	background-color:#293c42;
	padding:12px 5px 12px 7px;
	border-right:1px #6a6a6a solid;
	border-bottom:2px #a1a9ab solid;
	text-align:left;
}
.view-courses-all-view thead th a{
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-family: Droid Sans, Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#fff;
	background-color:#293c42;
	padding:12px 7px;
	text-align:left;
}
.view-courses-all-view thead th a:hover{
	text-decoration:underline;
}
.view-courses-all-view thead th img{
	display:none;
}
.view-courses-all-view tbody td{
	color:#30393a;
	/*font-family:Helvetica, Arial, sans-serif;*/
	font-family: Droid Sans, Helvetica, Arial, sans-serif;
	font-size:12px;
	border-bottom:1px #a1a9ab solid;
	border-right:1px #fff solid;
	padding:10px 7px;
}
.view-courses-all-view tbody tr.views-row-first td{
	border-top:4px #a1a9ab solid;
}
.view-courses-all-view tbody tr.odd td{
	background-color:#e4e4e4;
}
.view-courses-all-view tbody tr.even td{
	background-color:#f1f1f1;
}
.view-courses-all-view tbody td a{
	font-weight:bold;
	font-style:normal;
}
.view-courses-all-view tbody td.views-field-field-vendor{
	border-right:none;
}
.view-courses-all-view caption{
		color: #808080;
		text-align:left;
		padding-bottom:5px;
}
.view-courses-all-view caption a{
		color: #808080;
		font-size:16px;
		font-weight:bold;
}
.view-courses-all-view caption a:hover{
		color: #808080;
		text-decoration:underline;
}


/**
 * Past and Upcoming Events Page Views
 */
.view-past-events-page table,
.view-future-events-page table{
	 width:650px;
 }
.view-past-events-page thead th,
.view-future-events-page thead th{
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-family: Droid Sans, Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#fff;
	background-color:#293c42;
	padding:12px 5px 12px 7px;
	border-right:1px #6a6a6a solid;
	border-bottom:2px #a1a9ab solid;
	text-align:left;
}
.view-past-events-page thead th a,
.view-future-events-page thead th a{
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-family: Droid Sans, Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#fff;
	background-color:#293c42;
	padding:12px 7px;
	text-align:left;
}
.view-past-events-page thead th a:hover,
.view-future-events-page thead th a:hover{
	text-decoration:underline;
}
.view-past-events-page thead th img,
.view-future-events-page thead th img{
	display:none;
}
.view-past-events-page tbody td,
.view-future-events-page tbody td{
	color:#30393a;
	/*font-family:Helvetica, Arial, sans-serif;*/
	font-family: Droid Sans, Helvetica, Arial, sans-serif;
	font-size:12px;
	border-bottom:1px #a1a9ab solid;
	border-right:1px #fff solid;
	padding:10px 7px;
}
.view-past-events-page tbody tr.views-row-first td,
.view-future-events-page tbody tr.views-row-first td{
	border-top:4px #a1a9ab solid;
}
.view-past-events-page tbody tr.odd td,
.view-future-events-page tbody tr.odd td{
	background-color:#e4e4e4;
}
.view-past-events-page tbody tr.even td,
.view-future-events-page tbody tr.even td{
	background-color:#f1f1f1;
}
.view-past-events-page tbody td a,
.view-future-events-page tbody td a{
	font-weight:bold;
	font-style:normal;
}
.view-past-events-page tbody td.views-field-body
.view-future-events-page tbody td.views-field-body{
	border-right:none;
}
.view-past-events-page caption,
.view-future-events-page caption{
		color: #808080;
		text-align:left;
		padding-bottom:5px;
}
.view-past-events-page caption a,
.view-future-events-page caption a{
		color: #808080;
		font-size:16px;
		font-weight:bold;
}
.view-past-events-page caption a:hover,
.view-future-events-page caption a:hover{
		color: #808080;
		text-decoration:underline;
}
 
