/*************************************************************************************************/
/* This file contains the CSS declarations that are used on the structural elements of the site. */
/* All declarations in this file are NOT accessible or displayed within the SiteCM Page Editor.  */
/*************************************************************************************************/

body {
	margin: 0px;
background-color: #ffffff;
}
.clear {
	margin: 0;
	padding: 0;
	float: none;
	clear: both;
}
.page {
	width: 900px;
	margin: 0 auto;

}
.header{
	background-image: url(/images/banner.jpg);
	width: 900px;
	height: 196px;
	background-repeat: no-repeat;
}
.topnav{
	background: transparent url(/images/topnavbg.jpg) repeat-y top left;
	width: 900px;
	height: 24px;
}
#topnavtable{
	margin-right:25px;
}
.contentarea{
	background-image: url(/images/pagebg.jpg);
	background-repeat: repeat-y;
	
}
.left {
	width: 150px;
	float: left;

}



.sidenav{
	background-image: url(/images/navbg.jpg);
	background-repeat: no-repeat;
	width: 150px;
	height:300px;
		background-position: top left;
}
.right {
	width: 700px;
	float: right;

}
.content{
	width: 850px;
	margin: 0 auto;
}
.contentwrapper{
	background-image: url(/images/bodybg.jpg);


	background-repeat: no-repeat;
	background-position: top left;
}
.contentbody{
	width: 650px;
	padding-left: 20px;
	padding-right:20px;
}
.bottom{
	background-image: url(/images/bottom.jpg);
	background-repeat: no-repeat;
	width: 900px;
	height: 10px;
	padding-top: 20px;
	background-position: top;
	text-align: center;
}
/* Required Browser Specific Declarations */

/* <td><p>...</p><p>...</p><p>...</p></td> in firefox creates additional space above the first element and below the last */
/* the following classes remove this extra space for p, h1, h2, h3, h4, h5, h6 tags */
td p:first-child, 
td h1:first-child, 
td h2:first-child, 
td h3:first-child, 
td h4:first-child, 
td h5:first-child, 
td h6:first-child { margin-top: 0; }
td > p, 
td > h1, 
td > h2, 
td > h3, 
td > h4, 
td > h5, 
td > h6 { margin-bottom: 0; }

/* ideaLEVER Tagline */
.ideaLEVER_Tagline {}


/* SiteCM Copyright */
.CopyRight {}
a.employers:link,  a.employers:active, a.employers:visited { 
display: block;
    width: 205px;
    height: 193px;
    background: transparent url(/images/button-employer-1.jpg) no-repeat top left;
	 text-decoration:none;
} 
a.employers:hover {
   	 text-decoration:none;
	  background: transparent url(/images/button-employer-2.jpg) no-repeat top left;} 

	 
a.request:link,  a.jobseekers:active, a.jobseekers:visited { 
display: block;
    width: 205px;
    height: 193px;
    background: transparent url(/images/button-seeker-1.jpg) no-repeat top left;
	 text-decoration:none;
} 
a.jobseekers:hover {
   	 text-decoration:none;
	   background: transparent url(/images/button-seeker-2.jpg) no-repeat top left;} 