body{	
	margin: auto;	
	font-family: arial;
	font-size: 9pt;
	text-align: center;
	line-height: 150%;
	SCROLLBAR-FACE-COLOR: #D5D5D5; 
	FONT-SIZE: 9pt;
	MARGIN: 0px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #D5D5D5; 
	SCROLLBAR-SHADOW-COLOR: #D5D5D5; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR: #AAAAAA; 
	SCROLLBAR-TRACK-COLOR: #F0F0F0; 	
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; 	
	
}

td, select, input, textarea{
	padding: 0px;
	font-family: arial;
	font-size: 9pt;
	line-height: 150%;
}

.searchBg{
	background-image: url(../_images/searchbg.jpg)
}

.searchText{
    font-family: arial;
	font-size: 12px;
	color:#000000;
    height: 20px;

}

.searchAdvanced{
    font-family: arial;
	font-size: 11px;
	color:#000000;
}

.topBg{
    background-color: #AEE3FF;
}

.titleHead{
    font-family: "arial narrow";
	font-size: 14px;
	color:#D87700;
    font-weight: bold;
    /*background-image: url(../_images/linebg.jpg);*/
    height: 20px;
}

.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.bodytext{
    font-family: arial;
	font-size: 11px;
	color:#3f3f3f;
}

.searchResult{
    font-family: arial;
	font-size: 11px;
	color:#383838;
    height: 20px;
}

.searchResultJobCode{
    font-family: arial;
	font-size: 11px;
	color:#DA641C;
}

.searchTextInside{
    font-family: arial;
	font-size: 12px;
	color:#000000;
    height: 20px;
    padding-left: 10px;

}
.seeDetails{
    font-family: arial;
	font-size: 12px;
	color:#333333;
}

.seeDetails A{
    font-family: arial;
	font-size: 12px;
	color:#333333;
    text-decoration: underline;
}

.seeDetails A:hover{
	color:#fd8e05;
}

.homeCategory A{
    font-family: arial;
	font-size: 12px;
	color:#185a7c;
    text-decoration: underline;
}

.homeCategory A:hover{
	color:#850000;
}

.bottom {
    font-family: arial;
	font-size: 11px;
	color:#6A6A6A;
    height: 33px;
    background-color: #ECECEC
}


input{
    font-family: arial;
	font-size: 12px;
	color:#000000;
}

select{
    font-family: arial;
	font-size: 11px;
	color:#000000;
}

.selectQuick{
    font-family: arial;
	font-size: 11px;
	color:#000000;
    background-color: #AEE3FF;
}



.searchedfor {
    font-family: arial;
	font-size: 11px;
	color:#185A7C;
    height: 30px;
    padding-left: 10px;
    background-color: #ECF8FF
}

A.button_med
{
    BACKGROUND-IMAGE: url('../_images/buttons_background.gif');
    WIDTH: 80px;
	border: 1px solid #536A48;
    COLOR: #0B2F5B;
    PADDING-TOP: 2px;
    HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.button_med:hover
{
    background: #BCBB9C;
}
A.button_med:active
{
    background-color: #BCBB9C;
	border-color: #000000;
	color: #000000;
}

.editorheaderOff{
	color: #FFFFFF; font-weight: bold; text-align: center; width: 100%; background: url(../_images/nav_grad_over_smal.jpg); padding: 0px;}	

.editorheader{
	color: #FFFFFF; font-weight: bold; text-align: center; width: 100%; background: url(../_images/nav_grad_smal.jpg); padding: 0px;}
	
.editorBox{
	background: #FFFFFF; position: absolute; border: 1px solid #2B5B73;
}
.editorClose a{
	color: #FFFFFF; font-weight: bold;
}

.tblData a{
	text-decoration: none; cursor:hand; 
}

.tblData a:hover{
	background: #E5E5E5;
}

.tblData td{
	border-bottom: 1px solid #E5E5E5;
	padding: 2px;
	font-size: 12px;
}

/*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landrö               |
|--------------------------------------------------*/

#treeWrapper{
	position: absolute;
	top: 30px;
	margin: 5px;
}

#canvas .button{
	position: absolute;
	top: 23px;
	width: 100%;
	text-align: left;
}

#canvastree{
	padding: 5px;
	position: absolute; 
	top: 47px;
	width: 618px;
	overflow: auto;
}

.dtree .button{
	background: url(../_images/nav_grad_over.jpg);
	text-align: right;
	padding: 1px;
}

.dtree .button a{
	border: 1x solid #869DB4;
	background: none;
	font-size: 9px;
}

#dtree {
	background: #FFFFFF;
	z-index: 1000; 
	position: absolute; 
	left:11px;
	overflow: auto;
	height: 335px; 
	width: 253px;
	white-space: nowrap;
}

.dtree{
}

.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
}
.dtree a.nodeSel {
	color: #FFFFFF;
	background-color: #A62417;
}
.dtree .clip {
	overflow: hidden;
}

.dtree a{
}

.tree{
	margin-top: 2px; width: 255px; height: 335px;
}

.button a{	
	text-align: center;
	height: 20px;
	color: #4E5447;
	border: 1px solid #869DB4;
	background: url(../_images/nav_grad_over.jpg);
	text-decoration:none;
	padding: 2px, 5px;
}

.button a:hover{
	background: url(../_images/nav_grad.jpg);
	background: #FFFFFF;
}

.printStudentAfter
{ 

	page-break-after :always;
	 
}