@charset "UTF-8";
.version_txt {
	font-size: 9pt;
	line-height: 13pt;
	color: #666666;
}
.content_text {
	font-size: 9pt;
	line-height: 15pt;
	padding-right: 40px;
	padding-left: 15px;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.promo_text {
	font-size: 9pt;
	line-height: 14pt;
	padding-right: 50px;
	padding-left: 50px;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.add_text {
	font-size: 9pt;
	line-height: 15pt;
	padding-left: 15px;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.pageno {
	font-size: 8pt;
	line-height: 12pt;
	padding-right: 170px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.text {
	font-size: 10pt;
	line-height: 15pt;
}
.smalltext {
	font-size: 9pt;
	line-height: 14pt;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.product_td {
	margin-left: 15px;
	font-size: 9pt;
	line-height: 14pt;
}
.pricetext {
	font-size: 8pt;
	line-height: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.stylenotext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	font-weight: bold;
	color: #333333;
}
.btm_graphic {
	margin-left: 220px;
}
.left_border {
	background-image: url(../images/border.gif);
	background-repeat: repeat-y;
	width: 97px;
}
a {
	color: #775284;
	text-decoration: none;
}
a:hover{
	color: #775284;
	text-decoration: underline;
}
.front_photo_td {
	margin-top: 15px;
}
.topborder {
	background-image: url(../images/index_01.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 51px;
}
.btmborder {
	background-image: url(../images/index_11b.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 29px;
}
html, body
{
  height: 100%;
}
.top_margin {
	margin-top: 20px;
}

