﻿body { background-color: #fff; border-top: solid 10px #000; color: #333; font-size: .85em; font-family: "Segoe UI", Verdana, Helvetica, Sans-Serif; margin: 0; padding: 0; }

h1, h2, h3, h4, h5, h6 { color: #000; margin: 0; padding: 0; }
h1 { font-size: 16pt; text-align:left; color:#154692;}

/*Main navigation header*/
.c2c-layout-header, .c2c-layout-footer  { border: 0; border:1px solid black; text-align: center; background-color: white; background-repeat: no-repeat; vertical-align: middle; padding-top:10px; }
.c2c-layout-header-menu, .c2c-layout-footer-menu { display: inline; margin: 0px; position: relative; top: -30px; line-height: 2em; padding:0; }
.c2c-layout-header-menu li, .c2c-layout-footer-menu li { display: inline; font-size: 1.15em; white-space:nowrap;}
.c2c-layout-header-menu li a, .c2c-layout-footer-menu li a { color: #354549; text-decoration: none; padding: 0 8px; }

/* footer */
.c2c-layout-footer { border: 0; text-align: center; background-color: black; background-repeat: no-repeat; vertical-align: middle; color: white; padding:25px 0px;}
.c2c-layout-footer-menu { display: inline; margin: 0px; position: relative; line-height: 2em; }
.c2c-layout-footer-menu li { display: inline; font-size: 1.15em; white-space:nowrap;}
.c2c-layout-footer-menu li a { color: white; text-decoration: none; padding: 0 8px; }


.c2c-layout-main-content { font-size: 11pt; line-height:1.7em; border:solid 1px #cdcdcd; padding:15px; max-width:600px; margin:auto; padding-left:5px; padding-right:5px;}

/* spaing between main content items */
.c2c-layout-main-content-spacer{ height:10px;}


/* Control the top banner on the main page */
#bannerDiv { height: 275px; background-position: center; background-repeat: no-repeat;}
#bannerDiv {background-image:url('img/C2C/mountains.jpg'); background-size:cover;}
#bannerDiv.img2 {background-image:url('img/C2C/CustomCollectionSoftware.png'); height:500px; }
#bannerDiv.img3 {background-image:url('img/C2C/Security.png'); height:250px; }
#bannerDiv.banner-questions {background-image:url('img/C2C/questions.jpg'); height:250px; }

/*#bannerDiv.img4 {background-image:url('img/C2C/CreditCard.png'); height:250px; }*/
#bannerDiv img.mainBanner { 
    /* Set rules to fill background */
    height: 275px;
    xwidth: 100%;
    overflow:hidden;
    position:absolute;
    top: 0; 
}
div.transparentBox p { margin: 30px 40px; top:200px; }
div.bannerOverlay { border: 0; width: 800px; height: 200px; position: absolute; margin: 50px auto 0 -400px; left: 50%; top: 0; }	
div.transparentBox { font-weight: bold; font-family:Verdana, Geneva, sans-serif; background-color: #ffffff; opacity: 0.7; filter: alpha(opacity=60); /* For IE8 and earlier */ border: 1px solid black; font-size:18pt; }
#bannerDiv div.bannerCards { margin-top: 25px; text-align:center;}

