html,body{background:#000; margin:0; padding:0;height:100%;font-size:72.5%;}

.framediv{width:514px; background:#000; position:absolute;left:50%; top:50%;margin-top:-135px; margin-left:-256px; }

div, span, applet, h1, h2, h3, h4, h5, h6, p, a, abbr, acronym, address, big, cite, del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {padding:0; margin:0;border:0;}

.rad_content{width:512px;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;}

.clearall{clear:both;}

.header{background:url(images/header_rpt.gif) repeat-x left top; height:31px;overflow:hidden;}

.header h1{background:url(images/fflogonew.jpg) no-repeat center top; color:#34afe3;text-indent:-9999px;width:132px; height:30px;float:left; margin:0;}

.header ul{list-style:none;width:326px;float:right; height:31px; line-height:31px;padding:0; margin:0;}

.header ul li.home{width:71px; text-indent:-9999px; float:left;}

.header ul li.home a{background:url(images/menu.jpg) no-repeat 0 0; text-decoration:none; display:block;}

.header ul li.home a:hover{background:url(images/menu.jpg) no-repeat 0 -31px; display:block;}

.header ul li.current{background:url(images/menu.jpg) no-repeat 0 -62px; display:block;width:71px; text-indent:-9999px;float:left;}

.header ul li.now{width:116px; text-indent:-9999px; float:left; height:31px;}

.header ul li.now a{background:url(images/menu.jpg) no-repeat -71px 0;width:116px; display:block;}

.header ul li.now a:hover{background:url(images/menu.jpg) no-repeat -71px -31px; display:block;}

.header ul li.current2{background:url(images/menu.jpg) no-repeat -71px -62px; display:block; text-indent:-9999px; width:116px;float:left;}

.header ul li.audio{width:139px; text-indent:-9999px; float:left; height:31px;}

.header ul li.audio a{background:url(images/menu.jpg) no-repeat -187px 0; display:block;}

.header ul li.audio a:hover{background:url(images/menu.jpg) no-repeat -187px -31px; display:block;}

.header ul li.current3{background:url(images/menu.jpg) no-repeat -187px -62px; display:block; text-indent:-9999px;width:139px; float:left;}

.mid{height:240px; background:#fff;color:#000;overflow-x:hidden;overflow-y:auto;}
.mid a {text-decoration:none;color:#FFA504}
.mid p {font-size:12pt;padding:5px;}
.mid td {font-size:12pt; padding-left:5px}
.mid h1 {text-align:center;}

.mid .img_logo{width:190px;float:left;text-align:center;margin-top:15px;}

.mid .img_logo img{border:#8ceff7 1px solid;}

.mid .desc{width:302px; float:left; color:#000;padding:10px 0 10px 20px; line-height:18px; text-align: justify; font-size:1.2em;height:145px;}

.mid .desc h1{font-weight:bold;font-size:1.3em;font-family:Arial,Helvetica, sans-serif;display:inline; color:#1c1c1c;}

.mid .desc h2{font-weight:bold;font-size:1.25em;font-family:Arial, Helvetica, sans-serif; color:#01aeff; padding-bottom:5px;}

.player{height:36px;}

.footer{height:31px;overflow:hidden; margin-top:5px;}

.footer ul{list-style:none;height:31px;width:512px;}

.footer ul li.ext{width:177px; float:left;text-indent:-9999px; height:31px;}

.footer ul li.ext a{background:url(images/footer.jpg) no-repeat 0 0; display:block; width:177px; height:31px;}

.footer ul li.ext a:hover{background:url(images/footer.jpg) no-repeat 0 -31px; display:block;}

.footer ul li.current4{background:url(images/footer.jpg) no-repeat 0 -62px; display:block; float:left; width:177px; text-indent:-9999px;height:31px;}

.footer ul li.iphone{width:237px; float:left;text-indent:-9999px; height:31px;}

.footer ul li.iphone a{background:url(images/footer.jpg) no-repeat -177px 0; display:block; width:237px; height:31px;}

.footer ul li.iphone a:hover{background:url(images/footer.jpg) no-repeat -177px -31px; display:block;}

.footer ul li.current5{background:url(images/footer.jpg) no-repeat -177px -62px; display:block; float:left; width:237px; text-indent:-9999px; height:31px;}

.footer ul li.help{width:98px; float:left;text-indent:-9999px; height:31px;}

.footer ul li.help a{background:url(images/footer.jpg) no-repeat -413px 0; display:block; width:98px; height:31px;}

.footer ul li.help a:hover{background:url(images/footer.jpg) no-repeat -413px -31px; display:block;}

.footer ul li.current6{background:url(images/footer.jpg) no-repeat -413px -62px; display:block; float:left; width:98px; text-indent:-9999px;height:31px;}

.footer a:hover{color:#35afe3;}

.fleft{float:left;}

.fright{float:right;}
