body {
	background-image: url('http://www.touchline-group.co.uk/schools/images/bg.jpg');
	background-repeat:repeat-x;
	margin: 0px
}

.Body_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	font-weight: normal;
}
.WelcomeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #3BB9FF;
}



/*a:link, a:visited {
	text-decoration : none;
	font-weight : plain;
	color:#808080;
}*/

a:hover  {
	text-decoration : none;
	color : #808080
}

.Body_TextBold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #808080;
	font-weight: bold;
}
.BG_Text {
	border-left:0px solid #000000; background-image: url('http://www.touchline-group.co.uk/schools/images/bg_maintext.gif');
	background-repeat: repeat;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	
}

.err { font-family: Verdana; font-size: 13px; color: #FF0000; font-weight:bold; text-align: center;} 

.LeftMenuText { height:35px; text-align:left; font-family: "Trebuchet MS"; font-size:19px; color:#3BB9FF}
.LeftMenuText2 { height:35px; text-align:left; font-family: "Trebuchet MS"; font-size:14px; color:#3BB9FF;}
.LeftMenuLastText { height:35px; text-align:left; font-family: "Trebuchet MS"; font-size:20px; color:#3BB9FF;}
.LeftMenuLink{ font-family: "Trebuchet MS"; font-size:19px; color:#3BB9FF; text-decoration:none}
a:hover.LeftMenuLink{ color:#808080; text-decoration:none;}


/* common classes */

.tblrow {
	font-family: Verdana;
	font-size: 10px;
	height:21px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #f6f6f6;
} 

.tblbg { background-color: #C0C0C0} 

.tblheader { 
	font-family: Verdana;
	font-size: 16px;
	height:21px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3BB9FF;
	vertical-align: middle;
} 

.input { font-family: Verdana; font-size: 12px; width: 200px;; border: 1px solid #C0C0C0}

.but { font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight:bold; background-color: #3BB9FF; border: 1px solid #3BB9FF; font-weight: bold}

.err { font-family: Verdana; font-size: 13px; color: #FF0000; font-weight:bold; text-align: center;} 

.inputnowidth {  font-family: Verdana; font-size: 12px; border: 1px solid #C0C0C0} 

.tblrownobg {
	font-family: Verdana;
	font-size: 10px;
	line-height: 20px;
	height:21px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	vertical-align: middle;
} 

.ProdLink{ color:#3BB9FF; font-size:14px; font-weight:bold; text-decoration : none;}
a:hover.ProdLink{ color:#808080; text-decoration:none; font-weight:bold;}

a.tblrowlink{ color:#990000; font-size:11px; text-decoration : none;}
a:hover.tblrowlink{ color:#990000; text-decoration:none; }

.ProdTitle{ color:#FFFFFF; font-size:26px; font-weight:bold;}

a.Left_Link{ color:#3BB9FF; font-size:10px; text-decoration : none;}
a:hover.Left_Link{ color:#808080; text-decoration:none; }


.Prod_Link{ color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration : none;}
a:hover.Prod_Link{ color:#C0C0C0; text-decoration:none; font-weight:bold;}

.tblrowprod {
	font-family: Verdana;
	font-size: 10px;
	height:21px;
	font-weight: normal;
	color: ##FF0000;
	text-decoration: none;	
} 

/*.tblbgprod { background-color: #f6f6f6} */
.tblbgprod { background-color: #FFFFFF} 

.tblheaderprod { 
	font-family: Verdana;
	font-size: 10px;
	height:21px;
	font-weight: bold;
	color: #C0C0C0;
	text-decoration: none;
	background-color: #f6f6f6;
	vertical-align: middle;
} 
.school_maillink{font-family: "Trebuchet MS"; font-size:12px; color:#C0C0C0; text-decoration:none; width:155px; overflow:hidden;}
a:hover.school_maillink{ color:#C0C0C0; text-decoration:none;}
.CategoryLink{font-family: "Trebuchet MS"; font-size:14px; color:#808080; text-decoration:none}
a:hover.CategoryLink{ color:#C0C0C0; text-decoration:none;}

.hiddenButton{
background-color:#ffffff; 
color:#ffffff; 
border:0px;
font-family: Verdana; 
font-size: 10px;
font-weight:bold;
}
input:hover.hiddenButton{
background-color:#FFFFFF; 
color:#000000; 
border:0px;
font-family: Verdana; 
font-size: 10px;
font-weight:bold;
}
