﻿.PairingGuide
{
  padding:20px 0 40px;
}


/* 
-----------------------------
Phone Model
-----------------------------
*/
.PairingGuide .PhoneModel .Form,
.PairingGuide .PhoneModel .Result
{
  background-color:#eaeaea;
  margin-top:3px;
  padding:27px 0 20px 19px;
}
.PairingGuide .PhoneModel .Form .Fields
{
  padding:15px 0 0;
}
.PairingGuide .PhoneModel label
{
  display:inline-block;
  font-size:13px;
  width:130px;
  color:#666;
}
.PairingGuide .PhoneModel select
{
  font-size:13px;
  width:200px;
}
.PairingGuide .PhoneModel .Headline
{
  margin-bottom:14px;
  color:#4c4c4c;
  font-weight:bold;
}
.PairingGuide .PhoneModel .Filter
{
  padding:26px 0 15px;
}
.PairingGuide .PhoneModel .TypesTitle
{
  display:inline-block;
  width:130px;
  color:#4c4c4c;
  font-weight:bold;
}
.PairingGuide .PhoneModel .Filter label
{
  width:200px;
}
.PairingGuide .PhoneModel .Help
{
  padding:0 0 0 151px;
}
.PairingGuide .PhoneModel .CompatibilityIcons
{
  float:left;
  width:79px;
  padding:0 23px 0 0;
}
.PairingGuide .PhoneModel .CompatibilityIcons .Bluetooth
{
  float:left;
}
.PairingGuide .PhoneModel .CompatibilityIcons .Status
{
  float:right;
}
.PairingGuide .PhoneModel .CompatibilityText
{
  float:left;
  padding:0 0 0 0;
  color:#666;
  font-size:13px;
  line-height:17px;
}
.PairingGuide .PhoneModel .ContinueLink
{
  display:inline-block;
  float:right;
  background:url(/components/pairingguide/images/continue.gif) no-repeat 100% 0;
  height:26px;
  padding:8px 48px 0 0;
  color:#4c4c4c;
  font-weight:bold;
}

/* 
-----------------------------
Content Step
-----------------------------
*/
.ContentStep .GuideText
{
  background-color:#eaeaea;
  margin-top:3px;
  padding:27px 0 20px 19px;
}
.ContentStep .GuideNavigation
{
  background-color:#eaeaea;
  margin-top:3px;
  padding:20px 0 20px 0;
}
.ContentStep .GuideNavigation .BackLink
{
  display:inline-block;
  float:left;
  background:url(/components/pairingguide/images/back.gif) no-repeat 0 0;
  height:26px;
  padding:8px 0 0 48px;
  color:#4c4c4c;
  font-weight:bold;
}
.ContentStep .GuideNavigation .ContinueLink
{
  display:inline-block;
  float:right;
  background:url(/components/pairingguide/images/continue.gif) no-repeat 100% 0;
  height:26px;
  padding:8px 48px 0 0;
  color:#4c4c4c;
  font-weight:bold;
}
.ContentStep table tbody td
{
  background-color:Transparent;
  padding:0 10px 0 0;
  border:none;
}
.ContentStep .verticalRuler
{
  width:0%;
}
.ContentStep .pairingGuideHeader
{
  width:50%;
}


/* 
-----------------------------
Navigation
-----------------------------
*/
.PairingGuide .Navigation
{
  height:81px;
}
.PairingGuide .Navigation ul
{
  list-style-type:none;
  margin:0;
  padding:0;
}
.PairingGuide .Navigation ul li
{
  background:none;
  float:left;
  padding:0 3px 0 0;
}
.PairingGuide .Navigation ul li.Last
{
  padding:0;
}
.PairingGuide .Navigation a
{
  display:block;
  height:69px;
  background-color:#eaeaea;
  width:95px;
  padding:12px 20px 0 20px;
  color:#a6a6a6;
  line-height:18px;
}
.PairingGuide .Navigation a span
{
  display:block;
  font-size:16px;
  font-weight:bold;
}
.PairingGuide .Navigation .Last a
{
  width:96px;
}
.PairingGuide .Navigation a.Selected
{
  color:#fff;
  background-color:#c6168d;
}

