h2{
color: #93A51D;
font: normal 20px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
padding: 0px;
margin: 0px;
}

.greybg {
background-color: #EDEDED;
}



/*	news items
------------------------------------------------------------------------------- */

.newsheadline {
color: #7859D2;
font-size: 14px;
font-weight: bold
}

.newsitem {
color: #3B2381;
}

a.newslnk:visited,
a.newslnk:active,
a.newslnk:link {
color: #9933FF;
text-decoration: none;
font-size: 10px;
text-transform:capitalize;
}

a.newslnk:hover {
color: #4A0F86;
text-decoration: none;
font-size: 10px;
text-transform:capitalize;
}




/*	sub nav
------------------------------------------------------------------------------- */

.subnav-on { 
font: normal 14px Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
text-decoration: none; 
cursor: pointer; 
color: #745485; 
padding: 3px;
}

.subnav-off {
font: normal 14px Arial, Helvetica, sans-serif;
color: #745485; 
padding: 3px;
}


/*	forms
------------------------------------------------------------------------------- */

input, textarea, select {
color: #000; 
font-family: verdana, sans-serif;
font-size: 12px;
background: #FFFFFF ; 
border:1px solid #666;
padding:3px;
margin:1px;
}


/*	lists
------------------------------------------------------------------------------- */

.list ul{
display: block; padding: 0px; margin: 0px 0px 0px 20px;
}

td.tdgrey{ background-color: #f5f5f5;}



/*	td mouse over
------------------------------------------------------------------------------- */

.td-on {

background-color: #f5f5f5;
border: 1px #ccc solid;
}

.td-off {
background-color:#EDEDED;
}

.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.heading_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

.title {
font-size: 14px;
font-weight: bold;
color: #663366;
}

.txt-sml-blue {
font-size: 10px;
color: #660066;
}

