BODY
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:1em;
    color:Black;
	border: 0px;
	margin: 0px;
}
FORM {
	padding: 0px;
	margin: 0px;
}
INPUT, TEXTAREA
{
    font-family:Verdana, Sans-Serif;
    color:Black;
}
DIV.pod_title {
	padding: 0px;
	margin: 0px;
	height: 25px;
}
TD.spacer
{
    line-height:0px;
}
.spacer IMG
{
    display:block;
}
#header_wide_left
{
    background:White;
    height:80px;
}
#header_left
{
    
    height:80px;
}
#header_right
{
    
    height:80px;
    font-size:10px;
    color:#005481;
    font-weight:bold;
    padding-bottom: 5px;
}
.searchBox
{
    font-size:12px;
    border:Solid 1px #005481;
    
}
.searchButton
{
    font-size:12px;
    color:White;
    background-color:#005481;
    border:Solid 1px #005481;
}
#header_wide_right
{
    height:80px;
}
.homeLatestNews
{
	font-size:0.7em;
    background-color:#6CB444;
    /*background-image:url(/images/home/latest_news_bottomleft.gif); */
    background-position:left bottom; 
    background-repeat:no-repeat;
}
.homeNewsSummary
{
	font-size:1.2em;
	padding-right: 5px;
	color: #ffffff;
}

.NewsSummaryTitle
{
	font-size:1.2em;
    text-decoration: underline;
    color: #ffffff;
}

.NewsSummaryTitle:Hover
{
    text-decoration: underline;
    color: #ffffff;
}

#homeLatestNewsCopy
{
    padding-top:10px;
    padding-left:16px;
	font-size: 0.8em;
	line-height: 1;
}

.ForLearnersTable
{
    margin-bottom: 0px;
    width: 232px;
    height: 306px;
    padding-bottom: 8px;
    padding-top: 5px;
    padding-left: 12px;
    padding-right: 10px;
}

.ForLearnersTable span
{
    font-size:0.7em;
    color: #ffffff;
}

.ForLearnersTable span A
{
    color: #ffffff;
}

#homeForLearners
{
    font-size:0.7em;    
    color: #ffffff;
    
}
DIV.homeNewsImage {
	height: 144px;
	font-size: 1px; line-height: 1px;
	clear: both;
}
DIV.homeNewsImage IMG {
	display: block;
}

.divForHome 
{
    width: 110px;
    height: 100%;
    font-size:0.7em;
    color: #ffffff;
    background-color: #1D9AC8;
}

.divForHome DIV A
{
    color: #ffffff;
    text-decoration:underline;
    font-weight: bold;
}

.divForHome DIV P
{
    margin: 5px 14px 5px 14px;
}



#homeForLearners A, #homeForLearners A:hover
{
    color:#000000;
    text-decoration:underline;
}
#homeForEmployers
{
    font-size:0.7em;
    background-color:#E9EDED;
    border-right:Solid 1px #9DB4AE;
    border-bottom:Solid 1px #9DB4AE;
    padding-left:4px;
    width:114px;
}
#homeForEmployers A, #homeForEmployers A:hover
{
    color:#000000;
    text-decoration:underline;
}
#homeForPartners
{
    font-size:0.7em;
    background-color:#EDE7E4;
    border-right:Solid 1px #B49991;
    border-bottom:Solid 1px #B49991;
    padding-left:4px;
    width:114px;
}
#homeForPartners A, #homeForPartners A:hover
{
    color:#000000;
    text-decoration:underline;
}

.HomepageMapTable
{
    background-color: #EC1A57;
    font-size:0.7em;
    width: 232px;
    height: 160px;
    color: #ffffff;
}

.HomepageMapTableTD
{
    padding: 0px 5px 5px 10px;
}

.HomepageMapTable A
{
    color: #ffffff;
}

#homeMap
{
    margin-bottom:12px;
}
#homeMapContent
{
    font-size:0.7em;
    background-color: #F0EFE6;
    border-right:Solid 1px #C5C19D;
    border-bottom:Solid 1px #C5C19D;
    padding-bottom :4px;
	padding-top :5px;
	padding-left :5px;
	padding-right :5px;
}
.homeRandomContent
{
    font-size:0.7em;
    padding-bottom :4px;
	padding-top :5px;
	padding-left :5px;
	padding-right :5px;
	color: #ffffff;
}

.homeRandomContent A, .homeRandomContent A:hover
{
    color:#ffffff;
    text-decoration:underline;
}
.menubar
{
    background-color:#005481;
    height:20px;
}
.menushadowspacer
{
    background-color:#C5C19D;
    height:2px;
	line-height: 0;
}
DIV.goldtest {
	background-color:#005481;
	margin: 0px; padding: 0px; border: 0px;
	clear: both;
	font-size: 2px; line-height: 2px;
	height: 2px;
}ma
DIV.bluetest {
	background-color:#005481;
	margin: 0px; padding: 0px; border: 0px;
	clear: both;
	font-size: 2px; line-height: 2px;
	height: 2px;
}
.menuspacer
{
    background-color:#005481;
    height:1px;
	line-height: 1px;
}
.menutext
{
    font-family:Arial, Sans-Serif;
    font-weight:bold;
    font-size:0.7em;
    color:White;
}
.menutext A
{
    color:White;
    text-decoration:none;
}
.menutext A:hover
{
    text-decoration:none;
    color:#C5C19D;
}
.menutext A.menuOn
{
    color:#C5C19D;
}
.footerbar
{
    background-color:#005481;
    height:20px;
}
.footertext
{
    font-family:Arial, Sans-Serif;
    font-weight:normal;
    font-size:0.6em;
    color:#C5C19D;
}
.footertext A
{
    text-decoration:none;
    color:#C5C19D;
}
.footertext A:hover
{
    text-decoration:underline;
    color:#C5C19D;
}
.sectionTitle
{
    background-color:#E2E0CE;
    font-family:Arial, Sans-Serif;
    color:#005481;
    font-size:1.4em;
    padding-left:20px;
    padding-top:8px;
}
.sectionTitleEmployers
{
    background-color:#CAD4D2;
    font-family:Arial, Sans-Serif;
    color:#005481;
    font-size:1.4em;
    padding-left:20px;
    padding-top:8px;
}
.sectionTitlePartners
{
    background-color:#D4C6C1;
    font-family:Arial, Sans-Serif;
    color:#005481;
    font-size:1.4em;
    padding-left:20px;
    padding-top:8px;
}
.sectionTitleLearners
{
    background-color:#F1E0C1;
    font-family:Arial, Sans-Serif;
    color:#005481;
    font-size:1.4em;
    padding-left:20px;
    padding-top:8px;
}
.sectionTitleDiv
{
    margin-bottom:16px;
    padding-bottom: 10px;
}
.contentArea
{
    padding-left:20px;
    font-family:Verdana, Arial, Sans-Serif;
    font-size:0.8em;
    color:Black;
}
.subcontentArea
{
    padding-left:20px;
}
.content
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:1em;
    color:Black;
}
.contentArea IMG.imgLeft
{
    padding-right:16px;
}
.contentArea IMG.imgRight
{
    padding-left:16px;
}
.heading
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:1.4em;
    color:#005481;
}
.contentAreaNoPadding
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:0.8em;
    color:Black;
}
A
{
    color:#307A92;
}
HR
{
    color:#307A92;
}
.contextPanel
{
    padding-left:12px;
    padding-top:12px;
}
.whatTile
{
    font-family:Verdana, Sans-Serif;
    font-size:1.0em;
    color:White;
    padding: 6px 10px 6px 20px;

}
.whatTile A
{
    text-decoration:none;
    color:White;
}
.whatTile A:hover
{
    text-decoration:underline;
}
.newsHLHeadline
{
    font-family:Verdana, Sans-Serif;
    font-size:1em;
    font-weight:bold;
}
.newsHLSummary
{
    font-family:Verdana, Sans-Serif;
    font-size:1em;
    font-weight:normal;
}
.newsSmHeadline
{
    font-family:Verdana, Sans-Serif;
    font-size:0.9em;
    font-weight:bold;
}
.newsSmSummary
{
    font-family:Verdana, Sans-Serif;
    font-size:0.9em;
    font-weight:normal;
}
.newsSmLink
{
    font-size:0.8em;
}
.breadcrumbDiv
{
    padding-bottom:8px;
}
A.breadcrumb
{
    font-size:0.9em;
}
.pageTitle
{
    line-height:150%;
    font-size:1.5em;
    color:#005481;
}
.regionServicesAvailable
{
    background-color:#005481;
    color:White;
    font-weight:bold;
    padding-left:32px;
    padding-right:32px;
    padding-top:4px;
    padding-bottom:4px;
    text-align:center;
}
.regionServicesTable
{
    border-right:Solid 1px #005481;
    border-bottom:Solid 1px #005481;
}
.regionServicesTableCell
{
    border-top:Solid 1px #005481;
    border-left:Solid 1px #005481;
}
.regionServicesKeyItem
{
    padding-right:16px;
    color:#005481;
}
.captionedImage
{
    border-top:Solid 1px #005481;
    border-left:Solid 1px #005481;
    border-bottom:Solid 1px #005481;
    border-right:Solid 1px #005481;
}
.captionedImageCaption
{
    border-top:Solid 1px #005481;
    background-color:#F0EFE6;
    font-size:10px;
    color:#005481;
    padding:4px;
}
.searchTitle
{
    font-size:1.2em;
    color:#005481;
}
A.searchLink
{
    color:#005481;
    text-decoration:none;
    font-weight:bold;
}
.searchType
{
    font-size:0.8em;
    color:#AAAAAA;
}
.searchSummary
{
    font-size:0.8em;
    color:Black;
}
.contentsCurrent
{
    font-weight:bold;
}
.podLinkItem
{
    margin-bottom:4px;
	width: 180px;
}
DIV.forLearners_podImage {
	border-left: Solid 1px #E5C78D;
	border-right: Solid 1px #E5C78D;
	border-bottom: Solid 1px #E5C78D;
	height: 117px;
	width: 115px;
	line-height: 0px;
}
DIV.forLearners_podImage IMG {
	display: block;
}
.forEmployers_podImage {
	border-left: Solid 1px #9DB4AE;
	border-right: Solid 1px #9DB4AE;
	border-bottom: Solid 1px #9DB4AE;
	height: 117px;
	width: 115px;
	line-height: 0px;
}
DIV.forEmployers_podImage IMG {
	display: block;
}
DIV.forPartners_podImage {
	border-left: Solid 1px #B49991;
	border-right: Solid 1px #B49991;
	border-bottom: Solid 1px #B49991;
	height: 117px;
	width: 115px;
	line-height: 0px;
}
DIV.forPartners_podImage IMG {
	display: block;
}
TD.spacertest {
	height: 1px;
	font-size: 1px;
}
DIV.bannerImage {
	height: 155px;
	font-size: 1px; line-height: 1px;
	clear: both;
}
DIV.testspacer {
	font-size: 1px; line-height: 1px;
	clear: both;
	height: 12px;
}
TD.sectionFooter {
	line-height: 0px;
}
.podSafariHack {
	background-repeat: no-repeat;
	background-position: bottom;
	height: 23px;
}
.podTitle
{
    color:White;
    font-size:0.8em;
    padding-left:8px;
    font-weight: bold;
}
td.podContentsgreen
{
    font-size:0.7em;
	width: 210px;
    line-height:125%;
	border-left: 1px solid #F57C20;
	border-right: 1px solid #F57C20;
	border-bottom: 1px solid #F57C20;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 28px;
	padding-bottom: 10px;
	background-color: #ffffff;
}
td.podContentsbrown
{
    font-size:0.7em;
	width: 210px;
    line-height:125%;
	border-left: 1px solid #C6C29D;
	border-right: 1px solid #C6C29D;
	border-bottom: 1px solid #C6C29D;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 28px;
	padding-bottom: 10px;
	background: #F2F2E8;
}
td.podContentsgrey
{
    font-size:0.7em;
	width: 210px;
    line-height:125%;
	border-left: 1px solid #689198;
	border-right: 1px solid #689198;
	border-bottom: 1px solid #689198;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 28px;
	padding-bottom: 10px;
	background-color: #DAE2E6;
}
td.podContentssage
{
    font-size:0.7em;
	width: 210px;
    line-height:125%;
	border-left: 1px solid #9DB4AE;
	border-right: 1px solid #9DB4AE;
	border-bottom: 1px solid #9DB4AE;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 28px;
	padding-bottom: 10px;
	background-color: #E9EDED;
}
td.podContentsclay
{
    font-size:0.7em;
	width: 210px;
    line-height:125%;
	border-left: 1px solid #B49991;
	border-right: 1px solid #B49991;
	border-bottom: 1px solid #B49991;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 28px;
	padding-bottom: 10px;
	background-color: #EDE7E4;
}
td.podContentsorange
{
    font-size:0.7em;
	width: 210px;
    line-height:125%;
	border-left: 1px solid #E5C78D;
	border-right: 1px solid #E5C78D;
	border-bottom: 1px solid #E5C78D;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 28px;
	padding-bottom: 10px;
	background-color: #F9F3E4;
}
td.podContentsMap
{
    font-size:0.7em;
	width: 210px;
    line-height:125%;
	border-left: 1px solid #056C86;
	border-right: 1px solid #056C86;
	border-bottom: 1px solid #056C86;
	padding-top: 10px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 10px;
	background-color: #C9D6E0;
}
.podContentsgreen A, .podContentsorange A, .podContentsclay A, .podContentssage A, .podContentsgrey A, .podContentsbrown A
{
    color:Black;
}
td.podLineheight {
	line-height: 0px;
}
table.podMargin {
	margin-bottom: 12px;
	width: 232px;
}
td.podSpacergreen {
	line-height: 0px;
	border-right: 1px solid #056C86;
}
td.podSpacerbrown {
	line-height: 0px;
	border-right: 1px solid #C6C29D;
}
td.podSpacergrey {
	line-height: 0px;
	border-right: 1px solid #689198;
}
td.podSpacersage {
	line-height: 0px;
	border-right: 1px solid #9DB4AE;
}
td.podSpacerclay {
	line-height: 0px;
	border-right: 1px solid #B49991;
}
td.podSpacerorange {
	line-height: 0px;
	border-right: 1px solid #E5C78D;
}
DIV.podspacer {
	font-size: 1px; line-height: 1px;
	clear: both;
	height: 1px;
}
td.podTopRightgreen {
	line-height: 0;
	background-image: url(/images/pods/green/right_bg.gif);
	background-position: right;
}
td.podTopRightbrown {
	line-height: 0;
	background: #FFF url(/images/pods/brown/right_bg.gif) bottom right;
}
td.podTopRightsage {
	line-height: 0;
	background-image: url(/images/pods/sage/right_bg.gif);
	background-position: right;
}
td.podTopRightgrey {
	line-height: 0;
	background-image: url(/images/pods/grey/right_bg.gif);
	background-position: right;
}
td.podTopRightorange {
	line-height: 0;
	background-image: url(/images/pods/orange/right_bg.gif);
	background-position: right;
}
td.podTopRightclay {
	line-height: 0;
	background-image: url(/images/pods/clay/right_bg.gif);
	background-position: right;
}
td.podTopLeft {
	line-height: 0;
}
.downloadIcon
{
    padding-right:8px;
}

/* CHANGES (27/10/2005) - Aaron */

dl {
	margin: 0;
	padding: 0 0 0px 0;
	width: 475px;
	float: left;
	/*border-bottom: 1px solid #307A92;*/	
	
	}

dl dt {
	padding: 0;
	margin: 0;
	width: 244px;
	height: 28px;
	float: left;	
	
	}

dl dd {
	margin: 0;
	padding: 0;
	font-size: 0.8em;
	/*background: url(/images/home/latest_news_bottomleft.gif) no-repeat bottom left;*/
	}

dl dd.copy 
{ 
	padding: 10px 240px 0px 10px;
	clear: left;
	}



dl dd.copy span, dl dd.copy strong {
margin: 0;
padding: 0;
}

dl dd.img {
	padding: 0;
	margin: 0;
	}

dl dd.img img {
	float: right;	
	width: 231px;
	height:142px;
	padding: 0;
	margin: 0;
	}

/* 
	CHANGES - Aaron (2006/03/01)  
	---------------------------------------

	News Archive styling
*/

.datetime 
{
	color: #999999;
	font-size: 0.7em;	
}

.newsSmLink
{
    font-size:1em;
    font-weight: bold;
}


/*New header titles*/

.titleBlue
{
    background-color:#1d9ac8;
    font-family:Arial, Sans-Serif;
    color:#ffffff;
    font-size:1.4em;
    padding-left:20px;
    padding-top:8px;
    padding-bottom: 8px;
}

.titleOrange
{
    background-color: red;
    font-family:Arial, Sans-Serif;
    color:#ffffff;
    font-size:1.4em;
    padding-left:20px;
    padding-top:8px;
    padding-bottom: 8px;
}

.titleOrcher
{
    background-color: red;
    font-family:Arial, Sans-Serif;
    color:#ffffff;
    font-size:1.4em;
    padding-left:20px;
    padding-top:8px;
    padding-bottom: 8px;
}


td.podContentsOrangeNew
{
    font-size:0.7em;
	width: 210px;
    line-height:125%;
	border-left: 1px solid #F57C20;
	border-right: 1px solid #F57C20;
	border-bottom: 1px solid #F57C20;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 28px;
	padding-bottom: 10px;
	background-color: #ffffff;
}

td.podSpacerOrangeNew {
	line-height: 0px;
	border-right: 1px solid #F57C20;
}

td.podTopRightOrangeNew {
	line-height: 0;
	background-position: right;
}

td.podContentsGreenNew
{
    font-size:0.7em;
	width: 210px;
    line-height:125%;
	border-left: 1px solid #009C4C;
	border-right: 1px solid #009C4C;
	border-bottom: 1px solid #009C4C;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 28px;
	padding-bottom: 10px;
	background-color: #ffffff;
}

td.podSpacerGreenNew {
	line-height: 0px;
	border-right: 1px solid #009C4C;
}

td.podTopRightGreenNew {
	line-height: 0;
	background-position: right;
}

td.podContentsRedNew
{
    font-size:0.7em;
	width: 210px;
    line-height:125%;
	border-left: 1px solid #D9531E;
	border-right: 1px solid #D9531E;
	border-bottom: 1px solid #D9531E;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 28px;
	padding-bottom: 10px;
	background-color: #ffffff;
}

td.podSpacerRedNew {
	line-height: 0px;
	border-right: 1px solid #D9531E;
}

td.podTopRightRedNew {
	line-height: 0;
	background-position: right;
}

td.podContentsBlueNew
{
    font-size:0.7em;
	width: 210px;
    line-height:125%;
	border-left: 1px solid #0089D0;
	border-right: 1px solid #0089D0;
	border-bottom: 1px solid #0089D0;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 28px;
	padding-bottom: 10px;
	background-color: #ffffff;
}

td.podSpacerBlueNew {
	line-height: 0px;
	border-right: 1px solid #0089D0;
}

td.podTopRightBlueNew {
	line-height: 0;
	background-position: right;
}

.podContentsOrangeNew A, .podContentsGreenNew A, .podContentsRedNew A, .podContentsBlueNew A
{
    color:Black;
}





.footerLeft{ float: left;}
.footerRight{ float: right;}






.whatWeDoMenu{ background-color: #EC1A57; height: 27px;}
.whatWeDoItem{ background-color: #6CB444; }


td.podContentspink
{
    font-size:0.7em;
	width: 210px;
    line-height:125%;
	border-left: 1px solid #ec1a57;
	border-right: 1px solid #ec1a57;
	border-bottom: 1px solid #ec1a57;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 28px;
	padding-bottom: 10px;
	background-color: #ec1a57;
	color: #ffffff;
}
td.podContentspink a{color: #ffffff;}

td.podContentsbluex
{
	font-size:0.7em;
	width: 210px;
    line-height:125%;
	border-left: 1px solid #1d9ac8;
	border-right: 1px solid #1d9ac8;
	border-bottom: 1px solid #1d9ac8;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 28px;
	padding-bottom: 10px;
	background-color: #1d9ac8;
	color: #ffffff;
}

td.podContentsbluex a{color: #ffffff;}

td.podContentsgreenx
{
	font-size:0.7em;
	width: 210px;
    line-height:125%;
	border-left: 1px solid #6cb444;
	border-right: 1px solid #6cb444;
	border-bottom: 1px solid #6cb444;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 28px;
	padding-bottom: 10px;
	background-color: #6cb444;
	color: #ffffff;
}

td.podContentsgreenx a{color: #ffffff;}

td.podContentsmaroon
{
	font-size:0.7em;
	width: 210px;
    line-height:125%;
	border-left: 1px solid #8b0f04;
	border-right: 1px solid #8b0f04;
	border-bottom: 1px solid #8b0f04;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 28px;
	padding-bottom: 10px;
	background-color: #8b0f04;
	color: #ffffff;
}

td.podContentsmaroon a{color: #ffffff;}



.tbHomeTopLink		{ display: block; height: 24px;}
.tbHomeBottomLink	{ display: block; height: 117px;}
