body, a:link.link, a:link.text, a:link.navi, a:link.more, a:link.internal, a:link.external, td.date, td.lines, td.lines2, .textfieldsearch, td.search, td.textlinks, .news, .newsheader, td.scroller, a:link.docs, .newsheadlrg
{
font-family 				: Verdana, Helvetica, MS Sans Serif, Sans Serif;
}

body /*Body Tag <body>*/
{
	scrollbar-base-color		: #ffffff;
	scrollbar-face-color		: #ffffff;
	scrollbar-track-color		: #f0f0f0;
	scrollbar-arrow-color		: #cccccc;
	scrollbar-highlight-color	: #ffffff;
	scrollbar-3dlight-color		: #cccccc;
	scrollbar-shadow-color		: #ffffff;
	scrollbar-darkshadow-color	: #cccccc;
	background-color 			: #ffffff;
	color 						: #666666;
	font-size 					: 11px;
	letter-spacing 				: normal;
	line-height 				: normal;
} 



/*Generic Links*/
a:link.link					{font-family : Arial, Helvetica, sans-serif; color : #003366; font-size : 11px; text-decoration : none; }
a:visited.link				{font-family : Arial, Helvetica, sans-serif; color : #003366; font-size : 11px; text-decoration : none; }
a:hover.link				{font-family : Arial, Helvetica, sans-serif; color : #999999; font-size : 11px; text-decoration : underline; }

a:link.more					{font-family : verdana; color : #003399; font-size : 9px; font-weight : normal; text-decoration : none;}
a:visited.more				{font-family : verdana; color : #003399; font-size : 9px; font-weight : normal; text-decoration : none;}
a:hover.more				{font-family : verdana; color : #0066ff; font-size : 9px; font-weight : normal; text-decoration : none;}

/*align right link*/

a:link.rightmore				{
	font-family : verdana;
	color : #003399;
	font-size : 9px;
	font-weight : normal;
	text-decoration : none;
	float: right;
}
a:visited.rightmore				{
	font-family : verdana;
	color : #003399;
	font-size : 9px;
	font-weight : normal;
	text-decoration : none;
	float: right;
}
a:hover.rightmore				{
	font-family : verdana;
	color : #0066ff;
	font-size : 9px;
	font-weight : normal;
	text-decoration : none;
	float: right;
}

/*Internal Links*/
a:link.internal				{font-family : Arial, Helvetica, sans-serif; color : #990000; font-size : 11px; font-weight : normal; text-decoration : none;}
a:visited.internal			{font-family : Arial, Helvetica, sans-serif; color : #990000; font-size : 11px; font-weight : normal; text-decoration : none;}
a:hover.internal			{font-family : Arial, Helvetica, sans-serif; color : #990000; font-size : 11px; font-weight : normal; text-decoration : underline;}

/*External Links*/
a:link.external				{font-family : Arial, Helvetica, sans-serif; color : #253D86; font-size : 11px; font-weight : normal; text-decoration : none;}
a:visited.external			{font-family : Arial, Helvetica, sans-serif; color : #253D86; font-size : 11px; font-weight : normal; text-decoration : none;}
a:hover.external			{font-family : Arial, Helvetica, sans-serif; color : #253D86; font-size : 11px; font-weight : normal; text-decoration : underline;}


/*Text Links*/
a:link.text					{font-family : verdana; color : #666666; font-size : 9px; text-decoration : none; letter-spacing : normal; }
a:visited.text				{font-family : verdana; color : #666666; font-size : 9px; text-decoration : none; letter-spacing : normal;}
a:hover.text				{font-family : verdana; color : #999999; font-size : 9px; text-decoration : underline; letter-spacing : normal;}

/*navi Links*/
a:link.navi					{font-family : verdana; color : #666666; font-size : 10px; font-weight : normal; text-decoration : none; width : 136px; height : 20px; background : #ECEADD; vertical-align : top; line-height : 20px;}
a:visited.navi				{font-family : verdana; color : #666666; font-size : 10px; font-weight : normal; text-decoration : none; width : 136px; height : 20px; background : #ECEADD; vertical-align : top; line-height : 20px;}
a:hover.navi				{font-family : verdana; color : #666666; font-size : 10px; font-weight : normal; text-decoration : none; width : 136px; height : 20px; background : #D9D6C0; vertical-align : top; line-height : 20px;}

a:link.navisub				{font-family : Arial, Helvetica, sans-serif; color : #666666; font-size : 10px; font-weight : normal; text-decoration : none; width : 136px; height : 20px; background : #ffffff; vertical-align : top; line-height : 20px;}
a:visited.navisub			{font-family : Arial, Helvetica, sans-serif; color : #666666; font-size : 10px; font-weight : normal; text-decoration : none; width : 136px; height : 20px; background : #ffffff; vertical-align : top; line-height : 20px;}
a:hover.navisub				{font-family : Arial, Helvetica, sans-serif; color : #666666; font-size : 10px; font-weight : normal; text-decoration : none; width : 136px; height : 20px; background : #f0f0f0; vertical-align : top; line-height : 20px;}

/*related Links*/
a:link.related				{font-family : verdana; color : #666666; font-size : 10px; font-weight : normal; text-decoration : none; width : 140px; height : 16px; background : #ffffff; vertical-align : top; line-height : 20px;}
a:visited.related			{font-family : verdana; color : #666666; font-size : 10px; font-weight : normal; text-decoration : none; width : 140px; height : 16px; background : #ffffff; vertical-align : top; line-height : 20px;}
a:hover.related				{font-family : verdana; color : #666666; font-size : 10px; font-weight : normal; text-decoration : none; width : 140px; height : 16px; background : #f0f0f0; vertical-align : top; line-height : 20px;}

a:link.relatedbody			{font-family : verdana; color : #666666; font-size : 10px; font-weight : normal; text-decoration : none; width : 450px; height : 16px; background : #ffffff; vertical-align : top; line-height : 20px;}
a:visited.relatedbody		{font-family : verdana; color : #666666; font-size : 10px; font-weight : normal; text-decoration : none; width : 450px; height : 16px; background : #ffffff; vertical-align : top; line-height : 20px;}
a:hover.relatedbody			{font-family : verdana; color : #666666; font-size : 10px; font-weight : normal; text-decoration : none; width : 450px; height : 16px; background : #f0f0f0; vertical-align : top; line-height : 20px;}

/*document Links*/
a:link.docs					{font-family : verdana; color : #666666; font-size : 10px; font-weight : normal; text-decoration : none; width : 450px; height : 20px; background : #ffffff; vertical-align : middle; line-height : 15px;}
a:visited.docs				{font-family : verdana; color : #666666; font-size : 10px; font-weight : normal; text-decoration : none; width : 450px; height : 20px; background : #ffffff; vertical-align : middle; line-height : 15px;}
a:hover.docs				{font-family : verdana; color : #666666; font-size : 10px; font-weight : normal; text-decoration : none; width : 450px; height : 20px; background : #f0f0f0; vertical-align : middle; line-height : 15px;}

/*table data classes start*/
td
{ 
font-family 				: Arial, Helvetica, sans-serif;
color 						: #666666; 
font-size 					: 11px; 
letter-spacing 				: normal; 
line-height 				: 15px;
} 

td strong
{ 
font-family 				: Arial, Helvetica, sans-serif;
color 						: #006699; 
font-size 					: 13px; 
letter-spacing 				: normal; 
line-height 				: 15px;
} 

td small
{ 
font-family 				: Arial, Helvetica, sans-serif;
color 						: #006699; 
font-size 					: 10px;
font-weight					: normal; 
letter-spacing 				: normal; 
line-height 				: 15px;
} 

td.date
{
color 						: #003366; 
font-size 					: 10px; 
letter-spacing 				: normal; 
align						: left;
v-align						: middle;
}

td.textlinks
{
font-family					: Verdana;
color 						: #666666; 
font-size 					: 9px; 
letter-spacing 				: normal; 
line-height					: 12px;
}

td.search
{
color 						: #666666; 
font-size 					: 10px; 
}

td.lines
{
background					: #999999;
}

td.lines2
{
background					: #cccccc;
}

td.image
{
border						: solid 1px #cccc99;
}

td.scroller
{
color 						: #666666; 
font-size 					: 9px;
letter-spacing 				: normal; 
line-height					: 13px;
}

td.scroller b
{
color 						: #003366; 
font-size 					: 12px;
letter-spacing 				: normal; 
line-height					: 13px;
}

/*table data classes end*/


/*float images start*/
p.rightimage		{float : right;}
p.leftimage		    {float : left;}
/*float images start*/


/*text classes start*/
.header
{
font-family					: Arial, Helvetica, sans-serif;
color 						: #003366; 
font-size 					: 17px;
letter-spacing 				: normal; 
font-weight					: normal;
}
.tickertxt {
	font: 11px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}

.newsheadlrg
{
color 						: #003366; 
font-size 					: 12px;
letter-spacing 				: normal; 
font-weight					: normal;
}

.newsheader
{
color 						: #003366; 
font-size 					: 9px;
letter-spacing 				: normal; 
font-weight					: normal;
}

.news
{
color 						: #666666; 
font-size 					: 9px;
letter-spacing 				: normal; 
line-height					: 14px;
}
/*text classes end*/

/*forms*/
.textfieldsearch
{
background-color	: #ffffff;
font-family			: arial;
font-size			: xx-small;
color				: #666666;
border-style		: solid;
border-color		: #999999
					  #999999
					  #999999
					  #999999;
border-width 		: 1px;
width 				: 76px;
height 				: 16px;
} 

.button 
{ 
font-family			: arial;
font-size			: 9px;
font-weight 		: normal; 
color				: #ffffff; 
background-color	: #999999; 
border-color		: #d3d3d3
					  #696969
					  #696969
					  #d3d3d3;
width				: 18px;
height				: 16px; 
border-style		: solid; 
border-top-width	: 1px; 
border-right-width  : 1px; 
border-bottom-width : 1px; 
border-left-width	: 1px;
}

.buttonover 
{ 
font-family			: Arial; 
font-size			: 9px;
font-weight 		: normal;  
color				: #FFFFFF; 
background-color	: #999999; 
border-color		: #696969
					  #d3d3d3
					  #d3d3d3
				 	  #696969;
width				: 18px;
height				: 16px; 
border-style		: solid; 
border-top-width	: 1px; 
border-right-width	: 1px; 
border-bottom-width	: 1px; 
border-left-width	: 1px; 
}


/* forms */
.typer
{
font-family			: Arial; 
font-size			: 12px;
font-weight 		: normal;  
color				: #003399; 
background-color	: #ffffff; 
border-color		: #ffffff;
width				: 630px;
height				: 16px; 
border-style		: solid; 
border				: 1px; 
text-align			: right;
font-variant		: small-caps;
}

.textfield
{
background-color	: #ffffff;
font-family			: verdana;
font-size			: xx-small;
color				: #666666;
border-style		: solid;
border-color		: #666666
					  #cccccc
					  #cccccc
					  #666666;
border-width 		: 1px;
width 				: 150px;
height 				: 16px;
} 

.textfield2
{
background-color	: #ffffff;
font-family			: verdana;
font-size			: xx-small;
color				: #666666;
border-style		: solid;
border-color		: #666666
					  #cccccc
					  #cccccc
					  #666666;
border-width 		: 1px;
width 				: 388px;
height 				: 16px;
} 

.textarea
{
background-color	: #ffffff;
font-family			: verdana;
font-size			: xx-small;
color				: #666666;
border-style		: solid;
border-color		: #666666
					  #cccccc
					  #cccccc
					  #666666;
border-width 		: 1px;
width 				: 388px;
height 				: 80px;
}

.bt
{ 
font-family			: arial;
font-size			: 9px;
font-weight 		: normal; 
color				: #ffffff; 
background-color	: #999999; 
border-color		: #d3d3d3
					  #696969
					  #696969
					  #d3d3d3;
width				: 70px;
height				: 16px; 
border-style		: solid; 
border-top-width	: 1px; 
border-right-width  : 1px; 
border-bottom-width : 1px; 
border-left-width	: 1px;
}

.btover 
{ 
font-family			: Arial; 
font-size			: 9px;
font-weight 		: normal;  
color				: #FFFFFF; 
background-color	: #999999; 
border-color		: #696969
					  #d3d3d3
					  #d3d3d3
				 	  #696969;
width				: 70px;
height				: 16px; 
border-style		: solid; 
border-top-width	: 1px; 
border-right-width	: 1px; 
border-bottom-width	: 1px; 
border-left-width	: 1px; 
}

/*lists*/
ul li
{
margin				: 5px 0px 0px 15px;
list-style-type 	: disc;
padding				: 0px;
}

ul
{
margin				: -5px 0px 0px 0px;
padding				: 5px;
}

