body {
	background-color: #FFFFFF;
	padding:0;
	margin:0;
}
td {
	font: normal 12px Tahoma, Arial;
	color: #747877;
}

h1, h2, h3, h4, h5 {
    color: #C0CDD1;
    font-weight: bold;
    margin: 0px;
}
ul {
    padding: 0px 0px 0px 20px;
    margin: 0px;
}
h1 {
    font-size: 16px;
}
h2 {
    font-size: 14px;
}
h3 {
    font-size: 12px;
}

p {
	margin: 0px;
	padding: 0px;
}
a {
	font: normal 11px Tahoma,Arial;
	color: #4f9425;
}

.footer {
	font: normal 11px Tahoma, Arial;
	color: #444b5d;
	padding: 20px;
}
.footer a {
	padding: 15px;
	font: normal 11px Tahoma, Arial;
	color: #444b5d;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}
.grey {
	color: #4E595D;
}
.redLL {
	color: #910101;
}

.blye {
	color: #1b55ab;
	text-decoration: underline;
}

.blye2 {
	color: #1b55ab;
}
.grey2 {
	color: #4E595D;
	text-decoration: underline;
	}
.orange {
	color:#FF6600;
	}
.orange2 {
color:#FF6600;
text-decoration: underline;
}
.footer2 {
 color:#444b5d;
 text-decoration: underline;
 }	
	
.yelow {
	color: #ffff00;
	text-decoration: none
	}
.yelow2 {
	color: #ffff00;
	text-decoration: underline;
	}


.red
{
	color: #9c0100;
}

.white-text {
	color: #ffffff;
}

.green {
	color: #57a115;

text-decoration: underline;
}

.green2 {
	color: #57a115;

}
.black {
	color: #000000;
	text-decoration: none
	}
.black2 {
	color: #000000;
	text-decoration: underline;
	}
ul {
	padding: 0px 0px 0px 5px;
	margin: 0px;
	list-style: none;
}


a.whitelink {	
	text-decoration: none;
	color: #FFFFFF;

}
a.whitelink2 {	
	text-decoration: underline;
	color: #FFFFFF;
	}
a:whitelink:hover {
	text-decoration: none;
}
.red { 
color:#9c0100;
text-decoration: underline;
}
.red2 { 
color:#9c0100;
text-decoration: none;
}
.OuterDiv
{
    width:100%
    }
.InnerDiv
{
    width:780px;
    margin-left:auto;
    margin-right:auto;
    }
.MainContain
{
    width:500px;
    height:300px;
    position:absolute;
    top:400px;
    }
.BlogPage
{
    font-size:14px;
    }
.BlogPage h2
{
    width:700px;
    text-align:center;
    font-size:22px;
    color:White;
    margin-bottom:18px;
    }
.BlogPage h3
{
    font-weight:normal;
    padding-left:100px;
    width:550px;
    font-size:14px;
    color:Black;
    margin-bottom:8px;
}
.BlogPage .bolder
{
    font-size:18px;
    margin-right:20px;
}
.BlogPage p
{
    width:600px;
    
    margin-bottom:12px;
    }
.BlogPage .Item
{
    border:solid 2px black;
    float:left;
    width:600px;
    margin-left:100px;
    padding:6px;
    margin-bottom:12px;
    }
.BlogLinks a
{
    font-size:12px;
    margin-top:2px;
    }
.BlogLinks p
{
    margin-bottom:2px;
    }
.ProgrammePage
{
    margin-bottom:30px;
    }
.ProgrammePage h2
{
    font-size:22px;
    text-align:center;
    color:White;
}
.ProgrammePage h3
{
    font-size:18px;
    text-align:left;
    padding-left:30px;
    color:#006699;
    margin-top:10px;
    margin-bottom:4px;
}
.ProgrammePage p
{   
    width:700px;
    padding:5px;
    margin-left:15px;
    font-size:14px;
}   
.ProgrammePage ul
{
    font-size:14px;
    list-style-type:square;
}
.ProgrammePage li
{
    margin-left:30px;
    width:680px;
    margin-top:3px;   
}
.DefaultIntro
{
    width:700px;
    float:left;
    }
.hidden
{
	display:none;
	}
.modalBackground
{
	Z-INDEX: 90;	
	LEFT: 0px;	
	WIDTH: 100%;	
	POSITION: absolute;	
	TOP: 0px;	
	HEIGHT: 500px;	
	BACKGROUND-COLOR: #000;
	opacity:0.8;
    filter: alpha(opacity=80);
	}
.ModalBack
{
	background-color:White;
	padding-left:20px;
	}
.CancelButton
{
	font-size:16px;
	margin-left:100px;
	}
.PageContentLine
{
    width:700px;
    margin-top:10px;
    border:solid 1px black;
    padding:5px;
    margin-left:50px;
    background-color:White;
    color:Black;
    margin-bottom:5px;
    }
.PageContentLine p
{
    width:690px;
    }

.TextItemArea
{
    width:480px;
    }
.ButtonArea
{
    width:700px;    
    text-align:center;
    }
.ButtonArea a
{
    color:Black;
    text-decoration:underline;
    font-size:22px;
}
.PageContent h2
{
    color:Black;
    }
.PageContent p
{
    text-align:center;
    }
