H1 {
			font-family: Verdana, Arial, Tachoma, Helvetica, Geneva, sans-serif;
			font-size: 20pt;
			font-weight: bold;
			padding-bottom: 5pt;
			padding-top: 5pt;
			padding-left: 0pt;
			padding-right: 0pt;
			margin: 0pt;
			}
H2 {
			font-family: Verdana, Arial, Tachoma, Helvetica, Geneva, sans-serif;
			font-size: 15pt;
			font-weight: bold;
			color: #fff;
			padding-bottom: 0pt;
			padding-top: 0pt;
			padding-left: 0pt;
			padding-right: 0pt;
			margin: 0pt;
			
			}

H3 {
			font-family: Verdana, Arial, Tachoma, Helvetica, Geneva, sans-serif;
			font-size: 13pt;
			font-weight: bold;
			padding-bottom: 0pt;
			padding-top: 0pt;
			padding-left: 0pt;
			padding-right: 0pt;
			margin: 0pt;
			}


H4 {
			font-family: Verdana, Arial, Tachoma, Helvetica, Geneva, sans-serif;
			font-size: 11.5pt;
			font-weight: bold;
			padding-bottom: 0pt;
			padding-top: 0pt;
			padding-left: 0pt;
			padding-right: 0pt;
			margin: 0pt;
			}
			
H5, H6, LI, UL, OL, DIR, MENU, DIV, DL, DT, DD, ADDRESS, FORM {
			font-family: Verdana, Arial, Tachoma, Helvetica, Geneva, sans-serif;
			}
			

FORM, INPUT, SELECT { 
			color:#000000; font-family: Tahoma, Arial, Geneva, Helvetica, Verdana, sans-serif; 
			font-size: 11px; 
			}

.orderpage { 
			font-family: Tahoma, Arial, Geneva, Helvetica, Verdana, sans-serif; 
			font-size: 11px; 
			}

.indented {
  			 padding-left: 16pt;
 		  }

.header a:link {
					color: #fff;
					text-decoration: none;
				}

.header a:visited 	{
					color: #fff;
					text-decoration: none;
					}

.header a:hover {
				color: #fff;
				text-decoration: underline;
				}

.header a:active {
					color: #fff;
					text-decoration: none;
				 }
				 
a img { border: none ; }

A:link 		{ color: #0033cc }
A:visited	 { color: #0033cc }
A:hover	 { color: #999 }
A:active 	 { color: #0033cc }

.txthlight	 { color: #0066cc }
.txtform1	{ color: #000;}
.txtform2	{ color: #000;}
.txtprice	 { color: #0066cc }
.tblcolor 	   { background-color: white }
.button	{ width:150px; font-size:12px; font-weight:500; background:lightgrey; color:#000000 }
#dbutton	  { font-weight: bold; background-color: #06c; color: #ffffff; }

.OrderForm	 { color: #000000; font-size: 11px; background-color: #ffffff }

.ShopCart	  {font-size: 11px;}

.CartHdr	 { color: #ffffff; font-weight: bold; font-size: 12px; background-color: #0066cc; text-align: center; width: 75px; height: 32px; }
			
.CartHdrW	 { color: #ffffff; font-weight: bold; font-size: 12px; background-color: #0066cc; text-align: center; width: 300px; height: 32px; }

.vbanner	  { background-color: white }

.small 	{ font-size: 10px; }

.footer1  	  { color: #000; font-size: 10px }
.footer2  	  { color: #000; font-size: 12px }
.td_right  		 { background-color: #f5f5f5; border-right: 1px solid #0066cc }
.td_bottom  	 { background-color: #f5f5f5; border-bottom: 1px solid #0066cc }
.td_bottomright  { background-color: #f5f5f5; border-right: 1px solid #0066cc; border-bottom: 1px solid #0066cc }

.ph_large		{ font-weight: bold; font-size: 24px; }
.ph_medium 		{ color: #c00; font-weight: bold; font-size: 18px; }
.ph_normal	 	{ font-size: 11px  }
.ph_small		{ font-size: 10px; }
.ph_hr		 	{ visibility: visible }

#smallback { background-image: url(images/totalgym-products-back.gif); background-repeat: repeat-y; padding: 3px   }
#greengradient { background-image: url(images/prod-back-gradient2.gif); background-repeat: repeat-x; }
#purplegradient { background-image: url(images/gradient-purple3.gif); background-repeat: repeat-x; }
#purpgradient { background-image: url(images/purpgradient.gif); background-repeat: repeat-x; }
#pinkgradient { background-image: url(images/why-back2.gif); background-repeat: repeat-x; }
#orangegradient { background-image: url(images/orangeback.gif); background-repeat: repeat-x; }
