#content .left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#content .left A {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
#content  .left A:hover {
	COLOR: #aedced;
	TEXT-DECORATION: none
}
#content .left .boxleft {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 283px;
	PADDING-TOP: 10px;
}
#content .left .boxleft P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 243px; COLOR: #ffffff; LINE-HEIGHT: 18px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#content .left .boxleft UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 243px;
	COLOR: #ffffff;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#content .left .boxleft LI {
	PADDING-RIGHT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	list-style-type: none;
	list-style-position: inside;
}


#content .left .boxright {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 20px;
	border-left: #333333 1px solid;
}
#content .left .boxright P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 350px;
	COLOR: #ffffff;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-left: #333333 1px solid;
}
#content .left .boxright A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #bed63a; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#content .left .boxright A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #e1f741; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#content .leftproducts {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	background-color: #E6E6E6;
	width: 684px;
	float: left;
}
#content .leftproducts .boxleft {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 150px;
	PADDING-TOP: 10px;
	padding-bottom: 10px;
}
#content .leftproducts .boxleft P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 243px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}



#content .leftproducts .boxright {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 20px;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 10px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	width: 643px;
}

#content .leftproducts .boxright P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#content .leftproducts .boxright h1.VivaboxName {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 15px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 2px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#content .leftproducts .boxright h1.VivaboxName A {
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

#content .leftproducts .boxright P.VivaboxDescription {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: justify;
}
#content .leftproducts .boxright h2.VivaboxDescriptionTitle {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #006600;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-weight: bold;
	font-variant: small-caps;
}
#content     .leftproducts     .boxright     UL   {
	list-style-type: square;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:55px;
}
#content .leftproducts .boxright LI {
	list-style-type: square;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
#content  .leftproducts  .boxright  LI.content  {
	list-style-type: square;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	margin-bottom: 5px;
}
#content  .leftproducts  .boxright  tr td u strong  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;
}
#content .leftproducts .boxright P.VivaboxPrice {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #006600;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: right;
	float: right;
}
#content   .leftproducts   .boxright   IMG    {
	float: right;
	margin-left: 15px;
}
#content   .leftproducts   .boxright   IMG.content    {
	float: left;
	margin-left: 15px;
}
.thumbnail{
position: relative;
z-index: 0;
text-decoration:none;
color:#000000;
}
.thumbnail:hover{
background-color: transparent;
z-index: 50;
}
.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
padding: 0px;
border: none;
visibility: hidden;
color: black;
text-decoration: none;
}
.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -50px;
left: 100px; /*position where enlarged image should offset horizontally */
}