/* Last edited on 4/03/12
----------------------------------------------- */

@import url(topnav.css);
@import url(l2-style.css);
@import url(footer.css);
@import url(form-style.css);
@import url(lightbox.css);


html { background: #a8b6bd; min-height: 100%; margin-bottom: 0; }
body { background: #a8b6bd; color: #333; font: 13px/19px Arial, Helvetica, sans-serif; text-align: center; margin: 0px; padding: 0; }

body.concept-1 { background: #a8b6bd url(../css-images/complytri-home-tile.png) center 0 repeat-x;  }

div  { margin-top: 0; margin-bottom: 0; padding: 0; border: none; border-width: 0; }
img { text-decoration: none; margin: 0; padding: 0; border: none; border-width: 0; outline: none; outline-width: 0; }

img.nofloat { float: none; }

div#page { background: #fff url(../css-images/spacer.gif) no-repeat right bottom; width: 100%; text-align: center; height: auto; min-height: 200px; margin: 0; float: left; padding: 0; }

div#page-container { background: #fff url(../css-images/body-bg.png) no-repeat right bottom; width: 988px; text-align: left; clear: both; min-height: 415px; margin: 0 auto; padding-top: 0; padding-bottom: 0; overflow: hidden; }
div#page-container.home { overflow: visible; }

div.clearall { width: 100%; clear: both; height: 1px; margin-top: -1px; }

a:link, a:visited { color: #0f3785; text-decoration: none; border-bottom: 1px solid #e8e8ff; }
a:hover, a:active { color: #227cba; text-decoration: none; border-bottom: 1px solid #ccf; }

a.nounderline:link, a.nounderline:visited  { text-decoration: none; border-style: none; }
a.nounderline:hover, a.nounderline:active { text-decoration: none; border-style: none; }

.clear { clear: both; width: 100%; }

.cyan { color: #227cba; }
.navy { color: #0f3785; }
.magenta { color: #9b2c98; }
.orange { color: #e6731e; }
.black { color: #000; }

.updated { color: #666; font-size: 12px; font-weight: normal; padding-left: 3px; }

address { font-style: normal; }

table { clear: both; }

.hidden {
    position:absolute;
    left:0px;
    top:-500px;
    width:1px;
    height:1px;
    overflow:hidden; }



