div.item_container
{
  margin: 0px 60px 0px 60px;
  text-align: center;
}

div.item_container a.item_image
{
  margin: 0px;
  padding: 0px;
  display: block;
  text-align: center;
}
div.item_container a.item_image img.item_image
{
  margin: 2px;
  padding: 0px;
}

table.order_detail tr.row_header td
{
  font-weight: bold;
  text-align: center;
}

table.order_detail tr.row_item td
{
  text-align: center;
}

table.order_detail tr.order_summary td.label
{
  font-weight: bold;
  text-align: right;
}
table.order_detail tr.order_summary td.value
{
  text-align: center;
}

table.ordermain td.label
{
  text-align: right;
}
table.ordermain td.value
{
  text-align: left;
}

div.item_container div.combo_item_info
{
  margin: 0px 0px 16px 0px;
  font-size: 110%;
}

div.item_container div.combo_form
{
  margin: 8px 0px 16px 0px;
}
div.item_container div.combo_form div.combo_group
{
  margin: 0px 0px 16px 0px;
}

div.media_dwnld_list,
div.media_dwnld_faq
{
  margin: 4px 8px;
  font-size: 10pt;
  font-family: arial,geneva,sans serif;
  color: black;
}

div.media_dwnld_list h3,
div.media_dwnld_faq h3
{
  margin: 4px 0px;
  padding: 0px;
  font-size: 16pt;
}

div.media_dwnld_list span.label
{
  font-size: 9pt;
  color: #333333;
}

.one
{
  text-align: center;
  vertical-align: middle;
}

.two, div.item_container div.buy_links
{
  text-align: center;
  font-size: 8pt;
  font-family: arial,geneva,sans serif;
  color: #FFFFFF;
}

.three
{
  font-size: 8pt;
  font-family: arial,geneva,sans serif;
  color: #C0C0C0;
}

.four
{
  text-align: right;
  vertical-align: bottom;
  font-weight: bold;
  font-size: 8pt;
  font-family: arial,geneva,sans serif;
}

.five
{
  font-weight: bold;
	font-size: 14pt;
  font-family: arial,geneva,sans serif;
	text-align: left
}	


.six
{
  text-align: center;
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.seven, 
div.item_container
{
  vertical-align: top;
  font-size: 10pt;
  font-family: arial,geneva,sans serif;
  color: #FFFFFF;
  text-align: center;
}

.eight
{
  text-align: center;
	vertical-align: top;
  font-size: 10pt;
  font-family: arial,geneva,sans serif;
  color: #FFFFFF;
}

.nine {  padding-left: 60px;  padding-right: 60px;  padding-top: 5px;  padding-bottom: 5px;}

.ten {font-size: 14pt; font-weight: bold; font-style: italic; font-family: arial,geneva,sans serif; color: #FFFFFF}

A, div a
{
  color: #C0C0C0;
  TEXT-DECORATION: underline;
}

A:link, div a:link
{
  color: #C0C0C0;
  TEXT-DECORATION: underline;
}

A:visited, div a:visited{
  color: #C0C0C0;
  TEXT-DECORATION: underline;
}

A:hover, div a:hover
{
  color: #FFFFFF;
  TEXT-DECORATION: underline;
}

A:active, div a:active
{
  color: #FFFFFF;
  TEXT-DECORATION: underline;
}

div.item_container
{
  margin: 8px;
}


A.header:link, div a:link
{
  color: #C0C0C0;
  TEXT-DECORATION: none;
}

A.header:visited, div a:visited{
  color: #C0C0C0;
  TEXT-DECORATION: none;
}

A.header:hover, div a:hover
{
  color: #FFFFFF;
  TEXT-DECORATION: underline;
}

A.header:active, div a:active
{
  color: #FFFFFF;
  TEXT-DECORATION: underline;
}

