﻿/* CSS Document */

.logo2{padding:8px 0 0 5px}
.logo2 a{border:none!important}

/* Home page */
.home h1{}
.home .welcome{display:none}
.home .contentMain{padding:0;position:relative;background:none;margin:0}
.home .homeIncludes{padding:0;position:relative;background:url(../images/images-main/home-includes-bg.gif) 0 0 repeat-y;margin-top:160px;z-index:4}
.home .xprosModule .xpro{display:none}
.home .contactPanel{background:#fff 0 0 repeat #ecd59b;padding:4px 0 0;width:206px;position:absolute;right:7px;bottom:13px;text-align:left;color:#002c4b;font-weight:bold;z-index:10;border:4px solid #8CC63F;min-height:164px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;background:#fff}

/* Sitewide */
.contactPanel .contact{display:inline-block;margin:0;padding:0 0 0 5px}
.contactPanel a:link,.contactPanel a:visited{color:#002c4b;border:none}
.contactPanel a:hover,.contactPanel a:active,.contactPanel a:focus{color:#0180b0;border:none}

table {border-collapse:collapse;width:98%;line-height:1.1em;font-size:0.95em;margin:6px 0 0 0}
td {border:1px solid #fff;background:#e0eaef;padding:8px 9px;vertical-align:middle}
th {text-align: left;border:1px solid #fff;background:#00375d;padding:8px 9px 12px;font-weight:bold;color:#fff}
th.left {text-align: left;border:1px solid #fff;background:#006aa0;padding:8px 9px 12px;font-weight:bold;color:#fff;vertical-align:top}

.twitter{position:absolute;top:10px;right:10px}
.twitter a{border-bottom:none}

.blogsModule .blogContainer .blogInfo .commentCount,.blogsInclude .blogInfo .commentCount{display:block;margin:0;padding:0}
.newsInclude .newsContent {padding-bottom:8px}