BODY{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 995px;
}
TD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
A:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #FF000A;
   text-decoration: none;
   font-weight: bold;
}
A:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #AE0007;
   text-decoration: none;
   font-weight: bold;
}
A:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #FF000A;
   text-decoration: none;
   font-weight: bold;
}
A:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #AE0007;
   text-decoration: underline;
   font-weight: bold;
}
.login_input {
	background-color: #ffffff;
	border-color: #cccccc;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 1px;
}
.login_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D1F17;
	font-weight: bold;
}
.login_pytte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3D1F17;
	line-height: 10px;
}
.login_user{
   font-family: Tahoma, Helvetica, sans-serif;
   color: #3D1F17;
   font-size: 11px;
}
A.login_user:LINK {
   color: #3D1F17;
   text-decoration: none;
   line-height: 20px;
}
A.login_user:ACTIVE {
   color: #3D1F17;
   text-decoration: none;
   line-height: 20px;
}
A.login_user:VISITED {
   color: #3D1F17;
   text-decoration: none;
   line-height: 20px;
}
A.login_user:HOVER {
   color: #3D1F17;
   text-decoration: underline;
   line-height: 20px;
}
.login_button{
   font-family: Tahoma;
   color: White;
   font-size: 9px;
	font-weight: bold;
	line-height: 18px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid;
	border-color: #D5D9DF #4C5056 #4C5056 #D5D9DF;
}
A.login_button:LINK {
	color: White;
	background: #828790;
	text-decoration: none;
}
A.login_button:ACTIVE {
	color: White;
	background: #92969E;
	text-decoration: underline;
}
A.login_button:VISITED {
	color: White;
	background: #828790;
	text-decoration: none;
}
A.login_button:HOVER {
	color: White;
	background: #92969E;
	text-decoration: underline;
}
.login_div_dark {
	background: #EEEEEE;
	height: 64px;
}
.login_div_lite {
	background: #FFFFFF;
}
.search_input {
	background-color: #FFFFFF;
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 1px;
}
.search_pytte {
	font-family: Arial, Helvetica, sans-serif;
   color: #1D5A9D;
   font-weight: normal;
   font-size: 9px;
   padding-left: 18px;
}
.search_button{
   font-family: Tahoma;
   color: White;
   font-size: 9px;
	font-weight: bold;
	line-height: 18px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid;
	border-color: #CE8383 #700505 #700505 #CE8383;
}
A.search_button:LINK {
	color: White;
	background: #9E0707;
	text-decoration: none;
}
A.search_button:ACTIVE {
	color: White;
	background: #B41111;
	text-decoration: underline;
}
A.search_button:VISITED {
	color: White;
	background: #9E0707;
	text-decoration: none;
}
A.search_button:HOVER {
	color: White;
	background: #B41111;
	text-decoration: underline;
}
.topnav_button{
	padding-top: 2px;
	/*background-image: url(../pix/topnav_bg_off.png);*/
	font-weight: 700;
	color: #ffffff;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}
.topnav_button_a{
   font-family: Tahoma;
   color: #FFFFFF;
   font-size: 11px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
}
A.topnav_button_a:LINK {
	color: #FFFFFF;
	text-decoration: none;
}
A.topnav_button_a:ACTIVE {
	color: #FFFFFF;
	text-decoration: underline;
}
A.topnav_button_a:VISITED {
	color: #FFFFFF;
	text-decoration: none;
}
A.topnav_button_a:HOVER {
	color: #FFFFFF;
	text-decoration: underline;
}
.antpath_bg {
	display: none;
}
#antPath
{
	display: none;
}
.basket{
	color: #333333 ;
}
.leftnav_head{
  font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: url(../pix/leftnav_head.png);
	font-size: 12px;
  font-weight: bold;
	padding-left: 10px;
  padding-top: 1px;
  /* Width hardcoded to 175px */
  height: 27px;
  overflow: hidden;
}
.leftnav_nav{
	/*background: #FFFFFF;*/
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 10px;
	/*border-bottom: 1px solid #FF6300;*/
	/*border-top: 1px solid #FFFFFF;*/
}
.leftnav_a{
   font-family: Arial, Helvetica, sans-serif;
   color: #6A717F;
   font-size: 10px;
	/*background-image: url(../pix/leftnav_bullet.png);*/
}
A.leftnav_a:LINK {
   color: #6A717F;
   text-decoration: none;
	font-weight: bold;
}
A.leftnav_a:ACTIVE {
   color: #333333;
   text-decoration: none;
}
A.leftnav_a:VISITED {
   color: #6A717F;
   text-decoration: none;
	font-weight: bold;
}
A.leftnav_a:HOVER {
   color: #333333;
   text-decoration: underline;
}
.main_header {
  font-family: Tahoma, Helvetica, sans-serif;
  color: #FFFFFF;
  line-height: 21px;
  font-size: 12px;
  padding-left: 30px;
  padding-top: 1px;
  font-weight: bold;
	background: #ffffff url(../pix/main_header.png) no-repeat;
	width: 650px;
	height: 27px;
	overflow: hidden;
}
.main_sub_header {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #FFFFFF;
   line-height: 13px;
   font-size: 9px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
   font-weight: bold;
	background: #003884;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #8992A0;*/
}
.main_frame {
	border-right: 1px solid #C2C2C2;
	border-left: 1px solid #C2C2C2;
	border-bottom: 1px solid #C2C2C2;
	background: #FFFFFF;
}
.main_lite {
	font-family: Arial, Helvetica, sans-serif;
   color: #5D646F;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #F7F7F7;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_lite_alt_line {
	font-family: Arial, Helvetica, sans-serif;
   color: #5D646F;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #F7F7F7;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_lite_img {
   padding-top: 4px;
	padding-bottom: 2px;
	background: #F7F7F7;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_dark {
	font-family: Arial, Helvetica, sans-serif;
   color: #5D646F;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #DBDBDB;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_dark_alt_line {
	font-family: Arial, Helvetica, sans-serif;
   color: #5D646F;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #DBDBDB;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_dark_img {
   padding-top: 4px;
	padding-bottom: 2px;
	background: #DBDBDB;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_choosen {
	font-family: Arial, Helvetica, sans-serif;
   color: #5D646F;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #FFFECB;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_choosen_alt_line {
	font-family: Arial, Helvetica, sans-serif;
   color: #5D646F;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #FFFECB;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_choosen_img {
   padding-top: 4px;
	padding-bottom: 2px;
	background: #FFFECB;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_bottom_total {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #FFFFFF;
   line-height: 13px;
   font-size: 9px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
   font-weight: bold;
	background: #003884;
	border-right: 1px solid #FFFFFF;
	/*border-top: 1px solid #8992A0;*/
}
.main_bottom_total_img {
   padding-top: 4px;
	padding-bottom: 4px;
	background: #003884;
	/*border-top: 1px solid #8992A0;*/
	border-right: 1px solid #FFFFFF;
}
.main_a {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   font-size: 9px;
}
A.main_a:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   text-decoration: none;
}
A.main_a:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: none;
}
A.main_a:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   text-decoration: none;
}
A.main_a:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: underline;
}
.main_a_album {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   font-size: 9px;
}
A.main_a_album:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   text-decoration: none;
	font-weight: normal;
}
A.main_a_album:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: none;
}
A.main_a_album:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   text-decoration: none;
	font-weight: normal;
}
A.main_a_album:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: underline;
}
.main_info {
   font-family: Arial, Helvetica, sans-serif;
   color: #333333;
   font-size: 11px;
   /*padding: 15px;*/
   padding: 7px;
	background: #FFFFFF;
	border-right: 1px solid #C2C2C2;
	border-left: 1px solid #C2C2C2;
	border-bottom: 1px solid #C2C2C2;
}
.main_info_head{
   font-family: Arial, Helvetica, sans-serif;
   color: #333333;
   font-size: 15px;
}
A.main_info_head:Link{
   font-family: Arial, Helvetica, sans-serif;
   color: #9C181F;
   font-size: 15px;
	font-weight: normal;
}
A.main_info_head:Active{
   font-family: Arial, Helvetica, sans-serif;
   color: #FF000A;
   font-size: 15px;
	font-weight: normal;
}
A.main_info_head:Visited{
   font-family: Arial, Helvetica, sans-serif;
   color: #9C181F;
   font-size: 15px;
	font-weight: normal;
}
A.main_info_head:Hover{
   font-family: Arial, Helvetica, sans-serif;
   color: #FF000A;
   font-size: 15px;
	font-weight: normal;
}
.list_wide_header {
	font-family: Tahoma, Helvetica, sans-serif;
  color: #FFFFFF;
  line-height: 21px;
  font-size: 12px;
  padding-left: 10px;
  padding-top: 1px;
  font-weight: bold;
	background: url(../pix/list_wide_header.png);
	width: 322px;
	height: 27px;
	overflow: hidden;
}
.list_wide_frame {
   border: 1px solid #C2C2C2;
}
.list_wide_lite {
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #FEFDFA;
	border-bottom: 1px solid #E4E4DC;
}
.list_wide_dark {
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #FEFDFA;
	border-bottom: 1px solid #E4E4DC;
}
.list_wide_a {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   font-size: 9px;
}
A.list_wide_a:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   text-decoration: none;
}
A.list_wide_a:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: none;
}
A.list_wide_a:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   text-decoration: none;
}
A.list_wide_a:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: underline;
}
.list_wide_a_album {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   font-size: 9px;
}
A.list_wide_a_album:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   text-decoration: none;
	font-weight: normal;
}
A.list_wide_a_album:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000036;
   text-decoration: none;
}
A.list_wide_a_album:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   text-decoration: none;
	font-weight: normal;
}
A.list_wide_a_album:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000036;
   text-decoration: underline;
}
.list_narrow_header {
  font-family: Tahoma, Helvetica, sans-serif;
  color: #FFFFFF;
  line-height: 21px;
  font-size: 12px;
  padding-left: 10px;
  padding-top: 1px;
  font-weight: bold;
	background: url(../pix/list_narrow_header.png) no-repeat;
	width: 160px;
	height: 27px;
	overflow: hidden;
}
.list_narrow_frame {
   border: 1px solid #C2C2C2;
}
.list_narrow_lite {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #DA5D1D;
   font-size: 10px;
	font-weight: bold;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 3px;
	padding-bottom: 3px;
	background: #F2F2F2;
	border-top: 1px solid #FFFFFF;
}
.list_narrow_dark {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #DA5D1D;
   font-size: 10px;
	font-weight: bold;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 3px;
	padding-bottom: 3px;
	background: #F2F2F2;
	border-top: 1px solid #FFFFFF;
}
.list_narrow_a {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   font-size: 9px;
}
A.list_narrow_a:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   text-decoration: none;
}
A.list_narrow_a:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: none;
}
A.list_narrow_a:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   text-decoration: none;
}
A.list_narrow_a:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: underline;
}
.list_narrow_a_album {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   font-size: 9px;
}
A.list_narrow_a_album:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   text-decoration: none;
	font-weight: normal;
}
A.list_narrow_a_album:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: none;
}
A.list_narrow_a_album:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #452222;
   text-decoration: none;
	font-weight: normal;
}
A.list_narrow_a_album:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: underline;
}
.pop_header {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #FFFFFF;
   line-height: 13px;
   font-size: 10px;
   padding-left: 10px;
   padding-top: 2px;
	padding-bottom: 2px;
   font-weight: bold;
	background: #DA5D1D;
}
.pop_bottom {
	background: #DA5D1D;
}
.pop_padding {
	padding-right: 10px;
   padding-left: 10px;
   padding-top: 10px;
	padding-bottom: 10px;
}
.pop_frame_dark {
	border-top: 1px solid #DA5D1D;
	border-right: 1px solid #DA5D1D;
	border-left: 1px solid #DA5D1D;
	border-bottom: 1px solid #DA5D1D;
}
.pop_line_dark {
	background: #8992A0;
}
.pop_frame_lite {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.pop {
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #FAFCFF;
	border-left: 1px solid #C0D6E2;
	border-top: 1px solid #C0D6E2;
}
.pop_first_td {
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	background: #FAFCFF;
	border-top: 1px solid #C0D6E2;
}
.error_td {
   font-family: Tahoma;
  color: #CCFF00;
  font-size: 9px;
   font-weight: bold;
} 


/* 2008-10-28 */
#search
{
	position: absolute;
	top: 113px;
	left: 62px;
}

#search td
{
	text-align: left;
}

#login
{
	position: absolute;
	left: 256px;
	top: 19px;
}

#basket_bg
{
	position: absolute;
	left: 184px;
	top: -8px;
}

#basket_info
{
	position: absolute;
	top: 21px;
	left: 185px;
	width: 163px;
}

#basket_info table
{
	width: 100% !important;
}

#basket_info td
{
	text-align: left;
}

#topnav
{
	position: absolute;
	top: 90px;
	left: 816px;
}

#topnav td
{
	text-align: left;
}

/* fulhaxx */
#topnav table table td
{
	display: none;
}
#topnav table table .topnav_button
{
	display: block;
	float: left;
}

#help, #music, #soundbook
{
	position:absolute;
	left: 0px;
}
	#help
	{
		top: 145px;
	}
	#music
	{
		top: 210px;
	}
	#soundbook
	{
		top: 410px;
	}

#test_link_searchHelp
{
	display: none;
}