@charset "iso-8859-1";
body	{	margin: 0;
				padding: 0;
				background: #FFF;
				color: #000;
				font-family: verdana,arial,sans-serif;
				font-size: 13px;}

#container	{	position:absolute;
							z-index: 1;
							width: 100%;
							background-image: url(image/bck2.gif);
							background-repeat: repeat-y;}
					
#banner {	z-index: 10;
					background: #369;
					padding: 10px;
					margin: 0;}

#banner1 {	z-index:11;
				 		background:#CCC;
						margin:0;
						padding: 2px 0 4px 10px;
						font-style:italic;
						font-size:12px;}

#leftcontent 	{	z-index:12;
								position:absolute;
								top:120px;
								left:5px;
								width:124px;
								margin:0;
								padding:0;}

#centercontent {	z-index: 14;
							 		margin: 0px 5px 5px 145px;
									padding:0;}

#right			{   float: right;
								padding-left: 5px;}
		
#footer1	{	clear: both;
				background: #CCC;
				z-index: 12;
				padding: 4px;
				font-size: 0.8em;}
					
#footer		{	clear: both;
						background: #369;
						color: #FFF;
						z-index: 13;
						padding: 4px;
						font-size: 0.8em;
						text-align: right}
						
a:link {color: #0000CC;}     /* unvisited link */
a:visited {color: #551A8B;}  /* visited link */
a:hover {color: #9C0000;}   /* mouse over link */
a:active {color: #9C0000;}   /* selected link */
							
.navcontainer	{	width: 105px;
								padding: 0;
								margin: 2px 0 10px 0;
								font: 11px Verdana, Helvetica, Arial, sans-serif;}

.navcontainer ul	{	list-style: none;
										margin: 0;
										padding: 0;
										border: none;}

.navcontainer li	{	border-bottom: 1px solid #369;
										margin: 0;
										padding: 0;}

.navcontainer li a:link, .navcontainer li a:visited	{	display: block;
								 			padding: 2px 0px 3px 5px;
											border-left: solid 4px #CCC;
											background-color: #69C;
											color: #fff;
									 text-decoration: none;
									 width: 100%;
									 margin: 0;}

.navcontainer li a:hover, #active a:link, #active a:visited, #active a:hover
		{	border-left: solid 4px #9C0000;
			background-color: #FC6;
			color: #000;}
		
img		{	border: 0;}

img.valid	{	margin: 10px 0px 1px 4px;}

table.data	{	background: #FFFCCC;
							border: 1px solid #FC6;
							font-size:0.9em;}

td.sub		{	background:	#CCC;
						padding-left: 20px;
						text-align: left;
						font-weight: bold;}			

th			{	background: #FC6;
					font-size: 1.3em;
					font-family: "Trebuchet MS",arial,sans-serif;}
				
p	{	width: 70%;
		line-height: 160%;}

h1		{	font: bold 1.6em "Trebuchet MS",arial,sans-serif;
				width: 70%;
				background: #369;
				color: #FC6;
				padding-left: 5px;
				border-bottom: 3px solid #CCC;}

h2		{	font: bold 1.2em "Trebuchet MS",arial,sans-serif;;
			width: 70%;
			color: #369;
			border-bottom: 2px solid #FC6;}
								
h3		{	font: bold 12px "Trebuchet MS",arial,sans-serif;
				color: #FC6;
				padding: 0 0 0 8px;
				margin: 0; }
			
.relatedbox  {   width: 120px;
								 padding: 0;
								 margin: 0; 
								 background-image: url(image/relatedtop.png); 
								 background-repeat: no-repeat; 
								 overflow: hidden; 
								 font-weight: bold;}
								 
h6	{   padding: 3px 0;
				margin: 0;
				color: #FC6; 
				font: bold 13px "Trebuchet MS",sans-serif; 
				text-align: center; }		
				
.relatedbody  {  border: 1px solid #69C; 
								 border-top: 0;
								 font: 10px arial,sans-serif; 
								 background: #FFF;
								 background-image: url(image/relatedbott.gif);
								 background-repeat: repeat-x;
								 background-position: bottom;
								 overflow: hidden;			}		
								 
.relatedbody a:link, .relatedbody a:visited 		{  display: block;
						 				 															 color: #00C;
																									 padding: 4px;
																									 text-decoration: underline; }
.relatedbody a:hover,	.relatedbody a:active			{		text-decoration: none;
						 											 									background: #CCC; }			
