@charset "utf-8";
/*---------------------------------------------
version:          1.0
author:           Paul Peterson
project manager:  Cheryl Larson
team:             eMarketing
e-mail:           paul.r.peterson@medtronic.com
-----------------------------------------------*/

body {font-family:Arial, Helvetica, sans-serif; background-color:#fff;}
h1 {font-family:Palatino, "Times New Roman", Georgia, Times, serif; font-size:32px; font-weight:normal; margin:10px 35px;}
h2 {text-align:left; font-size:18px; color:#005195; font-weight:normal; padding:0; margin:0;}
h3 {text-align:left; font-size:28px; color:#333; font-weight:normal; margin:0; padding:0;}
h4 {color:#005195; font-size:22px; text-align:center; margin:0; padding:0 1em;}
h5 {background-color:#005195; color:#fff; font-size:16px; font-weight:bold; text-align:center; margin:0; padding:0 1em;}
label {text-align:left; color:#666; font-weight:bold;}
p {text-align:left; font-size:.8em; margin-right:5px;}
li {font-size:14px;}
form {background-color:#fff;}

#wrapper {width:90%; margin:10px auto; padding:10px 10px 0 10px; background-color:#fff;}
#header {background-image:url(../images/banner.jpg); background-repeat:no-repeat; margin:10px 0px; background-color:#005195;}
#header h1 {color:#333; margin-left:-9999px; height:85px; background: url(../images/banner-right-side.png) no-repeat top right; margin-right:0;}

.code-details {margin-top:10px;}
.code-details h3 {padding-top:10px;}
.code-details h5 {padding:2px 0;}
.code-details p {margin:.5em 10px;}

.cell-left {padding:0 1em 0 35px;}
.cell-right {padding:0 35px 0 1em;}
.cell-full {padding:0 1em; }
.intro {margin:0px 35px 20px 35px; color:#666; font-size:1em;}
.explanation {margin:5px 0px;}
.large {text-align:left; font-size:28px; color:#333; font-weight:normal; margin:0; padding:0; width:60px;}
.small {font-size:12px; font-weight:bold;}
.warning {text-align:left; font-size:18px; color:#cc092f; font-weight:normal; padding:0; margin:0;}

#cpt-large {width:190px; padding:10px; border:1px solid #edc200; background-color:#fdf9e5; margin-bottom:10px;}

#payment-rates {margin:1em 1em 10px 10px;}
#payment-rates p {text-align:inherit; margin:2px 3px;}
#payment-rates td {background-color:#eaf7ea;}
.superfish-menu {margin:0 10px 3px 0; padding:3px;}
.toplevelmenu {color:#1133AA; border-bottom: 1px solid #1133AA;}
.old {color:#999;}
.new {color:#fff; background-color:#2eb135;}
.strike {text-decoration:line-through;}
.row-divider {border-top:1px solid #8c8d8e; padding-top:10px;}
.divider {border-top:1px dashed #8c8d8e; padding-top:10px;}
.footnote {position:relative; font-size:85%; top:-0.9ex; margin-left:0.2em; margin-right:0.1em;}
#footer {background-color:#ececec; background-image:url(../images/footer-background.jpg); background-repeat:repeat-x; border-top:1px solid #8c8d8e; padding:.5em 35px 1em 35px; margin:4em 0 10px 0;}
#footer p {color:#666; font-size:.65em; margin:1em 0 0 0; padding:0; line-height:1.4em;}
#footer li {color:#666; font-size:.65em;}
#footer strong {color:#000;}
.bar {background-color:#e5edf4; margin-top:.5em; height:2em;}
