.subcontent{
	font-size: 11px; 
	color: Black; 
	font-family: arial,verdana,sans-serif;
}
.anchor{
	font-size: 10px; 
	color: Red; 
	font-family: arial,verdana,sans-serif;
	font-weight: bold;
}
.maincontent{
	font-size: 11px; 
	color: Black; 
	font-family: arial,verdana,sans-serif;
}
.labels{
	font-size: 11px; 
	color: Black; 
	font-family: arial,verdana,sans-serif;
	font-weight: bold;
}
.smallitalics{
	font-size: 9px; 
	color: Black; 
	font-family: arial,verdana,sans-serif;
	font-weight: normal;
}
.cellfullgreen {
	border-top: 1px solid #00a23d;
	border-right: 1px solid #00a23d;
	border-bottom: 1px solid #00a23d;
	border-left: 1px solid #00a23d;
}
.cellfullblack {
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
               background-color:#FFFFFF;
}
.cellfullred{
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
}
A.footerlink {
	FONT-WEIGHT: normal; COLOR: #330000; font-family: verdana,arial,verdana;font-size: 10px; TEXT-DECORATION: underline
}
A.footerlink:visited {
	FONT-WEIGHT: normal; COLOR: #330000; TEXT-DECORATION: none
}
A.footerlink:active {
	FONT-WEIGHT: normal; COLOR: #330000; TEXT-DECORATION: none
}
A.footerlink:hover {
	FONT-WEIGHT: normal; COLOR: #330000; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.searchtitle {
	font-size: 14px;font-weight:bold;
	color: #00a23d;
}
table{
	font-size: 11px; 
	color: Black; 
	font-family: arial,verdana,sans-serif;
}
.txtbox {
	border: 1px solid #00a23d;
	font-family: arial,verdana,sans-serif;
	height: 11px;
	width: 75px;
}
.titleblack {
	font-size:13px;
	color: #000000;
	font-family: arial,verdana,sans-serif;font-weight:bold;
}
.linklistbold
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: arial,verdana,sans-serif;
	text-decoration: none;
}
a.linklistbold
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: arial,verdana,sans-serif;
	text-decoration: none;
}
a.linklistbold:hover
{
	color: blue;
	font-family: arial,verdana,sans-serif;
	text-decoration: underline;
}
.linkmenu {
	font-size:11px;
	color: #ffffff;
	font-family: arial,verdana,sans-serif;font-weight:bold;
	text-decoration: none;
}
.searchabstract{
	font-size: 11px; 
	color: Black; 
	font-family: arial,verdana,sans-serif;
}
.searchheadings{
	font-size: 11px; 
	color: Red; 
	font-family: arial,verdana,sans-serif;font-weight:bold;
}
.title {
	font-weight: bold; font-size: 13px; color: #ff0000; font-family: arial,verdana,sans-serif
}
.titlebrown{text-decoration:underline; text-transform:uppercase; color:#CC9966;font-family:Verdana;font-size:9pt;font-weight:bold;}
.titlebrownsmall{
text-decoration:none; text-transform:uppercase; color:#CC9966; font-family:Verdana; font-size:8pt; font-weight: bold}
.titleupper{
text-decoration:none; text-transform:uppercase; font-family:Verdana; font-size:8pt; font-weight: bold}
.titlered{text-decoration:underline; color:#FF0000;font-family:Verdana;font-size:8pt;font-weight:bold;}
.pic p {margin-top:1px;margin-bottom:1px; text-align:center;}
.tablepic{
	border-right: silver 1px solid; padding-right:2px; padding-left:2px; border-top: silver 1px solid;  padding-bottom: 2px; margin: 1px; border-left: silver 1px solid;  color: #ff9966; padding-top: 2px; border-bottom: silver 1px solid;
}
div.box
{padding:2px; border-color:#ffffff;border: 1px solid #333333;font-family:verdana;font-size:14px;font-style:bold;background-color:#f9e187;}
p.dirtext {FONT-FAMILY: Verdana; FONT-SIZE:8pt;text-align:left;line-spacing:10px;}
a.news{text-decoration:none; text-transform:uppercase; color:#CC9966;font-family:Verdana;font-size:9pt}
 .news:hover{text-decoration:underline}
a.speeches{text-decoration:none; text-transform:uppercase; color:#CC9966;font-family:Verdana;font-size:8pt}
 .speeches:hover{text-decoration:underline}
.readmore{text-decoration:none; text-transform:lowercase; color:#FF0000;font-family:Verdana;font-size:7pt;font-weight:bold;}
div.pic {
}
/* css button styles*/
.rssbutton{
background-color: #ff6600;
border: 1px black outset;
padding: 0 2px;
color: white;
text-decoration: none;
font: bold 10px Verdana;
}
.rssbutton:visited, .rssbutton:hover, .rssbutton:active{
color: white;
}
.cssbutton{
background-color: black;
border: 1px green outset;
padding: 1px 4px;
color: white;
text-decoration: none;
font: bold 90% "Trebuchet MS", Verdana, Helvetica, sans-serif;
}
.cssbutton:visited{
color: #FFFFFF;
}
.cssbutton:hover{
border-style: inset;
background-color: green;
padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
}
.cssbutton:active{
color: white;
}
/*TABLE STYLES*/
table.standard { 
	margin: 1em; 
	border-collapse: collapse; 
	text-align:left;
	width: 96%;
}
table.standard td { 
	padding: .3em; 
	border: 1px #FF0000 solid; 
}
table.standard th { 
	padding: .3em;
	background: #FF0000;
	color: #FFFFFF;
	border:1px solid #999900;
	font-weight:bold;	
	text-align:left;
}

