* {
	margin: 0;
	padding: 0;
	}

body {
	margin: 0;
	padding: 0;
	font: 12px/17px Arial, Arial, Helvetica, sans-serif;
	color: #333;
	background: #3190cd url(images/background.jpg) repeat 0 0;
	text-align: center;
	
	}

h2, h3, h4, p, ul, ol, blockquote {
	padding-bottom: 1em;
	}

p {
	
	font: 13px/17px Arial, Arial, Helvetica, sans-serif;
	color: #0054a3;
	text-align: justify;
	
	
	}



p img { position: relative;
		float: right; 
       margin-right: -34px; 
	   margin-top: -18px;
	   margin-left: 12px;
	   width:301px;

	
	   }

.publishing {
		position: relative;
		float: right; 
       margin-right: -34px; 
	   margin-top: -27px;
	   margin-left: 12px;
	   width:299px;
	   height:459px;
}

form  {
	
	font: 13px/17px Arial, Arial, Helvetica, sans-serif;
	color: #0054a3;
	margin-top:0px;
	
	
	}

h1 {
	
	font: 25px Arial, Arial, Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	font-stretch: expanded;
	
	
	}

DL {

margin-left: 20px;

}

.whitetitle {
margin-top: 0px;
margin-left: 20px;
line-height: 40px;
}

.udoctitle {
position:relative;
display:block;
margin-top: -175px;
margin-left: 20px;
line-height: 40px;
}

h2 {
	font: 18px Arial, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #0054a3;
	padding-top: 10px;
	}
	
h3 {
	font: 16px Arial, Arial, Helvetica, sans-serif;
	color: #f59c1e;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom:0px;
	}
ul {
	
	font: 15px/17px Arial, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0054a3;
	margin-left: 20px;
	list-style:none;
	text-decoration:none;
	}

ul a{
	
	
	text-decoration:none;
	}

form {
 

'position:relative;
'margin-top: 30px;
}

#header {


 margin-top: 10px;
 width: 1000px;
 margin-left:auto; margin-right:auto;
}



table.center {

margin-left:auto; 

margin-right:auto;

}


a:link {color: #0054A3}     /* unvisited link */
a:visited {color: #0054A3}  /* visited link */
a:hover {color: #F49D22}   /* mouse over link */
a:active {color: #0054A3}   /* selected link */


a.faq{
text-decoration: none;
}

.logo {

 margin-top: 5px;
 margin-left:0px;

}

.contact {
width:31px;
height:20px;
margin:0px 0px 0px 0px;
}

.artwork a {
display:block;
width: 133px;
margin-top:25px;
padding:10px 10px 60px 7px;
font: bold 13px sans-serif;;
color:#333;
background: url("images/artwork.gif") 0 0 no-repeat;
text-decoration: none;
}

.artwork a:hover { 
background-position: 0 -86px;
color: #049;
}

table  {
border-collapse: collapse;
}


.publishingtab a {
position: relative;
display:block;
width: 107px;
height:33px;
margin-top:4px;
padding:1px 0px 0px 0px;
font: bold 12px "Myriad pro", Arial, sans-serif;
color:#185baa;
background: url("images/tabs-publishing-solutions.jpg") 0 0 no-repeat;
text-decoration: none;
text-align: center;
}

.publishingtab a:hover { 
background-position: 0 -34px;
color: white;
}

.advertisingtab a {
position: relative;
display:block;
width: 107px;
height:33px;
margin-top:4px;
padding:1px 0px 0px 0px;
font: bold 12px "Myriad pro", Arial, sans-serif;
color:#185baa;
background: url("images/tabs-collegiate-advertising.jpg") 0 0 no-repeat;
text-decoration: none;
text-align: center;
}

.advertisingtab a:hover { 
background-position: 0 -34px;
color: white;
}

.campusmarketingtab a {
position: relative;
display:block;
width: 107px;
height:33px;
margin-top:4px;
padding:1px 0px 0px 0px;
font: bold 12px "Myriad pro", Arial, sans-serif;
color:#185baa;
background: url("images/tabs-campus-marketing.jpg") 0 0 no-repeat;
text-decoration: none;
text-align: center;
}

.campusmarketingtab a:hover { 
background-position: 0 -34px;
color: white;
}

.mobilemarketingtab a {
position: relative;
display:block;
width: 107px;
height:33px;
margin-top:4px;
padding:1px 0px 0px 0px;
font: bold 12px "Myriad pro", Arial, sans-serif;
color:#185baa;
background: url("images/tabs-mobile-marketing.jpg") 0 0 no-repeat;
text-decoration: none;
text-align: center;
}

.mobilemarketingtab a:hover { 
background-position: 0 -34px;
color: white;
}

.internshipstab a {
position: relative;
display:block;
width: 107px;
height:33px;
margin-top:4px;
padding:1px 0px 0px 0px;
font: bold 12px "Myriad pro", Arial, sans-serif;
color:#185baa;
background: url("images/tabs-internships.jpg") 0 0 no-repeat;
text-decoration: none;
text-align: center;
}

.internshipstab a:hover { 
background-position: 0 -34px;
color: white;
}

.careerpartnerstab a {
position: relative;
display:block;
width: 107px;
height:33px;
margin-top:4px;
padding:1px 0px 0px 0px;
font: bold 12px "Myriad pro", Arial, sans-serif;
color:#185baa;
background: url("images/tabs-career-partners.jpg") 0 0 no-repeat;
text-decoration: none;
text-align: center;
}

.careerpartnerstab a:hover { 
background-position: 0 -34px;
color: white;
}

.tagline {
position: relative;
display:block;
font: 13px Arial, Arial, Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	margin-top: -30px;

}

.largeorange {
position:relative;
display:block;
width:187px;
height:40px;
float:left;
margin-left: -6px;
}

table#team {
	font: 12px/17px Arial, Arial, Helvetica, sans-serif;
	color: #0054a3;
	width: 675px; 
	
	
}

#team td {
vertical-align: top;
}

#team img {
	width: 122px;
	}

#mgmt img {
	width: 634px;
	}

.toolbar {
    background-color: #185baa;
    padding: 8px 0px 5px 0px;
}

#home img {
	position:relative;
	width: 606px;
	margin-top: 20px;
	margin-left: -155px;
	}

#home p {
position:relative;
display:block;
font-weight: bold;
font-size:12px;
margin-left: -150px;
margin-top: 0px;
width:600px;

}
#homepagecontent
{
	
    background: transparent url(images/home-bg.jpg) no-repeat 0 0;
    
	margin-top: 23px;
	width:900px;
	
    	
}

#homepagecontainer{
	
	background: none 0 0;
	

	}

#homepagefooter{
	
	background: none 0 0;
	

	}

#menuhomecontainer {
margin-left: 472px;
margin-top: -453px;
}

#menuhomecurrent a {
display:block;
width: 230px;
height: 77px;
margin-top:0px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;;
color:#333;
background: url("images/home-buttons.jpg") 0 0 no-repeat;
text-decoration: none;
}

#menuhomecurrent a:hover { 
background-position: -230 0px;
color: #049;
}

#menuhomedirectories a {
display:block;
width: 230px;
height: 77px;
margin-top:0px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;;
color:#333;
background: url("images/home-buttons.jpg") 0 0 no-repeat;
background-position: 0 -77px;
text-decoration: none;
}

#menuhomedirectories a:hover { 
background-position: -460 -77px;
color: #049;
}

#menuhomeplanners a {
display:block;
width: 230px;
height: 77px;
margin-top:0px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;;
color:#333;
background: url("images/home-buttons.jpg") 0 0 no-repeat;
background-position: 0 -154px;
text-decoration: none;
}

#menuhomeplanners a:hover { 
background-position: -690 -154px;
color: #049;
}

#menuhomeinternships a {
display:block;
width: 230px;
height: 77px;
margin-top:0px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;;
color:#333;
background: url("images/home-buttons.jpg") 0 0 no-repeat;
background-position: 0 -231px;
text-decoration: none;
}

#menuhomeinternships a:hover { 
background-position: -920 -231px;
color: #049;
}

#menuhomecorkboard a{
display:block;
position:relative;
background: url(images/corkboard.jpg) no-repeat 0 0;
height:189px;
width: 271px;
margin-top: 9px;
margin-left: -10px;
text-decoration: none;
}

#followbuttons a {
display:block;
position:relative;
margin-top: 9px;
margin-left: -10px;
text-decoration: none;
}

#subpagecontainer{
	
	background: url(images/subpage-background.jpg) repeat-y 0 0;
	

	}
#subpagecontent
{
	
    background: transparent url(images/subpage-bg-publishing.jpg) no-repeat 0 0;
    
	margin-top: 20px;
	width:900px;
	
    

	
}

#subpagetext
{

    text-align: left;
    font-family: Arial, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 180px;
	
	width: 680px;
	min-height: 500px;
	

}

/* for Internet Explorer */
/*\*/
* html #subpagetext {
height: 500px;
}
/**/

#pubpagetext
{

    text-align: left;
    font-family: Arial, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 180px;
	
	width: 680px;
	height: 450px;
	

}

/* for Internet Explorer */
/*\*/
* html #pubpagetext {
height: 450px;
}
/**/

#subpagefooter{
	
	background: url(images/subpage-address.jpg) no-repeat 0 0;
	height: 34px;
	font: 11px Arial, Arial, Helvetica, sans-serif;
	color: blue;
	font-weight: bold;
	text-align:center;
	}



#dmcontent
{
	
    background: transparent url(images/dm-bg.jpg) no-repeat 0 0;
    
	margin-top: 22px;
	width:900px;
  	
}



#dmcontainer{
	
	
	background: url(images/subpage-background2.jpg) repeat-y 0 0;
	

	}

#dmtext{
	text-align: left;
    font-family: Arial, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 59px;
	
	width: 800px;

}

/* for Internet Explorer */
/*\*/
* html #subpagetext {
height: 500px;
}
/**/
	

	}

#dmtext h1
{
  
	margin-left: -20px;

}	




.dmphoto {
		position: relative;
		float: right; 
       margin-right: -36px;
	   margin-left: 12px;
	   margin-top: -38px;
	   width:351px;
}

.dmphotoform {
		position: relative;
		float: right; 
       margin-right: -36px;
	   margin-left: 12px;
	   margin-top: 0px;
	   width:351px;
}

#landingpagecontent
{
	
    background: none 0 0;
    
	margin-top: 21px;
	width:900px;
	
    	
}

#landingpagecontainer{
	
	background: none 0 0;
	

	}


#internshipscontent
{
	
    background: transparent url(images/internship-bg.jpg) no-repeat 0 0;
    
	margin-top: 23px;
	width:900px;
	
}

#internshipscontainer{
	
	background: none; 0 0;
	

	}

#internshipstext
{

    text-align: left;
    font-family: Arial, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 59px;
	
	width: 800px;
	
	

}

/* for Internet Explorer */
/*\*/
* html #subpagetext {
height: 500px;
}
/**/

#internshipstext h1
{
  
	margin-left: -20px;

}


#careerpartnerslogos{
	position:relative;
    display:block;
	margin-left: -140px;
	margin-top: 18px;
	width:825px;	
}

#links {
	font: 11px Arial, Arial, Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	text-align:center;
	}

#links a {
	text-decoration: none;
	color: white;
	}
#links a:hover {
	color: #F49D22;
	
	}

#submenu table
{
	position:relative;
    float:left;
	width:127px;
	margin-left: -153px;
	margin-top: 5px;
	border-collapse: collapse;
	line-height: 16px;
    
}


#submenu td
{
	
    background: transparent url(images/submenu-button2.jpg) no-repeat 0 0;
	height: 42px;
	padding: 0px 0px 11px 0px;
	margin: 0px;
	font-family: "Myriad pro", Arial, sans-serif;
	font-weight:bold;
	color: #0054a3;
	text-align: center;
	
}

#submenu a {
 
	text-decoration: none;
	
	}
#submenu a:hover {
	color: #F49D22;
	
	}




#salespub a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;

padding:0px 0px 0px 0px;

color:#333;
background: url("images/salespublist.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salespub a:hover { 
background-position: 0 -33px;
color: #049;
}

#salestestimonials a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salestestimonials.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salestestimonials a:hover { 
background-position: 0 -33px;
color: #049;
}

#salesreserve a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salesreserve.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salesreserve a:hover { 
background-position: 0 -33px;
color: #049;
}

#salesdotwhack a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salesdotwhack.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salesdotwhack a:hover { 
background-position: 0 -33px;
color: #049;
}

#salesmarket a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salesmarket.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salesmarket a:hover { 
background-position: 0 -33px;
color: #049;
}

#salesdailynumbers a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salesblank.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salesdailynumbers a:hover { 
background-position: 0 -33px;
color: #049;
}

#salesreference a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salesreference.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salesreference a:hover { 
background-position: 0 -33px;
color: #049;
}

#salesnewsletter a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salesblank.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salesnewsletter a:hover { 
background-position: 0 -33px;
color: #049;
}

#salesrefads a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salesrefads.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salesrefads a:hover { 
background-position: 0 -33px;
color: #049;
}

#salesemail a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salesblank.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salesemail a:hover { 
background-position: 0 -33px;
color: #049;
}

#salesstow a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salesstow.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salesstow a:hover { 
background-position: 0 -33px;
color: #049;
}

#salesudoc a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salesudoc.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salesudoc a:hover { 
background-position: 0 -33px;
color: #049;
}

#salesuloop a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salesuloop.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salesuloop a:hover { 
background-position: 0 -33px;
color: #049;
}

#salesinternaccess a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salesinternaccess.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salesinternaccess a:hover { 
background-position: 0 -33px;
color: #049;
}

#sales2009yp a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/sales2009yp.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#sales2009yp a:hover { 
background-position: 0 -33px;
color: #049;
}

#salescontractupload a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salescontractupload.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salescontractupload a:hover { 
background-position: 0 -33px;
color: #049;
}

#salesaroundcampus a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salesaroundcampus.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salesaroundcampus a:hover { 
background-position: 0 -33px;
color: #049;
}

#salestearpages a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salestear.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salestearpages a:hover { 
background-position: 0 -33px;
color: #049;
}

#salesknowledgecenter a {
display:block;
width: 116px;
height: 33px;
margin-top:0px;
padding:0px 0px 0px 0px;

color:#333;
background: url("images/salesknowledgecenter.jpg") 0 0 no-repeat;
background-position: 0 0px;

}

#salesknowledgecenter a:hover { 
background-position: 0 -33px;
color: #049;
}

'#wrapper {
'width:900px; 
'margin:0 auto;/* "auto" makes the left and right margins center the wrapper */
'padding: 0px;

'}

.calendar TR {vertical-align:top;}
.calendar TD {font: 13px/17px Arial, Arial, Helvetica, sans-serif;
	color: #0054a3;
	text-align: justify;
	}



