.box{ margin:0 0 0 20px;postion:relative;width:840px;clear:both;}

h1{font-family:tahoma;}

.leftpanel{float:left;}
.rightpanel{float:left;padding-left:15px;}

.ringtonehothead{ background:#ffc1ff;border-top:1px solid #cc99cc;border-bottom:1px solid #cc99cc;border-left:1px solid #cc99cc;border-right:1px solid #cc99cc;width:170px;font-family:tahoma;font-size:10pt;float:left;text-align:center;clear:both;}

ul.ringtonehot {
list-style-type:none;
width:170px;
overflow:hidden;
padding:0;
margin:0;
background:#FEF;
overflow:hidden;
border-top:1px solid #cc99cc;
border-left:1px solid #cc99cc;
border-right:1px solid #cc99cc;
}
.ringtonehot li{
line-height:1.5em;
white-space:nowrap;
overflow:hidden; 
border-bottom:1px solid #cc99cc;
font-family:tahoma;font-size:10pt;
}
.ringtonehot li.head{
background:#ffc1ff;
text-align:center;
height:20px;
line-height:1em !important;
padding-top:0 !important;
}
.ringtonehot1{ background:#ffCCFF;border-right:1px solid #cc99cc;border-bottom:1px solid #cc99cc;width:25px;font-family:tahoma;font-size:15pt;text-align:center;float:left;postion:absolute;overflow:hidden;}
.ringtonehot2{ margin:4px 0 0 10px;width:130px;font-family:tahoma;font-size:10pt;float:left;postion:absolute;height:40px;overflow:hidden;}
.ringtonehot2 A:link {text-decoration: none; color: #6600cc; font-family:tahoma;font-size:10pt;}
.ringtonehot2 A:visited {text-decoration: none; color: #6600cc; font-family:tahoma;font-size:10pt;}
.ringtonehot2 A:active {text-decoration: none; color: #6600cc; font-family:tahoma;font-size:10pt;}
.ringtonehot2 A:hover {text-decoration: none; color: red; font-family:tahoma;font-size:10pt;}

ul.ringtone {
list-style-type:none;
background:#EFF;
width:612px;
overflow:hidden;
padding:0;
margin:0;
border-top:1px solid #99cccc;
border-left:1px solid #99cccc;
border-right:1px solid #99cccc;
overflow:hidden;
}
.ringtone li{
line-height:1.5em;
white-space:nowrap;
overflow:hidden; 
border-bottom:1px solid #99cccc;
font-family:tahoma;font-size:10pt;
}
.ringtone li.head{
background:#C1FFFF;
text-align:center;
height:20px;
line-height:1em !important;
padding-top:0 !important;
}
.ringtone li.bottom{
background:#C1FFFF;padding:4px 0 4px 0;overflow:hidden;
}
.ringtone1{ border-right:1px solid #99cccc;width:250px;float:left;postion:absolute;height:30px;padding:4px 0 0 10px;overflow:hidden;}
.ringtone1 A:link {text-decoration: none; color: #0066cc; font-family:tahoma;font-size:10pt;}
.ringtone1 A:visited {text-decoration: none; color: #0066cc; font-family:tahoma;font-size:10pt;}
.ringtone1 A:active {text-decoration: none; color: #0066cc; font-family:tahoma;font-size:10pt;}
.ringtone1 A:hover {text-decoration: none; color: red; font-family:tahoma;font-size:10pt;}

.ringtone2{ border-right:1px solid #99cccc;width:250px;float:left;postion:absolute;text-align:center;height:30px;padding:4px 0 0 0;overflow:hidden;}
.ringtone3{ width:100px;float:left;postion:absolute;text-align:center;height:30px;padding:4px 0 0 0;overflow:hidden;}

.page{ background:#FFFFFF;border:1px solid #99cccc;width:20px;font-family:tahoma;font-size:10pt;float:left;postion:absolute;text-align:center;padding:2px;color:#ff0000;margin:2px;}
.page A:link {text-decoration: none; color: #0066cc; font-family:tahoma;font-size:10pt;}
.page A:visited {text-decoration: none; color: #0066cc; font-family:tahoma;font-size:10pt;}
.page A:active {text-decoration: none; color: #0066cc; font-family:tahoma;font-size:10pt;}
.page A:hover {text-decoration: none; color: red; font-family:tahoma;font-size:10pt;background:yellow;display:block;}
