/* ------------------- do not print ------------------- */
#altNav, mainNav, #flashBannerHome, #flashBannerPage, .header, #cookieCrumb, #socialIcons, #rightColumn, #leftColumn, #payBadges, #networkProvidersTitle, #networkProviders, #sitemapTitle, #sitemap, .noPrint, .thickbox {
display: none; !important;
/* background-image: none !important; */
}



/* ------------------- browser default ------------------- */
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
color: #000;
background-image: none;
background-color: #fff;
margin: 0;
padding: 30px 0 0 0;
}
h1 {  /* main content header and sub headers */
color: #555;
font-size: 1.38em;
font-weight: bold;
margin: 0;
padding: 0 0 20px 0;
}
h2, h3, h4 {  /* main content sub headers */
color: #555;
font-size: 1.19em;
font-weight: bold;
margin: 0;
padding: 0;
}
h5 {
color: #000;
font-size: 0.88em;
font-weight: bold;
margin: 0;
padding: 0;
}
h6 {  /* footer sitemap categories */
color: #000;
font-size: 1.00em;
font-weight: bold;
margin: 0;
padding: 0 0 6px 0;
}
.intro {  /* main content caption */
color: #000;
font-size: 1.25em;
font-weight: bold;
line-height: 1.38em;
margin: 0;
padding: 0 0 15px 0;
}
b {
color: #000;
}
a:link, a:active {
color: #04b;
text-decoration: underline;
}
a:hover {
color: #04b;
text-decoration: underline;
}
ul, ul li, ol {
list-style-position: inside;
}



/* ------------------- page wrapper ------------------- */
#wrapper, #header, #content, #content .centerContent, #content .pageContent, #formContent .pagecontent {
width: auto;
border: 0;
margin: 0;
padding: 0;
float: none !important;
}
#callOutBkg {
background-image: none !important;
}
#callOutBadgesBkg {
background-image: none !important;
}
#header {
width: 958px;
height: 111px;
margin: 0 auto;
}
#header b {
color: #000;
}
#logo {
width: 196px;
height: 92px;
float: left;
}
#headerPhone {
width: 210px;
float: left;
margin-left: 300px;
}
#headerEmail {
width: 226px;
float: right;
}
#header .icon {
height: 80px;
padding-top: 28px;
}
#header .contact {
font-size: 1.06em;
font-weight: bold;
color: #000;
line-height: 0.81em;
padding-top: 47px;
}
#header .number {
font-size: 0.63em;
color: #000;
font-weight: normal;
}
#header a, #header a:active {
color: #04b;
text-decoration: underline;
}
#header a:hover {
color: #04b;
text-decoration: underline;
}
#header .contactSupport, #header .contactSales {
font-size: 0.75em;
font-weight: normal;
color: #556;
}
#centerColumn {
width: 530px;
font-size: 0.81em;
line-height: 1.31em;
margin-left: 209px;
padding: 8px 10px 0 0;
}
#content .centerContent, #content .pageContent {
min-height: 150px;
background-image: none;
padding-top: 10px;
}
#content .offering {
padding-right: 2px;
}
#content .disclaimer {
font-size: 0.75em;
font-style: oblique;
line-height: 1.13em;
}
.submit {
background-color: #444;
color: #fff !important;
}
.sitemapLinkDiv {
color: #ccc;
padding: 0 15px;
}
#controlPanel {
width: 690px;
background-color: #ddd;
border: 1px solid #999;
padding: 20px;
}
#controlPanel2 {
width: 910px;
background-color: #ddd;
border: 1px solid #999;
padding: 20px;
}
#indent, #indent1, #indent2, #indent3, #indent4, #indent5, #indent6, #indent7, #indent8, #indent9, #indent10, #indent11, #indent12, #indent13, #indent14, #indent15, #indent16, #indent17, #indent18, #indent19, #indent20, #indent21, #indent22, #indent23 {
margin-left: 20px;
}
#indentA, #indentA1, #indentA2, #indentA3, #indentA4, #indentA5, #indentA6, #indentA7, #indentA8, #indentA9, #indentA10, #indentA11, #indentA12, #indentA13, #indentA14, #indentA15, #indentA16, #indentA17 {
margin-left: 18px;
}
#indentB, #indentB1, #indentB2, #indentB3 {
margin-left: 60px;
}
#indentC, #indentC1, #indentC2, #indentC3, #indentC4, #indentC5, #indentC6, #indentC7 {
margin-left: 27px;
}
#indentD, #indentD1, #indentD2, #indentD3, #indentD4, #indentD5, #indentD6, #indentD7 {
margin-left: 105px;
}
#indentE, #indentE1, #indentE2, #indentE3, #indentE4, #indentE5, #indentE6, #indentE7 {
margin-left: 130px;
}
