@charset "utf-8";
/* CSS Document */

.tableheader, .tableheader td {

	background: #cc6633;
	color: #ffffff;
	font-weight: bold;
	border: solid 1px #cc6633;

	/*
	border: solid 1px #CCCCCC;
	border-collapse: collapse;
	*/
}

.tableheader_border, tableheader td {
	border: solid 1px #cc6633;
}	

.tableheader_border td {
	border-bottom: solid 1px #cc6633;
	border-right: solid 1px #cc6633;
}	

#inDirBack{
	margin-top: 10px;
	text-align: left;
}
/*
td.tableheader{
	background-color: #EEEEEE;
}*/
#inDirAtt td{
	padding: 8px;
}
#inDirNameText{
	clear: both;
	float: left;
}
#searchName{
	float: left;
	padding: 8px;
}
#inDirName{
	float: left;
	padding: 8px;
	padding-left: 0px;
}
#inDirZip{
	clear: left;
	padding: 8px;
}
#inDirNameText{
	padding: 8px;
}
#inDirSel, #inDirZipIn{
	padding: 8px;
	padding-left: 6px;
}
#inDirZipBut{
	clear: both;
	display: block;
	margin-left: 86px;
	margin-top: 10px;
}
#inDirOR{
	clear: both;
	text-align: center;
	width: 60%;
	display: block;
	margin-bottom: 16px;
}
#inDirSearchCont{
	border: solid 1px #CCCCCC;
	background-color: #faf3e8; 
	padding: 20px;
	width: 600px;
}
.indir_colheader, .indir_colheader1{
	background: #cc6633;
	color: #ffffff;
	font-weight: bold;
	/*
	background-color: #EEEEEE;
	border-bottom: solid 1px #CCCCCC;
	*/
}

.even {
	padding: 8px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #dddddd;
	background: #E8E9EA; 
}
.odd {
	padding: 8px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #dddddd;
	background: #faf3e8; 
}

.graydark { 
	background: #bbbbbb; }   
.graylight { 
	background: #faf3e8; }     	
	
   .tabledark { background-color: #A19781; }    
 .tablemedium { background-color: #FAF3E8; }    
  .tablelight { background-color: #FCFAF5; }    
.graylightest { background-color: #f7f7f7; }   
    .leftmenu { background-color: #77AEC7; } 
      .footer { background-color: #FAFAED; } 
      .td_odd { background-color: #FAF5E3; }
      .ontabs { background-color: #AFCDDB; }
     .offtabs { background-color: #999999; }      
 .contentarea { background-color: #ffffff; }  


.inDirNotFound{
	padding: 8px;
	font-weight: bold;
	color: #cc6633;
	text-align: center;
}



















/*************************************april 2008**************************************/
#tdNoPad{
	padding: 0px;
}
#tdNoPad1{
	padding-right: 0px;
}
#tdNoPad .inDirIns, #tdNoPad1 .tblOfficeHours{
	width: 100%;
}
#tdNoPad font, #tdNoPad1 font{
	margin: 0px;	
	padding: 0px;
}
#tdNoPad .inDirIns td{
	padding: 3px;
}
.tableheader_border .inDirInsRight{
	border-right: none;
}
.tableheader_border td{
	padding: 3px;
}
.inDirLocBold{
/*	clear: left;
	float: left;*/
}
.tblOfficeHours td{
	padding: 3px;
	border-right: solid 1px #cc6633;
	border-bottom: solid 1px #cc6633;
}
.tblOfficeHours1{
	border-top: solid 1px #cc6633;
	width: 100%;
	margin-top: 16px;
	margin-left: -3px;
	border-right: solid 1px #FFFFFF;
	width: 602px;
	clear: left;
	float: left;
}
.tableheader_border .tblOfficeHours1 td{
	border: none;
	border-bottom: solid 1px #cc6633;
	border-right: solid 1px #cc6633;
}
.inDirLocBold, .inDirLocBold1{
	clear: left;
	float: left;
	width: 140px;
}
.inDirLocBold1{
	width: 140px;
}

.inDirLocDirectionText, .inDirLocText, .inDirLocText1{
	float: left;
	width: 380px;
	margin-left: 9px;
}
.inDirLocText1{

}
.strong1{
	font-weight: bold;
}
.hrOffice{
	clear: left;
	float: left;
	margin-top: 8px;
	margin-bottom: 8px;
	line-height: 1px;
	font-size: 1px;
	border: none;
	background: none;
	height: 1px;
	border-bottom: solid 1px #E8E8E8;
	width: 530px;
	display: inline;
	margin-left: 30px;
}
.tablegray .content{
	width: 178px;
	display: block;
}
.content9{
	width: 185px;
}
.content2{
	display: block;
	width:100px;
}
/*
.tableheader_border img{
	_height: 110px;
	max-height: 110px;
}
*/