body {
	font-size: 12px;
	font-family: Helvetica;
	color: #7B7A78;
	}
h2 { font-size: 19px; font-family: Georgia; margin-bottom: 10px; color: #44535d;}
.entry h2 { margin-bottom: 20px;}
h4 { font-size: 12px; font-family: Helvetica; margin-bottom: 10px; color: #44535d; font-weight: bold;}
a  { text-decoration: none; 
color: #6B5441;
}



td, th {
color: #7B7A78;
    font-family: helvetica;
    font-size: 12px;
    line-height: 18px;
}
th { font-size: 15px; padding: 5px;}

.width580 { width: 580px !important;}


.alignleft { float: left; margin-right: 10px; margin-bottom: 10px;}
.alignright { float: right; margin-left: 10px; margin-bottom: 10px;}

.aligncenter { text-align: center; margin: 10px;}

strong { font-weight: bold;}

a:hover  { text-decoration: underline; }

.clear { clear: both; }
.norightborder {
	border-right: 0px solid !important;
	}
.rightborder li {
	border-right: 1px solid #868e92;
	}
	
#headerwrapper, #bodywrapper, #footerwrapper {
	width: 980px;
	margin: 0px auto;
	background: #ffffff;
	}

/*
#headerwrapper {
	position: fixed;

	top: 0px;
	left: 50%;
	margin-left: -490px;
	height: 130px;
	z-index: 200;
	}

#bodywrapper {
	margin-top: 130px;
	position: relative;
	z-index: 100;
	background: #ffffff url(imgs/bodywrapperbackground.jpg);	
	}*/


#headerwrapper {

	top: 0px;
	height: 130px;
	z-index: 200;
	}

#bodywrapper {
	position: relative;
	z-index: 100;
	background: #ffffff url(imgs/bodywrapperbackground.jpg);	
	}


.home #bodywrapper {
	background: #ffffff;
}	

#header a {
	color: #44535d;
	text-decoration: none;
	}
	
#header #social ul li{
	display: inline-block;
	padding: 0px 5px;
	float: left;
	}
	
#header #logo {
	float: left; 
	}

#header #logo a {
	display: block;
	width: 320px;
	height: 80px;
	background: url('imgs/inda_logo.jpg');
	
	}

#header #logo a span {
	position: absolute;
	margin-left: -9999px;
	}


#header #rightheader {
	float: right;
	width:500px;
	margin: 15px 15px;
	text-align: right;
	overflow: hidden;
	}
#header #social {
	margin-bottom: 10px;
	line-height: 20px;
	}
#header #social ul {
	float: right;
	}

#header #search {
	clear: both;
	}
#header #social ul li {
	line-height: 30px !important;
	}


#header #menu {
	clear: both;
	padding: 0px 15px 0px 0px;
	background: #44535d;
	height: 40px;
	line-height: 40px;

	}
	
#header #menu a {
	color: #ffffff;
	font-size: 13px;
	font-family: Helvetica;
	text-decoration: none;
	}	
	
#header #menu a:hover {
	text-decoration: underline;
	}

#header #search {
	text-align: right;
	}

#bodywrapper #maincontent {
	margin:20px;
	float: left;
	width: 600px;
	color: #7b7a78;
	font-family: helvetica;
	font-size: 12px;
	line-height: 18px;
/*	overflow: hidden;*/
	}

#bodywrapper #maincontent ul{
	list-style: disc;
margin-left: 15px;
margin-bottom: 15px;
	}
#bodywrapper #maincontent ol {
margin-left: 15px;
margin-bottom: 15px;
	}

#bodywrapper #maincontent li {
margin-left: 15px;
	}

#thecontent a {
	color: #6b5441;
	font-weight: bold;
	}

#bodywrapper #maincontent a {
text-decoration:underline;
}
#bodywrapper #sidebar {
	float: right;
	width: 305px;

	margin-top: 20px;
	margin-right: 20px;
	}
	
#sidebar #membership {
	width: 305px;
	background: #f1a331 url(imgs/membershipbg.jpg) top left no-repeat;
	height: 228px;
	margin-bottom: 20px;
	position: relative;
	}


#sidebar #membership h3 {
	font-size: 19px;
	font-family: Georgia;
	padding: 10px 0px;
	margin-right: 15px;
	margin-left: 15px;
	}

#sidebar #membership ul {
	margin: 0px 15px;
	}

#sidebar #membership ul li {
	margin: 0px 15px;
	line-height: 15px;
	list-style: disc;
	color: #493718 !important;
	}


#sidebar #membership p {
	color: #493718 ;
	font-size: 12px;
	line-height: 16px;
	margin: 0px 15px 10px 15px;
	}


#sidebar #membership .benefitslink {
	height: 40px;
	line-height: 50px;
	bottom: 0px;
	position: absolute;
	margin-bottom: 0px;
	}

#sidebar #membership .benefitslink a {
color: #493718;

}
#sidebar .widget_ai1ec_agenda_widget h3.widget-title {
padding-top: 15px !important;
}
#sidebar #events h3, #sidebar .widget_ai1ec_agenda_widget .widget-title {
	font-family: Georgia;
	color: #f4ba51;
	font-size: 19px;
	background: url(imgs/eventsheaderbg.jpg) #414f59 top left no-repeat;	
	border-bottom: 1px solid #8e979d;
	}
	
.widget_ai1ec_agenda_widget a {
	color: #ffffff !important;
	text-decoration: none;
	}	
	
.widget_ai1ec_agenda_widget a:hover {
	text-decoration: underline;
	}


#sidebar #events h3 .left {  
	margin: 10px;
	display: inline-block;
	}
#sidebar #events h3 .right { 
	display: inline-block;
	margin: 10px;
	color: #ffffff;
	font-size: 12px;
	font-family: helvetica;
	line-height: 29px;
	float: right;
	}	

#sidebar #events h3 .right a { color: #ffffff;  text-decoration: none;} 

	
#sidebar #events ul li {
	background: url(imgs/eventsbg.jpg) #414f59 left;
	border-bottom: 1px solid #8e979d !important;
	padding: 10px 0px;
	color: #ffffff;
	}	
	
#sidebar #events ul li .title{
	display: block;
	line-height: 18px;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 25px;

	font-size: 13px;
	}	
#sidebar #events ul li .date{
	display: block;
	line-height: 18px;
	margin-left: 10px;
	margin-right: 25px;
	font-size: 11px;
	}

#sidebar #newsletter h3 {
	padding-top: 20px;
	font-family: Georgia;
	font-size: 19px;
	color: #44535d;
	}

#newsletter p {
	line-height: 18px;
	}
.signup {
	float: right;
	display: inline-block;
	padding: 2px 15px 3px 15px;
	margin: 0px 5px 5px 5px;
	background: #f4ba51;
	color: #624a20;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
	font-family: Calibri;
	
     -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	
	
	}



#footerwrapper {
	clear: both;

	padding-top: 15px;
	margin-bottom: 50px;
	
	color: #bec4c7;
	}
#footer {
	padding-top: 1px;
	background: #44535d;
	}

#ads, #footer {
	clear: both;
	}

#ads {
	margin: 0px 20px;
	background: #ffffff;
	}

#exposedfooternav {
	margin: 15px;
	}


#exposedfooternav ul li {
	line-height: 18px;
	}

#exposedfooternav ul li a{
	font-size: 12px;
	color: #c7cccf;
	}

#exposedfooternav ul ul li{
	line-height: 20px;
	}

#exposedfooternav ul ul li a{
	font-size: 11px;
	color: #a4abb0;
	}

#exposedfooternav ul ul {
	list-style: disc;
	margin-left: 15px;
	margin-bottom: 10px;
	}




#ads div {
	width: 305px;
	height: 100px;
	background: #ececec;
	float: left;
	line-height: 100px;
	text-align: center;
	margin-bottom: 15px;
	}

#ad1,#ad2 {
	margin-right: 12px;
	}

#legal {
	height: 50px;
	background: #36424a;
	font-family: Helvetica;
	font-size: 10px;
	line-height: 14px;
	padding-bottom: 10px;
	}
#legal p {
margin-bottom: 5px;
}	
	
#legal strong { color: #ffffff !important;}	

#legal div {
	margin-left: 15px;
	padding: 10px 0px;
	}
#legalleft, #legalmiddle {
	float: left;
	}	
#legalright {
	float: right; 
	margin-right: 15px;
 }
#legal ul li {
	display: inline-block;
	padding-right: 5px;
	}

#legal ul li a {
	color: #868e92;
	}	

#legalleft, #legalright {
	width: 400px;
	}
#legalmiddle {
	width: 100px;
	text-align: center;
	background: url('imgs/inda_logo_footer.jpg') center no-repeat;
	height: 60px;
	margin-top: -10px;
	}

#legalright {
	text-align: right;
	}
#legalright strong {
margin-left: 10px;
}

#legalright strong a {
color: #ffffff;
}

#social li a{
	line-height: 20px;
	display: block;
	}

#search { 
	clear: both; 
	padding-top: 10px;
	}
.facebook, .twitter, .linkedin, .rss {
	width: 18px; 
	overflow: hidden;
	height: 18px;
	line-height: 30px;
	display: block;
	}

.facebook span, .twitter span, .linkedin span, .rss span {
	margin-left: -9999px;
	position: absolute;
	}

.facebook {
	background: url('imgs/socialmedia/facebook.jpg');
	}

.twitter {
	background: url('imgs/socialmedia/twitter.jpg');
	}
.linkedin {
	background: url('imgs/socialmedia/linkedin.jpg');
	}
	
.rss {
	background: url('imgs/socialmedia/rss.jpg');
	}		
#tabs {margin-top: 20px;}	
#tabs h3, .entry h3, #tabs h3 a { font-weight: bold; margin-bottom: 5px; color:#44535d;
font-family: Georgia;
font-size: 12px;
}
#tabs .entry {
border-bottom: 1px solid #c9c9c8;

margin-bottom: 10px;}

#tabs .entry p, .entry p {
color: #7b7a78;
font-family: Helvetica;
font-size: 12px;
}
.morenews { font-family: Georgia; color:#44535d !important;}

.agendalogo { /*float: left;*/
/*width: 300px;*/
margin: 15px;
overflow: hidden;
}

.agendabasicinfo { float: right;
width: 180px;
padding-top: 15px;
}
.agendabasicinfo .venue {
	font-size: 14px;
}

.agendabasicinfo ul {
margin-top: 10px;
margin-left: 0px !important;
}

.ai1ec-filters-container {
display: none !important;
}

.page-item-164 {
float: right !important;}

.page-item-164 a {
padding-right: 20px !important;
background: url(imgs/store.png) no-repeat right !important;
}

.blog #maincontent .entry h3, .blog #maincontent .entry h3 a, .search #maincontent .entry h3, .search #maincontent .entry h3 a {
font-family: Verdana;
font-weight: bold;
color: #6b5441;
font-size: 12px;
line-height: 18px;
margin-bottom: 0px;
}

.search #maincontent .entry h3 {
margin-bottom: 10px;
}
.blog #maincontent .entry .metadata {
font-size: 10px;
margin-bottom: 10px;
}

.blog #maincontent .entry .readmore, .search #maincontent .entry .readmore { 
	display: block;
	margin-top: 15px;
	}


.blog #maincontent .entry, .search #maincontent .entry { 
	font-size:12px;
	line-height: 18px;
	}	

		
.blog #maincontent .entry .tag-links a, .search #maincontent .entry .tag-links a {
	display: inline-block !important;
	padding: 2px 15px;
	margin-right: 5px !important;
	margin-bottom: 10px;
	background: #ecedee;
	text-transform: capitalize;
	color: #44535d;
	font-size: 10.5px;
	}		
	

.blog #maincontent .entry .thumbnail, .search #maincontent .entry .thumbnail{
float: right;width: 200px;
text-align: right;
/*amargin-right: 10px;*/
margin-bottom: 5px;
}	
/*.search #maincontent .entry .thumbnail{
margin-right: 10px;
margin-bottom: 5px;
}	*/



.blog #maincontent .entry .readmore, .search #maincontent .entry .readmore {
font-style: normal;
text-transform: capitalize;
}

#legalright div, #legalleft div {
margin: 0px !important;
padding: 0px !important;
}



#callouts {
margin-top: 5px;
}
#callouts img{
display: block;

}

#callouts .callout-item {
margin-bottom: 5px;
}

#callouts .callout-item h3 {
line-height: 32px;
background: url(imgs/callout-title-bg.jpg) #5b666f top left no-repeat;
color: #ffffff;
padding: 0px 10px;
font-family: Georgia;
font-size: 15px;
}

#callouts .callout-item a {
display: block;
}
#callouts .callout-item a:hover h3{
text-decoration: underline !important;
color: #eee !important;
}
#callouts .callout-item a:hover {
text-decoration: underline !important;
}

dt { font-weight: bold; }
dd { margin: 5px 15px 15px 15px;}
table { margin-bottom: 15px;}
table td {
vertical-align: top;
padding: 5px;
}
table th { font-size: 15px; padding: 5px;
font-weight: bold;
border-bottom: 1px solid #adadad;
background: #efefef;
}

table#indateam th { font-size: 12px; padding: 5px;
font-weight: bold;
border-bottom: 1px solid #adadad;
background: #efefef;
}




#suckerfishnav {font-weight:bold;	width:100%; z-index: 2000 !important;
position: relative;
}

/*#suckerfishnav, #suckerfishnav ul {float:left;list-style:none;line-height:40px;padding:0;margin:0;	width:100%;}
#suckerfishnav a {display:block;text-decoration:none;padding:0px  10px 0px 20px;}
#suckerfishnav li {float:left;padding:0;}
#suckerfishnav ul {position:absolute;left:-999em;height:auto;	width:191px;font-weight:normal;margin:0;line-height:1;	border:0;	}
#suckerfishnav li li {	width:189px;border-bottom:1px solid #666666;font-weight:bold;font-family:verdana,sans-serif;}
#suckerfishnav li li a {padding:10px 20px;	width:190px;font-size:12px;color:#dddddd;}
#suckerfishnav li ul ul {margin:-31px 60px 0 190px;}
#suckerfishnav li li:hover {background:#44535d;}
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a  {color:#dddddd;}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {color:#dddddd;}
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {color:#dddddd;}
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul  {left:-999em;}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul  {left:auto;background:#44535d;}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {background:#44535d;}*/

#suckerfishnav, #suckerfishnav ul {float:left;list-style:none;line-height:40px;padding:0;margin:0;	width:100%;}
#suckerfishnav a {display:block;text-decoration:none;padding:0px  10px 0px 20px;}
#suckerfishnav li {float:left;padding:0;}
#suckerfishnav ul {position:absolute;left:-999em;height:auto;	width:221px;font-weight:normal;margin:0;line-height:1;	border:0;	}
#suckerfishnav li li {	width:219px;border-top:1px solid #666666;font-weight:bold;font-family:verdana,sans-serif;}
#suckerfishnav li li a {padding:10px 0px; margin-left: 20px;	width:200px;font-size:12px;color:#dddddd;}
#suckerfishnav li ul ul {margin:-32px 60px 0 220px;}
#suckerfishnav li li:hover {background:#36444d;}
#suckerfishnav li li li {background:#36444d;  width: 220px; border: 1px #36444d !important;}
#suckerfishnav li li li:hover {background:#44535d;  width: 220px; border: 1px #36444d !important;}
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a  {color:#dddddd;}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {color:#dddddd;}
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {color:#dddddd;}
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul  {left:-999em;}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul  {left:auto;background:#44535d;}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {background:#44535d;}



.sf-with-ul .sf-sub-indicator { visibility: hidden;}
.sf-with-ul .sf-sub-indicator 
/*.children .sf-with-ul .sf-sub-indicator { visibility: visible; }*/

#sidebar .children .sf-with-ul { background: url(imgs/children.png) right no-repeat !important;}
#sidebar .current_page_ancestor a { text-decoration: underline;}
#sidebar .current_page_parent a { text-decoration: none;}
#sidebar .current_page_ancestor .children a { text-decoration: none;}
#sidebar .current_page_item a { text-decoration: underline !important;}
#sidebar .current_page_item ul a{ text-decoration: none !important;}



#menu .children .sf-with-ul { background: url(imgs/children.png) right no-repeat !important;}
#menu .current_page_ancestor a { text-decoration: underline !important;}
/*#menu .current_page_parent a { text-decoration: underline !important}*/
#menu .current_page_ancestor .children a { text-decoration: none !important;}
#menu .current_page_item a { text-decoration: underline !important;}
#menu .current_page_item ul a{ text-decoration: none !important;}

.search #menu .current_page_parent a, .search #menu .current_page_ancestor {
text-decoration: none !important;
}


table.bookstoreheader {
border-collapse:separate;
-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
}

table.bookstorefooter, table.bookstoreheader {
border: 1px solid #dadada;
margin-bottom: 20px;
}
table.bookstorefooter td, table.bookstoreheader td {
background: #f4f4f4;
padding:  10px;
}

	table.bookstoreheader .left {
	border-right: 1px solid #dadada !important;;
-moz-border-radius-topleft: 10px;
-webkit-border-top-left-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
text-align: center;

	}
table.bookstoreheader .middle {
	border-left: 1px solid #ffffff !important;
	border-right: 1px solid #dadada !important;;
	
	}

table.bookstoreheader .righttop {
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #dadada !important;
-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
	}

table.bookstoreheader .rightbottom {
	border-left: 1px solid #ffffff;

	border-top: 1px solid #ffffff;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
	}


table.bookstoreheader {

-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10xx;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;

-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;



}


table.bookstoreheader h2 {
	color: #46535d;
	font-family: Tahoma, Helvetica;
	font-weight: bold;
	font-size: 15px;
	letter-spacing: .25px;
}


h3.toc {
font-size: 15px !important;
}
h3.purchasing {
font-weight: bold;
font-size: 12px;
font-family: Helvetica;

color: #46535d;
margin-bottom: 5px;
}

.even { background: #efefef; padding: 10px;}
.odd { background: #ffffff; padding: 10px;}

.nav-previous { float: left;}
.nav-next { float: right;}


.wp-pagenavi {
width: 100%;
background: #ecedee;
text-align: center;
padding: 0px !important;
}

.wp-pagenavi a{
display: inline-block;
color: #44535d;
border: 0px !important;
margin: 2px 0px !important;
}

.wp-pagenavi .extend {
border: 0px !important
}

.wp-pagenavi .page, .wp-pagenavi .current {
padding: 3px 15px !important;
}

.wp-pagenavi .current {
 	background: #ffffff;
 	border: 0px solid !important;
	}


.nextpostslink {
width: 100px;
float: right;
display: inline-block;
background: #44535d;
color: #ffffff;

}



.previouspostslink {
width: 100px;
display: inline-block;
float: left;
background: #44535d;
color: #ffffff;

}

a.nextpostslink, a.previouspostslink  {
color: #ffffff !important;
text-decoration: none !important;

}

.entry ol {
list-style: decimal;
}
.entry ol li, .entry ul li {
margin-bottom: 10px;
}

.breadcrumbs {
margin: 0px 0px 15px 0px;
width: 600px; 
}




.page-template-template-sitemap-php .pagenavi li.page-item-164 {
	float: none !important;
	clear: both;


	}
	
.page-template-template-sitemap-php .pagenavi li.page-item-164 a{
	background-image: none !important;
	}	
	
.page-template-template-hall-of-fame-php #maincontent h3 {
	font-family: georgia;
	font-size: 15px;
	color: #44535D;
	margin: 15px 0px 5px 0px;
	}	
.page-template-template-hall-of-fame-php #maincontent table {
margin-bottom: 25px;
margin-top: 0px;
}
.page-template-template-hall-of-fame-php #maincontent table caption{
	color: #44535D;
	font-size: 13px;
	padding: 5px 0px;

	}	
	
	
table#pricing {
width:160px !important;
font-size: 11px;
}
	
table#pricing td, 
table#pricing th { text-align: center; 
padding: 2px 5px !important;
background: transparent !important;

}

table#pricing .members-nonmembers { 
width: 100px; 
text-align: left;} 

table#pricing th {font-size: 10px; font-weight: normal;
vertical-align: bottom; line-height: 11px;}

table#pricing strike { text-decoration:line-through;display: inline-block;}


/******************** CFORMS ************************/

#maincontent .cform  {
background: #ffffff;
border: 0px !important;
/*border-top: 1px solid #e3e3e3 !important;*/
padding-top: 20px;
margin-top: 20px;
}

#maincontent .cform div.cf_info {
font-size: 12px !important;
}


#maincontent .cform  ol li {
margin-bottom: 10px !important;
}

#maincontent .cform  .cf-sb {
text-align: left !important;
margin-lefT: 105px;
}

#maincontent p.linklove {
margin-left: -9999px !important;
position: absolute !important;
}

#maincontent .cform  li span {
padding-top: 5px;
font-size: .85em;
}

#maincontent .cform  label span {
font-size: 12px;
font-weight: normal;
}

#maincontent div.cf_info {
font-size: 12px;
font-weight: normal !important;
}

#maincontent div.cf_info span {
text-shadow: none;
}

#maincontent .cform .sendbutton {
font-size: 11px !important;
}

#maincontent .cform .cf-box-group label.cf-group-after {
clear: right;
width: 330px;
display: block;
float: left;
}
#maincontent .cform .cf-box-group label.cf-group-after span{
width: 100%;
line-height: 16px;
}

#maincontent .cform .cf-box-group input.cf-box-b  { 
clear: left !important; 
float: left !important;
background: #ff0000;
line-height: 20px;
margin-top: 5px;
}

#maincontent .cform .cf-box-title {
right: 100px !important;
position: relative;
text-align: right;
width: 100px;
color: #555555 !important;
font-size: 12px;
font-weight: normal;

}

.spacer {
padding-bottom:20px;
}


#boardofdirectors td {
border-bottom: 1px solid #ddd;
padding-top: 15px;
padding-bottom: 10px;
}

#boardofdirectors td.address {
width: 220px !important;
}


#boardofdirectors td p {
line-height: 14px;
margin-bottom: 3px;
}

#consultantnetwork p {
	line-height: 16px;
	margin-bottom: 10px;
	}

#consultantnetwork blockquote {
	margin-left: 0px;
	}

blockquote {
margin: 15px;
border: 1px solid #d3d3d3;
background: #f3f3f3;
padding: 10px;
}

.abstractpubnumber { width: 50px;}

#abstractSearchForm table.toc {
border-bottom: 1px solid #adadad;
margin-bototm: 20px;
background: #fafafa;
}

#abstractSearchForm table tr.searchoptions td{
	padding-bottom: 20px;
}

#searchResults .error { margin-left: 10px; color: #ff0000 !important; font-weight: bold; font-size: 13px;}


.gform_body ul{ padding-left: 0px !important; 
}
.gform_body ul, .gform_body ul li{ margin-left: 0px !important; }
.gform_body ul ul, .gform_body ul li ul li{ margin-left: 15px !imporant; padding-left: 15px !important; }

ul.gfield_checkbox { margin-left: 0px !important;}

#bodywrapper #maincontent div.ginput_container ul{
padding-left: 0px !important;
}

.gform_body input[type="radio"] {
box-sizing: padding-box !important;
width: 20px !important;
background: #ff0000;
}

.gform_fields .gsection, .gform_heading {
padding-top: 10px;
}

#contact_information {
padding: 10px;
margin: 15px 0px;;
background: #efefef;
border: 1px solid #d0d0d0;
}


#extra_images img {
background: #efefef;
padding: 10px;
margin: 5px;
display: inline-block;
vertical-align: middle;
}

#tabs ul.ui-tabs-nav {
margin-left: 0px !important;
}

.widget_text h3 {
padding-bottom: 5px;
}


#classifiedpricing {
width: 100%;
background: #f2f2f2;
}

#classifiedpricing th{
font-size: 12px;
background: #e5e5e5 !important;
padding-top: 10px;
padding-bottom: 10px;
}
#classifiedpricing .center {
text-align: center ;
}
.gform_description p {
margin-top: 10px;
}
#classifiedpricing td {
border-bottom: #ddd 1px solid;
padding-top: 10px;
padding-bottom: 10px;
}


.page-template-template-form-php iframe { display: none !important;}

#field_4_26 {
position: absolute !important;
margin-left: -9999px !important;
}

#careercornerresumes th {
width: 120px;
}

.thecategories {
margin-top: 15px;
margin-bottom: 5px;
}
.thecategories h4 { display: inline; 
width: 200px; }
.thecategories ul { display: inline; }
.thecategories .post-categories li {
display: inline-block;
}


.thetags {
border-top: 1px dotted #ddd;
padding-top: 10px;
}


#respond {
padding-top: 20px;
}
#respond h3, h3#comments, h3#indacomments {
font-weight: bold;
font-size: 15px;
margin-bottom: 5px;
}


#commentform {
border: 1px dotted #ebebeb;
background: #ebebeb;
padding: 20px;
}

#commentform p label {
display: block !important;
font-weight: bold;
font-size: 13px;
}
#commentform .required {width: 25px; 
text-align: center;
display: inline-block;
}
#commentform .comment-notes .required { width: 5px; }

#commentform input { padding: 5px; 
width: 350px;
}
#commentform .comment-form-url input {
margin-left: 25px;
}
#commentform textarea {
margin-left: 25px;
padding: 5px;
}

#commentform .comment { list-style: none;}

#commentform .thecomments { margin-left: 0px !important;}
#commentform .thecomments li { margin-left: 0px !important; }
.comment ul.children {
margin-top: 10px;
margin-bottom: 0px !important;
}
#commentform .parent { padding-right: 0px;}
#commentform .children { /*border: 1px dotted #999999; */ margin-left: 20px !important; margin-right: 0px !important; padding-}
#commentform .children li { margin-left: 0px !important; padding-left: 0x;}

#commentform .children .children { margin-right: 10px !important;}

.mfg { background-color: #efefef; }
.src { background-color: #e0e0e0; }
.black { background-color: #ffffff; }

