/* CSS Document */

/* common defs start */
* {
	font-family: Tahoma, sans-serif;
}

body {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-size: 70%;
	/*background:url(/i/bg_header_1.jpg) left top no-repeat #065F8A;*/
}

/* --- IE5.x workaround */
td {
	font-size: 70%;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 100%;
}
.fakestyle {}
/* --- IE5.x workaround end */

form {
	margin: 0;
}

.split { clear: both; }

img {
	border: 0;
}

/* common defs end */

/* --- header start */
#headerw {
	background-color: #233D49;
}
#header {
	width: 990px;
	height: 132px;
	background-color: #233D49;

}
#headerleft {
	float: left;
	width: 300px;
	height: 132px;
}
#headerright {
	float: left;
	width: 690px;
	height: 132px;
}

#headertop {
	width: 690px;
	height: 27px;
}

#headertopleft {
	float: left;
	width: 165px;
}
#headertopleft img {
	float: left;
	display: block;
	margin: 0 0 0 5px;
}

#headertopright {
	float: left;
	text-align: right;
	padding: 10px 0 0 0;
	font-size: 10px;
	width: 525px;
}

#headertopright a {
	margin-right: 20px;
	color: #458FB3;
}

.headerx {
	float: left;
	width: 165px;
	height: 94px;
	text-align: center;
	line-height: 1.5em;
}
.headerx a:link, .headerx a:visited {
	color: #3EC0FE;
}
.headerx a:hover, .headerx a:active {
	color: #AFE546;
}
.headeracurr {
	color: #AFE546 !important;
	font-weight: bold;
}


/* --- header end */

/* --- mid wrapper */
body {
	background: url(/i/bodyback.gif) left top repeat-y;
}
#mainw {
	background: url(/i/mainwback.gif) left top repeat-x;
}
#mainwin {
	width: 980px;
}
/* --- mid wrapper end */


/* --- left column */
#leftcol {
	float: left;
	width: 300px;
	padding: 0 0 5px 0;
	background: url(/i/leftcolback.gif) left top repeat-y;
}

#leftpanelw {
	background: url(/i/leftpanelwback.gif) left top repeat-y;
}
#leftpanel {
	background:  url(/i/eng/leftpanelback.gif) left top no-repeat;
}
#leftpanelpart {
	background:  url(/i/eng/leftpanelpartback.gif) left top no-repeat;
}

.pt1 {
	text-align: right;
	padding: 0 5px 0 0;
	width: 85px;
	color: #FFF;
}
.panelform {
	padding: 32px 21px 30px 21px;
	height: 63px;
}
.panelformpart {
	padding: 32px 21px 10px 21px;
}
.panelinput {
	border: 0;
	margin-bottom: 5px;
	width: 100%;
	font-size: 12px;
}
#paneltable {
	width: 100%;
}
#paneltable a {
	color: #FFF;
}

#helpw {
	padding: 39px 0 1.5em 0;
	background:  url(/i/eng/helpwback.gif) left top no-repeat;
}

#help1 {
}
#help1 img {
	display: block;
	width: 148px;
	height: 29px;
	margin: 0 0 10px 0;
}
#help1 a {
	display: block;
	margin: 0 0 0 70px;
	padding: 0 0 0 35px;
	line-height: 24px;
	height: 24px;
	color: #FFF;
}
#help1a1 {
	background: url(/i/help1a1back.gif) left center no-repeat;
}
#help1a2 {
	background: url(/i/help1a2back.gif) left center no-repeat;
}
#help1a3 {
	background: url(/i/help1a3back.gif) left center no-repeat;
}

#help2 {
	padding: 20px 25px 0 25px;
}
#help2 h2 {
	font-size: 1em;
	margin: 0 0 0.5em 0;
	text-transform: uppercase;
	color: #FFF;
}
#help2 b {
	font-size: 1em;
	margin: 0 0 0.5em 0;
	text-transform: uppercase;
	color: #FFF;
}
#help2 li {
	color: #AEE345;
	text-transform: lowercase;
}
#help2 a {
	color: #AEE345;
	font-weight: bold;
}
#help2 h2 {
	padding: 0 0 0 45px;
	line-height: 35px;
	height: 35px;
}
#help2 b {
	padding: 0 0 0 45px;
	line-height: 35px;
	height: 35px;
}
#help2 img {
	display: block;
	font-size: 1em;
	margin: 0 0 0 0;
	text-transform: uppercase;
	color: #FFF;
	padding: 0 0 0 5px;
	line-height: 35px;
	height: 35px;
}
#help2h21 {
	background: url(/i/help2h21back.gif) left center no-repeat;
}
#help2h22 {
	background: url(/i/help2h22back.gif) left center no-repeat;
}
#help2 ul {
	margin: 0 0 1.5em 45px;
}
#help2 li {
	margin: 0.2em 0 1em 0;
}

#activate {
	background: url(/i/eng/activateback.gif) left top no-repeat;
	padding: 180px 0 0 0;
	color: #FFF;
}
#activate a {
	color: #FFF;
	font-weight: bold;
}
#activate td {
	width: 270px;
	padding: 0 30px 0 0;
	text-align: right;
}
#activate ol {
	margin: 0;
	padding: 20px 20px 10px 50px;
	line-height: 1.3em;
}
.activateinput {
	border: 0;
	margin-bottom: 15px;
	width: 190px;
	font-size: 12px;
}

#hitparades {
	background: url(/i/eng/hitparadesback.gif) left top no-repeat;
	padding: 30px 0 0 25px;
}
.hp1 {
	background: url(/i/hp1back.gif) left center no-repeat;
	padding: 25px 0 0 80px;
	height: 40px;
	color: #254453;
}
.hp2 {
	background: url(/i/hp2back.gif) left center no-repeat;
	padding: 25px 0 0 80px;
	height: 40px;
	color: #254453;
}
.hp3 {
	background: url(/i/hp3back.gif) left center no-repeat;
	padding: 25px 0 0 80px;
	height: 40px;
	color: #254453;
}
.hp1 a, .hp2 a, .hp3 a {
	color: #254453;
}

#disco {
	background: url(/i/eng/discoback.gif) left top no-repeat;
	padding: 45px 25px 15px 25px;
	color: #FFF;
}
#disco div {
	text-align: right;
	font-weight: bold;
	padding: 5px 10px 0 0;
	color: #aee345;
}
#disco div a {
	color: #aee345;
}
#disco table {
	width: 250px;
	margin: 10px 0 0 0;
}
#disco table a:link, #disco table a:visited {
	color: #FFF;
	text-decoration: none;
}
#disco table a:hover, #disco table a:active {
	color: #FFF;
	text-decoration: underline;
}
#disco table td {
	padding: 3px 0 3px 0;
	font-weight: bold;
}
#disco span {
	display: block;
	font-size: 0.9em;
	font-weight: bold;
	color: #aee345;
}
#disco .spec01 {
	padding-left: 10px;
}
#disco h2 {
	color: #aee345;
	font-size: 1.5em;
	font-weight: normal;
	line-height: 1em;
	margin: 5px 0 15px 50px;
}
#disco h2 a:link, #disco h2 a:visited {
	color: #aee345;
	text-decoration: none;
}
#disco h2 a:hover, #disco h2 a:active {
	color: #aee345;
	text-decoration: underline;
}

#stat {
	background: url(/i/eng/statback.gif) left top no-repeat;
	padding: 45px 20px 15px 70px;
	color: #FFF;
}
#stat div {
	text-align: right;
	font-weight: bold;
	padding: 5px 10px 0 0;
	color: #aee345;
}
#stat div a {
	color: #aee345;
}

#chart {
	background: url(/i/eng/chartback.gif) left top no-repeat;
	padding: 30px 30px 5px 30px;
	color: #FFF;
}

#chart a {
	color: #254453;
}

#helpcenter {
	background: url(/i/eng/helpcenterback.gif) left top no-repeat;
	padding: 29px 15px 0px 15px;
	color: #FFF;
}

#helpcenter .div01 {
	background: url(/i/div01back.gif) left top no-repeat #065f8a;
	text-transform: uppercase;
	font-weight: bold;
	margin: 5px 0 0 0;
	padding: 12px 5px 12px 40px;
}

#helpcenter .div02 {
	background-color: #0478b5;
	color: #aee345;
	font-weight: bold;
	margin: 5px 0 0 0;
	padding: 7px 5px 7px 10px;
}

#helpcenter .div03off {
	background: url(/i/div03offback.gif) left top no-repeat #0b82c1;
	margin: 5px 0 0 0;
	padding: 12px 5px 12px 40px;
	/*display: none;*/
}

#helpcenter .div03on {
	background: url(/i/div03onback.gif) left top no-repeat #7cc40e;
	margin: 5px 0 0 0;
	padding: 12px 5px 12px 40px;
	/*display: none;*/
}

#helpcenter .div03on a, #helpcenter .div03off a {
	color: #FFF;
	text-decoration: none;
}

.div02left img {
	margin: 0 10px 0 0;
}

.div02left {
	vertical-align: top;
}

.div02right {
	vertical-align: middle;
	color: #FFF;
}

#register {
	background: url(/i/eng/registerback.gif) left top no-repeat;
	padding: 45px 20px 15px 20px;
	color: #FFF;
}
#register form {
	text-align: right;
}
#register input {
	margin: 15px 0 0 0;
}

#registerpart {
	background: url(/i/eng/registerpartback.gif) left top no-repeat;
	padding: 45px 20px 15px 120px;
	color: #FFF;
}
#registerpart span {
	font-size: 1.35em;
	font-weight: bold;
	display: block;
	padding: 0 0 10px 0;
}
#registerpart form {
	text-align: right;
}
#registerpart input {
	margin: 15px 0 0 0;
}

#news {
	background: url(/i/eng/newsback.gif) left top no-repeat;
	padding: 30px 0 0 0;
}

.newsblock {
	padding: 15px 20px 15px 20px;
	background: url(/i/newsblockback.gif) left bottom no-repeat;
	color: #233D49;
}
.newsblock span {
	color: #065F8A;
	text-transform: uppercase;
	font-size: 0.9em;
}
.newsblock a {
	color: #233D49;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1.1em;
	margin: 0.5em 0 0.5em 0;
}
/* --- left column end */

/* --- main column */
#maincol {
	float: left;
	width: 680px;
	background: url(/i/mainwback.gif) right top repeat-x;
}

#maintop {
	width: 680px;
}
#maintoppart {
	width: 680px;
}
#maintopleft {
	width: 438px;
	height: 114px;
	background: url(/i/maintopleftback.gif) left top no-repeat;
	color: #233D49;
	vertical-align: top;
}
#maintopleft span {
	color: #FFF;
}
#user {
	width: 438px;
	font-size: 11px;
}
#user td {
	padding: 0 0 0 4px;
}
#user1, #user2, #user3, #user4 {
	line-height: 28px;
	height: 28px;
}
#user2 a, #user3 a {
	height: 28px;
	line-height: 28px;
	display: block;
	padding: 0 0 0 29px;
	color: #233D49;
}
#user5 {
	margin-left: 8px;
}
#user6 {
	height: 19px;
	text-align: right;
}
#user6 a {
	display: block;
	float: right;
	margin: 10px 0 0 26px;
	color: #233D49;
}
#usera1 {
	background: url(/i/usera1back.gif) left center no-repeat;
}
#usera2 {
	background: url(/i/usera2back.gif) left center no-repeat;
}
#usera3 {
	background: url(/i/usera3back.gif) left center no-repeat;
}
#usera4 {
	background: url(/i/usera4back.gif) left center no-repeat;
}
#usera5 {
	background: url(/i/usera5back.gif) left center no-repeat;
}
#usera6 {
	background: url(/i/usera6back.gif) left center no-repeat;
}
#usera10 {
	background: url(/i/usera10back.gif) left center no-repeat;
}
.userform {
	background: url(/i/eng/userformback.gif) top left no-repeat;
	padding: 40px 0 0 0;
}
.userlogininput {
	border: 0;
	width: 100px;
	font-size: 12px;
	margin-right: 20px;
}

#mainmenu {
	width: 680px;
	font-size: 11px;
}
#mainmenu .mm1, #mainmenu .mm1a, #mainmenu .mm2, #mainmenu .mm2a, #mainmenu .mm3, #mainmenu .mm3a, #mainmenu .mm4, #mainmenu .mm4a , .mm4a_n{
	float: left;
	padding-top: 25px;
	height: 64px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 39px;
}
.fakestyle {}

.mm1 {
	background-image: url(/i/menu1back.gif);
	padding-left: 70px;
	width: 165px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 95px;
}
.fakestyle {}

.mm1a {
	background-image: url(/i/menu1backa.gif);
	padding-left: 65px;
	width: 165px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 100px;
}
.fakestyle {}

.mm2 {
	background-image: url(/i/menu2back.gif);
	padding-left: 80px;
	width: 170px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 90px;
}
.fakestyle {}

.mm2a {
	background-image: url(/i/menu2backa.gif);
	padding-left: 75px;
	width: 170px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 95px;
}
.fakestyle {}

.mm3 {
	background-image: url(/i/menu3back.gif);
	padding-left: 90px;
	width: 170px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 80px;
}
.fakestyle {}

.mm3a {
	background-image: url(/i/menu3backa.gif);
	padding-left: 85px;
	width: 170px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 85px;
}
.fakestyle {}

.mm4 {
	background-image: url(/i/menu4back.gif);
	padding-left: 75px;
	width: 175px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 100px;
}
.fakestyle {}

.mm4a {
	background-image: url(/i/menu4backa.gif);
	padding-left: 70px;
	width: 175px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 105px;
}
.mm4a_n {
	background-image: url(/i/menu4back.gif);
	padding-left: 70px;
	width: 175px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 105px;
}


.fakestyle {}

.mm1 a:link, .mm1 a:visited, .mm2 a:link, .mm2 a:visited, .mm3 a:link, .mm3 a:visited, .mm4 a:link, .mm4 a:visited {
	color: #FFF;
}
.mm1 a:hover, .mm1 a:active, .mm2 a:hover, .mm2 a:active, .mm3 a:hover, .mm3 a:active, .mm4 a:hover, .mm4 a:active {
	color: #AEE345;
}
.mm1a a, .mm2a a, .mm3a a, .mm4a a, .mm4a_n a {
	color: #AEE345;
	font-weight: bold;
}


#abc {
	padding: 5px 0 0 5px;
	width: 680px;
	height: 55px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 675px;
	height: 50px;
}
.fakestyle {}

#abc a {
	float: left;
	line-height: 22px;
	width: 19px;
	height: 22px;
	text-align: center;
	border-right: 1px solid #0A80BE;
	border-bottom: 1px solid #0A80BE;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
#abc a:link, #abc a:visited {
	color: #AEE345;
	background-color: #086C9F;
}
#abc a:hover, #abc a:active, .abca {
	color: #086C9F !important;
	background-color: #AEE345 !important;
}
.awide {
	width: 39px !important;
}
.abcna {
	background-image: url(/i/abcbackna.gif);
	background-repeat: no-repeat;
}
.abcla {
	background-image: url(/i/abcbackla.gif);
}
.abcra {
	background-image: url(/i/abcbackra.gif);
}
.abcw {
	height: 22px;
	clear: both;
}

#fresh {
	background:  url(/i/eng/freshback.gif) left top no-repeat;
	margin: 15px 0 0 0;
	padding: 40px 0 0 0;
}
#fresht {
	width: 100%;
	text-align: center;
}
#fresht td {
	vertical-align: top;
}
#fresht .imgsm {
	border: 4px solid #179DDC;
}
#fresht .price {
	display: block;
	width: 88px;
	text-align: right;
	margin: auto;
}
#fresht .year {
	display: block;
	color: #AEE345;
	font-size: 0.9em;
	padding-bottom: 1em;
}
#fresht span a {
	color: #FFF;
}
#fresht div {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0.5em 0 0.2em 0;
}
#fresht div a {
	color: #3EC0FE;
}
#fresht .alb {
	display: block;
	font-size: 1.2em;
	margin: 0 0 0.2em 0;
}
.recom {
	background:  url(/i/eng/recomback.gif) left top no-repeat;
	text-align: left;
	width: 200px;
	padding: 30px 25px 0 25px;
	background-color: #7CC40E;
	margin: auto !important;
}
.recom div {
	margin: 1em 0 0 0 !important;
}
.recom div a {
	color: #233D49 !important;
}
.recom .alb {
	display: block;
	margin: 0.5em 0 0.5em 0 !important;
}
.recom .alb a {
	color: #233D49 !important;
}
.recom .year {
	color: #233D49 !important;
}

#best {
	background:  url(/i/eng/bestback.gif) left top no-repeat;
	margin: 15px 0 0 0;
	padding: 40px 0 0 0;
}
#bestt {
	width: 100%;
}
#bestt td {
	text-align: center;
	vertical-align: top;
}
#bestt .imgsm {
	border: 4px solid #7CC40E;
}
#bestt .price {
	display: block;
	width: 88px;
	text-align: right;
	margin: auto;
}
#bestt .year {
	display: block;
	color: #AEE345;
	font-size: 0.9em;
	padding-bottom: 1em;
}
#bestt span a {
	color: #FFF;
}
#bestt div {
	font-size: 0.9em;
	margin: 0.5em 0 0.2em 0;
	font-weight: bold;
}
#bestt div a {
	color: #AEE345;
}
#bestt .alb {
	display: block;
	font-size: 0.9em;
	font-weight: normal;
	margin: 0 0 0.2em 0;
}

.hgreent {
	background: url(/i/hgreenbackt.gif) left top no-repeat #7EC915;
	margin: 1.5em 0 1em 0;
}
.hgreenb {
	background: url(/i/hgreenbackb.gif) left bottom no-repeat;
	padding: 7px 10px 7px 10px;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFF;
}

.hbluet {
	background: url(/i/hbluebackt.gif) left top no-repeat #0A80BE;
	margin: 1.5em 0 1em 0;
}
.hblueb {
	background: url(/i/hbluebackb.gif) left bottom no-repeat;
	padding: 7px 10px 7px 10px;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFF;
}
.hblueb img {
	vertical-align: middle;
}

.horanget {
	background: url(/i/horangebackt.gif) left top no-repeat #ffa200;
	margin: 1.5em 0 1em 0;
}
.horangeb {
	background: url(/i/horangebackb.gif) left bottom no-repeat;
	padding: 7px 10px 7px 10px;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFF;
}
.horangeb img {
	vertical-align: middle;
}

.hnavyt {
	background: url(/i/hnavybackt.gif) left top no-repeat #0478b5;
	margin: 1.5em 0 1em 0;
}
.hnavyb {
	background: url(/i/hnavybackb.gif) left bottom no-repeat;
	padding: 7px 10px 7px 10px;
	font-weight: bold;
	color: #aee345;
}
.hnavyb img {
	vertical-align: middle;
}

.hclist {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.hclist li {
	background: url(/i/hclistback.gif) left top no-repeat;
	padding: 0 0 1.2em 20px;
	list-style-type: none;
}

.hclist a {
	font-weight: normal !important;
	color: #7ad1ff !important;
}

.hcnav {
	padding: 1em 0 0 10px;
}
.hcnav img {
	vertical-align: middle;
	margin: 0 5px 0 0;
}

.serietop {
	padding: 0 0 1em 10px;
	color: #FFF;
	font-size: 1.5em;
}
.seriemid {
	padding: 0 0 1em 10px;
	color: #70CEFF;
}

.helptext {
	padding: 0 0 0 10px;
	color: #FFF;
}
.helptext td {
	color: #FFF;
}
.helptext .green, .helptext .green td {
	color: #AEE345;
}
.helptext a {
	color: #FFF;
	font-weight: bold;
}
.helptext .helphead {
	font-size: 1.5em;
	color: #AEE345;
}
.helptext .helphead img {
	vertical-align: middle;
}
.reginputtext {
	border: 0;
	width: 100%;
	font-size: 12px;
}
.reginputselect {
	border: 0;
	font-size: 12px;
}
.searchtext {
	border: 0;
	width: 75%;
	font-size: 12px;
}

/* --- main column end */

/* --- footer */

#footerw {
	height: 232px;
	background: url(/i/footerwback.gif) left top repeat-x;
}

#footer {
	width: 990px;
	height: 232px;
	background: url(/i/footerback.gif) left top no-repeat;
}

#footertop {
	padding: 50px 0 0 300px;
	margin: 0 0 10px 0;
	width: 990px;
	height: 132px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 690px;
	height: 72px;
}
.fakestyle {}

#footertopt {
	width: 690px;
	text-align: center;
}
#footertopt a {
	color: #2290C4;
}

#footerleft {
	float: left;
	padding: 0 0 0 20px;
	color: #1C678E;
	width: 300px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 280px;
}
.fakestyle {}
#footerleft a {
	color: #218198;
}

#footerright {
	float: left;
	width: 690px;
	color: #637B86;
	font-size: 0.8em;
}
#footerright td {
	padding: 5px 5px 0 0;
}

/* --- footer end */

/* --- big table start --- */
.bigtable01 {
	width: 100%;
	margin: 0 0 1px 0;
}
.bigtable02 {
	width: 678px;
	margin: 0 0 1px 0;
}
.bigtable03 {
	width: 100%;
	margin: 1em 0 1em 0;
}
.bigtable04 {
	width: 500px;
	margin: 0 90px 1px 90px;
}
.bigtable05 {
	width: 210px;
}
.bigtable06 {
	margin: 0 0 0 0;
}
.bigtable07 {
	width: 100%;
	margin: 0 0 1px 0;
}

.btr07 td {
	vertical-align: top;
	color: #FFF;
	font-weight: bold;
	text-align: right;
	padding: 10px 10px 10px 10px;
}
.bt07in {
	width: 230px;
}
.bt07ch {
	float: left;
	margin: 10px 0 0 0;
}
.bigtable07 div {
	float: left;
	margin: 10px 0 0 10px;
	text-align: left;
	font-weight: normal;
}
.btr07 td {
	background: #0a80be;
}
.btr07bot {
	padding: 10px 0 10px 0 !important;
	text-align: right;
}

.btcleft {
	text-align: left !important;
}
.btcright {
	text-align: right !important;
}
.btccenter {
	text-align: center !important;
}
.btctop {
	vertical-align: top !important;
}
.btcsmall {
	font-weight: normal !important;
}
.btcsmall a {
	color: #FFF !important;
}
.btcsmall2 {
	font-weight: normal !important;
}
.btcbig {
	font-size: 1em;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 1.3em;
}
.fakestyle {}
.btcimg {
	padding: 0 0 0 10px !important;
}
.btcinstub {
	background: url(/i/btcinstubback.gif) left top repeat-y;
}

.btc001 {
	font-size: 0.7em;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 1em;
}
.fakestyle {}
.btc001 td {
	color: #AEE345;
	padding: 0 10px 1em 10px;
	font-size: 0.9em;
	font-weight: normal;
	text-align: center;
}
.btc001 img {
	vertical-align: middle;
	margin: 0 1ex 0 0;
}
.btc001 a {
	color: #AEE345;
	text-decoration: none;
}
.btc001 a:link, .btc001 a:visited {
	text-decoration: none;
}
.btc001 a:hover, .btc001 a:active {
	text-decoration: underline;
}

.btc002 {
	font-size: 0.7em;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 1em;
}
.fakestyle {}
.btc002 td {
	color: #AEE345;
	padding: 1em 0 1em 10px;
	font-size: 0.9em;
	font-weight: normal;
	text-align: right;
}
.btc002 img, .btc002 input {
	vertical-align: middle;
	margin: 0 0 0 1ex;
}

.btc003 {
	font-size: 0.7em;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 1em;
}
.fakestyle {}
.btc003 td {
	color: #AEE345;
	padding: 0 10px 1em 10px;
	font-size: 0.9em;
	font-weight: normal;
	text-align: left;
}
.btc003 img {
	vertical-align: middle;
	margin: 0 1ex 0 0;
}
.btc003 a {
	color: #AEE345;
	text-decoration: none;
}
.btc003 a:link, .btc003 a:visited {
	text-decoration: none;
}
.btc003 a:hover, .btc003 a:active {
	text-decoration: underline;
}

.btc004 {
	font-size: 0.7em;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 1em;
}
.fakestyle {}
.btc004 td {
	color: #AEE345;
	padding: 1em 20px 1em 20px;
	text-align: right;
}
.btc004 img, .btc004 input {
	vertical-align: middle;
	margin: 0 0 0 1ex;
}
.btc004 a {
	color: #AEE345;
}

.btc005 td {
	color: #FF9393;
	padding: 0 10px 1em 10px;
	font-weight: bold;
}
.btc005 img {
	vertical-align: middle;
}

.btc006 {
	font-size: 0.7em;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 1em;
}
.fakestyle {}
.btc006 td {
	color: #AEE345;
	font-size: 0.9em;
}
.btc006 a {
	color: #FFF;
}

.btc007 {
	font-size: 0.7em;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 1em;
}
.fakestyle {}
.btc007 td {
	font-size: 0.9em;
	color: #FFF;
	padding: 1em 5px 1em 5px;
}
.btc007 a {
	color: #FFF;
}
.btc007 a:link, .btc007 a:visited {
	text-decoration: none;
}
.btc007 a:hover, .btc007 a:active {
	text-decoration: underline;
}
.btc007 img {
	vertical-align: middle;
}
.btc008 {
	font-size: 0.7em;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 1em;
}
.fakestyle {}
.btc008 td {
	color: #AEE345;
	padding: 1em 10px 0 10px;
	font-size: 0.9em;
	font-weight: normal;
}
.btc009 {
	font-size: 0.7em;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 1em;
}
.fakestyle {}
.btc009 td {
	font-size: 0.9em;
	color: #FFF;
	padding: 1em 0 1em 0;
}
.btc009 a {
	color: #FFF;
}
.btc009 a:link, .btc009 a:visited {
	text-decoration: none;
}
.btc009 a:hover, .btc009 a:active {
	text-decoration: underline;
}
.btc009 img {
	vertical-align: middle;
}

.btc101 td {
	color: #FFF;
	background-color: #0A80BE;
	padding: 0 10px 0 10px;
	font-weight: bold;
	text-align: center;
}
.btc101 img {
	vertical-align: middle;
}
.btc101 a {
	color: #FFF;
}
.btc101 a:link, .btc101 a:visited {
	text-decoration: none;
}
.btc101 a:hover, .btc101 a:active {
	text-decoration: underline;
}
.btc101 div {
	color: #AEE345;
	font-size: 0.9em;
}
.btc101 div a {
	color: #AEE345;
}
.btc101 span {
	color: #AEE345;
}
.btc101 span a {
	color: #AEE345;
}


.btc101_n td {
	color: #FFF;
	background-color: #0A80BE;
	padding: 0 2px 0 2px;
	font-weight: bold;
	text-align: center;
}
.btc101_n img {
	vertical-align: middle;
}
.btc101_n a {
	color: #FFF;
}
.btc101_n a:link, .btc101 a:visited {
	text-decoration: none;
}
.btc101_n a:hover, .btc101 a:active {
	text-decoration: underline;
}
.btc101_n div {
	color: #AEE345;
	font-size: 0.9em;
}
.btc101_n div a {
	color: #AEE345;
}
.btc101_n span {
	color: #AEE345;
}
.btc101_n span a {
	color: #AEE345;
}

.btc102 td {
	color: #FFF;
	background-color: #0A80BE;
	padding: 0 10px 0 10px;
	text-align: center;
}
.btc102 a {
	color: #FFF;
}
.btc102 a:link, .btc102 a:visited {
	text-decoration: none;
}
.btc102 a:hover, .btc102 a:active {
	text-decoration: underline;
}

.btc103 {
	font-weight: bold;
	color: #AEE345;
	background-color: #0A80BE;
	padding: 0 10px 0 10px;
}
.btc103 a {
	color: #FFF;
}
.btc103 img {
	vertical-align: middle;
}

.btc105 {
	text-align: right;
	color: #FFF;
	background-color: #0A80BE;
	padding: 0 10px 0 10px;
}
.btc105 img, .btc105 select, .btc105 input {
	vertical-align: middle;
}

.btc104 td {
	vertical-align: top;
	padding: 0 10px 1em 10px;
	background: url(/i/btc104back.gif) left top repeat-y;
	color: #FFF;
	height: 120px;
}
.btc104 div {
	color: #AEE345;
	font-size: 1.5em;
	line-height: 2em;
}
.btc104 a {
	color: #FFF;
}
.btc104 a:link, .btc104 a:visited {
	text-decoration: none;
}
.btc104 a:hover, .btc104 a:active {
	text-decoration: underline;
}

.btc106 td {
	color: #FFF;
	background-color: #0A80BE;
	padding: 0 10px 0 10px;
	font-weight: bold;
	vertical-align: top;
}
.btc106 img {
	vertical-align: middle;
}
.btc106 a {
	color: #FFF;
}
.btc106 a:link, .btc106 a:visited {
	text-decoration: none;
}
.btc106 a:hover, .btc106 a:active {
	text-decoration: underline;
}
.btc106 div {
	color: #AEE345;
	font-size: 0.9em;
}
.btc106 div a {
	color: #AEE345;
}
.btc106 span {
	color: #AEE345;
}
.btc106 span a {
	color: #AEE345;
}

.btc107 td {
	color: #FFF;
	background-color: #0A80BE;
	padding: 1em 10px 1em 10px;
	font-weight: bold;
	text-align: center;
}
.btc107 img {
	display: block;
	border: 4px solid #179DDC;
	margin: 0 0 1em 0;
}
.btc107 a {
	color: #FFF;
}
.btc107 div {
	font-size: 0.9em;
}
.btc107 span {
	color: #AEE345;
}
.btc107 span a {
	color: #AEE345;
}

.btc108 {
	color: #FFF;
	background-color: #0A80BE;
	font-size: 1.1em;
	padding: 0.5em 10px 0.5em 10px;
	font-weight: bold;
}
.btc108 a {
	color: #FFF;
}
.btc109 {
	color: #FFF;
	background-color: #0A80BE;
	text-align: right;
	padding: 0.5em 10px 0.5em 10px;
}
.btc109 a {
	color: #FFF;
}

.btc110 td {
	padding: 0.5em 20px 0.5em 20px;
	color: #FFF;
	vertical-align: top;
	background-color: #0A80BE;
}
.btc110 a {
	color: #FFF;
}
.btc110 a:link, .btc110 a:visited {
	 text-decoration: none;
}
.btc110 a:hover, .btc110 a:active {
	text-decoration: underline;
}
.btc110 div {
	margin: 0 0 0 -10px;
	font-size: 1.5em;
	line-height: 1em;
}

.btc111 td {
	padding: 0.5em 20px 0.5em 20px;
	color: #FFF;
	text-align: right;
	background-color: #0A80BE;
}
.btc111 textarea {
	width: 99%;
	margin: 0 0 1em 0;
}

.btc112 td {
	background-color: #0A80BE;
	padding: 0.5em 20px 0.5em 20px;
	text-align: left;
	color: #FFF;
	font-weight: bold;
}
.btc112 a {
	color: #FFF;
}

.btc113 td {
	padding: 0.5em 20px 0.5em 20px;
	color: #FFF;
	vertical-align: top;
	background-color: #0A80BE;
	line-height: 1.5em;
}
.btc113 a {
	color: #FFF;
}

.btc114 td {
	color: #FFF;
	background-color: #0A80BE;
	padding: 5px 10px 5px 10px;
	font-weight: bold;
}
.btc114 img, .btc114 input {
	vertical-align: middle;
}

.btc115 td {
	padding: 0.5em 20px 0.5em 20px;
	color: #FFF;
	background-color: #0A80BE;
	line-height: 1.5em;
	text-align: center;
}
.btc115 a {
	color: #FFF;
}

.btc201 td {
	color: #FFF;
	background-color: #086FA4;
	padding: 0 10px 0 10px;
	font-weight: bold;
	text-align: center;
}
.btc201 img {
	vertical-align: middle;
}
.btc201 a {
	color: #FFF;
}
.btc201 a:link, .btc201 a:visited {
	text-decoration: none;
}
.btc201 a:hover, .btc201 a:active {
	text-decoration: underline;
}
.btc201 div {
	color: #AEE345;
	font-size: 0.9em;
}
.btc201 div a {
	color: #AEE345;
}
.btc201 span {
	color: #AEE345;
}
.btc201 span a {
	color: #AEE345;
}

.btc202 {
	font-size: 0.7em;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 1em;
}
.fakestyle {}
.btc202 td {
	color: #AEE345;
	font-size: 0.9em;
	background-color: #086FA4;
	padding: 0 10px 0 10px;
	vertical-align: top;
}
.btc202 img {
	vertical-align: middle;
}
.btc202 a {
	color: #AEE345;
}
.btc202 a:link, .btc202 a:visited {
	text-decoration: none;
}
.btc202 a:hover, .btc202 a:active {
	text-decoration: underline;
}

.btc301 {
	height: 60px;
	text-align: center;
}
.btc302 {
	color: #FFF;
	height: 60px;
	text-align: right;
}
.btc303 {
	color: #FFF;
	height: 60px;
	text-align: center;
}
.btc302 a {
	color: #FFF;
	text-decoration: none;
}

.btrtop {
	background: url(/i/btrtopback.gif) left top no-repeat;
	height: 8px;
}
.btr {
	background: url(/i/btrback.gif) left top no-repeat;
	height: 16px;
}
.btrbot {
	background: url(/i/btrbotback.gif) left top no-repeat;
	height: 8px;
}
.btrgenretop {
	background: url(/i/btrgenretopback.gif) left top no-repeat;
	height: 8px;
}
.btrgenre {
	background: url(/i/btrgenreback.gif) left top no-repeat;
	height: 16px;
}
.btrgenrebot {
	background: url(/i/btrgenrebotback.gif) left top no-repeat;
	height: 8px;
}
.btrlegtop {
	background: url(/i/btrlegtopback.gif) left top no-repeat;
	height: 7px;
}
.btrleg {
	background: url(/i/btrlegback.gif) left top no-repeat;
	height: 16px;
}
.btrlegbot {
	background: url(/i/btrlegbotback.gif) left top no-repeat;
	height: 7px;
}
.btrintop {
	background: url(/i/btrintopback.gif) left top no-repeat;
	height: 8px;
/*	display: none;*/
}
.btrin {
	background: url(/i/btrinback.gif) left top no-repeat;
	height: 16px;
/*	display: none;*/
}
.btrinbot {
	background: url(/i/btrinbotback.gif) left top no-repeat;
	height: 18px;
/*	display: none;*/
}
.btrformtop {
	background: url(/i/btrformtopback.gif) left top no-repeat;
	height: 8px;
}
.btrform {
	background: url(/i/btrformback.gif) left top no-repeat;
	height: 16px;
}
.btrformbot {
	background: url(/i/btrformbotback.gif) left top no-repeat;
	height: 8px;
}
.btrshorttop {
	background: url(/i/btrshorttopback.gif) left top no-repeat;
	height: 8px;
}
.btrshort {
	background: url(/i/btrshortback.gif) left top no-repeat;
	height: 16px;
}
.btrshortbot {
	background: url(/i/btrshortbotback.gif) left top no-repeat;
	height: 8px;
}

.btbottomw {
	width: 680px;
	height: 60px;
	background: url(/i/btbottomwback.gif) left top no-repeat;
}

/* --- big table end --- */

/* --- a&a info start --- */
#infoleft {
	float: left;
	padding: 0 10px 0 10px;
	width: 220px;
}
#infoleft img {
	border: 4px solid #179DDC;
}
#inforight {
	float: left;
	width: 440px;
}
#infortop {
	float: left;
	width: 440px;
	font-size: 1.5em;
	color: #FFF;
	margin: 0 0 1em 0;
}
#infortop a {
	color: #FFF;
}
#infortop div {
	font-size: 0.9em;
}
#infortable {
	float: left;
	width: 270px;
	color: #FFF;
}
#infortable a {
	color: #FFF;
}
#infortable span {
	color: #AEE345;
}
#infortable2 {
	float: left;
	width: 440px;
	color: #FFF;
}
#infortable2 td {
	vertical-align: top;
	padding: 2px 2px 2px 2px;
}
#infortable2 a {
	color: #FFF;
}
.itname {
	text-align: right;
	padding: 0 10px 0 0;
	color: #70CEFF;
}
.orderalbumwrap {
	background: url(/i/orderalbumwrapback.gif) left top no-repeat;
	width: 245px;
	height: 31px;
}
.orderalbum {
	text-align: right;
	background: url(/i/orderalbumback.gif) right top no-repeat;
	height: 31px;
	padding: 7px 10px 0 0;
}
.orderalbum a {
	color: #FFF;
}
.label01 {
	float: left;
	background: url(/i/lalel01back.gif) left top no-repeat;
	color: #FFF;
	font-size: 11px;
	line-height: 11px;
	padding: 0 10px 0 10px;
	width: 170px;
	height: 146px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 150px;
	height: 146px;
}
.fakestyle {}

.label01 div {
	font-size: 16px;
	font-weight: bold;
	margin: 13px 0 10px 0;
	line-height: 16px;
}
.label01 span {
	display: block;
	text-align: center;
	color: #000;
	margin: 12px 0 0 0;
}
.label01 span a {
	color: #000;
}
.label01 span a:link, .label01 span a:visited {
	text-decoration: none;
}
.label01 span a:hover, .label01 span a:active {
	text-decoration: underline;
}

#infoall {
	text-align: right;
	margin-top: 10px;
}
#infoall img, #infoall input {
	margin-left: 10px;
}

/* --- a&a info end --- */

#cartfloatw {
	position: absolute;
	left: 425px;
	top: 300px;
	background-color: #233D49;
}
#cartfloat {
	margin: 0 20px 10px 20px;
	background-color: #233D49;
}
#cartfloat td {
	padding: 15px 15px 15px 15px;
	color: #FFF;
	text-align: center;
}
#cartfloat img {
	vertical-align: middle;
}
#cartfloat div {
	color: #AEE345;
	font-size: 2.5em;
}

.bt011w {
	background: url(/i/bt011wback.gif) left top no-repeat;
	color: #FFF;
}
.bt0111 {
	height: 60px;
	text-align: center;
}
.bt0112 {
	height: 60px;
	text-align: right;
	line-height: 1.5em;
}
.bt0113 {
	height: 60px;
	padding: 0 0 0 10px;
	line-height: 1.5em;
}
.bt012w {
	background: url(/i/bt012wback.gif) left top no-repeat;
	color: #FFF;
}
.bt0121 {
	height: 60px;
	text-align: center;
}
.bt0122 {
	height: 60px;
	text-align: right;
	line-height: 1.5em;
}
.bt0123 {
	height: 60px;
	padding: 0 0 0 10px;
	line-height: 1.5em;
}
.bt013w {
	background: url(/i/bt013wback.gif) left top no-repeat;
	color: #FFF;
}
.bt0131 {
	height: 76px;
	text-align: center;
}
.bt0132 {
	height: 76px;
	text-align: right;
	line-height: 1.5em;
}
.bt0133 {
	height: 76px;
	padding: 0 0 0 10px;
	line-height: 1.5em;
}
.bt0113 .green, .bt0123 .green, .bt0133 .green {
	color: #AEE345;
	font-weight: bold;
}
.bt0113 .blue, .bt0123 .blue, .bt0133 .blue {
	color: #233D49;
}

/* --- calendar start --- */

.updleft {
	width: 220px;
	float: left;
}
.updright {
	width: 460px;
	float: left;
}

#calendartop {
	background: url(/i/btrcaltopback.gif) left top no-repeat;
	background-color: #0A80BE;
	width: 210px;
	text-align: center;
	margin: 1em 0 0 0;
	padding: 1em 0 0 0;
}
#calendarbot {
	background: url(/i/btrcalbotback.gif) left bottom no-repeat;
	padding: 0 0 0.5em 0;
}
.ctgreen {
	display: block;
	color: #AEE345;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0 0 1em 0;
}
.ctgreen a {
	text-decoration: none;
	color: #AEE345;
	margin: 0 0.6em 0 0.6em;
}
.ctwhite {
	display: block;
	color: #FFF;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0 0 0.5em 0;
}
.ctgreen a {
	text-decoration: none;
	color: #FFF;
	margin: 0 0.6em 0 0.6em;
}
.monthw {
	clear: both;
	width: 210px;
	font-size: 0.9em;
	line-height: 1.8em;
	color: #FFF;
}
.monthw div {
	float: left;
	width: 30px;
	height: 2.4em;
}
.monthw a {
	display: block;
	width: 20px;
	height: 1.8em;
	margin: 0 5px 0 5px;
	font-weight: bold;
	text-decoration: none;
}
.monthw a:link, .monthw a:visited {
	color: #AEE345;
}
.monthw a:hover, .monthw a:active {
	color: #000;
	background-color: #AEE345;
}
.cala {
	color: #000 !important;
	background-color: #AEE345 !important;
}

.inta {
	background: url(/i/intaback.gif) left top no-repeat;
	width: 120px;
	height: 25px;
	text-align: center;
}
.intp {
	background: url(/i/intpback.gif) left top no-repeat;
	width: 120px;
	height: 25px;
	text-align: center;
}
.inta a, .intp a {
	color: #000;
}
.inta a:link, .inta a:visited, .intp a:link, .intp a:visited {
	text-decoration: none;
}
.inta a:hover, .inta a:active, .intp a:hover, .intp a:active {
	text-decoration: underline;
}
/* --- calendar end --- */

.rateup {
	width: 64px;
	height: 16px;
	background: url(/i/rateupback.gif) left top no-repeat;
	text-align: center;
	padding: 16px 0 0 0;
}

.ratedn {
	width: 64px;
	height: 29px;
	background: url(/i/ratednback.gif) left top no-repeat;
	text-align: center;
	padding: 3px 0 0 0;
}

.ratestop {
	width: 64px;
	height: 32px;
	background: url(/i/ratestopback.gif) left top no-repeat;
}

.ratenew {
	width: 64px;
	height: 32px;
	background: url(/i/ratenewback.gif) left top no-repeat;
}

/* --- hit start --- */
.hit {
	background:  url(/i/eng/hitback.gif) left top no-repeat;
	margin: 15px 0 0 0;
	padding: 40px 1px 0 1px;
}
.hitin {
	padding: 15px 1px 0 1px;
}
.hitt {
	width: 678px;
	margin-bottom: 2em;
	color: #FFF;
}
.hitt a {
	color: #FFF;
}
.hitt div {
	font-size: 1.2em;
}
.hitt span {
	display: block;
	font-size: 1.2em;
	font-weight: normal;
}

.hit1head {
	background: url(/i/hit1headback.gif) left top no-repeat;
	color: #FFF;
	line-height: 1em;
	margin: 0 0 1em 0;
	padding: 65px 0 0 280px;
	width: 680px;
	height: 109px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 400px;
	height: 42px;
}
.hit2head {
        background: url(/i/hit2headback.gif) left top no-repeat;
        color: #FFF;
        line-height: 1em;
        margin: 0 0 1em 0;
        padding: 65px 0 0 280px;
        width: 680px;
        height: 109px;
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 400px;
        height: 42px;
}
.hit3head {
        background: url(/i/hit3headback.gif) left top no-repeat;
        color: #FFF;
        line-height: 1em;
        margin: 0 0 1em 0;
        padding: 65px 0 0 280px;
        width: 680px;
        height: 109px;
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 400px;
        height: 42px;
}
.hit4head {
        background: url(/i/hit4headback.gif) left top no-repeat;
        color: #FFF;
        line-height: 1em;
        margin: 0 0 1em 0;
        padding: 65px 0 0 280px;
        width: 680px;
        height: 109px;
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 400px;
        height: 42px;
}
.hit5head {
        background: url(/i/hit5headback.gif) left top no-repeat;
        color: #FFF;
        line-height: 1em;
        margin: 0 0 1em 0;
        padding: 65px 0 0 280px;
        width: 680px;
        height: 109px;
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 400px;
        height: 42px;
}
.hit6head {
        background: url(/i/hit6headback.gif) left top no-repeat;
        color: #FFF;
        line-height: 1em;
        margin: 0 0 1em 0;
        padding: 65px 0 0 280px;
        width: 680px;
        height: 109px;
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 400px;
        height: 42px;
}
.hit7head {
        background: url(/i/hit7headback.gif) left top no-repeat;
        color: #FFF;
        line-height: 1em;
        margin: 0 0 1em 0;
        padding: 65px 0 0 280px;
        width: 680px;
        height: 109px;
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 400px;
        height: 42px;
}
.hit8head {
        background: url(/i/hit8headback.gif) left top no-repeat;
        color: #FFF;
        line-height: 1em;
        margin: 0 0 1em 0;
        padding: 65px 0 0 280px;
        width: 680px;
        height: 109px;
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 400px;
        height: 42px;
}
.hit9head {
        background: url(/i/hit9headback.gif) left top no-repeat;
        color: #FFF;
        line-height: 1em;
        margin: 0 0 1em 0;
        padding: 65px 0 0 280px;
        width: 680px;
        height: 109px;
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 400px;
        height: 42px;
}
.hit10head {
        background: url(/i/hit10headback.gif) left top no-repeat;
        color: #FFF;
        line-height: 1em;
        margin: 0 0 1em 0;
        padding: 65px 0 0 280px;
        width: 680px;
        height: 109px;
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 400px;
        height: 42px;
}
.fakestyle {}

.hit1top, .hit2top, .hit3top, .hit4top, .hit5top, .hit6top, .hit7top, .hit8top, .hit9top, .hit10top {
	width: 206px;
	height: 106px;
	vertical-align: bottom;
	text-align: right;
	padding: 0 20px 0 0;
}

.hit1top {
	background: url(/i/hit1topback.jpg) left top no-repeat;
}
.hit2top {
	background: url(/i/hit2topback.jpg) left top no-repeat;
}
.hit3top {
	background: url(/i/hit3topback.jpg) left top no-repeat;
}
.hit4top {
	background: url(/i/hit4topback.jpg) left top no-repeat;
}
.hit5top {
	background: url(/i/hit5topback.jpg) left top no-repeat;
}
.hit6top {
	background: url(/i/hit6topback.jpg) left top no-repeat;
}
.hit7top {
	background: url(/i/hit7topback.jpg) left top no-repeat;
}
.hit8top {
	background: url(/i/hit8topback.jpg) left top no-repeat;
}
.hit9top {
	background: url(/i/hit9topback.jpg) left top no-repeat;
}
.hit10top {
	background: url(/i/hit10topback.jpg) left top no-repeat;
}

.hit1top div, .hit2top div, .hit3top div, .hit4top div, .hit5top div, .hit6top div, .hit7top div, .hit8top div, .hit9top div, .hit10top div {
	font-size: 1em;
	padding: 0 0 1em 0;
}

.hit1mid, .hit2mid, .hit3mid, .hit4mid, .hit5mid, .hit6mid, .hit7mid, .hit8mid, .hit9mid, .hit10mid {
	width: 206px;
	padding: 1em 10px 0 0;
	font-weight: bold;
	text-decoration: none;
}

.hit1mid {
	background: url(/i/hit1midback.gif) left top repeat-y;
}
.hit2mid {
	background: url(/i/hit2midback.gif) left top repeat-y;
}
.hit3mid {
	background: url(/i/hit3midback.gif) left top repeat-y;
}
.hit4mid {
	background: url(/i/hit4midback.gif) left top repeat-y;
}
.hit5mid {
	background: url(/i/hit5midback.gif) left top repeat-y;
}
.hit6mid {
	background: url(/i/hit6midback.gif) left top repeat-y;
}
.hit7mid {
	background: url(/i/hit7midback.gif) left top repeat-y;
}
.hit8mid {
	background: url(/i/hit8midback.gif) left top repeat-y;
}
.hit9mid {
	background: url(/i/hit9midback.gif) left top repeat-y;
}
.hit10mid {
	background: url(/i/hit10midback.gif) left top repeat-y;
}
.hitallmid {
	background: url(/i/hitallmidback.gif) left top repeat-y;
	padding: 1em 0 0 0;
	font-weight: bold;
}
.hit1mid a, .hit2mid a, .hit3mid a, .hit4mid a, .hit5mid a, .hit6mid a, .hit7mid a, .hit8mid a, .hit9mid a, .hit10mid a, .hitallmid a {
	text-decoration: none;
}

.hit1bot, .hit2bot, .hit3bot, .hit4bot, .hit5bot, .hit6bot, .hit7bot, .hit8bot, .hit9bot, .hit10bot {
	height: 50px;
	text-align: right;
	padding-right: 20px;
}

.hit1bot {
	background: url(/i/hit1botback.gif) left top no-repeat;
}
.hit2bot {
	background: url(/i/hit2botback.gif) left top no-repeat;
}
.hit3bot {
	background: url(/i/hit3botback.gif) left top no-repeat;
}
.hit4bot {
	background: url(/i/hit4botback.gif) left top no-repeat;
}
.hit5bot {
	background: url(/i/hit5botback.gif) left top no-repeat;
}
.hit6bot {
	background: url(/i/hit6botback.gif) left top no-repeat;
}
.hit7bot {
	background: url(/i/hit7botback.gif) left top no-repeat;
}
.hit8bot {
	background: url(/i/hit8botback.gif) left top no-repeat;
}
.hit9bot {
	background: url(/i/hit9botback.gif) left top no-repeat;
}
.hit10bot {
	background: url(/i/hit10botback.gif) left top no-repeat;
}
.hitallbot {
	background: url(/i/hitallbotback.gif) left top no-repeat;
	height: 50px;
	text-align: right;
	padding-right: 20px;
}
/* --- hit end --- */

/* --- tab start --- */
.tabw {
	padding: 0 0 0.5em;
}
.tab {
	float: left;
	white-space: nowrap;
	margin: 0 2px 2px 0;
	background: url(/i/tabback.gif) left center no-repeat;
}
.tabin {
	font-size: 11px;
	line-height: 1em;
	color: #FFF;
	padding: 7px 1em 7px 1em;
	background: url(/i/tabinback.gif) right center no-repeat;
}
.tabin a {
	color: #FFF;
	text-decoration: none;
}
/* --- tab end --- */

/* --- pay start --- */
.paytaba {
	background: url(/i/paytababack.gif) left top no-repeat;
	width: 190px;
	height: 25px;
	text-align: center;
	color: #FFF;
}
.paytabp {
	background: url(/i/paytabpback.gif) left top no-repeat;
	width: 190px;
	height: 25px;
	text-align: center;
	color: #FFF;
}
.paytaba a, .paytabp a {
	color: #FFF;
}
.paytaba a:link, .paytaba a:visited, .paytabp a:link, .paytabp a:visited {
	text-decoration: none;
}
.paytaba a:hover, .paytaba a:active, .paytabp a:hover, .paytabp a:active {
	text-decoration: underline;
}
/* --- pay end --- */

/* --- rating start --- */
#rateleft {
	float: left;
	width: 428px;
	margin: 10px 0 0 0;
}

#rateright {
	float: left;
	width: 242px;
	margin: 10px 0 0 10px;
}

.rrt {
	margin: 0 0 15px 0;
}
.rrttop01 {
	background: url(/i/rrttop01back.gif) left top no-repeat;
	width: 242px;
	height: 7px;
}
.rrttop02 {
	background: url(/i/rrttop02back.gif) left top no-repeat;
	width: 242px;
	height: 7px;
}
.rrtbot01 {
	background: url(/i/rrtbot01back.gif) left top no-repeat;
	width: 242px;
	height: 7px;
}
.rrt01 {
	color: #aee345;
	font-size: 10px;
}
.rrt01 td {
	vertical-align: top;
	background: #086fa4;
	padding: 7px 7px 7px 7px;
}
.rrt02 {
	color: #aee345;
	font-size: 11px;
}
.rrt02 td {
	vertical-align: top;
	background: #0a80be;
	padding: 2px 7px 7px 7px;
}
.rrt02 a:link, .rrt02 a:visited, .rrt02 span {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
.rrt02 a:hover, .rrt02 a:active {
	color: #FFF;
	font-weight: bold;
	text-decoration: underline;
}

.rrt01 a {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.rrt01 div a {
	font-size: 10px;
	color: #aee345;
}
.rrt01 span a {
	font-size: 11px;
	color: #233d49;
	font-weight: normal;
	text-decoration: underline;
}
.rrt01 span {
	font-size: 11px;
}

.rra {
	color: #aee345;
	text-decoration: none;
	font-weight: bold;
	margin: 0 0 0 45px;
}

.hgreenshortt {
	background: url(/i/hgreenshortbackt.gif) left top no-repeat #7EC915;
	margin: 0 0 1em 0;
}
.hgreenshortb {
	background: url(/i/hgreenshortbackb.gif) left bottom no-repeat;
	padding: 7px 10px 7px 10px;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFF;
}

.rlt01 td {
	background: #0a80be;
	vertical-align: top;
}
.rlt02 td {
	background: #1591d2;
	vertical-align: top;
}
.place01 {
	background: url(/i/place01back.gif) left center no-repeat #065f8a !important;
	font-size: 48px;
	color: #e6d903;
	text-align: center;
	vertical-align: middle !important;
}
.place02 {
	background: url(/i/place02back.gif) left center no-repeat #065f8a !important;
	font-size: 48px;
	color: #e6d903;
	text-align: center;
	vertical-align: middle !important;
}

.rlttop01 {
	background: url(/i/rlttop01back.gif) left top no-repeat;
	width: 428px;
	height: 7px;
}
.rltbot01 {
	background: url(/i/rltbot01back.gif) left top no-repeat;
	width: 428px;
	height: 9px;
}
.rlttop02 {
	background: url(/i/rlttop02back.gif) left top no-repeat;
	width: 428px;
	height: 7px;
}
.rltbot02 {
	background: url(/i/rltbot02back.gif) left top no-repeat;
	width: 428px;
	height: 9px;
}

.rlt01 a, .rlt02 a {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.rlt01 div a, .rlt02 div a {
	font-size: 10px;
	color: #aee345;
}
.rlt01 span a, .rlt02 span a {
	font-size: 11px;
	color: #233d49;
	font-weight: normal;
	text-decoration: underline;
}
.rlt01 span, .rlt02 span {
	font-size: 11px;
	color: #aee345;
}
.rlt01 img, .rlt02 img {
	margin: 0 0 0 7px;
	vertical-align: top;
}
.rlt01 a img, .rlt02 a img {
	border: 3px solid #179ddc;
}

.rrtb {
	border-bottom: 1px solid #065f8a;
}

#fulldisco {
	background: url(/i/eng/fulldiscoback.gif) left top no-repeat;
	padding: 40px 0 5px 25px;
}

.fda {
	display: block;
	padding: 10px 0 10px 125px;
	color: #aee345 !important;
	font-size: 11px !important;
}

#fulldisco table {
	width: 254px;
	background: #0a80be;
}

#fulldisco td {
	vertical-align: top;
}

#fulldisco img {
	vertical-align: top;
	margin: 0 0 0 7px;
}

#fulldisco a {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#fulldisco div a {
	font-size: 10px;
	color: #aee345;
}
#fulldisco span a {
	font-size: 11px;
	color: #233d49;
	font-weight: normal;
	text-decoration: underline;
}
#fulldisco span {
	font-size: 11px;
	color: #aee345;
}
#fulldisco a img {
	border: 3px solid #179ddc;
	margin: 0 0 0 5px;
}

.fdtop td {
	background: url(/i/fdtopback.gif) left top no-repeat;
	width: 254px;
	height: 7px;
}

.fdbot td {
	background: url(/i/fdbotback.gif) left top no-repeat;
	width: 254px;
	height: 7px;
}

.fdcen td {
	background: url(/i/fdcenback.gif) left top no-repeat;
	width: 254px;
	height: 16px;
}

/* --- rating end --- */




#helpcenter {
	background: url(/i/ru/helpcenterback.gif) left top no-repeat;
	padding: 29px 15px 0px 15px;
	color: #FFF;
}

#helpcenter .div01 {
	background: url(/i/div01back.gif) left top no-repeat #065f8a;
	text-transform: uppercase;
	font-weight: bold;
	color: #aee345;
	margin: 5px 0 0 0;
	padding: 12px 5px 12px 40px;
}

#helpcenter .div01on {
	background: url(/i/div01back.gif) left top no-repeat #065f8a;
	text-transform: uppercase;
	font-weight: bold;
	margin: 5px 0 0 0;
	padding: 12px 5px 12px 40px;
}

#helpcenter .div01 a {
	color: #aee345;
	text-decoration: none;
}

#helpcenter .div01on a {
	color: #FFF;
	text-decoration: none;
}

#helpcenter .div02 {
	background-color: #0478b5;
	color: #aee345;
	font-weight: bold;
	margin: 5px 0 0 0;
	padding: 7px 5px 7px 10px;
}

#helpcenter .div03off {
	background: url(/i/div03offback.gif) left top no-repeat #0b82c1;
	margin: 5px 0 0 0;
	padding: 12px 5px 12px 40px;
	/*display: none;*/
}

#helpcenter .div03on {
	background: url(/i/div03onback.gif) left top no-repeat #7cc40e;
	margin: 5px 0 0 0;
	padding: 12px 5px 12px 40px;
	/*display: none;*/
}

#helpcenter .div03on a, #helpcenter .div03off a {
	color: #FFF;
	text-decoration: none;
}

.div02left img {
	margin: 0 10px 0 0;
}

.div02left {
	vertical-align: top;
}

.div02right {
	vertical-align: middle;
	color: #FFF;
}


.error {
	font-weight: bold;
	color: #00FFFF;
}

.green {
	color: #AEE345 !important;
}
.blue {
	color: #3EC0FE !important;
}
.small {
	font-size: 0.7em;
}

.ptcright {
	text-align: right !important;
}

.ptc001 td {
	padding: 30px 30px 30px 30px;
	vertical-align: top;
	color: #FFF;
}
.ptc001 a {
	color: #FFF;
}
.ptc001 .pic {
	border: 4px solid #AEE345;
}

h1 {
	font-weight: normal;
	font-size: 2.3em;
	margin: 0 0 1em 0;
}

h2 {
	font-size: 1.4em;
	margin: 0 0 1em 0;
}

.hgreent2 {
	background: url(/i/hgreenbackt2.gif) left top no-repeat #7EC915;
	margin: 1.5em 0 1em 0;
}
.hgreenb2 {
	background: url(/i/hgreenbackb2.gif) left bottom no-repeat;
	padding: 7px 10px 7px 10px;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFF;
}

/*********************** new ********************/
.tblGrnBrd td {background:#0A80BE; color:#FFFFFF; padding:3px 5px; font-size:12px;}
	.tblGrnBrd td td {padding:0;}
	.tblGrnBrd a {color:#FFFFFF;}
	.tblGrnBrd td.small {font-size:10px;}
	.tblGrnBrd td.grnLine {background:#7CC40E; border-bottom:1px solid #065F8A; font-size:1px; height:10px; padding:0;}
	.tblGrnBrd td.blueLine {border-top:1px solid #065F8A; background-color:#065F8A; font-size:1px; height:10px; padding:0;}

td.sorted {background:#1B89C3;}

.btrLft {background: url(/i/btrback.gif) left top no-repeat; height: 16px;}
.btrRght {background: url(/i/btrback.gif) right top no-repeat; height: 16px;}
.btrMid {background:#1B89C3; height: 16px;}

.paginator {font-size:10px; color:#FFFFFF; text-align:right; margin:10px 0; padding:3px;}
	.paginator strong {color:#AEE345; text-decoration:underline;}
	.paginator a {color:#70CEFF; text-decoration:none;}

.tdWhite {color:#FFFFFF;}

.flR {float:right;}

/***** Paid mp3 *****/
.paidMp3 {background:#7EC915;}
	.paidMp3 .corn11 {background:url(/i/paidmp3/11.gif) left top no-repeat;}
	.paidMp3 .corn12 {background:url(/i/paidmp3/12.gif) right top no-repeat;}
	.paidMp3 .corn21 {background:url(/i/paidmp3/21.gif) left bottom no-repeat;}
	.paidMp3 .corn22 {background:url(/i/paidmp3/22.gif) right bottom no-repeat;}
	.paidMp3 .title {color:#FFFFFF; font-size:12px; font-weight:bold;}
	.paidMp3 .download {font-size:9px; color:#FFFFFF; width:134px; padding:3px 0;}
		.paidMp3 .download img {float:left; margin:0 12px;}
		.paidMp3 .download a {color:#233D49; font-size:14px; font-weight:bold;}
	.paidMp3 .getFiles {width:200px; font-size:9px; color:#233D49;}
		.paidMp3 .getFiles .icons {float:left; padding:3px 17px; white-space:nowrap;}
		.paidMp3 .getFiles img {margin-right:4px;}
		.paidMp3 .getFiles a {color:#FFFFFF; font-size:14px; font-weight:bold;}

.brd {vertical-align:middle; background-color:#065F8A}


/*** fav_artist *****/
td div.normBlue {font-weight:normal; color:#70CEFF;}
	td div.normBlue a {color:#FFFFFF;}
td.normsmall {font-weight:normal; font-size:10px; text-align:left;}

td.textRight {text-align:right;}

.bigtable08 {width:646px;}
.bigtable08 .btrtop {background:url(/i/btrtopback08.gif) left top no-repeat;}
.bigtable08 .btc101 td {color:#FFF; background-color:#086FA4; padding: 0 10px 0 10px; font-weight: bold;}
.bigtable08 .btc101 th {color:#AEE345; background-color:#086FA4; padding: 0 10px 0 10px; font-weight:normal; font-size:9px;}
.bigtable08 .btr {background: url(/i/btrback08.gif) left top no-repeat;}
.bigtable08 .btrbot {background:url(/i/btrbotback08.gif) left top no-repeat;}

.hiddenTr {display:none;}

#usera11 {
	background: url(/i/favourites.gif) left center no-repeat;
}


#alsoBought {background:url(/i/eng/alsoboughtbak.gif) left top no-repeat; padding: 45px 20px 15px 25px; color: #FFF;}
	#alsoBought h2 {padding-left:46px; font-size:11px; text-transform:uppercase;}
	#alsoBought img {border:5px solid #179DDC;}
	#alsoBought td {padding:0 4px 5px 6px; font-size:11px; font-family:Tahoma, sans-serif;}
	#alsoBought p {margin:0px 0px 8px 0px;}
	#alsoBought a {font-weight:bold;}
	#alsoBought a, #alsoBought td {color:#233D49;}
	#alsoBought a.title {color:#FFFFFF;}
