a:link      { color: #000000; text-decoration: none }
a:visited   { color: #000000; text-decoration: none }
a:hover     { color: #999999; text-decoration: none }

//a:link.nav      { color: #fcfcaa; text-decoration: none }
//a:visited.nav  { color: #fcfcaa; text-decoration: none }
//a:hover.nav     { color: #cd7f32; text-decoration: none }

a:link.textlink      { color: #52247f; text-decoration: none ; font-weight: bold;}
a:visited.textlink  { color: #52247f; text-decoration: none ; font-weight: bold; }
a:hover.textlink     { color: #b30838; text-decoration: none ; font-weight: bold; }


body {background: #FFFFFF;
font-family:  Verdana, Tahoma, Arial, Sans-Serif;
margin: 0px;

}

ul 	{list-style: none;
	margin: 10px;
	padding: 0px;
}

li	{	margin-left:20px;
		list-style-image: url('../images/li_button.gif');
		list-style-position: outside; 
		}

.text	{	font-family:  Verdana, Tahoma, Arial, Sans-Serif;
		color: #660033;
		padding: 0px;
		margin: 0px;
		font-weight: normal;
		text-align: left;
		vertical-align: top;
		font-size: 8pt;
		}

.rss_text	{	font-family:  Verdana, Tahoma, Arial, Sans-Serif;
		color: #660033;
		padding: 0px;
		margin: 0px;
		font-weight: normal;
		text-align: left;
		vertical-align: top;
		font-size: 8pt;
		}

h1	{	font-size: 13pt;
		font-weight: bold;
		color: #52247f;
		padding-top:10px;
	}

h2	{	font-size: 10pt;
		font-weight: bold;
		color: #52247f;
	}

.inner	{	background-color: #ffffff;
		vertical-align: top;
		border: #a7a7a7 solid 0px;
		font-size: 8pt;
		padding: 0px 5px 0px 5px;
		}

#heading	{	background: url('../images/advantage_banner.jpg') no-repeat;
		color: #ffffff;
		padding:0px;
		height:140px;
		font-size: 20pt;
		font-weight: bold; 
		vertical-align: top;
		}

#underheading	{	background: url('../images/colourstrip.png') repeat;
		color: #ffffff;
		padding:0px;
		height:3px;
		font-size: 5pt;
		vertical-align: top;
		}
		
.subheading	{background-color: #0c4499;
		color: #a7a7a7;
		font-weight: bold;
		font-size: 8pt; 
		height: 15px;
		}

.news-frame	{background-color: transparent;
		border: #52247F solid 1px;
		font-size: 8pt;
		vertical-align: top;
		padding:2px;
		}
		
.news-frame-head	{background-color: transparent;
		color: #dedede;
		font-size: 8pt;
		vertical-align: top;
		text-align: center;
		padding:2px;
		}

.news {color: #52247f;
		font-size: 8pt;
}

.news-date	{color: #52247f;
		font-size: 8pt;
}
		
.left-nav		{background-color: transparent;
		text-align: left;
		font-size: 8pt;
		vertical-align: top;
		padding: 0px;
		}

.right-nav	{background-color: transparent;
		text-align: left;
		font-size: 10pt;
		vertical-align: top;
		padding: 0px 0px 0px 0px;

		}


.filler		{background-color: transparent;
		text-align: left;
		vertical-align: top;
		font-size: 1pt
		}


.footer		{background-color: #ffffff;
		color: ##0c4499;
		border-bottom: #000000 0px solid;
		border-top: #000000 0px solid;
		vertical-align: middle;
		text-align: center;
		font-size: 7pt;
		font-weight: normal;
		}

.ic_footer	{vertical-align: top;
		text-align: center;
		font-size: 8pt;
		background-color: #ffffff;
		}


a.mainlevel:link, a.mainlevel:visited {
	display: block;
	background: url('../images/menu_bg.png') no-repeat;
	vertical-align: middle;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-top: 5px;
	padding-left: 6px;
	height: 25px !important;
	height: 27px;
	width: 100%;
	text-decoration: none;
}

a.mainlevel:hover {
	background-position: 0px -30px;
	text-decoration: none;
	color: #ffffff;
}

a.mainlevel_sel:link,  a.mainlevel_sel:visited {
	display: block;
	background: url('../images/menu_bg.png') no-repeat;
	vertical-align: middle;
	background-position: 0px -60px;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 5px;
	padding-left: 6px;
	height: 25px !important;
	height: 27px;
	width: 100%;
	text-decoration: none;
}

a.mainlevel_sel:hover {
	text-decoration: none;
	color: #000000;
}


a.sublevel:link, a.sublevel:visited {
	display: block;
	background: url('../images/submenu_bg.png') no-repeat;
	vertical-align: middle;
	font-size: 7pt;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-top: 2px;
	padding-left: 20px;
	height: 20px !important;
	height: 22px;
	width: 100%;
	text-decoration: none;
}

a.sublevel:hover {
	background-position: 0px -25px;
	text-decoration: none;
	color: #ffffff;
}



a.sublevel_sel:link, a.sublevel_sel:visited  {
	display: block;
	background: url('../images/submenu_bg.png') no-repeat;
	vertical-align: middle;
	background-position: 0px -50px;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 3px;
	padding-left: 20px;
	height: 20px !important;
	height: 22px;
	width: 100%;
	text-decoration: none;
}

a.sublevel_sel:hover {
	text-decoration: none;
	color: #000000;
}

.mauve	{color: #52247F;
		font-size:13pt;
		font-weight: bold;
	}
	
.mauve2	{color: #52247F;
		font-size:10pt;
		font-weight: bold;
	}
