
/*----- header -----*/
#mainheader { position:relative; width:984px; height:90px; margin:-10px -3px -2em -1px; background:url(/iphone/images/header.gif) no-repeat;  }

#mainheader h1 { display:inline; }
#mainheader h1 a { display:block; float:left; width:330px; height:60px; text-indent:-9999px; outline:none; moz-outline:none; cursor:default; }

#mainheader p { float:right; margin:35px 15px 0 0; color:#fff; font-size:9px; font-weight:bold; }
#mainheader p a { color:#fff; }

/*----- quicklinks -----*/
#quicklinks { position:relative; float:right; display:inline; width:270px; height:23px; margin:.8em 0 0; z-index:9999; text-align:right; }
#quicklinks a { padding-left:17px; margin-right:13px; font-size:10px; }
#quicklinks a#editprofile { background:url(/iphone/images/icon_editprofile.gif) no-repeat left center; }
#quicklinks a#programportal { background:url(/iphone/images/icon_programportal.gif) no-repeat left center; }
#quicklinks a#enrollmentstatus { background:url(/iphone/images/icon_enrollmentstatus.gif) no-repeat left center; }

/*----- pages -----*/
body#samples #main #header h1 { padding-top:.4em; }
body#samples #main ul.featured { overflow:hidden; margin:0 0 1em; padding:0 0 1px; font-size:12px; }
body#samples #main ul.featured li { clear:both; padding-left:210px; border-top:1px solid #ccc; }
body#samples #main ul.featured li h3 { margin-top:4.6em; }
body#samples #main ul.featured li h3 a { color:#333; }
body#samples #main ul.featured li h3 a:hover { color:#366088; }
body#samples #main ul.featured li img.left { margin:1.6em 0 1em -195px; }
body#samples #main ul.featured p.button { font-size:11px; }

body#docs #main #header { padding-left:80px; }
body#docs #main ul { padding-bottom:0; }
body#docs #main ul li { padding-bottom:1.6em; font-size:12px; font-weight:bold; }

body.codinghowtos #main #header { padding-left:90px; }
body.codinghowtos #main #header h1 { margin-top:0; }
body.codinghowtos #main ul { font-weight:bold; }
body.codinghowtos #main ul li ul.stripe { padding:.6em 0 1em; font-weight:normal; }
body.codinghowtos #main ul li ul.stripe li { padding:.4em .6em; background:#fff; }
body.codinghowtos #main ul li ul.stripe li.odd { background:#eee; }

