	body {
		background:#eee;
		font-family:sans-serif;
		font-size:9.5pt;
		}

	a{text-decoration:none;}
	a:visited{color:blue; background:transparent;}

   .error {padding:0px; background:yellow; color:red;}

	#frame {
		/*background:white no-repeat 98% 50% url('/inc/css/bg-logo.gif');*/
		background:white no-repeat top right url('/inc/css/bg-logo.gif');
		border-left:1px solid #333;
		border-right:1px solid #333;
		border-bottom:1px solid #333;		
		}			

	#tophead {
		text-align:left;
		padding:10px 0 10px 20px;
		height:70px;
		}
		
	#tophead h2{
		letter-spacing:3pt;
		font-size:25pt;
		display:inline;
		font-weight:normal;
		}

	#tophead h2#grey{
		color:#bbb;
		}
		
	#contentleft{
		background:white no-repeat top center url('/inc/css/bg-circ.gif');
		}
		
	#contentleft ul#nav{
		list-style-type:none;
		text-align:center;
		margin:50px 0 0 35px;
		padding:0;
		height:200px;
		width:200px;			
		}	
	
	#contentleft ul#nav li{
		letter-spacing:9pt;
		margin:0 0 25px 0;			
		}
		
	#contentleft ul#nav li a{
		color:black;
		font-weight:bold;
		}
		
	#contentleft ul#nav li a:hover{
		color:#eee;
		background:black;
		font-weight:bold;
		}				
			
	#contentleft #card{
		font-size:8pt;
		width:160px;
		border:1px #d3d3d3 solid;
		background:#f4f4f4;
		padding:10px;
		margin:0 0 0 30px;
		}
		
/*	#logo{
		background:white no-repeat bottom center url('/inc/css/bg-logo.gif');
		height:112px;
		}
*/			
	#contentcenter {
		
		}
	#contentcenter ul.smaller{
		font-size:8pt;
		}
	
	#contentright {
		
		}
		
	#contentfooter {
		font-size:8pt;		
		}
	
	#contentfooter a{
		color:#666;
		background:transparent;		
		}
