body {font-family:verdana,arial,helvetica,sans-serif;}
input {font-size:11px;}

/* main table */
table#main_table {border:1px solid #739096; width:803px;}


/* product details */
td#detail_td {background-color:#ffffff; border-top:1px solid #739096; border-bottom:1px solid #739096;}
td#detail_info {background-color:#ffffff; border-top:1px solid #739096; border-bottom:1px solid #739096; border-right:1px solid #739096;}

td.detail_title {font-size:18px; color:#4b6268; font-weight:bold;}
td.sub_title {font-size:11px;}
td.detail_txt {font-size:9px;}
ul#detail_ul {width:260px;}
ul#detail_page_ul {width:280px; margin:0px; padding-left:5px;}
/*li.detail_li {list-style-type:disc;}*/
span#regular_price {color:#6c6c6c;}
span#discount_price {font-size:13px; padding-left:13px; font-weight:bold; padding-bottom:3px; color:#3290C6;}
span#detail_link_span {padding-left:90px;}
a.more_info {font-size:12px; color:#b87d39; text-decoration:underline; font-weight:bold;}
a.more_info:hover {font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}
a.specs {font-size:11px; color:#b87d39; text-decoration:underline; font-weight:bold;}
a.specs:hover {font-size:11px; color:#b87d39; text-decoration:none; font-weight:bold;}

/* product detail main text */
span.radio {font-size:11px; font-weight:normal;}
td.detail_title2 {font-size:22px; color:#4b6268; font-weight:bold;}
div#detail_txt_area {width:260px; padding-left:10px; padding-bottom:5px;}
div#main_text {font-size:11px; padding:10px; width:550px;}
div#main_text a {font-size:12px; text-decoration:underline; color:#007ac2;}
div#main_text a:hover {font-size:12px; text-decoration:none; color:#191919;}

/* login area */
td#login_td {border-bottom:1px solid #007ac2; background-color:#b7d3eb;}
div#account_login_bar {font-size:13px; color:#ffffff; vertical-align:middle; font-weight:bold;
 background-color:#007ac2; width:230px; height:30px;}
div#user_div {font-size:9px; padding-right:10px; padding-top:5px; text-align:right;}
div#password_div {font-size:9px; padding-right:10px; padding-top:5px; text-align:right;}
a.login_div {padding-right:10px; padding-top:5px;}
a.forgot {font-size:11px; text-decoration:underline; color:#007AC2;}
a.forgot:hover {font-size:11px; text-decoration:none; color:#000000;}

/* login complete */
a.view_account_link {font-size:14px; text-decoration:underline; color:#007AC2; font-weight:bold;}
a.view_account_link:hover {font-size:14px; text-decoration:none; color:#000000; font-weight:bold;}
div.account_title {text-align:left; padding-left:10px;}
div#login_div {text-align:left; font-size:12px; color:#292929; padding-left:10px;}
div.logout_div {padding-left:10px; padding-top:10px;}
a.logout_link {font-size:12px; text-decoration:underline; color:#007AC2; font-weight:bold;}
a.logout_link:hover {font-size:12px; text-decoration:none; color:#000000; font-weight:bold;}

/* search */
.search_td {background-color:#dae1d9; border-bottom:1px solid #80877f;}
.checkboxes {font-size:11px;}
.search_box {font-size:14px; font-weight:bold; color:#4b6866;}
div#go_btn {width:30px; border:1px solid red;}

input#username {font-size:11px;}
input#password {font-size:11px;}

/* colour bar */
td#colour_bar {background-color:#007ac2;}

/*product td */
td#product_td {background-color:#ffffff;}

/* shopping basket */
td#basket_td {background-color:#dfe9ec;}
div#basket_bar {font-size:13px; color:#ffffff; padding-left:10px; vertical-align:middle; font-weight:bold; background-color:#739097;
 text-align:left; height:30px;}
table#shopping_table {width:210px; padding-left:5px;}
table#shopping_table td {font-size:11px; padding:4px;}
select#currency_select {font-size:11px;}
.box_tl {border-top:1px solid #747474; border-left:1px solid #747474; background-color:#d1d1d1; text-align:left;}
.box_tr {border-top:1px solid #747474; border-right:1px solid #747474; background-color:#d1d1d1; text-align:right;}
.box_bl {border-bottom:1px solid #747474; border-left:1px solid #747474; background-color:#d1d1d1; text-align:left;}
.box_br {border-bottom:1px solid #747474; border-right:1px solid #747474; background-color:#d1d1d1; text-align:right;}
a.shop_details {font-size:11px; text-decoration:underline; color:#668289;}
a.shop_details:hover {font-size:11px; text-decoration:none; color:#000000;}

/* footer */
td#footer_td {background-color:#739494;}

