﻿/* GENERAL 333333 */

	A:link {color: #333333;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
	A:visited {color: #333333;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
	A:active {color: #333333;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
	A:hover {color: #C00000;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

	A.basic:link {color: #666666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.basic:visited {color: #666666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.basic:active {color: #666666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.basic:hover {color: #CC0000;text-decoration:none ;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	
	A.basicbold:link {color: #ffffff;text-decoration:none;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.basicbold:visited {color: #ffffff;text-decoration: none;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.basicbold:active {color: #ffffff;text-decoration: none;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.basicbold:hover {color: #ffffff;text-decoration:underline ;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	
	A.banner:link {color: #666666;text-decoration:none;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
	A.banner:visited {color: #666666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
	A.banner:active {color: #666666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
	A.banner:hover {color: #c00000;text-decoration:underline ;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
	
	A.rssfeed:link {color: #c00000;text-decoration:underline ;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.rssfeed:visited {color: #c00000;text-decoration: underline ;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.rssfeed:active {color: #c00000;text-decoration: underline ;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.rssfeed:hover {color: #c00000;text-decoration:underline ;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}

	A.basicsmall:link {color: #666666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.basicsmall:visited {color: #666666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.basicsmall:active {color: #666666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.basicsmall:hover {color: #CC0000;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}

	A.topmenu:link {color: #666666;text-decoration:none;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.topmenu:visited {color: #666666;text-decoration: none;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.topmenu:active {color: #666666;text-decoration: none;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.topmenu:hover {color: #cc0000;text-decoration:none ;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	
	
	A.mincart:link {color: #ff9900;text-decoration:none;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.mincart:visited {color: #ff9900;text-decoration: none;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.mincart:active {color: #ff9900;text-decoration: none;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	A.mincart:hover {color: #ff9900;text-decoration:underline ;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}

	TD {font-size: 12px;font-family : Arial, Helvetica, sans-serif;}
	P {font-size: 12px;font-family : Arial, Helvetica, sans-serif;}
	TD.smaller {font-size: 11px;font-family : Arial, Helvetica, sans-serif;}
	P.smaller {font-size: 11px;font-family : Arial, Helvetica, sans-serif;}
	HR {height: 0;border-width: 1px 0 0 0;border-style: solid;border-color: #808080;}
	h1 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;color:#c00000;}
	h2 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;color:#c00000;}


/*Larzz Adds*/

	/* DIV CLASSES - NEW*/
		#K9T_CNT_MASTER {background:#FFFFFF;width:908px;height:auto;margin:auto}
		#K9T_CNT_CONTENT {width:908px;height:auto;margin:auto;text-align:center;background:#FFFFFF;display:inline-block}
		#BOOKMARK {width:120px;margin:auto;text-align:center;border-width:0px}
		
	/* SPAN CLASSES - NEW */
		#K9T_TOP_MENU {width:908px;height:155px;}
		#K9T_BOT_MENU {width:908px;height:125px;}
			
		#K9T_CNT_CONTENT_LEFT {width:187px;background:#FFFFFF;float:left;}			
		#K9T_CNT_CONTENT_MID {width:533px;background:#FFFFFF;float:left;display:inline-block}
		#K9T_CNT_CONTENT_RIGHT {width: 188px;background:#FFFFFF;}
		
		#K9T_CNT_CONTENT_LLEFT {width:187px;background:#FFFFFF;float:left;}			
		#K9T_CNT_CONTENT_MMID {width:533px;background:#FFFFFF;float:left;display:inline-block}
		#K9T_CNT_CONTENT_RRIGHT {width: 188px;background:#FFFFFF;float:left;}

			
		#K9T_CNT_CART_LEFT {width:187px;background:#FFFFFF;float:left;display:inline-table}
		#K9T_CNT_CART_MID {width:700px;height:auto;padding-left:0px;padding-right:14px;background:#FFFFFF;float:right;display:inline-table}
			
		#K9T_CNT_LOGIN_LEFT {width:187px;background:#FFFFFF;float:left;display:inline-table}
		#K9T_CNT_LOGIN_MID {width:700px;height:auto;padding-left:0px;padding-right:14px;background:#FFFFFF;float:right;display:inline-table}
			
	/*DIV CSS - End */

	.mainback {background-image: url('images/whtgry.gif');}
	.basic {text-align: left;color:#666666;}
	.basiccenter {text-align: center;color:#666666;}
	.basicsmall {text-align: left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#c00000;}
	.basicbold {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#c00000;font-weight:bold}
	.bottomtiny {font-family:Arial, Helvetica, sans-serif;font-size:8px}
	.bottomsmItem {color: #666666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	.smLink {text-align: left;color: #666666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	.smItem {text-align: left;color: #666666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
	.smSubItem {text-align: left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#c00000;}
	.stndtextred {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#c00000;}
	.stndtextwht {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#ffffff;}
	.stndtextdark {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#333333;}
	.boldtextwht {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#ffffff;font-weight:bold}
	.prodnavtext {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#666666;}
	.pawfecttext {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#333333;}
	
	/*Top Menu Class */
	
	/*.textbar{border-left: 2px solid #CC0000;border-right: 2px solid #CC0000;border-top: medium none #CC0000;border-bottom: 2px solid #CC0000;text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;color:#c00000;}
	*/
	.textbar{background-image: url('images/K9TuffWeb_06.gif');color:#ffffff;;text-align: center;}
	
	/*Sitemap Classes */
		.titlelarge {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#666666;font-weight:bold;text-align:center}
		.ItemStyle {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#c00000;font-weight:bold;text-align:left}
		.PopItemStyle {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#666666;font-weight:bold;text-align:left}

	.main_window_style {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		border-color: #c0c0c0;
		border-width: 0;
		background-color: #FFFFFF;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		}

	.master-table-style1 {
		margin-left: auto;
		margin-right: auto;
		background-color: #FFFFFF;
		border-width:0px;
		}
	
	.Right_menu_Right_side_single {background-image: url('../images/K9Tuff-website-(2)_23.gif');}
	.Right_menu_Left_side_single {background-image: url('../images/K9Tuff-website-(2)_21.gif');}
	
	.catbar {border-width: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color: #FFFFFF;text-align: left;color: #333333;}
	.catbarback {background-image: url('../images/catbar_04.gif');}

	.white_back_text_centered {text-align:center;background-color:#FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size:12px;border-color:#c0c0c0;border-width:0;font-weight:bold;text-decoration:none;}
		
/* IMAGES */
	.basicimage {border-width:0px;}
	.basicimageleft {border-width:0px;text-align:left;}
	.socialicons {border-width:0px;}
	
/* CATEGORY LAYOUT */
	P.catname {text-align: center;margin-top: 6px;margin-bottom: 6px;vertical-align:top;}
	P.catdesc {margin-top: 5px;margin-bottom:5px;vertical-align:top;color=#c00000;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
	IMG.catimage {border:0px;border-thickness:0px;border-color:#000000;border-style:solid;vertical-align:top;}
	TD.catimage {vertical-align:top;}
	TD.catname {border:2px;border-color: #cc0000;border-style: solid;vertical-align:top;background-color:#ffffff;text-align: center;}
	TD.catnavigation {vertical-align:middle;text-align: left;}

/* PRODUCT PAGE */
	div.prodid{font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
	div.prodname {text-align:center;font-size: 14px;font-family: Arial, Helvetica, sans-serif;color : #CC0000;font-weight:bold;margin-top:5px;margin-bottom:8px;}
	div.proddiscounts {	}
	td.product {border:1px;border-color: #666666;border-style:dotted;vertical-align:bottom}	
	td.productA {border:0px;border-color: #666666;border-style:dotted;vertical-align:bottom}		
	td.prodimage {text-align:center;margin-top:0px;margin-bottom:0px;padding:0px;}
	img.prodimage {text-align:center;margin-top:0px;margin-bottom:0px;padding:0px;}
	div.proddescription {text-align:center;font-size: 11px;font-family: Arial, Helvetica, sans-serif;text-align: center;color : #666666;margin-bottom:10px;}
	div.prodoptions {text-align:center;font-size: 10px;font-family : Arial, Helvetica, sans-serif;color : #000000;margin-bottom:12px;}
	div.prodprice {text-align:center;font-family: Arial, Helvetica, sans-serif;font-size: 15px;COLOR: #FF0000;font-weight:bold}
	div.prodcurrency { }						
		
/*TOP PRODUCT NAVIGATION */
	td.prodnavigation {font-size: 11px;font-family: Arial, Helvetica, sans-serif;color : #C00000;}
	P.prodnavigation {font-size: 16px;font-family: Arial, Helvetica, sans-serif;color : #c00000;font-weight:bold}

/*PRODUCT DETAIL */
	div.detailid {font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
	div.detailname {text-align:center;font-size: 18px;font-family: Arial, Helvetica, sans-serif;color : #C00000;font-weight:bold;}
	div.detaildiscounts {}
	td.detailimage {border:0px;border-color: #666666;border-style:dotted;}
	img.detailimage {border:1px;border-color: #c00000;border-style:dotted;text-align:center;margin-top:0px;margin-bottom:0px;padding:0px;}
	div.detailoptions {	}
	div.detailprice {font-family: Arial, Helvetica, sans-serif;font-size: 20px;COLOR: #FF0000;font-weight:bold}
	div.detailcurrency { }
	div.detaildescription {text-align:center;font-size:13px;font-family:Arial, Helvetica,sans-serif;text-align:center;color:#333333;margin-bottom:10px;border-style:solid;border-width:0px;border-color:#eaeaea;}
	
	/* APPLIES T0 CUSTOM PRODDETAILTEMPLATE */
		td.detaildescription {text-align:right;font-size: 12px;font-family: Arial, Helvetica, sans-serif;color : #c00000;font-weight:bold;width=100px;}
		td.detaildescription2 {text-align:Left;font-size: 12px;font-family: Arial, Helvetica, sans-serif;color : #333333;width=433px;}
		td.detaildescription3 {text-align:center;border:0px;}
		img.detaildescription3 {border:0px;}
	/* END - PRODETAILTEMPLATE */
	
	/*PRICE COLOR */
		SPAN.price {}
		
	/*PAGE NUMBERS - AT BOTTOM*/
		P.pagenums {font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
		SPAN.currpage {color: #FF0000;font-weight: bold;}
		
	/* BOXOVER (PRODUCT DETAIL CSS) */
		.usetypecss {width:207px;border:0px solid #c00000;padding:0px;}

	
/*PRODUCT OPTIONS*/
	SELECT.prodoption {	}
	OPTION.oostock {font-size: 12px;font-family : Arial, Helvetica, sans-serif;color : #c00000;text-decoration:line-through}
	SPAN.prodoption {font-size: 12px;font-family : Arial, Helvetica, sans-serif;color : #808080;}
	SPAN.multioption {font-size: 12px;font-family : Arial, Helvetica, sans-serif;color : #FF0000;}

/*CART OPTIONS*/
	img.cartimage {width: 100px;height: 100px;border:1px;}

/*TABLE CONTROLS*/
	TABLE.cobtbl{background-color: #cc0000;color: #333333;margin-left:0px;margin-right:0px;}
	TD.cobhl{background-color: #cccccc;font-family:Arial, Helvetica, sans-serif;color: #333333;font-size:11px;}
	TD.cobll{background-color: #ffffff;color:#333333;font-family:Arial, Helvetica, sans-serif;}
	
	TD.cobhlORD{background-color:#cc0000;font-family:Arial,Helvetica,sans-serif;color:#ffffff;font-size: 11px;text-align:right;height:25px;width:75px}
	TABLE.cobtblORD{background-color:#cc0000;color:#333333;margin-left:0px;margin-right:0px;}
	
		
						
	TABLE.orderstatus{
	
		}
				
	TD.ordstatus{
		text-align: right;
		background-color: #F2F2F2;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:11px;
		font-weight:bold;
		text-indent:5px		
		}
			
	TD.ordstatus1{
		text-align: left;
		background-color: #FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:11px;
		text-indent:5px		
		}

	TD.ordstatus2{
		background-color: #F2F2F2;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:11px;
		font-weight:bold;
		}
			
	TD.ordstatus3{
		background-color: #FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:11px;
		}

	TD.ordstatus4{
		text-align: left;
		background-color: #FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		color:#c00000;
		font-size:11px;
		text-indent:5px		
		}
				
	TD.ordstatus5{
		text-align: left;
		background-color: #FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:12px;
		font-weight:bold;
		text-indent:5px		
		}	
	
	
	
/* MINICART AND MINLOGIN */
	TD.mincart {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#333333;text-decoration:none;border-width: 0;background-color:transparent;text-align: center;}
	P.mincart {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#333333;text-decoration:none;border-width: 0;background-color:transparent;text-align: center;	}
	/*.top-row-minilogin-BG {background-image: url('images/K9Tuff_Top_05.gif');color:#ffffff;}*/
	.top-row-minilogin-BG {background-image: url('images/K9TuffWeb_05.gif');color:#ffffff;}

