A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none
}



a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none
}


a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none
}


.adverts {

   position: absolute;
   left: 638px;
   top: 115px;


}



.bartoppos {
	position: absolute;
	top: 0px;
	left: 396px;
}

.barbotpos {
	position: absolute;
	top: 47px;
	left: 396px;
}

.barcenterpos {
	position: absolute;
	top: 20px;
	left: 406px;
	width:117px;
	height: 36px;
}

.barcenterposhome {
	position: absolute;
	top: 20px;
	left: 395px;
	width:117px;
	height: 36px;
}

body {
	background-color: White;
}


.bodytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

.bodytext a:active {
	color: #000000;
	text-decoration: none
}


.bodytext a:link {
	color: #000000;
	text-decoration: none
}

.bodytext A {
	color: #000000;
	text-decoration: none
}


/* Makes links turn blue when the mouse hovers over a link*/
.bodytext a:hover {
	color: Blue;
	text-decoration: underline;
}

/* Makes links turn blue when the mouse hovers over a link*/
.bodytext a:visited {
	color: Blue;
	text-decoration: none;
}



/* This is the main font definition statement */
.content{
	position: absolute;
	top: 180px;
	left: 131px;
	background-color: White;
	width: 507px;
	height: 1472px;


	
    
}


/* Makes links turn blue when the mouse hovers over a link*/
.content a {
	color: Blue;
	text-decoration: none;
}




.contentheader{
	font-family: Arial;
	font-size: 16pt;
	color : #eea449;
}


/* Makes links turn blue when the mouse hovers over a link*/
.content a:hover {
	color: Blue;
	text-decoration: underline;
}


.footer{

    font-size: xx-small;
}



/* Side Navigation bar properties*/

.headerback {
   position:absolute;
   top: 0px;
   left: 0px;
   width: 750px;
   height: 66px;
   background-color: #E9F2E9;

}


/* Top of the page properties */

.logopos {
	position: absolute;
	top: 9px;
	left: 60px;
}


.mainfill{
    position: absolute ;
	top: 0px ;
	left: 0px ;
	background-color: White;
}

.navpos {
	position: absolute;
	top: 65px;
	left: 0px;
}

.notthere {
visibility: hidden;
}



.search {
	position: absolute;
	top:0px;
	left: 520px;
	width: 243px;
	height: 139px;


}


.sidebar {
	position: absolute;
	top: 105px;
	left: 0px;
    border: 1px solid #000000;
	
}


.sidebar_coverlessons {
	position: absolute;
	top: 105px;
	left: 0px;
    border: 1px solid #000000;
	
}




.sidebarcell {
    background: url("../images/shadow.gif") repeat-x;
	height: 24px;
	padding-left: 5px;
	
	
}	

.tabledesign {
align: center;
border: 1px solid black;
padding: 5px;
}


.tableheader{
    font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 10pt;
}


.tablecontent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.sidebarleft {
    position: absolute;
	background-color: #FCCAA2;
	width: 150px;
	font-size: 11px;
	font-family: Arial, sans-serif;
	padding: 3px;
	left: 0px;
	top: 180px;
}

.sidebarleft A {
   color : #0000ff;
}


/* CSS navigation buttons*/

 .cssnav {
position: relative;
font-family: arial, helvetica, sans-serif;
font-weight: bolder;
background-image: url(hover.gif);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 120px;
height: 24px;
margin: 0;
padding: 0;
}

.cssnav a {
display: block;
font-size: 11px;
width: 120px;
height: 24px;
display: block;
float: left;
color: white;
text-decoration: none;
}

.cssnav img {width: 120px; height: 24px; border: 0; }
* html a:hover {visibility:visible}
.cssnav a:hover img{visibility:hidden}

.cssnav span {
position: absolute;
left: 10px;
top: 5px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

/* Defines the position of the suggested search and adverts*/
.wrapper {
	position: absolute;
	top: 212px;
	left:0px;
	width: 118px;
	border: 2px solid #cc0000;
	background-color: #ffcc00;
	height: 350px;


}


/* Defines the position of the suggested search and adverts for coverlessons*/
.wrapper_coverlessons {
	position: absolute;
	top: 400px;
	left:0px;
	width: 118px;
	border: 2px solid #cc0000;
	background-color: #ffcc00;
	height: 600px;


}
