BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TH
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,Verdana;
}

.header2
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 15px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial,Tahoma,Verdana;
}

.mainpageheader
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 30px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #6699cc;
    FONT-FAMILY: Arial,Tahoma,Verdana;
	border-style:none;
}

.mainpagesubheader
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 22px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Tahoma,Verdana;
	border-style:none;
}

.latestnews
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial,Tahoma,Verdana;
	border-style:none;
}

.latestnews a:link, .latestnews a:visited 
{
    TEXT-DECORATION: none;
	COLOR: #ffffff;	
}

.tickerclass{
width: 180px;

 MARGIN-TOP: 0px;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #6699ff;
    FONT-FAMILY: Arial,Tahoma,Verdana;
	border-style:none;
}

.tickerclass a:link, a:visited{
	FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial,Tahoma,Verdana;
    text-decoration:none;	
}


.normal
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial,Tahoma,Verdana;
	border-style:none;
}

.normal a:link, .normal a:visited 
{
    TEXT-DECORATION: none;
	border-style:none;
	COLOR: #ffffff;	
}

.normalleftsubtext
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
	padding-top:20px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial,Tahoma,Verdana;
}

.normalleftsubtext a:link, .normalleftsubtext a:visited 
{
	text-decoration:none;
	COLOR: #FFFFFF;
}

.normalsectiontext
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
	padding-top: 0px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial,Tahoma,Verdana;
}

.normalsectiontext a:link, .normalsectiontext a:visited 
{
	text-decoration:none;
	COLOR: #FFFFFF;
}
/************ Contact Formstyles **************/
.contactformerror
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
	padding-top: 0px;
    COLOR: #FF0000;
    FONT-FAMILY: Arial,Tahoma,Verdana;
}

.normalsectiontextdetails
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 24px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 10px;
	padding-top: 10px;
    COLOR: #6699cc;
    FONT-FAMILY: Arial,Tahoma,Verdana;
}

.hpgraphics
{
	border-width:0;
	border:hidden;
	border-style:hidden;
}

.hpgraphics A
{
	
}

/************* globalNav styles ****************/

#globalNav{
position: absolute;
width: 100%;
min-width: 640px;
height: 22px;
color: #FFFFFF;
padding: 0px;
margin: 0px;
border:0;

}

#gnl {
	position: absolute;
	top: 0px;
	left:0px;
}

#gnr {
	position: absolute;
	top: 0px;
	right:0px;
}

#globalLink{
	position: relative;
	top: 125px;
	/*min-width: 80px;*/
	padding: 0px;
	margin: 0px;
	left: 10px;
	z-index: 100;
}

a.glink, a.glink:visited{
  	font-size: 11px;
	font-weight:bold;
	FONT-FAMILY: Arial,Tahoma,Verdana;
  	color: #FFFFFF;
	margin: 0px;
	padding:5px;
	text-decoration:none;
}

a.glink:hover{
  	background-image: url(/images/menusliceselected.jpg);
	text-decoration: none;
}

.skipLinks {display: none;}

/************ subglobalNav styles **************/

.subglobalNav{
	position:absolute;
	top: 122px;
	
	/*width: 100%;*/
	min-width: 640px;
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
	
	visibility: hidden;
	color: #ffffff;
}

.subglobalNav a:link, .subglobalNav a:visited {
	text-decoration:none;
	font-size: 11px;
	color:#003399;
	font-weight:bold;
	FONT-FAMILY: Arial,Tahoma,Verdana;
}

.subglobalNav a:hover{
	color: #003399;
	background-image: url(/images/menuslicebottomselected.jpg);
}


/************ search styles **************/

.search {
border-width: 1px;
border-style: solid;
border-color: #999999;

background-image: url(/images/menu/SearchGo.gif);
background: url(/images/menu/SearchGo.gif);
background-repeat:no-repeat;

vertical-align:middle;

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;

width: 152px;
height: 16px;
padding-left:25px;
}

/************ search styles **************/
.login {
border-width: 1px;
border-style: solid;
border-color: #999999;

font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;

width: 135px;
height: 17px;
padding-left:25px;
}

/************ cricket form styles **************/
.cricketform {
border-width: 1px;
border-style: solid;
border-color: #999999;

font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;


height: 17px;

background: url(/images/ContactFormBoxPx.gif);
background-image: url(/images/ContactFormBoxPx.gif);
background-repeat:repeat;
}

/************ contact form styles **************/
.contactform {
border-width: 1px;
border-style:solid;
border-color: #de94b0;


font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;

width: 202px;
height: 17px;

background: url(/Other/tmcstraining.co.uk/images/ContactFormBoxPx.gif);
background-image: url(/Other/tmcstraining.co.uk/images/ContactFormBoxPx.gif);
background-repeat:repeat;
}

.contactforminputtextarea {
border-width: 1px;
border-style:solid;
border-color: #de94b0;

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;

width: 202px;

background: url(/Other/tmcstraining.co.uk/images/ContactFormBoxPx.gif);
background-image: url(/Other/tmcstraining.co.uk/images/ContactFormBoxPx.gif);
background-repeat:repeat;
}

.contactformtext{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#ffffff;
}

.contactformerrortext{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FF0000;
}

/************ archive form styles **************/
.archivesearch {
border-width: 1px;
border-style: solid;
border-color: #999999;

font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;

width: 134px;

}
/************ News and Events styles **************/
table.newsandeventslist a{
	display: block;
}
div.newsandeventslist a {
color: #333333;
background: #336699;
text-decoration:none;
font-size:12px;
line-height:16px;
font-family: Arial, Helvetica, sans-serif;
padding: 2px 5px;
}

div.newsandeventslist a:link {
color: #ffffff;
background: url(/images/thinbluebuttonslice.gif);
background-image: url(/images/thinbluebuttonslice.gif);
background-repeat:repeat;
}

div.newsandeventslist a:active {
color: #000000;
background: #336699;
}

div.newsandeventslist a:visited {
color: #ffffff;
background: url(/images/thinbluebuttonslice.gif);
background-image: url(/images/thinbluebuttonslice.gif);
background-repeat:repeat;
}

div.newsandeventslist a:hover {
color: #eeeeee;
background: #003366;
}

/************ News Item styles **************/

.newsitemheader{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #cccccc;
}

.newsitemheader2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #6699cc;
}

.copyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8px;
	color: #ffffff;
	text-align:center;
}






