body { 
	margin:0px 0 15px 0; 
	background-color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
}
td { font-size:11px }
form { margin:0 0 0 0;  }
input, select, textarea, checkbox { font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:0px; padding:0px; color:#666666; padding:0px 0px 0px 2px;  }

input.text { width:200px;}

a { color: #103104;	text-decoration:none; }
a:hover { color: #103104; text-decoration:underline; }
	a.fusion {  color:#666666; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px}
	a.fusion:hover { color:#666666; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:10px;}

a.footer { color:#cccccc;}
a.footer:hover { color:#cccccc;}

a.logo { display:block; width:471px; height:102px;}

a.buyWatch { margin:12px 0px 0px 0px; display:block; width:88px; height:27px; background-image:url(../images/but_buy_watch.gif); background-position:0 0; background-repeat:no-repeat; }
a.buyWatch:hover { background-position:0 -27px;}


#formContainer h2.pageHeading { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#103104; padding:7px 0px 7px 7px; margin:0px; font-weight:normal; }
#content #formContainer h2.pageHeading { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#103104; padding:7px 0px 7px 7px; margin:0px; font-weight:normal; }

	
#heading h3 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#heading h3 #pageHeading { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#cookiecrumb { margin:0px 0 10px 0px; font-size:10px; color:#919090; }
#cookiecrumb a { text-transform: capitalize; color:#919090; }

#cookieProduct { text-transform:capitalize; color:#cccccc; text-decoration:none; font-size:10px; margin:0px 0 10px 0px;}

.error { color:#CC0000; }

.block { display:block; }
.section1 { padding:3px 5px 3px 5px; color:#FFFFFF; font-weight:bold; background-color:#468FAA; font-size:11px; }

.categorymedia {width:570px; text-align:left; }
.categorymedia img { text-align:left; }
table.header { background-image:url(../images/bg_header.gif); background-position:0 0; background-repeat:no-repeat;  }
table.spacer { background-image:url(../images/bg_main.gif); background-position:0 0; background-repeat:repeat-y;}
table.body { background-image:url(../images/bg_main.gif); background-position:0 0; background-repeat:repeat-y; }
td.footer { background-image:url(../images/bg_main.gif); background-position:0 0; background-repeat:repeat-y; }
table.attention { background-color:#EEEEEE; border:1px solid #CCCCCC; margin:10px 0 10px 0; }

#pageno { font-family:Georgia, "Times New Roman", Times, serif;}


#footer p { margin:0 5px 0 5px; font-size:11px; }
#footer a { margin:0 5px 0 5px; }
#footer ul li { list-style:none; list-style-image:none; float:left; display:block;}
#footer li a { background-position: 0 0; background-repeat:no-repeat; height:31px; display:block;}
#footer img { padding:0px; margin:0px; }
#footer img.line { padding:0px; margin:0px 13px 0px 13px;}

#footerNav { float:left; list-style:none; display:block; list-style-type:none; padding:0px; margin:0px; width:513px; }
#footerNav ul { width:513px; height:31px; padding:0px; margin:0px 0px 0px 4px; }
#footerNav li { float:left; display:block; height:31px; padding:0px; margin:0px;}
#footerNav li a { background-position:0 0; background-repeat:no-repeat; padding:0px; margin:0px;}
#footerNav li a.customerServices { width:143px; background-image:url(../images/nav_footer_customer_service.gif);}
#footerNav li a.account { width:100px; background-image:url(../images/nav_footer_your_account.gif);}
#footerNav li a.privacy { width:101px; background-image:url(../images/nav_footer_privacy.gif);}
#footerNav li a.email { width:94px; background-image:url(../images/nav_footer_email.gif);}
#footerNav li a.warranty { width:75px; background-image:url(../images/nav_footer_warranty.gif);}


/* CONTENT COPY ETC. */
#content { margin:0 0 0 0; }
#content td { font-size:11px; }
#content p { margin:0 0 5px 0; text-align:justify; }
#content h1 { margin:10px 0 0 0; font-size:14px; font-weight:bold; color:#46607B; }
	#content h1.subHeading { margin:0px 0px 5px 0px; font-size:14px; font-weight:bold; color:#103104; }
#content h2 { margin:10px 0 0 0; font-size:12px; font-weight:bold; color:#103104; }
#content h3 { margin:10px 0 0 0; font-size:12px; font-weight:bold; color:#103104; }
#content h3.warranty { margin:0px 0px 0px 0px; font-size:12px; font-weight:bold; color:#103104;}
#content img.h1 { margin:0 0 15px 0; }
#content td.divider { background-image:url(../images/dotted_h.gif); height:1px; }
#content td.listitem { padding:3px 0 0 0; width:15px; }
#content img.process { margin:0 0 0 0; }
#content .contactContainer { width:568px; height:100%; /*border:1px solid #cccccc;*/ margin:0px 0px 0px 0px; }
#content .contactTable { margin:0px 6px 6px 6px;}
#content .contactTable h3 { margin:0px 0 0 0; font-size:12px; font-weight:bold; color:#46607B;}

#content td.faqQuestion { vertical-align:middle; height:20px;}
#content td.faqQuestion img { vertical-align:middle;}

#content .contactContainer h2.pageHeading { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#103104; padding:0px 0px 7px 0px; margin:0px; font-weight:normal; }
#content h2.pageHeading { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#103104; padding:0px 0px 7px 0px; margin:0px; font-weight:normal; }

#helpTable { margin:15px 0px 15px 0px;}
#helpTable h3 a{ margin:0px 0 0 0; font-size:12px; font-weight:bold; color:#4C6641; padding:0px; text-decoration:none; }
#helpTable h3 a:hover { margin:0px 0 0 0; font-size:12px; font-weight:bold; color:#4C6641; padding:0px; text-decoration:underline;   }
#helpTable p { margin:0px; padding:5px 0px 10px 15px; color:#666666;}

/* DISPLAY BOX  */
/*.boxtr { background-image:url(../images/box_tr.gif); height:7px; width:7px; background-repeat:repeat-x; }
.boxtl { background-image:url(../images/box_tl.gif); height:7px; width:7px; background-repeat:repeat-x; }
.boxbr { background-image:url(../images/box_br.gif); height:7px; width:7px; }
.boxbl { background-image:url(../images/box_bl.gif); height:7px; width:7px; }
.boxt { background-image:url(../images/box_t.gif); height:7px; }
.boxb { background-image:url(../images/box_b.gif); height:7px; }
.boxl { background-image:url(../images/box_l.gif); width:7px; background-repeat:repeat-y;}
.boxr { background-image:url(../images/box_r.gif); height:7px; }
.box { }
*/
/* DISPLAY BOX2  */
/*.box2tr { background-image:url(../images/box2_tr.gif); height:7px; width:7px; background-repeat:repeat-x; }
.box2tl { background-image:url(../images/box2_tl.gif); height:7px; width:7px; background-repeat:repeat-x; }
.box2br { background-image:url(../images/box2_br.gif); height:7px; width:7px; }
.box2bl { background-image:url(../images/box2_bl.gif); height:7px; width:7px; }
.box2t { background-image:url(../images/box_t.gif); height:7px; }
.box2b { background-image:url(../images/box_b.gif); height:7px; }
.box2l { background-image:url(../images/box_l.gif); width:7px; background-repeat:repeat-y;}
.box2r { background-image:url(../images/box_r.gif); height:7px; }
.box { }
*/


#nav .logo { margin:0px; }
#nav #cartoptions img { margin:0 10px 0 5px;}
#nav .summary { margin:5px 10px 5px 0;}
#nav input { width:150px; }


/* MAIN NAVIAGTION */

#NaviagtionContainer { background-image:url(../images/bg_main_navigation.gif); height:31px; background-position:0 0; background-repeat:no-repeat; width:760px; padding:0px; margin:0px;}
#NaviagtionContainer .navigationContainerInner { margin:0px 0px 0px 16px; height:31px;/* border-bottom: 1px solid #cccccc;*/}
#NaviagtionContainer ul { float:right; width:200px; }
#NaviagtionContainer li { display:block; height:31px;  }



/* 	SUB NAVIGATION
	Formatting for the Sub Nav & Quick Search
------------------------------------------------
*/

#subNavigation { color:#103104; font-family:Georgia, "Times New Roman", Times, serif; margin-left:14px; padding-bottom:15px; width:175px; background-position:bottom left; background-image:url(/resources/images/subnav_footer.gif); background-repeat:no-repeat; text-align:left; height:100%; vertical-align:top; background-color:#FFFFFF; }

/* First Level Sub Nav */

#subNavigation ul { margin:0; margin-left:9px; padding:0; width:165px;  }
#subNavigation li { margin:0; padding:0; list-style:none; background-image:none; width:165px; display:inline; text-transform:uppercase;  }
#subNavigation li a { text-transform:none; color:#103104; text-decoration:none; display:block; padding:3px 0 3px 15px; background-image:url(/resources/images/ico_arrow.gif); background-repeat: no-repeat; background-position:0 0; }
#subNavigation li a:hover { text-decoration:underline; color:#333333;  }
#subNavigation li a.active { text-decoration:underline; color:#333333;}
/* Second Level Sub Nav */
#subNavigation ul li ul { margin:0px;   }
#subNavigation ul li ul li { margin:0; padding:0; width:150px; display:inline;   }
#subNavigation ul li ul li a {  text-decoration:none; display:block; padding:3px 0px 3px 16px; background-image:url(../images/ico_subnav_minus.gif); background-repeat: no-repeat; background-position:7px 6px; }

/* Third Level Sub Nav */
#subNavigation ul li ul li ul {margin:0px;   }
#subNavigation ul li ul li ul li { margin:0; padding:0; width:135px; display:inline;  }
#subNavigation ul li ul li ul li a { color:#88898a; font-weight:normal; text-decoration:none; display:block; padding:3px 0px 3px 26px;   background-repeat: no-repeat; background-position: 17px 6px;  }

#subNavigation .sunnavFooter { background-image:url(../images/subnav_footer.gif); background-repeat:no-repeat; background-position:bottom 0;}

/* SUB-NAVIGATION  */
#subnav { margin:0 0 0 14px; width:167px; }
#subnav td { font-size:11px; font-weight:bold; }
#subnav td.divider { background-image:url(../images/dotted_h.gif); height:1px; }
#subnav img.bullet { margin:0 1px 0 0; }
#subnav a { padding:3px; display:block; color:#555555; background:#FFFFFF; background-image:url(../images/subnav_bg_subsections.gif); background-repeat:repeat-y; background-position: 5px 0;}
#subnav a:hover { color:#000000; background:#FFFFFF;}
#subnav td.active a { color:#468FAA; background:#FFFFFF;}
#subnav td.active a:hover { color:#FFFFFF; background:#FFFFFF; }
#subnav td.sub a { font-weight:normal; padding:3px; display:block; color:#000000; background-image:url(../images/subnav_bg_subsections.gif); background-position:5px 0; background-repeat:repeat-y; }
#subnav td.sub a:hover { font-weight:normal; }
#subnav td.subactive a { color:#000000; font-weight:bold; background:#FFFFFF; background-image:url(../images/subnav_bg_subsections.gif); background-position:5px 0; background-repeat:repeat-y;}
#subnav td.subactive a:hover { color:#000000;  }
#subnav .table { margin:0px; padding:0px;}
#subnav .subnavInner { padding:0px 0px 0px 10px; background-image:url(../images/subnav_bg.gif); background-position: 0 0; background-repeat:repeat-y; margin:0px;}
#subnav img { padding:0px; margin:0px; border:none;}


#subnav .search { border:1ps solid #edebeb; margin-top:3px;}
#subnav .searchInner { border:1px solid #cac8c8; padding:2px;}
#subnav .searchInner input { font-size:11px; margin:0px; padding:0px; border:cac8c8; width:80px;}

#subnav .subnavContainer { background-image:url(../images/subnav_bg.gif); background-position: 0 0; background-repeat:repeat-y; width:167px;}

.subnavSignUp { margin-left:14px; margin-bottom:3px;}


#subnavAccount { margin-left:14px; padding-bottom:15px; width:175px; background-position:bottom left; background-image:url(/resources/images/subnav_footer.gif); background-repeat:no-repeat; text-align:left; height:100%; vertical-align:top; background-color:#FFFFFF;}
#subnavAccount ul { margin:0; margin-left:9px; padding:0; width:156px;  }
#subnavAccount li { margin:0; padding:0; list-style:none; background-image:none; width:155px; background-image:url(../images/ico_bullet.gif); background-repeat:no-repeat; background-position:0 4px ; padding-left:15px; }
#subnavAccount li a { color:#4c6641; font-weight:bold; text-decoration:none; display:block; padding:3px 0 3px 0; background-image:url(/resources/images/subnav_level_1bg.gif); background-repeat: no-repeat; background-position:0 0; }
#subnavAccount li a:hover { text-decoration:underline; color:#4c6641; }



/* QUICK SEARCH */
#quicksearch {   margin-left:14px; width:167px; height:28px; background-image:url(../images/bg_search.gif); background-position:0 0; background-repeat:no-repeat;}
#quicksearch input { border:none;  width:90px; border-color:#FFFFFF;   }
/*#quickSearch table { padding:2px; border:1px solid #cac8c8; width:163; height:16px;}
*/#quicksearch img { margin-top:3px; background-image:url(../images/but_search.gif); background-repeat:no-repeat; background-position:0 0; width:56px; height:16px;}
#quicksearch .quicksearchInner {  width:161px;  height:20px; margin:4px 3px 3px 3px; }


/* FEATURE LINES */
#featurelines .title { font-size:12px; font-weight:bold; color:#3c3c3c; }
#featurelines a { border:none;}
#featurelines .description { font-size:10px; }
#featurelines .more  a{ font-size:11px; text-decoration:underline; color:#9e76a1; }
#featurelines .more a:hover { text-decoration:none;}
#featurelines { margin:0 0 5px 0; width:570px; }
#featurelines .price { margin:0 0 0 0; font-weight:bold; font-size:12px; }
#featurelines .pricevat { margin:0 0 0 0; }
#featurelines .pricewas { margin:0 0 0 0; font-size:9px; }
#featurelines .productTable { background-image:url(../images/bg_products_table.gif); background-position:0 0; background-repeat:no-repeat; padding:0px; margin:0px;}
#featurelines .productTable img { padding-top:2px; padding-left:2px; }
#featurelines .title { padding-top:10px; }

#featurelines td.imageButton img { margin:0px 9px 0px 0px;}
#featurelines td.imageButtonTwo img { margin:9px 9px 0px 0px;}
#featurelines td.imageButtonThree img { margin:9px 0px 0px 0px;}



/* MAIN FEATURE LINES */
#featuremain .title { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:light; padding-right:6px; color:#466270; }
#featuremain .description { font-size:11px; margin:0 0 5px 0; border-bottom:1px solid #cccccc; width:380px; padding-bottom:15px;}
#featuremain .more { font-size:11px; }
#featuremain { margin:10px 0 10px 0; width:570px; }
#featuremain .price { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:light; color:#666666; }
#featuremain .pricevat { }
#featuremain .pricewas { }

/* PRODUCT LINES */
#lines { width:570px;}
#lines td.divider {  height:11px; width:570px; }
#lines .title { font-size:12px; font-weight:bold; overflow:hidden; color:#468FAA; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#lines .title2 { width:280px; font-size:12px; font-weight:bold; overflow:hidden; color:#468FAA; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-top:5px;}
#lines .price { width:176px; font-size:12px; font-weight:normal; text-align:center; }
#lines .price2 {width:50px; font-size:12px; font-weight:normal; text-align:center; }
#lines .pricetax { width:120px; }
#lines .pricetax2 { width:50px; padding-top:7px;}
#lines #tools1 { margin:5px 0 5px 0px; width:570px; padding:0px; background-color:#FFFFFF; border:1px solid #cccccc; } 
#lines #tools2  { margin:0px 0 5px 0px; padding:0px 0px 20px 0px; width:570px; padding:0px; background-color:#FFFFFF; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; height:60px; }
#lines #tools td { padding:4px 0px 4px 0px; margin:0px;}
#lines #tools td img { padding:4px 0px 4opx 0px; margin:0px;}
#tools1 img { text-align:right; padding:0px ; margin:0px  }
#lines .captions { padding:4px 0px 4px 4px;}
#lines .options { padding:4px 0px 4px 4px;}
#lines .code { padding-bottom:5px;}

#tools { margin:5px 0px 5px 0px; width:570px; padding:0px; border:1px solid #cccccc;}


/* PRODUCT LINE DETAIL */
#line td.divider { background-image:url(../images/dotted_h.gif); height:1px; }
#line .title { font-family: Georgia, "Times New Roman", Times, serif; font-size:19px; font-weight:normal; color:#103104; width:248px; }
#line .description { margin:0px; width:248px; font-family: "Lucida Sans Unicode" Verdana, Arial, Helvetica, sans-serif; color:#8f8f8f; padding-bottom:14px; border-bottom:1px solid #D1D0D0; padding-top:17px; }
#line .price { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:light; color:#8f8f8f; padding-top:15px; padding-bottom:15px; border-bottom:1px solid #D1D0D0;  }
#line .price .ourPrice {font-size:11px; padding:0px 0px 2px 0px; }
#line .quantity { color:#8f8f8f; font-family: "Lucida Sans Unicode" Verdana, Arial, Helvetica, sans-serif; padding-top:15px;}
#line .quantity input { width:38px; height:16px; text-align:center; vertical-align:middle; color:#8f8f8f; }
#line .pricetax { }
#line .pricewas {font-family: "Lucida Sans Unicode", Geneva, Arial, Helvetica, sans-serif; font-size:16px; font-weight:light; color:#8f8f8f; padding-top:15px; padding-bottom:15px; border-bottom:1px solid #D1D0D0; } 
#line #tools { margin:0 0 5px 0; }
#line #tools td { height:25px; margin:0 0 5px 0; border-top:1px solid #FFFFFF; background-color:#FFFFFF; }
#line #tools img { margin:0 0 0 5px; }
#line #discontinued { color:#CC0000; }
#line td.products { padding:3px;}
#line .photos { margin:5px 0 10px 16px; width:120px; text-align:center; }
#line .photorollover a { padding-left:16px;	display:block; }
#line .photorollover a:hover { padding-left:16px; display:block; }
#line img.photos { margin:0 0 0 0; border:1px solid #cccccc; }
#line .special {  }


#padding { border-top:11px solid #f2f3f3; border-left:11px solid #f2f3f3; border-bottom:11px solid #f2f3f3;  }
#paddingContainer { margin-left:0px; background-color:#f3f2f2; width:570px;}
#padding .checkboxContainer { padding-left:5px; padding-top:5px; border:none;  }

/* additional tags for the details page 
----------------------------------------
*/

#viewingOptions {}
#viewingOptions a { background-position:0 0px; background-repeat:no-repeat; display:block; height:36px;}
#viewingOptions a:hover { background-position:0 -36px;}

#viewingOptions a.large { background-image:url(../images/but_large_view.gif); width:74px;}
#viewingOptions a.more { background-image:url(../images/but_more_photos.gif); width:72px;}
#viewingOptions a.rotate { background-image:url(../images/but_360_view.gif); width:72px;}
#viewingOptions a.info { background-image:url(../images/but_info.gif); width:72px;}




/* additional tags fot the browse page */

#productListContainer {  background-color:#f3f2f2; padding:0px; margin:0px; text-align:left;  }
#productListContainer .productList {  margin:12px 0px 0px 0px; padding:0px; width:139px; height:100%;  }
#productListContainer .productList a, img{ border:none;}
#productListContainer .productListFirst { margin:12px 0px 0px 0px; padding:0px; width:139px; height:100%; }
#productListContainer .productListLast { margin:12px 6px 0px 0px; padding:0px; width:139px; height:100%; }

#productListContainer .tdBackground { background-image:url(../images/bg_product_list.gif); background-repeat:repeat-y; background-position:0 0; }
#productListContainer .checkbox { margin:3px 0px 0px 12px;  height:19px; width:100px;}
#productListContainer .mainImage {  text-align:center;   vertical-align:middle; width:100%; }
#productListContainer .mainImage img { text-align:center; vertical-align:middle; }
#productListContainer .itemDiscriptionContainer { width:111px; margin-left:12px; margin-right:12px;  height:30px; text-align:center; overflow:hidden;}
#productListContainer .price {width:129px;  height:30px;  }
#productListContainer .prodCode { width:111px;  height:60px; font-size:10px;}

.ListBackground { background-color:#f2f3f3;}

#line .detailsTable { border-top:1px solid #d0d2cf; border-right:1px solid #d0d2cf; border-left:1px solid #d0d2cf; background-image:url(../images/bg_details_tab.gif); background-position:0 0; background-repeat:repeat-x; }
#line .detailsTable2 {  border-right:1px solid #d0d2cf; border-left:1px solid #d0d2cf; border-bottom:1px solid #d0d2cf; text-align:justify; }


#cart td.divider { background-image:url(../images/dotted_h.gif); height:1px; }
#cart .title { font-weight:bold; padding-left:3px; }
#cart .sku { padding-left:3px;}
#cart .stock { padding-left:3px; padding-bottom:10px;}
#cart .special {}
#pageno a { font-size:11px; margin:0 5px 0 5px; }
#pageno img { padding:0px; margin:3px 0px 0px 0px; border:none;}


#advert { margin:0 0 5px 0; }

#subnavadvert { margin:11px 0px 0px 17px; }



#popup table { background-color:#FFFFFF; margin-bottom:50px; }
#popup td.header { height:50px; text-align:right; }
#popup td.footer { height:0px; background-color:#FFFFFF; }
#popup img.logo { margin:10px 0 10px 15px; }
#popup td.content { padding:0 15px 0 15px; }
#popup text, textarea { width:200px; }
#popup td.divider { background-image:url(../images/dotted_h.gif); height:1px; }
#popup h1 { font-size:14px; font-weight:bold; color:#676767; margin:10px 0 0 0; }

#compare .title { font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#46607B;  }
#compare .description { margin:0 0 15px 0; }
#compare .price { font-size:13px; font-weight:bold; }
#compare .pricetax { }
#compare .pricewas { } 

/* HOMEPAGE ONLY ITEMS  */
#news .date { font-size:10px; color:#808080; }
#news .story { font-size:11px; }
img.cardtypes { margin:0 5px 0 0; }
img.manufacturer { margin:0 10px 0 0; }


.stoperror {
	border: 1px solid #CC0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#FFCCCC;
}

/* additional tags for the header */

#headerInner {  width:588px; float:left; height:56px; margin-right:7px; margin-bottom:24px; padding:0px; margin:0px;}
#headerInner .onlineBoutique { float:left; margin-top:37px;}
#headerInner .contact { float:right; margin-top:36px; margin-right:10px;}
#headerInner .HederInnerLine { border-bottom:1px solid #cccccc;}

#logoSection {   }

.phone { padding: 0px 14px 0px 0px; }

/* my account tags */

#myAccountContainer { float:right;  height:13px; margin:17px 0px 0px 0px; padding:0px 25px 0px 0px;}
#myAccount { list-style:none; list-style-type:none; width:140px; height:13px; padding:0px; margin:0px;  }
#myAccount li { float:left; height:13px; display:block;}
#myAccount li a { color:#FFFFFF; font-weight:bold;}
#myAccount li.sitemap { margin:0px 71px 0px 0px;}
#myAccount li.contact {}
#myAccount li a:hover.account { background-position: 0 -13px; line-height:1.5em;}
#myAccount li a.account { background-image:url(/resources/images/navcompany_login.gif); height:13px; width:109px; background-position:0 0; display:block;}
#myAccount li a.email { background-image:url(../images/navcompany_contact.gif); background-position:0 0; height:13px; width:82px; display:block;}
#myAccount li a:hover.email { background-position:0 -13px;}

.phoneHelp { text-align:left; padding:108px 10px 0px 10px; margin:0px;}

#shopping { font-family:Arial, Helvetica, sans-serif; background-image:url(../images/bg_shopping.gif); background-position:0 0; background-repeat:no-repeat; }
#shopping img { padding:0px; margin:0px; border:none;}
#shopping .items { padding:0px 0px 3px 0px;  color:#88898a;}
#shopping .cost { padding:0px 0px 2px 0px; color:#88898a; }


#personal .required  input { background-color:#e0eaee; }

.matchImg { margin:7px; }

/* aditional tags for the catogory page */

#overviewTable { padding-top:9px;}
#comboTable { margin-top:15px; font-family: "Lucida Sans Unicode", Geneva, Arial, Helvetica, sans-serif;}
#comboTable option { font-family:Arial, Helvetica, sans-serif;}


/* tags for the forms */

#formContainer {}
#formContainer table {/* border:1px solid #ebe8e8;*/ width:565px; text-align:left;}
#formContainer input { /*border:1px solid #cccccc; color:#999999; padding:2px; width:300px; margin:5px 0px 0px 0px; */}
#formContainer select{ border:1px solid #cccccc; color:#999999; padding:2px; margin:5px 0px 0px 0px; width:100px;} 
#formContainer textarea { border:1px solid #cccccc; color:#999999;  margin:5px 0px 0px 0px;}
#formContainer textarea.large { width:302px;}
#formContainer img { padding:0px; margin:0px;}
#formContainer h4 { padding:0px 0px 0px 7px; margin:0px; font-size:11px; font-family: Georgia, "Times New Roman", Times, serif; }
#formContainer h5 { font-weight:normal; margin:0px; padding:5px 0px 10px 7px; color:#999999;}
#formContainer p { color:#666666; padding:4px 4px 4px 7px; margin:0px; font-family: "lucida Sans Unicode", ariel, Helvetica, sans-serif; /*font-size:1.2em; font-family:Georgia, "Times New Roman", Times, serif;*/ }
#formContainer .pakingContainer { margin:0px; padding:0px 0px 0px 50px;}
#formContainer .submit { padding:0px; margin:5px 0px 10px 0px; }
#formContainer .greyLine {padding:0px 0px 0px 7px; margin:0px; }
#formContainer .requiredStar { padding:0px; margin:1px 0px 0px 3px; }

#formContainer input.small { border:1px solid #cccccc; color:#999999; padding:2px; width:150px; margin:5px 10px 0px 0px;}
#formContainer input.smallBrowse { width:140px; margin:5px 0px 0px 0px; }

#formContainer input.radio { border:none; }

#formContainer input.standard { border:1px solid #cccccc; color:#999999; padding:2px; width:300px; margin:5px 0px 0px 0px;  }

#formContainer ol { color:#999999; margin:5px 7px 5px 0px; font-family: "lucida Sans Unicode", ariel, Helvetica, sans-serif;   }


/* additional tag for the 360 view 
------------------------------------*/

.flashBox { border:1px solid #cccccc; width:400px; margin:20px 39px 0px 39px; padding:0px; }

/* additional tags for the privacy policy */

ol.subSection { list-style-type:lower-alpha; padding:4px 0px 4px 40px; }

/* addition tags for the terms and conditions  */

h6.guarantee { font-weight:normal; padding:0px 0px 0px 0px; margin:0px; font-size:9px;}


/* tags for the seo section 
--------------------------------------- */
/* #about_foot { display:none; } */
#about_target_wrapper { text-align:center; margin-top:100px; }
#about_target { width:750px; margin-left:auto; margin-right:auto; }

#about_target h1 { margin:20px 0px 0px 0px; padding:0; font-size:1.5em; text-align:center; width:750px; color:#cccccc; }
#about_target p { text-align: center; color:#cccccc; font-size:0.8em; margin:0pt 0pt 5px; padding:0pt; text-align: center; width:750px; }


/* tags for the seo 
---------------------------------------*/

#productListContainerPreowned { background-color:#FFFFFF; width:575px;}
#productListContainerPreowned ul { width:575px; padding:0px; margin:0px; float:left; list-style-position:inside; list-style:none; }
#productListContainerPreowned ul li { float:left; margin:0px; padding:0px 0px 0px 15px;  width:240px; background-image:url(../images/ico_bullet.gif); background-position:0px 2px; background-repeat:no-repeat; }
#productListContainerPreowned ul li ul { float:left; padding:0px 0px 0px 10px; width:245px; margin:0px 0px 20px 0px; }
#productListContainerPreowned ul li ul li { margin:0px 0px 20px 0px; background-image:url(../images/ico_bullet.gif); background-position:0px 3px; background-repeat:no-repeat;}
#productListContainerPreowned ul li ul li ul { margin:0px; width:150px;}
#productListContainerPreowned ul li ul li ul li { width:150px; margin:0px; background-image:url(../images/ico_subnav_minus.gif); background-position:0px 3px; background-repeat:no-repeat;}
#productListContainerPreowned ul li ul li ul li ul { width:150px; margin:0px; padding:0px; }
#productListContainerPreowned ul li ul li ul li ul li { width:150px;}
#productListContainerPreowned ul li ul li ul li ul li ul { display:none;   padding:0px; margin:0px;}



/* additional tags for the product enquiry page 
----------------------------------------------------*/

#enquiryForm input { margin:3px 0px 3px 0px; padding:0px; }
#enquiryForm textarea { margin:3px 0px 3px 0px; padding:0px;}


/* additional tags for the news letter pop up 
---------------------------------------------------*/

#newsletter { font-family:Georgia, "Times New Roman", Times, serif; }
















