﻿/*
    This style sheet will be included on every aspx page the CMS produces. Its intent is to 
    allow each region to add styles as needed without editing the global css files.
*/


/* offers and registration section */

  div#pageContent {
  
  }
    
  #pageContent div.header {
    color: #003366;	
    font-size: 150%;
    padding-top:15px;
  }
  
  #pageContent div.subHead {
	  color: #003366;	
	  font-size: 0.9em;
	  font-weight:bold;
  }
  
  #pageContent td.bordered {
    	border-bottom: dotted 1px #d9d9d9;
  }
  
  
  ul.list {
    margin-top:5px;
  }
  
  li.pad
  {
    padding-bottom:5px;
  }
  
  /* Where to Buy Page / Buy Now  */
#wtb {color:#666666;}  /*0.95em = 11pt*/
#wtb {min-height:500px;height:auto !important;height:500px;}
#wtb h2.pageTitle span{color: #666666;}
#wtb .formTable{background:url(../../assets/images/products/product_wheretobuy_bg.jpg) no-repeat;height:79px;width:629px;}
#wtb td, #wtb div {font-family:Arial; text-align:left;}
#wtb a {text-decoration:none;}
#wtb .indent{padding: 0 50px 0 100px; height:79px;}
#wtb .footnote{padding: 10px 20px 0 20px;}
#wtb .changeZip{display:block; background: url(/app/assets/images/arrow_left.jpg) 0px 4px no-repeat; padding: 0 0 0 10px;margin: 0 0 20px 0;font-size:100%; color:#003466; text-decoration:none; width: 100px;}
#wtb .results{height:400px; width:580px; overflow-y: auto; overflow-x:hidden;padding:15px;}
#wtb .t {background: url(/app/assets/images/filter/dot.gif) 0 0 repeat-x; }
#wtb .b {background: url(/app/assets/images/filter/dot.gif) 0 100% repeat-x}
#wtb .l {background: url(/app/assets/images/filter/dot.gif) 0 0 repeat-y}
#wtb .r {background: url(/app/assets/images/filter/dot.gif) 100% 0 repeat-y}
#wtb .bl {background: url(/app/assets/images/filter/bl.gif) 0 100% no-repeat}
#wtb .br {background: url(/app/assets/images/filter/br.gif) 100% 100% no-repeat}
#wtb .tl {background: url(/app/assets/images/filter/tl.gif) 0 0 no-repeat}
#wtb .tr {background: url(/app/assets/images/filter/tr.gif) 100% 0 no-repeat; padding:5px;}
#wtb .disclaimer{color:#666666;font-size:0.8em;}
#wtb .pad{padding-top:20px;}

.offersLink {color:#fff;}

#wtb input.zipCode
{
width:86px;
height:15px;
margin-right:8px;
padding: 3px 7px 0px 7px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.grayBarText {color:#003366; font-weight:bold; font-size:0.9em;} 
 /*  End Where to Buy Page / Buy Now  */
 
 /*flash sitelet back button*/
 .flash_back_white{padding-left:25px;}
 .flash_back_white a,.flash_back_white a:hover, .flash_back_white a:visited {background:url(/app/assets/images/arrow_left_white.gif) 0px 4px no-repeat;padding-left: 7px;color:#FFF;}
 .hide{display:none;}
 .show{display:block;}
 /*end of flash sitelet back button*/
 
 /*Registration page*/
	.rebateTblTop{background:url(/es-ES/assets/images/offers/reg_outter_bg_top.jpg) no-repeat;height:6px;}
	.rebateTblCenter{background:#1080ca url(/es-ES/assets/images/offers/reg_outter_bg_center.jpg) no-repeat}
	.rebateTblBtm{background:url(/es-ES/assets/images/offers/reg_outter_bg_bottom.jpg) no-repeat;height:6px;}
	.headline{float:left;}
	.rebateFrm{margin-top: 70px; margin-left:63px;}
	.rebateFrmTop{background:url(/es-ES/assets/images/offers/reg_inner_bg_top.jpg) no-repeat 0 10px; height:88px;color:#FFFFFF; font-size:130%; font-weight:bold;}
	.rebateFrmCenter{padding: 0 0 0 40px; background:url(/es-ES/assets/images/offers/reg_inner_bg_center.jpg) no-repeat; font-size:100%;}
	.rebateFrmBtm{background:url(/es-ES/assets/images/offers/reg_inner_bg_bottom.jpg) no-repeat;height:50px;}
	div.requireIndicator {color:#597cfe;padding: 0 0 0 0;margin:10px 0 0 0;font-weight:bold;}
	select {font-size:11px;font-family:arial, helvetica, verdana, sans-serif;}
	select.year{width: 59px;}
	select.month{width: 60px;}
	select.day{width: 50px;}
	select.state{width: 125px;margin: 0 5px 0 5px;}
	input.zip{width: 45px;}
	input.gender{width: 10px;padding:0 5px 0 0; margin:0 5px 0 0;}
	table.formTbl {width: 550px;}
	table.formTbl td{padding: 5px 0px;color:#666666;}
	input.programs{	width: 20px;}
	div.regContent{width: 550px;padding-left:20px;color:#666666;}
	div.regContent a, div.regContent a:hover{font-weight:bold;color:#0066CC;}
	div.requireIndicator {color:#597cfe;padding: 0 0 0 0;margin:10px 0 0 0;font-weight:bold;}
	.city {width: 150px;margin: 0 10px 0 48px;}
	.bgcolor {background-color: #4398D1;}
	/*ie 6*/
	* html .city{width: 150px;margin: 0 10px 0 61px;}
	/* ie 7 */
	*:first-child+html input.city{width: 150px;margin: 0 10px 0 40px;}

 /*end of registration page*/
