
.smallText, .rating{font-size:11px;}
.xxsmallText{font-size:9px;}
.largeText{font-size:14px;}
.xlargeText{font-size:16px;}
.xxlargeText{font-size:19px;}
.xxxlargeText{font-size:21px;}
.bold, .tagLinkOn{font-weight:bold;}
.italic{font-style:italic}
.grayText{color:#666;}
.dgText, .dg{color:#333;}
.smgrayText{font-size:11px;color:#666;}
.smdgText{font-size:11px;color:#333;}
.required{color:#FF0000;}
.redText, .red{color:#C00;}
.drText{color:#600;}
.dr{color:#900;}
.nowrap{white-space:nowrap;}
.smallgray{
text-decoration:none;
color:#666;
font-size:10px;
}
.label, .standardLabel, .normalLabel, .smallLabel, .xsmallLabel, .largeLabel{font-weight:bold;color:#000000;}
.lightLabel{font-weight:bold;color:#000000;}
.standardLabel, .normalLabel{font-size:12px;}
.smallLabel{font-size:11px;}
.xsmallLabel{font-size:10px;}
.largeLabel{font-size:14px;}
.eLink{text-decoration:none;border-bottom:1px dotted #03C;color:#03c;cursor:hand;cursor:pointer;}
.hLink, .tagLink, .noul{text-decoration:none;}
.hLink:hover, .dg:hover{text-decoration:underline;}
.hand, label{cursor:pointer;cursor:hand;}
a.title:link, a.title:active, a.title:visited, a.title:hover{font-family:Arial, sans-serif;color:#CCFFFF;font-size:12px;font-weight:bold;}
a.title:hover{font-weight:bolder;}
.clear{clear:both;}
.clearL{clear:left;}
.clearR{clear:right;}
.spacer{clear:both;height:1px;font-size:1px;}
.alignR{text-align:right;}
.alignL{text-align:left;}
.alignC{text-align:center;}
.alignMid{vertical-align:middle;}
.alignTop{vertical-align:top;}
.alignBot{vertical-align:bottom;}
.floatL{float:left;}
.floatR{float:right;}
.hid, .hide{display:none;}
.nav{
font-family:Arial, sans-serif;
font-size:14px;
font-weight:700;
}


.vListBox{
padding:0px 6px;
border:1px solid #CCC;
background:#EEE;
}
.vimgSm{
width:90px;
height:70px;
border:1px solid #CCC;
}
.vimg, .vimg130{
width:130px;
height:100px;
border:1px solid #999;
}
.vimg120{
width:120px;
height:90px;
}
.vimg110{
width:110px;
height:82px;
border:1px solid #999;
}
.vimg100{
width:100px;
height:75px;
border:1px solid #999;
}
.vimg90{
width:90px;
height:70px;
border:1px solid #999;
}
.vimg80{
width:80px;
height:60px;
border:1px solid #999;
}
.vimg70{
width:70px;
height:53px;
border:1px solid #999;
}
.vimg75{
width:75px;
height:56px;
border:1px solid #999;
}
.vimg60{
width:60px;
height:45px;
border:1px solid #999;
}
.vimg50{
width:50px;
height:38px;
border:1px solid #999;
}
.vimg45Wrapper{
overflow:hidden;
width:45px;
height:45px;
}
.vimg45Wrapper .img{
height:45px;
margin-left:-7px;
border:1px solid #999;
}
.videoIconWrapperInner,
.v120WrapperInner{
overflow:hidden;
width:120px;
height:72px;
border:1px solid #fff;
}
.videoIconWrapperInner img,
.v120WrapperInner img{
margin-top:-10px;
}
.videoIconWrapperOuter,
.v120WrapperOuter{
width:122px;
border:1px solid #999;
}
.v90WideEntry{
font-size:11px;
line-height:14px;
text-align:left;
width:92px;
}
.v90WrapperInner{
overflow:hidden;
width:90px;
height:54px;
border:1px solid #fff;
}
.v90WrapperInner img{
margin-top:-10px;
}
.v90WrapperOuter{
width:92px;
border:1px solid #999;
}
.v75WideEntry{
font-size:11px;
line-height:14px;
text-align:center;
width:72px;
}
.v75WrapperInner{
overflow:hidden;
width:70px;
height:40px;
border:1px solid #fff;
}
.v75WrapperInner img{
margin-top:-10px;
}
.v75WrapperOuter{
width:72px;
border:1px solid #999;
}
.v65WideEntry{
float:left;
}
.v65WrapperInner{
overflow:hidden;
width:65px;
height:65px;
border:1px solid #fff;
}
.v65WrapperInner img{
width:65px;
height:65px;
}
.v65WrapperOuter{
width:67px;
border:1px solid #999;
}
.v50WrapperInner{
overflow:hidden;
width:50px;
height:30px;
border:1px solid #fff;
}
.v50WrapperInner img{
margin-top:-10px;
}
.v50WrapperOuter{
width:52px;
border:1px solid #999;
}
.v45WideEntry{
float:left;
}
.v45WrapperInner{
overflow:hidden;
width:45px;
height:45px;
border:1px solid #fff;
}
.v45WrapperInner img{
width:45px;
height:45px;
}
.v45WrapperOuter{
width:47px;
border:1px solid #999;
}
.runtime,
.vruntime{
color:#000;
font-weight:bold;
font-size:11px;
}
.title,
.vtitle{
font-weight:bold;
font-size:12px;
}
.desc,
.vdesc{
margin:3px 0px;
font-size:12px;
}
.facets,
.vfacets{
margin-top:2px;
margin-bottom:3px;
line-height:13px;
font-size:11px;
}
.vfacets{
margin:3px 0px;
}
.vstill{
margin-bottom:2px;
}
.vtagLabel{
float:left;
}
.vtagValue{
margin-left:35px;
margin-bottom:3px;
}
.vTable{
border-spacing:0px;
padding:0px;
}
.vTable td{
vertical-align:top;
}
.vTable .vinfo{
padding-left:8px;
}
.vInfo{
padding-left:20px;
font-size:11px;
padding-top:1px;
line-height:1.4em;
}
.vtitlelink{
font-weight:bold;
text-decoration:none;
font-size:15px;
}
a.vtitlelink:hover{
text-decoration:underline;
}
.vEntry{
padding:10px 0px;
border-bottom:1px dotted #999;
}
.vDetailEntry{
clear:left;
padding:8px 0px;
border-top:1px dashed #999;
}
.vDetailEntry:first-child{
border-top:0;
}
.vDetailEntry table{
border-spacing:0px;
padding:0px;
}
.vDetailEntry td{
vertical-align:top;
}
.vDetailEntry .image{
margin-right:12px;
}
.vDetailEntry .tagLabel{
float:left;
}
.vDetailEntry .tagValue{
margin-left:35px;
margin-bottom:3px;
}
.vDetailEntry .tagTable{
border-spacing:0px;
padding:0px;
margin-bottom:3px;
}
.vDetailEntry .tagTable td{
font-size:11px;
vertical-align:top;
}
.v120vEntry{
width:120px;
margin-bottom:10px;
}
.v120vEntry .vstill{
margin-bottom:4px;
}
.v120vEntry .vimg{
width:120px;
height:90px;
border:1px solid #999;
}
.v90hEntry{
clear:left;
}
.v90hEntry .vstill{
float:left;
}
.v90hEntry .vimg{
width:90px;
height:70px;
border:1px solid #999;
}
.v90hEntry .vinfo{
margin-left:96px;
}




.v120WrapperInner .quicklist-inlist{
width:118px;
}
.v90WrapperInner .quicklist-inlist{
width:87px;
}
.v90WrapperInner .addtoQL90{
margin-left:1px;
}
.video-thumb-large .quicklist-inlist{
width:158px;
margin-top:10px;
}


.watch-discoverbox-grid-view .watch-discoverbox-list-facet,
.watch-discoverbox-grid-view .watch-discoverbox-list-facet-alt,
.watch-discoverbox-grid-view .watch-discoverbox-divider,
.browseGridView .vldupe,
.browseGridView .vlepisode,
.browseGridView .vlalt-query{
display:none;
}

.watch-discoverbox-list-view .watch-discoverbox-list-facet,
.watch-discoverbox-list-view .watch-discoverbox-divider,
.searchView .vladded{
display:block;
}
.browseListView .vlepisode.showepisode .vlepisode-hidden{
display:inline;
}
.watch-discoverbox-divider{
clear:both;
margin-bottom:3px;
margin-right:7px;
padding-bottom:3px;
border-bottom:1px dotted #CCC;
}
.searchView .vlcategory{
margin-top:6px;
}
.watch-discoverbox-list-view .watch-discoverbox-list-facet-alt{
display:inline;
}
.watch-discoverbox-grid-view .watch-discoverbox-facets{
line-height:14px;
clear:left;
}
.watch-discoverbox-list-view,
.watch-discoverbox-grid-view{
padding-top:0px;
}
.watch-discoverbox-list-view .watch-discoverbox,
.watch-discoverbox-grid-view .watch-discoverbox{
padding-top:7px;
overflow:auto;
}
.watch-discoverbox-grid-view .watch-discoverbox-entry,
.watch-discoverbox-list-view .watch-discoverbox-thumb{
float:left;
}
.watch-discoverbox-grid-view .watch-discoverbox-grid-divider{
clear:left;
}
.watch-discoverbox-grid-view .watch-discoverbox-entry{
margin-right:10px;
margin-bottom:10px;
width:90px;
}
.watch-discoverbox-grid-view .vtitle{
font-size:11px;
font-weight:bold;
}
.watch-discoverbox-grid-view .watch-discoverbox-username{
font-size:11px;
font-weight:normal;
display:block;
}
.watch-discoverbox-list-view .watch-discoverbox-facets{
margin-left:100px;
margin-right:5px;
}
.browseListView .vlfacets,
.membersListView .vlfacets{
font-size:11px;
border-left:1px solid #bbb;
margin-left:5px;
padding-left:5px;
line-height:14px;
float:left;
width:135px;
}
.membersListView.channelOnebox .vlfacets{
width:60px;
}
.searchView .vlfacets{
width:120px;
}
.membersListView .vlfacets{
height:65px;
}
.browseGridView .vlfacets,
.membersGridView .memberContainer{
margin:3px 0px;
font-size:11px;
line-height:13px;
}
.browseListView .vlfacets span,
.browseListView .vlfacets div{
line-height:15px;
}
.membersListView .vlfacets span,
.membersListView .vlfacets div{
line-height:13px;
}
.browseListView .vlfacets div img{
margin-top:2px;
margin-bottom:3px;
}
.browseGridView .video-thumb-duration-rating div{
float:right;
margin-top:1px;
}
.browseGridView .video-thumb-duration-rating .runtime{
float:left;
margin-top:0px;
}
.membersGridView .memberContainer{
margin-bottom:15px;
}
.membersGridView .vltitle{
padding-bottom:3px;
font-weight:bold;
}
.membersListView .memberContainer{
padding:14px 0px;
border-bottom:1px dotted #bbb;
}
.membersListView.channelOnebox .memberContainer{
padding:2px 0px;
border-bottom:0px;
}
.browseGridView .vlfacets a{
color:#333;
}
.browseGridView .vlshortTitle{
height:30px;
overflow:hidden;
}
.browseListView .vllongTitle{
overflow:hidden;
}
.browseListView .vlclearaltl{
clear:left;
}
.browseListView .vlentry{
margin-top:0px !important;
padding-top:10px;
}
html > body .browseListView .vlentry{
padding-top:0px;
margin-bottom:10px;
}
.browseListView .vlentry > .vlclearaltl{
height:0;
}
.browseGridView .vlfrom,
.browseListView .vlfrom{
overflow:hidden;
width:85px;
padding-left:1px;
display:block;
float:left;
}
.browseGridView .vlfromlbl,
.browseListView .vlfromlbl{
display:block;
float:left;
}
.memberListGroupType{
font-weight:bold;
color:#333;
}
.membersGridView .vlfacets{
margin-top:2px;
}
#viewTypeContainer{
font-size:12px;
color:#666;
padding:0px 10px;
}
#viewTypeContainer div{
text-align:right;
float:right;
width:150px;
line-height:14px;
vertical-align:middle;
}
#viewTypeContainer img{
margin:0;
vertical-align:top;
}
#searchViews > img,
#searchViews > a > img{
margin-top:-2px;
}
.searchView .vldupe a{
color:#666;
font-size:11px;
}
.browseListView .vlalt-query{
height:40px;
font-size:130%;
}
.browseListView .vlalt-query a{
font-weight:bold;
font-style:italic;
}

.expand-panel .expand-content{
display:none;
}
.expand-panel.expanded .expand-content{
display:block;
}
.expand-panel .collapse-content{
display:block;
}
.expand-panel.expanded .collapse-content{
display:none;
}



#watch-this-vid{
float:left;
width:480px;
}
#watch-other-vids{
float:right;
width:360px;
}
.watch-wrapper{
margin-bottom:10px;
}
.watch-body{
border:1px solid #CCC;
margin-top:5px;
margin-bottom:20px;
}
.watch-tabs{
width:478px;
}

.watch-tabs .watch-tab-sel{
background:white;
border-bottom:0;
color:#000;
}
.watch-tabs td a{
text-decoration:none;
}
.watch-tabs td:hover,
.watch-tabs td:hover a,
.watch-tabs td a:hover{
text-decoration:underline;
cursor:hand;
cursor:pointer;
}
.watch-tabs td.watch-tab-sel:hover,
.watch-tabs td.watch-tab-sel:hover a,
.watch-tabs td.watch-tab-sel a:hover,
.watch-tabs td.disabled:hover,
.watch-tabs td.disabled:hover a,
.watch-tabs td.disabled a:hover{
text-decoration:none;
cursor:default;
}
.watch-tabs .watch-tab-sel a{
color:#000;
}
.watch-tabs .watch-tab-first{
border-left:0;
}
.watch-tab-contents{
clear:left;
padding:7px;
}
.watch-tab-contents .watch-tab-body{
display:none;
}
.watch-tab-contents .watch-tab-sel{
display:block;
}
#watch-checker-div{
position:absolute;
top:-100px;
left:-100px;
}
#watch-noplayer-div{
padding:20px;
font-size:14px;
font-weight:bold;
}
#watch-vid-title{
font-size:18px;
font-weight:bold;
margin:10px 0px 5px 0px;
}
#watch-highlight-racy-box{
padding:2px 5px;
border:1px solid #FC3;
text-align:center;
font-size:11px;
}
#watch-video-response{
background:#FFC;
border:1px solid #FC3;
font-weight:bold;padding:5px;
margin:5px 0px;
}
#watch-actions-area{
margin:10px 0px;
border:1px solid #ccc;
text-align:center;
}
body.not-english .watch-action-text,
body.not-english #watch-tab-commentary,
body.not-english #watch-tab-stats{
font-size:12px;
}
body.not-english .watch-tabs td{
height:34px;
line-height:34px;
}
#watch-actions-area .watch-tab-contents{
padding:0;
}
#watch-actions-area .watch-tabs td:hover .watch-action-text,
#watch-actions-area .watch-tabs a:hover .watch-action-text{
text-decoration:underline;
}
#watch-actions-area .watch-tabs td.watch-tab-sel:hover .watch-action-text,
#watch-actions-area .watch-tabs td.disabled:hover .watch-action-text,
#watch-actions-area .watch-tabs td:hover,
#watch-actions-area .watch-tabs td a:hover,
#watch-actions-area .watch-tabs td:hover a{
text-decoration:none;
}
#watch-actions-area .watch-tabs td.disabled .watch-action-text{
color:#999;
}
#watch-actions-area .watch-action-result{
display:none;
padding:10px;
background-color:#d1f0b3;
font-weight:bold;
text-align:center;
margin:5px;
}
#watch-actions-area .watch-more-action{
display:none;
padding:5px 10px;
text-align:left;
}
#watch-actions-area .watch-login-action{
margin:5px;
}
#watch-actions-area .watch-action-result .close,
#watch-actions-area .watch-more-action .close,
#watch-actions-area .watch-login-action .close{
float:right;
font-size:11px;
padding-bottom:1px;
}
#watch-actions-area .watch-action-result .close{
font-weight:normal;
}
#watch-actions-area .watch-more-action .header{
font-weight:bold;
font-size:14px;
border-bottom:1px solid #999;
padding-bottom:5px;
margin-bottom:10px;
}
#watch-actions-area .watch-login-action{
display:none;
padding:10px;
height:40px;
background:#FFAEAE;
font-weight:bold;
text-align:center;
}
#watch-actions-area .watch-more-action-share{
display:none;
padding:5px 10px;
text-align:left;
background:#fff;
}

#watch-action-share{
background-position:-326px 0px;
}
.watch-tab-sel #watch-action-share,
#watch-tab-share:hover #watch-action-share,
#watch-action-share-link:hover #watch-action-share,
#watch-action-share:hover{
background-position:-326px -20px;
}
#watch-action-favorite{
background-position:-267px 0px;
}
.watch-tab-sel #watch-action-favorite,
#watch-tab-favorite:hover #watch-action-favorite,
#watch-action-favorite-link:hover #watch-action-favorite,
#watch-action-favorite:hover{
background-position:-267px -20px;
}
#watch-tab-favorite.disabled #watch-action-favorite,
#watch-tab-favorite.disabled:hover #watch-action-favorite,
#watch-tab-favorite.disabled #watch-action-favorite:hover{
background-position:-267px 0px;
}
#watch-action-playlists{
background-position:-295px 0px;
}
.watch-tab-sel #watch-action-playlists,
#watch-tab-playlists:hover #watch-action-playlists,
#watch-action-playlists-link:hover #watch-action-playlists,
#watch-action-playlists:hover{
background-position:-295px -20px;
}
#watch-action-flag{
background-position:-358px 0px;
}
.watch-tab-sel #watch-action-flag,
#watch-tab-flag:hover #watch-action-flag,
#watch-action-flag-link:hover #watch-action-flag,
#watch-action-flag:hover{
background-position:-358px -19px;
}
#watch-tab-flag.disabled #watch-action-flag,
#watch-tab-flag.disabled:hover #watch-action-flag,
#watch-tab-flag.disabled #watch-action-flag:hover{
background-position:-358px 0px;
}
#watch-action-flag-link.disabled .watch-action-text{
color:#ccc;
}
#watch-actions-area #watch-add-faves{
background-color:#fff;
}
#watch-actions-area #watch-add-faves,
#watch-actions-area #watch-remove-faves{
margin-bottom:0;
}
#watch-add-faves-result a{
text-decoration:none;
}
#watch-add-faves-result a:hover{
text-decoration:underline;
}
#watch-add-to-faves-switch{
margin-left:162px;
padding:5px 0;
}
#watch-infringe-div{
margin-top:12px;
}
#watch-infringe-div .errorBox{
float:left;
margin:0 8px 1em 0;
border:none;
}
#watch-audio-stats{
clear:both;
border:1px solid #CCCCCC;
padding:5px;
}
#watch-audio-stats h4{
font-size:16px;
margin:0 0 5px 0;
}
#watch-audio-stats a{
margin-left:15px;
}
#watch-audio-stats dl{
margin:0 0 0 15px;
}
#watch-audio-stats dt{
float:left;
width:5em;
padding:0;
}
#watch-audio-stats dd{
margin-bottom:.25em;
padding:0;
}
#watch-ratings-views{
border:1px solid #CCC;
margin-top:10px;
padding:5px;
line-height:20px;
}
#watch-rating-div,
#watch-views-div{
float:left;
}
#watch-rating-div{
width:280px;
}
#watch-rating-div.ratingSingleline{
overflow:hidden;
}
#watch-views-div{
width:188px;
overflow:hidden;
}
#watch-ratings-views .statLabel{
margin-right:4px;
font-size:16px;
font-weight:bold;
}
body.not-english #watch-ratings-views .statLabel{
font-size:12px;
}
#watch-rating-div #ratingWrapper{
width:225px;
float:left;
}
#watch-rating-div.ratingMultiline #ratingWrapper{
width:197px;
}
#watch-rating-div.ratingMultiline #ratingMessage{
width:150px;
}
html > body #watch-rating-div.ratingMultiline #ratingMessage{
width:275px;
}
#watch-rating-div.ratingSingleline #ratingMessage{
float:left;
line-height:22px;
}
#watch-rating-div.ratingMultiline #ratingMessage{
clear:left;
line-height:20px;
}
#watch-rating-div #ratingStars{
margin-right:10px;
}
#watch-rating-div #ratingMessage{
font-size:11px;
color:#666;
padding-left:1px;
height:20px;
}
#watch-ratings-views #ratingMessage a{
text-decoration:none;
}
#watch-ratings-views #ratingMessage a:hover{
text-decoration:underline;
}
#watch-ratings-views .ratedMessage{
color:#000;
display:inline-block;
padding:0 3px;
}
#watch-view-count{
font-size:16px;
}
body.not-english #watch-view-count{
font-size:12px;
}
#watch-annotations{
font-size:11px;
}
#watch-annotations a{
text-decoration:none;
}
#watch-annotations a:hover{
text-decoration:underline;
}
#watch-annotations-learn img{
vertical-align:middle;
}
#watch-video-quality-setting,
#watch-annotations{
clear:right;
float:right;
width:188px;
text-align:right;
line-height:17px;
}
#watch-video-quality-setting{
line-height:16px;
}
#watch-video-quality-setting #watch-low-quality-link,
#watch-video-quality-setting.high #watch-high-quality-link{
display:none;
}
#watch-video-quality-setting.high #watch-low-quality-link{
display:inline;
}
#watch-low-quality-link,
#watch-high-quality-link{
font-weight:bold;
}
#watch-some-stats{
color:#666;
width:100%;
}
#watch-some-stats td{
padding:5px 0;
}
#watch-some-stats .lightLabel{
color:#666;
font-weight:normal;
}
#watch-some-stats .watch-stat{
font-weight:bold;
color:#000;
}
#watch-recent-ratings{
margin-top:5px;
padding:7px 7px 0 15px;
}
.watch-recent-rating-entry{
float:left;
margin-bottom:10px;
width:110px;
}
#watch-video-provided-by{
margin-top:5px;
padding-top:5px;
padding-left:5px;
border-top:1px solid #ccc;
}
#watch-video-provided-by span{
font-weight:bold;
}
#watch-honors .expand-content,
#watch-refer-div .expand-content{
font-size:11px;
}
#watch-honors .expand-content{
padding-left:20px;
}
#watch-honors .statItem{
padding-top:3px;
}
#watch-refer-div .header{
background-color:#E6EBEF;
padding:3px 0;
margin:3px 0;
font-weight:bold;
color:#666;
}
#watch-refer-div #watch-refer-list{
padding-left:20px;
}
#watch-refer-div .watch-ref-item,
#watch-refer-div #watch-noref-item{
padding-left:6px;
padding-right:20px;
float:left;
}
#watch-refer-div .watch-ref-item{
width:75px;
}
#watch-map-div{
padding-left:20px;
font-size:11px;
}
#watch-linking-sites-disabled{
margin-bottom:4px;
margin-left:15px;
}
#watch-active-sharing{
margin:10px 0;
border:1px solid #ccc;
padding:7px;
}
#watch-active-sharing-header{
font-size:12px;
font-weight:bold;
padding-bottom:5px;
}
#watch-active-sharing-header-viewall,
#watch-active-sharing-header-viewsome{
font-size:11px;
font-weight:normal;
color:#666;
}
.expand-panel #watch-active-sharing-header-viewsome.expand-content{
display:none;
}
.expand-panel.expanded #watch-active-sharing-header-viewsome.expand-content{
display:inline;
}
.expand-panel #watch-active-sharing-header-viewall.collapse-content{
display:inline;
}
.expand-panel.expanded #watch-active-sharing-header-viewall.collapse-content{
display:none;
}
#watch-active-sharing-count{
margin-left:3px;
color:#666;
}
.watch-active-sharing-user{
float:left;
padding:2px 10px 2px 0px;
font-weight:bold;
font-size:14px;
}
.watch-ie6fix{
float:left;
width:100%;
}
.watch-sharetab-options{
padding:10px 5px 0px 0px;
float:right;
clear:right;
text-align:right;
background-color:rgb(255, 255, 255);
}
.watch-sharetab-options-txt{
padding:0px 0px 10px 0;
}
.watch-sharetab-options-txt a{
border-bottom:1px dotted rgb(204, 204, 204);
text-decoration:none;
}
.watch-sharetab-options-txt a:hover{
text-decoration:underline;
}
.watch-shareopts-sectitle{
border-top:1px solid rgb(204, 204, 204);
padding:10px 0px 5px 10px;
font-weight:bold;
}
.watch-shareopts-logintxt{
float:left;
font-weight:bold;
}
.watch-shareopts-signup{
float:right;
padding-right:10px;
padding-top:20px;
font-size:11px;
font-weight:bold;
}
.watch-shareopts-loginforgot{
padding:10px 0px 5px 10px;
font-size:11px;
border-bottom:1px dotted #999;
}
.watch-shareopts-googleacct{
text-align:center;
font-weight:bold;
font-size:11px;
padding:10px;
}
.watch-shareopts-pad10{
padding:10px;
}
#watch-share-video-div{}
#watch-share-video-div #sendMessage{
padding-top:5px;
}
#watch-share-video-div #sendSMS{
padding-top:5px;
border-top:1px dashed #999;
}
#watch-share-video-div #aggregators{
margin:15px 0px 0px 0px;
padding:10px 0px;
border-top:1px dashed #999;
border-bottom:1px dashed #999;
}
#watch-share-video-div .aggregator{
float:left;
padding-left:15px;
font-size:10px;
}
#watch-share-video-div .edit-btn{
float:left;
margin-left:5px;
font-size:11px;
color:#666;
}
#watch-share-video-div .edit-btn a{
padding-top:2px;
border-bottom:1px dotted rgb(204, 204, 204);
}
#watch-share-video-div .sec-header{
font-weight:bold;
clear:both;
padding:10px 0px 3px 0px;
}
#watch-post-blog{
padding:10px 0px;
}
#watch-post-blog td{
vertical-align:top;
}
#watch-post-blog label{
width:100px;
color:#666;
font-weight:bold;
margin:3px 8px 8px 0px;
}
#watch-share-video-div .main{
padding:0px 10px 10px 20px;
width:460px;
}
#watch-post-blog .fieldDiv{
width:305px;
margin:0px 0px 4px 0px;
}
#watch-post-blog .field,
#watch-post-blog .txtarea{
width:367px;
}
#watch-post-blog .action-area{
margin:10px 0px 10px -6px;
}
#watch-post-blog .setup{
margin:10px 0px 5px 10px;
}
#watch-share-blog-quick{
margin-bottom:10px;
}
#watch-share-blog-quick .main{
padding:0px 10px 10px 20px;
width:460px;
}
#watch-share-blog-quick .sec-header{
font-weight:bold;
clear:both;
padding:10px 0px 3px 0px;
}
.watch-recent-shares-div{
margin:8px 10px 5px;
float:left;
width:20%;
}
.watch-recent-share{
margin:0px 0px 5px;
white-space:nowrap;
}
.watch-recent-share a{
text-decoration:none;
}
.watch-recent-share img{
vertical-align:text-bottom;
}
.watch-recent-share a:hover span{
text-decoration:underline;
}
#watch-flag-menu{
position:relative;
z-index:1000;
}
#watch-flag-menu ul{
margin:0;
padding:0;
list-style-type:none;
}
#watch-flag-menu ul ul{
top:23px;
left:0;
width:220px;
height:0;
position:absolute;
visibility:hidden;
}
#watch-flag-menu ul ul ul{
top:0;
left:221px;
width:220px;
}
#watch-flag-menu li{
width:220px;
float:left;
position:relative;
}
#watch-flag-menu a,
#watch-flag-menu a:visited{
display:block;
background-color:#fff;
color:#000;
width:210px;
height:auto;
border:1px solid #bbcccc;
border-width:0 1px 0 1px;
padding:4px 5px 4px 5px;
line-height:1.2em;
text-decoration:none;
font-weight:normal;
}

#watch-flag-menu ul ul a.sub,
#watch-flag-menu ul ul a.sub:visited,
#watch-flag-menu ul ul ul a,
#watch-flag-menu ul ul ul a:visited{
background-color:#fff;
}
#watch-flag-menu a:hover,
#watch-flag-menu:hover > a,
#watch-flag-menu ul ul a.sub:hover,
#watch-flag-menu ul ul:hover > a.sub,
#watch-flag-menu ul ul ul a:hover{
background-color:#d7deed;
}
#watch-flag-menu a:hover,
#watch-flag-menu:hover > a{
color:#000;
}
.watch-time-field{
width:1.8em;
text-align:right;
height:1em;
}
.watch-optional-box{
padding:5px;
color:#505050;
background-color:#d8e0fa;
}
#watch-comments-stats{
border:1px solid #ccc;
margin-top:10px;
}
#watch-tab-commentary{
width:239px;
}
#watch-tab-stats{
width:238px;
}
#watch-video-responses-children{
margin-left:-7px;
padding-top:7px;
width:471px;
}
html > body #watch-video-responses-children{
width:478px;
}
#watch-video-responses-children .RightSingleArrow{
position:relative;
right:-7px;
}
html > body #watch-video-responses-children .RightSingleArrow{
right:0;
}
.watch-video-response-duration{
color:#000;
}
.watch-video-response{
float:left;
width:98px;
margin-right:2px;
text-align:center;
font-size:10px;
}
#watch-video-responses-actions{
text-align:center;
font-weight:bold;
padding-top:5px;
}
#watch-video-responses-none{
text-align:center;
padding-top:5px;
}
#watch-comments-summary{
text-align:center;
color:#666;
}
#watch-comments-summary span{
color:#000;
font-weight:bold;
}
#watch-comments-numresponses{
margin-right:20px;
}
#watch-comment-post-comment{
float:right;
text-align:right;
padding-bottom:1px;
}
#watch-comment-filter{
margin:10px 0;
}
#watch-comment-view-all{
font-weight:bold;
margin-top:10px;
}
.watch-comment-entry{
clear:both;
margin-top:6px;
padding-top:7px;
padding-bottom:4px;
border-top:1px solid #efefef;
}
html > body .watch-comment-entry{
padding-bottom:0;
}
.watch-comment-entry-reply{
margin-left:10px;
padding-left:2px;
border-left:3px solid #e6e6e6;
}
.watch-comment-head,
.watch-comment-head-hidden{
background-color:white;
padding:0 4px 4px 4px;
}
.watch-comment-head-link{
margin-left:8px;
font-size:11px;
visibility:hidden;
}
.watch-comment-auth{
font-weight:bold;
text-decoration:none;
}
.watch-comment-auth:hover{
text-decoration:underline;
}
.watch-comment-time{
color:#666;
}
.watch-comment-info{
float:left;
}
.watch-comment-voting,
.watch-comment-voting-off{
width:75px;
text-align:right;
float:right;
}
.watch-comment-auth-head{
background-color:#FFC;
padding:4px;
}
.watch-comment-marked-spam{
border-top:1px solid #c1c1c1;
margin-top:7px;
padding-top:10px;
}
.watch-comment-spam{
background-color:#FFE;
padding:4px;
}
.watch-comment-body{
margin-top:4px;
margin-left:4px;
width:75%;
}
.watch-comment-action{
margin-top:0;
text-align:right;
font-size:11px;
padding-top:3px;
float:right;
padding-bottom:1px;
}
.watch-comment-voting a{
color:#03c;
cursor:pointer;
cursor:hand;
}
.watch-comment-action a,
.watch-comment-head-link{
text-decoration:none;
border-bottom:1px dotted #03C;
color:#03c;
cursor:pointer;
cursor:hand;
}
.watch-comment-score{
font-size:11px;
font-weight:bold;
}
.watch-comment-msg{
float:right;
font-size:11px;
color:#666;
}
.watch-comment-green{
color:green;
}
.watch-comment-gray{
color:gray;
}
.watch-comment-red{
color:#f33;
}
#watch-comment-post{
margin-top:12px;
}
.watch-comment-pagination{
font-size:11px;
font-weight:bold;
text-align:center;
padding:1px;
margin-top:20px;
background-color:#dedede;
}
.watch-comment-pnum{
padding:0px 4px;
}
.watch-comment-char-count{
border:0;
width:50px;
}
#watch-comment-limit-box{
margin-bottom:30px;
}
#watch-comment-limit-box .header{
background-color:#f8f3d6;
padding:5px;
}
#watch-comment-limit-box .body{
background-color:#fbf9e8;
padding:5px;
}
#watch-comment-captcha{
text-align:center;
margin:0 auto 0 auto;
width:400px;
}
#watch-comment-captcha .watch-captcha-input{
width:260px;
padding-top:15px;
float:left;
}
#watch-comment-captcha .watch-verification-image{
width:120px;
text-align:center;
float:left;
}
.watch-comments-tooltip{
position:absolute;
background-color:#E7E7E7;
padding:3px;
border:1px solid #CCC;
width:220px;
z-index:2;
display:none;
}
.watch-comment-spam-bug{
font-weight:bold;
text-align:left;
margin-left:0px;
padding:1px 3px;
border-top:1px dotted #c00;
border-bottom:1px dotted #c00;
color:#c00;
display:none;
float:right;
}
.watch-comment-down,
.watch-comment-down-on,
.watch-comment-down-hover,
.watch-comment-up,
.watch-comment-up-on,
.watch-comment-up-hover{
width:19px;
height:19px;
border:0px;
vertical-align:bottom;
}

#watch-channel-vids-div{
background:#EEE;
border:1px solid #CCC;
}
#watch-channel-brand-cap{
text-align:center;
}
#watch-channel-brand-div{
padding:4px 14px;
margin:0px 0px 5px 0px;
background-color:#fff;
border:1px solid #ccc;
display:none;
}
#watch-channel-vids-top{
padding:0 8px;
}
#watch-channel-icon{
margin:8px 5px 0px 0px;
float:left;
}
#watch-channel-stats{
line-height:18px;
margin-top:6px;
float:left;
margin-left:5px;
width:160px;
}
.watch-channel-stat{
color:#999;
}
#watch-channel-videos{
font-weight:bold;
}
#watch-channel-stats a{
text-decoration:none;
font-weight:bold;
}
#watch-channel-stats a:hover{
text-decoration:underline;
}
.watch-channel-subscribe{
float:right;
margin-top:3px;
height:23px;
padding-top:28px;
}
#watch-video-details .collapse-content,
#watch-video-details .expand-content{
margin-top:7px;
}
#watch-video-details .expand-content{
position:relative;
}
#watch-video-details-inner{
margin:8px 6px;
border-top:1px solid #CCC;
}
html > body #watch-video-details-inner{
margin:8px;
}
.watch-video-added{
font-weight:bold;
margin-right:10px;
}
#watch-video-owner{
background:#e4edfc;
padding:7px;
margin-top:-11px;
position:relative;
margin-bottom:5px;
border:1px solid #a4b0d6;
}
#watch-video-owner-header{
font-size:13px;
font-weight:bold;
}
.watch-video-owner-action{
float:left;
position:relative;
margin:5px 7px 5px 0;
white-space:nowrap;
}
.watch-video-desc{
padding:5px 0px;
}
#watch-video-tags-div{
padding-top:5px;
}
#watch-video-tags{
width:280px;
}
.watch-extra-desc{
font-size:11px;
font-weight:bold;
color:#333;
border-top:1px solid #CCC;
padding-top:3px;
}
.watch-extra-desc div{
padding-left:7px;
}
#watch-music-urls{
height:25px;
line-height:20px;
}
.watch-attribution{
margin-left:7px;
margin-bottom:3px;
line-height:20px;
}
#watch-badges{
height:34px;
line-height:29px;
}
.watch-google-checkout{
border-top:1px solid #CCC;
}
.watch-google-checkout .google-checkout{
border:0;
margin:0;
}
#watch-embed-div,
#watch-url-div{
border-top:1px solid #CCC;
font-size:11px;
}
#watch-url-div{
margin:5px 0;
}
#watch-url-field{
font-size:10px;
width:340px;
margin-top:2px;
}
#watch-embed-div label,
#watch-url-div label{
color:#999;
line-height:18px;
font-size:12px;
}


#watch-playlist-subtitle{
padding-left:20px;
}
#watch-playlist-subtitle a{
font-weight:bold;
}
.watch-playlist-action{
font-size:11px;
padding-left:5px;
}
.watch-playlist-row-left{
float:left;
}
.watch-playlist-row-middle{
float:left;
padding-left:4px;
width:160px;
}
.watch-playlist-row-middle .vtitle{
width:140px;
height:14px;
overflow:hidden;
}
.watch-playlist-row-right{
float:right;
padding-top:8px;
padding-right:2px;
vertical-align:baseline;
}
.watch-playlist-show-related{
float:left;
font-size:9px;
padding-left:2px;
width:35px;
overflow:hidden;
}
.watch-playlist-item-duration{
font-size:11px;
color:#666;
padding-left:3px;
width:35px;
}

.watch-playlist-row{
clear:both;
vertical-align:middle;
padding-left:2px;
height:34px;
padding-bottom:2px;
}
.watch-playlist-row-playing{
padding-left:1px;
border:1px solid #FC3;
background-color:#FFFFCC;
height:34px;
padding-top:2px;
margin-bottom:2px;
padding-bottom:2px;
}
.watch-playlist-index{
font-size:12px;
color:#666;
float:left;
text-align:center;
margin-right:0px;
width:15px;
padding-top:10px;
text-align:right;
padding-right:3px;
}
.watch-playlist-container{
display:block;
overflow:auto;
padding:4px;
position:relative;
border:1px solid #CCC;
margin-top:5px;
padding:2px;
}
.watch-playlist-row-link{
text-decoration:none;
cursor:pointer;
cursor:hand;
}
.watch-playlist-auto-height{
height:auto;
}
.watch-playlist-fixed-height175{
height:175px;
}
#watch-playlist-actions{
margin-bottom:20px;
text-align:right;
}
#watch-more-from{
min-height:62px;
height:auto;
}
#watch-related-vids-toggle{
float:right;
margin-right:7px;
padding-bottom:1px;
}
#watch-related-vids-toggle img{
vertical-align:middle;
}
#watch-related-vids-body{
padding-left:7px;
}
#watch-promoted-container{
padding:7px;
}
#watch-promoted-container .watch-promoted-vid{
float:left;
width:24.9%;
}
