
BODY {

  font-family	: Arial, Verdana, Tahoma, Helvetica;
  font-size		: 12pt;
  font-weight 	: normal;
  
  margin-top	:0px; 
  margin-right	:0px; 
  margin-bottom	:0px; 
  margin-left	:0px; 
  
  /*background-color : yellow; */
 
  height 	: 600px;
  width		: 100%;
  
}


TD.bgLeft {
	width				: 5%;
	background-image 	: url(../../images/green/green_top_left.png);
	background-repeat	: repeat-x;
}


TD.bgRight {
	width				: 45%;
	background-image 	: url(../../images/green/green_top_right.png);
	background-repeat	: repeat-x;
}


B.searchItem {
  background-color : yellow; 
}


/* to make table centered, need the margin-left  */


table.wrapper { 
  width			: 70%; 
  margin-left	: 15%;
  border-collapse : collapse;
}

table.wrapper td { 
 width			: 100%; 
 margin-left	: 0%;
 text-align		: left;
}



table.footer{ 
  width			: 70%; 
  margin-left	: 15%;
  border-collapse : collapse;
  font-family	: Arial, Verdana, Tahoma, Helvetica;
  font-size		: 9pt;
  font-weight 	: normal;
}

table.footer td { 
 width			: 100%; 
 margin-left	: 0%;
 text-align		: left;
}


table.commission
{
	width	: 100%;
	border-collapse: collapse;
}

table.commission th.level
{
	width			: 20%;
	text-align 		: center;
	padding-left 	: 10px;	
	border			: 1px #A2A2A2 solid;
	height			: 40px;
}

table.commission th.comm
{
	width			: 60%;
	text-align 		: center;
	padding-left 	: 10px;	
	border			: 1px #A2A2A2 solid;
	height			: 40px;
}


table.commission th.example
{
	width			: 20%;
	text-align 		: center;
	padding-left 	: 10px;	
	border			: 1px #A2A2A2 solid;
	height			: 40px;
}


table.commission td.level
{
	width			: 20%;
	text-align 		: center;
	padding-left 	: 10px;	
	border			: 1px #A2A2A2 solid;
	height			: 46px;
}

table.commission td.comm
{
	width			: 60%;
	text-align 		: left;
	padding-left 	: 10px;	
	border			: 1px #A2A2A2 solid;
	height			: 46px;
}


table.commission td.example
{
	width			: 20%;
	text-align 		: center;
	padding-left 	: 10px;	
	border			: 1px #A2A2A2 solid;
	height			: 46px;
}






table.example_programs
{
	width	: 99%;
	border-collapse: collapse;
}

table.example_programs th.level
{
	width			: 99%;
	text-align 		: center;
	padding-left 	: 10px;	
	/* border			: 1px #A2A2A2 solid; */
	height			: 40px;
}



table.example_programs td.progs
{
	width			: 30%;
	text-align 		: left;
	vertical-align	: top;
	padding 		: 10px;	
	border			: 1px #A2A2A2 solid;
	height			: 46px;
}





table.makemoney
{
	width		: 100%;
}

table.makemoney td.itemL
{
	width			: 35%;
	text-align 		: left;
	vertical-align	: top;
}

table.makemoney td.itemR
{
	width			: 65%;
	text-align 		: left;
	vertical-align	: top;
	padding-top 	: 30px;	
}


table.residual_income
{
	width		: 100%;
}

table.residual_income td.itemA
{
	width			: 30%;
	text-align 		: center;
	vertical-align	: top;
}

table.residual_income td.itemB
{
	width			: 70%;
	text-align 		: left;
	vertical-align	: top;
}



table.tbINPUT { 
  width			: 100%; 
  margin-left	: 0%;
  background	: #F5F5F5;
  border		: 1px solid ##ABABAB;
  padding-top	: 10px;
}

TD.d3 {
 width			: 50%;
 vertical-align	: top;
 text-align		: center;
 padding-top	: 20px;
}


TD.tdINPUT_L {
	width			: 40%;
	text-align		: right;
	vertical-align	: top;
	padding-right 	: 20px;
	padding-bottom	: 20px;
}

TD.tdINPUT_R {
	width			: 60%;
	text-align		: left;
	padding-bottom	: 20px;
	vertical-align	: bottom;
}



A.aa1:link {
	text-decoration	: none;
	color			: blue;
	line-height		: 24px;
}

A.aa1:visited {
	text-decoration	: none;
	color			: blue;
	line-height		: 24px;
}

A.aa1:active {
	text-decoration	: none;
	color			: blue;
	line-height		: 24px;
}

A.aa1:hover {
	text-decoration	: underline;
	color			: blue;
	line-height		: 24px;
}



UL.hb {
	padding-left	: 10%;
}

UL.hb LI {
	padding-top	: 5px;
}


UL.sma {
	padding-left	: 5%;
}

UL.sma LI {
	padding-top	: 5px;
}




table.numPeople
{
	width	: 90%;
	border-collapse: collapse;
	
	background-color : #F7F7F7;
}


table.numPeople td.col1
{
	width			: 33%;
	text-align 		: left;
	padding-left 	: 40px;	
	height			: 30px;
	
}


table.numPeople td.col2
{
	width			: 33%;
	text-align 		: left;
	padding-left 	: 0px;	
	height			: 30px;
}


table.numPeople td.col3
{
	width			: 33%;
	text-align 		: left;
	padding-left 	: 0px;	
	height			: 30px;
}







table.resIncome
{
	width	: 90%;
	border-collapse: collapse;
	
	background-color : #F7F7F7;
}


table.resIncome td.col1
{
	width			: 18%;
	text-align 		: left;
	padding-left 	: 40px;	
	height			: 30px;
	
}


table.resIncome td.col2
{
	width			: 22%;
	text-align 		: left;
	padding-left 	: 5px;	
	height			: 30px;
}


table.resIncome td.col3
{
	width			: 30%;
	text-align 		: left;
	padding-left 	: 5px;	
	height			: 30px;
}


table.resIncome td.col4
{
	width			: 5%;
	text-align 		: left;
	padding-left 	: 10px;	
	height			: 30px;
}


table.resIncome td.col
{
	width			: 20%;
	text-align 		: left;
	padding-left 	: 5px;	
	height			: 30px;
}




A.zip1:link {
	text-decoration	: none;
	color			: #FFFFFF;
	line-height		: 10px;
}

A.zip1:visited {
	text-decoration	: none;
	color			: #FFFFFF;
	line-height		: 10px;
}

A.zip1:active {
	text-decoration	: none;
	color			: #FFFFFF;
	line-height		: 10px;
}

A.zip1:hover {
	text-decoration	: none;
	color			: #FFFFFF;
	line-height		: 10px;
}

IMG.zippo {
   border : none;
   
   /***
   border: 1px solid #FFFFCC;
   text-decoration: none;
   ***/

   }




