a{color:#0067ae;}
a:hover{color:#00344f;}
table#mainlayout{table-layout:fixed;width:980px;}
table#mainlayout td.left{width:185px;vertical-align:top;}
table#mainlayout td.left div.tdcontent{margin-left:10px;}
td.left div.layout_block{width:170px;overflow-x:hidden;background:#fff;margin-bottom:6px;}
div.layout_block div.subtitle{font-size:14px;color:#0067ae;font-weight:bold;padding:4px 16px;background:#c4e5fe;width:100%;}
div.layout_block div.subline{height:10px;}
td.left div.layout_block div.header{height:10px;overflow:hidden;background:url("round4.png");}
td.left div.layout_block div.body{background:url("round4.png") -340px 0;}
td.left div.layout_block div.footer{height:10px;overflow:hidden;background:url("round4.png") -170px 0;}
td.left div.layout_block div.body h2{color:#fc8524;font-family:arial,verdana,helvetica,sans-serif;font-size:18px;border-bottom:1px solid #cccccc;margin:0 10px 5px 10px;padding:0 0 5px 0;width:100%;}
td.left div.layout_block div.body h3{color:#fc8524;font-family:arial,verdana,helvetica,sans-serif;font-size:13px;border-bottom:1px solid #cccccc;margin:0 10px 5px 10px;padding:0 0 5px 0;width:100%;}
table#mainlayout td.main{width:765px;vertical-align:top;}
table#mainlayout td.main div.tdcontent{margin-left:10px;}
td.main div.layout_block{width:754px;overflow-x:hidden;background:#fff;margin-bottom:6px;}
td.main div.layout_block div.header{height:10px;overflow:hidden;background:url("round5.png");}
td.main div.layout_block div.body{background:url("round5.png") -1508px 0;}
td.main div.layout_block div.footer{height:10px;overflow:hidden;background:url("round5.png") -754px 0;}
td.main div.layout_block div.body h2{color:#fc8524;font-family:arial,verdana,helvetica,sans-serif;font-size:18px;border-bottom:1px solid #cccccc;margin:0 10px 5px 10px;padding:0 0 5px 0;width:100%;}
table#mainlayout td.right{width:210px;vertical-align:top;}
td.middle div.layout_block{width:580px;overflow-x:hidden;background:#fff;margin-bottom:6px;}
td.middle div.layout_block div.header{height:10px;overflow:hidden;background:url("round2.png");}
td.middle div.layout_block div.body{background:url("round2.png") -1160px 0;}
td.middle div.layout_block div.footer{height:10px;overflow:hidden;background:url("round2.png") -580px 0;}
td.middle div.layout_block div.body h1, td.middle div.layout_block div.body h3{color:#fc8524;font-family:arial,verdana,helvetica,sans-serif;border-bottom:1px solid #cccccc;margin:0 10px 5px 10px;padding:0 0 5px 0;width:100%;}
td.middle div.layout_block div.body h1{font-size:18px;}
td.middle div.layout_block div.body h3{font-size:14px;}
td.middle div.layout_block div.body div.bodycontent{padding:5px 20px;}
td.middle1{width:625px;}
td.middle1 div.layout_block{width:620px;}
td.middle1 div.layout_block div.header{background:url("round7.png");}
td.middle1 div.layout_block div.body{background:url("round7.png") -1240px 0;}
td.middle1 div.layout_block div.footer{background:url("round7.png") -620px 0;}
div.gamelist{padding-left:26px;}
td.middle1 div.gamelist{padding-left:12px;}
td.middle1 div.cp_game{margin:6px;padding:4px 8px;}
td.right div.layout_block{width:210px;overflow-x:hidden;background:#fff;margin-bottom:6px;}
td.right div.layout_block div.header{height:10px;overflow:hidden;background:url("round3.png");}
td.right div.layout_block div.body{background:url("round3.png") -420px 0;}
td.right div.layout_block div.footer{height:10px;overflow:hidden;background:url("round3.png") -210px 0;}
td.right div.layout_block div.body h2{color:#fc8524;font-family:arial,verdana,helvetica,sans-serif;font-size:14px;border-bottom:1px solid #cccccc;margin:0 10px 5px 10px;padding:0 0 5px 0;width:100%;}
td.right div.layout_block{width:210px;overflow-x:hidden;background:#fff;margin-bottom:6px;}
td.right1{width:170px;overflow-x:hidden;}
td.right1 div.layout_block{width:170px;}
td.right1 div.layout_block div.header{background:url("round8.png");}
td.right1 div.layout_block div.body{background:url("round8.png") -340px 0;}
td.right1 div.layout_block div.footer{background:url("round8.png") -170px 0;}
div.layout_block div.user{float:left;padding:4px 8px;}
div.layout_block div.user img{width:50px;height:50px;}
div.layout_block div.user div{width:50px;height:24px;overflow:hidden;text-align:center;}
ul.userop{list-style:none;margin:0 0 0 24px;padding:10px 0;}
ul.userop li{padding:2px 0;}
ul.userop a.ai img{width:14px;height:14px;line-height:14px;}
ul.userop a.ai{height:14px;line-height:14px;}
a.aa{margin-left:5px;line-height:12px;height:14px;}
div.sysapp{padding-left:5px;}
a.sysapp{width:158px;height:36px;background:url("sysapps.png");display:block;margin-bottom:2px;}
a.sysapp:hover{text-decoration:none;}
a.sysapp span{padding:12px 0 0 48px;display:block;}
a.sysapp_profile{background-position:-5px -3px;}
a.sysapp_profile:hover{background-position:-175px -3px;}
a.sysapp_friends{background-position:-5px -43px;}
a.sysapp_friends:hover{background-position:-175px -43px;}
a.sysapp_message{background-position:-5px -83px;}
a.sysapp_message:hover{background-position:-175px -83px;}
a.sysapp_gift{background-position:-5px -123px;}
a.sysapp_gift:hover{background-position:-175px -123px;}
a.sysapp_uploaded{background-position:-5px -163px;}
a.sysapp_uploaded:hover{background-position:-175px -163px;}
a.sysapp_favorite{background-position:-5px -203px;}
a.sysapp_favorite:hover{background-position:-175px -203px;}
a.sysapp_history{background-position:-5px -243px;}
a.sysapp_history:hover{background-position:-175px -243px;}
a.btn{height:18px;line-height:18px;display:block;float:left;margin-right:5px;cursor:pointer;}
a.btn span.left{background:url("btnbox.gif");height:18px;line-height:18px;width:7px;display:block;float:left;}
a.btn span.text{background:url("btnbox.gif") 0 -18px repeat-x;height:18px;line-height:18px;display:block;float:left;font-weight:bold;padding:0px 3px;font-size:12px;}
a.btn span.right{background:url("btnbox.gif") -7px 0;height:18px;line-height:18px;width:7px;display:block;float:left;}
div.btn_status{height:18px;line-height:18px;}
div.btn_status img{height:16px;width:16px;}
ul.loglist{list-style:none;margin:10px 0 10px 20px;padding:0px;}
ul.loglist li span{color:#444;}
ul.loglist li div{padding:5px;background:#eee;border:1px solid #ddd;margin:0px 40px 10px 0;}
div.friendrequest{margin:0 0 10px 20px;}
div.friendrequest table{table-layout:fixed;width:550px;}
div.friendrequest table td{vertical-align:top;}
div.friendrequest table td.requester{width:90px;text-align:center;}
div.friendrequest table td.requester img{width:80px;height:80px;}
div.friendrequest table td.decision{vertical-align:middle;}
div.friendrequest table td.requester{width:90px;text-align:center;}
div.friendrequest table ul.loglist{margin:0px 0 0 0;}
td.decision div.decision{padding:3px 3px 2px 20px;width:440px;background:#ddeeff;}
td.decision div.decision span.prompt{float:left;display:block;height:18px;line-height:18px;}
td.decision div.decision div.processing{margin-left:10px;float:left;}
div.messagerow{display:block;padding:0px 6px;}
div.messagerow span{display:block;float:left;overflow:hidden;height:24px;line-height:24px;cursor:pointer;}
div.messagerow span.from{width:80px;}
div.messagerow span.title{width:320px;}
div.messagerow span.date{width:120px;text-align:right;}
a.message{color:#000;cursor:pointer;border-bottom:1px solid #bbb;display:block;height:24px;}
a.first{border-top:1px solid #bbb;}
a.message:hover{text-decoration:none;background:#ebf0fb;}
a.message:hover span{background:#ebf0fb;}
a.new span.from, ul.messagelist li a.new span.title{font-weight:bold;}
div.message_content{padding:20px 10px;border-bottom:1px solid #ddeeff;margin-bottom:4px;color:#000;width:100%;}
div.misc{background:#ddeeff;padding:3px 10px;width:100%;}
a.clip_zoomin, a.clip_zoomout{background:url("http://st.flashrolls.com/css/clip_control.png");width:16px;height:16px;display:block;}
div.clip_area{width:288px;height:288px;border:2px solid #888;background:#888;overflow:hidden;cursor:pointer;}
a.clip_zoomin:hover{background-position:-16px 0;}
a.clip_zoomout{background-position:-32px 0;}
a.clip_zoomout:hover{background-position:-48px 0;}
div.zoom_pct{background:url("http://st.flashrolls.com/css/clip_control.png") -71px 0;width:240px;height:16px;overflow:hidden;text-align:left;}
div.zoom_pct span{background:url("http://st.flashrolls.com/css/clip_control.png") -315px 0;width:11px;height:16px;display:block;overflow:hidden;position:relative;}
table.mamage_user_list{table-layout:fixed;width:550px;}
table.mamage_user_list td{vertical-align:top;height:100px;}
table.mamage_user_list td.picture{width:100px;}
table.mamage_user_list div.friend_details{padding:5px;}
div.sendgiftlist{border:1px solid #bbb;padding:5px;margin:5px 0;}
div.sendgiftlist div.gift{width:100px;text-align:center;height:80px;float:left;overflow:hidden;}
div.sendgiftlist div.gift img{width:70px;height:70px;}
div.giftlist{padding:5px;margin:5px 0;}
div.giftlist div.gift{width:106px;text-align:center;height:110px;float:left;overflow:hidden;font-size:12px;}
div.giftlist div.gift img{width:70px;height:70px;margin:4px 0;}
.event_list{list-style:none;margin:0px;padding:10px 0;}
.event_list li{padding:4px 6px;margin-bottom:5px;border-bottom:1px solid #c1cddf;}
.tabwin{width:540px;}
.tabwinheader{width:100%;clear:both;top:1px;position:relative;}
.tabwinheader ul{margin:0;padding:0px 0 0 10px;}
.tabwinheader ul li{margin:0 10px 0 0;padding:0;display:block;height:26px;float:left;width:auto;}
.tabwinheader ul li span{height:26px;display:block;overflow:hidden;float:left;background:url(tabwin.png);line-height:28px;font-family:arial,verdana,helvetica,sans-serif;}
.tabwinheader ul li a{float:left;text-decoration:none;color:#333;}
.tabwinheader ul li a:hover{text-decoration:none;color:#fc8524;}
.tabwinheader ul li a span{cursor:pointer;}
.tabwinheader ul li span.tabwinheaderleft{width:8px;background-position:-43px -4px;}
.tabwinheader ul li span.tabwinheaderright{width:8px;background-position:-53px -4px;}
.tabwinheader ul li span.tabwinheadercontent{background-position:0 -88px;}
.tabwinheader ul li.current span.tabwinheaderleft{background-position:-18px -4px;}
.tabwinheader ul li.current span.tabwinheaderright{background-position:-29px -4px;}
.tabwinheader ul li.current span.tabwinheadercontent{background-position:0 -61px;color:#fc8524;}
.tabwinheader ul li a:hover span.tabwinheaderleft{background-position:-72px -4px;}
.tabwinheader ul li a:hover span.tabwinheaderright{background-position:-81px -4px;}
.tabwinheader ul li a:hover span.tabwinheadercontent{background-position:0 -118px;}
.tabwinfooter{clear:both;width:100%;height:6px;overflow:hidden;background:url(tabwin.png) 0 -150px repeat-x;}
.tabwinneck{clear:both;width:100%;height:6px;overflow:hidden;background:url(tabwin.png) 0 -156px repeat-x;}
.tabwinneck span, .tabwinfooter span{width:8px;height:6px;display:block;overflow:hidden;background:url(tabwin.png);}
.tabwinneck span.tabwinneckleft{background-position:0 -29px;}
.tabwinneck span.tabwinneckright{background-position:-107px -29px;float:right;}
.tabwinfooter span.tabwinfooterleft{background-position:0 -50px;}
.tabwinfooter span.tabwinfooterright{background-position:-107px -50px;float:right;}
.tabwincontent{border-left:1px solid #93a8b5;border-right:1px solid #93a8b5;background:#ffffe5;margin:0;padding:0 6px;}
div.eventicon{width:16px;height:16px;overflow:hidden;margin-right:8px;float:left;background:url(events.png) no-repeat;}
div.eventicon2{background-position:0 -16px;}
div.eventicon3{background-position:0 -32px;}
div.eventicon4{background-position:0 -48px;}
div.eventicon5{background-position:0 -64px;}
div.eventicon6{background-position:0 -80px;}
div.eventicon7{background-position:0 -96px;}
div.right_game{float:right;width:90px;padding:5px 0;border:1px solid #ccc;background:#fff;text-align:center;}
div.right_game img{width:80px;height:60px;}
div.left_games{padding:0 0 0 5px;}
div.left_games div.left_game{overflow:hidden;padding:0 4px 8px 4px;float:left;}
div.left_games div.left_game img{width:72px;height:54px;}
span.message{background:#fff;border:1px solid #bbb;display:block;width:404px;margin:10px 0px;}
span.message span.t{display:block;padding:5px;}
