/* CART */

 		{
		margin:0;
		padding:0;
		}

	html, body {
		height:100%;
		}

	body {
		background-color: #FFFFFF;
		color:#666;
		font-family: Verdana,Arial,Helvetica;
  		font-size: 12px;
		text-align:center; /* horizontal centering for IE Win quirks */
		}

	TABLE.border {
 		 background-color: #006699;
	}

	TABLE.items {
 		 background-color: #006699;
		 font-size: 70%;
	}

	TABLE.graphics {
 		 background-color: #006699;
		 font-size: 110%;
	}

	TD.gitem {
		 font-size: 80%;
	}


	TD.orderheader {
		font-size: 120%;
		color: #006699;
		font-weight: bold;
	}

 product_sizes {
		font-family: Verdana,Arial,Helvetica;
		font-size: 9px;
		color: #006699;
		font-weight: bold;
	}
.graphics_link {

	background-color: white;

}
.graphics_link A:link {color: #333; text-decoration: none; font-size: 90%;}
.graphics_link A:visited {color: #333; text-decoration: none; font-size: 90%;}
.graphics_link A:hover {color: #006699; text-decoration: underline; font-size: 90%;}

.basic_link {

	background-color: white;

}
.basic_link A:link {color: #333; text-decoration: none; font-size: 90%;}
.basic_link A:visited {color: #333; text-decoration: none; font-size: 90%;}
.basic_link A:hover {color: #006699; text-decoration: underline; font-size: 90%;}

	
.alt1,.alt2 {
  background-color: white;
}

.downloads {

	background-color: white;

}
.downloads A:link {color: #333; text-decoration: none; font-size: 90%;}
.downloads A:visited {color: #333; text-decoration: none; font-size: 90%;}
.downloads A:hover {color: #006699; text-decoration: underline; font-size: 90%;}

INPUT.smalltext,TEXTAREA.smalltext,SELECT.smalltext {
  font-family: Verdana,Arial,Helvetica;
    border-style: solid;
	border-width: 1px;
	border-color: gray;
    font-size: 10px;
	padding: 0px 1px;


}

INPUT.button {
    FONT-WEIGHT: bold;
    FONT-FAMILY: arial;
    FONT-SIZE: 12PX;
    COLOR: white;
    background-color: #006699;
}

INPUT.buttonblue {
	background-color: #0000FF;
	color: #FFFFFF;
	font-family: arial,verdana,helvetica;
	font-weight: bold;
	font-size: 12px;
	padding-left: 0px 1px;
	margin: 0px;
	
}


.pagetitle  {
		font-size:140%;
		font-weight:bold;
		text-transform:uppercase;
		}

 	.ship_selects {
		width: 110px;
		font-size: 90%;
		font-weight: bold;
		color: #006699;
		background-color:#CCCCCC;
		border: 1px solid #333333;
  	}
	
	.ship_selects_wide {
		width: 230px;
		font-size: 80%;
		font-weight: bold;
		color: #006699;
		background-color:#CCCCCC;
		border: 1px solid #333333;
  	}
	
	.address_selects {
		width: 150px;
		font-size: 90%;
		font-weight: bold;
		color: #006699;
		background-color:#CCCCCC;
		border: 1px solid #333333;
  	}
	
.address_selects_wide {
		width: 425px;
		font-size: 80%;
		font-weight: bold;
		color: #006699;
		background-color:#CCCCCC;
		border: 1px solid #333333;
  	}	

.address_selects_wide2 {
		width: 480px;
		font-size: 80%;
		font-weight: bold;
		color: #006699;
		background-color:#CCCCCC;
		border: 1px solid #333333;
   }	
	
.account_selects {
		width: 350px;
		font-size: 90%;
		font-weight: bold;
		color: #006699;
		background-color:#CCCCCC;
		border: 1px solid #333333;
  	}
