/*
 *  Van Scoyoc Associates main website
 *  Client page-specific styles
 *
 *  Created by Eli Van Zoeren
 *  http://elivz.com
 *
 */

#header #banner {
	background: url(../images/interface/banner-clients.jpg);
	}

#client-tabs h3 { padding-bottom: 1.05em; }

#client-tabs ul { list-style: none; padding-left: 0; overflow: hidden; }

.ui-widget { font-family: Helvetica, Arial, Geneva, sans-serif; font-size: 1em; }
.ui-widget-content { clear: left; }

.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #768da7; background: #ced8e5; font-weight: normal; color: #113f73; outline: none; }
.ui-state-default a { color: #113f73; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #768da7; background: #d5e0ed; font-weight: normal; color: #8c1515; outline: none; }
.ui-state-hover a { color: #8c1515; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #113f73; background: #f3f0eb; font-weight: normal; color: #8c1515; outline: none; }
.ui-state-active a { color: #8c1515; outline: none; text-decoration: none; }

.ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; }
.ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; }
.ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.ui-corner-right {  -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; }
.ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; }

.ui-tabs .ui-tabs-nav { padding: 0 .2em 0 0;  position: relative; }
.ui-tabs .ui-tabs-nav li { float: left; border-bottom: 0 !important; margin: 0 .2em -1px .2em; padding: 0; list-style: none; }
.ui-tabs .ui-tabs-nav li a { display: block; text-decoration: none; border: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {  padding-bottom: .1em; border-bottom: 0; }
.ui-tabs .ui-tabs-panel { padding: 1.333em 0;  display: block; border: solid #113f73;border-width: 1px 0 0; background: none; }
.ui-tabs .ui-tabs-hide { position: absolute; left: -9999px; width: 900px; height: 100px; overflow: hidden; }

#state-clients li {
	height: 490px;
    width: 220px;
	overflow: auto;
	}

#state-clients li ul li {
    height: auto;
    width: 100%;
    }

#by-industry, #by-name {
	margin-right: -20px;
	overflow: hidden;
	}
#by-industry li {
	clear: left;
	float: left;
	width: 100%;
	}