﻿/* ---------------------------------------------------------------------------------*/
/* ----------  Layout includes ribbon, logo, control panel home background----------*/
/* ---------------------------------------------------------------------------------*/
div.ribbon
{    
    height:	30px;
    width: 100%;  
    text-align:left;   
    background: #ffffff url('/images/enterprise/ribbon_pixel_taleo.png') top left repeat-x; 
}
div.ribbon_none
{    	
	width:100%;
    height:1px;
    border-bottom: solid #cccccc 1px;  
}
div.ribbon img
{	
	float:left;
}
div.ribbon a.module
{
	float:left;
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;	
	text-decoration:none;	
	margin: 7px 0px 0px 5px;
}
div.ribbon a.module,
div.ribbon a.module:link,
div.ribbon a.module:visited,
div.ribbon a.module:active
{
	color: #ffffff;
}
div.ribbon a.module:hover
{
	color: #d6e6c3;
}
div.ribbon a.home
{  
	float:left;	
	width: 28px;
	height: 26px;
	margin: 2px 0px 0px 5px;
	background-image: url("/images/enterprise/home.png");	
}
div.ribbon a.home:hover
{  
	background-image: url("/images/enterprise/home_hover.png");	
}
div.ribbon #homeicon:active
{  
	background-image: url("/images/enterprise/home_down.png");
}
/*
Style for enterprise ribbon
*/
div.poweredbylogo
{
    text-align:right;
    padding: 0; 
    border: 0; 
    margin:20px 20px 20px 0;
    height:19px;
}
div.poweredbylogo img
{
	 margin:0;
	 padding: 0; 
	 border: 0;
}
div.poweredbylogo_home
{
    text-align:right;
    padding: 0; 
    border: 0; 
    margin: 20px 0 0 0;
    height:19px;
}

/* Rounded Border Table used in CP Home background*/
table.roundedborder
{	
    padding: 0px;
    margin: 0px;
    width: 100%;  
}
table.roundedborder td.cornertl,
table.roundedborder td.cornertr,
table.roundedborder td.cornerbl,
table.roundedborder td.cornerbr
{
	width: 10px;
	height:10px;	
}
table.roundedborder td.bordertop
{
	background: url('/images/enterprise/box-outline-horizontal.png') top left repeat-x;	
}
table.roundedborder td.borderbottom
{
	background: url('/images/enterprise/box-outline-horizontal.png') bottom left repeat-x;	
}
table.roundedborder td.borderleft
{
	background: url('/images/enterprise/box-outline-vertical.png') top left repeat-y;
}
table.roundedborder td.borderright
{
	background: url('/images/enterprise/box-outline-vertical.png') top right repeat-y;	
}
table.roundedborder td.cornertl
{	
	background: url('/images/enterprise/box-outline-topLeft.png') top left no-repeat;	
}
table.roundedborder td.cornertr
{	
	background: url('/images/enterprise/box-outline-topright.png') top right no-repeat;
}
table.roundedborder td.cornerbl
{
	background: url('/images/enterprise/box-outline-bottomLeft.png') bottom left no-repeat;
}
table.roundedborder td.cornerbr
{
	background: url('/images/enterprise/box-outline-bottomRight.png') bottom right no-repeat;
}