label {
 display:block;
 float: left;
 width:105px;
 color: black;
 font-weight: bold;
}

.bigForm label {
 text-align:right;
 margin-right: 20px;
}

.required {
  font-size: 12px;
  color: #FFBB7A;
  margin-right: 4px;
}

#cart {
margin:0 120pt 0;
padding:60px;
width:970px;
}
.trymain_content {
border-color:#AAAAAA;
border-width:1px;
float:left;
margin-top:0;
min-height:300px;
width:705px;

}

.productTheme {
  float:left;
  height: 230px;
  margin:6px;
  text-align:center;
  font-size:11px;
  color:#7E6352;
  font-weight:bold;
}
.productTheme span {
  color: #FFBB7A;
}

/******** checkout stuff **********/

.bigForm {
    display: block;
    height: 292px;
    width: 610px;
    border: 1px solid #000000;
    padding-top: 20px;
    padding-left: 20px;
    padding-bottom: 40px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #999999;
	text-decoration: none;
}
.regimage {
        background-image:url(/ocache/225/resources/themes/regbg.jpg);
        background-repeat:repeat-y;
}
#location_title {
	width: 375px;
}
#location_first_name{
	width: 375px;
}
#location_last_name{
	width: 375px;
}
#location_street{
	width: 375px;
}
#location_city{
	width: 375px;
}
#location_telephone {
	width: 375px;
}

.reviewOrderBox {
  float:left; 
  width: 250px;
  border-style:solid;
  border-color:black;
  border-width:1px;
  padding:20px;
  padding-top:5px;
  margin:20px;
  font-size: 12px;
}
.reviewOrderBox h3 {
  font-size:13px;
}
