/* TYPOGRAPHY
--------------------------------------------------------------------------------------------*/
body, td {
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
}
#wrapper {
	width:1004px;
}

strong {
	font-weight:bold;
}

/* COMMON STYLES
--------------------------------------------------------------------------------------------*/
ul.inline li {
	float:left;
}

#skip-to-content {
	display:none;
}

/* CLEARFIX (http://www.positioniseverything.net/easyclearing.shtml)
--------------------------------------------------------------------------------------------*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#iNav_header_container{
  width:1004px;
}
#iNav_footer_container{
  width:1004px;
  clear:both;
}

#amexLogo {
	display:none;
}

.pageTopLink {
	display:none;
}

/* Code for super script */
sup { vertical-align: 0.8ex;
      FONT-SIZE: 75%;
      FONT-WEIGHT: bold;
      line-height: 110%;
      _line-height: 190%;
} 
/* Code for super script end */

.APR {
	font-size:18px;
	font-weight:bolder;
}

span.btnLeftDoor {
float:left;
height:20px;
width:10px;
}
span.blueLeftDoor {
    background: transparent url(../images/dotcom/blueButtonLeft.gif) no-repeat center;
}
a.blueButtonCenter {
    background: transparent url(../images/dotcom/blueButtonCenter.gif) repeat-x center !important;
}
span.blueButtonText {
    color: #EFFBFE;
}
span.blueRightDoor {
    background: transparent url(../images/dotcom/blueButtonRight.gif) no-repeat center;
}
span.btnRightDoor {
float:left;
height:20px;
width:10px;
}
a.blueButtonCenter {
background:transparent url(../images/dotcom/blueButtonCenter.gif) repeat-x scroll center center !important;
}
a.btnCenterBackground {
float:left;
height:20px;
line-height:14px;
padding:0 2px 0;
text-decoration:none;
}

.Button a {
border-bottom:medium none !important;
}
span.btnCenterText {
color:#EFFBFE;
font-size:12px;
position:relative;
top:2px;
}
span.yellowLeftDoor {
    background: transparent url(../images/dotcom/yellowButtonLeft.gif) no-repeat center;
}
a.yellowButtonCenter {
    background: transparent url(../images/dotcom/yellowButtonCenter.gif) repeat-x center !important;
}
span.yellowButtonText {
    color: #333333;
}
span.yellowRightDoor {
    background: transparent url(../images/dotcom/yellowButtonRight.gif) no-repeat center;
}
