body {
	margin: 5px;
    background-image: url(../graphics/bck_aruba.JPG);
    background-repeat: repeat-x;
    background-attachment: fixed;
    }

.maintable
    {
    border: 1px solid #38597A;
    border-collapse: collapse;
    }
.maintable td, .maintable th
    {
    border: 0px solid;
    padding: 0px;
    }
.headertable
    {
    border: 0px solid;
    border-collapse: collapse;
    }
.headertable td, .headertable th
    {
    border: 0px solid;
    padding: 0px;
    background: url(../graphics/bck_discount.GIF);
    }
.navtable
    {
    border: 0px solid;
    border-collapse: collapse;
    background-color: #38597A;
    }
.navtable td, .navtable th
    {
    border: 0px solid;
    padding: 0px 0px 0px 20px;
    }
.bodytable
    {
    border: 0px solid;
    border-collapse: collapse;
    background-color: #FFFFFF;
    }
.bodytable td, .bodytable th
    {
    border: 0px solid;
    padding: 0px;
    }

.benefitstable
    {
    border: 0px solid;
    border-collapse: collapse;
    }
.benefitstable td, .benefitstable th
    {
    border: 0px solid;
    background: url(../graphics/bck_benefits.GIF);
    padding: 10px;
    }
.cattable
    {
    border: 0px solid;
    border-collapse: collapse;
    }
.cattable td, .cattable th
    {
    border: 0px solid;
    background: url(../graphics/bck_discounts.GIF);
    padding: 10px;
    }
.adstable
    {
    border: 2px solid #ADCDED;
    border-collapse: collapse;
    }
.adstable td, .adstable th
    {
    border: 0px solid;
    padding: 5px;
    }
.disctable
    {
    border: 2px solid #ADCDED;
    border-collapse: collapse;
    }
.disctable td, .disctable th
    {
    border: 0px solid;
    padding: 5px;
    }
.listtable
    {
    border: 2px solid #ADCDED;
    border-collapse: collapse;
    }
.listtable td, .listtable th
    {
    border: 0px solid;
    padding: 4px;
    }
.addresstable
    {
    border: 0px solid #ADCDED;
    border-collapse: collapse;
    }
.addresstable td
    {
    border: 0px solid;
    padding: 0px;
    }
.addresstable th
    {
    border: 0px solid;
    padding: 0px 0px 0px 20px;
    }

.discount
    {
    font-family: verdana, arial;
	font-size:12px;
	font-weight: normal;
	color: #E9EFF5;
    line-height: 15px;
    }
A.discount
     {
     color: #FFFFFF;
     font-weight: bold;
     text-decoration: none;
     }
A.discount:hover
     {
     color: #E9EFF5;
     text-decoration: underline;
     }
.signup
    {
    font-family: verdana, arial;
	font-size:14px;
	font-weight: bold;
    font-style: italic;
	color: #0052A4;
    line-height: 18px;
    }
A.signup
     {
     color: #0482FF;
     text-decoration: underline;
     }
A.signup:hover
     {
     color: #99CCFF;
     text-decoration: none;
     }
.footer
    {
    font-family: verdana, arial;
	font-size:10px;
	font-weight: normal;
	color: #E9EFF5;
    line-height: 15px;
    }
A.footer
     {
     color: #FFFFFF;
     font-weight: bold;
     text-decoration: none;
     }
A.footer:hover
     {
     color: #E9EFF5;
     text-decoration: underline;
     }

.notes
    {
    font-family: verdana, arial;
	font-size:10px;
	font-weight: normal;
	color: #335271;
    line-height: 15px;
    }
A.notes
     {
     color: #00CCFF;
     font-weight: bold;
     text-decoration: none;
     }
A.notes:hover
     {
     color: #335271;
     text-decoration: underline;
     }
H1 {
    font-family: verdana, arial;
	font-size:14px;
	font-weight: bold;
	color: #003955;
    line-height: 16px;
    margin-bottom: 5px;
    }
.aruba
    {
    font-family: verdana, arial;
	font-size:11px;
	font-weight: normal;
	color: #000000;
    line-height: 16px;
    }
A.aruba
     {
     color: #006699;
     font-weight: bold;
     text-decoration: none;
     }
A.aruba:hover
     {
     color: #000000;
     text-decoration: underline;
     }
.submittext
    {
    border: 1px solid #000000;
    padding: 3px;
    font-family: verdana;
	font-size:11px;
	font-weight: bold;
	color: #000000;
    background-color: #E1EBFF;
    line-height: 16px;
    }
H2 {
    font-family: verdana, arial;
	font-size:14px;
	font-weight: bold;
	color: #003955;
    line-height: 18px;
    margin-bottom: 5px;
    }

.error
    {
    font-family: verdana, arial;
	font-size:11px;
	font-weight: bold;
	color: #FF6633;
    line-height: 15px;
    }
.submittable
    {
    border: 0px solid #ADCDED;
    border-collapse: collapse;
    }
.submittable td, .submittable th
    {
    border: 0px solid;
    padding: 5px;
    }
 .box
 	{
 	line-height:14px;
 	font-family: Arial;
 	font-size:11px;
 	font-weight:bold;
   color: #335271;
   border: 1px solid #335271;
   border-collapse: collapse;
   background-color: #FFFFFF;
   text-indent: 4px;
 	}

 input.sendbutton {
   padding: 2px;
   background: #E1EAF2;
   line-height:12px;
   font-family: Arial;
   font-size:11px;
   font-weight:bold;
   color: #000000;
   border: 1px solid #335271;
   border-collapse: collapse;
   cursor : pointer;
   }
input.sendbutton:hover {
   background: #84A9CA;
   }    

