/* CSS Document */

body{

	margin:0px;

	padding:0px;

	

	}

.topheadertable,.mainsection{

	margin:0px auto 0px auto;

	width:780px;

	}



.topheadertable{

	background:#FFFFFF url(../images/bodybg.gif) repeat-x 0px 0px;
	}

.topshdwleft{

	background:url(../images/shadowtopleft.jpg) no-repeat 100% 0%;

	width:5px;

	}

.topshdwrgt{

	background:url(../images/shadowtopright.jpg) no-repeat 0% 0%;

	width:5px;

	}

.topbanner{

	width:590px;

	height:101px;

	background:url(../images/topbanner.jpg) no-repeat 100% 0px;

	text-align:right;

	vertical-align:top;

	

	}

.topflash{

	width:180px;

	text-align:left;

	vertical-align:top}

.topsubmenu{

	padding:10px 10px 0px 0px;	

	font-family:tahoma,arial;

	font-size:.7em;

	color:#999999;

	vertical-align:top;

	margin:5px 0px 0px 0px;

	display:block;

	}

.topsubmenu a{

	text-decoration:none;

	color:#999999;

	}

.topsubmenu a:hover{

	color:#FF6600;

	}

.topmenu{	text-align:center;

	vertical-align:top;

	}

.leftshadow{

	background:url(../images/shadowleft.gif) repeat-y 100% 0%;

	width:5px;

	}

.rightshadow{

	background:url(../images/shadowright.gif) repeat-y 0% 0%;

	width:5px;;

	}

.mainleft,.subright{

	width:532px;

	text-align:left;

	vertical-align:top;

	padding:5px 5px 10px 5px;

	}

.mainright,.subleft{

	width:228px;

	text-align:center;

	vertical-align:top;

	padding:5px 0px 0px 0px;

	}

.subleft{

	padding:5px 0px 0px 5px;

	}

.sectiontable{

	background:url(../images/sectionbg.gif) repeat-y 0px 0px;

	width:222px;

	margin:0px 0px 10px 0px;

	} 

.sectionheadhot,.sectionheadnews{

	background:url(../images/hotlinks.jpg) no-repeat 0px 0px;

	height:35px;

	}

.sectionheadnews{

	background:url(../images/newsandevents.jpg) no-repeat 0px 0px;

	}

.sectionmainmenu{

	background:url(../images/mainmenu.jpg) no-repeat 0px 0px;

	height:35px;

	}

.sectionmain{

	background:url(../images/sectionbtm.gif) no-repeat 0% 100%;
	background-position:bottom;

	padding:10px 10px 10px 10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:.81em;

	color:#586D9D;

	text-align:left;

	vertical-align:top;
	}

.sectionmain dl{

	margin:0px;

	padding:0px;

	}

.sectionmain dd{

	color:#7B7C83;

	font-family:Tahoma, Arial, Verdana;

	font-size:11px;

	margin:0px 0px 0px 10px;

	padding:5px 0px 10px 0px;

	border-bottom:1px solid #DFE1E3;

	}	

.sectionmain dt{

	color:#586D9D;

	padding:10px 0px 3px 0px;

	border-top:1px solid #FFFFFF;

	font-weight:bold;

	}

.sectionmain ul{

	margin:5px 0px 5px 0px;

	padding:0px;

	}

.sectionmain li,.subright li{

	list-style:none;

	border-bottom:1px solid #CFD6DE;

	border-top:1px solid #FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:1em;

	font-weight:bold;

	padding:6px 0px 6px 10px;

	background:url(../images/arr.gif) no-repeat 0px 50%;

	}

.sectionmain li a{

	text-decoration:none;

	color:#000066;

	}

.sectionmain li a:hover{

	color:#CC0000;

	}

.subright li{

	border:none;

	background:url(../images/arr.gif) no-repeat 0px 11px;

	}

	

.maintx{

	padding:20px 200px 10px 5px;

	background:url(../images/laptop.jpg) no-repeat 100% 50%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:.7em;

	color:#586D9D;

	line-height:130%;

	border-bottom:1px dotted #999999;

	}

.maintx h1,.subright h1,.subright h2{

	font-family:"Trebuchet MS", Arial, Verdana;

	font-size:1.5em;

	color:#112FC5;

	}

.subright h2{

	font-size:1.3em;

	color:#3399CC;

	font-style:italic;

	text-transform:uppercase;

	}

.objectives{

	width:100%;

	margin:10px auto 0px 5px;

	}

.objtop{

	border-top:1px solid #C9CEDC;

	}

.it2007{

	border-right:1px solid #C9CEDC;

	border-left:1px solid #C9CEDC;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:.7em;

	color:#ED2B05;

	line-height:130%;

	padding:10px;

	vertical-align:top;	

	}

.objcttd{

	border-right:1px solid #C9CEDC;

	border-left:1px solid #C9CEDC;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:.7em;

	color:#586D9D;

	line-height:130%;

	padding:10px;

	text-align:justify;

	vertical-align:top;	

	}

.objcttd h1{

	font-family:"Trebuchet MS", arial;

	font-size:1.5em;

	color:#3270CC;

	border-bottom:1px solid #C9CEDC;

	text-transform:uppercase;

	margin:0px 0px 0px 0px;

	padding:3px 0px 5px 0px;

	}

.objcttd ul{

	margin:5px 0px 5px 10px;

	padding:0px;

	} 

.objcttd  li{

	list-style:none;

	padding:3px 0px 4px 15px;

	line-height:130%;

	background:url(../images/arr.gif) no-repeat 0% 6px;

	}

.objbtm{	

	border-bottom:1px solid #C9CEDC;

	}
.footer a:link{
	color:#586D9D;
	}
.footer a:visited{
	color:#586D9D;
}
.footer a:active{
	color:#586D9D;
}
.footer a:hover{
	color:#000000;
}
	
.footer{
	
	background:#FFFFFF url(../images/footer.gif) repeat-x 0% 100%;

	width:100%;

	}

.footer td{

	height:41px;

	text-align:center;

	vertical-align:middle;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:.7em;

	color:#999999;

	}

.readmore{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#B1890E;

	font-weight:bold;

	float:right;

	font-size:.8em;

	margin:0px 0px 10px 0px;

	

	}

.readmore a{

	text-decoration:none;

	color:#B1890E;

	

	}

.readmore a:hover{

	color:#FF0000;

	}

/*dropdown menu*/

#dropmenudiv{

position:absolute;

border:1px solid #CDD1D6;

border-bottom-width: 0;

font:normal 10px Verdana;

line-height:18px;

z-index:100;

}



#dropmenudiv a{

width: 100%;

display: block;

text-indent: 3px;

border-bottom: 1px solid #CDD1D6;

padding: 1px 0;

text-decoration: none;

font-weight: bold;

background:url(../images/topmenubg.gif) repeat-x;

color:#000000;

}



#dropmenudiv a:hover{ /*hover background color*/

background: #2862C1;

color:#FFFFFF;

}

.breadcrumb{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#9DA7B8;

	display:block;

	width:95%;

	padding:3px 10px 5px 10px;

	border-bottom:1px solid #E3E3E3;

	margin:0px 0px 0px 5px;

	}

.breadcrumb a{

	color:#6E7B90;

	text-decoration:none;

	}

.breadcrumb a:hover{

	color:#FF9900;

	}

.listbd{

	border:1px solid #C9CEDC;

	}

.listhd{

	background:#B8BED0;

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	font-size:1em;

	font-weight:bold;

	color:#FFFFFF;

	padding:5px;

	}

.list,.list1{

	background:#ECF5FC;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:.8em;

	color:#18264F;

	padding:5px;

	text-align:left;

	border-top: 1px solid #DAE4ED;

	}

.list1{

	background:#FCFCFC;

	}

.subright{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:.7em;

	color:#586D9D;

	line-height:130%;	

	}

.subright p{

	padding:4px 10px 0px 10px;

	}
.subright a:link{
	color:#586D9D;
	}
.subright a:visited{
	color:#586D9D;
}
.subright a:active {
	color: #586D9D;
}
.subright a:hover{
	color:#000000;
	}

.subright h1,.subright h2{

	padding:0px 0px 0px 10px;

	}

.objectivesbut a{

	background:url(../images/but_objectives.jpg) no-repeat 0px 0px;

	height:24px;

	width:85px;

	display:block;

	}

.objectivesbut a:hover{

	background:url(../images/but_objectivesho.jpg) no-repeat 0px 0px;

	}

.officebears a{

	background: url(../images/but_management.jpg) no-repeat 0px 0px;

	height:24px;

	width:94px;

	display:block;

	}

.officebears a:hover{

	background:url(../images/but_managementho.jpg) no-repeat 0px 0px;

	}

.members a{

	background: url(../images/but_members.jpg) no-repeat 0px 0px;

	height:24px;

	width:69px;

	display:block;

	}

.members a:hover{

	background:url(../images/but_membersho.jpg) no-repeat 0px 0px;

	}

.membership a{

	background: url(../images/but_membership.jpg) no-repeat 0px 0px;

	height:24px;

	width:77px;

	display:block;

	}

.membership a:hover{

	background:url(../images/but_membershipho.jpg) no-repeat 0px 0px;

	}

.cources a{

	background: url(../images/but_cources.jpg) no-repeat 0px 0px;

	height:24px;

	width:69px;

	display:block;

	}

.cources a:hover{

	background:url(../images/but_courcesho.jpg) no-repeat 0px 0px;

	}

.books a{

	background: url(../images/but_books.jpg) no-repeat 0px 0px;

	height:24px;

	width:51px;

	display:block;

	}

.books a:hover{

	background:url(../images/but_booksho.jpg) no-repeat 0px 0px;

	}

.exam a{

	background:url(../images/but_examcenters.jpg) no-repeat 0px 0px;

	height:24px;

	width:60px;

	display:block;

	}

.exam a:hover{

	background:url(../images/but_examcentersho.jpg) no-repeat 0px 0px;

	}

.results a{

	background:url(../images/but_results.jpg) no-repeat 0px 0px;

	height:24px;

	width:62px;

	display:block;

	}

.rseults a:hover{

	background:url(../images/but_resultsho.jpg) no-repeat 0px 0px;

	}

.awards a{

	background:url(../images/but_awards.jpg) no-repeat 0px 0px;

	height:24px;

	width:65px;

	display:block;

	}

.awards a:hover{

	background:url(../images/but_awardsho.jpg) no-repeat 0px 0px;

	}

.contactus a{

	background:url(../images/but_contactus.jpg) no-repeat 0px 0px;

	height:24px;

	width:92px;

	display:block;

	}

.contactus a:hover{

	background:url(../images/but_contactusho.jpg) no-repeat 0px 0px;

	}

.gallery a{

	background:url(../images/but_gallery.jpg) no-repeat 0px 0px;

	height:24px;

	width:75px;

	display:block;

	}

.gallery a:hover{

	background:url(../images/but_galleryho.jpg) no-repeat 0px 0px;

	}

.download a{

	background:url(../images/but_download.jpg) no-repeat 0px 0px;

	height:24px;

	width:122px;

	display:block;

	}

.download a:hover{

	background:url(../images/but_downloadho.jpg) no-repeat 0px 0px;

	}

.objtopleft,.objtopright{

	background:url(../images/objtopleft.gif) no-repeat 0px 0px;

	width:10px;

	height:12px;

	}

.objtopright{

	background:url(../images/objtoprgt.gif) no-repeat 100% 0px;

	}

.objbtmleft{

	background:url(../images/objbtmleft.gif) no-repeat 0px 0px;

	}

.objbtmright{

	background:url(../images/objbtmrgt.gif) no-repeat 100% 0px;

	}

#topmainmenu{

	width:770px;

	z-index:999999;

	position:relative;

	padding:0px;

	background:none;

	height:26px;

	border-bottom:1px solid  #F7F7F7;

	}

