/* Products Page Formatting */

#content_sales {
	height:100%;
	}
#col_rgt_sales {
	float:right;
	width: 620px;
	text-align: justify;
	margin-bottom: 20px;
	display: inline;
	margin-right: 20px;
}
#product {
	float: left;
	width: 615px;
	/*background: url(../images/products/bg.gif) no-repeat top left;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
  	}
#product dl {
	width: 550px;
	padding: 0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
  	}
#product dl:after { /* self-clear floats */
	content: "."; 
	display: block; 
	height: 0; 
    clear: both; 
    visibility: hidden;
    }
#product dt {
	float: right;
	width: 360px;
	font-size: 14px;
	color: #0033FF;
	margin: 0;
	padding: 0;
	font-weight: bold;
  	/*color: #627081;*/
  	}
#product dd {
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 180;
	width: auto;
  	/*font-size: 85%;
  	line-height: 1.5em;
  	color: #666;*/
  	}
#product dl dd.img {
   	margin: 0;
   	}
#product dd.img img {
  	float: left;
  	margin: 0 8px 0 0;
  	padding: 4px;
  	border: 1px solid #D9E0E6;
  	border-bottom-color: #C8CDD2;
  	border-right-color: #C8CDD2;
  	background: #fff;
  	}
/* Page Shift */
#page_select {
	width: 85px;
	margin-right: 20px;
	margin-top: 20px;
	height: 30px;
	margin-left: 20px;
	display: none;
}	
#lft_shift a {
	width: 10px;
	float:left;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../images/common/lft_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
	font-size: 9px;
	color: #FFFFFF;
}
#lft_shift a:hover {
	background-image: url(../images/common/lft_btn.gif);
	background-repeat: no-repeat;
	background-position: 0 -40px;
	padding-bottom:18px;
}
#rgt_shift a {
	width: 10px;
	float:right;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../images/common/rgt_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
	font-size: 9px;
	color: #FFFFFF;
}
#rgt_shift a:hover {
	background-image: url(../images/common/rgt_btn.gif);
	background-repeat: no-repeat;
	background-position: 0 -40px;
	padding-bottom:18px;
}
/* REVERSE FLOAT OPTION - Off */
/*#product .alt dt {
  	float: left;
  	}
#product .alt dd {
  	margin: 0 98px 0 0;
  	}
#product .alt dd.img img {
  	float: right;
  	margin: 0 0 0 8px;
  	}*/
