/* CSS Document */

body{
padding:0;
margin:10px 0 10px 0;
font:12px Arial, Helvetica, sans-serif;
}

.popup_main_table{
	border:1px solid #BDBBBB;
}

.gray_bg{
	background: url(http://www.officerelocationplanner.com/img/popup/gray_bg.jpg) repeat-x;
	color:#333232;
	font:bold 14px Arial, Helvetica, sans-serif;
	padding-left:10px;
}

a:link, a:visited, a:active{
font:12px Arial, Helvetica, sans-serif;
color:#0651A6;
text-decoration:underline;
}

a:hover{
text-decoration:none;
}

fieldset{
border:1px solid #ccc;
margin:0 10px 0 10px;
}

legend{
font:bold 12px Arial, Helvetica, sans-serif;
color:#000;
}

.bold12{
font-weight:bold;
}

p{
padding:0;
margin:0 0 5px 0;
}

 /* Pagination*/
  
div.blue {
	text-align:right;
	padding: 0px;
	margin: 0px ;
	font-size:12px;
	
}

div.blue a:link, div.blue a:visited {
	padding: 2px 5px 2px 5px;
	margin:2px;
	border:1px solid #9AAFE4;
	text-decoration: none; /* no underline */
	color: #2E6AB3;
}
div.blue a:hover, div.blue a:active {
	border: 1px solid #000284;
	color: #ffffff;
	background:#2E68B1;
}
div.blue span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #000284;
	font-weight: bold;
	background-color: #2E68B1;
	color: #fff;
	}
	
div.blue span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #929292;
	    color: #fff;
	}
	
	div.blue span.next a:link, div.blue span.next a:active, div.blue span.next a:visited{
	padding: 2px 9px 2px 9px;
	margin:2px;
	background:url(http://www.officerelocationplanner.com/img/popup/blue_arrow.gif) center center no-repeat;
	border:1px solid #9AAFE4;
	
			}
			
   div.blue span.next a:hover{
	      padding: 2px 9px 2px 9px;
	      margin:2px;
		  color:#fff;
		  background: #2E68B1 url(http://www.officerelocationplanner.com/img/popup/white_arrow1.gif) center center no-repeat;
	    }
		
  
  .popup_main_table input{
border-left:1px solid #BFBEBE;
border-top:1px solid #BFBEBE;
border-bottom:1px solid #E5E3E3;
border-right:1px solid #E5E3E3;
padding:2px;
margin:0;
}

  .popup_main_table select{
border-left:1px solid #BFBEBE;
border-top:1px solid #BFBEBE;
border-bottom:1px solid #E5E3E3;
border-right:1px solid #E5E3E3;
padding:2px;
margin:0;
}

.popup_main_table textarea{
border-left:1px solid #BFBEBE;
border-top:1px solid #BFBEBE;
border-bottom:1px solid #E5E3E3;
border-right:1px solid #E5E3E3;
padding:2px;
margin:0;
}


/* button*/

button{
border:none;
overflow:visible;
width:auto;
cursor:pointer;
text-align:center;
padding:0 5px 0 0;
font:bold 12px Arial, Helvetica, sans-serif;
}

button span{
	position:relative;
	white-space:nowrap;
	display:block;
	padding:0px 25px 0 30px;
	margin-top:1px;
	background-image: url(http://www.officerelocationplanner.com/img/popup/button_left.gif);
}

button.search{
background:url(http://www.officerelocationplanner.com/img/popup/button_right.gif) right no-repeat;
}

button.search span{
background:url(http://www.officerelocationplanner.com/img/popup/button_left.gif) left no-repeat;
height:24px;
line-height:24px;
color:#243549;
}

.table_border{
border:1px solid #A7A2A2;
border-bottom:none;

}


#infotab{                             
font-size:11px; 
margin:0 0 0 270px; 
float:left; 
text-align:center;
padding-left:0px; 
}

#infotab ul{
margin:0px;
padding:0px;
 }

#infotab li{
list-style:none; 
float:left; 
padding-right:1px;
margin:0px; 
display:inline;
position:relative;
top:1px;
}

#infotab a{
text-decoration:none;
color:#000; 
background:url(http://www.officerelocationplanner.com/img/popup/tab_left2.jpg) no-repeat left top;
padding:0px 0px 0px 7px; 
float:left;
margin:0px; 
font-weight:bold; 
cursor:pointer; 
font-size:11px;
}                                 

#infotab a span{
background:url(http://www.officerelocationplanner.com/img/popup/tab_right2.jpg) no-repeat right top;
padding: 6px 16px 8px 12px;
float:left;
margin:0; 
}

#infotab a.current{
text-decoration:none; 
color:#000;
background:url(http://www.officerelocationplanner.com/img/popup/tab_left2.jpg) no-repeat left top;
padding:0px 0px 0px 7px; 
float:left;
margin:0px; 
font-weight:bold; 
cursor:pointer;font-size:11px;
background-position:0% -30px; 
}                                 

#infotab .current span{
background:url(http://www.officerelocationplanner.com/img/popup/tab_right2.jpg) no-repeat right top;
padding: 6px 16px 9px 12px;
float:left; 
margin:0; 
background-position:100% -30px; 
}

.dark_gray{
font:bold 12px Arial, Helvetica, sans-serif;
color:#5F5E5E;
}