
/* override setting in events and esri.com styles*/
ul li {
	padding-bottom: 0;
	margin-left: 0;
}
.totalRows {
	font-size: 11px;
}
.displayPartnertype{ 
	height: 27px;
}
.searchResultsTable tr {
	height:0px !important;
	min-height:0px !important;
}
.searchResultsTable{
	width: 100%;
}
.searchResultsTable td {
	padding:8px 5px !important;
}
.groupPartner tr,.groupPartner td{
	padding: 0px 0px 0px 5px !important;
}
.groupPartner tr,.groupPartnerlast td{
	padding: 0px 0px 10px 5px !important;
}
.compName{
	width:300px;
	display:inline; 
	border: 1px solid black;
}
.compAddress{
	width:200px;
	display:inline; 
  border: 1px solid black;
}
.compImage{
	width:175px;
	display:inline;
 	float:right;
	border: 1px solid black;
 }
.compProduct{
	width:300px;
	display:inline;
	border: 1px solid black;
}
.compImagedsp{
	padding-bottom:8px;
  padding-left:2px;
}
.brownBorder{
	width: 100%;
	/*font-size:0.8em;
	 * width:680px; */
}
ul.bulletList{
	font-size: 1em !important;
}
.totalRows{
	font-size:1.0em;
}
#searchLinks{
	width: 100%;
	/*width:670px;
	//width:680px;*/
}

#searchBlueBox.blueBox {
	/* font-size:0.78em !important; */
	width: 670px;
	padding-bottom: 15px;
}
.specialityMargin{
	padding-bottom: 5px;
}
.awardstyle {
	color:#E48028; 
	font-weight:bold
}
.contentsmall {
	font-size:0.7em;
	line-height:1.5em;
}
.contentmediumgraybold{
	font-size: .9em;
	line-height: 1.5em;
	font-weight: bold;
	color: #999999;
}
.smallGrey{
	color: #999999;
	font-size: 11px;
}
.imgBorder {border:0;}
.tdresultwidth1 {
	width: 260px;
}
table.tablesorter {
	background-color: #CDCDCD;
	margin:0px;
	/*font-size: 0.8em;*/
	/*width: 815px;*/
	width: 100%;
	text-align: center;
	/*border-bottom:1px solid #D0BF8B;*/
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #FBFBEF;
	/*border-top:1px solid #D0BF8B;*/
	border-right:1px solid #D0BF8B;
	/*border: 1px solid #FFF;
	font-size: 8pt;*/
	padding: 5px;
	vertical-align: middle;
}
table.tablesorter thead tr, table.tablesorter tfoot tr {
	/*height: 25px;*/
	vertical-align: middle;
}
#sectionTopper_sub{
	background-image: url(http://www.esri.com/partners/graphics/bp_banner.jpg);
	background-repeat: no-repeat;
}
#contentWrapper{
	height: 0 !important;  /* for IE */
	margin: 0 0 !important;
	width: 0 !important;
	background: transparent none no-repeat;  /* for IE6 */
}
#contentWrapper2{
	text-align: center;
}
.container_12 {
	text-align: left;
	/* padding-top: 20px; */
}
.button  {
	background: url("/Shared/Styles/esriCore/graphics/buttonbg.jpg") repeat scroll 0 0 transparent;
	border: 0 none !important;
	color: #ffffff;
	cursor: pointer;
	display: inline-block;
	font-size: 13px;
	font-weight: bold;
	margin: 15px 0;
	padding: 2px 10px;
}
.btnSmallGreen{
	margin-left: 65px;
}
.btnSmallGreen a{
	text-decoration: none; /*for IE6*/
	color: #000; /*for IE6*/
}
#bodyColumns{
	text-align: left;
	padding: 0 !important;
}
.bodyContent, #bodyContent{
	width: 550px !important;
	border-left: 1px solid #ccc;
	min-height: 200px;
}
#dynamicNav li, #dynamicNav li ul li{
	list-style-image: none;
}
li, span li{ margin-left:25px;}
