.search_link {
	font-size: 10pt;
}
.hilite {
	background-color: #FCF403;
	color: #000000;
	font-weight: bolder;
}

#mst {display:none;}

body { background: #FFFFFF; font-family: verdana, sans-serif; font-size: 9pt; margin: 0 0 30 0;}

a:link, a:visited {font-family: verdana; color: #000000;}
a.headLink {font-family: verdana; font-size: 16px; font-weight: bold;}
a.bodyLink, a.bodyLink:visited  {font-family: verdana; font-size: 12px; color: #FC8946;}


h1 {font-family: verdana; font-size: 24px;}
h2 {font-family: verdana; font-size: 20px; border: solid; border-width: 1px; background-color: #FC8946; padding-left: 10px;}
h3 {font-family: verdana; font-size: 16px; border: solid; border-width: 1px; background-color: #FC8946; padding-left: 10px;}
h4 {font-family: verdana; font-size: 14px; border: solid; border-width: 1px; background-color: #FC8946; padding-left: 10px;}


td, th {font-family: verdana; font-size: 9pt;}
p.head {font-family: verdana; font-size: 16px;}
p {font-family: verdana; font-size: 12px;}
li {font-family: verdana; font-size: 12px;}

.content {text-align: left; vertical-align: top;}


/*-------------------App Styles--------------------------*/
.search {
	background-color: #999999;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	height: 18px;
	width: 50px;
	border: solid 1px #000000;
}
.searchbox {
	font-size: 8pt;
	height: 18px;
	width: 125px;
	border: solid 1px #000000;
}

.NewsArchive 
{
	font-size: 9pt;
}
.NewsTitle 
{
	font-size: 9pt;
}
.NewsPubDate 
{
	font-size: 8pt;
}
.NewsSubTitle 
{
	font-size: 9pt;
}
.NewsItem 
{
	font-size: 9pt;
}

.LMNavTable {
	border-width: 1px 1px 1px 1px; 
	border-style: solid;
	border-color: #000000;
}
.LMNavRow {
	background-color: #CCCCCC;
	vertical-align: middle;
	font-weight: bold;
}

.cal1 
{
	color: Blue;
}
.cal2 
{
	color: Navy;
}
.cal1:hover
{
	color: Red;
}
.cal2:hover
{
	color: Red;
}
.caldir
{
	text-decoration: none;
	font-size: larger;
	font-weight: bolder;
}	
.cal_nav {
	background-color: lightgrey;
}
.cal_today {
	background-color: #e9e9e9;
}
.cal_monthday {
	background-color: #ffffff;
}
.cal_nonmonthday {
	background-color: lightgrey;
}
.cal_listhdr {
	font-weight: bold;
	font-size: 10pt;
}
.cal_nav {
	background-color: lightgrey;
}
.cal_today {
	background-color: #e9e9e9;
}
.cal_monthday {
	background-color: #ffffff;
}
.cal_nonmonthday {
	background-color: lightgrey;
}
.cal_listhdr {
	font-weight: bold;
	font-size: 10pt;
}




/* Left navigation */
.menu {
	background-color : #CCCCCC;
	background-repeat : repeat-y;
	padding-top : 6px;
	padding-right : 6px;
	vertical-align : top;
	border-right: 2px solid #000000;
	width: 200px;
}
.sideNav {
	font-size: 9pt;
	font-weight: bold;
}
.sideNavNot1 {
	margin-left: -19px;
	list-style-position : outside;
	list-style-position : outside;
	list-style-type : square;
}
.sideNavCurNot1 {
	margin-left: -19px;
	list-style-position : outside;
	list-style-position : outside;
	list-style-type : square;
}
.sideNavNot2 {
	font-weight: normal;
	font-size: 8pt;
	margin-left: -25px;
	list-style-position : outside;
	list-style-type : disc;
}
.sideNavCurNot2 {
	font-weight: normal;
	font-size: 8pt;
	margin-left: -25px;
	list-style-position : outside;
	list-style-type : disc;
}

.sideNavNot3 {
	font-weight: normal;
	font-size: 8pt;
	margin-left: -25px;
	list-style-position : outside;
	list-style-type : circle;
}

.sideNavCurNot3 {
	font-weight: normal;
	font-size: 8pt;
	margin-left: -25px;
	list-style-position : outside;
	list-style-type : circle;	
}

.sideNavNot4 {
	font-weight: normal;
	font-size: 8pt;
	margin-left: -25px;
	list-style-position : outside;
	list-style-type : disc;
}

.sideNavCurNot4 {
	font-weight: normal;
	font-size: 8pt;
	margin-left: -25px;
	list-style-position : outside;
	list-style-type : disc;
}

.sideNavNot5 {
	font-weight: normal;
	font-size: 8pt;
	margin-left: -25px;
	list-style-position : outside;
	list-style-type : square;
}

.sideNavCurNot5 {
	font-weight: normal;
	font-size: 8pt;
	margin-left: -25px;
	list-style-position : outside;
	list-style-type : square;
}
.sideNavNot6 {
	font-weight: normal;
	font-size: 8pt;
	margin-left: -25px;
	list-style-position : outside;
	list-style-type : disc;
}
.sideNavCurNot6 {
	font-weight: normal;
	font-size: 8pt;
	margin-left: -25px;
	list-style-position : outside;
	list-style-type : disc;
}
a.sideNavLink, a.sideNavLink:active, a.sideNavLink:visited  {
	text-decoration: none;
	color: #000000;
}
a.sideNavLink:Hover {
	text-decoration: none;
	color: #666666;
}
a.sideNavCurLink, a.sideNavCurLink:active, a.sideNavCurLink:visited {
	background-color: #000066;
	text-decoration: none;
	color: #FFFFFF;
}

a.sideNavCurLink:Hover {
	background-color: #000066;
	text-decoration: none;
	color: #CCCCCC;
}
