<style>
    body { 
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 14px;
		color: black;
		}

	
	/* basic generic - any link in text body...*/
    a:link,a:active,a:visited  {
		font-family: Arial, Verdana, Helvetica, sans-serif;
    	text-decoration : none;
    	color : #7E7E7E;
		font-size : 12px;
    }
    
    a:hover  {
    	text-decoration : none;
    	color : #BC951E;
    }
	
	/* grey link */
	.class1 A:link {text-decoration: none; color: #7E7E7E; font-size : 12; font-family : Arial, Verdana, Helvetica, sans-serif;}
	.class1 A:visited {text-decoration: none; color: #7E7E7E; font-size : 12; font-family : Arial, Verdana, Helvetica, sans-serif;}
	.class1 A:active {text-decoration: none; color: #7E7E7E; font-size : 12; font-family : Arial, Verdana, Helvetica, sans-serif;}
	.class1 A:hover {color: #BC951E; font-size : 12; font-family : Arial, Verdana, Helvetica, sans-serif;}
		
	/* grey link */
	.class2 A:link {text-decoration: none; color: #7E7E7E; font-size : 11; font-family : Arial, Verdana, Helvetica, sans-serif;}
	.class2 A:visited {text-decoration: none; color: #7E7E7E; font-size : 11; font-family : Arial, Verdana, Helvetica, sans-serif;}
	.class2 A:active {text-decoration: none; color: #7E7E7E; font-size : 11; font-family : Arial, Verdana, Helvetica, sans-serif;}
	.class2 A:hover {color: #BC951E; font-size : 11; font-family : Arial, Verdana, Helvetica, sans-serif;}
		
	/* site map link */
	.class3 A:link {text-decoration: none; color: #000000; font-size : 14; font-family : Arial, Verdana, Helvetica, sans-serif;}
	.class3 A:visited {text-decoration: none; color: #000000; font-size : 14; font-family : Arial, Verdana, Helvetica, sans-serif;}
	.class3 A:active {text-decoration: none; color: #000000; font-size : 14; font-family : Arial, Verdana, Helvetica, sans-serif;}
	.class3 A:hover {color: #BC951E; font-size : 14; font-family : Arial, Verdana, Helvetica, sans-serif;}
		
    .black9  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 9px;
    	color : #000000;
    	vertical-align : baseline;
    }
    .black11  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 11px;
    	color : #000000;
    	vertical-align : baseline;
    }
    .black12  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 12px;
    	color : #000000;
    	vertical-align : baseline;
    }
    .black14  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 14px;
    	color : #000000;
    	vertical-align : baseline;
    }
    .white11  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 11px;
    	color : #ffffff;
    	vertical-align : baseline;
    }
    .white12  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 12px;
    	color : #ffffff;
    	vertical-align : baseline;
    }
    .white14  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 14px;
    	color : #ffffff;
    	vertical-align : baseline;
    }
    .white16  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 16px;
    	color : #ffffff;
    	vertical-align : baseline;
    }
    .gold12  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 12px;
    	color : #BC951E;
    	vertical-align : baseline;
    }
    .blue14  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 14px;
    	color : #074887;
    	vertical-align : baseline;
    }
    .blue15  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 15px;
    	color : #074887;
    	vertical-align : baseline;
    }
    .purple15  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 15px;
    	color : #5E5682;
    	vertical-align : baseline;
    }
    .grey9  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 9px;
    	color : #747474;
    	vertical-align : middle;
    }
    .grey10  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 10px;
    	color : #747474;
    	vertical-align : baseline;
    }
    .grey11  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 11px;
    	color : #747474;
    	vertical-align : baseline;
    }
    .grey12  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 12px;
    	color : #747474;
    	vertical-align : baseline;
    }
    .grey12spaced  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 12px;
    	color : #747474;
    	vertical-align : baseline;
		line-height: 175%
    }
    .grey14  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 14px;
    	color : #747474;
    	vertical-align : baseline;
    }
    .grey15  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 15px;
    	color : #747474;
    	vertical-align : baseline;
    }
    .grey16  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 16px;
    	color : #747474;
    	vertical-align : baseline;
    }
    .grey20  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 20px;
    	color : #747474;
    	vertical-align : baseline;
    }
    .darkgrey11  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 11px;
    	color : #333333;
    	vertical-align : baseline;
    }
    .red11  {
    	font-family : Arial, Verdana, Helvetica, sans-serif;
    	font-size : 11px;
    	color : #990000;
    	vertical-align : baseline;
    }
	

	#Logo {
	  padding: 0px;
	  position: absolute;
	  width: 333;
	  left: 0px;
	  top: 0px;
	  z-index: 100;
	}
	#Headerstrip {
	  padding: 0px;
	  position: absolute;
	  width: 529;
	  left: 269px;
	  top: 0px;
	  z-index: 100;
	}
	#TopNavigation {
	  padding: 0px;
	  position: absolute;
	  width: 465;
	  left: 332px;
	  top: 55px;
	  z-index: 100;
	}
	#CartIcon {
	  padding: 0px;
	  position: absolute;
	  width: 125;
	  left: 685px;
	  top: 90px;
	  z-index: 100;
	}
	#Navigation {
	  padding: 0px;
	  position: absolute;
	  width: 142;
	  left: 10px;
	  top: 170px;
	  z-index: 100;
	}
	#PetNavigation {
	  padding: 0px;
	  position: absolute;
	  width: 142;
	  left: 656px;
	  top: 170px;
	  z-index: 100;
	}
	
	#MainContent {
	  padding: 0px;
	  position: absolute;
	  left: 177px;
	  top: 170px;
	  width: 459px;
	  z-index: 400;
	}

</style>

