@charset "UTF-8";
/* CSS AdSense for video */

.g-floatfix { 
  _position: relative;
  _margin-right: -10000px; /* aka some really big value */ 
  _width: 100%;
}

body { 
  padding: 1em;
}

img { padding:0 20px 0 0;}

.header img { 
  margin-left:-2px;
}

.header .title div { 
  float: left;
  width: 100%;
  margin: 1.3em 0 0 0;
  padding: 0 0 0.1em;
  border-bottom: 1px solid #999;
}

.header .title div h1 { 
  float: left;
  padding: 0;
  color:#333;
}

.header .title div p { 
  float: right;
  padding: 0;
}

.leftnav ul { 
  margin:10px 0 0 0;
  padding:0;
}

.leftnav * li {
  list-style-type:none;
  padding:0;
  margin:0;
}

.leftnav ul li ul { 
  margin:-10px 0 0 10px;
  padding:0;
}

.leftnav ul li * li{ 
  list-style-type:none;
  padding:0;
  margin:0;
}

.nav-main li { 
  padding:0 0 5px; 0;
}

.nav-sub li { 
  margin:0 0 0 10px;
  padding:0 0 10px 0;
}

.selected a, .selected a:visited { 
  font-weight:bold;
  text-decoration:none;
  color:#000;
}

.content  { 
  padding:0;
}

.content-container { 
  padding:0 5px;
}

.content h2 { color:#090;
  border-bottom: 0px solid #ccc;
  font-size:1.25em;
  padding:11px 0 3px 0;
  margin:0 0 7px 0;
}

.footer { 
  margin: 2em 0 0;
}

.footer-text { 
  margin: 1em 0 0;
  padding: 0.5em 0 0;
  border-top: 1px solid #ccc;
 color: #666;
}

ul.list-main { 
  list-style-type:none;
  font-weight:normal;
  font-size:1em;
  margin:.5em 0;
  padding-left:0;
}

.list-main li { 
  padding:0;
}

.list-sub { 
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.list-sub li {
  padding: 0;
  margin: 0;
}

.list-links-vert { 
  list-style-type:none;
  padding:.2em 0 .8em 0;
  margin:0 0 1em 0;
}

.list-links-vert li { 
  padding-bottom:.2em;
}

ul.list-links { 
  list-style-type:none;
  margin:0;
  padding:0;
}

.list-links li { 
  display:inline;
  padding-right:1em;
}

ul.list-success { 
  list-style-type:none;
  padding:.2em 0 .8em 0;
  margin:0 0 1em 0;
}

.list-success * li { 
  list-style-type:none;
  padding:0;
  margin:0;
} 

.story { 
  border-bottom:0px solid #ccc;
  margin-bottom:.5em;
}

.quote { 
  font-style:italic;
}

.content h3 { 
  color:#336699;
  padding:0;
}

.content h4 { 
  color:#000;
  padding-bottom:.1em;
  margin-bottom:.8em;
  border-bottom:1px solid #ccc;
  font-size:1.25em;
}

.content h5 { 
  color:#000;
  padding-bottom:.1em;
  margin-bottom:.8em;
  font-size: 1.1em;
}

h5.success { 
  font-size:1.25em;
  color:#000;
  padding-bottom:.1em;
  margin-bottom:.8em;
}

.column { 
  background-image: url(//www.google.com/images/dot2.gif);
  background-repeat:repeat-y;
  padding-left:20px;
}

.aw-signup { 
  background-image: url(images/btn_lg_grn.gif);
  background-repeat:no-repeat;
  height:50px;
  width:166px;
  text-align:center;
  padding-top:.2em;
  cursor:pointer;
  float:right;
}

.aw-signup p a { 
  font-size:1.2em;
  color:#fff;
  text-decoration:none;
  line-height:1.2em;
}

.prodInfo{
   float:left;
  clear: right;
  margin-left: 100px;
  margin-top: -50px;
}


/* Section images */
.prod-img-ctp {
  background: url(images/clicktoplay.gif) no-repeat top left;
  padding-left:90px;
  padding-top:10px;
  height:64px;
}

.prod-img-yt {
  background: url(images/youtube.gif) no-repeat top left;
  padding-left:90px;
  padding-top:23px;
  height:64px;
}

.prod-img-yt2 {
  background: url(images/youtube.gif) no-repeat top left;
  padding-left:90px;
  padding-top:13px;
  height:64px;
}

.prod-img-iva {
  background: url(images/invideo_ads.gif) no-repeat top left;
  padding-left:90px;
  padding-top:10px;
  height:64px;
}

.prod-img-afv {
  background: url(images/adsenseforvideo.gif) no-repeat top left;
  padding-left:90px;
  padding-top:10px;
  height:64px;
}

.prod-img-vu {
  background: url(images/video_units.gif) no-repeat top left;
  padding-left:90px;
  padding-top:10px;
  height:64px;
}

.prod-container {
  padding: 1em 0;
}

.prod-img {
  float: left;
}

.prod-txt {
  display: block;
  margin: 0 0 0 7.5em;
}

.vid-container {
  float: right;
  background: #fff;
  padding: 30px 0 15px 30px;
  text-align: center;
}

.vid-container-inner {
  border: 1px solid #ccc;
  padding: 5px;
}

.success-logo {
  float: right;
  padding: 5px 0 20px 20px;
}

