/*Newsletter SignUp*/
#newsletterSignupPage {float: left; width: 100%;}
form#newsletterForm {margin: 20px 0 10px 0;}
.newsletterForm {width:525px;}
.nfColL {width:262px; float:left; text-align: left;}
.nfColR {width:252px; float:left; text-align: left; padding-left: 10px;}
.nfColB {width:525px; float:left; text-align: right;}
form#newsletterForm input {margin: 4px 0 10px 0; width:245px;}
form#newsletterForm input#submitButton {height: 26px; width: 68px;}
.formInput {border: 1px solid #dadbc2; padding: 3px;}
/*Customer Service*/
.custServPage {float: left; width: 100%}
.custServPage h2 {margin: 0; padding-left: 10px; line-height: 30px;}
.custServAreas td {font-size: 13px; line-height: 23px; padding: 0 10px 20px 10px;}
.helpBox {margin:0; background: #EEEFBF;border-top: 10px solid #D9DC73; padding-top: 10px; padding-bottom: 10px;}
.helpBox ul {margin-top: 0; margin-bottom: 0;}
.helpBox ul li a {text-decoration: none ! important;}
.helpBox ul li a:link, .helpBox ul li a:visited {color: #4d3f44;}
.helpBox ul li a:hover {color: #69ace7;}
.custServPage h3 {margin: 0; padding: 25px 0 10px 20px; background: #ffffff url('/images/arrow_head0910.gif') no-repeat 0 27px;}
.custServContact {padding: 10px; font-size: 17px; text-align: center;}
.custServAnswers {padding: 0 20px 0 15px;}
.custServAnswers p {clear: both;padding-left: 20px;}
.custServTopLink {float: right; width: 150px; padding-top:25px;}
.custServTopLink a:link, .custServTopLink a:visited {color: #69ace7; background: transparent; text-decoration: underline;outline: none}
.custServTopLink a:hover {color: #888a39; background: transparent; text-decoration: underline;outline: none}

