/* body */

body	{
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
		margin: 10px 10px 10px 10px;
		padding: 0;
		color: #000000;
		background-color: #eeeeee;
		background-image: url(/images/bg.gif);
		font-family: tahoma,arial,sans-serif;
		text-align: center
		}
		
	
/* structure */

#top		{
			width: 782px;
			height: 10px;
			background-image: url(/images/top-corners.gif);
			margin: auto;
			font-size: 1px
			}
			
#mid		{
			width: 782px;
			color: #000000;
			background-color: transparent;
			background-image: url(/images/body-bg.gif);
			margin: auto
			}			
			
#bot		{
			width: 782px;
			height: 10px;
			background-image: url(/images/bot-corners.gif);
			margin: auto;
			font-size: 1px
			}
			
#logo		{
			width: 313px;
			height: 78px;
			background-image: url(/images/logo.gif);
			margin-left: 8px
			}	
			
#footer		{
			width: 762px;
			height: 35px;
			background-image: url(/images/footer.gif);
			margin: auto;
			font-size: 10px;
			color: #ffffff;
			background-color: transparent;
			text-align: center
			}
			
#domain		{
			width: 176px;
			color: #000000;
			background-color: #E3E3E3;
			border: 1px solid #C2C2C2;
			margin: 2px auto;
			text-align: center
			}
			
			
/* headers */

h1	{ font-size: 12px; color: #2E5B7F; background-color: transparent; font-weight: bold; margin-top: 0px; margin-bottom: 2px }
h2	{ font-size: 12px; font-weight: normal; display: none }


/* links */

a	{ color: #16557F; background-color: transparent; text-decoration: underline }
a:hover	{ color: #66CC33; background-color: transparent; text-decoration: underline } 
	.plain	{ text-decoration: none }
	.plain:hover	{ color: #66CC33; background-color: transparent; text-decoration: underline } 
	.foot	{ color: #ffffff; font-family: arial,sans-serif; }
	.foot:link	{ color: #ffffff; }
	.foot:visited	{ color: #ffffff; }
	.foot:hover	{ color: #66CC33; background-color: transparent; text-decoration: underline } 


/* tables */

table	{ margin: auto }

		.outside		{ 
						width: 100%;
						padding: 0;
						}
						
		.chart	{ width: 544px; border-bottom: 1px dotted #2F5F87 }
		.chart2	{ width: 544px; border-bottom: 0 }
		
						
td	{ font-size: 11px }

	.td-outside	{
				text-align: center;
				vertical-align: middle
				}
				
	.td-topnav	{
				width: 762px;
				height: 18px;
				background-color: #e3e3e3;
				font-size: 1px;
				}
				
	.td-sidenav	{
				width: 178px;
				text-align: justify
				}
				
	.td-body	{
				width: 406px;
				height: 400px;
				text-align: center
				}
				
	.td-body2	{
				width: 584px;
				height: 400px;
				text-align: center
				}
				
	.td-c1		{ 
				font-size: 10px
				}
				
	.td-lb		{ width: 62px; text-align: center; background-color: #EEEEEE }
	.td-db		{ width: 62px; text-align: center; background-color: #DDDDDD }
	.td-nb		{ width: 62px; text-align: center; font-size: 12px; font-weight: bold; color: #33567C }
	.td-nc		{ color: #6A93A5; font-weight: bold; font-size: 12px }
		
	
				
/* forms */

form	{  margin: 0px ; padding: 0px }
input	{}
		.search	{
				font-size: 12px;
				height: 18px;
				border: 1px solid #A0A0A0;
				margin-left: 3px	
				}	
				
		.search-button	{
						font-size: 12px;
						height: 18px;
						width: 32px
						}	
						
		.domain-button	{
						font-size: 12px;
						height: 18px;
						width: 45px
						}
						
		.linkform	{
					font-size: 12px; 
					height: 18px; 
					border:  1px solid #A0A0A0;
					width: 220px;
					margin-left: 3px
					}
					
		.linkarea	{
					font-size: 12px; 
					border:  1px solid #A0A0A0;
					width: 220px;
					margin-left: 3px
					}
				
/* misc */

hr	{ 
	width: 366px;
	height: 1px;
	font-size: 1px;
	background-color: #2E5B7F;
	border: 0px;
	margin: auto
	}
	

p	{ margin-top: 12px ; margin-bottom: 12px }
p.lg	{ margin-top: 20px ; margin-bottom: 20px }

.logotype	{
			font-size: 13px;
			color: #81C534;
			background-color: transparent;
			padding-top: 56px;
			padding-left: 80px;
			letter-spacing: 1px
			}
			
.para	{
		width: 366px;
		margin: 20px;
		text-align: justify;
		}
		
.para2	{
		width: 158px;
		margin: 5px auto;
		text-align: justify
		}
		
.para3	{
		margin: 20px;
		text-align: justify;
		}
		
.tiny	{
		font-size: 10px;
		text-align: justify;
		margin-left: 20px;
		text-transform: uppercase;
		font-family: tahoma,arial,sans-serif
		}
		
.copyr	{
		width: 700px;
		margin: auto;
		font-size: 10px;
		text-align: center;
		padding-top: 10px
		}

li	{ margin-bottom: 5px }

.scrr	{		}
		
.ifr	{
		width:360px;
		text-align: justify;
		}
