/***********************
	100% Height - VALID CODE
***********************/

   html, body, #wrapper {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
   }
   #wrapper {
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
      width: 1026px;
	  border:1px solid #cecece;
	  background: #cecece;
   }


/*** Left Nav Buttons ***/
.lnav_top{
margin-top:14px;
}
.lnav_btnspace{
margin-top:5px;
}

/*********************  
**/ 
body {
	/*background: #ffcc00;*/
	margin: 0px;
	font-family:Verdana, sans-serif;
	color: #2E2D2D;
	background: #fff;
}

a {
	color: #ED1C24;
	text-decoration: none;
  }		
a:hover {
	color: #000;
	text-decoration: underline;
  }


.login a{
	color: #51616E;
}
.login a:hover {
	color: #ED1C24;
}
  
h1.pgHdr {
	margin: 0px;	
	font-weight: bold;
	font-size : 31px;
	font-family:Times New Roman;
	line-height:35px;
	color: #51616E;
}  

.pgHdr_space {
margin-top:-4px;
padding: 0px 20px 20px 20px;
}

h2.alumName {
	margin: 0px;	
	font-weight: bold;
	font-size: 21px;
	font-family:Times New Roman;
	line-height:21px;
	color: #51616E;
} 
  
h2.content_section {
	margin: 0px 0px 0px 0px;	
	font-weight: bold;
	font-size : 8pt;
	text-align: left;
}
   
h2.content_title, h3.content_subtitle, h4.content_description {
	font-weight: bold;
	font-size : 8pt;
	text-align: left;
	color: #2E2D2D;
	float: left;
}
h2.content_title {
	font-size : 15px;	
	padding: 0px 0px 3px 0px;	
	margin: 0px;
}

.itemSub{
	font-family:Verdana, sans-serif;
	font-size : 8pt;
	font-weight:bold;
	margin: 4px 0px 9px 0px;	
}

.bodycopy, .regularcopy{
	font-size : 8pt;
	text-decoration: none;
	line-height: 12pt;
}
.boldcopy {
	font-weight: bold;
}

.regularcopy {
	line-height: 9pt;
}


.page_content{
	margin: 10px 0px 15px 0px;
	/*background: orange;*/
}

p{
	margin: 0px 0px 20px 0px;
}

.heading5{
	font-weight: bold;
}

.redcopy{
 color:red;
 font-weight: bold;
}
/************ 
Center Column
*************/	
.welcomeBox{
	padding:6px 20px 20px 20px;
	/*border-top:1px solid #064889;*/
	border-bottom:1px solid #064889;
}
h1.welcome{
	margin:11px 0px 9px 0px;
	font-size:15px;
	line-height:15px;
	color: #51616E;
}

h2.featuredPerson{
	margin:11px 0px 9px 0px;
	font-size:15px;
	line-height:15px;
	color: #FE000C;
}

DIV.section_copy{
margin-left:11px;
}

DIV.moreDiv{
text-align:right;
margin: 15px 0px 5px 0px;
}

/************ 
Left Column pod
*************/	
.left_pod{
	font-family:Verdana;
	font-size: 10px;
	line-height: 14px;
	color: #2E2D2D;
}
#snapShot{
	width:70px;
	height:88px;
	overflow: hidden;
	margin-bottom: 3px;
	background: #fff;
}

/************ 
Right Column pods
*************/	
.right_pod{
	font-family:Verdana, sans-serif;
	font-weight : bold;
	font-size: 10px;
	line-height: 11px;
	color: #FE000C;
}

.right_pod_img {
	width: 156px;
	text-align:center;
	margin-top:12px;
}
.right_pod_Text {
	width: 108px;
	text-align: left;
	margin: 11px 0px 18px 0px;
}
.right_pod_TextPerson {
	width: 128px;
	text-align: left;
	margin: 11px 0px 18px 20px;
}


.right_pod_Break{
	margin:6px 0px 1px 0px;
	height:10px;
	border-top:1px solid #064889;
	border-bottom:1px solid #064889;
	background:#FFFFFF;
}	
	
	

/************ 
Attorney Search - attorneys.inc
*************/	  
#alphabet {
	font-weight : bold;
	font-size: 12px;
	line-height: 11px;
	margin: 10px 5px 13px 6px;
}

.alphabet_dot {
margin: 0px 6px 1px 6px;
}


.attorney_num{
padding: 1px;
float:right;
}

.footer_break {
margin: 0px 15px;
border: 0px;
}

h2.section{
	font-family:arial;
	margin: 45px 0px 6px 0px;
	font-size: 13px;
	font-weight: bold;
}

/************ 
Form Style
*************/	 

.form_label select {
	border:1px solid #A0ACA5;
	font-size: 10px;	
	height:16px;
}

.formLogin {
	border:1px solid #A0ACA5;
	width:189px; 
	height:14px;
}

/************ 
Quick Search
*************/	
.searchDirectory{
	border:1px solid #A0ACA5;
	font-size: 10px;	
	height:13px;
	width:118px; 
}
.searchDirectory_TD{
	position:relative;
	font-family: arial;
	color: #51616E;
	font-size: 9px;
	line-height: 9px;
	border: 0px;
	letter-spacing:2px;
	font-weight:bold;
}
/*
#advancedSearch{
text-align:left;
margin-top:4px;
height:3px;
}

/************ 
Table lists
*************/	
.tblBold {
font-weight: bold;
}


/************* 
Print Friendly
*************/	
.pfname      {
        font-size : 19pt;
        font-family: 'times new roman';
        color: #000000;
        text-decoration: none;
	line-height: 12pt;
}

.pfcopy      {
        font-size : 11pt;
        font-family: 'times new roman';
        color: #000000;
        text-decoration: none;
	line-height: 14pt;
	letter-spacing: 0;
}

.pfsscopy      {
        font-size : 10pt;
        font-family: 'arial';
        color: #000000;
        text-decoration: none;
	line-height: 12pt;
}


