html, body { background-color: #e4deeb; text-align: center; font-family: arial; font-size: 12px; color: #000; margin-bottom: 10px;}

h1 { font-size:20px; font-weight: bold; color: #6f5587; margin-top: 0px; margin-bottom: 15px; }
h2 { font-size:16px; font-weight: bold; color: #6f5587; margin-top: 0px; margin-bottom: 15px; }
h3 { font-size:13px; font-weight: bold; color: #6f5587; margin-top: 0px; margin-bottom: 15px; }

h6.learn { font-size:16px; font-weight: bold; color: #a08bb3; margin-top: 0px; margin-bottom: 3px; }
h6.learn a:link { font-size:16px; font-weight: bold; color: #a08bb3; margin-top: 0px; margin-bottom: 5px; text-decoration: none; }
h6.learn a:visited { font-size:16px; font-weight: bold; color: #a08bb3; margin-top: 0px; margin-bottom: 5px; text-decoration: underline; }
h6.learn a:hover{ font-size:16px; font-weight: bold; color: #808080; margin-top: 0px; margin-bottom: 5px;  text-decoration: underline;}

p.learn { margin: 0}
p.agent { font-size: 12px; font-weight: bold; margin: 0px; padding-top: 5px; }
td.learn { padding: 5px 0px; border-bottom: 1px dotted #c0c0c0 }

.medicarechart { text-align: center; border: 1px solid #a08bb3; }

.medicare-letters { font-weight: bold; color: #000; } 
.medicarechart td { border: 1px solid #a08bb3; padding: 5px; width: 10%; font-size: 11px; } 

a:ilinks:link {  }
a:ilinks:visited { color: purple; font-size: 18px }
a:ilinks:hover { color: #000; font-size: 18px }

#container { width: 900px; margin: auto; border: 1px solid #d4cae0 }
#container2 { width: 900px; margin: auto;}

#headera { background: url('images/header_a.jpg'); height: 60px; text-align: left; padding-top: 56px; padding-left: 50px; }
#headerb { background: url('images/header_b.jpg'); height: 224px; text-align: left; border-bottom: 3px solid #664c7d; }
#hline { padding: 50px 0px 0px 20px; }
#qbut { padding: 17px 0px 0px 230px; }

p.hline_sm { margin: 0; font-size: 14px; color: #808080; font-weight: bold; padding-bottom: 5px; }
p.hline_lg { margin: 0; font-size: 26px; color: #664c7d; font-weight: bold; font-smooth: always;}

#content { padding: 15px; text-align: left; background: #fff }

#agentbox { float: right; width: 169px; padding: 15px; text-align: left; border: 1px solid  #c0c0c0; margin: 0px 0px 10px 10px; font-size: 11px;  }
#agentbox h6 { font-size:14px; font-weight: bold; color: #6f5587; margin-top: 0px; margin-bottom: 15px; border-bottom: 1px dashed #c0c0c0; padding-bottom: 8px; }
#agentbox ul { margin:0; padding: 0 }
#agentbox li { list-style-type: none; background: url('images/nav_icon.jpg') no-repeat center left; padding: 5px 0px 5px 15px; border-bottom: 1px dotted #000; font-size: 11px; font-family: tahoma;}
#agentbox li a:link { color: #000; text-decoration: underline; font-size: 13px;}
#agentbox li a:visited { color: #000; text-decoration: underline; font-size: 13px;}
#agentbox li a:hover { color: #6f5587; text-decoration: underline; font-size: 13px;}


.subtitle { font-weight: bold; }
li.spacing { margin-bottom: 8px; }

/* Header Navigation Customization - Edit this code to customize navigation for header.
****************************************************************************************************************************/
#headnav { height: 61px; background: url('images/head_nav.jpg') #816599; text-align: center;}
#headnav ul { margin: 0; padding:0;}
#headnav li { display: inline; padding: 0px 25px; border-right: 1px dotted #fff; line-height: 52px;}
#headnav a:link { font-family: arial, verdana, sans-serif; font-size: 16px; font-weight: bold; color: #fff; text-decoration: none; }
#headnav a:visited { font-family: arial, verdana, sans-serif; font-size: 16px; font-weight: bold; color: #fff; text-decoration: none; }
#headnav a:hover { font-family: arial, verdana, sans-serif; font-size: 16px; font-weight: bold; color: #ded2e8; text-decoration: none; }

/* Footer Navigation Customization - Edit this code to customize navigation for footer. Uncomment to include in CSS. 
*****************************************************************************************************************************/
#footera { background: #6f5587; text-align: left; padding: 15px 20px; }

#footernav ul { margin: 0; padding-left: 0; padding-bottom: -20px;}
#footernav li { display: inline; padding-right: 8px; padding-left: 8px; }
#footernav a:link { font-family: arial, verdana, sans-serif; font-size: 12px; font-weight: bold; color: #fff; text-decoration: none; }
#footernav a:visited { font-family: arial, verdana, sans-serif; font-size: 12px; font-weight: bold; color: #fff; text-decoration: none;}
#footernav a:hover {font-family: arial, verdana, sans-serif; font-size: 12px; font-weight: bold; color: #fff; text-decoration: underline; }

#footerb { text-align: left; font-size: 11px; padding: 15px 0px }

#copy {font-family: arial; font-size: 11px; color: #000; padding-top: 5px;}
#copy a:link, a:visited, a:hover { font-family: arial, verdana, sans-serif;; font-size: 11px; font-weight: normal; color: #000; text-decoration: none; }