body				{color: #000000;
	           margin: 0; padding: 0;
						 font: normal 100% verdana, arial, sans-serif;
						 background: #ffff99;
						 text-align: center;
						}
#outer-box {width: 800px;
	          position: absolute;
	          left: 50%;
	          margin-left: -400px;
	          border: 2px solid #799858;
	          margin-top: 10px;
	          margin-bottom: 10px;
	          background: url(http://www.transplantsupport.org/beta/images/tso_bg2.gif) repeat-y top left;
           }
#header    {width: 800px; height: 166px; margin-top: 0px;}       
#header h1  {width: 800px; height: 166px;
	          background: url(http://www.transplantsupport.org/beta/images/tso_header2.jpg) no-repeat top left;
	          margin-top: 0px;
            }
#header h1 span {display: none;} /***Reserve for replacing background image***/      
#container {
	          text-align: left;
	          margin-top: 0px;
            }
#leftside  {position: absolute;
	          left: 0px; top: 166px;
	          width: 145px;
	          }
#navcontainer
{
width: 145px;
padding-top: 45px;
font-family: verdana, arial, sans-serif;
background-color: #b3d88c;
color: #000;
font-size: 76%;
}
#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#navcontainer li
{
margin: 0;
}
#navcontainer li a
{
display: block;
padding: 2px 2px 2px 10px;
background-color: #b3d88c;
color: #000;
text-decoration: none;
}
html>body #navcontainer li a { width: auto;}
#navcontainer li a:hover
{
background-color: #b5d7f4;
color: #fff;
}	          
#home, #main  {margin-left: 145px;
	          width: 655px;
	          font-size: 80%;
	          padding-top: 30px;
	          }
#home       {padding-bottom: 10px;
	            text-align: justify;
	            line-height: 1.4em;
	            font-weight: bold; 
	           }
#home a    {color: #cc3333; text-decoration: underline;}
#home a:hover   {color: #fba208; text-decoration: underline;}	           
#home p	      {padding-left: 20px; padding-right: 0;}     
#main p      {padding-bottom: 5px;
	            font-weight: normal; 
	           }
#main ol, ul, p  {padding-right: 40px;
	           padding-left: 40px;
	           text-align: justify;
	           line-height: 1.2em;
	           }
           	           
#main a    {color: #cc3333; text-decoration: underline;}
#main a:hover   {color: #fba208; text-decoration: underline;}	
#buttons     {padding-bottom: 10px;
	            padding-left: 20px;
	            padding-top: 20px;
	           }                     
#share       {position: absolute;
	            top: 140px; left: 690px;} 
#facebook    {position: absolute;
	            top: 138px; left: 22px;
	            border: none;}	                      
#footer     {font-weight: bold;
	           font-size: 80%;
	           color: #000000;
	           text-align: center;
	           padding-bottom: 20px;
	           }
#plate 	    {padding-top:20px;
	           text-align: left;
	           border: 0;
	           padding-left: 2px;}
#google     {text-align: right;
	           margin-right: 40px;
	           margin-bottom: 20px;
	          }	
#extreme    {text-align: center;
	           padding-top: 150px;
	          padding-bottom: 10px;}	                     	                    
span img    {padding: 5px;}	                       	           	
a[href]    {font-weight: bold;}
.clearboth {clear: both;}
.center-images {text-align: center;}
.pad-right  {padding-right: 8px;
						 border: 0;}
.page-header {font-weight: bold;
	           font-size: 120%;
	           color: #000000;
	           text-align: center;
	           }
.page-sub {font-weight: bold;
	           font-size: 100%;
	           color: #000000;
	            padding-top: 10px;
	            padding-left: 20px;
	            }
.page-sub2 {font-weight: bold;
	           font-size: 100%;
	           color: #000000;
	            padding-top: 10px;
	            text-align: center;
	           }	           
.table     {margin-top: 10px;
	          margin-left: 127px;
	          border-collapse: collapse;
	          width: 400px;
	         }     
.cell      {padding: 2px 2px 2px 5px;
	          font: normal 90% verdana, arial, sans-serif;
	          }
.copy      {font-weight: normal;
	           font-size: 80%;
	           color: #000000;
	           text-align: center;
	          }
.text      {padding-right: 40px;
	           padding-left: 40px;
	           }
.address, .text	 {font: normal 90% verdana, arial, sans-serif;}
.address   {padding-left: 100px;} 

.table-ctr
{ 
margin-left: auto;
margin-right: auto;
}
                   	          	                    	                 	          	         