.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000066;
}
A:LINK {
	color : Blue;
}
A:VISITED {
	color : Gray;
}
A:HOVER {
	color : Red;
}
A.aa {color: #000000; text-decoration:none;font-weight:bold;font-size:11px; font-family:verdana}
		A.aa:visited {color: #000000; text-decoration:none;font-weight:bold;}
		A.aa:hover	{color:#dc143c;}

A.news { color: Blue; text-decoration: underline; font-weight:normal;font-size:11px; font-family:verdana}
                A.news:visited {color: Gray; text-decoration:underline;}
		A.news:hover	{color:Red;}

A.year {color: #000000; text-decoration:none;font-weight:bold;font-size:11px; font-family:verdana}
		A.year:visited {color: #000000; text-decoration:none;font-weight:bold;}
		A.year:hover	{color:#dc143c;}



.dateplain {color: #dc143c; text-decoration:none;font-weight:bold;font-size:10px; font-family:verdana}
.mousetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.superscript {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 18px;
	color: #000066;
}

.mycheckbox
		{
		 FONT-SIZE: 10px; font-family : Verdana, Arial, Helvetica; color: #000080;
		}
		

	.myradiobox
		{
		 FONT-SIZE: 10px; font-family : Verdana, Arial, Helvetica; color: #000080;
		}
		

	.mydropdown
		{
		 FONT-SIZE: 10px; font-family : Verdana, Arial, Helvetica; color: #000080;
		}
	
	.myeditbox
		{
		 FONT-SIZE: 12px; font-family : Verdana, Arial, Helvetica; color: #000080;
		}
	.mytextbox
		{
		 FONT-SIZE: 9px; font-family : Verdana, Arial, Helvetica; color: #000080;
		}
.underlined {  border-color: #FFFFFF #FFFFFF #000066;; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: thin; border-left-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: 000066}
.underlined2thin {  border-color: #000066 #FFFFFF; border-style: solid; border-top-width: thin; border-right-width: 0px; border-bottom-width: thin; border-left-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: 000066}
.underlined3 {  border-color: #FFFFFF #FFFFFF #000066;; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: medium; border-left-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: 000066}
.chartdata {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: 000066}
.tabledata { FONT-SIZE: 11px; font-family : Verdana, Arial, Helvetica; color: #000080; }
.tabletitle { FONT-SIZE: 11px; font-family : Verdana, Arial, Helvetica; font-weight: bold; color: #FFFFFF; }
th {padding: 2px; FONT-SIZE: 11px; font-family : Verdana, Arial, Helvetica; font-weight: bold; color: #FFFFFF;}
.tablesubtitle { FONT-SIZE: 11px; font-family : Verdana, Arial, Helvetica; color: #FF0000; }
.totalline {  font-family: Verdana, Arial, Helvetica, sans-serif;
 	      font-size: 11px;
	      line-height: 18px;
              text-decoration: overline;
	      color: #000080; }
