/* Copyright (c) 2006, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 0.12.0 */
/*  reset  */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
/*  fonts  */
body{font:13px arial,helvetica,clean,sans-serif;}table{font-size:inherit;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code{font:115% monospace;}body *{line-height:1.22em;}
/* End Yahoo Code */

body {background-color:#4d535f;text-align:center;}
a,a:link,a:active,a:visited {color:#414F71;text-decoration:underline;}
a:hover {text-decoration:none;}
p {font-size:110%;margin:0.75em 0;line-height:1.4em;}
h2 {font-size:270%;font-weight:normal;margin:0 0 0.4em 0;color:#A1023E;width:100%;}
h3 {font-size:174%;font-weight:normal;color:#666;margin:0.5em 0;}

#container {margin:auto;font-size:85%;/*color:#666;*/color:#444;text-align:center;background: url(../../images/bg-combo.jpg) 50% 0% no-repeat transparent;}
#main {background-color:#fff;width:812px;margin:auto;text-align:left;}

#hd {margin:0;padding:0;height:160px;color:#fff;position:relative;background: url(../../images/bg-combo.jpg) 50% 0% no-repeat #191C26;}
#login {position:absolute;top:5px;right:12px;color:#fff;font-weight:bold;font-size:100%;margin:0;}
#login a {padding:0 3px 0 3px;color:#fff;text-decoration:none;}
#login a:hover {text-decoration:underline;}
#logo {position:absolute;top:10px;left:26px;}
#tagline {position:absolute;top:36px;left:270px;margin:0;}
#btn-watch-player {display:inline;background:url(../../images/btn-watch-player-on.png) 0 0 no-repeat transparent; height:22px;width:129px;}
#btn-watch-player a, #btn-watch-player a:link, #btn-watch-player a:visited {text-indent:-9999px;overflow:hidden;background:url(../../images/btn-watch-player-off.png) 0 0 no-repeat;display:block;height:22px;width:129px;}
#btn-watch-player a:hover, #btn-watch-player a:focus {background:url(../../images/btn-watch-player-on.png) 0 0 no-repeat;}
#btn-watch-browser {display:inline;background:url(../../images/btn-watch-browser-on.png) 0 0 no-repeat transparent; height:22px;width:129px;}
#btn-watch-browser a, #btn-watch-browser a:link, #btn-watch-browser a:visited {text-indent:-9999px;overflow:hidden;background:url(../../images/btn-watch-browser-off.png) 0 0 no-repeat;display:block;height:22px;width:129px;}
#btn-watch-browser a:hover, #btn-watch-browser a:focus {background:url(../../images/btn-watch-browser-on.png) 0 0 no-repeat;}
#btn-get-bt {position:absolute;top:33px;right:12px;background:url(../../images/btn-getbt-on.png) 0 0 no-repeat transparent; height:22px;width:129px;}
#btn-get-bt a, #btn-get-bt a:link, #btn-get-bt a:visited {text-indent:-9999px;overflow:hidden;background:url(../../images/btn-getbt.png) 0 0 no-repeat;display:block;height:22px;width:129px;}
#btn-get-bt a:hover, #btn-get-bt a:focus {background:url(../../images/btn-getbt-on.png) 0 0 no-repeat;}
#btn-get-bt1 {display:inline;background:url(../../images/btn-getbt-on.png) 0 0 no-repeat transparent; height:22px;width:129px;}
#btn-get-bt1 a, #btn-get-bt1 a:link, #btn-get-bt1 a:visited {text-indent:-9999px;overflow:hidden;background:url(../../images/btn-getbt.png) 0 0 no-repeat;display:block;height:22px;width:129px;}
#btn-get-bt1 a:hover, #btn-get-bt1 a:focus {background:url(../../images/btn-getbt-on.png) 0 0 no-repeat;}
#siteNavCats {position:absolute;bottom:34px;left:0px; }
#siteNavCats ul {width:100%;list-style:none;margin:0;padding:0;}
#siteNavCats ul li{float:left;padding:0;margin:0;position:relative;}
#siteNavCats ul li#cat1,#siteNavCats ul li#cat2,#siteNavCats ul li#cat3 {margin:0 4px 0 0;}
#siteNavCats ul li a, #siteNavCats ul li {text-indent:-9999px;overflow:hidden;text-decoration:none;height:44px;width:200px;display:block;}
#siteNavCats ul li img {position:absolute;bottom:0px;right:0px;}
#siteNavCats ul li.cat1 { background: url(../../images/tabs/tab-playing-on.png) 0 0 no-repeat; }
#siteNavCats ul li.cat1 a, #siteNavCats ul li.cat1 a:link, #siteNavCats ul li.cat1 a:visited { background: url(../../images/tabs/tab-playing-off.png) 0 0 no-repeat; }
#siteNavCats ul li.cat1 a:hover, #siteNavCats ul li.cat1 a:focus { background: url(../../images/tabs/tab-playing-on.png) 0 0 no-repeat; }
#siteNavCats ul li.cat2 { background: url(../../images/tabs/tab-movies-tv-on.png) 0 0 no-repeat; }
#siteNavCats ul li.cat2 a, #siteNavCats ul li.cat2 a:link, #siteNavCats ul li.cat2 a:visited { background: url(../../images/tabs/tab-movies-tv-off.png) 0 0 no-repeat; }
#siteNavCats ul li.cat2 a:hover, #siteNavCats ul li.cat2 a:focus { background: url(../../images/tabs/tab-movies-tv-on.png) 0 0 no-repeat; }
#siteNavCats ul li.cat3 { background: url(../../images/tabs/tab-music-on.png) 0 0 no-repeat; }
#siteNavCats ul li.cat3 a, #siteNavCats ul li.cat3 a:link, #siteNavCats ul li.cat3 a:visited { background: url(../../images/tabs/tab-music-off.png) 0 0 no-repeat; }
#siteNavCats ul li.cat3 a:hover, #siteNavCats ul li.cat3 a:focus { background: url(../../images/tabs/tab-music-on.png) 0 0 no-repeat; }
#siteNavCats ul li.cat4 { background: url(../../images/tabs/tab-games-on.png) 0 0 no-repeat; }
#siteNavCats ul li.cat4 a, #siteNavCats ul li.cat4 a:link, #siteNavCats ul li.cat4 a:visited { background: url(../../images/tabs/tab-games-off.png) 0 0 no-repeat; }
#siteNavCats ul li.cat4 a:hover, #siteNavCats ul li.cat4 a:focus { background: url(../../images/tabs/tab-games-on.png) 0 0 no-repeat; }
#search {background:url(../../images/srch-bg.jpg) bottom left repeat-x #202328;height:27px;position:absolute;bottom:0px;left:0px;width:652px;padding:7px 0 0 160px;}
#search img {margin-right:10px;}
#search .searchbox, #search .search_select_box {font-size:100%;border:1px solid #ccc;margin-right:15px;float:left;padding:2px 0 0 2px;}
#search .searchbox {width:165px;}
#search .searchtext {height:15px;float:left;padding:2px 0 0 0;}
#search .search_submit {height:15px;padding:2px 0 0 0;}
#search .searchbox {height:15px;}
#search .search_select_box {height:17px;}

#bcrumb{float:right;margin:3px 0;}
#bcrumb ul {list-style:none;}
#bcrumb li {display:inline;padding:0 10px;border-right:1px solid #999;}
#bcrumb li.last {border-right:none;}
#bcrumb li a {color:#2C8195;text-decoration:none;font-weight:bold;}
#bcrumb li a:hover,#ft a:hover,#sub-ft a:hover{text-decoration:underline;}

#bd {clear:both;}

.gridA {padding:10px 10px 50px 10px;/*overflow:hidden;*/position:relative;}
.gridB {float:right;width:772px /* 772px */; padding:0 10px 50px 0;color:#333;position:relative;display:inline;margin-top:-5px;}

.grid1 {width:auto;/*overflow:hidden;*/}
.gridA .grid2 {width:600px;float:left;margin-left:10px;overflow:hidden;}
.gridB .grid2 {width:450px;float:left;overflow:hidden;}
.grid3 {width:440px;float:left;margin-left:10px;display:inline;overflow:hidden;}

#ft-container{margin:auto;margin-bottom:3px;}
#ft{margin:0;padding:0;height:25px;clear:both;background-color:#4D535F;margin:auto;position:relative;background-color:transparent;background-image:url(../../images/ft-curve-r.gif);background-repeat:no-repeat;background-position:right;width:812px;font-size:85%;color:#2C8195;}
#ft ul {width:100%;list-style:none;margin:auto;padding:0;}
#ft li {display:inline;padding:0;border-right:1px solid #2C8195;}
#ft li a { text-decoration: none; padding:0 10px;color:#2C8195;}
#ft-curve-l{background:transparent url(../../images/ft-curve-l.gif) bottom left no-repeat;height:25px;}
#sub-ft{margin:auto;padding-bottom:3px;color:#999;font-size:85%;}
#sub-ft ul {width:100%;list-style:none;margin:auto;padding:0;}
#sub-ft li {display:inline;padding:0;border-right:1px solid #999;}
#sub-ft a {color:#999;padding:0 10px;text-decoration:none;}
#sub-ft p {margin:5px auto;font-size:100%;}
#sub-ft p#copy-amg {width:55em;margin:5px auto;text-align:left;}
#sub-ft p#copy-amg img {float:left;margin:0 3px 3px 0;}
#sub-ft p#copy-amg a {padding:0;}
#ft a, #ft a:link, #ft a:active, #ft a:visited, #bcrumb-text-right a,#bcrumb-text-right a:link,#bcrumb-text-right a:active,#bcrumb-text-right a:visited,#bcrumb-text-right a:hover,#bcrumb a,#bcrumb a:link,#bcrumb a:active,#bcrumb a:visited {color:#2C8195;text-decoration:none;}
#ft a:hover, #bcrumb a:hover {text-decoration:underline;}
.last-item{border-right:none !important;}

/*.clear {overflow:hidden;}*/
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {display:inline-block;}
/* Hides from IE-mac \*/
.clear {display:block;}
/* End hide from IE-mac */

.textboxstyle {width:150px;font-size:105%;padding:1px;}
.textboxstylelong {width:350px;height:1.5em;}
.verylong {width:220px;}
.long {width:180px;}
.medium {width:130px;}
.medshort {width:115px;}
.short {width:90px;}
.seccode {width:30px}
.veryshort {width:35px;}

dd img{display:block;margin-bottom:5px;border:1px solid #999;}
dd a:hover img{border:1px solid #A1023E;}

.betaT {font-size: 9px; line-height: 1em; color: #c30; font-weight: normal; vertical-align: top; 
margin-left: 1px;}

body.popup {background-color:#fff;text-align:left;padding:1em;background-image:none;}
body.popup h2 {font-size:270%;font-weight:normal;margin:0 0 15px 0;color:#A1023E;}
body.popup p {font-size:110%;margin: 0.75em 0;}
body.popup img {display: block; margin: 0 auto;}

p#error-code {display:block;padding:15px;font-size:140%;border:2px solid #b62b2b;background-color:#e9e3e3;margin:1.5em;font-weight:bold;color:#b62b2b;}
#content p#report-abuse {margin:1.75em 0;}
p#report-abuse a {font-size:90%;font-weight:bold;color:#666;}
input.error {border:2px solid #b62b2b;background-color:#e9e3e3;}
span.error-message {color:#b62b2b;}

/* for tokenize */
.token:after {content:"\200b";white-space:normal;font-size:1px;}
span.token {/*display:block;margin:0;*/}