body{margin:0px; padding:0px;background:url(../images/bg_gradient.jpg) repeat-x #181818;font-family:Arial, Helvetica, sans-serif;color:#2f2f2f;font-size:0.75em;}

#container{width:980px;margin: 0px auto;padding:5px 0 0 0;}



#header{height:151px;background:url(../images/bg_header.gif) no-repeat 41px bottom;margin:0 17px 0 0;}
#header #logo{/*width:128px;height:135px;*/float:left; }
#header #logo img{width:127px;height:135px;position:absolute;z-index:10;top:5px;}

#header #nav {width:872px;height:38px;float:left;margin:22px 0 0 90px;/*background:url(../images/nav.gif) no-repeat;*/}
#header #nav a{display:block;float:left;height:38px;background-repeat:no-repeat; background-position:0px 0px;}
#header #nav a:hover, #header #nav a.active{background-position:0px -38px;}
#header #nav a span{display:none;}
#header #nav a.nav_home{width:125px; background-image:url(../images/nav/nav_home.gif); }
#header #nav a.nav_shop{width:96px; background-image:url(../images/nav/nav_shop.gif); }
#header #nav a.nav_store{width:140px; background-image:url(../images/nav/nav_store.gif); }
#header #nav a.nav_account{width:165px; background-image:url(../images/nav/nav_account.gif); }
#header #nav a.nav_news{width:101px; background-image:url(../images/nav/nav_news.gif); }
#header #nav a.nav_about{width:108px; background-image:url(../images/nav/nav_about.gif); }
#header #nav a.nav_contact{width:137px; background-image:url(../images/nav/nav_contact.gif); }

#header #search{width:280px;float:left;margin:12px 0 13px 140px;}
#header #search #textfield{color:#5f5e5a;width:184px;height:18px;background:url(../images/input_search.gif) no-repeat right 0px;border:0px;padding:2px 4px;float:left;margin:0 5px 0 0;font-size:0.90em;}
#header #search a.btn_search{margin:0px 0 0 0;float:left;width:66px;height:19px; background-image:url(../images/btn_search.gif); background-position:0px 0px; background-repeat:no-repeat;}
#header #search a.btn_search:hover{background-position:0px -19px;}
#header #search a.btn_search span{display:none;}
#header #search input.btn_search{border:0px;margin:0px 0 0 0;float:left;width:66px;height:19px; background:url(../images/btn_search.gif); background-position:0px 0px; background-repeat:no-repeat;}
#header #search input.btn_search:hover{background-position:0px -19px;}
#header #search input.btn_search span{display:none;}

#header #sublinks{float:right;width:538px;color:#f8f8f8;margin:15px 5px 0 0;}
#header #sublinks a{color:#f8f8f8;text-decoration:none;padding:0 3px;float:left;}
#header #sublinks a span#colon:hover{color:#F6FFFF;text-decoration:none;}
#header #sublinks a span#navtext:hover{color:#F6FFFF;text-decoration:underline;}

#header #login{clear:both;height:40px;margin:2px 0 0 40px;width:912px;float:left;}

#header #login form{float:right;width:846px;height:30px;margin:5px 0px 0 0;font-size:0.85em;}
#header #login form h2{font-size:1.4em;float:left;margin:0 8px 0 0;color:#000000;font-weight:normal;}
#header #login form label{float:left;margin:3px 1px 0 0;width:auto;}
#header #login form input#loginInput{font-size:9px;color:#5f5e5a;width:125px;height:16px;float:left;margin:0 4px 0 0;border:0px;padding:3px 2px 2px 3px;background-color:#dedede;background:url(../images/input_login.gif) no-repeat 0px 0px;}
#header #login form a.btn_login{width:56px;height:18px;display:block;clear:none;margin:0 2px 0 0;float:left;border:0px; background-image:url(../images/btn_login.gif); background-position:0px 0px; background-repeat:no-repeat;}
#header #login form a.btn_login:hover{ background-position:0px -18px;}
#header #login form a.btn_login span{display:none;}
#header #login form #checkbox{width:auto;height:auto;border:0px;float:left;margin-right:2px;background:none;}
#header #login form a{float:left;margin:2px 0px 0 0px;font-size:1em;color:#2f2f2f;}
#header #login form a:hover{color:#000000;}

#header #login form input#loginButton{width:56px;height:18px;display:block;clear:none;margin:0 2px 0 0;float:left;border:0px; background-image:url(../images/btn_login.gif); background-position:0px 0px; background-repeat:no-repeat;}
#header #login form input#loginButton:hover{ background-position:0px -18px;}
#header #login form input#loginButton value{display:none;}
#header #login form #remember{width:auto;height:auto;border:0px;float:left;margin-right:2px;background:none;}
#header #login form a.sideResetPassword{float:left;margin:2px 0px 0 0px;font-size:1em;color:#2f2f2f;}
#header #login form a.sideResetPassword:hover{color:#000000;}

#header #login form span.remember{margin:2px 0 0 0;float:left;}
#header #login form span.credit{float:left;width:100px;font-size:0.95em;color:#000000;}

#header #login #login_active{float:left;width:780px;height:30px;margin:8px 5px 0 70px;font-size:0.95em; text-align:right;}
#header #login #login_active span{margin:5px 15px 0 0;float:left;}
#header #login #login_active a.btn_logout{float:left;width:56px; height:18px;display:block;background:url(../images/btn_logout.gif) no-repeat 0px 0px;margin:2px 0 0 0;}
#header #login #login_active a.btn_logout:hover{background-position:0px -18px;}
#header #login #login_active a.btn_logout span{display:none;}



#footer{height:90px;clear:both;background:url(../images/bg_footer.gif) no-repeat;margin:5px 0 0 50px;padding:22px 0 0 215px;font-size:0.92em;}
#footer img{float:left;margin:0 25px 0 0;}
#footer #poweredBy img{float:right;border:none;}
#footer h2{font-size:2.10em;margin:0 0 5px 0;}
#footer p{margin:0 0 5px 0;}
#footer a{color:#000000;}
#footer a:hover {color:#555555;}



#main{;background:url(../images/bg_container.gif) repeat-y 41px 0px;}
#main_content{/*height:500px;*/margin:0 17px 0 50px;}
#main_content #content{padding:1px 25px 40px 25px;margin:0 0 0 0px;color:#686868;background:url(../images/bg_content.jpg)  no-repeat 0px 0px;}
*+html #main_content #content{padding-top:10px;}
*+html #main_content #content*{zoom:1;}
/*-- HERO IMAGE ON HOMEPAGE --*/
#heroimage{width:913px;height:255px;padding:0 0 8px 0;background:url(../images/bg_heroimage.gif) no-repeat 0px bottom;}
#heroimage h1{display:none;}
#heroimage .pics {width:913px;height:255px;overflow:hidden;}
#heroimage .pics img{width:913px;height:255px;top:  0; left: 0;}



/*-- ABOUT US --*/
#about{margin:20px 0;background:url(../images/about_bg.gif) repeat-x #f4f4f4;}
#about #about_content{background:url(../images/about_content.gif) repeat-y;}
#about #about_header{background:url(../images/about_header.gif) no-repeat 0px 0px;zoom:1;}
#about #about_footer{clear:both;height:19px;background:url(../images/about_footer.gif) no-repeat 0px 0px;}
#about h2, #about h2 a{color:#3a3a3a;margin:0 0 0 0;text-decoration:none;}
#about h2 a:hover{color:#000000;text-decoration:none;}

#about h3, #about h3 a{color:#545144;margin:0 0 10px 0;text-decoration:none;}
#about h3 a:hover{color:#333333;}

#about h4, #about h4 a{color:#3a3a3a;font-size:1em;margin:0 0 5px 0;text-decoration:none;}
#about h4 a:hover{color:#252525;}

#about p{margin:0 0 5px 0;}
#about a img{padding:1px; background-color:#FFFFFF;border:1px solid #eace17;margin:0 10px 0 0;}
#about a:hover img{border:1px solid #7f7f7f;}
#about #about_box1{width:377px;float:left;margin:0 12px 0 0;padding:15px 10px 0px 10px;}
#about #about_box1 .column1{width:127px;}
#about #about_box1 .column2{width:240px;}
#about #about_box2{width:200px;float:left;margin:0 12px 0 0;padding:15px 10px 0px 10px}
#about #about_box2 img{float:left;margin:0 10px 0 0;}
#about #about_box3{width:202px;float:left;padding:15px 10px 0px 10px}
#about #about_box3 img{float:left;margin:0 10px 0 0;}

#about a.link img{display:block;width:23px;height:23px;padding:0px;border:0px;margin:0 0 0 0; float:none;}
#about a.link:hover img{border:0px;}
#about .link img{float:none;}

/*-- CONTACT US --*/
#contact_details {width:420px;margin-right:40px;border-right:1px dotted #E1E1E1;}
#form_contact{clear:both;width:397px;}
#form_contact label{display:block; width:80px; /*text-align:right;*/float:left;margin:0 10px 0 0;color:#333333;clear:left;}
#form_contact input{width:250px;margin:0 2px 5px 0;border:1px solid #e4e4e4;padding:2px;/*float:left;*/background:url(../images/input_contactbg.gif) repeat-x #d1d1d1;float:left;}
#form_contact textarea{width:250px;margin:0 0 5px 0;border:1px solid #e4e4e4;padding:2px;margin:0 2px 0 0;float:left;font-family:Arial, Helvetica, sans-serif;font-size:1em;background:url(../images/input_contact_textarea.gif) repeat-x #d1d1d1;}
#form_contact span{float:left;clear:right;}
#form_contact .button_clear{border:0px;width:56px;height:20px;padding:0px;margin:10px 0 0 225px;clear:left;background:url(../images/btn_clear.gif);}
#form_contact .button_submit{border:0px;width:56px;height:20px;padding:0px;margin:10px 0 0 5px;background:url(../images/btn_submit.gif);}
#content .column1 .column1{margin:0 30px 0 0px;}
#content .column1 .column2{margin:35px 0 0 0;}

/*-- MAILING LIST --*/
#form_mailinglist{clear:both;width:397px;}
#form_mailinglist label{display:block; width:80px;/*text-align:right;*/float:left;margin:0 10px 0 0;color:#333333;clear:left;}
#form_mailinglist input{width:250px;margin:0 2px 5px 0;border:1px solid #e4e4e4;padding:2px;float:left;background:url(../images/input_contactbg.gif) repeat-x #d1d1d1;}
#form_mailinglist select{width:auto;margin:0 2px 5px 0;}
#form_mailinglist #optin{width:auto;background:none;border:0px;margin:5px 5px 0 90px;float:left;clear:left;}
#form_mailinglist span.optin{width:235px;float:left;margin:5px 0 10px 0;}
#form_mailinglist span{float:left;clear:right;}
#form_mailinglist .button_clear{border:0px;width:56px;height:20px;padding:0px;margin:10px 0 0 225px;clear:left;background:url(../images/btn_clear.gif);}
#form_mailinglist .button_submit{border:0px;width:56px;height:20px;padding:0px;margin:10px 0 0 5px;background:url(../images/btn_submit.gif);}

/*-- NEWS --*/
table#news{}
table#news td{vertical-align:top;text-align:left;}
table#news td h2, table#news td h2 a{margin-top:0px;margin-bottom:5px;text-decoration:none;color:#686868}
table#news td h2 a:hover{color:#000000}
table#news td img{margin-right:10px;border:0px;}
table#news td p{margin-top:5px;}
table#news td a.link{float:none;}

/*-- STORE LOCATOR --*/
#storelocator_map{width:469px;margin:0px auto 5px auto;}


.form {clear:both;width:auto;margin:0 0 20px 0;float:none;}
.form label{display:block; width:140px;/*text-align:right;*/float:left;margin:0 10px 0 0;color:#333333;clear:left;}
.form input{width:250px;margin:0 2px 5px 0;border:1px solid #e4e4e4;padding:2px;/*float:left;*/background:url(../images/input_contactbg.gif) repeat-x #d1d1d1;float:left;}
.form select{width:auto;margin:0 8px 5px 0;float:left;}
.form #optin{width:auto;background:none;border:0px;margin:5px 5px 0 150px;float:left;clear:left;}
.form span.checkbox{width:500px;float:left;margin:5px 0 10px 0;clear:right;}
.form span.form_date{margin:3px 5px 0 0;}
.form span{float:left;clear:right;}
.form .button_clear{border:0px;width:56px;height:20px;padding:0px;margin:10px 0 0 285px;background:none;clear:left;background:url(../images/btn_clear.gif);}
.form .button_submit{border:0px;width:56px;height:20px;padding:0px;margin:10px 0 0 5px;background:url(../images/btn_submit.gif);}


#loginForm label{width:80px;}
#loginForm #optin{width:auto;background:none;border:0px;margin:5px 5px 0 90px;float:left;clear:left;}
#loginForm .login{border:0px;width:auto;padding:0px;margin:10px 0 0 90px;clear:left;}

.column1{float:left;margin:0 10px 0 0;}
.column2{float:left;}

.clear{clear:both;}

h1{font-size:1.9em;color:#3a3a3a;}
h2{font-size:1.4em;color:#3a3a3a;}
h3{font-size:1.2em;color:#3a3a3a;margin-bottom:10px;}
h4{font-size:1.2em;color:#000000;}
h5{font-size:1.2em;color:#686868;}
h6{font-size:1.1em;color:#3a3a3a;margin-top:10px;margin-bottom:10px;}

a.link_download{height:23px;clear:both;background-image:url(../images/btn_download1.gif); background-position:0px 0px; background-repeat:no-repeat;padding:4px 0 4px 28px;margin:10px 0 0 0;text-decoration:underline;}
a.link_download:hover{background-image:url(../images/btn_download2.gif);text-decoration:underline;}

a.link_view{height:23px;clear:both;background-image:url(../images/btn_arrow1.gif); background-position:0px 0px; background-repeat:no-repeat;padding:4px 0 4px 28px;margin:10px 0 0 0;text-decoration:underline;}
a.link_view:hover{background-image:url(../images/btn_arrow2.gif);text-decoration:underline;}

a.link_play{height:23px;clear:both;background-image:url(../images/btn_play1.gif); background-position:0px 0px; background-repeat:no-repeat;padding:4px 0 4px 28px;margin:10px 0 0 0;text-decoration:underline;}
a.link_play:hover{background-image:url(../images/btn_play2.gif);text-decoration:underline;}

.tvc {float:left;margin:0 25px 0 0;}

form{margin:0 0 5px 0;}
a {color:#000000;outline:none;}
a:hover {color:#333333;}

ul, ol{margin-top:0px;}

/*-- REGISTER PAGE --*/
#registerForm #createCrmAccount{width:auto;background:none;border:0px;margin:5px 5px 0 150px;float:left;clear:left;}
#registerForm #sendEmail{width:auto;background:none;border:0px;margin:4px 5px 0 150px;float:left;clear:left;}
#registerForm #sendSms{width:auto;background:none;border:0px;margin:4px 5px 0 150px;float:left;clear:left;}
#registerForm #sendPromo{margin-left:30px;}
.form table tr input{width:250px;margin:0 2px 5px 0;border:1px solid #e4e4e4;padding:2px;/*float:left;*/background:url(../images/input_contactbg.gif) repeat-x #d1d1d1;float:left;}

/*-- MY DETAILS --*/
fieldset#userPersonalDetails{border:1px solid #E1E1E1;background:none;/*border:0px;padding:0px;margin:0px;*/margin-bottom:5px;clear:both;}
fieldset#userAddress{border:1px solid #E1E1E1;background:none;/*border:0px;padding:0px;margin:0px;*/margin-bottom:5px;clear:both;}
fieldset#sitePreferences{border:1px solid #E1E1E1;background:none;/*border:0px;padding:0px;margin:0px;*/margin-bottom:5px;clear:both;}
#myDetailsForm #updateDetails{border:1px solid #979797;background-color:#ffee88;color:#333333;}
#sitePreferences select{border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;color:#333333;}

/*-- STORE LOCATOR --*/
table#locatorTable th{background:url(../images/gradient_yellow.gif) repeat-x #ffde03;padding:5px 2px;}
table#locatorTable td{text-align:center; vertical-align:middle;padding:5px 2px;}

/*-- GENERIC TABLE STYLES --*/
table{width:100%;margin: 0 0 15px 0;border-spacing:0 3px}
#userSearchForm table {width:75%;margin: 0 0 15px 0;border-spacing:0}
table#stockTable{width:100%;margin: 0 0 15px 0;background-color:#FFFFFF;border-spacing:0}
table#orderList{width:80%;margin: 0 0 15px 0;border-spacing:0}
table.searchForm {width:80%;margin: 0 0 15px 0;border-spacing:0}
table#stockTable th{background:url(../images/gradient_yellow.gif) repeat-x ;padding:5px 2px;}
table tr.row1{background-color:#FFFFF;}
table tr.row2{background-color:#fffbe0;}
table td h2{font-size:1.25em;margin:0px;color:#686868;}
table td h3{font-size:1.25em;margin:0 0 5px 0;color:#686868;font-weight:bold;}
table td h4{font-size:1.1em;margin:0px;color:#686868;font-weight:bold;}
table td ul, table td ol{margin-left:-20px;margin-top:5px;}
*+html table td ul, table td ol{margin-left:0px;padding-left:20px;}


table#orderList th{background:url(../images/gradient_yellow.gif) repeat-x #ffde03;padding:5px 2px;}
table#orderList td{text-align:center; vertical-align:middle;padding:5px 2px;}

table td.lineActions input{border:1px solid #979797;background-color:#ffee88;color:#333333;}
table th.lineQty{background:url(../images/gradient_yellow.gif) repeat-x #ffde03;text-align:center;padding:5px 2px;}
table td.lineQty{text-align:center;}
table td.lineQty input{width:40px;border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;text-align:center;}
table th.lineQuantity{background:url(../images/gradient_yellow.gif) repeat-x #ffde03;text-align:center;padding:5px 2px;}
table th.stockDescription{background:url(../images/gradient_yellow.gif) repeat-x #ffde03;text-align:center;padding:5px 2px;}
table td.lineQuantity{text-align:center;}
table td.lineQuantity input{width:40px;border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;text-align:center;}
table th.lineUom{background:url(../images/gradient_yellow.gif) repeat-x #ffde03;text-align:center;padding:5px 2px;}
table td.lineUom{text-align:center;}
table td.lineUom select{border:1px solid #9E9E9E;padding:2px;}
table td.lineUom input{border:1px solid #9E9E9E;padding:2px;}
table th.stockPrice{width:110px;background:url(../images/gradient_yellow.gif) repeat-x #ffde03;text-align:right;padding:5px 5px 5px 2px;}sitePreferences
table th.lineItemCode{width:95px;background:url(../images/gradient_yellow.gif) repeat-x #ffde03;text-align:center;padding:5px 2px;}
table td.lineItemCode input{border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;text-align:center;}
table th.lineNotes{background:url(../images/gradient_yellow.gif) repeat-x #ffde03;text-align:center;padding:5px 2px;}
table th.stockAvailability{background:url(../images/gradient_yellow.gif) repeat-x #ffde03;text-align:center;padding:5px 2px;}
table td.lineNotes input{border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;text-align:center;}

table th.stockCode{width:95px;background:url(../images/gradient_yellow.gif) repeat-x #ffde03;text-align:center;padding:5px 2px;}
table td.stockCode{text-align:center;}
table th.stockDescription{background:url(../images/gradient_yellow.gif) repeat-x #ffde03;text-align:left;padding:5px 2px;}
table td.stockDescription{color:#000000;text-align:left;}
table th.amountQty{background:url(../images/gradient_yellow.gif) repeat-x #ffde03;text-align:center;padding:5px 2px;}
table td.amountQty{text-align:center;}
table th.linePrice{width:110px;background:url(../images/gradient_yellow.gif) repeat-x #ffde03;text-align:right;padding:5px 2px;}
table td.linePrice{text-align:right;}
table td.stockPrice{text-align:right;padding-right:5px;}
table th.amountIncTax{width:90px;background:url(../images/gradient_yellow.gif) repeat-x #ffde03;text-align:right;padding:5px 5px 5px 2px;}
table td.amountIncTax{text-align:right;padding-right:5px;}
table th.amountExTax{width:90px;background:url(../images/gradient_yellow.gif) repeat-x #ffde03;text-align:right;padding:5px 5px 5px 2px;}
table td.amountExTax{text-align:right;padding-right:5px;}


/*-- INVOICE SEARCH --*/
table#invoiceTable th{background:url(../images/gradient_yellow.gif) repeat-x #ffde03;padding:5px 2px;}
table#invoiceTable{width:80%;margin: 0 0 15px 0;border-spacing:0 5px;}
table#invoiceTable td.invoicenumber{padding-left:5px;}
table#invoiceTable td.invoicedate{text-align:center;}
table#invoiceTable td.invoicereference{text-align:center;}
table#invoiceTable td.invoicetotal{text-align:right;}
table#invoiceTable td.invoiceowing{text-align:right;}
table#invoiceTable td.invoiceview{text-align:right;}

/*-- PAY INVOICES --*/
table#invoicePaymentTable th{background:url(../images/gradient_yellow.gif) repeat-x #ffde03;padding:5px 2px;}
table#invoicePaymentTable td.invoiceNumber{padding-left:5px;}
table#invoicePaymentTable td.invoiceDate{text-align:center;}
table#invoicePaymentTable td.invoiceReference{text-align:center;}
table#invoicePaymentTable td.invoiceTotal{text-align:right;}
table#invoicePaymentTable td.invoiceOwing{text-align:right;}
table#invoicePaymentTable td.invoicePaymentAmount{text-align:center;}
table#invoicePaymentTable td.invoicePaymentAmount input{text-align:right;border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;color:#333333;}
table#invoicePaymentTable td.invoiceSelect input{text-align:left;}
#payInvoiceForm input{border:1px solid #979797;background-color:#ffee88;color:#333333;}

/*-- INVOICE PAYMENT --*/
table#invoicePaymentList{width:50%;margin: 0 0 15px 0;border-spacing:0 5px;}
table#invoicePaymentList thead th{background:url(../images/gradient_yellow.gif) repeat-x #ffde03;padding:5px 2px;}
table#invoicePaymentList td {text-align:right;}
table#invoicePaymentList tfoot td{text-align:right;padding:5px 5px 5px 0px;background-color:#ebebeb;}

/*-- ADVANCED INVOICE SEARCH --*/
#invoiceSearchInputs input{border:1px solid #979797;background-color:#ffee88;color:#333333;}
#invoiceSearchInputs table input{border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;color:#333333;}
#invoiceSearchInputs table select{border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;color:#333333;}
#invoiceSearchInputs {background:none;}

#userSearchForm input#searchUsers{border:1px solid #979797;background-color:#ffee88;color:#333333;}
#userSearchForm input{border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;color:#333333;}
#userSearchForm table tr td select{border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;color:#333333;}

/*-- CREATE USER --*/
#createUser input{border:1px solid #979797;background-color:#ffee88;color:#333333;}
#userPersonalDetails input{border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;color:#333333;}
#userPersonalDetails select{border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;color:#333333;}
#userPermissions input{border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;color:#333333;}
#sitePreferences input{border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;color:#333333;}
#sitePreferences {border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;color:#333333;}
#crmAttributes input{border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;color:#333333;}
#crmAttributes select{border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;color:#333333;}
#passwordFields input{border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;color:#333333;}

/*-- USER  DETAIL--*/
#modifyUserForm input#updateUserDetails{border:1px solid #979797;background-color:#ffee88;color:#333333;}
#deleteUserForm input#deleteUser{border:1px solid #979797;background-color:#ffee88;color:#333333;}
#deleteUsersForm input#deleteUser{border:1px solid #979797;background-color:#ffee88;color:#333333;}
#deleteAccountsForm input#deleteAccount{border:1px solid #979797;background-color:#ffee88;color:#333333;}
#userAccounts table th{font-weight:bold;}

/*-- DEFAULT DELIVERY ADDRESS--*/
#userAddress input{border:1px solid #979797;background-color:#ffee88;color:#333333;}
#userAddress table input{border:1px solid #9E9E9E;padding:2px;background-color:#FFFFFF;color:#333333;}
#addressSelectForm input{border:1px solid #979797;background-color:#ffee88;color:#333333;}
#userAddress input {width: 20em;}
#userAddress input#modifyAddress {width: 10em;}
#userAddress input#postCode {width: 6em;}

.day, .month {
	width: 2em;
}
.year {
	width: 4em;
}





