/* ---------------------------------------------
	toolbar Menu rich faces
  ----------------------------------------------- */		
.rf-ddm-sel  {
	color: #000;
}
.rf-tb-itm{
	color:#fff;
}
.rf-tb-itm a, .rf-tb-itm a:visited{
	color:#fff;
}
.rf-tb-itm a:hover{
	color:#fff;
}
/* ---------------------------------------------
	Datatable
  ----------------------------------------------- */		
.toolbaritem, .rf-dt-shdr-c{
	color:#fff;
}

.toolbaritem a, .rf-dt-shdr-c a{
	color:#fff;
}
.toolbaritem a:hover, .rf-dt-shdr-c a:hover{
	color:#fff;
}
/* ---------------------------------------------
	table subheaders
  ----------------------------------------------- */		
.rf-dt-shdr .rf-tb-itm{
	color:#fff;
	font-weight:normal;
}

.rf-dt-shdr a, .rf-dt-shdr a:hover{
	color:#fff;
}

/* -----------------------------------------
             Menu navigation bar              
  ------------------------------------------*/ 

ul#navbar li a:hover,ul#navbar li a.selected {
	background:#4A75B5 url("/capper/javax.faces.resource/theme/classic/toolbar_bg.gif.xhtml?ln=css") repeat-x left top;
    border-left:1px solid #cbe2ee;
  	border-right:1px solid #d6eefa;
  	color:#fff;
  	
}


.rf-dt-shdr .arrow-up{
	background: url("/capper/javax.faces.resource/arrows/arrow-up-black.gif.xhtml?ln=img") no-repeat top left;
	padding-left:12px;
}

.rf-dt-shdr .arrow-down{
	background: url("/capper/javax.faces.resource/arrows/arrow-down-black.gif.xhtml?ln=img") no-repeat bottom left;
	padding-left:12px;
}

.rf-dt-thd .arrow-up{
	background: url("/capper/javax.faces.resource/arrows/arrow-up-black.gif.xhtml?ln=img") no-repeat top left;
	padding-left:12px;
}

.rf-dt-thd .arrow-down{
	background: url("/capper/javax.faces.resource/arrows/arrow-down-black.gif.xhtml?ln=img") no-repeat bottom left;
	padding-left:12px;
}

/* -----------------------------------
	Skin colors
  --------------------------------------*/
.additionalBackgroundColor{
	background-color:#EAF0F8;
}

.skinColor{
	color:#4A75B5;
}

.skinColor a{
	color:#4A75B5;
}

.skinBackgroundColor{
	background-color:#4A75B5;
	color:#fff;
}

.skinBackgroundColor a{
	background-color:#4A75B5;
	color:#fff;
}

/* -----------------------------------------
              Header area              
  ------------------------------------------*/
#header
{	
	background: url("/capper/javax.faces.resource/theme/classic/headerbg_classic.gif.xhtml?ln=css") repeat-x top left;
}
/* Copyright Notice */
#copyright
{
	padding-top: 15px;
	font-size: 0.85em;
	text-align: center;
	color:#fff;
  	background:#0d2d83 url("/capper/javax.faces.resource/theme/classic/footerbg_classic.gif.xhtml?ln=css") repeat-x left top;
}

/* -----------------------------------------
              Command Buttons              
  ------------------------------------------*/
.button{
	background-color:#4A75B5;
	background-image:url("/capper/javax.faces.resource/theme/classic/button_bg.png.xhtml?ln=css");
	border-color:#C0C0C0;
	color:#EAEAEA;
	background-position:left top;
	background-repeat:repeat-x;
	border-width:1px;
	padding:2px 7px 3px 7px;	
}


.button:hover{
	color:#FFF;
}

.button.done, button.done:hover, input[type="button"].button.done:hover{
/*
	background-image:url("/capper/javax.faces.resource/theme/classic/button_done.png.xhtml?ln=css");
	padding-left:25px;
*/
}

a.button{
	color:#FFFFFF;
}

/* rich-tabs */
.rich-tab-bottom-line{
	background:url("/capper/javax.faces.resource/theme/classic/images2/ui-bg_gloss-wave_75_62a5f8_500x100.png.xhtml?ln=css") repeat-x scroll top left #6cabf8;
	padding:5px 2px 0;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	border:1px solid #4297D7;
	color:#EAF5F7;
	height:30px;
}

.rich-tab-inactive{
	background:url("/capper/javax.faces.resource/theme/classic/images2/ui-bg_glass_45_4a75b5_1x400.png.xhtml?ln=css") repeatt-x scroll 50% 50% #4a75b5;
	border:1px solid #77D5F7;
	border-bottom:0px;
	color:#fff;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	cursor:pointer;
	height:30px;
}

.rich-tab-inactive:hover{
	color:#0078AE;
	background-image:none;
	background-color:#F0F8FF;
	
}

.activeTab{
	color:#0078AE;
	font-weight:bold;
	height:30px;
}