body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #000000;
}
body {
	background-color: #92278f;
	background-image:url(/skin/images/background.gif);
	background-repeat:repeat-y
}
a {
	font-family: Arial, Helvetica, sans-serif;
	color: #92278f;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #92278f;
}
a:hover {
	text-decoration: none;
	color: #598d47;
}
a:active {
	text-decoration: underline;
	color: #92278f;
}
h1, .maintable h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.25em;
	color: #92278f;
	text-align: left;
}
h2, .maintable h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #92278f;
	text-align: left;
}
.crumbs {margin: 0 0 18px 0;}
.crumbs, .crumbs a {font-size: .9em;}
.maintable {
	width: 635px;
}
.maintable * {font-size: 1em;}
.maintable .infoBoxHeading {font-size: 1.2em;}
.sidemenubar {
	background-attachment: scroll;
	background-image: url(/skin/images/menubar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 279px;
	height: 100%;
}
.topbanner {
	background-attachment: scroll;
	background-image: url(/skin/images/banner.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.rsidebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	width: 181px;
	
}
.rsideboxtop{
	background-repeat: no-repeat;
	width: 181px;
}
.rsideboxfillin {
	padding: 5px;
	background-repeat:repeat-y;
}
.rsideboxbottom {
	background-repeat: no-repeat;
	padding: 0px;
	color: 60bb46;
}
.rsideboxsearchfillin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .6em;
	font-style: normal;
	background-image:url(/skin/images/rsidesearchboxfill.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center top;
	height:104px;
	margin-top:0px;
	margin-right:10px;
}
.productimages {
	border: 3px solid #92278f;
}
.style1 {font-weight: bold}
.style2 {font-size: .8em;}
.style3 {font-size: .9em;}
#apDiv1 {
	position:absolute;
	width:179px;
	height:115px;
	z-index:5;
	left: 496px;
	top: 855px;
}
#rightsideboxes table tr .rsideboxbottom .style1 div {
	text-align: center;
}

.infoBoxHeading {font-weight: bold; font-size: .9em; color: #fff; background: #92278F; text-align:center;}

.infoBoxHeading img {display: none;}
.pageHeading {font-size: 1.25em; font-weight: bold;}