
body {
		background-color: #000000; 
		margin-top: 2px;
		font-family: verdana, arial, sans-serif;
		color: #000000;
}

td.clickHere a {
			font-size : 15px;
			font-weight : bold;
			color : #c10120;
			font : verdana, arial;
			background: #FF3;
}

td.clickHere a:hover {
			font-size : 15px;
			font-weight : bold;
			color : #007b23;
			font : verdana, arial;
			background: #FF3;
}

.titleLine2 {
	color: #0d8d34;
	font-size: 16px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}


.titleWty {
	color: #0d8d34;
	font-size: 18px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}


.titleFREE {
	color: #da2228;
	font-size: 18px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}

.titleBk18 {
	color: #000000;
	font-size: 18px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}

.FreeShip {
	color: #dc0300;
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}


.whiteText {
	color: #ffffff;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}

td.featuredText {font-family: verdana, arial, helvetica, sans-seriff; font-size: 14px; color: #000000; background-color: #ffffca; align: left; border: solid #76061f; /* 800040 */; border-width: 2px 0;} 


span.smred {
			font-size : 10px;
			font-weight : bold;
			color : #dc0300;
			font : verdana, arial;
}


span.smbk {
			font-size : 10px;
			font-weight : bold;
			color : #000000;
			font : verdana, arial;
}


span.cartItem {
			font-size : 18px;
			font-weight : bold;
			color : #000000;
			font : verdana, arial;
}

table.mat {border: 3px solid #FAF0B1; border-color: #195500;}
span.10px {color: #000000; font-size: 10px; font-weight: normal;  font-family: verdana, arial, helvetica, sans-serif; }
span.11px {color: #000000; font-size: 11px; font-weight: normal;  font-family: verdana, arial, helvetica, sans-serif; }
span.12px {color: #000000; font-size: 12px; font-weight: normal;  font-family: verdana, arial, helvetica, sans-serif; }
span.14px {color: #000000; font-size: 14px; font-weight: normal;  font-family: verdana, arial, helvetica, sans-serif; }
span.16px {color: #000000; font-size: 16px; font-weight: normal;  font-family: verdana, arial, helvetica, sans-serif; }
span.18pxB {color: #000000; font-size: 18px; font-weight: bold;  font-family: verdana, arial, helvetica, sans-serif; }

/* =====================================*/
/*       SECTION A -  page header (logo)                                 */
/* =====================================*/

		table#header {
			border-top: 15px solid #800040;
			border-bottom: 15px solid #800040;
			margin-top: 10px;
			width: 100%;
		}
		
		
		td#logo {
			background-color: #F7F4C4;
		}
		
		td#logo A {
			font-size : 75%;
			font-weight : bold;
			color : #800040;
			font : verdana, arial;
			text-decoration: underline;
		}	
		
		td#logo A:hover {
			font-size : 75%;
			font-weight : bold;
			color : #800040;
			background-color: #ffff80;
			font : verdana, arial;
			text-decoration: underline;
		}	
		
		
				td.logoBar {
			background-color: #800040;
		}
		
		td.logoBar A {
			font-size : 80%;
			color : #ffffb9;
			font : verdana, arial;
			text-decoration: underline;
			padding: 0.45em, 0, 0.45em, 0;
		}	
		
		td.logoBar A:hover {
			font-size : 80%;
			color : #00d900;
			font : verdana, arial;
			text-decoration: underline;
			padding: 0.45em, 0, 0.45em, 0;
		}		
/* __________________________________________*/

td.NavTest {
	font-family: Verdana, Helvetica;
	font-size: 88%;
	color: #F7F4C4;
	text-decoration: none;
	background-color: #075F24; 
	vertical-align: middle;
	padding: 0.33em, 0, 0.33em, 0;
	text-align: center;
}

td.NavTest A {
	font-family: Verdana, Helvetica;
	font-size: 88%;
	color: #F7F4C4;
	text-decoration: none;
	background-color: #075F24; 
	vertical-align: middle;
	padding: 0.33em, 0, 0.33em, 0;
	text-align: center;
}


td.NavTest A:hover {
	font-family: Verdana, Helvetica;
	font-size: 88%;
	color: #FFD639;
	text-decoration: none;
	background-color: #075F24;
	vertical-align: middle;
	padding: 0.33em, 0, 0.33em, 0;
	text-align: center;
}

td.topNavTest {
	font-family: Verdana, Helvetica;
	font-size: 88%;
	color: #F7F4C4;
	text-decoration: none;
	background-color: #800040; 
	vertical-align: middle;
	padding: 0.33em, 0, 0.33em, 0;
	text-align: center;
}


td.topNavTest A {
	font-family: Verdana, Helvetica;
	font-size: 88%;
	color: #F7F4C4;
	text-decoration: none;
	background-color: #800040; 
	vertical-align: middle;
	padding: 0.33em, 0, 0.33em, 0;
	text-align: center;
}


td.topNavTest A:hover {
	font-family: Verdana, Helvetica;
	font-size: 88%;
	color: #FFD639;
	text-decoration: none;
	background-color: #800040;
	vertical-align: middle;
	padding: 0.33em, 0, 0.33em, 0;
	text-align: center;
}

td.stripe1 {
	background-color: #DCE6F9;
	font-family: verdana, arial;
	font-size: 80%;
	color: #000000;
	padding-top: 8px;
	padding-bottom: 8px;
}

td.stripe2 {
	background-color: #EFEFCA;
	font-family: verdana, arial;
	font-size: 80%;
	color: #000000;
	padding-top: 8px;
	padding-bottom: 8px;	
}


/* =====================================*/
/*         SECTION B - Top Nav            */
/* =====================================*/

table#nav {
	width: 100%;
	background-color: #FAF0B1;
}

table#nav {
	bgcolor: #F7F4C4;
	width: 100%;
}

table#nav A {
	font-size : 75%;
	font-weight : bold;
	color : #800040;
	font-family : verdana, arial;
	text-decoration: none;
}


table#nav A:Hover  {
	font-size : 75%;
	font-weight : 800;
	color : #800040;
	background-color: #ffff80;
	font-family : verdana, arial;
	text-decoration: underline;
}	

.topnavPage {
	font-size : 90%;
	font-weight : bold;
	color : #000000;
	font-family : verdana, arial;
	text-decoration: none;
	background-color: #ffffff;
}

td.topNavTraining {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #800040;
	text-decoration: none;
	background-color: #DCFAB1; 
	vertical-align: middle;
	padding: 0.33em, 0, 0.33em, 0;
	text-align: center;
	font-weight: bold;
}


td.topNavTraining A {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #800040;
	text-decoration: none;
	background-color: #DCFAB1; 
	vertical-align: middle;
	padding: 0.33em, 0, 0.33em, 0;
	text-align: center;
	font-weight: bold;
}


td.topNavTraining A:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #800040;
	text-decoration: underline;
	background-color: #F9F003;
	vertical-align: middle;
	padding: 0.33em, 0, 0.33em, 0;
	text-align: center;
	font-weight: bold;
}

/* ___________________________________________*/


/* =====================================*/
/*          TOP NAV            */
/* =====================================*/

td.topNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #800040;
	text-decoration: none;
	background-color: #FAF0B1; 
	vertical-align: middle;
	padding: 0.33em, 0, 0.33em, 0;
	text-align: center;
	font-weight: bold;
}


td.topNav A {
	font-size: 75%;
	font-weight : bold;
	color : #800040;
	font-family : verdana, arial;
	text-decoration: none;
}


td.topNav A:hover {
	font-size: 75%;
	font-weight : bold;
	color : #800040;
	background-color: #ffff80;
	font-family : verdana, arial;
	text-decoration: underline;
}


td.TrainingNav A {
		font-family: verdana, arial;
		font-size: 70%;
		color: #800040;
		text-align: center;
		text-decoration: none;
}

td.TrainingNav A:hover {
		font-family: verdana, arial;
		font-size: 70%;
		color: #800040;
		text-align: center;
		text-decoration: none;
		background-color: yellow;
}


/* ___________________________________________*/

/* =====================================*/
/*          product title - rounded corners                               */
/* =====================================*/

.pt{display:block}
.pt *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFB4}
.pt1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:3px solid #800040;
  border-right:3px solid #800040;
  background:#FFFFB4}
.pt2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:3px solid #800040;
  border-right:3px solid #800040;
  background:#FFFFB4}
.pt3{
  margin-left:1px;
  margin-right:1px;
  border-left:3px solid #800040;
  border-right:3px solid #800040;}
.pt4{
  border-left:3px solid #800040;
  border-right:3px solid #800040}
.pt5{
  border-left:3px solid #800040;
  border-right:3px solid #800040}
.ptfg{
  background:#FFFFB4}


/* =====================================*/
/*          page header (logo)                                 */
/* =====================================*/

		table.header {
			border-top: 15px solid #800040;
			border-bottom: 15px solid #800040;
			margin-top: 10px;
			width: 100%;
		}
		
		
		td.logo {
			background-color: #F7F4C4;
		}
		
		td.logo A {
			font-size : 95%;
			font-weight : bold;
			color : #800040;
			font : verdana, arial;
			text-decoration: underline;
		}	
		
		td.logo A:hover {
			font-size : xxx-small;
			font-weight : bold;
			color : #800040;
			background-color: #ffff80;
			font : verdana, arial;
			text-decoration: underline;
		}	
		
		table#header {
			border-top: 15px solid #800040;
			border-bottom: 15px solid #800040;
			margin-top: 10px;
			width: 100%;
		}

/* __________________________________________*/



td.matCat {
		font-family: verdana, arial;
		font-size: 95%;
		color: #800040;
		text-align: center;
}

td.matCat A {
		font-family: verdana, arial;
		font-size: 95%;
		color: #800040;
		text-align: center;
		text-decoration: underline;
}

td.matCat A:hover {
		font-family: verdana, arial;
		font-size: 95%;
		color: #800040;
		text-align: center;
		text-decoration: underline;
		background-color: #ffffc4;
}

/* =====================================*/
/*         SECTION B2 - Headcover Nav            */
/* =====================================*/

td.headcoverNav A {
		font-family: verdana, arial;
		font-size: 65%;
		color: #06473F;
		text-align: center;
		text-decoration: underline;
		font-weight: bold;
}

td.headcoverNav A:hover {
		font-family: verdana, arial;
		font-size: 65%;
		color: #800040;
		text-align: center;
		text-decoration: underline;
		font-weight: bold;		
		background-color: #ffff80;
}

/* ___________________________________________*/





/* =====================================*/
/*  SECTION C - Product Title          */
/* =====================================*/

.HomeHeading {
		font-size: 22px;
		font-weight: bold;
		text-align: center;
		color: #FFFFFF;
		font-family: verdana, arial, sans-serif;
}


.HomeSmHeading {
		font-size: 18px;
		font-weight: bold;
		text-align: center;
		color: #FFFFFF;
		font-family: verdana, arial, sans-serif;
}


.productLeadIn {
		font-size: 95%;
		font-weight: bold;
		text-align: center;
		color: #777777;
		font-family: verdana, arial, sans-serif;
}

.productTitle {
		font-size: 160%;
		font-weight: bold;
		text-align: center;
		color: #248c51;
		font-family: verdana, arial, sans-serif;
}

.productTitleSmPnk {
		font-size: 130%;
		font-weight: bold;
		text-align: center;
		color: #D01372;
		font-family: verdana, arial, sans-serif;
}

.productTitle100 {
		font-size: 100%;
		font-weight: bold;
		text-align: center;
		color: #000000;
		font-family: verdana, arial, sans-serif;
		background-color: #ffff80;
}


.productDVDVid {
		font-size: 95%;
		font-weight: bold;
		font-style: italic;
		text-align: center;
		color: #000000;
		font-family: verdana, arial, sans-serif
}

/* ___________________________________________*/


		table.tblBorder {
			border-top: 1px solid #800040;
			border-bottom: 1px solid #800040;
			border-left: 1px solid #800040;
			border-right: 1px solid #800040;
		}
		
				table#cat {
			border-top: 1px solid #800040;
			border-bottom: 1px solid #800040;
			border-left: 1px solid #800040;
			border-right: 1px solid #800040;
			background-color: #FFFFB4;
		}

				table#cat2 {
			border-top: 1px solid #800040;
			border-bottom: 1px solid #800040;
			border-left: 1px solid #800040;
			border-right: 1px solid #800040;
			background-color: #FFFFFF;
		}		
				td#catcellBg {
			background-color: #fefeb4;
			border-top: 1px solid #800040;
			border-bottom: 1px solid #800040;
			border-left: 1px solid #800040;
			border-right: 1px solid #800040;			
			text-align: center;
		}
		
		td#catcellBg A {
			font-size : 85%;
			color : #800040;
			font : verdana, arial;
			text-decoration: underline;
		}	
		
				td#catcell {
			background-color: #FFFFFF;
			border-top: 1px solid #800040;
			border-bottom: 1px solid #800040;
			border-left: 1px solid #800040;
			border-right: 1px solid #800040;			
			text-align: center;
		}
		
		td#catcell A {
			font-size : 85%;
			color : #800040;
			font : verdana, arial;
			text-decoration: underline;
		}	
/* =====================================*/
/*  SECTION c2 - Subheading          */
/* =====================================*/

.matsOutlast {
		font-size: 130%;
		font-weight: bold;
		text-align: center;
		color: #D01372;
		font-family: verdana, arial, sans-serif;
}

.HeadcoverSize {
		font-size: 110%;
		font-weight: bold;
		text-align: center;
		color: #a6724a;
		font-family: verdana, arial;
		background-color: #ECE8BE;
}

/* ___________________________________________*/





/* =====================================*/
/*  SECTION D - Product          */
/* =====================================*/

td.HeadcoverWords {
		font-size: 80%;
		font-weight: normal;
		text-align: left;
		color: #000000;
		font-family: verdana, arial, sans-serif;
		padding: 0,15,0,15
}

td.HeadcoverWordsWhite {
		font-size: 80%;
		font-weight: normal;
		text-align: left;
		color: #ffffff;
		font-family: verdana, arial, sans-serif;
		padding: 0,15,0,15
}

.LeatherColors {
		font-size: 55%;
		font-weight: normal;
		text-align: left;
		color: crimson;
		font-family: verdana, helvetica;
		padding: 0,15,0,15
}

td.LeatherWords {
		font-size: 85%;
		font-weight: normal;
		text-align: left;
		color: black;
		font-family: verdana, helvetica;
		padding: 0,15,0,15
}

.leather {
		font-size: 85%;
		font-weight: normal;
		color: black;
		font-family: verdana, helvetica;		
}

/* ___________________________________________*/




td.padding {
		font-size: 80%;
		font-weight: normal;
		text-align: left;
		color: #000000;
		font-family: verdana, arial, sans-serif;
		padding-bottom: 3px;
}



/* =====================================*/
/*  SECTION E - Price                                         */
/* =====================================*/

.price {
		font-size: 160%;
		font-weight: bold;
		text-align: center;
		color: black;
		font-family: verdana, arial, sans-serif;
		background-color: #ffffb3;
}

.ChristmasGPSprice {
		font-size: 120%;
		font-weight: bold;
		text-align: center;
		color: #FFFFFF;
		font-family: verdana, arial, sans-serif;
		background-color: #046A12;
}

/*
table#cartButtons {
		background-color: #ffffb0;
		border-top: 2px solid #ffffb0;
		border-right: 4px solid #ffffb0;
		border-bottom: 2px solid #ffffb0;
		border-left: 4px solid #ffffb0;
}
*/

td#buttonSpace {
		padding-right: 2em;
}

<table#{
		border: 2px solid #800040;
}

/* ___________________________________________*/




/* ================================= */
/* em friend/cust svc/new product table colors */
/* ================================= */

table#custSvcLeft {
	background-color: #F7F4C4; /* burg A30152, */
	border: 3px solid #800040;
	width: 100%;
}

table#custSvcRight {
	background-color: #F7F4C4;
	border: 1px solid #800040;
	width: 90%;
	text-align: center;
}

table#custSvcInside {
	background-color: #F7F4C4;
	border: 1px solid #800040;
	width: 100%;
	text-align: center;
}

td#CustSvc {
	background: #F7F4C4;  /* YELLOW F7F4C4, */
}

td#SubmitBg {
	background: #F7F4C4;  /* YELLOW F7F4C4 */
}


/* === added 5/17/07 === */

td.CustomerService {
	background: #FFFFFF;  
	text-align: center;
	font-family: verdana, arial;
	color: #800040;
	font-weight: bold;
	font-size: 90%;	
}


td.CustomerService A{
	background: #FFFFFF;  
	font-family: verdana, arial;
	color: #800040;
	font-weight: bold;
	font-size: 90%;
}


td.CustomerService A:hover{
	background-color: #ffff80;
	font-family: verdana, arial;
	color: #800040;
	font-weight: bold;
	font-size: 90%;
}


td.bookmark {
	background: #FFFFFF;  
	font-family: verdana, arial;
	color: #800040;
	font-size: 100%;
	text-align: center;
}


/* ================================= */
/* em friend/cust svc/new product anchors */
/* ================================= */

.subhead {
	font: verdana;
	color: #000000;
	font-size: 120%;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
}

.subheadLarge {
	font: verdana;
	color: #000000;
	font-size: 120%;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
}


td#custSvcLeft A,  td#custSvc A{
	font-size : 75%;
	font-weight : bold;
	color : #800040;
	font-family : verdana, arial, sans-serif;
	text-align: center;
}


td#custSvcLeft A:hover,  td#custSvc A:hover {
	font-size : 75%;
	font-weight : bold;
	color : #800040;
	font-family : verdana, arial, sans-serif;
	background-color: #ffff80;
}


td#SubmitBg A {
	font-size : 105%;
	font-weight : bold;
	color : #800040;
	font-family : verdana, arial, sans-serif;
	text-decoration: underline;
}

td#SubmitBg A:hover {
	font-size : 105%;
	font-weight : bold;
	color : #800040;
	font-family : verdana, arial, sans-serif;
	text-decoration: underline;
	background-color: #ffff80;
}

/* ================================= */
/* new product                                           */
/* ================================= */

td#NewProduct {
		text-align: center;
}


td#NewProduct A:hover {
	font-size : 125%;
	font-weight : bold;
	color : yellow;
	font-family : verdana, arial, sans-serif;
}

/* ___________________________________________*/




/* =====================================*/
/*  cart buttons           */
/* =====================================*/

td.cartButtons {
		padding: 0, 1em, 0 1em;
}

/* ___________________________________________*/





/* =====================================*/
/*   bottom nav             */
/* =====================================*/

td.foot {
	width: 100%;
	color: #027E28;
	font-family: verdana, arial;
	font-size: 65%;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
/* ___________________________________________*/



/* ============================================================*/
/*         HEADCOVERS                                   */
/* ============================================================*/

td.RightSideQuickLinks {
		background-color: #FAF8E6;     /*#ffffb7;*/
		text-align: center;
		vertical-align: top;
		padding: 0.33em, 0, 0.33em, 0;
		width: 123;
}


td.BuySell A {
		font-family: verdana, arial;
		font-weight: bold;
		font-size: 75%;
		color: #800040;   
		text-decoration: underline;
}


td.BuySell A:hover {
		font-family: verdana, arial;
		font-weight: bold;
		font-size: 75%;
		color: #c83367;
		text-decoration: underline;
		background-color: #ffff80;
}


table.ButtheadProduct {
		background-color: #800040; /
		border: 3px solid #800040;
		width: 70%;
}


td.ButtheadWords {
		background-color: #ffffff;
		padding-left: 10px;
		padding-right: 10px;
		font-family: verdana, helvetica;
		font-size: 85%;
}


td.ButtheadImage {
		background-color: white;
		vertical-align: middle;
		width: 50%;
}


.ButtFontLgCrimsonBold {
	color: crimson;
	font-size: 130%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}


.ButtFontReg {
	color: #000000;
	font-size: 100%;
	font-family: verdana, helvetica, sans-serif;
}


.ButtFontBold {
	color: #000000;
	font-size: 160%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
	text-align: center;
}

.productLine2 {
	color: #000000;
	font-size: 90%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
	text-align: center;
}


.brownText {
	color: #a6724a;
	font-size: 90%;
	font-family: arial, helvetica, sans-serif;
	text-align: center;
}


/* ___________________________________________*/



/* ============================================================*/
/*         REGULAR FONTS                                   */
/* ============================================================*/


/* ================== */
/*  LEATHER SHOPPING CART */
/* ================== */

td.leatherAdd {
		background-color: #FFFFFF;
		vertical-align: middle;
}

.leatherAdd A{
	color: #800040;
	background: ;
	font-size: 90%;
	font-family: arial, helvetica, sans-serif;
	text-align: center;
}	

.leatherAdd A:hover{
	color: #800040;
	background: ;
	font-size: 90%;
	font-family: arial, helvetica, sans-serif;
	text-align: center;
	background-color: #ffff99;
}	

/* ===============*/
/*      BLACK      */
/* ===============*/

td.textLink {
		background-color: #ffffff;     /*#ffffb7;*/
		text-align: center;
		vertical-align: bottom;
		padding: 0.33em, 0, 0.33em, 0;
}


td.textLink A  {
		font-family: verdana, arial;
		font-weight: normal;
		font-size: 80%;
		color: #353535;   
		text-decoration: underline;
}


td.textLink A:hover {
		font-family: verdana, arial;
		font-weight: normal;
		font-size: 80%;
		color: #c83367;
		text-decoration: none;
		background-color: #ffff80;
}

.futuraHeader {
	font-family: Futura, Verdana, 'Small Fonts', sans-serif;
	font-size: 60px;
	color: #ffffc1;
}


@font-face {
    font-family: FuturaLt;
    font-style:  normal;
    font-weight: normal;
    src: url(FuturaL0.eot);
}

.futuraLtHeader {
	font-family: Futura, Verdana, 'Small Fonts', sans-serif;
	font-size: 30px;
	color: #ffffc1;
}


.futuraLtSubHeader {
	font-family: Futura, Verdana, 'Small Fonts', sans-serif;
	font-size: 20px;
	color: #FEFDB1;
}


.futuraLtSubHeader2 {
	font-family: Futura, Verdana, 'Small Fonts', sans-serif;
	font-size: 20px;
	color: #000000;
}


.regFont {
	color: #000000;
	font-size: 90%;
	font-family: verdana, arial, helvetica, sans-serif;
}

.regFont100{
	color: #000000;
	font-size: 100%;
	font-family: verdana, arial, helvetica, sans-serif;
}

.regFont90{
	color: #000000;
	font-size: 90%;
	font-family: verdana, arial, helvetica, sans-serif;
}

.regFont100p15{
	color: #000000;
	font-size: 100%;
	font-family: verdana, arial, helvetica, sans-serif;
	padding-top: 15;
	padding-bottom: 15;
}


.regFontLeathText {
	color: #000000;
	font-size: 95%;
	font-family: verdana, arial, helvetica, sans-serif;
	background: #fef3b4;
}


.110FontBold {
	color: #000000;
	font-size: 110%;
	font-family: verdana, helvetica;
	font-weight: 300;
	background-color: #ffff99;
	font-weight: bold;
}

.300BlackBold {
	color: #000000;
	font-size: 300%;
	font-family: verdana, arial, helvetica, sans-serif;
}


.regFontPad60 {
	color: #000000;
	font-size: 100%;
	font-family: arial, helvetica, sans-serif;
	padding-left: 60px;
}

.bagFreeShip {
	color: #be0c1e;
	font-size: 110%;
	font-family: arial, helvetica, sans-serif;
	background: D1D3F1;
}

.bagFreeShipLine2 {
	color: #000000;
	font-size: 75%;
	font-family: arial, helvetica, sans-serif;
	background: D1D3F1;
}

.bagCOLOR {
	color: #6A6A53;
	font-size: 110%;
	font-family: arial, helvetica, sans-serif;
}

.bagDETAILS {
	color: #6A6A53;
	font-size: 105%;
	font-family: arial, helvetica, sans-serif;
}

.bagDETAILS_sm {
	color: #79706B;
	font-size: 85%;
	font-family: arial, helvetica, sans-serif;
}


.training_testamonials {
	color: #000000;
	font-size: 85%;
	font-family: arial, helvetica, sans-serif;
}


.regFontPad40 {
	color: #000000;
	font-size: 120%;
	font-family: arial, helvetica, sans-serif;
	padding-left: 40px;
}

.75black {
	color: #000000;
	font-size: 75%;
	font-family: arial, helvetica, sans-serif;
}

.80black {
	color: #000000;
	font-size: 80%;
	font-family: arial, helvetica, sans-serif;
}

.regFontBold {
	color: #000000;
	font-size: 100%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.FreeShip {
	color: #be0c1e;
	font-size: 110%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}


.regFontBold105 {
	color: #000000;
	font-size: 105%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.regFontBold110 {
	color: #000000;
	font-size: 110%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}


.regFontBoldLarge {
	color: #000000;
	font-size: 130%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.130Bold {
	color: #000000;
	font-size: 130%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.regFontBoldLarge {
	color: #000000;
	font-size: 130%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
	background: #ccccff;
}

.130BoldBH {
	color: #000000;
	font-size: 130%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
	background: #DCE6F9;
}
	
.115BoldTH {
	color: #800040;
	font-size: 115%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
	background: #EFEFCA;
}

.BoldHigh130 {
	color: #000000;
	font-size: 130%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
	background: yellow;
}

.BoldHigh120 {
	color: #000000;
	font-size: 130%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
	background: yellow;
}

.BurgHigh100 {
	color: #800040;
	font-size: 100%;
	font-family: arial, helvetica, sans-serif;
	background: yellow;
}

.BoldHigh115 {
	color: #000000;
	font-size: 115%;
	font-family: arial, helvetica, sans-serif;
	background: #ffff80;
}

.130Bold {
	color: #000000;
	font-size: 130%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.regFontBold155 {
	color: #000000;
	font-size: 155%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.regFontBold120 {
	color: #000000;
	font-size: 120%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.regFontBold115 {
	color: #000000;
	font-size: 115%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.regFont115 {
	color: #000000;
	font-size: 115%;
	font-family: arial, helvetica, sans-serif;
}


.regFont200bold {
	color: #000000;
	font-size: 200%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.regFontSm {
	color: #000000;
	font-size: 80%;
	font-family: verdana, arial, helvetica, sans-serif;
}

.regFont85 {
	color: #000000;
	font-size: 85%;
	font-family: arial, helvetica, sans-serif;
}


.regFontMed2 {
	color: #000000;
	font-size: 95%;
	font-family: arial, helvetica, sans-serif;
}


.regFont95Bold {
	color: #000000;
	font-size: 95%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}

.regFont75 {
	color: #000000;
	font-size: 75%;
	font-family: arial, helvetica, sans-serif;
}

.regFont75Bold {
	color: #000000;
	font-size: 75%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}


.bagdetails {
	color: #3a3a3a;
	font-size: 95%;
	font-family: arial, helvetica, sans-serif;
}

/* ===============*/
/*     BURGANDY      */
/* ===============*/

.cart A{
	color: #800040;
	font-size: 75%;
	font-family: verdana, arial;
	padding: 5px 0px 5px 0px;
}

.cart A:hover{
	color: #800040;
	font-size: 75%;
	font-family: verdana, arial;
	padding: 5px 0px 5px 0px;
	background-color: yellow;
}

.cart A:visited{
	color: #800040;
	font-size: 75%;
	font-family: verdana, arial;
	padding: 5px 0px 5px 0px;
}

.Burg90 {
	color: #800040;
	font-size: 90%;
	font-family: verdana, arial, helvetica, sans-serif;
}

.Burg90High {
	color: #800040;
	font-size: 90%;
	font-family: verdana, arial, helvetica, sans-serif;
	background: #FEFDA5;
	font-weight: bold;
}

.Burg120HB {
	color: #800040;
	font-size: 120%;
	font-family: arial, helvetica, sans-serif;
	background: #ffffcc;
}

.Black90High {
	color: #000000;
	font-size: 90%;
	font-family: verdana, arial, helvetica, sans-serif;
	background: #DCDEEB;
}

.Burg110HighYellow {
	color: #800040;
	font-size: 110%;
	font-family: verdana, arial, helvetica, sans-serif;
	background: #ffff33;
	font-weight: bold;
}

.Burg180Bold {
	color: #800040;
	font-size: 180%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}

.Red60Bold {
	color: #bb373a;
	font-size: 60%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}

.Burg120 {
	color: #800040;
	font-size: 120%;
	font-family: arial, helvetica, sans-serif;
}

.Burg120Bold {
	color: #800040;
	font-size: 120%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}

.Burg110 {
	color: #800040;
	font-size: 110%;
	font-family: arial, helvetica, sans-serif;
}

.Burg75 {
	color: #800040;
	font-size: 75%;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
}

.Burg110Bold {
	color: #800040;
	font-size: 110%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}

.Burg100 {
	color: #800040;
	font-size: 100%;
	font-family: arial, helvetica, sans-serif;
}

.Burg100Bold {
	color: #800040;
	font-size: 100%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;	
}

/* ===============*/
/*      RED      */
/* ===============*/


.red75 {
	color: #cc0000;
	font-size: 75%;
	font-family: arial, helvetica, sans-serif;
}

.red80 {
	color: #cc0000;
	font-size: 80%;
	font-family: verdana, arial;
}

.red100 {
	color: #cc0000;
	font-size: 100%;
	font-family: arial, helvetica, sans-serif;
}


.regFontBoldRed {
	color: #dc143c;
	font-size: 100%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.red110Bold {
	color: #dc143c;
	font-size: 110%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}


.Red100Bold {
	color: #A61617;
	font-size: 100%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.Red125Bold {
	color: #A61617;
	font-size: 125%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}



.Blue125Bold {
	color: #2512E2;
	font-size: 125%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}
.Blue115Bold {
	color: #2512E2;
	font-size: 115%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.crimson110Bold {
	color: crimson;
	font-size: 110%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.crimson200Bold {
	color: crimson;
	font-size: 200%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.Red145Bold {
	color: #A61617;
	font-size: 145%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}

.regFontBoldRedLG {
	color: #dc143c;
	font-size: 130%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}


.Red145Bold {
	color: #A61617;
	font-size: 145%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;	
}

.Red170Bold {
	color: #A61617;
	font-size: 170%;
	font-family: arial, verdana;
	font-weight: bolder;	
}

.FreeShipHead {
	color: #D01372;
	font-size: 110%;
	font-family: arial, verdana;
	font-weight: normal;
}

/*  BLUE */

.Blue200Bold {
	color: #0f36f0;
	font-size: 200%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}




/* ===============*/
/*      yellow      */
/* ===============*/

.regFontBoldyellow {
	color: #ffff00;
	font-size: 100%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
}



/* ===============*/
/*      IVORY      */
/* ===============*/

.regFontIvory {
	color: ivory;
	font-size: 100%;
	font-family: arial;
	font-weight: bold;
}


.regFontIvoryLg {
	color: ivory;
	font-size: 120%;
	font-family: arial;
	font-weight: bold;
}

.Ivory155Bold {
	color: ivory;
	font-size: 155%;
	font-family: arial;
	font-weight: bold;
}

.regFontIvorySm {
	color: ivory;
	font-size: 70%;
	font-family: arial;
}

.regFontIvory75 {
	color: ivory;
	font-size: 75%;
	font-family: arial;
}


.regFontIvoryMed {
	color: ivory;
	font-size: 85%;
	font-family: verdana, helvetica;
}

.Ivory75Bold {
	color: ivory;
	font-size: 75%;
	font-weight: bold;
	font-family: verdana, helvetica;
	padding: 5px 0px 5px 0px;
}


/* ===============*/
/*     ORANGE      */
/* ===============*/

.Orange100 {
	color: #F06510;
	font-size: 100%;
	font-family: arial, helvetica, sans-serif;
}

.Orange120Bold {
	color: #F06510;
	font-size: 120%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;		
	padding-left: 50px;
}

.Orange170Bold {
	color: #F06510;
	font-size: 170%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;	
	padding-left: 30px;
}


/*features table */

.featuresTable {
	text-align: left;
	background: #ffffff;
	border: 1px solid #CECECE;
}

.featuresTableHeader {
	width: 100px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	height: 25px;
	background: #002943;
}

.featureSectionHead {
	width: 132px;
	color: #ffffff;
	background: #EF6905;
	height: 25px;
	border-bottom: 1px solid #CECECE;
	border-right: 1px solid #CECECE;
}

.featuresRow td {
	text-align: left;
	padding: 5px 7px 5px 7px;
	border-right: 1px solid #CECECE;
	border-bottom: 1px solid #CECECE;
	font-family: verdana;
	font-size: 80%;
}

		td.foot {
			font-family: Verdana, Geneva, sans-serif;
			font-size: 10px;
			font-weight: bold;
			color: #000000;
			text-align: center;
		}	

/* ___________________________________________*/

