﻿
.wrapper {
	text-align: left;	
	background-color:#FFFFFF;
	/*min-height:750px;*/
	width: 1000px;	
	background-position:bottom right;
	background-repeat:no-repeat;
	background-image:url(images/right_bottom.jpg);
	float:left;
	display:inline;
}


.contentHolder {
	text-align: left;	
	width:780px;
	float:right;
	display:inline;		
	/*min-height:490px;*/
}

.footer
{	
	background-image:url(images/footer.jpg);	
	background-repeat:no-repeat;	
	background-position:top;
	width: 630px;		
	text-align:left;
	font-size:8pt;
	padding: 17px 0px 20px 370px;
	background-color:#0044A1;
	clear:both;	
}

.footer a:link
{
	text-decoration:none;
	color:#000000;		
}

.footer a:hover
{
	text-decoration:underline;	
}

.top
{	
	width: 1000px;
	display:inline;
	height:106px;			
}

#header 
{
    background-color:#0044A1;
}

body
{
	background-color:#0044A1;
	width: 1000px;
	font-family:Verdana;	
	font-size:10pt;
	margin:auto;
}
.wrapper a:link 
{
    color: Red;
    text-decoration: none;
}
.wrapper a:active 
{
    color: Red;
    text-decoration: none;
}
.wrapper a:visited
{
    color: Red;
    text-decoration: none;
}
.wrapper a:hover
{
    color: #990000;
    text-decoration: underline; 
    color: red;
}
/*A:link 
{
    color: Red;
    text-decoration: none;
}*/

.red 
{
    color: Red; 
}

/*A:visited 
{
    color: Red;
    text-decoration: none;
}

A:active 
{
    color: Red;
    text-decoration: none;
}

A:hover 
{
    color: #990000;
    text-decoration: underline; 
    color: red;
}*/

.left
{
	float:left;
}

.left a img, .right a img
{
	border:none;
}


.right
{
	float:right;
}

/*.main_header
{
	font-family:Verdana;
	color:#F0CE53;
	font-size:18px;
	text-align:left;
	position:relative;
	padding-top:10px;
	margin-bottom:5px;
	width:510px;
}*/
.main_header
{
    font-family:Verdana;
	color:#0044A1;
	font-size:18px;
	text-align:left;
	position:relative;
	padding-top:10px;
	margin-bottom:5px;
	width:510px;
	font-weight:bold;
}
.main_header_blue
{
	font-family:Verdana;
	color:#0044A1;
	font-size:18px;
	text-align:left;
	position:relative;
	padding-top:10px;
	margin-bottom:5px;
	width:510px;
	font-weight:bold;
}

.sub_header
{
	font-family:Verdana;
	color:#F0CE53;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	position:relative;
	padding-top:10px;	
}
.sub_header_footer
{
	font-family:Verdana;
	color:#F0CE53;
	font-size:14px;
	text-align:left;
	position:relative;
	padding-top:10px;
	font-weight:bold;	
}
.sub_header_footerlast
{
	font-family:Verdana;
	color:#F0CE53;
	font-size:12px;
	text-align:left;
	position:relative;
	padding-top:10px;
	font-weight:bold;	
}
.main_text
{
	width:510px;
	text-align:justify;	
}

.form_member
{
	background-color:#EAEAEA;
	border:solid 1px #CACACA;
	width:750px;
	padding:5px 5px 5px 5px;
	
}

.form_member td.text
{
	text-align:right;
	color:#333333;
	width:120px;
}

.form_member td.validators
{
	text-align:left;
	color:#333333;
	width:50px;
}


.contentHolder div.images
{
	padding-left:50px;
	width:800px;		
}

.contentHolder div.images td
{
	border:solid 1px #CACACA;
	padding:4px 4px 2px 4px;
	
}


/* Centre Pages */
.contentHolder div.centre_address
{
	position:relative;
	padding-left:10px;	
}

.contentHolder .centre_text_intro
{
	width: 750px;
	color: #333333;
    text-align: justify;
    padding: 10px 0 0 0;
	
}

.contentHolder div.centre_text li
{
	list-style-type:square;
	color:#333333;
	line-height:18px;
}

.contentHolder div.centre_text ul
{
	margin-top:7px;
	margin-bottom:0px;	
}

.contentHolder div.centre_text table
{	
	position:relative;
	left:40px;
}

.contentHolder div.centre_text td.sessions
{	
	border-top:solid 1px #CACACA;
	border-right:solid 1px #CACACA;
	padding:3px 3px 3px 3px;	
	text-align:center;	
}

.contentHolder div.centre_text td.sessionsBottom
{	
	border-top:solid 1px #CACACA;	
	border-bottom:solid 1px #CACACA;
	border-right:solid 1px #CACACA;
	padding:3px 3px 3px 3px;		
	text-align:center;		
}

.contentHolder div.centre_text td.sessionsLeft
{	
	border-top:solid 1px #CACACA;	
	border-left:solid 1px #CACACA;
	border-right:solid 1px #CACACA;
	padding:3px 3px 3px 3px;		
}

.contentHolder div.centre_text td.sessionsBottomLeft
{	
	border-top:solid 1px #CACACA;	
	border-left:solid 1px #CACACA;
	border-right:solid 1px #CACACA;
	border-bottom:solid 1px #CACACA;	
	padding:3px 3px 3px 3px;		
}


.contentHolder img.centre
{
	
	position:relative;
	width:255px;
	height:189px;
}
.SpecialTitleTextDate
{
	font-size:12px;
	color:#000000;
	font-family:Verdana;
	float:right; 
	margin-top:-20px; 
	margin-right:10px;
	font-weight:bold;
}
.SpecialTextDate
{
	font-size:12px;
	color:#000000;
	font-family:Verdana;
	float:right; 
	margin-top:-20px; 
	margin-right:3px;
	font-weight:bold;
}
.entertextSpecial
{
width:740px;
font-family:"Times New Roman", Times, serif;
font-size:30px;
color:#000C66;
/*border:solid 1px #BEBEBE;*/
background-color:#EFEFEF;
margin-top:10px;
padding:10px;
}

.blackcontent_special
{
width:740px;
clear:both;
font-family:Verdana;
font-size:10pt;
color:#000000;
}
.SpecialTitle
{
	font-size:12px;
	color:#000000;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;

}

.imgDiv
{
	background-color:#FFFFFF; 
	padding-left:650px;
	float: right;
	display:inline;
	
}
.blackcontent
{

clear:both;
font-family:Verdana;
font-size:12px;
color:#000000;
}
.redHighlight {
	
	color:#FF0000;
	font-weight:bold;
}