

	body { padding: 0; margin: 10px 0 0 18px; background: #D1D1D1 url('./bg.jpg') repeat-x; overflow-y:auto; overflow-x: auto; overflow: auto; width: 800px;  }
	body, th, td { font-size: 11px; font-family: Myriad, Tahoma, Verdana, Arial, San-Serif; }
	.all { width: 800px; height: 600px;  }

         h1 { font-weight: normal; font-size: 2.5em; letter-spacing: .07em; padding: 10px 0 0 0; }
	 h1 { margin-bottom:0px; border-bottom: 1px solid black; width:420px; padding-right:0px; margin-right:0px; padding-bottom:30px; }
	 


         a.connect { color: #CC0000; font-size:14px; font-weight:bold; display: block; padding-left: 0x; padding-top:4px; margin-left: 0px; margin-top:0px; min-height: 14px;   }
        a.connect:link, #pg_onramp a.connect:visited { color: #CC0000; text-decoration:none; }

	p { margin: 0; padding: 0 5px 7px 0; }
	
	#dynamiccontent { margin-left:190px;  }
	
	#textmessaging { width:420px; }
	
        #startingmessage p { width:420px; font-size:12px;  }
	
	#errormessage { width:420px; font-size:12px; border: 0px solid black; display:none; color:#CC0000; font-weight:bold; margin-bottom:6px; }
	
        #goonlinebutton {  width:400px; height=60px; padding-top:1px; overflow:hidden; border: 0px solid red;  }
     
        .header { background: url('./acrobat.gif') left center no-repeat; padding: 30px 0 0 160px; margin: 20px 0 0 30px; min-height: 104px; overflow: visible; height: 134px;  }

        .btnTopVerticalSlice { background: url('./tl-onramp.gif') no-repeat left top; height:9px; }
	.btnTopVerticalSlice .rightSlice { background: url('./tr-onramp.gif') no-repeat right top; height:9px; }
	.btnTopVerticalSlice .middleSlice { background: url('./t-onramp.gif') repeat-x; margin-left:9px; margin-right:9px; height:9px; font-size:1px; }
	
	
	.btnBottomVerticalSlice { background: url('./bl-onramp.gif') no-repeat left top; height:9px; }
	.btnBottomVerticalSlice .rightSlice { background: url('./br-onramp.gif') no-repeat right top;  }
	.btnBottomVerticalSlice .middleSlice { background: url('./b-onramp.gif') repeat-x; margin-left:9px; margin-right:9px; height:9px  }
	.btnBottomVerticalSlice .middleSlice table {  width:100%; height:100%; border: 0px solid red; }
	
	.btnMiddleVerticalSlice { background: #d6d6d6  url('./l-onramp.gif') no-repeat left top; height:41px; border-left: 0px solid #999999; }
	.btnMiddleVerticalSlice .rightSlice { background:   url('./r-onramp.gif') no-repeat right top; height:100%; }
        .btnMiddleVerticalSlice .middleSlice { cursor:hand; background: #d6d6d6  url('./m-onramp.gif') repeat-x; margin-left:9px; margin-right:9px; height:100%; }
	
	
	#connectingDiv {  height:1px; width=100%; overflow:hidden; padding-top:10px; } 
	#connectingDiv p {  padding-left:6px; padding-top:8px;  height:30px; vertical-align:top; font-size:12px; display:inline; } 
	
	ul { font-size:12px; list-style-image:none; padding: 0 0 0 30px; margin: 0; }
	ul li { padding: 5px 0 5px 0; }
	
	
/*
* Top nav
*/
	.nav { position: relative; font: 10px verdana; height: 1em; margin: 0 0 10px 0; }
	.nav a { text-decoration: none; font-weight: bold; padding: 0 0 0 15px; background: url(./images/bg2.gif) no-repeat left center; }
	.nav form { position: absolute; top: 0; right: 0; }
	.nav form input { vertical-align: middle; }	
	