/* ************************************************ */
/* **************  HRWW R2.5 HYBRID  ************** */
/* ********  Updated 05-25-2006 - DKLEVI  ********* */
/* ************************************************ */


/*****************************************/
/*            RETURN ARROW               */
/*****************************************/
IMG.arrowReturn {
	background: #004BAC;
	margin-right: 4px;
}

/***************************************/
/*     Glossary Link - within Text     */
/***************************************/
a.glossarylink, 
a.glossarylink:visited, 
a.glossarylink:active, 
a.glossarylink:hover {
	color: #B65C06;
	border-bottom: 1px dashed #B65C06;
}
/***************************************/
/*        Ordered List     */
/***************************************/
#contentarea ol {
	margin: 12px 0 0 0;
	padding: 0 5px 0 6px;
	color: #999;
}
#contentarea ol li {
	margin: 0 0 8px 24px;
	padding: 0px;
	font-size: 100%;
	color: #000;
	line-height: 133.3333%;
	vertical-align: middle;
}

/***************************************/
/*       White Black Type       */
/***************************************/
.white {
	color:#fff;
}

.black {
	color: #000 !important; 
}

/* ************************ */
/*  TransCrumb              */
/* ************************ */
#contentarea p.transcrumb {
	margin: 0 0 -2px 0;
}

/* ************************ */
/*  Employee Info              */
/* ************************ */
.employeeinfo_detail {
	font-size : 10px;
	}

/* ************************ */
/*  Other Stuff             */
/* ************************ */
#header .hrwwlogo {
	vertical-align: middle;
	padding: 5px 0 0 0;
}

hr.hr_smallerbar {/*This controls the HR for IE */
	margin: -7px 0 -7px 0;
	padding: 0;
	height: 1px;
	color: #B5B4B4;
	background-color: #B5B4B4;
	border: none;
	display: block;
}


.floatleft {float: left;}

#contentarea table thead th,
#contentarea table thead td {
	vertical-align: text-bottom;
}


/* ************************* */
/*  Module: your Messages    */
/* ************************* */

#modyourmessages {
	margin: 0;
	padding: 0px 8px 1px 8px ;
	border: 1px solid #AF0808;
	background-color: #FFF;
	border-top: 0px;
}
#modyourmessagesTop {
	border-top: 5px solid #AF0808;
	margin: 0;
}
#modyourmessages span{
	font-size: 75%;
}
#modyourmessages p {
	margin: 5px 0 0 0;
	padding: 0;
	font-size: 91.6667%;
	line-height: 130%;
}
#modyourmessages h2 {
	margin: 12px 0 4px 0 !important;
	padding: 0 !important;
	color: #BF6000;
}
#modyourmessages h2.fyi {
	color: #7A7A7A;
}
#modyourmessages hr {
	margin: -6px 0 -10px 0;
	padding: 0;
	height: 1px;
	color: #B5B4B4;
	border: none;
}
#modyourmessages a:link,
#modyourmessages a:visited,
#modyourmessages a:active {
	color:#000;
}
#modyourmessages a:hover {
	color : #666666;
}
#modyourmessages p.action {
	font-weight:bold;
}
#modyourmessages p.twistie {
	text-align: right;
}
#modyourmessages p.twistie a:link,
#modyourmessages p.twistie a:visited {
	padding-right: 45px;
	background: url(../images/modules/viewall.gif) no-repeat left top;
	text-decoration: none;
}
#modyourmessages p.twistie a.open:link,
#modyourmessages p.twistie a.open:visited {
	padding-right: 45px;
	background: url(../images/modules/collapse.gif) no-repeat left top;
	text-decoration: none;
}
#modyourmessages table tbody td {
	border-bottom: 0px !important;
	padding: 0 4px 0 0 !important;
}
	
#modyourmessages table {
	font-size: 100% !important;
	line-height: 100% !important;
}

/***************************************/
/*              CHROME 3               */
/***************************************/
.chrome3 {
	float: left;
	border : 1px solid #DCD8D1;
	padding : 8px 8px 10px 8px;
	margin-top: 16px;
	width: auto;
}
.chrome3 h2 {	
	margin : 0 0 8px 0 !important; 
}

.chrome3 p.floatright {
	margin-top: 0 !important;

}

/***************************************/
/*               WIZARD                */
/***************************************/
#contentarea .wizard .wizfoot2 {
	border-bottom: 2px solid #ccc;
}
#contentarea .wizard .wizfoot2 div {
	padding: 0px;
}

/***************************************/
/*         SCROLLABLE TABLES           */
/***************************************/

#scrollable_div,
#scrollable_div2,
#scrollable_div3 {
	width:99.9%;
	height:119px;
	overflow-x:hidden;
	overflow-y:scroll;
	overflow:auto;
	border:0;
	/*border-bottom: 1px solid #CC6600;*/
}


#scrollable_div_fyi {
	width:99.9%;
	height:79px;
	overflow-x:hidden;
	overflow-y:scroll;
	overflow:auto;
	border:0;
	border-bottom: 1px solid #B5B4B4;
}

/***************************************/
/*        TABLE ROW HIGHLIGHT          */
/***************************************/

.hiliteOff {
	cursor: default;
	background-color: #FFF;
}

.hiliteOn {
	cursor: hand;
	background-color: #F9F9F9;
}




/***************************************/
/*     DISABLED FORM FIELD             */
/*     ADDED 6/16/2006                 */
/***************************************/
.disabled {
	BACKGROUND-COLOR: #EBE7E2;
	}
