/*
*
* Members Page
*
*/


.memberbox
{
	border: solid #454545 1px; 
	margin-top: 10px; 
	padding: 5px; 
}

.memberpic
{
	width:115px;
	vertical-align:top;
}

.industrylogo
{
	width:250px;
	vertical-align:top;
}

.memberinfo
{
	text-align:right;
	vertical-align:top;
	padding-top:5px; 
	padding-left:10px;
	width:275px;
}

.logos
{
	padding-left: 50px; 
	text-align: justify;
	vertical-align:center;
}


style {
	font-size: 12px;
	white-space: normal;
	font-style: normal;
	line-height: normal;

}

body {background:white}
.box {float:left;width:95%;padding:20px;margin:20px;background:white;border:solid;border-width:thin;}
.footnote{float:left;width:95%;padding:20px;margin:20px;background:white;margin-top:5%;}
.headerBib {
  margin-top:15px;

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #283b85;
  padding: 1px 2px 1px 2px;
  -moz-border-radius:5px;-webkit-border-radius:5px;
  -webkit-box-shadow:0 0 0.3em hsla(0, 0%, 0%, 1.0);-moz-box-shadow:0 0 0.3em hsla(0, 0%, 0%, 0.8);
}

.tabs{float:left;width:95%;padding:20px;background:white;margin-top:2%;}


.titlebib {
font-size: 17px;
font-weight:bold;
}

h1 {  
	font-size: 24px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #4A7CB7;
	text-align: left;
}

h2 {  
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #4A7CB7;
}


h3 {  
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #283b85;
}

p {  
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}

a {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;	
	  text-decoration: none;
  color: #469AF8;

}

a:hover {
  color: #ff6633;
}

li {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px}

a:visited {
	color: #9900CC;
}



.basictab{
padding: 10px 0;
margin-left: 0;
font: bold 12px Geneva, Arial, Helvetica, sans-serif;
border-bottom: 1px solid gray;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border:1px solid gray; 
text-decoration: none;
padding: 12px 20px;
margin-right: 5px;
border: 1px solid gray;
border-bottom: none;
background-color: #CCCCCC;
color: #2d2b2b;
}

.basictab li a:visited{
color: #2d2b2b;
}

.basictab li a:hover{
background-color: white;
color: black;
}

.basictab li a:active{
color: black;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 13px;
background-color: white;
color: black;
}


