body{
background-color:#f9efc2;
}

Select{
color: #000000;
font-size: 8pt; 
font-family: verdana, arial, sans-serif
}

P{
color: #666666;
font-size: 8pt; 
font-family: verdana, arial, sans-serif
}

TD{
color: #666666;
font-size: 8pt; 
font-family: verdana, arial, sans-serif
}

H2 {
color: #999966;
font-size: 10pt;
font-family: verdana, arial, sans serif;
font-weight: bold;
}


a:link{color: #999966; text-decoration: underline; font-size: 8pt; font-family: verdana, arial, sans-serif}
a:active{color: #000066; text-decoration: underline; font-size: 8pt; font-family: verdana, arial, sans-serif}
a:visited{color: #666666; text-decoration: underline; font-size: 8pt; font-family: verdana, arial, sans-serif}
a:hover{color: #000000; text-decoration: underline; font-size: 8pt; font-family: verdana, arial, sans-serif}


/* From some Miva Pages, but not all */

table.formTable { border-style: solid; border-color: #CCCC99; border-bottom-width: 1px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px;  }			
td.pad-no-top { padding-top: 0px; margin-top: 0px; }
td.pad-no-bottom { padding-bottom: 0px; margin-bottom: 0px; }
td.pad-no-vertical { padding-top: 0px; margin-top: 0px; padding-bottom: 0px; margin-bottom: 0px; }
td.pad-no { padding: 0px; margin: 0px; }
table.formHeader { background-color: #CCCC99; border-style: solid; border-color: #F9EFC2; border-bottom-width: 1px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }
td.formHeader { vertical-align: middle; color: #666666; font-weight: bold; }
.style3 {font-size: 10px}


/* Added by e-Business Express on or After 11-25-2008 */

#header {margin: 0 auto; width: 880px;}

#topnav {float: left; list-style-type: none; margin: 12px 0 15px 0; padding: 0; width: 515px;}
#topnav li {margin: 0 5px 0 20px; padding: 0; display: inline; list-style-type: none;}
#topnav li.first {margin-left: 22px; margin-right: 0; padding-right: 0;}

#topacntlinks {float: right; text-align: right; margin: 12px 23px 15px 0; padding: 0;}
#topacntlinks p {margin: 0; padding: 0;}

#topacntlinks img {position: relative; top: 4px; left: 0; margin: 0 5px 0 5px; border: 0;}

h3.form-header {font: bold 13px verdana, arial, sans-serif; color: #666666; background-color: #cccc99; padding: 2px; margin: 10px 0 5px 0;}


.clear {clear: both; margin: 0; padding: 0;}
table.acnt-top {float: left; width: 418px;}
table.acnt-top td {font-size: 10px !important; vertical-align: top;}
table.acnt-top td input {width: 176px;}
p.privacy-notice {float: right; margin: 0 30px; width: 250px;}

table.customer-form td {font-size: 10px;}

#main {margin: 0 auto; background-color: #fff; width: 880px;}



/* Customer, Account, and Basket Related Pages */

#customer {margin: 0 auto; padding: 20px; background-color: #fff; width: 840px;}

#customer h2 {color: #666666; font-weight: bold; font-size: 16px; margin: 0 0 0 0;}
#customer table {margin: 0;}
#customer table table {margin: 0;}

div.bottom-button {text-align: right; margin: 15px 0 0 0;}