/************************************
** 
** Sphere Points CSS Stylesheet
** Copyrighted 2004
**
** http://www.powrmatic.com
*/


body						{ font: normal 8pt Arial,sans-serif; 
							  color: rgb(100,100,100); 
							  line-height: 150%; 
							  background: rgb(255,255,255); 
							  margin: 0; 
							  padding: 0; 
							  text-align: left; background: rgb(255,255,255); }

table,							  
div							{ font: normal 9pt Arial; }

img							{ border: 0; padding: 0; margin: 0; }

img.iheader					{ margin: 5px 0; border: 0; }
img.iborder1				{ border: solid 1px rgb(100,100,100); }


div#container       		{ width: 800px; 
                              background: rgb(255,255,255);
                              margin: 0 auto 0 auto; 
                              padding: 0; 
                              text-align: left;
                              clear: both;
                              border: 0;
                            }
                            
div#navbar					{ background: url('Images/navGradient.jpg') repeat-x; margin: 10px 0 0 0; }
                              
div#footer					{ width: 800px; text-align: right; padding: 0; font: normal 7pt Verdana; margin: 10px 0 40px 0; color: rgb(120,140,120); }
a.footerlink				{ color: rgb(120,140,120); text-decoration: underline; }


div#pageSubBody				{ border:  solid 1px rgb(100,100,100);
							  border-top: 0;
                    		  padding: 0;
                    		  margin:  0; 
                    		}

div#leftContainer			{ text-align: left; width: 255px; border: solid 0px purple; background: rgb(240,235,235); }
div#rightContainer			{ text-align: left; width: 540px; float: right; border: solid 0px red; padding-left: 10px; background: rgb(255,255,255) }

div.introduction			{ width: 250px; padding: 6px 6px 500px 6px; line-height: 150%; }
div.rightBox				{ float: right; font: bold 7pt Tahoma; color: rgb(100,100,100); border: solid 1px rgb(120,120,120); background: rgb(240,240,240); padding: 5px; margin: 40px 5px 5px 5px; width: 115px; }
div.leftColHdr              { background: rgb(232,216,174); padding: 7px; margin: 0; }

div.leftColTable			{ background: rgb(255,255,255); border: solid 1px rgb(100,100,100); width: 80%; margin-top: 15px; text-align: left; } 
div.leftColTableHdr			{ background: rgb(232,216,174); padding: 7px; margin: 0; }



p.errorInstruction			{ color: red; }
span.header0				{ font: bold 14pt Arial,sans-serif; color: rgb(0,0,0); }
span.header1				{ font: bold 10pt Arial,sans-serif; color: rgb(0,0,0); }
span.header2				{ font: bold 8pt Arial,sans-serif; color: rgb(100,100,100); }
span.header3				{ font: bold italic 14pt Arial,sans-serif; color: rgb(100,100,100); }
span.smallItalic			{ font: italic 7pt Verdana; }
span.smallNormal            { font: normal 7pt Verdana; }
                    		  
hr.typical					{ width: 60%; height: 1px; color: rgb(240,230,230); }




A.noline					{ text-decoration: none; color: rgb(100,100,100); }

A.bold,
A.boldnl					{ font-weight: bold; color: rgb(100,100,100); }

A.boldnl					{ text-decoration: none; }


/** Special overDiv div **/
div#overDiv					{ position:absolute; visibility:hidden; z-index:1000; }
