/* Standard styles */

BODY {
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :11px;
	color :  #484848;
	letter-spacing: 1pt;
	line-height: normal
}
featureTitleWhite 
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
}
/* This is the body style for table cells, i.e. default font */
TD {
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :11px;
	color :  #484848;
	letter-spacing: normal;
	background-attachment: fixed; 
	background-repeat: no-repeat; 
	background-position: center center;
}

/* this is the standard text link colour */
A:LINK {
	color :  #419199;
	text-decoration :  none;
	cursor: hand
}

/* this is the standard link rollover colour */
A:HOVER {
	color :  #24466C;
	text-decoration :  none;
	cursor: hand
}

/* this is the standard used link colour */
A:VISITED {
	color :  #419199;
	text-decoration :  none;
	cursor: hand
}

/* custom css styles */
.menuMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2C5656;
}

.menuSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 828282;
}

.maintitle {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif, ;
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: .25pt;
	background-color: BABABA;
	white-space: normal;
	width: 571px;
	text-indent: 8pt;
	text-align: left;
	vertical-align: middle;
	height: 35px;
	clear: none;
	float: none;
	padding: 6px;
}

.greentitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: 68A9AF;
}



/* main left menn */
A:LINK.menu_maintitle {
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :  11px;
	font-weight: bold;
	color :  #FFFFFF;
	text-decoration :  none;
}

A:VISITED.menu_maintitle {
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :  11px;
	font-weight: bold;
	color :  #FFFFFF;
	text-decoration :  none;
}

A:HOVER.menu_maintitle {
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :  11px;
	font-weight: bold;
	color :  #24466C;
	text-decoration :  none;
}

/* grey submenu */
A:LINK.menu_subtitle {
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :  11px;
	font-weight: bold;
	color :  #FFFFFF;
	text-decoration :  none;
}

A:VISITED.menu_subtitle  {
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :  11px;
	font-weight: bold;
	color :  #FFFFFF;
	text-decoration :  none;
}

A:HOVER.menu_subtitle  {
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :  11px;
	font-weight: bold;
	color :  #FFFFFF; /*2C80D0;*/
	text-decoration :  none;
}




.JobfairAdvertgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #419199;
	line-height: 22px;
}

/* BEGIN: For KPU Controls */
.tablewidth_align {
	width: 95%;
}

.gridbox1_border {
	border:1px solid; 
	border-color: #68A9AF;
	width:95%;	
}
.gridbox1_title 
{
	font-weight:normal;
    font-size:75%;
    color:white;
    background-color:#68A9AF;
  	padding:13px;
}
.gridbox1_row_0 {
	color:#484848;	
	background-color:#efefef;
	cursor:hand;
	padding:13px;	
}
.gridbox1_row_even:hover {
	color:#484848;	
	background-color:#efefef;
	cursor:hand;
	padding:3;	
}
.gridbox1_row_1 {
	color: #484848;		
	background-color: #e0e0e0;
	cursor:hand;
	padding:13px;	
}
.detailbox_border {
	border: 1px solid; 
	border-color: #68A9AF;	
	width: 95%;	
}
.detailbox_title
{
	padding: 3px;
	color: #484848;	
	background-color: #efefef;
}
.detailbox_text
{
	padding: 3px;
	color: #484848;		
	background-color: #e0e0e0;
}
.navtab_border {
	border:1px solid; 
	border-color: #68A9AF;
	width:100%;	
}
.navtab_buttons
{
	padding: 3px;
	color: white;	
	background-color: white; /* #68A9AF; */
}
.navtab_pagepos
{
	padding: 3px;
	color: #68A9AF;	
	background-color: white;
	width:80%;
}
.navtab_pagelist
{
	padding: 3px;
	color: #68A9AF;	
	background-color: white;
}
.selectlarge1_border
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #68A9AF;
	width: 95%;
	height: 75%;
}
.selectlarge1_title 
{
	font-weight:normal;
    font-size:100%;
    color:white;
    background-color:#68A9AF;
  	padding:13px;
}
.selectlarge1_row_0 {
	color:#484848;	
	background-color:#efefef;
	cursor:hand;
	padding:13px;	
}
.selectlarge1_row_even:hover {
	color:#484848;	
	background-color:#efefef;
	cursor:hand;
	padding:13px;	
}
.selectlarge1_row_1 {
	color: #484848;		
	background-color: #e0e0e0;
	cursor:hand;
	padding:13px;	
}
.permissionbox_border 
{
	border: 1px solid; 
	border-color: #68A9AF;	
	width: 95%;	
}
/* header styles - should these be part of the main stylesheet??? */
h1
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ;
	text-align:left;
	font-size: 17px;	
	/* color: #68A9AF; */
}
h2
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:left;
	font-size: 14px;
	/* color: #68A9AF; */
}
calframe 
{	
display:none;position:absolute;width:167;height:200;z-index:100;border-style:solid;border-width:1
}
/* END: For KPU Controls */
