/* Generic Layout Global Stylesheet */

/* HTML Style Definitions  */
body {
			font-family: Arial, Geneva, Helvetica, sans-serif;
			color: #000000;
			font-size: 11px;
			margin: 0px;
			padding: 0px;
			background: #FFFFFF url('https://slate.secure-host.com/coach22/graphics2/homepagebackground2.gif') repeat-y;}
			
p {  
			font-size: 11px;
			line-height: 16px;
			font-family: Arial, Geneva, Helvetica, sans-serif;}
			
td {  
			font-size: 11px;
			font-family: Arial, Geneva, Helvetica, sans-serif;
			vertical-align: top;}
			
h2 {  
			font-size: 18px;
			line-height: 20px;
			font-family: Arial, Geneva, Helvetica, sans-serif;
			color: #330033;
			font-weight: bold;
			padding: 0px 0px 2px 5px;
			border-bottom: 1px solid #330033;
			border-left: 4px solid #003366;
			display: block;}

h4 {  
			font-size: 16px;
			line-height: 20px;
			font-family: Arial, Geneva, Helvetica, sans-serif;
			color: #330033;
			font-weight: bold;
			display: block;
			margin: 0px 0px 5px 0px;
			padding: 0px;}

h5 {  
			font-size: 12px;
			line-height: 17px;
			font-family: Arial, Geneva, Helvetica, sans-serif;
			color: #003366;
			font-weight: bold;
			margin: 0px 0px 5px 0px;
			padding: 0px;}			
			
p {  
			font-size: 11px;
			line-height: 16px;
			font-family: Arial, Geneva, Helvetica, sans-serif;
			color: #000000;}

/* Custom Style Definitions  */

.wht {
			color: #FFFFFF;}
			
.hdr {  
			background: #330033 url('https://slate.secure-host.com/coach22/graphics2/homepagebackground2.gif') repeat;
			width: 1150px;}
			
.main {  
			padding: 0px;}
			
.leftnav { 
			background: url('https://slate.secure-host.com/coach22/pics/bkg/left_nav_bkg.gif') repeat-y; 
			padding: 0px;}
			
.content { 
			padding: 15px;}
			
.right { 
			background: url('/pics/bkg/right_side.gif') center left repeat-y;
			text-align: right;}
			
.boxlft {
			background: url('/pics/bkg/rt_box/side_left.gif') repeat-y;}

.boxcntr {
			background: url('/pics/bkg/rt_box/middle.gif') repeat-y; 
			color: #FFFFFF;
			padding: 6px;}

.boxrt {
			background: url('/pics/bkg/rt_box/side_right.gif') repeat-y;}
			
.footer {
			margin: 10px 180px 15px 80px;}
			
/* Custom Style Definitions  */

.text1 {			
			font-size: 12px;
			line-height: 17px;
			color: #003366;
			padding: 0px 0px 5px 0px;
			border-bottom: 1px solid #333333;}
			
.prod {
			padding: 13px 0px;
			border-bottom: 1px solid #333333;}
			
.prodimg {
			padding: 0px 5px 4px 0px;}
			
.prodimg2 {
			padding: 0px 5x 4px 0px;}
			
.prodname {
			font-weight: bold;
			font-size: 15px;
			line-height: 19px;}
			
.prodprice {
			font-weight: bold;}

.prodsale {
			font-weight: bold;
			color: #FF0000;}
			
.quant {
			padding: 8px 0px 8px 0px;}
			
.quantbox {
			font-size: 10px;
			padding: 1px;
			border: 1px solid #333333;}
			
.cartheader {  
			font-size: 18px;
			line-height: 20px;
			font-family: Arial, Geneva, Helvetica, sans-serif;
			color: #330033;
			font-weight: bold;
			display: block;}			

/* Custom Navigation Definitions */

a:link {  
			color: #333366;
			text-decoration: underline;}
			
a:visited {  
			color: #006699; 
			text-decoration: underline;}
				
a:hover {  
			color: #000033; 
			text-decoration: underline;}
			
a.wht:link, a.wht:visited {  
			color: #FFFFFF; 
			text-decoration: underline;}
						
a.wht:hover {  
			color: #CCCCCC; 
			text-decoration: underline;}			
