
/* Globals begin */

body, .textInput, textarea, input, select {
color: #000;
font-family: Tahoma, Arial, sans-serif;
font-size: 12px;
}

a {
color: #4876b1;
text-decoration: underline;
}

a:hover {
color: #00699d;
text-decoration: none;
}

h1, h2, h3, h4, h5, h6 {
color:#3a3a3a;
line-height:110%;
margin:15px 0 12px 0;
font-weight:normal;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
vertical-align:top;
clear:both;
zoom:1;
}

h1 { font-size:22px; }
h2 { font-size:20px; }
h3 { font-size:17px; }
h4 { font-size:14px; font-weight:bold; }
h5 { font-size:13px; font-weight:bold; }
h6 { font-size:12px; font-weight:bold; }

h3 .date {
color: #5b6b78;
}

.textInput {
font-weight: normal !important;
}

.btn {
color: #5b6b78;
font-size: 10px;
font-weight:normal;
}

.btn:hover {
text-decoration: none
}

.title {
font-size: 12px
}

.title, .more {
font-weight: bold
}

.picDescription {
color: #30383f;
font-family: Arial, sans-serif;
font-style: italic;
}

/* Globals end */


.headDesc, .headPhones {
font-size: 14px;
}

.headDesc span, .headPhones span {
color: #800000;
font-weight: bold;
}

.headPhones {
color: #800000
}

.search {
font-weight: bold
}

.menu li {
font-size: 12px;
font-weight: bold;
}

.menu li a:hover {
color:#44596b;
}

.menu li a.active, .menu li span {
color: #44596b;
}

.menu li li {
font-size: 11px
}

.news dd, .centerCol .news dt {
font-weight: bold
}

.centerCol .news dd {
font-weight: normal
}

.siteMap {
font-weight: bold
}

.siteMap ul {
font-weight: normal
}

.resultsOverall {
color: #9b0000;
font-weight: bold;
}

.insideNavigation span {
font-weight: bold
}

.footerNavigation {
font-size: 10px
}

.footerNavigation a {
font-size: 12px;
font-weight: bold;
}

