body {background-color:#000000; scrollbar:normal}

table#main {
    background-color:#000000;
     padding: 0px;
     width: 1024px;
     height: 768px;
}

table#main td {
    padding: 0px;
    spacing: 0px;
    border: solid #ffffff 0px;
}

form {  /* set width in form, not fieldset (still takes up more room w/ fieldset width */
  font:10px verdana,arial #aaaaa8;
  margin: 2px;
  padding: 0px;
}
.redlink {

font:14px verdana;
color: #ff0000;
}

.redamenities {

font:9px verdana;
color: #ff0000;
}

.bluelink {

font:10px verdana;
color: #4378A1;
font-weight: bold;
}

.contactuslabel {
font:10px verdana;
color: #000000;
}

.pointsearnedfieldset {  /* set width in form, not fieldset (still takes up more room w/ fieldset width */
  font:12px verdana,arial #B3B0AB;
  border: 2px solid #DCDCDC;
  margin-left: 1.0em;
  margin-right: 1.0em;
  padding-top: 10px;
  padding-left: 5px;
  padding-bottom: 10px;
  padding-right:5px;
  
  width: 220px; height: 25px;
}

.redeempointsfieldset {  /* set width in form, not fieldset (still takes up more room w/ fieldset width */
  font:12px verdana,arial #B3B0AB;
  border: 2px solid #DCDCDC;
  margin-left: 1.0em;
  padding-top: 10px;
  padding-left: 5px;
  padding-bottom: 10px;
  padding-right:5px;
  
  width: 286px; height: 25px;
}

.redeempointsinput
{
color: #ffffff;
font:14px verdana,arial #B3B0AB;
background: #0055A5;
border: 2px solid #ff0000;
}


.redeempointsdisplay
{
color: #000000;
font:14px verdana,arial #B3B0AB;
background: #ffffff;
margin-right: 0.5em;
border: 2px solid #ff0000;
text-align:right;
}
.formtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}


.rewardpointsdisplay
{
color: #000000;
font:11px verdana,arial #B3B0AB;
background: #ffffff;
margin-right: 0.5em;
border: 1px solid #666666;
}

.greybody
{
font:15px verdana #555555;

}

input
{
color: ##000000;
font:8px verdana;
background-color: #ffffff;
margin-right: 0.5em;
border: 0px shaded #666666;
}

.contactusinput
{
color: ##000000;
font:10px verdana;
background-color: #ffffff;
margin-right: 0.5em;
border: 0px shaded #666666;
}
.contactusinputreq
{
color: ##000000;
font:10px verdana;
background-color: #f5f96d;
margin-right: 0.5em;
border: 0px shaded #666666;
}

.contactusselect
{
color: ##000000;
font:10px verdana;
background-color: #ffffff;
margin-right: 0.5em;
border: 0px shaded #666666;
}

.checkbox
{
color: ##000000;
font:8px verdana;
background-color: #F0EBE7;
margin-right: 0.4em;
margin-left: -0.2em;
border: 0 none #666666;
background:transparent;
}

table#content {
    background-color:#000000;
     padding: 0px;
     width: 1024px;
     height: 768px;
}

table#content td {
    padding: 0px;
    border: solid #ffffff 0px;
}

table#panels {
    background-color:#000000;
     padding: 0px;
     width: 100%;
     height: 195px;
}

table#panels td {
    padding: 0px;
    border: solid #ffffff 0px;
    width: 211px;
}

.footer_text {

font-family: Arial;
color: #ffffff;
font-size: 8pt;
}
.footer_text a:link {
font-family: Arial;
color: #ffffff;
font-size: 8pt;
text-decoration: none;
}


.footer_text a:active {
font-family: Arial;
color: #ffffff;
font-size: 8pt;
text-decoration: none;
}

.footer_text a:visited {
font-family: Arial;
color: #ffffff;
font-size: 8pt;
text-decoration: none;
}
.footer_text a:hover {
font-family: Arial;
color: #ffffff;
font-size: 8pt;
text-decoration: underline;
}


#promotion_text { 
font-family: Arial; 
color: #ffffff;
background-color: #000000; 
font-size: 9pt; 
font-weight: bold;
padding:0px;
}

#popup_panels { 
font-family: Arial; 
color: #000000;
width: 195px;
background-color: #000000; 
font-size: 9pt; 
font-weight: bold;
padding:0px;
}
	
#wrapper {
position: absolute;
top:0px;left:0px;
width:100%;
height:100%;
margin:0px;
padding:0px;
background-color: #000000
color:#000000;
}

#t1 {
position: absolute;
top:140px;
left:10px;
padding:0px;
margin: -312px 0px -0px 0px;
 filter:alpha(Opacity:100);
 -moz-opacity: 1;
 opacity: 1;
background:#000000;
color:#fff;
border: 0px;
overflow:visible;
z-index:1;
}

#t2 {
position: absolute;
top:140px;
left:10px;
padding:0px;
margin: -312px 0px -0px 0px;
 filter:alpha(Opacity:100);
 -moz-opacity: 1;
 opacity: 1;
background:#000000;
color:#fff;
border: 0px;
overflow:visible;
z-index:1;
}

#t3 {
position: absolute;
top:140px;
left:10px;
padding:0px;
margin: -312px 0px -0px 0px;
 filter:alpha(Opacity:100);
 -moz-opacity: 1;
 opacity: 1;
background:#000000;
color:#fff;
border: 0px;
overflow:visible;
z-index:1;
}

#panel1 {
position: relative;
bottom: 0px;
padding:0px;
background:#000000;
color:#fff;
border: 0px;
overflow:visible;
z-index:2;
}

#panel2 {
position: relative;
bottom: 0px;
padding:0px;
background:#000000;
color:#fff;
border: 0px;
overflow:visible;
z-index:2;
}

#panel3 {
position: relative;
bottom: 0px;
padding:0px;
background:#000000;
color:#fff;
border: 0px;
overflow:visible;
z-index:2;
}


#tf {
position: absolute;
top:716px;
left:0px;
padding:0px;
margin: 0px 0px 0px 0px;
width:745px;
height: 0px;
background:transparent;
color:#fff;
border: 0px;
overflow:visible;
z-index:0;
}
