@import url("staffwide.css"); 





body#staffhome #colorstrip {


border-bottom:none;

}



#newsholder {
	
	background-color:#CBEDC8;
	margin:0px 15px 6px 15px;
	padding:7px;
	xxxpadding-bottom:0px;
	xxxpadding-bottom:expression('7px');
	border-bottom:1px solid #A6C7E3;
	xxxoverflow:hidden;
	clear:both;
}



#newsholderinside {

background-image:url(/staff/staffimages/staffhome_newspic1.jpg);
background-repeat:no-repeat;
background-position:top left;
background-color:transparent;
margin:0px;
padding:0px;
padding-left:390px;
xxxoverflow:hidden;
min-height:190px;
}


/* min height hack for IE6 and below */


* html #newsholderinside {

height:expression(document.body.clientHeight > 190? "190px": "auto" );


}


#newsholderinside h1 {

	font-size:126%;
	margin-bottom:10px;
	color:#2D5033;
}


#newsholderinside h2 {

	font-size:90%;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	margin-top:10px;
	margin-bottom:2px;
	font-weight:bold;
	
	xxxfont-weight: expression('bold');
	color:#305839;
}



#newsholderinside h2 a {

	color:#25412A;
	text-decoration:none;
}


#newsholderinside h2 a:hover {

	text-decoration:underline;
}




#newsholderinside p {

margin-top:0px;
margin-bottom:0px;
font-size:12px;
line-height:15px;

}



#belownewholder {

padding:0px;
margin:15px;
margin-top:6px;

}


#belownewsholder_clear {

clear:both;
width:740px;
height:1px;
overflow:hidden;

}



#calendarwrapper {

	width:374px;
	border:1px solid #bfd7bf;
	margin:0px;
	padding:4px;
	float:left;

}


#calendar {

margin:0px;
padding:4px;
background-color:#F5F6F1;

}


#calendar p {
margin:0px;


}



#calendar h3 {
font-family:Helvetica, Arial, sans-serif;
font-size:82%;
margin:0px;
}




img#events_topright {

float:right;
margin:0px;
margin-top:-9px;
margin-right:-9px;
xxxposition:relative;

}



/* controls calendar table */



.calendar {

width:366px;
padding:0px;
margin:0px;
margin-bottom:10px;

}

.calendar td {

	padding:6px;
	padding-left:8px;
	font-size:12px;
	line-height:14px;
	text-align:left;
	vertical-align:middle;

}


.calendar td p {
	font-size:12px;
	margin:0px;
	padding:0px;
	line-height:14px;

}


.oddrow {
	background-color:#E3EBF2;

}


.rightcells {

border-left: 1px solid #81D57A;
width:290px;
}


/* end calendar table */






#rightwrapper {

	float:right;
	width:373px;
	padding:0px;
	padding-top:6px;
	padding-right:0px;
	margin:0px;


}



#rightwrapper a.featurelinks {

	background-image:url(/staff/staffimages/homepage_arrow2.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:4px 0px 4px 32px;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:90%;

}



#quicklinks {
	margin:0px;
	padding:3px;
	border:1px solid #bfd7bf;

}



#quicklinks_inside {
	margin:0px;
	padding:4px;
	background-color:#CAEACE;

}


#quicklinks_inside h2 {

	margin:0px;

}



#quicklinksform {
	margin:0px;
	margin-top:-20px;
	margin-right:12px;
	padding:0px;
	float:right;
}


/* quicklinks icons */



ul#quicklinks {


float:left;
margin:0px;
padding:0px;
list-style-type:none;
border:none;


}



ul#quicklinks li {


float:left;
margin:0px;
padding: 5px;


}


ul#quicklinks a {

display:block;
padding:0px;
margin:0px;
outline:none;
cursor:pointer;

}




.hidetext {

visibility:hidden;


}


a#webmail {

width:110px;
height: 48px;
background-image:url(/staff/images/webmail_small.jpg);
background-repeat:no-repeat;
}


a#webmail:hover {

background-image:url(/staff/images/webmail_hover.jpg);

}



a#skyward {

width:110px;
height: 48px;
background-image:url(/staff/images/skyward_small.jpg);
background-repeat:no-repeat;
}

a#skyward:hover {

background-image:url(/staff/images/skyward_hover.jpg);

}



a#aesop {

width:110px;
height: 48px;
background-image:url(/staff/images/aesop_small.jpg);
background-repeat:no-repeat;
}


a#aesop:hover {

background-image:url(/staff/images/aesop_hover.jpg);

}


a#helpdesk {

width:110px;
height: 48px;
background-image:url(/staff/images/helpdesk_small.jpg);
background-repeat:no-repeat;
}

a#helpdesk:hover {

background-image:url(/staff/images/helpdesk_hover.jpg);

}


a#nettrekker{

width:110px;
height: 48px;
background-image:url(/staff/images/nettrekker_small.jpg);
background-repeat:no-repeat;
}
a#nettrekker:hover {

background-image:url(/staff/images/nettrekker_hover.jpg);
}

a#discovery {

width:110px;
height: 48px;
background-image:url(/staff/images/discovery_small.jpg);
background-repeat:no-repeat;
}


a#discovery:hover {

background-image:url(/staff/images/discovery_hover.jpg);

}



a#ospi {

width:110px;
height: 48px;
background-image:url(/staff/images/ospi_small.jpg);
background-repeat:no-repeat;
}


}

a#ospi:hover {

background-image:url(/staff/images/ospi_hover.jpg);

}


a#promethean {

width:110px;
height: 48px;
background-image:url(/staff/images/promethean_small.jpg);
background-repeat:no-repeat;
}


}

a#promethean:hover {

background-image:url(/staff/images/promethean_hover.jpg);

}
