/* TEXT & BODY */
BODY {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana ; BACKGROUND-COLOR: #efefef; } 

.upper {
	TEXT-TRANSFORM: uppercase}
	
.letterspace1 {
	letter-spacing: 1px; }	

.topnav {
	PADDING-LEFT: 10px; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; letter-spacing: 1px; TEXT-TRANSFORM: uppercase; font-weight:bold; 
}

.date {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; letter-spacing: 1px; TEXT-TRANSFORM: uppercase; font-weight:bold; 
}
.dateRed {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;  TEXT-TRANSFORM: uppercase; letter-spacing: 1px; font-weight:bold; COLOR: #cf003b;
}

.search {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; letter-spacing: 1px; TEXT-TRANSFORM: uppercase;
}
.by {
	PADDING-TOP: 10px; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; TEXT-TRANSFORM: uppercase; font-weight:bold; COLOR: #cf003b;
}
.kicker {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; letter-spacing: 1px; TEXT-TRANSFORM: uppercase; font-weight:bold; 
}

.font10 {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; 
}
.font11 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; 
}
.font12 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; 
}
.font14 {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; 
}
.font16 {
	FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; 
}

.font18 {
	FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; 
}

.headline {
	FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; COLOR: #666666; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.content {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; COLOR: #666666
}
.headline22 {
	FONT-SIZE: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; COLOR: #666666; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

.headlineSP {
	FONT-SIZE: 28px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; }
	
.section {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; COLOR: #666666; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-TRANSFORM: uppercase;
}

.more {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; TEXT-TRANSFORM: uppercase; font-weight:bold; 
}
.morelow11 {
	PADDING-LEFT: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; font-weight:bold; 
}
.events {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; font-weight:bold;  COLOR: #666666;
}
.eventsdate {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; TEXT-TRANSFORM: uppercase; font-weight:bold;  COLOR: #cf003b;
}
.eventshead {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; COLOR: #cf003b;
}


.bold {
	FONT-WEIGHT: bold
}


A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cf003b; TEXT-DECORATION: none
}
A:active {
	COLOR: #666666; TEXT-DECORATION: none
}

.bullet {
	list-style-type:circle; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, ; COLOR: #cf003b; 
	}
	
/*colour*/
}
.lightgrey {
	COLOR: #CCCCCC
}
.grey {
	COLOR: #999999
}
.medgrey {
	COLOR: #666666
}
.darkgrey {
	COLOR: #333333
}
.yellow {
	COLOR: #ffba00
}
.darkyellow {
	COLOR: #d4a225
}

.orange {
	COLOR: #ff8a00
}
.darkorange{
	COLOR: #fca53e
}
.blue {
	COLOR: #51c2fc
}
.darkblue {
	COLOR: #336699
}

.purple {
	COLOR: #8f50ab
}
.darkpurple {
	COLOR: #8a6a99
}

.red {
	COLOR: #cf003b
}
.white {
	COLOR: #ffffff
}
.whiteBg {
	BACKGROUND-COLOR: #ffffff
}
.globalBg {
	BACKGROUND-COLOR: #efefef
}
.greyBg {
	BACKGROUND-COLOR: #999999
}
.lightgreyBg {
	BACKGROUND-COLOR: #dedede
}


	
/* PADDING*/


.padall10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}

.padlrt10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.padL10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.padrtb10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.padr10 {
	PADDING-RIGHT: 10px
}
.padT10 {
	PADDING-TOP: 10px
}
.padall5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

.padlr5 {
	PADDING-RIGHT: 5px; 
}
.padL5 {
	PADDING-LEFT: 5px; 
}
.padtop5 {
	PADDING-TOP: 5px
}
.padbottom5 {	
PADDING-BOTTOM: 5px
}

.padL3 {
	PADDING-LEFT: 3px; 
}
	

	
	
	/*BORDER*/
	.bordergrey {
	BORDER-RIGHT: #d5d2d2 1px solid; BORDER-TOP: #d5d2d2 1px solid; BORDER-LEFT: #d5d2d2 1px solid; BORDER-BOTTOM: #d5d2d2 1px solid
}
.leftgrey {
	BORDER-LEFT: #d5d2d2 1px solid
}
.rightgrey {
	BORDER-RIGHT: #d5d2d2 1px solid
}
.topgrey {
	BORDER-TOP: #d5d2d2 1px solid
}
.bottomgrey {
	BORDER-BOTTOM: #d5d2d2 1px solid
}


/*thumbnail*/

.thumbnail {
	FLOAT: left; MARGIN: 5px 5px 5px 5px; 
	BORDER-RIGHT: #cccccc 2px solid; BORDER-TOP: #cccccc 2px solid; BORDER-LEFT: #cccccc 2px solid; BORDER-BOTTOM: #cccccc 2px solid
}
.thumbnailSq {
	FLOAT: left; MARGIN: 5px 5px 5px 5px; WIDTH: 106px;
	BORDER-RIGHT: #cccccc 2px solid; BORDER-TOP: #cccccc 2px solid; BORDER-LEFT: #cccccc 2px solid; BORDER-BOTTOM: #cccccc 2px solid
}
.thumbnailV {
	FLOAT: left; MARGIN: 5px 5px 5px 5px; WIDTH: 80px;
	BORDER-RIGHT: #cccccc 2px solid; BORDER-TOP: #cccccc 2px solid; BORDER-LEFT: #cccccc 2px solid; BORDER-BOTTOM: #cccccc 2px solid
}
.thumbnail A:link IMG {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid
}
.thumbnail A:visited IMG {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid
}
.thumbnail A:hover IMG {
	BORDER-RIGHT: #007bff 1px solid; BORDER-TOP: #007bff 1px solid; BORDER-LEFT: #007bff 1px solid; BORDER-BOTTOM: #007bff 1px solid
}
.thumbnail A:active IMG {
	BORDER-RIGHT: #007bff 5px solid; BORDER-TOP: #007bff 5px solid; BORDER-LEFT: #007bff 5px solid; BORDER-BOTTOM: #007bff 5px solid
}

	