@charset "UTF-8";
/* CSS Document */

* {
padding: 0px;
margin: 0px;
}
body {
padding-top: 8px;
background:url(images/bg-top.jpg);
background-position: top;
background-repeat: repeat-x;
}
.wrapper {
width: 900px;
margin-left: auto;
margin-right: auto;
position:relative;
}

.table-fnt {
font: normal 10pt arial;
margin-top:10px;margin-left:15px;
}
.table-fnt td {
background-color:#dddddd;
padding:5px;
}
.cancer-home {
margin-left:40px;
}

/******** LEFT SIDE ********/
#left {
}
#menult {
float:left; display:inline;
background:url(images/menu-lt.jpg);
width: 48px;
height: 409px;
}
#menucollumn {
float:left; display:inline;
width: 222px;
padding: 0px;
margin: 0px;
}
.collapse
{
float: left; display: inline;
}
#menurt {
float:left; display:inline;
background:url(images/menu-rt.jpg);
width: 20px;
height: 409px;
}
#menu {
background:#fff;
}
#menu ul {
padding: 5px 0 0 30px;
float:left; display:inline;
}
#menu li {
list-style:none;
padding-bottom: 10px;
}
#menu a {
color:#0fb7ec;
font-weight:bold;
}
.dotline {
background:url(images/dot.jpg);
background-repeat:repeat-x;
height: 1px;
width: 165px;
}
.footnote {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

/******** ROLLOVERS ********/
.link a img {
height: 0; 
width: 0; 
border-width: 0;
}
.link a:hover img {
position: absolute;
top: 0px;
left: 290px;
width: 510px;
height: 163px;
}

/******** RIGHT SIDE ********/
#right {
}
#header {
float:left; display:inline;
}
#content {
float:left; display:inline;
width: 510px;
padding: 5px 5px;
}
#content p {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-top: 10px;
margin-left: 20px;
margin-right: 45px;
}
#content a:link {
color:#00b3eb;
}
#content a:visited {
color:#005fb9;
}
#homepage-content {
background:url(images/bill-hobbs.jpg) no-repeat;
background-position:bottom right;
}
.homepage-content {
padding-right: 140px;
}
.features p {
color: #ea6810;
font-weight:bold;
padding-bottom: 5px;
font-size:14px;
}
.features ul {
padding-left: 33px;
width: 450px;
}
.features li {
list-style-image:url(images/bullet.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-bottom: 5px;
}
.home-bar {
background:url(images/right-agent.jpg);
width: 482px;
height: 49px;
}
.home-bar span {
visibility:hidden;
}
.grad-bar {
background:url(images/for-you.jpg);
width: 482px;
height: 49px;
}
.grad-bar span {
visibility:hidden;
}
.hsa-bar {
background:url(images/health-savings-accounts.jpg);
width: 482px;
height: 49px;
}
.hsa-bar span {
visibility:hidden;
}
.contact-bar {
background:url(images/contact-bill-hobbs.jpg);
width: 482px;
height: 49px;
}
.contact-bar span {
visibility:hidden;
}
.compare-bar {
background:url(images/compare-plans.jpg);
width: 482px;
height: 49px;
}
.compare-bar span {
visibility:hidden;
}
.individual-bar {
background:url(images/individual-plan.jpg);
width: 482px;
height: 49px;
}
.individual-bar span {
visibility:hidden;
}
.family-bar {
background:url(images/for-family.jpg);
width: 482px;
height: 49px;
}
.family-bar span {
visibility:hidden;
}
.group-bar {
background:url(images/for-business.jpg);
width: 482px;
height: 49px;
}
.group-bar span {
visibility:hidden;
}
.groupvoluntary-bar {
background:url(images/groups.jpg);
width: 482px;
height: 49px;
}
.groupvoluntary-bar span {
visibility:hidden;
}
.senior-bar {
background:url(images/for-any.jpg);
width: 482px;
height: 49px;
}
.senior-bar span {
visibility:hidden;
}
.faq-bar {
background:url(images/faq-bar.jpg);
width: 482px;
height: 49px;
}
.faq-bar span {
visibility:hidden;
}
.red {
color:red;
}
#contact span {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#content h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
.btn-brochure {
float:left; display:inline;
padding: 10px;
margin-left: 10px;
}
.btn-quote {
float:left; display:inline;
padding: 10px;
}
.btn-contact {
float:left; display:inline;
padding: 10px;
}
#faqs li {
list-style:none;
}

/******** HIGHLITE ********/
.highlite-bar {
background:url(images/highlights.jpg);
width: 472px;
height: 35px;
margin: 5px;
}
.highlite-bar span {
visibility: hidden;
}
.highlite1 {
margin: 0 10px 0 10px;
width: 213px;
float: left; display:inline;
}
.highlite1 a {
color:#0fb7ec;
font-weight:bold;
font-size:12px;
}
.highlite1 span {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.divide {
width: 6px;
float: left; display:inline;
}
.highlite2 {
margin:  0 10px 0 10px;
width: 213px;
float: left; display:inline;
}
.highlite2 a {
color:#0fb7ec;
font-weight:bold;
font-size:12px;
}
.highlite2 span {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

/********* POLICIES *********/
.bcbslogo {
padding: 5px;
}
.description {
}
.description a {
color:#0fb7ec;
font-weight:bold;
font-size:12px;
padding-right: 50px;
}


/********* FOOTER *********/
#footer {
width: 100%;
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
float:left;display:inline;
height: 110px;
background:url(images/bg-bot.jpg);
background-position:bottom left;
background-repeat: repeat-x;
}
#footer-lt {
float: left; display:inline;
width: 280px;
margin-top: 28px;
}
#footer-lt a {
color: #000;
text-decoration:none;
}
#footer-lt a:hover {
color: #000;
text-decoration:underline;
}
#footer-rt {
float: left; display:inline;
width: 510px;
margin-top: 28px;
}
#footer-rt span {
color:#fff;
font-size:14px;
font-weight:bold;
}
#footer-rt a {
color:#fff;
font-size:14px;
font-weight:bold;
text-decoration:none;
}