﻿/***** Table Results ****/
.TableResults {
	width: 100%;
}

.TableResults TD 
{
	font-size: 1em;
}

.TableResults .HeaderRow TD {
	background-color: #0072AE;
	padding: 5px;
	color: #fff;
	font-weight: bold;
}

.TableResults .ItemRow TD {
	border-top:1px solid #0072AE;
	border-bottom: 1px solid #0072AE;
	background-color: #fff;
	color: #0072AE;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
}
.TableResults .ItemRow TD A {
	color: #0072AE;
	text-decoration:none;
}

.TableResults .ItemRow TD.Image {
	padding:0;
	border-left: 1px solid #0072AE;
	border-right: 1px solid #0072AE;
	width:41px;
}

.TableResults .ItemRow TD.FirstCell 
{
	border-left: 1px solid #0072AE;
}

.TableResults .ItemRow TD.LastCell {
	border-right: 1px solid #0072AE;
}

/* Selection tables ***/
.SelectionTable { width:100%;}

.SelectionTable TD { padding-top: 3px; padding-bottom: 2px; width:33%; font-size:1.2em; }
.SelectionTable TD A { color: #707070; text-decoration:none; }
.SelectionTable TD A.Selected { color: #0072AE; font-weight:bold; } 




/* Training tips table ***/
.TTTable {
	width: 100%;
}

.TTTitle {
	vertical-align: middle;
	color: white;
	padding-left: 15px;
	
}

.TTTitle * {
	font-size:16px;
	text-transform:uppercase;
	font-weight:bold;
}

.TTImage {
	width:65;
	text-align:right;
	padding-right:15px;
}

.TTContent {
	padding: 0px 15px 15px 15px;
}


/**** Table Input *****/
.TableInput {
	border: 1px solid #0072AE;
	width: 100%;
	background-color: White;
}

.TableInput .headerrow TD {
	padding-top:10px;
}

.TableInput TD {
	font-size:1.2em;
	padding-left:15px;
	padding-bottom:10px;
}

.TableInput .InputLeft {
	color: #0072AE;
	text-align:left;
	
}

.TableInput .InputRight {
	padding-right: 10px;
	text-align: left;
	width:auto;
}

.TableInput .InputSubmit {
	padding:10px;	
}

		
.InputCheck {
	width: 250px;
}



/****** Labels *****/
.errormessage { color:Red; }
.infomessage{ color:Red; }


/***** Table Profile *****/
.TableProfile td
{
	padding-right: 5px;
	padding-bottom: 5px;
}

.TableProfile td img 
{
	border: 1px solid black;
}