.spacer {
  clear: both;
  }
.h3 {
	height: 3px;
}
.center {
  float: center;
  text-align:center;
  }
.row {
  clear: both;
  padding-top: 3px;
  }
.color_blue {
	background-color:#AA0022; 
	color:#FFFFFF; 
}
.col_header1 {
	position:relative; 
	height:auto; 
	width:50px;
	vertical-align:middle;
}
.col_header2 {
	position:relative; 
	height:auto; 
	width:110px;
	vertical-align:middle;
}
.col_header3 {
	position:relative; 
	height:auto; 
	width:50px;

	vertical-align:middle;
}
.hauto {
	height:auto;
}
.col_header4 {
	position:relative; 
	height:auto; 
	width:50px;
	vertical-align:middle;
}
.col_header5 {
	position:relative; 
	height:auto; 
	width:100px;
	vertical-align:middle;
}
.col_header6 {
	position:relative; 
	height:auto; 
	width:75px;
	vertical-align:middle;
	text-align:right;
}
.col_header7 {
	position:relative; 
	height:auto; 
	width:75px;
	vertical-align:middle;
	text-align:right;
}



.column_header1 {
	width:50px; 
	height:16px; 	 
	background-color:#AA0022; 
	color:#FFFFFF; 
	vertical-align:middle;
}
.column_header2 {
	width:50px; 
	height:16px; 
	background-color:#AA0022; 
	color:#FFFFFF; 
	vertical-align:middle;
}
.column_header3 {
	width:150px; 
	height:16px; 
	background-color:#AA0022; 
	color:#FFFFFF; 
	vertical-align:middle;
}
.column_header4 {
	width:80px; 
	height:16px; 
	background-color:#AA0022; 
	color:#FFFFFF; 
	vertical-align:middle; 
	text-align:right;
}
a.white {
	color:white;
	cursor:pointer;
}
.column_header5 {
	width:80px; 
	height:16px; 
	background-color:#AA0022; 
	color:#FFFFFF; 
	vertical-align:middle; 
	text-align:right;
}
.column1 {
	width:50px; 
	height:20px;
	padding-left:10px;
}
.column2 {
	width:50px; 
	height:20px;
}
.column3 {
	width:150px; 
	height:20px;
}
.column4 {
	width:80px; 
	height:20px; 
	text-align:right;
}
.column5 {
	width:80px; 
	height:20px; 
	text-align:right;
}
.checkbox {
	width:250px; 
	height:16px; 
	text-align:right;
}
.check {
	width:190px; 
	height:16px; 
	text-align:left;
}
.right {
	float: right;
	border: none;  
	margin: 0; 
	padding: 0;
}
.left {
	float: left;
	border: none;  
	margin: 0; 
	padding: 0;
}
.w440 {
	width:440px;
}
.w720 {
	width:720px;
}
.w190 {
	width:190px;
}
.w560 {
	width:560px;
}
.w510 {
	width:560px;
}
.h40 {
	height:40px;
}
.w264 {
	width:264px;
}
.w132 {
	width:132px;
}
.w184 {
	width:184px;
}
.w10 {
	width:10px;
}
.w50 {
	width:50px;
}
body {
	 bottommargin: 0;
	 leftmargin: 0;
	 topmargin: 0;
	 rightmargin: 0;
}
.header {
	color:#6C4A32; 
	font-size:28px; 
	font-weight:bold;
}
.h300 {
	border: none; 
	height:300;
}
.h22{
	height:22px;
}
.small_box {
	height:22px; 
	background-color:#AA0022; 
	border:0px;
}
.white_bold {
	color:#FFFFFF; 
	font-size:13px; 
	font-weight:bold;
}
.white_center {
	color:#FFFFFF;
	text-align:center;
	font-size:12px; 
	font-weight:bold;
}
.grey {
	background-color:#dddddd; 
}
.w1 {
	width: 1px; 
}
.w30 {
	width: 30px; 
}
.w140 {
	width: 140px; 
}
.w60 {
	width: 60px; 
}
.color_blue {
	background-color:#AA0022;
}
.padd_top_3 {
	padding-top:3px
}
.padd_top_1 {
	padding-top:1px
}
.w420 {
	width:420px;
}
.w116 {
	width: 116px; 
}
.w360 {
	width: 360px; 
}
.h10 {
	height: 10px; 
}
.h5 {
	height: 5px; 
}
.h46 {
	height: 46px; 
}
.h5 {
	height: 5px; 
}
.h145  {
	height:145px;
}
.w176 {
	width: 176px;
}
.blue_promote {
	color:#6C4A32; 
	font-size:11px;
}
.h200  {
	height:200px;
}
.h190  {
	height:190px;
}
.w460  {
	width:460px;
}
.w160  {
	width:160px;
}
.w520  {
	width:520px;
}
.w500  {
	width:500px;
}
.h60  {
	height:60px;
}
.h66  {
	height:66px;
}
.inpt {
	width:158px; 
	font-size:10px; 
	color: #666666;
	border: 1px solid #cccccc;
}
.inpt_3 {
	width:34px; 
	font-size:10px;
	color: #666666; 
	border: 1px solid #cccccc;
}
.inpt_4 {
	width:38px; 
	font-size:10px;
	color: #666666; 
	border: 1px solid #cccccc;
}
.special_instructions {
	width:264px; 
	height: 34px;
	color: #666666;
	font-size:10px;  
	border: 1px solid #cccccc;
}
.text_right {
text-align:right;
}
.inpt_8 {
	width:60px; 
	font-size:10px;
	color: #666666;  
	border: 1px solid #cccccc;
}
.inpt_126 {
	width:132px; 
	font-size:10px;
	color: #666666;  
	border: 1px solid #cccccc;
}
.select_big {
	width:126px; 
	font-size:10px;
	color: #666666; 
	border: 1px solid #cccccc;
}
.select_very_big {
	width:264px; 
	color: #666666;
	font-size:10px; 
	border: 1px solid #cccccc;
}
.inpt_big {
	width:264px; 
	font-size:16px; 
	color: #666666;
	border: 1px solid #cccccc;
}
.h16 {
	height:16px;
}
.h30 {
	height:30px;
}
.w43{
	width:43px;
}
.w8{
	width:8px;
}
.h150{
	height:150px;
}
.h1{
	height:1px;
}
.place_blue{
	text-align: center; 
	color:#FFFFFF; 
	font-size:11px; 
	width:120px; 
	background-color:#AA0022; 
	height:16px;

}
.place{
	text-align: center; 
	color:#FFFFFF; 
	font-size:11px; 
	width:100px; 
	background-color:#AA0022; 
	height:16px;

}
.submit {
	text-align: center; 
	color:#FFFFFF; 
	font-size:11px; 
	width:100px; 
	background-color:#AA0022; 
	height:16px;
}
.w214 {
	width:214px;
}

.w194 {
	width:194px;
}
.w74 {
	width:74px;
}
.w70 {
	width:70px;
}
.h21 {
	height:21px;
}
.h23 {
	height:23px;
}
.w28 {
	width:28px;
}
.h35 {
	height:35px;
}
.font_bluemarin {
	color:#6C4A32;
	font-size:14px;
	font-weight:bold;
}
a.bluemarin {
	color:#6C4A32;
} 
.p20 {
	padding-left:20px;
}
.w440 {
	width:440px;
}

.button {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	text-align: center;

}
.middle-white-text {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	padding: 3px;
}
.blue-text {
	color: #2C91CE;
	text-decoration: none;
}
.black-text {
	color: #000000;
	text-decoration: none;
	text-align: center;

}
.text-box {
	color: #423E3C;
	text-decoration: none;
	border: 1px solid #CBCBCB;
}
.small-black-text {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: right;
}
.dark-blue-text {
	font-size: 11px;
	color: #2B5897;
	text-decoration: none;
}
.black-tex-side {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding: 3px;

}
.qty-text {
	height: 16px;
	width: 16px;
	font-size: 10px;
	color: #423E3C;
	text-decoration: none;
	text-align: center;
}

