html,body{
	margin:0; font: 76%/1.6 Verdana, Arial, Helvetica, sans-serif;
	color: #000;background: #F7F9F7 
 }
#pagewidth {
	MARGIN-LEFT: auto; WIDTH:939px; MARGIN-RIGHT: auto;  background-color:white;
	border-left:1px solid #C3CBD7; border-right:1px solid #C3CBD7; padding-left:10px; padding-right:10px; 
}
input, textarea, select, button { margin-bottom:1px;background-color:#FFFFFF; border: 1px solid #A43AFE; font-family:Verdana, Tahoma, Helvetica; font-size:11px;color:#000000;}
div.menucontent{
	text-align:left; width:170px;
}
h1 { margin:0; padding:5px; color:#cc0000; letter-spacing:1px; font-size:18px; text-align:center;  }
h2 { margin-top:10px; text-align:center; letter-spacing:1px; color:#cc0000; font-size:14px; font-style:normal; font-weight:700; }
.main .info { width:700px; margin:auto;  margin-bottom:20px ; border:1px solid #C3CBD7   }
.main .info .l { float:left; padding-right:5px; }

h2.menuleft{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LETTER-SPACING: 1px; color: #cc0000; text-align:left; text-transform:uppercase; margin:5px 0px 5px 0px;
}
table.contentsong{
	background-color:#FFFFFF; padding:10 10 10 10; margin-bottom:20px
}
div.tablebord{
	border:#444444 solid 1px;
}
#smallcontent{
	border:#C3CBD7 solid 1px; text-align:center; background:#F7F9F7;
}
#smallcontent td{
	background:#F7F9F7;
}
#smallcontent th{
	font-size:12px; color: #cc0000; text-align:center;background:#F7F9F7;
}
#cart_content{
	border:#C3CBD7 solid 1px; text-align:center; background:#F7F9F7; width:900px; height:auto;
}
#cart_content td{
	background:#E8EBEF;
}
#cart_content th{
	font-size:12px; color: #cc0000; text-align:center; background:#F7F9F7;
}
#cart_content_small{
	border:#C3CBD7 solid 1px; text-align:center; background:#F7F9F7; height:130px; width:400px; margin-left:10px; margin-right:10px;

}
#cart_content_small td{
	background:#F7F9F7;
}
#cart_content_small th{
	font-size:12px; color: #cc0000; text-align:center;background:#F7F9F7;
}
#vieword {
	border:#C3CBD7 solid 1px; text-align:center; background:#F7F9F7; width:600px; height:auto;
}
#vieword td{
	background:#E8EBEF;
}
#vieword th{
	font-size:12px; color: #cc0000; text-align:center;background:#F7F9F7;
}
p.intable{
	margin:4px 4px 4px 50px
}
hr.front{
	color: #cc0000; background-color: #cc0000; height:1px; border:0px;
}
hr.front_table{
	color: #C3CBD7; background-color: #C3CBD7; height:1px; border:0px; margin:0px;
}
div.faq{
	margin-top:10px; text-align:center; letter-spacing:2px;  color:#1F59AB; FONT-FAMILY:  "verdana", "Tahoma","Arial","sans-serif";
	font-size:18px; font-style:normal; font-weight:700;
}
font.faqbay{
	margin-top:5px; letter-spacing:0px; text-align:center;  color:#1F59AB; FONT-FAMILY:  "verdana", "Tahoma","Arial","sans-serif"; 
	font-size:12px; ont-style:normal; font-weight:300;
}
td.faqtd{
	margin-top:10px; text-align:center; letter-spacing:2px;color:#1F59AB;FONT-FAMILY:  "verdana", "Tahoma","Arial","sans-serif";
	font-size:18px; font-style:normal; font-weight:700;
}
td.legend{
	font-size:10px;
}
th{
	font-size: 12px; color: #cc0000;
}
.b2 { 
	background-color:#ffffff;font-size: 11px; padding-left: 3px; padding-right:3px; color:black;
}
.b1 { 
	background-color:#ffffff; font-size: 11px; padding-left: 3px; padding-right:3px; color:black; 
}
td {
	FONT-FAMILY:  "verdana", "Tahoma","Arial","sans-serif"; font-size:11px
}
img.flag{
	border:0px;
}
th.vieword{
	background-color:#3D568E;
}
.main {
width:100%; background-color:#FFFFFF; text-align:left;
}
table.forms{
background-color:dbdbdb
}
h2 {
	font-size:18px;	margin-top:10px; margin-bottom:10px;
}
A.b{ 
	width:20px; height:15px; text-decoration:none
}
A:hover.b {
	COLOR:#8080FF; TEXT-DECORATION: none; font-size:11px;
}A:visited.b{
	FONT-WEIGHT: bold;  COLOR:#ABABAB; TEXT-DECORATION:none; font-size:11px;
}
A:hover.c {
	COLOR: #c8b27e; TEXT-DECORATION: none
}
A.c{
FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR: #3d568f;  TEXT-DECORATION: none
}
td.msg {
font-size:12px; text-align:center; color:red; padding:25px
}
table.msg {
	background:#FFFFFF; border:#979797 solid 2px; text-align:center;
}
input.radio1 {
	background-color:#dddddd; border-style:none}
input.radio2 {
	background-color:#F5E4D2; border-style:none
}
.mleft{
	border-bottom:1px solid #FFFFFF; margin-right:10px;
}
td.in2{
	background-color:white; vertical-align:top;
}
#in2_dop{
	border-left:1px solid #C3CBD7;
}

table.tdintcont{
	margin:10px 10px 10px 10px;
}
a.linkfunct{
	text-decoration: underline;font-weight: bold;
	COLOR: #10315E; font-size:12px;
}
a:hover.linkfunct{
	text-decoration:none; font-weight: bold;
	COLOR: #1F59AB; font-size:12px;
}
div.podmenu{
	float:right; vertical-align:top; font-size:12px
}
a.lis{
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none; COLOR: #808080; LETTER-SPACING: 1px;font-size:11px; TEXT-DECORATION:none;
}
a:hover.lis{
	COLOR:#808080; LETTER-SPACING: 1px; TEXT-DECORATION: none; font-size:11px;
}
p.ser{
	FONT-WEIGHT: bold;  COLOR: #1F59AB; LETTER-SPACING: 1px; TEXT-DECORATION: none; text-transform:none; margin:0px; padding-right:6px;font-size:11px;
}
img.flag{
	border:0px;
}
sup{ vertical-align:super; font-size:14px; }

#footer {
	border-top:1px solid #C3CBD7; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP:10px; margin-top:10px; FONT:bold; font-size:12px;
	text-decoration:underline;	TEXT-ALIGN: center;
}
#playlist {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; WIDTH: 400px; BORDER-BOTTOM: #dbdbdb 1px solid
}
.icon {
	BACKGROUND-REPEAT: no-repeat;  width:17px; height:11px; margin-right:5px; border:0px;
}
img.displayimg{
	float:left; margin-right:10px;
}
form.currency{
	color:#10315E; font-weight:bold; display:inline; float:right; padding-top:3px
}
form {
	 MARGIN: 0px 4px 0px 0px;
}
input,textarea,option{
	 background:#E8EBEF;
}
img.demo_sp{
	padding-top:5px
}
img.iconvocal{
	vertical-align: middle;
}
