/* MAIN SETTINGS-------------------------------------*/body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 0px; padding: 0px; background: #F0F0F0;	color: #000;	line-height:1.6;}/* LINK PROPERTIES-------------------------------------*/a {	color: #3300CC; text-decoration: none; }a:hover { color: #000333; text-decoration: underline; }/* FOOTER LINK PROPERTIES-------------------------------------*/a.footer {	color: #666; text-decoration: underline; }a.footer:hover { color: #333; text-decoration: underline; }/* TOP LINK PROPERTIES-------------------------------------*/.cart{padding-left:110px;line-height:20px;}.cart .basket{background:url(images/ico_cart.gif) left no-repeat;padding:4px 0 4px 20px;}.cart .account{background:url(images/ico_account.gif) left no-repeat;padding:4px 0 4px 20px;}.cart .advsearch{background:url(images/ico_search.gif) left no-repeat;padding:4px 0 4px 20px;}/* TOP NAVIGATION-------------------------------------*/.topmenu{width:900px;}div#topnav{background-color: #F0F0F0;}div#topnav ul{font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 8px;color: white;text-align: center;margin: 0;padding-bottom: 5px;padding-top: 5px;padding-left: 0px;line-height:1.3;}div#topnav ul li{display: inline;}div#topnav ul li a{padding: 5px 10px 5px 10px;color: white;text-decoration: none;border-left: 1px solid #fff;border-right: 1px solid #fff;margin-right: -1px;}div#topnav ul li a:hover{background-color: #7A6672;color: white;}/* SECOND NAVIGATION-------------------------------------*/#menu { background-color: #0033FF; height: 34px; list-style: none; margin: 0px; padding: 2px 0px 0px 2px; text-align: center; line-height:1.3;}  #menu li { float: left; height: 30px; font: bold 8px/30px Tahoma, Arial, sans-serif; background: url(images/separator.gif) 0% 100% no-repeat; }  #menu li.f { background: url(images/separator.gif) 0px 6px no-repeat; }  #menu li.s { background: none; }   #menu li a { color: #ffffff; padding: 0px 20px; } #menu li a:hover, #menu li.over a { color: #000000; }   /* SEARCH PROPERTIES-------------------------------------*/   .sub	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ECF6F7;background: #50806A;height: 20px;width: 56px;border: 1px solid #50806A;padding-bottom:12px;text-align:center;vertical-align:bottom;}input.search	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;background: #ECF6F7;height: 16px;width: 240px;border: 1px solid #50806A;}td.searchtd{height:10px;text-align:right;vertical-align:top;}/* LEFT NAVIGATION-------------------------------------*/.leftmenu {	margin: 0px;	background-image: url(images/lefttop.gif);	background-repeat: no-repeat;	height: 27px;	width: 141px;	font-family: "Trebuchet MS";	font-size: 14px;	padding-top: 4px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 8px;	color: #000000;	font-weight: normal;	line-height: 14px;	display: block;}.leftmenu_list {	display: block;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	list-style-type: none;	margin: 0px;	background-image: url(images/leftmenubg.gif);	background-repeat: repeat-y;	width: 137px;	padding-top: 0px;	padding-right: 4px;	padding-bottom: 0px;	padding-left: 2px;	line-height: 16px;}.leftmenu_text {	display: block;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	list-style-type: none;	margin: 0px;	background-image: url(images/leftmenubg.gif);	background-repeat: repeat-y;	width: 137px;	padding-top: 0px;	padding-right: 4px;	padding-bottom: 0px;	padding-left: 2px;	line-height: 16px;}.leftmenu_list li {	display: inline;}.leftmenu_list a {	color: #A54C6A;	text-decoration: none;	padding-left: 9px;	display: block;}.leftmenu_list a:hover {	text-decoration: underline;}/* HOME PAGE PRODUCTS-------------------------------------*/.homeproduct{border-bottom:1px dashed #50806A; padding:8px 0;}.homeproduct .txt{padding:2px 8px 0 0;}.homeproduct a{font:bold 14px Arial, Helvetica, sans-serif;}.homeproduct span{color:#333;font-weight:bold;padding:2px 8px 0 0;}/* TITLES-------------------------------------*/h1 {	font-size: 18px;	font-family: Arial, Helvetica, sans-serif;	font-weight : bold;	padding-top: 5px;	color : #333;	margin-left: 0px;	margin-right: 0px;}h2 {	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	font-weight : bold;	padding-top: 0px;	color : #333;	margin-left: 0px;	margin-right: 0px;}h3 {	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	font-weight : bold;	padding-top: 0px;	color : #333;	margin-left: 0px;	margin-right: 0px;}/* RIGHT BACKGROUND-------------------------------------*/td.rightbg{width:5px;background-image: url(images/rightbg.gif);}/* MINICART PROPERTIES-------------------------------------*/table.mincart{border: 0px;background-color: #DEE2FF;width:135px;}td.mincart{background-color: #FFFFFF;}/* HORIZONTAL RULE-------------------------------------*/HR {height: 0;border-width: 1px 0 0 0;border-style: solid;border-color: #50806A;}/* SEARCH, CART ETC TABLES-------------------------------------*/table.cobtbl{background-color: #FFFFFF;}td.cobhl{background-color:  #5981E6;}td.cobll{background-color: #DEE2FF;color : #333;}/* PRICE DISPLAY-------------------------------------*/.prodprice, .detailprice {color: #000080;font-size: 16px;font-weight : bold;}/* DYNAMIC MENU-------------------------------------*/ul.ectmenu1 {list-style: none;border:0px solid;color:#ffffff;font:bold 10px Arial, Helvetica, sans-serif;padding:0px;}li.ectmenu1 {border:1px solid;padding:4px;background-color: #1C3B98;text-align:left;}li.ectmenu1 a{color: #fff;padding:4px;}li.ectmenu1 a:hover{color: #333;padding:4px;}/* MID NAVIGATION-------------------------------------*/.midmenu {	margin: 0px;	background-image: url(images/topmid.gif);	background-repeat: no-repeat;	height: 27px;	width: 550px;	font-family: "Trebuchet MS";	font-size: 14px;	padding-top: 4px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	color: #000000;	font-weight: normal;	line-height: 14px;	display: block;}.midmenu_list {	display: block;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	list-style-type: none;	margin: 0px;	background-image: url(images/midmenubg.gif);	background-repeat: repeat-y;	width: 550px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	line-height: 16px;}.midmenu_text {	display: block;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	list-style-type: none;	margin: 0px;	background-image: url(images/midmenubg.gif);	background-repeat: repeat-y;	width: 550px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	line-height: 16px;}.midmenu_list li {	display: inline;}.midmenu_list a {	color: #0033FF;	text-decoration: none;	padding-left: 0px;	display: inline;}.midmenu_list a:hover {	text-decoration: underline;}/* PROD NAVIGATION-------------------------------------*/td.prodnavigation {font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color : #000080; }P.prodnavigation {font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color : #000080;}td.product {border: 1px solid #3B4754;background-color: #FFFFFF;}td.product:hover { background-color: #DEE2FF; }/* RECEIPT-------------------------------------*/.receipthr{height: 0;border-width: 1px 0 0 0;border-style: solid;border-color: #000000;}.receipthl{background-color:#000000;}.receiptheading{background-color:#ABABAB;color: #000000;font-weight:bold;} /* CATEGORY LAYOUT-------------------------------------*/td.catname {border: 2px solid #3B4754;background-color: #FFFFFF;}td.catname:hover { border: 2px solid #5981E6; }P.catname {text-align: center; margin-top: 0px; margin-bottom: 4px; vertical-align:top;}P.catdesc { margin-top: 0px; margin-bottom: 4px; vertical-align:top;}IMG.catimage { border: 1px solid #000; vertical-align:top; }TD.catimage { vertical-align:top; } TD.catname { vertical-align:top; text-align: center; } TD.catnavigation { vertical-align:middle;text-align: left; }/* PRODUCT DETAIL LAYOUT-------------------------------------*/div.detailname { text-align: left;font-weight: bold;font-size: 14px;color: #000080;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}div.detaildescription {text-align: center;}div.proddescription {text-align: left;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}div.prodname {text-align: left;font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}td.prodimage {align: left;}/* ****** Modified by cEdit Software ****** *//* The following CSS classes added or modified by cEdit Software */.cobhl { background: #EBEBEB; }.login_box { padding: 6px; margin: 5px; }.register_box { padding: 6px; margin: 5px; }.login_box .input_text { width: 210px; }.register_box .input_text { width: 140px; }
