

body {
                background-color: #000000;
        
    
    
    
    }




#mainColumn div.freeAccount table.signUpTable {border-color : #333399; }
#mainColumn div.shoppingCart table.shoppingCartTable {border-color : #333399; }
#mainColumn div.shoppingCart td.cellShoppingCart {border-color : #333399; }

#checkoutPaymentMethods { border-color : #333399; }
#checkoutPaymentMethods td { border-color : #333399; }

div.component {
    border: 1px solid #333399;
}

div.componentBody { color: #cccccc; background-color: $pageColors.backgroundColor;}
div.featuredMovie1024 { color: #cccccc; background-color: $pageColors.backgroundColor;}
div#bandwidthPopUp {
    color: #cccccc;
    background-color: #000000;
    border-color: #cccccc;
}

div.componentHeader,
.seoFrontdoorHeader{
	 background-color: #333399; 	 color: #ffffff; 	 border-bottom: 1px solid #333399; }

#mainColumn .component .seeMoreLink {
     color: #ffffff; }

#mainColumn .component .productNameLabel {
     color: #ffffff; }

div.featuredMovie1024 a {
    color: #ffffff;
}
div.componentBody a {
    color: #ffffff;
}
div#bandwidthPopUp a {
    color: #ffffff;
}

.SplashFeatureList {
    color: #cccccc;
}

.SplashComponentHeadline {
	 color: #cccccc; 	 border-bottom: 1px solid #333399; }

div.newUserLinkDiv {
    border:1px solid #333399;
}

a.returnLink {
    color: #ffffff;
}

#header {
    border: 1px solid #333399;
}

#leftColumn {
		 color: #cccccc; 	}

	
    <div style='float:$floatSetting;width:50%;'>
       <div style='height:160px;' class='tabOutline' id="updateBuyItNow">
         		  <div class="myAccountSettingsTabHeader">「今すぐ買う」の設定</div>
          <div class='tabModuleBodyMsg'>「今すぐ買う」の設定変更          	<div class="buyItNowActionLinks"><a class="buyItNowPopupLauncher" href="#" title="「今すぐ買う」とは何ですか？" onmousemove="javascript:tooltipHTML('<div class=\'toolTipTextHeader\'>「今すぐ買う」とは何ですか？</div><div class=\'toolTipTextBody\'>「今すぐ買う」は、このページを離れずにお客さまのご購入をスピーディーに完了できる、新しいSSLテクノロジー採用による安全なトランザクション･システムです。最も新しいご購入の際に「カード情報の保管」を選択するとお客さまのアカウントにカード情報が安全に保管されますから、次回のご購入時には「今すぐ買う」システムをご利用になれます。「今すぐ買う」の設定と解除は「変更の保管」ボタンをクリックするだけです。</div>',event,'','')" onmouseout="javascript:tooltipPopup('','close',event)">「今すぐ買う」とは何ですか？</a></div>
          </div>
          <form class="updateBuyItNowMyAccount" name="buyItNowUpdateInfoForm" action="/dispatcher/myAccount?genreId=101&amp;theaterId=79071&amp;locale=ja" method="post">
            <input type="hidden" name="commandType" value="UpdateBuyItNow" />
            <div class='tabmoduleRadios'>
                <label class="formLabel"><input type='radio' name='isBuyItNowEnabled' value='true'  class='clearRadioBack' />有効にする</label>
                <label class="formLabel"><input type='radio' name='isBuyItNowEnabled' value='false'  checked='checked'  class='clearRadioBack' />無効にする</label>
            </div>
            <div class="buyItNowSaveChangeMyAccount">
                <input type="submit" onclick="reportAndUpdateBuyItNowSetting()" value="変更を保存する" />
            </div>
          </form>
       </div>
       
    </div>
  .componentBody .buyItNowActionLinks a {
	color: #ffffff;
}

#leftColumn div.componentBody a {
	color: #ffffcc;
}

#topMenu {
	 color: #ffffff; 	 background-color: #333399; 			 border: 1px solid #333399; }

#topNav a {
    color: #ffffff;
}

#loginRow {
	 color:  #ffffff; 	 background-color:  #333333; 		border-right: 1px solid  #333399; 
	border-bottom: 1px solid #333399;
    }

#loginRow a {
	color: #ffffcc;
}

#loginRow div.newUserLink {
	border-right: 1px solid #333399;
}

div#footerLocaleMenu {
	color: #cccccc;
}

div#footerLocaleMenu a {
	color: #ffffff;
}

.frontDoorFooter a {
	color:  #ffffff;
}

#footerMenu {
	 background-color: #333333; 	 border: 1px solid #333399; }

#footerNav a {
	color: #ffffcc;
}

#privacyFooter a {
	color: #ffffff;
}

#rssFooter a {
	color: #ffffff;
}

select {
	 background-color: #ffffff; 		color: #000000;
	border: 1px solid #000000;
	}

input {
	 background-color: #ffffff; 		color: #000000;
	border: 1px solid #000000;
	}

 input[type="radio"] {
	background-color: transparent;
}

.bandwidthPopup #bitratePopUpForm input{
 background-color: transparent; 		color: #000;
	border: 0px solid #000000;
	}

input.search {
	 background-color: #ffffff; 		color: #000000;
	border: 1px solid #000000;
	}

input.goButton {
	border: 1px solid #000000;
}

input#goButton {
	border: 1px solid #000000;
}

input#loginButton {
	border: 1px solid #000000;
}

fieldset {
	border: 1px solid #cccccc;
}

.formLegend {
	color: #cccccc;
}

.signUpAgreement {
	border: 1px solid #333399;
}

#loginForm label {
	color: #cccccc;
}

#leftColumn div.componentHeader {
	 background-color: #333399; 	 color: #ffffff; }

.genreSwitchLink {
	 color: #ffffff; 
	}

#leftColumn div.componentBody {
	 background-color: #333333; 	 color: #ffffff; 	}

#leftColumn ul.ourMovies a {
	color: #ffffcc;
}

#leftColumn ul.packageMenu a {
	color: #ffffcc;
}

#centerColumn div.browseAllSeries div.componentHeader a {
	color: #ffffff;
}


#centerColumn div.viewAllStudio a {
	color: #ffffff;
}

#centerColumn div.viewAllCategory a {
	color: #ffffff;
}

#centerColumn .featuredMovie100A div.description {
	color: #cccccc;
}

#centerColumn .editorsPick100A div.description {
	color: #cccccc;
}

#centerColumn div.featuredSeries66A div.description {
	color: #cccccc;
}

#centerColumn div.featuredSeries100B div.description {
	color: #cccccc;
}

#centerColumn .featuredStudio100 div.details {
	color: #cccccc;
}

#centerColumn div.justAddedMovies div.componentHeader a {
	color: #ffffff;
}

#centerColumn .featuredMovie100A div.detailsLabel {
	color: #cccccc;
}

#centerColumn .recommendedMovies100B div.detailsLabel {
	color: #cccccc;
}

#centerColumn div.featuredMovie50A div.detailsLabel {
	color: #cccccc;
}

#centerColumn .editorsPick100A div.detailsLabel {
	color: #cccccc;
}

#centerColumn div.featuredSeries66A div.detailsLabel {
	color: #cccccc;
}

#centerColumn div.featuredSeries100B div.detailsLabel {
	color: #cccccc;
}

#centerColumn div.featuredStudio50B div.details {
	color: #cccccc;
}

#centerColumn div.featuredStar50A div.recommended {
	color: #cccccc;
}

#centerColumn div.featuredSeries100B div.recommended {
	color: #cccccc;
}

#centerColumn div.featuredSeries100B div.detailsLink {
	color: #ffffff;
}

#mainColumn div.searchResultsNav div.componentHeader a {
	color: #ffffff;
}

/*
#mainColumn div.buyTime div.minuteGridRow.selected {
	border-color: #ffffff;
	border-width: 2px;
	border-style: solid;
}
*/

#mainColumn div.buyTime div.componentHeader .farRight_Link a {
	color: #ffffff;
}

#mainColumn div.searchResultsDetails div.detailsLabel {
	color: #cccccc;
}

#mainColumn div.reviewsFrontdoorNav div.componentHeader a {
	color: #ffffff;
}

#mainColumn div.searchResultsDetails div.searchResult {
	border-bottom-color: #333399;
}

#mainColumn div.movieReviewsBlock div.review {
	border-bottom: 1px solid #333399;
}

#mainColumn div.movieReviewsBlock div.review span.ratingLabel {
	border-left: 2px solid #333399;
}

#page {
	border: 1px solid #333399;
}

table#seriesSearchResults td {
	border-bottom: 1px solid #333333;
}

table#pornstarSearchResults td {
	border-bottom: 1px solid #333333;
}

table#studioSearchResults td {
	border-bottom: 1px solid #333399;
}


#centerColumn  div.accountFavorites div.componentBody  td.favoriteColHeader {
    border-bottom : 1px solid #333399;
}

#centerColumn div.myAccount div.myAccountTimeBank {
    border : 1px solid #333399;
}

#centerColumn div.movieDetailsBlock div.componentHeader a {
	color: #ffffff;
}

div.categoryFrontdoor div.componentHeader a {
	color: #ffffff;
}

#mainContent div.detailsArea div.componentHeader {
	background-color: #000000;
}

#mainContent div.detailsArea div.componentBody {
	border: 1px solid #333399;
}

#mainContent div.detailsArea div.componentHeader .detailsPageTab {
	 color: #cccccc; 		border-top: 1px solid #333399;
	border-right: 1px solid #333399;
	border-left: 1px solid #333399;
		 background-color: #000000; }

#mainContent div.detailsArea div.componentHeader span.active {
	 background-color: #333399; 	 color: #ffffff; }

/* Details Page Scene Detail Area */
#mainContent div.detailsArea div.scene {
	border: 1px solid #333399;
}

/* Details Page Scene Detail Area B */
#mainContent div.detailsArea div.sceneRow {
	border: 1px solid #333399;
}

/* Details Page Reviews Detail Area */
#mainContent div.detailsArea div.review {
	border-bottom: 1px solid #333399;
}


/* now the pornStarDetails.css stuff */

#mainColumn div.pornStarDetailPage div.pornStarDetailsBlock div.componentHeader a {
	color: #ffffff;
}

#mainColumn div.pornStarDetailPage div.pornStarDetailsBlock img.star {
	border: 1px solid #333399;
}

#mainColumn div.pornStarDetailPage div.detailsArea div.componentBody {
	border: 1px solid #333399;
}

#mainColumn div.pornStarDetailPage div.detailsArea div.componentHeader .detailsPageTab {
	 color: #cccccc; 		border-top: 1px solid #333399;
	border-right: 1px solid #333399;
	border-left: 1px solid #333399;
		 background-color: #000000; }

#mainColumn div.pornStarDetailPage div.detailsArea div.componentHeader {
	background-color: #000000;
}

#mainColumn div.pornStarDetailPage div.detailsArea div.componentHeader span.active {
	 background-color: #333399; 	 color: #ffffff; }

#mainColumn div.pornStarDetailPage div.detailsArea div.gallery img.star {
	border: 1px solid #333399;
}

div.WMPThumb {
	background-image: url(//pic.aebn.net/theater/images/wm_player_bg.png);
}

/* category fly-out menu styles */
#categoryDropdown, div.yuimenu {
	 background-color: #000000; 	 border: 1px solid #333399; }

div.yuimenu li a, div.yuimenubar li a {
	color: #ffffff;
}

div.welcomeMessage {
    color: #cccccc;
}

/* Paginator Styles */
div.paginator {
	clear: both;
    text-decoration:none;
    margin: 10px auto 5px;
    text-align:center;
}

div.paginator .nextprev {
    padding: 0 2px 0 2px;
    height: 15px;
    line-height:15px;
    margin: 0 2px 0 0;
    vertical-align:middle;
     border: 1px solid #333399;      color: #ffffff;     font-weight:normal;
    text-align:center;
    text-decoration:none;
}
div.paginator .pageNums {
    width: 15px;
    height: 15px;
    line-height:15px;
    margin: 0 2px 0 0;
    padding: 0px 4px;
    font-weight:normal;
    text-align:center;
     border: 1px solid #333399;     white-space: nowrap;
    vertical-align:middle;
    margin-right:3px;
    text-decoration:none;
}
div.paginator .pageNums a:link {
     color: #ffffff;     text-decoration:none;
}

div.paginator .pageNums a:visited {
     color: #ffffff;     text-decoration:none;
}

div.paginator .pageNums a:hover {
     color: #ffffff;      border: 1px solid #333399;     text-decoration:none;
}

div.paginator .pageNums a:active {
    color: #333;
    text-decoration:none;
}
div.paginator span.current {
     background-color:#ffffff;     width: 15px;
    height: 15px;
    line-height:15px;
    margin: 0 2px 0 0;
    padding: 0px 4px;
     color: #000000;     font-weight:bold;
    text-align:center;
     border: 1px solid #333399;     white-space: nowrap;
    vertical-align:middle;
    text-decoration:none;
}
div.paginator span.inactive {
    padding: 0 2px 0 2px;
    height: 15px;
    line-height:15px;
    margin: 0 2px 0 0;
    color: Silver;
    font-weight:normal;
    text-align:center;
    border: 1px solid Silver;
    white-space: nowrap;
    vertical-align:middle;
    text-decoration:none;
}
div.paginator span.availPages {
    float:left;
    text-decoration:none;
}

/* Favorites Navigation */
#favNav {
margin: 0px;
padding-top: 10px;
padding-bottom: 5px;
}
#favNav span {
	 border-right: 1px solid #333399; 	list-style: none;
	displayFormat: inline;
	margin: 0px;
    padding: 3px;
}
#favNav a {
    font-size:1.0em;
    text-decoration: none;
     color: #ffffff; }
#favNav a:hover {
	text-decoration: underline;
}
#favNav span.currentFavPage {
    font-weight:bold;
}
#favNav span.lastInRow {
    border-right: none;
}

#mainColumn div.pornStarDetailPage  div.pornStarDetailsBlock div.starDetailTabs a {
	 background-color: #333399; 	 color: #ffffff; 		border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	}

#mainColumn div.pornStarDetailPage  div.pornStarDetailsBlock div.starDetailTabs {
	border-bottom:3px solid #333399;
}

#centerColumn div.xxx2burn100 div.componentBody table.xxx2BurnSteps td {
	border-color: #333399;
}

#mainColumn div.movieDetailsBlock div.componentHeader a {
	color: #ffffff;
}

#mainContent div.movieDetailsBlock div.movieDetailsTabs a.detailsPageTab {
	 background-color: #333399; 	 color: #ffffff; 		border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	}

#mainContent div.movieDetailsBlock div.movieDetailsTabs {
	border-bottom:3px solid #333399;
}

#mainContent div.movieDetailsBlock div#movieDetailsScrollingDiv {}

#mainContent div.myAccountInformation a.detailsPageTab {
	 color: #ffffff; 	 background-color: #333399; 		border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-top:1px solid #cccccc;
	}

#mainContent div.myAccountInformation div.myAccountTabs {
	border-bottom:3px solid #333399;
}

#mainContent div.myAccountInformation div.myAccountSubTabs {
	border-bottom:3px solid #333399;
}

#mainContent div.myAccountInformation div#myAccountContent {
	border:1px solid #cccccc;
}

#mainContent div.myAccountInformation div#myAccountSubContent {
	border:1px solid #cccccc;
}

#favoriteMoviesContent table.favoriteMoviesTable td {
	border-bottom: 1px solid #cccccc;
}
#favoriteRealtouchContent .sceneThumbnail {
    border:1px solid #cccccc;
}
#favoriteRealtouchContent .realtouchHeader {
    height:20px;
    border:1px solid #cccccc;
}
#favoriteRealtouchContent .realtouchClipFooter {
    border:1px solid #cccccc;
}

tr.myDownloadsHeader td {
	border-bottom: 1px solid #cccccc;
}
tr.myDownloadsHeader2 td {
	border-bottom: 1px solid #cccccc;
}

#favoriteScenesContent table.favoriteScenesTable td {
	border-bottom: 1px solid #cccccc;
}
#myDownloadContent table.myDownloadMoviesTable td  {
	border-bottom: 1px solid #cccccc;
}
#myRentalContent table.myActiveRentalsTable td  {
	border-bottom: 1px solid #cccccc;
}

#mainContent div.myAccountSettingsTabHeader {
	 color: #ffffff; 	 background-color: #333399; 	 border-bottom: 1px solid #cccccc; }
#mainContent div.myAccountInformation div.tabOutline {
	 border:1px solid #cccccc; 	vertical-align: top;
	width:287px;
	border:1px solid;
	margin-bottom:5px;
	padding-bottom:5px;
}

table.favoriteStarStudiosTable td {
	border-bottom: 1px solid #cccccc;
}

table.freeStuffTable {
	border: 1px solid #333399;
}

table.freeStuffTable td {
	border-bottom: 1px solid #333399;
}

#myXXX2BurnContent table.myActiveBurnsTable td  {
	border-bottom: 1px solid #cccccc;
}
#myXXX2BurnContent #myInactiveXXX2Burn tr.myXXX2BurnHeader td {
	border-bottom: 1px solid #cccccc;
}
#myXXX2BurnContent #myInactiveXXX2Burn tr.myXXX2BurnHeader2 td {
	border-bottom: 1px solid #cccccc;
}
.comboBoxBorder {
border:1px solid #cccccc;
}
div.limitedCheckboxPane {
	border:solid 0 #cccccc;
}

div.MYtextFieldWrapper {
	border:solid 1px #cccccc;
}

.overTransparent{
	border: 1px solid #cccccc;
	width:578px;
}

.sceneDetailsTabRow .tabSpan {
	border-top: 1px solid #cccccc;
}
div#searchResultList div.sceneDetailsTabRow div.resultRowViewDetails { 
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}


table.sceneGridViewTable .sceneThumbnailGridRow td {
	border: 1px solid transparent;

	 _border: 1px solid #000000; }
table.sceneGridViewTable .sceneThumbnailGridRow td.inactiveDetailsCell {
	border: 1px solid transparent;

	 _border: 1px solid #000000; }

table.sceneGridViewTable .sceneThumbnailGridRow .activeDetailsCell {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}

table.sceneGridViewTable tr.sceneGridTopRow div.resultRowViewDetails {
	border-right: 1px solid transparent;
	border-left: 1px solid transparent;
	border-bottom: 1px solid transparent;
	
		_border-bottom: 1px solid #000000;
	_border-right: 1px solid #000000;
	_border-left: 1px solid #000000;
	}
table.sceneGridViewTable tr.activeSceneGridTopRow div.inactiveDetailsCell {
	border-right: 1px solid transparent;
	border-left: 1px solid transparent;
	 border-bottom: 1px solid #cccccc; 	
		_border-right: 1px solid #000000;
	_border-left: 1px solid #000000;
	}
table.sceneGridViewTable tr.activeSceneGridTopRow div.activeDetailsCell {
    	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
		border-bottom: 1px solid transparent;
	
	 _border-bottom: 1px solid #000000; }

table.sceneGridViewTable tr.detailsRow td.activeDetailsCell {
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}

a.linkWithPopup {
	_display: inline-block;
    text-decoration:none;
     border-bottom:1px dotted #ffffff; }

label.labelWithPopup {
    border-bottom:1px dotted #ffffff;
}


#advancedMovieSearchCriteriaFormContainer #starNames-content {
	border:solid 1px #cccccc;
}

#advancedMovieSearchCriteriaFormContainer #mediaFormatAndConnectionSpeedContainer div#mediaFormatAndConnectionSpeedContainer-content {
	border:solid 1px #cccccc;
}


#searchCriteriaFormContainer #starNames-content, #searchCriteriaFormContainer #movieTitles-content, #searchCriteriaFormContainer #studioNames-content  {
	border:solid 1px #cccccc;
}

div.faqGeneral div.helpFaq table tr{
    border-top: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}

div.faqGeneral div.helpFaq table td{
    border-right: 1px solid #cccccc;
}
div.faqGeneral div.helpFaq table{
    border: 1px solid #cccccc;
    border-collapse: collapse;
}

div.howItWorks a.howItWorksInputButton {
    border: 1px solid #cccccc;
}

#acDiv {
	        border: 1px solid #000000;
	}

.AutoCompleteUnselected {
	        color: #000000;
        background-color: #ffffff;
	
}

.AutoCompleteHighlight {
	        background-color: #000000;
        color: #ffffff;
	}

.signupForm .showMinutes .credentialsHeader {
	border-color: #cccccc;
}
.signupForm .showMinutes .buyTimePackageHeader {
	border-color: #cccccc;
}
.signupForm .showMinutes .submitHeader {
	border-color: #cccccc;
}

.extFunctSceneResult .sceneResultBorder, .movieReviewContainer{
            border: 1px solid #333399;
    }
.downloadConversionTableEvenRow td,
.downloadConversionTableoddRow td{
            border-top: 1px solid #333399;
    }
.featuredMovie1024 .optionA .SplashFeatureList li{
	background: none;
    color: #ffffff;
  	list-style: disc;
  	margin-bottom: 10px;
}
#buyTimePopup{
		    border: 1px solid #333399;
			    background-color: #000000;
	}
.featuredMovie1024 .optionA .SplashFeatureList li span {
            color: #cccccc;
    }

#md-ppmOptions,
#md-purchaseOptions,
#md-channelOptions{
		    border: 1px solid #333399;
	} 
#md-options h2{
		    border-bottom: 1px solid #333399;
	}
.md-purchaseX2Burn{
		    border-top: 1px solid #333399;
	}
.md-purchaseRentals,
.md-purchaseChannel{
				}	
.md-whatIsThis{;
		    color: #ffffff;
	}
.md-ppmOptionsReal{
		    border-top: 1px solid #333399;
	}
#movieDetailsDelivery .categoryHead{
		    border-top: 1px solid #333399;
	}
div.channelsPopup {
		    background-color: #333399;
			    border: 1px solid #333399;
	        	color: #cccccc;
    }
.showMinSubscriptText{
		    color: #ffffff;
	}

.faqAnswersSection {
		    border-bottom-color: #ffffff;
	}

.liveCams .cam-model-live-feed {
    	    border-right: 1px solid #333399;
    }



