/********************Shipping Information ******************/

#emailAlert_table {width: 800px; }
#emailAlert_titleBar { background-color: #D8D3D3;}

td.emailAlert_cell1
{ width: 48%; height: 350px; vertical-align:top; border: solid 1px #6FA7CD; }

td.emailAlert_cell2
{ width: 10px; vertical-align:top;}
img.emailAlert_cell2
{ width: 10px; vertical-align:top;}

td.emailAlert_cell3
{ width : 48%; height: 350px; vertical-align:top;  border: solid 1px #6FA7CD; }

td.emailAlert_cell4
{ width: 4%; vertical-align:top;}

td.emailAlert_cell5
{ width : 48%; height: 350px; vertical-align:top;  border: solid 1px #6FA7CD; }

td.emailAlert_cell6
{ width: 10px; vertical-align:top;}
img.emailAlert_cell6
{ width: 10px; vertical-align:top;}

td.emailAlert_cell7
{ width : 48%; height: 350px; vertical-align:top;  border: solid 1px #6FA7CD; }

#emailAlert_table1 {width: 100%; height:100%;}
#emailAlert_tableBillTo {width: 100%; height:100%;}
#emailAlert_tableShipTo {width: 100%; height:100%;}



/****************Email Alert **************/

td.emailAlert_heading
{ width : 48%; vertical-align:top; text-align: center;}

td.emailAlert_space1
{ padding-top: 20px;  }



tr.emailAlert_FirstName
{ }

td.emailAlert_FirstNameHeading
{ vertical-align: top; padding-bottom:4px; }

td.emailAlert_FirstName { }

td.emailAlert_FirstName
{ white-space: nowrap; vertical-align:top;padding-bottom:4px; }

td.emailAlert_LastNameHeading
{ vertical-align: top; padding-bottom:4px; }

td.emailAlert_ToLastName
{ white-space: nowrap; vertical-align:top;padding-bottom:4px; }


.emailAlert_FirstNameBox
{ width: 160px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }


.emailAlert_LastNameBox
{ width: 160px; font-family: Verdana; font-size: 10px; border: window-inset 1px;padding-bottom:4px;  }


tr.emailAlert_emailHeading
{ }

td.emailAlert_emailHeading
{ }

td.emailAlert_emailValue
{ white-space: nowrap; vertical-align:top;padding-right:5px; }

.emailAlert_emailBox
{ width: 160px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }
.emailAlert_emailBoxR
{ font-family: Verdana; font-size: 10px; color: Red;  }


tr.emailAlert_emailCHeading
{ }

td.emailAlert_emailCHeading
{ }

td.emailAlert_emailCValue
{ white-space: nowrap; vertical-align:top; }

.emailAlert_emailCBox
{ width: 160px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }
.emailAlert_emailBoxCR
{ font-family: Verdana; font-size: 10px; color: Red;  }

tr.emailAlert_emailValidator
{ height:5px; }

td.emailAlert_emailValidator
{ height:5px; }


tr.emailAlert_loginHeading
{   }


td.emailAlert_buildAccount
{ padding-top: 10px; }

.emailAlert_SubscribeCk
{ }

td.emailAlert_pwdHeading
{ }

td.emailAlert_pwdValue
{padding-top: 5px; }

.emailAlert_pwdBox
{ width: 100px; font-family: Verdana; font-size: 10px; border: window-inset 1px; }

.emailAlert_pwdR
{ font-family: Verdana; font-size: 10px; color: Red;  }

td.emailAlert_btnContinue
{ height:100%;vertical-align:bottom; padding-left: 100px; padding-top: 80px;  }


td.emailAlert_bottomHTML
{ vertical-align:bottom;}

/****************New Customers: Bill To **************/

td.ncBillTo_heading
{ width : 48%; vertical-align:top; text-align: center;}

td.ncBillTo_space1
{ height:10px; }

td.ncBillTo_space2
{ height:20px; }

tr.emailAlert_billToFirstName
{ }

td.emailAlert_billToFirstNameHeading
{ vertical-align: top; padding-bottom:4px; }

td.emailAlert_billToFirstName { }

td.emailAlert_billToFirstName
{ white-space: nowrap; vertical-align:top;padding-bottom:4px; }

td.emailAlert_billToLastNameHeading
{ vertical-align: top; padding-bottom:4px; }

td.emailAlert_billToLastName
{ white-space: nowrap; vertical-align:top;padding-bottom:4px; }


.emailAlert_billToFirstNameBox
{ width: 160px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }

.emailAlert_BFirstR
{ font-family: Verdana; font-size: 10px; color: Red;  }

.emailAlert_billToLastNameBox
{ width: 160px; font-family: Verdana; font-size: 10px; border: window-inset 1px;padding-bottom:4px;  }

.emailAlert_BLastR
{ font-family: Verdana; font-size: 10px; color: Red;  }

.emailAlert_billToCompanyBox
{ width: 160px; font-family: Verdana; font-size: 10px; border: window-inset 1px;padding-bottom:4px;  }

td.emailAlert_billToAddress1Heading { vertical-align: top;padding-bottom:4px;}
td.emailAlert_billToAddress1 { vertical-align: top;padding-bottom:4px;}
.emailAlert_BAddress1R {font-family: Verdana; font-size: 10px; color: Red;}

.emailAlert_billToAddress1Box
{ width: 160px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }

td.emailAlert_billToAddress2Heading { vertical-align: top;padding-bottom:4px;}
td.emailAlert_billToAddress2 { vertical-align: top;padding-bottom:4px;}

.emailAlert_billToAddress2Box
{ width: 160px; font-family: Verdana; font-size: 10px; border: window-inset 1px;padding-bottom:4px;  }

td.emailAlert_billToCityHeading { vertical-align: top;padding-bottom:4px;}
td.emailAlert_billToCity { white-space: nowrap;padding-bottom:4px;}

.emailAlert_billToCityBox
{ width: 160px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }
.emailAlert_BCityR {font-family: Verdana; font-size: 10px; color: Red;}

td.emailAlert_billToCountryHeading { vertical-align: top;padding-bottom:4px;}
td.emailAlert_billToCountry { white-space: nowrap;padding-bottom:4px;}

.emailAlert_billToCountryList
{ width: 160px; font-family: Verdana; font-size: 10px;   }

td.emailAlert_billToStateHeading { vertical-align: top;padding-bottom:4px;}
td.emailAlert_billToState { white-space: nowrap;padding-bottom:4px;}

.emailAlert_billToStateList
{ width: 100px; font-family: Verdana; font-size: 10px;   }

.emailAlert_billToStateBox
{ width: 100px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }

td.emailAlert_billToZipHeading { vertical-align: top;padding-bottom:4px;}
td.emailAlert_billToZip { white-space: nowrap;padding-bottom:4px;}

.emailAlert_billToZipBox
{ width: 60px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }
.emailAlert_BZipR {font-family: Verdana; font-size: 10px; color: Red;}

td.emailAlert_billToPhoneHeading { vertical-align: top;padding-bottom:4px;}
td.emailAlert_billToPhone { white-space: nowrap;padding-bottom:4px;}

.emailAlert_billToPhoneBox
{ width: 150px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }
.emailAlert_BPhoneR {font-family: Verdana; font-size: 10px; color: Red;}


td.emailAlert_SameShipTo { padding-top: 15px; }
.emailAlert_SameShipToCk {}

td.emailAlert_btnCreateAccount
{ height:100%;vertical-align:bottom; padding-left: 100px; padding-top: 80px;  }


td.ncBillTo_bottomHTML
{ vertical-align:bottom; height:100%;}


/****************New Customers: Ship To **************/

td.ncShipTo_heading
{ width : 48%; vertical-align:top; text-align: center;}

td.ncShipTo_space1
{ height: 10px; }


td.emailAlert_shipToFirstNameHeading
{ vertical-align: top; padding-bottom:4px;}
td.emailAlert_shipToFirstName
{ white-space: nowrap; vertical-align:top; padding-bottom:4px; }

.emailAlert_shipToFirstNameBox
{ width: 160px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }

.emailAlert_SFirstR
{ font-family: Verdana; font-size: 10px; color: Red;  }

td.emailAlert_shipToLastNameHeading
{ vertical-align: top; padding-bottom:4px;}
td.emailAlert_shipToLastName
{ white-space: nowrap; vertical-align:top; padding-bottom:4px; }

.emailAlert_shipToLastNameBox
{ width: 160px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }

.emailAlert_SLastR
{ font-family: Verdana; font-size: 10px; color: Red;  }

.emailAlert_shipToCompanyBox
{ width: 160px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }

td.emailAlert_shipToAddress1Heading { vertical-align: top; padding-bottom:4px;}
td.emailAlert_shipToAddress1 { vertical-align: top; padding-bottom:4px;}
.emailAlert_SAddress1R {font-family: Verdana; font-size: 10px; color: Red;}

.emailAlert_shipToAddress1Box
{ width: 160px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }

td.emailAlert_shipToAddress2Heading { vertical-align: top; padding-bottom:4px;}
td.emailAlert_shipToAddress2 { vertical-align: top; padding-bottom:4px;}
.emailAlert_shipToAddress2Box
{ width: 160px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }

td.emailAlert_shipToCityHeading { vertical-align: top; padding-bottom:4px;}
td.emailAlert_shipToCity { white-space: nowrap; padding-bottom:4px;}

.emailAlert_shipToCityBox
{ width: 160px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }
.emailAlert_SCityR {font-family: Verdana; font-size: 10px; color: Red;}

td.emailAlert_shipToCountryHeading { vertical-align: top; padding-bottom:4px;}
td.emailAlert_shipToCountry { vertical-align: top; padding-bottom:4px;}

.emailAlert_shipToCountryList
{ width: 160px; font-family: Verdana; font-size: 10px;   }

td.emailAlert_shipToStateHeading { vertical-align: top; padding-bottom:4px;}
td.emailAlert_shipToState { vertical-align: top; padding-bottom:4px;}

.emailAlert_shipToStateList
{ width: 100px; font-family: Verdana; font-size: 10px;   }

.emailAlert_shipToStateBox
{ width: 100px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }

td.emailAlert_shipToZipHeading { vertical-align: top; padding-bottom:4px;}
td.emailAlert_shipToZip { white-space: nowrap; padding-bottom:4px;}

.emailAlert_shipToZipBox
{ width: 60px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }
.emailAlert_SZipR {font-family: Verdana; font-size: 10px; color: Red;}

td.emailAlert_shipToPhoneHeading { vertical-align: top; padding-bottom:4px;}
td.emailAlert_shipToPhone { white-space: nowrap; padding-bottom:4px;}

.emailAlert_shipToPhoneBox
{ width: 150px; font-family: Verdana; font-size: 10px; border: window-inset 1px;  }
.emailAlert_SPhoneR {font-family: Verdana; font-size: 10px; color: Red;}

td.ncShipTo_bottomHTML
{ vertical-align:bottom; height:100%;}

.emailAlert_validation
{width: 450px; }


{width: 450px;}
