

#page-body {
	width:1004px;
	background-color: #fff;
	position:absolute;
	/* Define distance from top here: top:250px;*/
	margin:125px 0 0 0;


}

#page-left {
	position:absolute;
	top:0;
	left:0;
	width:305px;
		padding: 5px;

}

#page-right {
	position:absolute;
	top:0;
	right:0;
	width:204px;


}

.mawlogo {
height:93px;
}

#page-main {
	margin-left:317px;
	margin-right:210px;
	padding:5px;
	font-size: 113%;
	height: auto;
	min-height: 499px;

	padding-bottom: 5px;
	border: 1px solid #f2f2f2;
}

#page-main p
{

	margin-bottom: 10px;
	}
	#page-main td p
{

	margin-bottom: 0px;
	}
	
	
	#page-main .title,#page-main .titlehome, 	#page-main .titleabout, 	#page-main .titlecareers, 	#page-main .titleassociates, 	#page-main .titleinterim 
{
	font-size: 15px;
	font-weight: bold;
	color: #000;
	}
#page-main .titleinterim, #page-main .titleassociates 
{
	font-size: 15px;
	font-weight: bold;
	color: #007165;
	}
	


	#page-main .titleexecutive, 	#page-main .titlecandidates
{
	font-size: 15px;
	font-weight: bold;
	color: #016A8A;
	}

	#page-main .titleadvantage
{
	font-size: 15px;
	font-weight: bold;
	color: #9A052B;
	}



#page-main ul
{
	margin-left: 30px;
	}

#page-main a
{
	color: #333;
	}
	
	#page-main a:hover
	{
	text-decoration: underline;
	}


#page-nav {

/* 	border:solid #990000; */
}


.altmenu
{

width: 100px;
}

.item
{
margin-bottom: 5px;
clear: both;
}


#appointments, #aboutappointments, #interimappointments, #advantageappointments, #executiveappointments, #associatesappointments, #careersappointments, #candidatesappointments, #homeappointments
{	
background-image: url(/images/apptbg.png);
float:right;
height:247px;
position:relative;
top:-261px;
width:330px;
}

#interimappointments
{
background-image: url(/images/interimpanel.png);
}

#nextlinks
{
float: right; 
clear: both;
}

#nextlinks a
{
color: #007165;
font-weight: bold;
text-decoration: none;
}
#advantageappointments
{
background-image: url(/images/advantagepanel.png);
}

#executiveappointments
{
background-image: url(/images/execpanel.png);
}

#page-left ul
{
list-style: none;
}

#appointments, #homeappointments, #interimappointments, #advantageappointments, #associatesappointments, #executiveappointments, #aboutappointments, #careersappointments, #candidatesappointments, .mootabs_title li.active, .mootabs_panel
{
	behavior: url(/iepngfix.htc);
}

#page-left ul li
{
padding-left:21px;
padding-top:2px;
height: 13px;
font-size: 10px;
border: 1px solid #e1e1e1;
background-image: url(/images/sidenavbg.jpg);
}

#page-left ul li:hover, #page-left ul li.selected
{
background-position: 0 22px;
}

#page-left a
{
text-decoration: none;
color: #000;
font-weight: bold;
}

.assloginbox {
background-image:url(/images/associatelogin-rear.jpg);
color:#FFFFFF;
height:90px;
padding-left:10px;
padding-right:58px;
margin-bottom: 5px;
}

#page-main a
{
	color: #333;
}

.assloginbox div input
{
	
width: 120px;
color: #000;
}

.assloginbox input
{
color: #fff;
background: transparent;
border: 0px;
}
