@charset "utf-8";
/* CSS Document */

body	{ color:#000000;
		  background-image:url(../images/qs3bg_waiting.jpg);
		  background-position:top;
		  background-repeat:repeat-y;
		  background-color:#FFFFFF;
		  font-family:Arial, Helvetica, sans-serif;
		  font-size:1em;}
		
a:link		{ color:#666666; text-decoration:none; }
a:hover		{ color:#000000; text-decoration:none; }
a:visited	{ color:#666666; text-decoration:none; }


html	{ font-size:100%;}
	 

table 	 {width:60em; 
		  height:auto;}	  
		  
.leftclmn1	{width:20em;
			 height:20em;		 
			 background-image:url(../images/FADE.png);
		  	 background-repeat:repeat-x;}
			 
			 
#logoblck {width:18em;
		   height:18em;
		   padding-left:1em;}			 	
			 
.leftclmn2 {width:20em;
			height:auto;
 			text-align:justify;
			background-image:url(../images/bg_transwhite85.png);
		  	background-repeat:repeat;}
			 
.leftcnt	{width:auto;
			 height:auto;
			 border-bottom:dotted;
			 border-color:#FFFFFF;
			 padding:1em;}
			 
.leftcnt1	{width:auto;
			 height:auto;
			 padding:1em;}			 
			 
.leftcnt2	{width:auto;
			 height:auto;
			 border-top:dotted;
			 border-color:#FFFFFF;
			 padding:1em;}			 
			 
.rightclmnnone	{width:40em;
		 	     height:20em;}	 
			 
		 
.rightclmnfade	{width:40em;
		 	     height:20em;
		         background-image:url(../images/FADE.png);
		  	     background-repeat:repeat-x;}
			 
.rightcontent1	{width:auto;
		 	     height:auto;
			     text-align:justify;	     
				 margin:2em;}				 		 		 
				 
.rimg	{width:37em;
		 height:auto;} 
		 
.limg	{width:13em;
		 height:auto;} 		 
		 
.himg	{width:20em;
		 height:auto;} 		 				 
				 
.rightclmnwhite	{width:40em;
		 	     height:auto;
			     background-color:#FFFFFF;
				 padding:1em;}	
				 
.midclmn		{width:auto;
		 	     height:auto;
			     background-color:#FFFFFF;}
				 
.shrightclmn	{width:20em;
		 	     height:auto;
			     background-color:#FFFFFF;}			 					 
				 
.photograph		{width:34.375em;
				 height:auto;
				 padding-bottom:1em;}				 			 			 
				
				 
.rightclmnme 	{width:40em;
		 	     height:20em;
			     text-align:left;
				 background-image:url(../images/me_bg.jpg);
		  	     background-repeat:no-repeat;
				 margin-left:.5em;}	
				 
.rightclmnnjp	{width:40em;
		 	     height:20em;
			     text-align:right;
				 background-image:url(../images/njp_bg.jpg);
		  	     background-repeat:no-repeat;
				 margin-right:1em;}				 		 
				 	 			 
#nav	    	{width:auto;
		 	 	height:auto;
		     	background-color:#FFFFFF;
			 	font-size:1.25em;
			 	padding:.5em;}	
			 
#nav2	    {width:auto;
		 	 height:auto;
		     background-color:#FFFFFF;
			 padding:.5em;}				 
			 	

			
#hlogo	{width:18.75em;
		 height:3.125em;}
		 
.squarelogo	{width:15em;
			 height:15em;
			 padding:.5em;	}		
		  
		  
		  
#font1		{font-size:.8em;}  

		
			
			