/* @override http://192.168.15.101:50014/css/table_styles.css */

/* @override http://192.168.15.101:50014/css/table_styles.css */

/* @override http://192.168.15.101:50014/css/table_styles.css */

/* @override http://192.168.15.101:50014/css/table_styles.css */

/* @override http://cgcs.grp5.com/css/table_styles.css */

/* @override http://cgcs.grp5.com/css/table_styles.css */

/* @override http://cgcs.grp5.com/css/table_styles.css */

/* @override http://192.168.15.101:50014/css/table_styles.css */

/************************************** TABLE *************************************************/

/* @group althletes profiles and results team scotland */

.tblProfile{
margin-left: 90px;
border:0px;

}
.tblProfile {
margin-left: 90px;
border:0px;

}
.tblProfile td{
border: 0px;
border-bottom: 1px solid #e3e3e3;
}

.tblProfile a {
	color: #0082C4;
	text-decoration: underline;
}

/* @end */

/* @group my table */

.mytable {
	width: 670px;
	padding: 0;
	margin: 0;
	border-right: 1px solid #C1DAD7;
}

caption {
	padding: 0 0 5px 0;
	width: 675px;
	text-align: right;
	font-style: italic;
}

th {
	color: #0082c4;
	border-left: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background-color: #CAE8EA;
	font-size: 14px;
	font-weight: bold;
}

th.nobg {
	border-top: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #797268;
}


td.alt {
	color: #999999;
}

table.tTest *
{
/* border:none   ;*/
}

table.tTest2 .tdTest
{
 border:0   ;
}



th.spec {

	border-top: 0;
	background-color: #fff;
	background-image: url(http://www.cgcs.org.uk/graphics/table_bullet1.gif);
	background-repeat: no-repeat;
	color: #666666;
	font-weight: normal;
		font-size: 1em;
}

th.specalt {

	border-top: 0;
	color: #797268;
	background-color: #ffffff;
	background-image: url(http://www.cgcs.org.uk/graphics/table_bullet2.gif);
	background-repeat: no-repeat;
	font-weight: normal;
		font-size: 1em;
}


th.clear {

	border-top: 0;
	color: #797268;
	background-color: #fff;
	font-weight: normal;
		font-size: 1em;
}

/* @end */

table{
		border-top:1px solid #C1DAD7;
		border-left: 1px solid #C1DAD7;
	
		float: left;
		margin-bottom: 15px;
}

/* @group links */

#links td{
border: 0px;
}

#links{
border: 0px;
float: left;
margin: 0px;
}

#links img{
	border: 0px;
	width: auto;
	height: auto;
	border: 1px solid #cccccc;
	-moz-box-shadow: 0 0 5px #cccccc;
	-webkit-box-shadow: 0 0 5px#cccccc;
	box-shadow: 0 0 5px #cccccc;
	float: left;
	margin-bottom: 20px;
	float:left;
	list-style-type: none;
	padding: 5px;

}

#links img a{
	border: none;
}

/* @end */

/* @group summary */

.summary{
	border: 0px;
}

.summary td{
	border: 0px;
}

.summary tr{
	border: 0px;
}

.summary th{
	padding-left: 10px;
	padding-top: 0;
	padding-bottom: 0;
}

/* @end */



/* @group search */

.search_table{
	
	border: 0px;
	width: auto;
	height: 160px;
	border: 1px solid #cccccc;
	-moz-box-shadow: 0 0 5px #cccccc;
	-webkit-box-shadow: 0 0 5px#cccccc;
	box-shadow: 0 0 5px #cccccc;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #CAE8EA;
}

#search{
	border: 0px;
}

#search td{
	border: 0px;
	background-color: #CAE8EA;
	color: #0082c4;
	font-size: 1.3em;
}


#search tr{
	border: 0px;
}

/* @end */

/* @group Profile */

#leftPanel{
	float: left;
	width: 200px;
	border-right: 1px solid #eaeaea;
	margin-right: 10px;
}

#leftPanel img{
width: autopx;
	height: autopx;
	border: 1px solid #cccccc;
	-moz-box-shadow: 0 0 5px #cccccc;
	-webkit-box-shadow: 0 0 5px#cccccc;
	box-shadow: 0 0 5px #cccccc;
	padding: 5px;
	float: right;
	margin-bottom: 10px;
	border-right-color: #eee;
}

.linkNorm{
	color: #0082C4;
	text-decoration: underline;
}

#rightPanel{
	float: left;
	width: 450px;
}
#divinfo{
float: left;
}
#divDetailLink{
		border-bottom: 1px solid #eaeaea;
		margin-bottom: 5px;
		padding-bottom: 5px;
		width: 190px;
}

#divDetailLink{
		border-bottom: 1px solid #eaeaea;
		margin-bottom: 5px;
		padding-bottom: 5px;
		width: 190px;
}
#cphContent_pnlMedals{
		border-bottom: 1px solid #eaeaea;
		margin-bottom: 5px;
		padding-bottom: 5px;
		width: 190px;

}
#cphContent_pnlGamesAttended{
padding-top: 5px;
}

/* @end */

/* @group smaller */

.smaller{
	border: 0px;
	float: left;
}

.smaller td{
	width: 200px;
}

.smaller tr{
	width: 200px;
}

.smaller th{

}

/* @end */


/* @group results */

.blankRow td{
}

#cphContent_rptTopLev_rptSubLev_0{
	border: 0px;	
}

#cphContent_rptTopLev_rptSubLev_0 td{
	border: 0px;	
	border-bottom: 1px solid #e3e3e3;
}

#cphContent_rptTopLev_rptSubLev_0 tr{
	border: 0px;	
}

.results{
	border: 0px;
}

.results td{
	border: 0px;
}

.results tr{
	border: 0px;
}

.results th{
	padding-left: 10px;
	padding-top: 0;
	padding-bottom: 0;
}

/* @end */

/* @group accordian */



#accordian{
	border: 0px;

}

#accordian td{
	border: 0px;

}

.accordian tr{
	border: 0px;

}

#accordian th{
	padding-left: 10px;
	padding-top: 0;
	padding-bottom: 0;
}

h4.accordian{
	text-transform: uppercase;
	padding: 10px;
	border: 1px solid #c9dbdd;
	width: auto;
	height: auto;
	background: #e9f8fb url(../images/assets/plus.png) no-repeat 640px 10px;
}

.selected h4 {
	background: #e9f8fb url(../images/assets/minus.png) no-repeat 640px 10px;

}
.accordion h4:hover {
	background-position: bottom;
	
}
.accordion h4.active {
	background-position: top;
}
h4.large{
	margin-top: 0px;
	font-size: 1.2em;
}
h6.total{
	margin-top: 0px;
	font-size: 1.2em;
	color: #983c97;
}



/* @end */