body {
width: 100%;
text-align:center;
margin:0; padding: 0;
/*background: #ffffff url(http://hsksearch.com/sites/all/themes/hsk/images/BGbodyINT.gif) top left repeat-x;*/

}

#toptable {
text-align:center;
width: 990px;
margin:0; padding:0;
margin-left: auto;
margin-right: auto;
}

#top {
text-align:center;
width: 980px;
margin:0; padding:0;
margin-left: auto;
margin-right: auto;
height: 142px;
}

#main {
text-align:center;
width: 980px;
clear: both;
padding:0; margin:0;
margin-bottom: 15px;
margin-left: auto;
margin-right: auto;
}
 
.more a {
color: #ffffff;
text-decoration:none;
font-size: 11px;
}

.blue .more {
background-color: #6e93bd;
}

.black .more {
background-color: #000000;
}

.pink .more {
background-color: #db829c;
}

#container {
width: 652px;
margin:0; padding:0;
text-align:left;
margin-top: 15px;
padding: 0px 10px 0px 0px
}

#container p {
margin:0; padding:5px;
font-size: 12px;
line-height: 17px;
}

.content table td p {
padding:0; margin:0;
margin-bottom: 8px;
}

#block-views-rotatingtimonial {
display: block;
width: 288px;
height: 325px;
margin:0; padding:0;
z-Index: 1000;
}

#block-views-rotatingtimonial .content {
width: 288px;
height: 325px;
margin:0; padding:0;
}

p.quote {
background: #ffffff url(http://hsksearch.com/sites/all/themes/hsk/images/BGrightside.jpg) top left repeat-x;
width: 288px;
height: 325px;
margin:0; padding:0;
color: #333333;
padding: 25px 15px 0px 15px;
text-align:left;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size: 15px;
display: block;
position:relative;
}

#block-views-rotatingtimonial .title {
display:none;
}

.auth {
float: right;
text-align:right;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
margin-top: 10px;
font-size: 14px;
}

#block-block-4 {
float: left;
margin:0; padding:0;
margin-top: 14px;
width: 661px;
height: 128px;
}

#block-block-4 h2 {
display:none;
}

#block-block-4 .content {
margin:0; padding:0;
}

#block-block-5 {
float: right;
margin:0; padding:0;
margin-top: 14px;
width: 318px;
height: 128px;

}

#block-block-5 h2 {
display:none;
}

#block-block-5 .content {
margin:0; padding:0;
}


h1.title {
display: none;
}

.content {
text-align: left;
float:left;
padding-top: 5px;
}

.content p {
font-size: 12px;
line-height: 19px;
}

#main .node {
margin:0;
padding:0;
}

#main .floatl .node {
width: 650px;
}

#block-block-6 {
margin:0; padding:0;
}

#block-block-6 h2 {
display:none;
padding:0; margin:0;
}

.node .blue {
color: #6e93bd;
}

.content_bottom {
float: left; clear:both;
display:block;
border-top: 1px solid #6e93bf;
width: 650px;
margin:0; padding:0;
padding-top: 10px;
margin-top: 5px;
}

#block-views-biocontent {
margin:0; padding:0;
}

#block-views-biocontent .title {
display: none;
}

#block-views-biocontent .content {
padding:0; margin:0;
}

#block-views-biocontent .content table {
padding:0; margin:0;
margin-left: 10px;
}

#block-views-biocontent .content table td {
border: 1px solid #ffffff;
}

#block-views-biocontent .content table td img {
margin-right: 10px;
}


#block-views-biocontent .content table td .ttl {
color: #335787;
font-weight: bold;
font-size: 12px;
}

#block-views-biocontent .subttl { 
font-style: italic;   
display:block;
margin:0; padding:0;
line-height: 22px;
font-size: 12px;
}

#block-views-biocontent .eml { 
display:block;
margin:0; padding:0;
line-height: 22px;
font-size: 12px;
margin: 8px 0px 8px 0px
}

#block-views-teammenu {
margin:0; padding:0;
}

#block-views-teammenu .title {
display: none;
}

#block-views-teammenu .content {
margin:0; padding:0;
border-top: 1px solid #ffffff;
}

ul.team {
width: 319px;
margin:0; padding:0;
float: right;
}

ul.team li {
font-size: 12px;
margin:0; padding:0;
list-style: none;
}

ul.team li a {
display: block;
font-weight: bold;
width: 303px;
margin:0;
padding: 12px 0px 12px 16px;
border-bottom: 1px solid #ffffff;
background-color: #ecf3fb;
}

ul.team li a i {
font-weight: normal;
}


ul.team li a:hover i,
ul.team li i.on {
color: #ffffff;
font-weight: normal;
}

ul.team li a:hover,
ul.team li a.on,
ul.team li a.on:hover {
background-color: #6e93bd;
color: #ffffff;
text-decoration: none;
}

.bdy b {
font-weight:  bold;
}

.bdy i {
font-style: italic;
}

#block-views-rightbar {
width: 289px;
font-size: 12px;
padding: 0px 15px 0px 15px;
}

h3 {
font-size: 14px;
margin:0; padding:0;
display:inline;
font-weight: bold;
color:#6e93bd;
 }

.node {
font-size: 12px;
line-height: 21px;
}

.node .content table td,
table.newstable td {
border-top: 1px solid #ffffff;
}

.node .content table td strong, 
.node .content table td b,
table.newstable td b,
table.newstable td strong {

font-weight: bold;
}

.node .content table {
width: 100%;
}

.node .content b,
.node .content strong {
font-weight: bold;

}

#block-views-hskview_industry,
#block-views-hskview_functional,
#block-views-atozsearches {
float:left; clear: both;
}

table.search {
border: 0px;
margin:0; padding:0;
float: left;
margin-top: 10px;
}

table.search th {
font-size: 16px;
font-weight: bold;
padding-top: 15px;
border-top: 1px solid #ffffff;
}

table.search tr.ttl td {
background-color: #e8e8e8;
font-size: 14px;
color: #6e93bd;
padding: 5px;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
font-weight:bold;

}

table.search td {
background-color: #dadad8;
font-size: 12px;
color: #000000;
border-bottom: 1px solid #ffffff;

}



table.search td.lft {
background-color: #dadad8;
font-size: 12px;
color: #333333;
padding: 5px;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;

font-weight: bold;

}

table.search .even {
background-color: #a6a6a6;
}

table.search td ul {
list-style-type: none;
padding:0;
margin:0;
}

table.search td ul li {
padding: 5px;
}

#views-ui-admin-tools {
text-align: left;
font-size: 12px;
}

h3, .h3,
#edit-body .h3 {
color: #6e93bd;
font-weight: bold;
font-size: 14px;
}

h4, .h4,
#edit-body .h4 {
color: #000000;
font-weight: bold;
font-size: 12px;
margin:0; padding:0;
}

.blu,
#edit-body .blu {
color: #6e93bd;
font-weight: bold;
}

/*rss feed block */
#block-block-8 {
width: 650px;
}

#block-block-8 .feedsweep_item {
display:block;
padding:0; margin:0;
margin-bottom: 15px;
}

#block-block-8 .feedsweep_headline,
#block-block-8 .feedsweep_link {
font-size: 13px;
font-weight:bold;
}

#block-block-8 .feedsweep_date {
float: right;
display:inline;
font-size: 11px;
margin-right: 20px;
font-weight:bold;
}