@charset "UTF-8";

/* Define common tag states */

#landing img { margin:0px; padding:0px; border-collapse:collapse; border:0px none #000; }
#landing td { margin:0px; padding:0px; border-collapse:collapse; border:0px none #000; }
#landing form { margin:0px; padding:0px; border-collapse:collapse; border:0px none #000; }
#landing-r1 { width:936px; margin:0px 0px 0px 50px; padding:0px; background-color:#000; }
#landing-r2 { width:936px; margin:0px 0px 0px 50px; padding:0px; background-color:#000; }
#landing-r2 table { margin:0px; padding:0px; border-collapse:collapse; border:0px none #000; }
#landing-r2 tr { margin:0px; padding:0px; border-collapse:collapse; border:0px none #000; }
#landing-r2 td { margin:0px; padding:0px; border-collapse:collapse; border:0px none #000; vertical-align:top; }
#landing-r3 { width:936px; margin:0px 0px 0px 50px; padding:0px; background-color:#000; }
#landing-r4 { width:936px; margin:0px 0px 0px 50px; padding:0px; background-color:#000; }

#landing-r3 .structure { margin:0px; padding:0px; border-collapse:collapse; border:0px none #000; }
#landing-r3 .structure tr { margin:0px; padding:0px; border-collapse:collapse; border:0px none #000; }
#landing-r3 .structure td { margin:0px; padding:0px; border-collapse:collapse; border:0px none #000; }
#landing-r3 .structure #form-container { width:486px; margin:0px; padding:0px; background-image:url('/images/landing-layout-r3-1.jpg'); background-repeat:no-repeat; background-color:#000; }

#landing-r3 #form-first-table { padding:0px; margin:0px 0px 0px 40px; }
#landing-r3 #form-first-table td { padding:0px 5px; margin:0px; }
#landing-r3 #form-first-table input { font:normal normal normal 13px/15px Arial, Helvetica, sans-serif; color:#000; }
#landing-r3 #form-first-table .label { width: 65px; vertical-align:middle; text-align:right; font:normal normal bold 13px/15px Arial, Helvetica, sans-serif; color:#FFF; }
#landing-r3 #form-first-table .field-1 { width: 160px; }
#landing-r3 #form-first-table .field-1 input { width: 140px; }
#landing-r3 #form-first-table .field-2 { width: 160px; }
#landing-r3 #form-first-table .field-2 input { width: 140px; }
#landing-r3 #form-first-table .label-2 { width: 65px; vertical-align:middle; text-align:left; font:normal normal normal 11px/13px Arial, Helvetica, sans-serif; color:#585858; }
#landing-r3 #form-first-table .field-3 { width: 160px; vertical-align:middle; text-align:left; font:normal normal normal 11px/13px Arial, Helvetica, sans-serif; color:#585858;  }
#landing-r3 #form-first-table .field-4 { width: 160px; vertical-align:middle; text-align:left; font:normal normal normal 11px/13px Arial, Helvetica, sans-serif; color:#585858;  }

#landing-r3 #form-second-table { padding:0px; margin:0px 0px 0px 40px; }
#landing-r3 #form-second-table td { padding:0px 5px; margin:0px; }
#landing-r3 #form-second-table input { font:normal normal normal 13px/15px Arial, Helvetica, sans-serif; color:#000; }
#landing-r3 #form-second-table .label { width: 65px; vertical-align:middle; text-align:right; font:normal normal bold 13px/15px Arial, Helvetica, sans-serif; color:#FFF; }
#landing-r3 #form-second-table .field-1 { width: 320px; }
#landing-r3 #form-second-table .field-1 input { width: 310px; }
#landing-r3 #form-second-table .label-2 { width: 65px; vertical-align:middle; text-align:left; font:normal normal normal 11px/13px Arial, Helvetica, sans-serif; color:#585858; }
#landing-r3 #form-second-table .field-2 { width: 160px; vertical-align:middle; text-align:left; font:normal normal normal 11px/13px Arial, Helvetica, sans-serif; color:#585858;  }

#landing-r3 #form-third-table { padding:0px; margin:0px 0px 0px 40px; }
#landing-r3 #form-third-table td { padding:0px 5px; margin:0px; }
#landing-r3 #form-third-table input { font:normal normal normal 13px/15px Arial, Helvetica, sans-serif; color:#000; }
#landing-r3 #form-third-table .label { width: 65px; vertical-align:middle; text-align:right; font:normal normal bold 13px/15px Arial, Helvetica, sans-serif; color:#FFF; }
#landing-r3 #form-third-table .field-1 { width: 160px; }
#landing-r3 #form-third-table .field-1 input { width: 140px; }
#landing-r3 #form-third-table .field-2 { width: 40px; }
#landing-r3 #form-third-table .field-2 input { width: 40px; }
#landing-r3 #form-third-table .field-3 { width: 80px; }
#landing-r3 #form-third-table .field-3 input { width: 80px; }
#landing-r3 #form-third-table .label-2 { width: 65px; vertical-align:middle; text-align:left; font:normal normal normal 11px/13px Arial, Helvetica, sans-serif; color:#585858; }
#landing-r3 #form-third-table .field-4 { width: 160px; vertical-align:middle; text-align:left; font:normal normal normal 11px/13px Arial, Helvetica, sans-serif; color:#585858;  }
#landing-r3 #form-third-table .field-5 { width: 40px; vertical-align:middle; text-align:left; font:normal normal normal 11px/13px Arial, Helvetica, sans-serif; color:#585858;  }
#landing-r3 #form-third-table .field-6 { width: 80px; vertical-align:middle; text-align:left; font:normal normal normal 11px/13px Arial, Helvetica, sans-serif; color:#585858;  }

#landing-r3 #form-fourth-table { padding:0px; margin:0px 0px 0px 40px; }
#landing-r3 #form-fourth-table td { padding:0px 5px; margin:0px; }
#landing-r3 #form-fourth-table input { font:normal normal normal 13px/15px Arial, Helvetica, sans-serif; color:#000; }
#landing-r3 #form-fourth-table .label { width: 65px; vertical-align:middle; text-align:right; font:normal normal bold 13px/15px Arial, Helvetica, sans-serif; color:#FFF; }
#landing-r3 #form-fourth-table .field-1 { width: 168px; }
#landing-r3 #form-fourth-table .label-2 { width: 55px; vertical-align:middle; text-align:right; font:normal normal bold 13px/15px Arial, Helvetica, sans-serif; color:#FFF; }
#landing-r3 #form-fourth-table .field-2 { width: 80px; }

#landing-r3 #form-fifth-table { padding:0px; margin:0px 0px 0px 40px; }
#landing-r3 #form-fifth-table td { padding:0px 5px; margin:0px; }
#landing-r3 #form-fifth-table input { font:normal normal normal 13px/15px Arial, Helvetica, sans-serif; color:#000; }
#landing-r3 #form-fifth-table .label { width: 65px; vertical-align:middle; text-align:right; font:normal normal bold 13px/15px Arial, Helvetica, sans-serif; color:#FFF; }
#landing-r3 #form-fifth-table .field-1 { width: 320px; }
#landing-r3 #form-fifth-table .field-1 input { width: 310px; }

#landing-r3 #form-sixth-table { padding:0px; margin:0px 0px 0px 40px; }
#landing-r3 #form-sixth-table td { padding:0px 5px; margin:0px; }
#landing-r3 #form-sixth-table .label { width: 65px; vertical-align:middle; text-align:right; font:normal normal bold 13px/15px Arial, Helvetica, sans-serif; color:#FFF; }
#landing-r3 #form-sixth-table .field-1 { width: 18px; vertical-align:top; }
#landing-r3 #form-sixth-table .label-2 { width: 280px; vertical-align:middle; text-align:left; font:normal normal normal 10px/11px Arial, Helvetica, sans-serif; color:#585858; }

#landing-r3 #form-seventh-table { padding:0px; margin:0px 0px 0px 40px; }
#landing-r3 #form-seventh-table td { padding:0px 5px; margin:0px; }
#landing-r3 #form-seventh-table .label { width: 65px; vertical-align:middle; text-align:right; font:normal normal bold 13px/15px Arial, Helvetica, sans-serif; color:#FFF; }
#landing-r3 #form-seventh-table .field-1 { width: 18px; vertical-align:top; }
#landing-r3 #form-seventh-table .label-2 { width: 275px; vertical-align:middle; text-align:left; font:normal normal normal 10px/11px Arial, Helvetica, sans-serif; color:#585858; }

#landing-r3 .abbreviated-rules { width: 420px; padding:0px; margin:0px 0px 0px 20px; vertical-align:middle; text-align:left; font:normal normal normal 10px/11px Arial, Helvetica, sans-serif; color:#585858; }
#landing-r3 .top-mount { vertical-align:top; }
#landing-r3 .top-mount img { display:block; }

#landing-video { width:552px; height:312px; padding:0px; margin:0px; }

.spacer-5 { width:100%; height:5px; padding:0px; margin:0px; }
.spacer-10 { width:100%; height:10px; padding:0px; margin:0px; }
.spacer-20 { width:100%; height:20px; padding:0px; margin:0px; }

#nbaGlobalFooter { width:936px; margin:0px 0px 0px 50px; }