hr {	
	color: #b595b9;
	background-color: #b595b9;
	height:1px;
	border-width:0;
	margin:10px 0;
	width:100%
	}

body  { 
	margin: 0;
	background-color:#fff; 
	height:100%;
	font-family: Tahoma; 
	font-size:11px; 
	color:#2f4058; 
	line-height:15px
	}
	
#top {
	height:10px;
	width:469px;
	}

#line1 { 
	background:url(images/line_news.gif) repeat-x;
	height:3px 
	}	

#newspg {  
	width: 477px; 
	padding:10px 50px 20px 0;
	}

#newspg a { 
	text-decoration:underline;
	color:#2f4058
	}

#newspg a:hover { 
	text-decoration:none;
	}

#news_subnav { 
	width:227px;
	padding:0 22px 0 0
	}

#news_subnav a { 
	background: url(images/news_subnavbg.gif) bottom left repeat-x;
	padding:10px 0 10px 20px;
	text-decoration:none;
	color:#48014a;
	display:block
	}

#news_subnav a:hover {	
	background-color:#d7c6d9;
	text-decoration: none
	}

#footer { 
	padding:8px 10px 10px 10px;
	font-family:Tahoma;
	font-size:11px;
	color:#7f8190;  
	}

#footer a {
	color:#7f8190;
	text-decoration:none;
	font-weight:bold;
	padding:0 6px
	}

#footer a:hover {	
	text-decoration:underline
	}

/* page heading text */
h1 {
	margin: 0 0 20px 0;
	font:Tahoma, Helvetica, sans-serif;
	font-size:16px;
	padding:15px 0 6px 0;
	background:url(images/line_news.gif) bottom repeat-x;
	}

/*#newspg h1 {
	margin: 0;
	font:Tahoma, Helvetica, sans-serif;
	font-size:16px; 
	padding:15px 0 25px 0;
	color:#48014a
	}*/





.navbg	{ 
	background: url("images/bg_nav.gif") no-repeat
	}

#navbg	{ 
	background: url("images/bg_nav.gif") top left no-repeat;
	width: 776px;
	height:88px;
	border-bottom:1px solid #a4b672
	} 
	
a.nav1, a.nav1:visited, a.nav1:active {
	display:block; 
	width: 109px; 
	line-height: 28px; 
	background:  url("images/_home.gif") left no-repeat
	}
	
a.nav1:hover {
	 background:  url("images/_home_over.gif") left no-repeat
	 }

a.nav2, a.nav2:visited, a.nav2:active {
	display:block; 
	width: 110px; 
	line-height: 28px; 
	background:  url("images/_about.gif") left no-repeat
	}
	
a.nav2:hover { 
	background:  url("images/_about_over.gif") left no-repeat
	}

a.nav2a, a.nav2a:visited, a.nav2a:active {display:block; width: 110px; line-height: 30px; background:  url("images/_about_financial.gif") left no-repeat}
a.nav2a:hover { background:  url("images/_about_financial_over.gif") left no-repeat}

a.nav2b, a.nav2b:visited, a.nav2b:active {display:block; width: 110px; line-height: 30px; background:  url("images/_about_us.gif") left no-repeat}
a.nav2b:hover { background:  url("images/_about_us_over.gif") left no-repeat}

a.nav3, a.nav3:visited, a.nav3:active {display:block; width: 120px; line-height: 28px; background:  url("images/_parents.gif") left no-repeat}
a.nav3:hover { background:  url("images/_parents_over.gif") left no-repeat}

a.nav3a, a.nav3a:visited, a.nav3a:active {display:block; width: 120px; line-height: 15px; background:  url("images/_parents_intro.gif") left no-repeat}
a.nav3a:hover { background:  url("images/_parents_intro_over.gif") left no-repeat}

a.nav3b, a.nav3b:visited, a.nav3b:active {display:block; width: 120px; line-height: 15px; background:  url("images/_parents_schools.gif") left no-repeat}
a.nav3b:hover { background:  url("images/_parents_schools_over.gif") left no-repeat}

a.nav3c, a.nav3c:visited, a.nav3c:active {display:block; width: 120px; line-height: 15px; background:  url("images/_parents_children.gif") left no-repeat}
a.nav3c:hover { background:  url("images/_parents_children_over.gif") left no-repeat}

a.nav3d, a.nav3d:visited, a.nav3d:active {display:block; width: 120px; line-height: 15px; background:  url("images/_parents_glossary.gif") left no-repeat}
a.nav3d:hover { background:  url("images/_parents_glossary_over.gif") left no-repeat}

a.nav4, a.nav4:visited, a.nav4:active {display:block; width: 126px; line-height: 28px; background:  url("images/_teachers.gif") left no-repeat}
a.nav4:hover { background:  url("images/_teachers_over.gif") left no-repeat}

a.nav4a, a.nav4a:visited, a.nav4a:active {display:block; width: 126px; line-height: 15px; background:  url("images/_teachers_home.gif") left no-repeat}
a.nav4a:hover { background:  url("images/_teachers_home_over.gif") left no-repeat}

a.nav4b, a.nav4b:visited, a.nav4b:active {display:block; width: 126px; line-height: 15px; background:  url("images/_teachers_research.gif") left no-repeat}
a.nav4b:hover { background:  url("images/_teachers_research_over.gif") left no-repeat}

a.nav4c, a.nav4c:visited, a.nav4c:active {display:block; width: 126px; line-height: 15px; background:  url("images/_teachers_casestudies.gif") left no-repeat}
a.nav4c:hover { background:  url("images/_teachers_casestudies_over.gif") left no-repeat}



a.nav5, a.nav5:visited, a.nav5:active {display:block; width: 107px; line-height: 28px; background:  url("images/_news.gif") left no-repeat}
a.nav5:hover { background:  url("images/_news_over.gif") left no-repeat}

a.nav5a, a.nav5a:visited, a.nav5a:active {display:block; width: 107px; line-height: 15px; background:  url("images/_news_press.gif") left no-repeat}
a.nav5a:hover { background:  url("images/_news_press_over.gif") left no-repeat}

a.nav5b, a.nav5b:visited, a.nav5b:active {display:block; width: 107px; line-height: 15px; background:  url("images/_news_casestudies.gif") left no-repeat}
a.nav5b:hover { background:  url("images/_news_casestudies_over.gif") left no-repeat}

a.nav6, a.nav6:visited, a.nav6:active {display:block; width: 107px; line-height: 28px; background:  url("images/_contact.gif") left no-repeat}
a.nav6:hover { background:  url("images/_contact_over.gif") left no-repeat}

/*
.text10a {font-family: Verdana; font-size:10px; color:#7f8190}
a.text10a, a.text10a:visited, a.text10a:active 	{text-decoration:none}
a.text10a:hover {text-decoration:underline} */

.text1 	{font-family: Tahoma; font-size:11px; color:#2f4058; line-height:15px}
a.text1, a.text1:visited 		{text-decoration:underline}
a.text1:hover, a.text1:active 	{text-decoration:none}

.text1a 	{font-family: Tahoma; font-size:11px; color:#bc8d88; line-height:15px}
a.text1a, a.text1a:visited 		{text-decoration:none}
a.text1a:hover, a.text1a:active 	{text-decoration:underline}

a                      { font-family: Tahoma; font-size:11px; color:#2f4058; line-height:15px; text-decoration:underline}
a:hover             {text-decoration:none}

.text2 	{font-family: Tahoma; font-size:10px; color:#9498a7}
a.text2, a.text2:visited 		{text-decoration:underline}
a.text2:hover, a.text2:active 	{text-decoration:none}

.text3 	{font-family: Tahoma; font-size:11px; color:#4693CB; line-height:15px}
a.text3, a.text3:visited  		{text-decoration:none}
a.text3:hover, a.text3:active 	{text-decoration:underline}

.text4 	{font-family: Tahoma; font-size:11px; color:#2f4058; line-height:13px}
a.text4, a.text4:visited 		{text-decoration:underline}
a.text4:hover, a.text4:active 	{text-decoration:none}

.subnav	{font-family: Tahoma; font-size:11px; color:#FFFFFF;} 
a.subnav, a.subnav:visited, a.subnav:active {font-family: Tahoma; font-size:11px; color:#FFFFFF; padding:1px 0px 1px 40px;  display:block; text-decoration:none}
a.subnav:hover {color:#003854; background-color:#1fbae6; display:block; text-decoration:none;}

.bg1	{ background-color:#ede6ee; margin: 0 10 0 0; scrollbar-3dlight-color: #7c557a; scrollbar-arrow-color: #7c557a; scrollbar-track-color: #9a7a97; scrollbar-darkshadow-color: #7c557a; scrollbar-face-color: #e1d2dd; scrollbar-highlight-color: #ede6ee; scrollbar-shadow-color: #ede6ee}
.bg2	{ background-color:#f9e4e2; margin: 0 10 0 0; scrollbar-3dlight-color: #a7524a; scrollbar-arrow-color: #a7524a; scrollbar-track-color: #c6918c; scrollbar-darkshadow-color: #a7524a; scrollbar-face-color: #e8cac7; scrollbar-highlight-color: #f9e4e2; scrollbar-shadow-color: #f9e4e2}
.bg3	{ background-color:#fcfbd7; margin: 0 10 0 0; scrollbar-3dlight-color: #d4d3a4; scrollbar-arrow-color: #d4d3a4; scrollbar-track-color: #e8e7bb; scrollbar-darkshadow-color: #d4d3a4; scrollbar-face-color: #e8e7bb; scrollbar-highlight-color: #fcfbd7; scrollbar-shadow-color: #fcfbd7}

.bg4	{ background:url("images/bg1.gif") bottom right no-repeat; background-color:#eff8fc}
.bg4a	{ background:url("images/bg2.gif") bottom right no-repeat; background-color:#eff8fc}
.bg4aa	{ background:url("images/bg2a.gif") bottom right no-repeat; background-color:#eff8fc}
.bg4b	{ background:url("images/bg3.gif") bottom right no-repeat; background-color:#eff8fc}
.bg4c	{ background:url("images/bg4.gif") bottom right no-repeat; background-color:#eff8fc}
.bg4d	{ background:url("images/bg5.gif") bottom right no-repeat; background-color:#eff8fc}
.bg4e	{ background:url("images/bg6.gif") bottom right no-repeat; background-color:#eff8fc}
.bg4f	{ background:url("images/bg7.gif") bottom right no-repeat; background-color:#eff8fc}
.bg4ff	{ background:url("images/bg7a.gif") bottom right no-repeat; background-color:#eff8fc}
.bg4g	{ background:url("images/bg8.gif") bottom right no-repeat; background-color:#eff8fc}
.bg4gg	{ background:url("images/bg8a.gif") bottom right no-repeat; background-color:#eff8fc}
.bg4h	{ background:url("images/bg9.gif") bottom right no-repeat; background-color:#eff8fc}
.bg4hh	{ background:url("images/bg9a.gif") bottom right no-repeat; background-color:#eff8fc}

.bg_subnav	{ background:url("images/cnr1.gif") bottom right no-repeat; background-color:#00a4d0}
.bg5	{ background-color:#eff8fc; margin: 0 10 0 0; scrollbar-3dlight-color: #3ba1c2; scrollbar-arrow-color: #3ba1c2; scrollbar-track-color: #93c6d8; scrollbar-darkshadow-color: #3ba1c2; scrollbar-face-color: #dae8ee; scrollbar-highlight-color: #eff8fc; scrollbar-shadow-color: #eff8fc}
.bg6	{ background-color:#f4f3f2; margin: 0 10 0 0; scrollbar-3dlight-color: #8e765e; scrollbar-arrow-color: #8e765e; scrollbar-track-color: #c6b6a7; scrollbar-darkshadow-color: #8e765e; scrollbar-face-color: #e3ded9; scrollbar-highlight-color: #f4f3f2; scrollbar-shadow-color: #f4f3f2}



/* New styles added 20/05/09 */

a img { border:none}

#home {
	font-family: Tahoma; 
	font-size:11px; 
	color:#2f4058; 
	line-height:14px;
	text-align:justify
	}

#home a { 	
	color:#2f4058;
	text-decoration:underline
	}

#home a:hover {
	text-decoration:none
	}

#home_left {
	padding:10px 18px 10px 10px
	}
	
#home_links-top { 
	width:306px;
	height:19px;
	background-image: url(_images/home_links-top.gif)
	}
	
#home_links-base { 
	width:306px;
	height:19px;
	background-image: url(_images/home_links-base.gif)
	}
	
#home_links {
	border-left:3px solid #caced4;
	border-right:3px solid #caced4;
	width:280px;
	background-color:#f5f7f9;
	padding:0 10px;
	line-height:14px;
	text-align:left
	}
	
#home_links td {
	padding-bottom:10px;
	border-bottom:1px solid #caced4
	}

#home_links a { 
	text-decoration:none;
	font-weight:bold;
	color:#2f4058;
	}

#home_links a:hover {
	text-decoration:underline;
	}


/*#home_news {
	width:376px;
	padding:5px 18px
	}
	

#home_news td {
	padding-bottom:10px;
	border-bottom:1px dotted #99a1ad
	}

#home_news a { 
	text-decoration:none;
	font-weight:bold;
	color:#2f4058;
	}

#home_news a:hover {
	text-decoration:underline;
	}*/
	


/* home page news iframe START */
#home_news {
	position: relative;
	width:376px;
	padding:5px 18px;
	line-height: 13px;
	}
	
#news1	{
	width: 376px;
	height:400px;
	border: none;
	margin: 0;
	overflow: auto;
	color:#2f4058;
	text-align:left;
	scrollbar-face-color: #f5f7f9;
	scrollbar-base-color: #caced4;
	scrollbar-arrow-color: #caced4;
	scrollbar-track-color: #f5f7f9;
	scrollbar-shadow-color: #f5f7f9;
	scrollbar-highlight-color: #caced4;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-Color:#caced4;
}

.news-top	{
	padding: 0 10px 10px 0;
	border-bottom:1px dotted #757680;
	}

#news1 td 	{
	padding: 10px 10px 10px 0;
	border-bottom:1px dotted #757680;
	}

/* home page news iframe FINISH */