.top_title	{
				background: #e4f6dc;
				font-family: sans-serif;
				font-size: 16pt;
				vertical-align: middle;
				height:60px;
				
				color: #111111;
				font-weight:bold;
				border:.5pt solid #C0C0C0;
			}
			
.nav		{ 				
				background: #ffffff;				
				color:black;
				width:120px;
				font-family: sans-serif; 
				font-size: 9pt;
				font-weight:bold;
				text-align:left;
				/*border:.5pt solid gray;*/
			}
.nav_node	{ 	
				padding-left: 10px;
				padding-top:  5px;
				padding-bottom:  5px;
				background-color: #e4f6dc;
				height:26px;
				width:100%;
				color:black;
				border:1pt solid gray;*
			}
.nav_node_s	{
				padding-left: 10px;
				padding-top:  5px;
				padding-bottom:  5px;
				background-color: #efffff;
				height:26px;
				width:100%;
				color:black;
				border:1.1pt solid gray;
			}

.maincontent{
				margin-left:20px;
				margin-top:10px;
			}
.extable	{	width:90%;
				vertical-align: top;
			}
.txt		{	color:#222222;
				vertical-align: top;
				line-height: 14pt;
				padding-left: 10pt;
				padding-right: 10pt;
			}
.date		{				
				color: #2222aa;
				font-size: 11pt;
				font-weight: bold;
			}
.blue 		{				
				color: #2222aa;
			}
.mpH		{				
				color: #2222aa;
				font-weight: bold;
				font-size: 18pt;
			}
			
.dwnld		{ 				
				background: #e4f6dc;
				width:120px;
				font-family: sans-serif;
				font-size: 10pt;
				font-weight:bold; 
				color:black;
				padding: 10pt;
				border:.5pt solid #C0C0C0;
}

body		{ 	
				background: url(imgs/bg.gif) repeat-x fixed left bottom;
				background-color:#FFFFFF;
				background-attachment: fixed;
				font-family: "Courier New", sans-serif;
				padding: 0px
			}

table		{              	
				width:100%;
				font-size: 10pt;
				border:solid 0px;
				text-align:justify;
			}
table.signal{
				width:0%;
			}

table.main	{	height:100%;
				vertical-align: top;
			}

table.wbord	{	width:80%;
				vertical-align: top;
				border:1.3pt solid #C0C0C0;
				text-align: left;
				font-size: 11pt;
				background-color: white;
			}

div.button	{
				padding: 5px;
				padding-top: 10px;
				background-color: #efffff;
				height:26px;
				width: 200pt;
				color:black;
				border:1pt solid gray;
				font-family: sans-serif;
				font-weight:bold;
				vertical-align: middle;
				text-align: center;				
			}

b			{	font-size: 11pt;
				font-weight: bold;
			}

a:link		{	
				text-decoration:none;
				color:#0066FF;
			}

a:visited	{
				text-decoration:none;
			}

a:hover		{	
				color:#FF9900;
				border-width: 0;
				border-top: .4pt solid #FF9900;
				border-bottom: .4pt solid #FF9900;
			}

a.nav_anchor{
				width:100%;
				background-color:transparent;
				color: black;
			}

a.nav_anchor:visited
			{
				background-color:transparent;
				color: #111111;
			}



img{
	border: 0px;
}

.image{margin:3px; padding:2px;}

.image:hover{
	border: .4pt solid #FFF;;
}

a.thumb_link:hover
{
	text-decoration: none;
	border: 0px;
}
