body 			{font-family: arial ;
			font-size: 12px ;
			margin: 0px ;
			padding: 0px ;
			line-height: 15px ;
			color: #777777 ;
			font-size-adjust: none ;
			scrollbar-face-color: #fff;
			scrollbar-arrow-color: #00bbbb;
 			scrollbar-shadow-color: #00bbbb;
 			scrollbar-darkshadow-color: #fff;
 			scrollbar-highlight-color: #00bbbb;
 			scrollbar-3dlight-color: #fff;
 			scrollbar-track-color: #fff; }

a:link, a:visited	{color: #333333 ;
			text-decoration: none ; }

a:hover 		{color: #777777 ;
			text-decoration: none ; } 

.big 			{font-size: 200% ; }

.red			{color: red ; 
			font-weight: bold ;}

.teal			{color: #00bbbb ; }

.light			{color: #cccccc ; }

.tip			{color: #cccccc ; 
			font-style: italic ; }

#header			{background-color: black ;
			padding: 10px ; 
			z-index: 2 ; }

#title			{color: white ;
			font-size: 20px ;
			letter-spacing: 3px ; 
			z-index: 2 ;}

#title2			{position: relative ;
			color: #999999 ;
			left: 30px ; 
			z-index: 2 ;}

#header2		{background-color: #efefef ;
			border-bottom: 1px solid #dddddd ;
			padding: 1px ; 
			z-index: 2 ;}

#sidemenuhead		{position: relative ;
			top: 3px ;
			width: 150px ;
			background-color: #efefef ;
			border: 1px solid #dddddd ;
			border-left: none ;
			padding-left: 5px ;
			padding-right: 0px ;
			padding-top: 3px ;
			padding-bottom: 5px ; 
			z-index: 1 ; }

.sidemenuitem		{position: relative ;
			top: 4px ;
			width: 151px ;
			background-color: #00bbbb ;
			border-top: 1px solid white ;
			padding-left: 5px ;
			padding-right: 0px ;
			padding-top: 5px ;
			padding-bottom: 7px ; 
			color: white ;
			z-index: 2 ; }

#newshead		{position: relative ;
			top: 7px ;
			width: 150px ;
			background-color: #efefef ;
			border: 1px solid #dddddd ;
			border-left: none ;
			padding-left: 5px ;
			padding-right: 0px ;
			padding-top: 3px ;
			padding-bottom: 5px ; 
			z-index: 1 ; }


.newsbox		{position: relative ;
			top: 8px ;
			width: 150px ;
			height: 75px ;
			background-color: white ;
			border: 1px solid #dddddd ;
			border-left: none ;
			padding-left: 5px ;
			padding-right: 0px ;
			padding-top: 5px ;
			padding-bottom: 7px ; 
			color: #777777 ;
			z-index: 2 ; 
			overflow: hidden ; }

#contenthead		{position: absolute ;
			top: 76px ;
			left: 160px ;
			border: none ;
			padding: 0px ;
			z-index: 2 ; }

#content		{position: absolute ;
            height: auto ;
			top: 76px ;
			left: 165px ;
			right: 10px ;
			overflow: auto ;
			border: 1px dashed #dddddd ;
			padding: 10px ;
			text-align: justify ;
			z-index: 2 ; }

#contentweb		{position: absolute ;
			top: 76px ;
			left: 165px ;
			right: 10px ;
			overflow: auto ;
			border: none ;
			padding: 10px ;
			text-align: justify ;
			z-index: 2 ; }
                        
#footer         {position: relative ;
            margin-left: 165px ;
            margin-top: 20px ;
            height: auto ;
}   

