a {
   outline: none;
}

.titleGraphic {
	margin-bottom: 30px;
}


.riderSupportBG {
	background: url(/images/rider-support/teamgreen-support-background.jpg) no-repeat top center;
}

.riderSupportBG p{
	font-size: 1.11em;
	line-height: 21px;
}

#riderLeftCol {
	width: 560px;
	margin-left: 20px;
	margin-top: 40px;
	float: left;
}

.riderH1 {
	color: #fcd229;
	font-size: 18px;
	text-transform: uppercase;	
}

.riderH2 {
	color: #fcd229;
	font-size: 14px;
}

#riderRightCol {
	margin-top: 60px;
	padding-left: 50px;
	float: left;
	width: 280px;
}

.rigthColHeaderImg {
	padding-left: 34px;
}

.notification {
	padding-top: 42px;
}

.riderSupportUL {
	list-style: none;
	padding: 0px;
}

.riderSupportUL li {
	line-height: 18px;
	margin-bottom: 8px;
	width: 230px;
	text-transform: uppercase;
}

.userIcon {
	padding-left: 36px;
	background: url(/images/rider-support/user-icon.png) no-repeat left top;
}

.addUser {
	padding-left: 36px;
	background: url(/images/rider-support/add-user-icon.png) no-repeat left top;
}

.kPoints {
	padding-left: 36px;
	background: url(/images/rider-support/k-icon.png) no-repeat left top;
}

.podium {
	padding-left: 36px;
	background: url(/images/rider-support/highscores-icon.png) no-repeat left top;
}

.money {
	padding-left: 36px;
	background: url(/images/rider-support/dollar-sign-icon.png) no-repeat left top;
}

.newsIcon {
	padding-left: 36px;
	background: url(/images/rider-support/news-icon.png) no-repeat left top;
}

.megaphone {
	padding-left: 36px;
	background: url(/images/rider-support/megaphone-icon.png) no-repeat left top;
}

#emailField {
	color: #999;
	height: 30px;
	margin-left: 36px;
	border: none;
	padding: 4px 2px 4px 6px;
}

#sendButton {
	background-color: #fcd229;
	width: 60px;
	height: 30px;
	border: none;
	cursor: pointer;
}

.error {
	border:3px solid #f3d64a;
	margin: 0 0 27px;
	color:#000;
	padding:0 0 10px 50px;
	background:url(/images/icons/info.png) #f3e49c;
	background-repeat: no-repeat;
	background-position: 10px center;

}

.error p{
	color:#000;
}

.TGname{ display:none; }


#tgHeaderGraphic {border:0;}



/* Program.teamgreennews.ca css */


 .clear{
	clear:both;
 }
		  
#rider_profiles  .rider_image_container{
  
	height:125px;
	overflow:hidden;
  }
		  
		#rider_profiles    h1 {
	font-size: 200%;
	color:#FC3;
	margin-bottom:16px;
}
		  
	#rider_profiles	  h2 {
	font-size: 150%;
	color:#FC3;
}

#rider_profiles h3 {
	font-size: 150%;
	color:#F93;
}

#rider_profiles h4 {
	color: #FFF;
	
	font-size: 120%;
	font-weight: normal;
	margin: 0 0 0px 0;
}


#rider_results .standings hr {
										color:#090;
										background-color:#090;
									}
									
								#rider_results .standings th {
										background: #0d5803;
										color: #FFF;
										font-weight: normal;
										font-size: 8pt;
										text-transform: uppercase;
									}
								#rider_results a.roundbox {
										background: rgb(23, 173, 4);
										color: #FFF;
										padding: 7px;
									}
									
								#rider_results a.roundbox img {
										vertical-align: middle;
									}
									
								#rider_results .padme {
										padding: 10px;
									}
									
								table.standings {margin-bottom:1.4em;width:100%;}
								.standings th {font-weight:bold;}
								.standings th, .standings td, .standings caption {padding:4px 10px 4px 5px;}
								.roundbox {
									-moz-border-radius: 10px; /* FF1+ */
									-webkit-border-radius: 10px; /* Saf3+, Chrome */
									border-radius: 10px; /* Opera 10.5, IE 9 */
									background: rgb(0, 0, 0);
									background: rgba(0, 0, 0, 0.6);
								
								}
