﻿
/* This file is intended to contain rules that will allow "skinning" of your manual by changeing the colors, fonts and background images. You should not place any rules here
that modify positioning or size or other layout properties*/

body
{
  /*these are the standard fallbacks that are design approved for the majority of the supported devices.*/
  font-family:Segoe UI Regular,HelveticaNeue, Droid Sans, Arial, Sans-Serif;
  
  /*add your skin background here if needed
   background:#000 url(background.png) fixed no-repeat 0 20%;  
  */  

  color:#ebebeb; /*xboxwhite*/
  background-color:#222222;
}

/*this would for example override the white background and text color on active links*/
.pageButton:hover, .contentPanel a:hover
{
    /*background-color: #ee4036;
    color:#222;*/
}

/*and this would modify the focus outline*/
a:focus, a:hover, button:focus, button:hover
{
   /*outline:thick double #ee4036;*/
}


article a.articleTitle, article a.articleTitle:visited 
{
    color:#6b6b6b;
}

/*Here's an example of using this file to skin based upon a media query, in this case it will work on smartglass tablet devices
 Note: this is a duplicate of the media query used inline in the html to load tablet.css for the index page*/
@media (orientation:landscape) and (max-height: 900px),
(orientation:landscape) and (min-height: 1081px),
(orientation:landscape) and (max-width: 1430px) and (min-height: 901px) and (max-height: 1080px),
(orientation:landscape) and (min-width: 1930px) and (min-height: 901px) and (max-height: 1080px)
{
   /*This would add a background image to the content panel in tablets only. Note: you need an additional selector to give this rule 
   enough weight to override the existing in tablet.css*/ 
  .articles  article:not(.helpMenu) .contentPanel 
    {
        /*background: url("Forza_Left.png") no-repeat transparent 24px 60px;*/
    }
}



/****************************************************************************************************************************************************/

.contentPanel {
    font-size:2.0em;
}
.contentPanel .articleTitle { 
    font-size:1.4em;
}
.contentPanel .articleTopic {
    font-size:0.9em;   
}

.contentPanel .backLink {
    background-size: 39%;
}
.contentPanel .backLink:focus  {
    background-size: 39%;
 }
.helpMenu li a {
    height:3em;
    line-height: 3em;
    padding:0 25px 0 56px;
}


/****************************************************************************************************************************************************/

.helpContent {
    -moz-column-width: 344px;
    -webkit-column-width: 344px;
    column-width: 344px;
    -moz-column-gap: 80px; /* Firefox */
    -webkit-column-gap: 80px; /* Safari and Chrome */
    column-gap: 80px;

	font-size:2.0em;
    line-height:1.61;
}

/****************************************************************************************************************************************************/

.clearfix:after { content: ""; display: block; clear: both; }
.clearfix { zoom:1; }

.white-line {
	border:1px solid #FFF; padding:20px 20px 20px 20px;
}

.fsmall { font-size:1.0em; line-height:1.3em; display:block;}
.contentPanel .articleTopic .fsmall { display:inline;}

.fsmall_s { font-size:0.9em; line-height:1.1em; display:block;}

.img_bor { border:1px solid #5a5a5a; box-sizing:border-box; }

.indent01 { display:block; text-indent:-1em; padding-left:1em; padding-top:5px;}

.point-color-01 { color:#ffb400;}
.point-color-02 { color:#00b1d2;}
.point-color-03 { color:#ff0000;}


.attention01 { border:1px solid #5f5f5f; padding:5px; background:#000 url(./_img/gra-white.png) repeat-y top left;}
.attention01 span { float:left; width:90%; }
.attention01 .mark { display:block; }
.attention01 .mark { min-height:100%; width:10%; text-align:left;}
.attention01 .icon { max-height:100%; margin:5px 0 5px 3%;}

.attention02 { border:1px solid #FFF; margin-bottom:40px; background:#000;}
.attention02 .atten_ti { background:#FFF; border-bottom:1px solid #FFF; }
.attention02 .exc { background:#FFF; color:#000; text-align:center; width:1em; min-height:1em;  float:left; padding:5px; margin-right:0.5em; }
.attention02 .name { background:#000; padding:5px 5px 5px 2em; min-height:1.1em;}
.attention02 .content { clear:both; padding:10px; line-height:1.41;}

.text-link { background:url(./_img/icon_link.png) left center no-repeat; padding-left:1.5em; background-size:auto 80%; color:#ffd200; }

.helpContent_box { margin-bottom:40px; }
.helpContent_box p { margin-bottom:1.0em; line-height:1.6rem; }
.helpContent_box p:last-child{ margin-bottom:0em; }

.helpContent_box_submenu { margin-bottom:20px; }
.helpContent_box_subtext { margin-bottom:20px; }

.pageLink li {
	display:inline-block;
}
.pageLink a {
	display:block;
	font-size:0.7em;
	padding:5px 10px;
	color: #ebebeb;
	margin: 0 10px 0px 0;
	-ms-attraction: 0% 0% 0% 0%;
	border: 2px solid #ebebeb;
	background-color: rgba(235, 235, 235, 0);
}
.pageLink a:hover:not(:focus) {
	background-color: transparent;
	border: 2px solid rgb(107, 107, 107);
}

.title_a {
border-bottom:1px solid #F00;
margin-bottom:20px;
padding-left:10px;
padding-bottom:10px;
font-weight:bold;
font-size:1.3em;
}
.title_a span {
display:inline-block;
color:#01cbf1;
font-weight:normal;
font-size:0.80em;
padding-left:1em;
}


.tableBox1 { width:100%; }

.tableBox1 th {
border-collapse:collapse;
border:0px;
border-bottom:1px dotted #3e3e3e;
color:#00b1d2;
text-align:left;
font-weight:normal;

	display:block;
	border:none;
	padding-top:5px;
	padding-bottom:5px;
}
.tableBox1 td {
border-collapse:collapse;
border:0px;
border-bottom:1px dotted #3e3e3e;

	display:block;
	padding-bottom:5px;
}


.tableBox2 {
border:1px solid #FFF;
border-collapse:collapse;
width:100%;
}
.tableBox2 th {
background:#FFF;
color:#000;
text-align:center;
vertical-align:middle;
}
.tableBox2 td {
background:#000;
padding:20px 20px;
}



.dlBox1 {
display:block;
width:100%;
clear:both;
}
.dlBox1:after { content: ""; display: block; clear: both; }
.dlBox1 { zoom:1; }

.dlBox1 dl {
	margin-bottom:10px;
}
.dlBox1 dt {
border-bottom:1px solid #5a5a5a;
padding:5px 0.5em;
}
.dlBox1 dd {
padding:5px 0.5em;
font-size:0.9em;
}
.dlBox1 dd p {
}


.title_a span.buttonAImage_RGB235 , .title_a span.buttonBImage_RGB235 , .title_a span.buttonXImage_RGB235 , .title_a span.buttonYImage_RGB235 , .title_a span.leftBumperImage_RGB235 , .title_a span.rightBumperImage_RGB235 , .title_a span.leftTriggerImage_RGB235 , .title_a span.rightTriggerImage_RGB235 , .title_a span.leftStickImage_RGB235 , .title_a span.rightStickImage_RGB235 , .title_a span.dPadImage_RGB235 , .title_a span.dPadUpImage_RGB235 , .title_a span.dPadDownImage_RGB235 , .title_a span.dPadLeftImage_RGB235 , .title_a span.dPadRightImage_RGB235 , .title_a span.buttonViewImage_RGB235 , .title_a span.buttonMenuImage_RGB235 {
	display:inline-block;
}

/****************************************************************************************************************************************************/

#TOC .helpContent {}

/****************************************************************************************************************************************************/

.p0010 .helpContent {}

/****************************************************************************************************************************************************/

.p0020 .helpContent {}

/****************************************************************************************************************************************************/

.p0030 .helpContent {}

/****************************************************************************************************************************************************/

#article0040 .pic02Box { display:block; line-height:56px; vertical-align:middle; }
#article0040 .pic02Box img { vertical-align:middle; margin-right:10px; }


/****************************************************************************************************************************************************/

/* .p0050 */
.p0050 .helpContent {}

/* .p0051 */
.p0051 .helpContent {}

/* .p0052 */
.p0052 .helpContent {}

/****************************************************************************************************************************************************/

/* .p0060 */
.p0060 .helpContent {}

/* .p0061 */
.p0061 .helpContent {}

/****************************************************************************************************************************************************/

/* .p0070 */
.p0070 .helpContent {}

#article0070 .pic03Box { display:block; line-height:56px; vertical-align:middle; }
#article0070 .pic03Box img { vertical-align:middle; margin-right:10px; }

/****************************************************************************************************************************************************/

/* .p0080 */
.p0080 .helpContent {}

/* .p0081 */
#article0081 .pic01Box { display:block; line-height:112px; height:112px; vertical-align:middle; margin-top:10px; }
#article0081 .pic01Box img { vertical-align:middle; margin-right:10px; }
#article0081 .pic01Box span { line-height:1em; display:inline-block;}
#article0081 .pic02Box { display:block; line-height:112px; height:112px; vertical-align:middle; margin-top:15px; margin-bottom:10px; }
#article0081 .pic02Box img { vertical-align:middle; margin-right:10px; }
#article0081 .pic02Box span { line-height:1em; display:inline-block;}

/* .p0082 */
.p0082 .helpContent {}

/****************************************************************************************************************************************************/

/* .p0090 */
.p0090 .helpContent {
}

#article0090 .helpContent .tableBox1 {
	margin-bottom:10px;
}

/****************************************************************************************************************************************************/

/* .p0100 */
.p0100 .helpContent {}

/****************************************************************************************************************************************************/

/* .p0110 */
.p0110 .helpContent {}

/****************************************************************************************************************************************************/

/* .p0120 */
.p0120 .helpContent {}
.p0120 .helpContent_box a {
	color:#FFF;
}

/****************************************************************************************************************************************************/

/* .p0130 */
.p0130 .helpContent {
}
.p0130 .helpContent_box a {
	color:#FFF;
}





