/* CSS Properties for GLOBAL SEARCH Page */
body {font: 12px arial, helvetica, sans-serif;}
select {font: 11px arial, helvetica, sans-serif;}
h2{font: 24px arial, helvetica, sans-serif}
h3{font: bold 12px arial, helvetica, sans-serif; margin-bottom: 2em; padding: 4px; margin-top: 2em; background-color: #93A3B3; text-transform: uppercase}
hr{height: 1px; color: #cccccc; background-color:#cccccc; border: none;}
p {margin-left: 20px; margin-right: 20px;}
#cont strong {display: block; width: 24%; float: left; text-align: right; padding-right: 8px;}
.size{width: 770px; margin: auto;}
.header {}
#cont {width: 587px; margin: auto;}
.nav {background-color: #003366; font: bold 12px arial, helvetica, sans-serif; padding: 4px 0px 4px 0px;}
.nav a {color: #ffffff; text-decoration: none; padding: 0px 20px 0px 20px; text-transform:uppercase;}
.nav a:hover {color: #CCE3FC;}
.search {background-color: #B9C7D6; padding: 4px 0px 4px 0px;}
.search strong { padding-left: 50px;}
.search select {font-size: 12px;}
.search input {font-size: 12px;}
.adSpace {border-bottom: 1px solid #D8D1B4; background-color: #F6F6EA;}
.footer {}
.proj form{width: 24%; float:left;}
.proj form.horz{width: auto; float: none;}
.proj h3 {background-color:#B9C6D6;}
#cont .proj strong{display: inline; float: none; proj-bottom: 8px;}
.proj span strong{display: block; float: left; width: 24%;}
.tip {border: 1px solid #D8C887; background: #FFFFCC url('/i/common/whats-icon.gif') no-repeat top left; padding: 8px 8px 8px 30px;}
.iconheader {color:#fff; font-size:16px; font-family:arial, helvetica; font-weight:bold; border: 1px solid #001F3D; background: #003466 url('/i/common/whats-icon.gif') no-repeat top left; padding: 8px 8px 8px 30px;}
#cont .tip strong {display: inline; width: auto; Float: none; }
#hotTopic{width: 162px; background-color: #F6F6EA; border: 1px solid #D1D1BA; padding-top: 8px;}
#hotTopic strong{display: block; text-align:center;}
#hotTopic dl{margin:8px; margin-bottom: 1em; display: block;}
#hotTopic dt{font-weight: bold; color: #003366; border-bottom: 1px solid #D1D1BA; background: url('/i/common/hot-icon.gif') no-repeat center right;}
#hotTopic dt a{text-decoration: none; color: #003366;}
#hotTopic dt a:hover{text-decoration: none; color: #000000;}
#hotTopic dd{margin: 0px;}
.activeProjects {margin: auto;}
.activeProjects td {font-size: 11px; padding: 0px;}
.activeProjects .legend td{font: bold 11px arial, helvetica, sans-serif; border-bottom: 1px solid #B8BABD; padding: 12px 3px 4px 3px; background-color:#E7E9ED;}
.activeProjects .project td{ border-bottom: 1px solid #cccccc; padding: 4px 3px 4px 3px;}
.activeProjects .featureProject td{ border-bottom: 1px solid #cccccc; padding: 4px 3px 4px 3px;}
.activeProjects .featureProject .icon {background: url('/i/common/feature_proj.gif') no-repeat left center;}
.activeProjects .secondaryProject td{ border-bottom: 1px solid #cccccc; padding: 4px 3px 4px 3px;}
.activeProjects .secondaryProject .icon {background: url('/i/common/second_proj.gif') no-repeat left center;}
.activeProjects .company td{background-color: #5B6983; /*border-bottom: 1px solid #ffffff;*/ color: #ffffff; white-space:nowrap; padding: 4px 8px 4px 8px;}
.activeProjects .company a{color: #ffffff; text-decoration: none;}
.activeProjects .company a:hover{color: #99CCFF; text-decoration: underline;}
.activeProjects .company strong{font-size: 14px;}
.activeProjects .contact td{background-color:#ADB4C1; border-bottom: 1px solid #989EA9; padding: 4px 8px 4px 8px;}
.whatsNext {border: 1px solid #D8C887; background: #FFFFCC url('/i/common/whats-icon.gif') no-repeat top left; margin: 10px;}
.whatsNext h4 {font: bold 14px arial, helvetica, sans-serif; margin: 10px 0px 0px 30px; /*float: left;*/}
.whatsNext ol {/*margin-left: 120px;*/ *clear: both; list-style: upper-alpha; font-weight: bold; margin-bottom: 4px;}
.whatsNext li {padding: 0px 0px 8px 0px; font-weight: normal;}
.whatsNext ul a {color: black; font-weight: bold;}
.whatsNext hr{background-color: #CCCC99; color: #CCCC99; margin: 0px 1em 0px 1em;}
.whatsNext p{margin: 4px 1em 0px 1em;}
.whatsNext .refine{text-align: right; padding: .25em 1em 1em 1em;}
.whatsNext .refine a{background: url('/i/common/search-icon.gif') no-repeat center left; color: #000000; padding-left: 20px;}