.h2 	{
	text-transform: uppercase;
	letter-spacing: 2px;
	background: transparent;
	color: #404040;
	padding: 2px 2px 2px 2px;
	font-size: small;
	font-weight: normal;
	}
	
.imgh3  {
	margin-left:10px;
}

.h3 	{
	/*text-transform: uppercase;*/
	letter-spacing: 2px;
	background: transparent;
	color: #404040;
	padding: 5px 5px 5px 5px;
	font-size: xx-small;
	font-weight: normal;
	}

.h4 {
	text-transform: none;
	letter-spacing: 2px;
	background: transparent;
	color: #404040;
	padding: 2px 2px 2px 2px;
	font-size: 11;
	font-weight: normal;


}

.PNB_input 
{
  font-family:Verdana;
  font-size:xx-small;
  color:black;
}

.PNB_Submit{
  border:solid 1px silver;
  background-color:transparent;
  cursor:hand;
  letter-spacing:.05em;
  font-size:13px;
  color:363636;
}
.PNB_heading{
  background-color:#ededed;
  width:100%;
	color: 363636;
	font-family:verdana;
	font-size: 14px;
	font-weight: normal; 
	padding-bottom: 2px;
	padding-top: 2px;
	letter-spacing: .055em;
	padding-left:5px;
}
.PNB_smalltext{
  color: 363636;
	font-family:verdana;
	font-size: 11px;
	font-weight: normal; 
	letter-spacing: .05em;
	}
form {
  margin-bottom:1px;
}
 	
.borderTD {
border:1px solid #FFFBEB; 
vertical-align:top; 
height:120px;
background:  #FAFAFA;
border: 1px solid silver;
}

.NOborderTD { 
vertical-align:top; 
height:120px;
background:  #FAFAFA;
}

.tableGrad {
border:1px solid #FFFBEB; 
vertical-align:top; 
background:  #FAFAFA;
border: 1px solid silver;
}


div#myProfile {
	font-family: arial, helvetica, sans-serif;
	font-size:14pt;
	letter-spacing: .12em;
	font-weight:normal;
	background:  #FFFBEB url(<%=theSite.template%>/etc/gradHeader.gif) top left repeat-x;
	vertical-align:top;
	border: 1px solid silver;
}

div#myProfilePadding{
	padding:10px;
	padding-left:5px;
}

div#searchTabsToolbar{
	font-family:Arial,verdana;
	font-size:7pt;
	font-weight:normal;
	background: url(etc/gradient.gif) top left repeat-x;
	clear:left;
	/*border:1px solid #fafafa;*/
	border-bottom-width:1px;
	vertical-align:middle;	
	padding:0 0 0 0;
	text-indent:0px;
	margin: 0 0 0 0;
	}

div#searchTabsToolbar:after{
	content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
	}
* html div#searchTabsToolbar{
	padding-bottom:8px;
	}

div#searchTabsToolbar img{
	margin-left:0px;
	vertical-align:bottom;
  border:none;
	}
/*
div#searchTabsToolbar a{
	margin:0px 0px 0px 0;
	border:none;
	padding:0px 0px 0px 0px;
	text-indent:1px;
	float:left;
	
	}
div#searchTabsToolbar a:link,
div#searchTabsToolbar a:visited{
	text-decoration:none;
	color:#666666;
	}
div#searchTabsToolbar a:hover{
	text-decoration:none;
	color:#000000;
	background-color:#ffffff;
	}
div#searchTabsToolbar a:active{
	text-decoration:none;
	color:#000000;
	}
*/
div#updateProfile,
div#showProfile{
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	padding-top:5px;
	position:relative;/* fix ie rendering bug */
}	
.smalltext {
  padding:10;
}

.medtext {
  padding:10;
  font-size:15px;
  color:#121212;
  letter-spacing:.05em;
  font-family:verdana;
  font-weight:normal;  
  font-style:italic;
}

.medtext1 {
  font-size:11px;
  color:#121212;
  letter-spacing:.03em;
  font-family:verdana;
  font-weight:normal;  
  font-style:normal;
}

.medtext2 {
  padding-bottom:5;
  font-size:14px;
  color:#121212;
  letter-spacing:.04em;
  font-family:verdana;
  font-weight:normal;  
}
.medtext3 {
  padding-bottom:1;
  font-size:13px;
  color:#121212;
  letter-spacing:.03em;
  font-family:verdana;
  font-weight:bold;  
}

.pnbTD1 {
  border : solid 1px silver;
}
.pnbTable1 
{
  border :solid 0px silver;
  
}
.tdPNB {
  border-bottom: solid 1px silver;
}  
.pnbTR 
{
 padding-left:25px; 
}

