﻿.style43 {
	background-image: url('../images/toptopbkg.png');
}
.mastertbl {
	width: 934px;
	padding:0px
}
.topmenubkg {
	background-image: url('../images/toptopbkg.png');
	background-repeat: repeat-x;
}
.mainlogobkg {
	background-image: url('../images/footer-bg.jpg');
	background-repeat: repeat-x;
}
.GreyText {
	font-family: Tahoma;
	font-size: 11px;
	color: #727470;
}
.GreyText {
	font-family: Tahoma;
	font-size: 11px;
	color: #727470;
}
.topbkg {
	background-image: url('../images/toptopbkg.png');
	background-repeat: repeat-x;
}
#navigation-wrapper {
	float: left;
	width: 934px; /*background-color: #000;*/;
	display: inline;
}

#navigation-wrapper-main {
	float: left;
	width: 780px; /*background-color: #000;*/;
	display: inline;
}

/*----- MAIN NAV -----*/
#nav ul {
	font-size: 12px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 13px;
}

#nav ol {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#nav li {
	display: inline;
	margin: 0;
	padding: 0;
}

#nav li a {
	float: left;
	display: inline;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	line-height: 10px;
	/*color: #000;*/
	text-transform: uppercase;
	text-decoration: none;
}

#nav li a.home {
	height: 31px;
	width: 59px;
	text-indent: -10000px;
	background-image: url('../images/home_07.png');
	background-repeat: no-repeat;
	background-position: 0 0;
}
#nav li a.home1 {
	height: 31px;
	width: 92px;
	text-indent: -10000px;
	background-image: url('../images/certification_01.png');
	background-repeat: no-repeat;
	background-position: 0 0;
}
#nav li a.certification {
	height: 31px;
	width: 101px;
	text-indent: -10000px;
	background-image: url('../images/certification_02.png');
	background-repeat: no-repeat;
	background-position: 0 0;
}

#nav li a.training {
	height: 31px;
	width: 71px; 
	text-indent: -10000px;
	background-image: url('../images/certification_03.png');
	background-repeat: no-repeat;
	background-position: 0 0;
}

#nav li a.finishingschool {
	height: 31px;
	width: 118px;
	text-indent: -10000px;
	background-image: url('../images/certification_04.png');
	background-repeat: no-repeat;
	background-position: 0 0;
}

#nav li a.elearning {
	height: 31px;
	width: 76px;
	text-indent: -10000px;
	background-image: url('../images/certification_05.png');
	background-repeat: no-repeat;
	background-position: 0 0;
}

#nav li a.events {
	height: 31px;
	width: 61px;
	text-indent: -10000px;
	background-image: url('../images/certification_06.png');
	background-repeat: no-repeat;
	background-position: 0 0;
}

#nav li a.membership {
	height: 31px;
	width: 153px;
	text-indent: -10000px;
	background-image: url('../images/certification_08.png');
	background-repeat: no-repeat;
	background-position: 0 0;
}

#nav li a.assessments {
	height: 31px;
	width: 96px;
	text-indent: -10000px;
	background-image: url('../images/certification_01.png');
	background-repeat: no-repeat;
	background-position: 0 0;
}


#nav li a.selected {
	background-position: 0 -31px;
	/*color: #000;*/
}


#nav li a:hover {
	background-position: 0 -31px;
	/*color: #000;*/
}
#main-column {
	float: left;
	width: 608px;
	border-right: 1px solid #e7e7e7;
	margin: 0;
	padding: 0;
}

#leadstory-insert {
	height:266px;
	width:608px;
}

#mainstory_wrapper {
	width:608px;
}

#mainstory_banner {
	display: block;
	width: 608px;
	height: 206px;
}
#mainstory_nav {
	width: 100%;
	text-align: left;
	padding-left: 10px;
}

#mainstory_pager a { margin: 0 3px; padding: 3px 5px;  text-decoration: none; color:#333; font-size:10px; }
#mainstory_pager a.activeSlide { ; 
background-repeat:no-repeat; color:#fff; }
#mainstory_pager a:focus { outline: none; }
.style3 {
/*	background-image: url('../images/light.jpg'); */
}
.style2 {
	background-image: url('../images/dark.jpg');
}
.normaltextwhite {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.style1 {
	background-image: url('../images/bkgheader.png');
}
.style6 {
	border-width: 0px;
}
#beta {
	float:left;
	width:100%;
	}
#subnav-2wrapper {
	width:100%;
	background:url(../images/dotted-h-separator.gif) repeat-x bottom;
}
#subnav-2 {
	width:100%;
	margin:20px 0 0 20px;
	height:30px;
}
	
#subnav-2 li a {
	display:block;
	font-size:11px;
	color:#1e62a9;
	text-decoration:none;
	list-style-type:none;
	background:url('../images/subnav2-arrow.gif') no-repeat center;
	border-bottom:4px solid #dcdcdc;
	padding: 0 8px 12px 8px;
}

#subnav-2 a:hover {
	display:block;
	color:#ff6600;
	text-decoration:none;
	background:url('../images/subnav2-rollover-arrow.gif') no-repeat center;
	border-bottom:4px solid #ff6600;
	padding: 0 8px 12px 8px;
}
	
.subnav-2action {
	float:left;
	background:url('../images/dotted-v-separator.gif') repeat-y left 50%;
	list-style-type:none;
}

.subnav-2highlight {
	float: left;
	
	list-style-type: none;
	border-bottom: 4px solid #ff6600;
	font-family: Tahoma;
	font-size: medium;
}

.subnav-2highlight span {
	display:block;
	color:#ff6600;
	background:url('../images/subnav2-rollover-arrow.gif') no-repeat center;
	padding: 0 8px 12px 8px;
}
.style53 {
	font-family: Tahoma;
	font-weight: normal;
	color: #999999;
	font-size: medium;
	text-decoration: none;
}
.normaltext {
	font-family: Tahoma;
	font-size: 11px;
}
.style50 {
	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;
	text-align:center;
}
.style4 {
	text-align: center;
}
#initiatives {
	float: left;
	width: 100%;
	border-top: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7;
	margin: 0;
	padding: 0;
}

#initiatives a {
	color: #666666;
	text-decoration:none;
	}
	
#initiatives a:hover {
	color: #ff6600;
	text-decoration:none;
}
.style5 {
	background-repeat: inherit;
	background-color: #FFFFFF;
}
#bottommenu {
	float:left;
	width:21%;
	height:100px;
	border-right:1px solid #e7e7e7;
	text-align:center;
	margin:0px 0 5px 0;
	padding:10px 10px 10px 10px;
}
#boxes {
	float:left;
	width:21%;
	height:100px;
	text-align:center;
	margin:0px 0 5px 0;
	padding:10px 10px 10px 10px;
	border-right:1px solid #e7e7e7;
}
#boxes1 {
	float:left;
	width:21%;
	height:100px;
	text-align:center;
	margin:0px 0 5px 0;
	padding:10px 10px 10px 10px;
}
.footer {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.highlight {
	font-family: Tahoma;
	font-size: small;
	font-weight: 700;
	font-style: italic;
	font-variant: normal;
	color: #808080;
}
.redlink {
	color: #FF9900;
	font-family: tahoma;
	font-size: 11px;
	text-decoration:none;
}
#redlink a {
	color: #666666;
	text-decoration:none;
}
#redlink a:hover {
	color: #ff6600;
	text-decoration:none;
}
.coursetitle {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #4FA3E4;
	text-decoration: none;
}
.news {
	border-bottom-style: dotted;
	border-bottom-color: #C0C0C0;
	float: left;
	list-style-type: none;
	border-bottom-width: 1px;
	padding-bottom: 5px;
	color: #E18700;
}
.dottedlink {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	text-decoration: none;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	font-style: normal;
	font-variant: normal;
}
.hoverlink {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	text-decoration: none;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
}
#hoverlink a {
	color: #006699;;
}
	
#hoverlink a:hover {
	color: #ff6600;
}

.dropdowndesc {
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
}
.link {
	text-decoration: none;
}
.style57 {
	text-align: left;
	background-image: url('../images/dark.jpg');
}
.style58 {
	font-family: Tahoma;
}
.style59 {
	font-family: Tahoma;
	font-weight: normal;
	color: #999999;
	font-size: medium;
	
}
.style60 {
	border-style: none;
	border-width: 2px;
	color: #FFFFFF;
}
.style61 {
	font-family: Tahoma;
	font-weight: normal;
	color: #999999;
	font-size: medium;
}
.coursetitle {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #4FA3E4;
	text-decoration: none;
}
.rightlink {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;

}
.style55 {
	text-align: left;
	border-left-style: dotted;
	border-left-width: 1px;
}
.newStyle1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #808080;
}
.specialbox {
	padding: 8px;
	font-family: tahoma;
	border-style: dotted;
	border-width: 1px;
	background-color: #F0F0F0;
}	
tyle: dotted;
	border-width: 1px;
	background-color: #F0F0F0;
}	
.glossymenu{
	margin: 0px 0 5px 0;
	list-style-type: none;
	padding: 0;
	width: 100%;
	border: 1px solid #9A9A9A;
	border-bottom-width: 0;
}

.glossymenu li a{
	background: white url(../images/glossyback.gif) repeat-x bottom left;
	font: bold 11px Tahoma;
	color: white;
	display: block;
	width: auto;
	padding: 5px 0 5px 10px;
	text-decoration: none;
}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 100%;
}

.glossymenu li a:active{
color: white;
}

.glossymenu li a:visited{
color: white;
}

.glossymenu li a:hover{
background-image: url(../images/glossyback2.gif);
}
.headline {
	border-top-style: dotted;
	border-top-color: #C0C0C0;
	border-bottom-style: dotted;
	border-bottom-color: #C0C0C0;
	float: left;
	list-style-type: none;
	border-bottom-width: 1px;
	padding-bottom: 5px;
	color: #E18700;
	border-top-width: 1px;
	font-variant: small-caps;
}
.bandw {
	background-color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.blackbkg {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
	background-color: #808080;
}
.specialboxorange {
	padding: 10px;
	font-family: tahoma;
	border-style: dotted;
	border-width: 1px;
	background-color: #FFDFAE
}
.subnav-2highlightCopy {
	float: left;
	background: url('../images/dotted-v-separator.gif') repeat-y left 50%;
	list-style-type: none;
	border-bottom: 4px solid #ff6600;
	font-family: Tahoma;
	font-size: medium;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: groove;
}
.specialboxCopy {
	padding: 8px;
	font-family: tahoma;
	border-style: dotted;
	border-width: 1px;
	background-color: #F0F0F0;
}
.rightnavsep {
	padding: 3px;
	border-width: 1px;
	border-color: #C0C0C0;
	font-family: tahoma;
	background-color: #F0F0F0;
	text-align: left;
	font-variant: normal;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	border-right-style: dotted;
	border-bottom-style: dotted;
}
.table {
	border: 1px dotted #C0C0C0;
	background-color: #F5F5F5;
	padding: 5px;
	font-family: Tahoma;
	font-size: 11px;
}
.onlybroder {
	border: 1px dotted #EFEFEF;
}
.onlybroder3sides {
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #EFEFEF;
	border-right-color: #EFEFEF;
	border-bottom-color: #EFEFEF;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #808080;
	background-color: #F8F8F8;
}

.navbar
{
	font-size: 11px;
	margin: 0px;
	padding: 0px; 
	border: 0px; 

}

#top{
	padding:0 20px;
	background:#ffffff;
	height:81px;
}
#topnavi table{
	margin:0;
	padding:0;
	list-style:none;
}
#topnavi table td a{
	color: #ffffff;
	background: #234b75;
	display: block;
	border-left: solid 1px #e0e1e9;
	padding: 10px;
	font-size: 11px;
	background-color: #000000;
}
#topnavi table td a:hover
{
	background:#3b3b3f;
}

 #topnavi table td a.selected{ 
	background:#e0e1e9;
	color:black
}

.moduletable-news
	{
	width:209px;
	margin-left:28px;
	background:#fef59d;
	border:solid 1px #b4b4b4;
	
	}

.moduletable-news h3
	{
	font-family:'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
	font-size:15px;
	font-weight:normal;
	text-align:center;
	margin-top:10px;
	font-style:italic;
	color:#65613E;
		}
		
.contentpaneopen-news
{
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	text-decoration: none;
	color: #006699;
	font-style: normal;
	font-variant: normal;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	font-weight: lighter;
}

.article_separator
{
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	text-decoration: none;
	color: #FF0000;
	font-style: normal;
	font-variant: normal;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	font-weight: normal;
}


.contentheading-news
	{
	font-family:Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	color:#E77745;
	}.
	
	
	
.contentheading-news a
	{
	font-family:Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#E77745;
		margin:0px;
	text-decoration:none;
	}
	
		
.contentheading-news a:link, .contentheading-news a:visited
	{
	font-family:Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#E77745;
		margin:0px;
	text-decoration:none;
	}
	
	
	
.contentheading-news a:hover
	{
	font-family:Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#E77745;
		margin:0px;
	text-decoration:underline;
	}
	
#accordion {width:235px; margin:5px auto}
.accordion {width:235px; font:12px Verdana; color:#033}
.accordion dt {width:235px; border:2px solid #9ac1c9; padding:8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(../images/header.gif)}
.accordion dt:hover {width:235px;background:url(../images/header_over.gif)}
.accordion dd {overflow:hidden; background:#fff; margin:0; padding:0 }
.accordion span {display:block; width:235px; border:2px solid #9ac1c9; border-top:none; padding:15px}

#accordion2 {width:243px; margin:5px auto; border:1px solid #333; border-top:none; margin:0; padding:0}
.accordion2 {width:235px; font:12px Verdana; color:#333; margin:0; padding:0}
.accordion2 dt {width:243px; font-weight:bold; padding:4px;  cursor:pointer; background-color:#666; background-image:url(../images/Second.gif); background-position:right center; color:#fff; border-top:1px solid #333;}
.accordion2 dt:hover {background-color:#555}
.accordion2 .open {background-color:#444; background-image:url(../images/First.gif); color:#000; }
.accordion2 dd {overflow:hidden; background:#fff; margin:0; padding:0}
.accordion2 span { display:block;width:220px; border-top:none; padding-bottom: 16px; padding-left: 4px; padding-right: 4px;  padding-top: 8px; font-size:11px; FONT-FAMILY: Verdana; }

.red{
	color:#cc0000;
	font-size:11px;

}

#accordion3 {width:243px; margin:0; border:1px solid #333; margin:0; padding:0}
.accordion3 {width:235px; font:12px Verdana; color:#333; margin:0; padding:0}
.accordion3 dt {width:235px; font-weight:bold; padding:4px;  cursor:pointer; background-color:#666; background-image:url(../images/second.jpg); background-position:right center; color:#fff; border-top:1px solid #333;}
.accordion3 dt:hover {background-color:#555}
.accordion3 .open {background-color:#444; background-image:url(../images/first.jpg); color:#000; }
.accordion3 dd {overflow:hidden; background:#fff; margin:0; padding:0}
.accordion3 span {display:block; width:220px; border-top:none; padding-bottom: 8px; padding-left: 4px; padding-right: 4px;  padding-top: 8px; font-size:11px; FONT-FAMILY: Verdana; }



#enquiry-table td{
padding:2px 0px 4px 0px;}
#enquiry-table td input{
font-size:12px;
width:90px;
background-color:#ECECEC;
border:1px solid #DBDBDB;}

#enquiry-table td textarea{
font-size:12px;
background-color:#ECECEC;
border:1px solid #DBDBDB;
height:25px;}

#enquiry-table td .no-style{
border:none;
background:none;
width:auto;
height:auto;
padding:0px;
margin:0px;
}

#enquiry-table td .no-style1{
border:none;
background:none;
width:103px;
height:26px;
margin:0px;
}

#middle-right-top .content1{
float:left;
clear:both;
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
padding:2px 0px 0px 5px;
width:260px;
text-align:left;
}

.style101 {
	background-color: #000000;
	text-align: center;
}
.style105 {
	color: #FFFFFF;
	text-decoration: none;
	border-style: none;
	border-width: 2px;
}

.style110 {
	font-size: 11px;
	color: #5f604b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style114 {
	font-size: 11px;
}
.style116 {
	font-weight: bold;
	font-size: 10px;
	color: #9a9c89;
	font-family: Verdana;
	text-decoration: none;
}
.style117 {
	font-size: 11px;
	color: #5f604b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.style118 {
	font-size: 11px;
	color: #FFFFFF;
}
.style119 {
	font-weight: bold;
	font-size: 10px;
	color: #3188B4;
	font-family: Verdana;
	text-decoration: none;
}
