﻿.BreadcrumbCSS a.DisabledLink {	font-size:11px;	color:#535353; cursor:default; text-decoration:none;}
.BreadcrumbCSS a.DisabledLink:hover {text-decoration:none !important;}
TEXTAREA.MaxLengthSixty {behavior:url('../../maxlength60.htc');background-image: url('image/txtbg.jpg' );}
TEXTAREA.MaxLengthHundred {	behavior:url('../../maxlength100.htc'); background-image: url('image/txtbg.jpg' );}
DIV {font-size:8pt; FONT-FAMILY: Calibri; color:Gray;}
/* -- login page style starts here -- */
.loginBody {background:#D5E685 url('../../image/login-bg.gif') repeat-x 0 0;}
.loginMain {width:463px; margin:0 auto;}
.loginMain legend {	color:#F2930A; background-color:inherit; font-size:24px;line-height:26px; font-weight:normal; padding-bottom:12px;}
* + html .loginMain legend {margin:0 0 0 -8px;}
.cTextBox {	width:278px;height:30px; font:normal 15px Arial, Helvetica, sans-serif; color:#000; background:#fff; border:1px solid #d6d6d6;margin:5px 0 15px; padding:6px 5p;}
.loginMain label {color:#2E2E2E; background-color:inherit; font-size:15px; line-height:17px;}
.loginMain input.loginBtn {	float:left;	width:71px;	height:29px; background:url('../../image/login-btn.gif') no-repeat 0 0 #FEF; font:bold 16px/26px Arial, Helvetica, sans-serif;	color:#fff; border:none;margin:10px 14px 0 0; padding:0; cursor:pointer;}
.loginMain h3 {	font-size:18px;	line-height:20px;font-weight:normal; text-align:center;	color:#353535; background-color:inherit;}
.loginMain p {float:left; width:auto; padding:10px 0 0;}
.loginMain p a {font-size:12px;	line-height:28px;}
.loginTopShadow {background:#fff url('../../image/lgoin-top-shadow.gif') no-repeat 0 0;	height:11px;}
.loginBtmShadow {background:url('../../image/login-btm-shadow.gif') no-repeat 0 0; height:30px;}
.loginMid {	background:#fff url('../../image/login-mid-shadow.gif') repeat-y 0 0; padding:0 10px 0 15px;}
.loginGrayBox {	background:#F8F8F8;}
.loginForm {width:368px; background:#fff; margin:0 auto;}
.loginFormTop {	background:url('../../image/login-form-top.gif') no-repeat 0 0;	height:10px;}
.loginFormBtm {	background:url('../../image/login-form-btm.gif') no-repeat 0 0;	height:10px;}
.loginFormMid {	padding:0 33px 25px;}
.LoginExceptionMessage {color:#ee2b1d; background:#fff0e7 url('../../image/notification-red.gif') 14px 11px no-repeat;	border-color:#fdc8bd; font:14px/18px Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif; padding:15px 20px 15px 50px; border-width:1px;border-style:solid; margin-bottom:25px;}
body.Popup {background:#EFEFEF url(../../image/gen-pop-bg.gif) repeat-x 0 0; margin: 20px;}
body.Popup .IndicateMandatory {right:23px;}
/* 8th July 2010 - Rakesh Verma */
.tablessStyle {	background:#ececec url(../../image/filter-box-bg.gif) repeat-x top;	border:solid 1px #DDD;}
.tablessStyle .GridTableStyle {	margin:0px;	padding:0;}
.tablessStyle .GridPagerStyle {	margin:0px;	padding:0;}
div.tablessStyle {border-top:0; border-right:0; border-left:0;}
.tablessStyleGeneralFilter {
/*border:solid 1px #dddddd !important;*/
	
}
/*
	Ends here
*/

/*
	Rakesh Verma [10th July 2010] - Edit, Delete, Update and Cancel Links in the Grids
*/
.GridCommandLinks {	font-weight:normal !important;}
/* --- Ends here*/


/*
	Rakesh Verma [16 Jul 2010] - New Filter Strip Design
*/

.searchBox {font-size:11px;	background:#FFFEDE;	border-left:1px solid #E4E4E4; border-right:1px solid #E4E4E4;}
.Filterpadding {padding:5px 10px;}
ul.filterOption li {float:left;	width:auto;	list-style-type:none; font-size:12px; padding:0 5px 0 0; text-transform:uppercase;}
ul.filterOption li:hover {color:#EE9105;}
ul.filterOption li.text {text-transform:none;}
ul.filterOption li.text:hover {	color:#000;}
ul.filterOption li a {background:url(../../image/advance-close.png) no-repeat 0 0; height:14px;	padding:0 0 0 14px;	margin:0 4px 0 6px;	text-decoration:none;}
ul.filterOption li a:hover {background:url(../../image/advance-close-on.png) no-repeat 0 0;	text-decoration:none;}
ul.clear {float:left; width:auto;}
ul.clear li {float:left; width:auto; list-style-type:none; padding:0 2px;}
/*
	- Filter Strip Design ends here.
*/

.GridTestStyle {border:solid 1px #DCE1E6; font-size:11px;}
.GridTestStyle TH {	background:#F3F3F3; color:#595959; font-size:13px;}
.GridTestStyle td.headerStyle {	background:#F3F3F3;color:#595959; font-size:13px;}
.GridTestStyle td.headerStyle a {background:#F3F3F3; font-size:13px;}
.GridTestStyle .GridGeneralStyle {font-size:11px !important;color:#272727;	background-color:inherit;	border-top:1px solid #fff;	border-bottom:1px solid #e1ebf2;}
.GGStyleSNG {font-size:11px !important;	color:#272727; background-color:#F3F3F3 !important; border-top:1px solid #fff; border-bottom:1px solid #e1ebf2;}
.GridTestStyle .GridOddStyle {font-size:11px !important;color:#272727; background-color:inherit;	border-top:1px solid #fff; border-bottom:1px solid #e1ebf2;}
.GridTestStyle .GridHeaderStyle { border-bottom: #e1ebf2 1px solid;	padding-bottom: 4px;padding-left: 5px; padding-right: 5px;color: #525f65;font-size:13px; font-weight: normal !important; padding-top: 4px;}
.GridTestStyle .GridHeaderStyle TH, .GridTestStyle .GridHeaderStyle TD {color: #595959;	background: url(../../image/project-list-heading-bg.gif) #e7e7e7 repeat-x 0px 0px !important; font-size: 13px !important; font-weight: normal !important}
.GridTestStyle .GridHeaderStyle TH SPAN {color:#595959;	text-align :left; font-weight:normal !important; font-size:13px !important;	background-color:Transparent !important;}
.GridTestStyle .GridHeaderStyle a {color:#595959; text-align :left;}
.GridTestStyle .GridHeaderStyle TH a, .GridTestStyle .GridHeaderStyle TH, .GridTestStyle .GridHeaderStyle TH a span {color:#595959;	text-align :left; font-weight:normal !important; font-size:13px !important;}
.GridTestStyle .GridHeaderStyle span {background:#F3F3F3; color:#595959; font-size:13px; font-weight:bold; text-align :left;}
.GridTestStyle .GridFooterStyle {background:#F3F3F3; color:#595959; font-size:8pt; font-weight:bold;}
/* -- dropdown onclick menu style starts here -- */
#topPanel, #topPanel1, #topPanelGantt, #topPanelTeamSpace, #topPanelResources, #topPanelCostsRevenues, #topPanelTeamSpaceDeliv {float:left;	margin:0 5px 0 0; position:relative;}
#topPanel li, #topPanel1 li, #topPanelGantt li, #topPanelTeamSpace li, #topPanelResources li, #topPanelCostsRevenues li, #topPanelTeamSpaceDeliv li {list-style-type:none;}
#topPanel li a, #topPanel1 li a, #topPanelGantt li a, #topPanelTeamSpace li a, #topPanelResources li a, #topPanelCostsRevenues li a {	/*Changed by shivika on 14Nov*/
	height:25px;font-size:11px; line-height:25px; font-weight:bold; display:block; color:#5c5959; background-color:inherit; text-decoration:none; cursor:pointer; padding:0 10px 0 0; float:left; text-transform :uppercase; font-family :Calibri;}
#topPanelTeamSpaceDeliv li a {height:25px; font-size:11px; line-height:25px; font-weight:bold;	display:block; color:#5c5959; background-color:inherit; text-decoration:none; cursor:pointer; float:left;}
#topPanel li a span.left, #topPanel1 li a span.left, #topPanelGantt li a span.left, #topPanelTeamSpace li a span.left, #topPanelResources li a span.left, #topPanelCostsRevenues li a span.left, #topPanelTeamSpaceDeliv li a span.left {padding:0 0 0 10px; float:left;}
#topPanel li a span .dropArrow-ico, #topPanel1 li a span .dropArrow-ico {position:relative; padding:6px 17px 0 0; background: url(../../image/dropmenu-arrow.gif) no-repeat 7px 11px;width:21px; height:12px;}
.res_lbl {display:block; background: url(../../image/dropmenu-arrow.gif) no-repeat 7px 5px right;}
.res_li.drop_link {display:block; width:150px; color:#666; font-weight:bold; padding-left:10px;height:25px; line-height:25px; background:url(../../image/dropdown-tab-1.gif) repeat-x;}
.drop_link.dropArrow-ico {display:block; float:right; background: url(../../image/dropmenu-arrow.gif) no-repeat 7px 5px; width:21px; height:12px;}
#topPanelGantt li a span.dropArrow-ico, #topPanelTeamSpace li a span.dropArrow-ico, #topPanelResources li a span.dropArrow-ico, #topPanelCostsRevenues li a span.dropArrow-ico, #topPanelTeamSpaceDeliv li a span.dropArrow-ico {background: url(../../image/down-gantt-arrow.gif) no-repeat 10px 8px; width:21px; height:12px; padding:0 17px 0 0;}
#topPanel li a:hover, #topPanel1 li a:hover, #topPanelGantt li a:hover, #topPanelTeamSpace li a:hover, #topPanelResources li a:hover, #topPanelCostsRevenues li a:hover {color:#000; background:url(../../image/dropdown-tab-1.gif) no-repeat 0 -25px; padding:0 0 0 10px; float:left; width:auto;}
#topPanel li a:hover span.left, #topPanel1 li a:hover span.left, #topPanelGantt li a:hover span.left, #topPanelTeamSpace li a:hover span.left, #topPanelResources li a:hover span.left, #topPanelCostsRevenues li a:hover span.left, #topPanelTeamSpaceDeliv li a:hover span.left {background:url(../../image/dropdown-tab-1.gif) no-repeat 100% 0; height:25px;
	display:block;padding:0 10px 0 0;}
#topPanel li.activeMenu a, #topPanel1 li.activeMenu a, #topPanelGantt li.activeMenu a, #topPanelTeamSpace li.activeMenu a, #topPanelResources li.activeMenu a, #topPanelCostsRevenues li.activeMenu a {background:url(../../image/dropdown-tab-1.gif) no-repeat 0 -25px;color:#000; background-color:inherit; position: relative; z-index:4; padding:0 0 0 10px; float:left; width:auto;}
#topPanelTeamSpaceDeliv li.activeMenu ul a {background:url(../../image/dropdown-tab-1.gif) no-repeat 0 -25px; color:#000; background-color:inherit; position:relative; z-index:4;
	padding:0 0 0 10px;	float:left;	width:auto;}
#topPanel li.activeMenu a span.left, #topPanel1 li.activeMenu a span.left, #topPanelGantt li.activeMenu a span.left, #topPanelTeamSpace li.activeMenu a span.left, #topPanelResources li.activeMenu a span.left, #topPanelCostsRevenues li.activeMenu a span.left, #topPanelTeamSpaceDeliv li.activeMenu a span.left {	background:url(../../image/dropdown-tab-1.gif) no-repeat 100% 0;height:25px;display:block;	padding:0 10px 0 0;}/*changed by jyoti*/
#topPanel li.activeMenu a:hover, #topPanel1 li.activeMenu a:hover, #topPanelGantt li.activeMenu a:hover, #topPanelTeamSpace li.activeMenu a:hover, #topPanelResources li.activeMenu a:hover, #topPanelCostsRevenues li.activeMenu a:hover, #topPanelTeamSpaceDeliv li.activeMenu a:hover {	color:#000;	background-color:inherit;}
.block {display:block;}
#drop_new {	display:none; position:absolute; height:60px; top:23px; left:0; list-style:none; padding:0; border:1px solid #CECBCB; border-bottom:none; z-index:99999;}
.drop_menu {display:block; height:25px; color:#6f7569; background-color:#f6f6f6; background-image:none;	font-size:11px;	line-height:17px; font-weight:normal; border-bottom:#CECBCB 1px solid; padding:0px 10px;}
.drop_new.drop_menu:hover {	color:#2d4c0b;background-color:#E7E7E7;	background-image:none;}
#topPanel li.activeMenu div.drop ul, #topPanelGantt li.activeMenu div.drop ul, #topPanelTeamSpace li.activeMenu div.drop ul, #topPanelResources li.activeMenu div.drop ul, #topPanelCostsRevenues li.activeMenu div.drop ul, #topPanelTeamSpaceDeliv li.activeMenu div.drop ul {position:absolute;	top:23px;left:0;list-style:none;display:block;padding:0;border:1px solid #CECBCB;border-bottom:none;z-index:999;}
/* Purpose : added to align the dropMenu on PM page across the browsers 
   Developer : PO-Niranjan
   Date : 14-03-2012
   Starts Here
*/ 
/*
    Ends Here
*/
#topPanel1 li.activeMenu div.drop ul {position:absolute;top:23px;right:0;list-style:none;display:block;	padding:0;border:1px solid #CECBCB;	border-bottom:none;	z-index:999;}
#topPanel div.drop ul li, #topPanel1 div.drop ul li, #topPanelGantt div.drop ul li, #topPanelTeamSpace div.drop ul li, #topPanelResources div.drop ul li, #topPanelCostsRevenues div.drop ul li, #topPanelTeamSpaceDeliv div.drop ul li {display:block;clear:both;}
#topPanel li div.drop ul li a, #topPanel li.activeMenu div.drop ul li a, #topPanelGantt li.activeMenu div.drop ul li a, #topPanelTeamSpace li.activeMenu div.drop ul li a, #topPanelResources li.activeMenu div.drop ul li a, #topPanelCostsRevenues li.activeMenu div.drop ul li a  /*Changed by shivika on 14Nov*/ {	display:block; clear:both; width:136px;color:#6f7569;background:#f6f6f6;font-size:11px;font-weight:normal;	border-bottom:#CECBCB 1px solid;padding:0px 10px;height:22px;white-space:nowrap;text-transform: uppercase;	font-family: calibri;}/*Changed by jyoti on 30jan 2015*/
#topPanelTeamSpaceDeliv li.activeMenu div.drop ul li a {display:block;clear:both;width:130px;color:#6f7569;background:#f6f6f6;font-size:11px;font-weight:normal;border-bottom:#CECBCB 1px solid; height:22px; white-space:nowrap;}
#topPanel li.activeMenu div.drop ul li a:hover, #topPanel1 li.activeMenu div.drop ul li a:hover, #topPanelGantt li.activeMenu div.drop ul li a:hover, #topPanelTeamSpace li.activeMenu div.drop ul li a:hover, #topPanelResources li.activeMenu div.drop ul li a:hover, #topPanelCostsRevenues li.activeMenu div.drop ul li a:hover, #topPanelTeamSpaceDeliv li.activeMenu div.drop ul li a:hover {color:#2d4c0b; background:#E7E7E7;}
#topPanel1 li div.drop ul li a {display:block;clear:both;color:#6f7569;background:#f6f6f6;font-size:11px;font-weight:normal;border-bottom:#CECBCB 1px solid;padding:0px 10px; height:22px;}

/* -- dropdown onclick menu style end here -- */
/* -- 14.07.10 style for User Manage starts here -- */
.basicInformation .userRole {border:1px solid #E8E8E8;border-bottom:none;}
.basicInformation .userRole table th {height:36px;font-size:12px;line-height:36px;color:#626262;background-color:inherit;font-weight:normal;}
.basicInformation .noBottomBorder {border-bottom:none;}
.basicInformation .userGroup table td, .basicInformation .userRole table td {border-bottom:1px solid #E1EBF2;font-size:12px;line-height:14px;color:#666;}
.basicInformation .userGroup table td.lastRow {	border-bottom:1px solid #E8E8E8;}
.basicInformation .userRole table td.noBorder {	border:none;}
.basicInformation .userGroup p {font-size:13px;	line-height:13px; color:#626262;	font-weight:bold; padding:0 10px;}
.basicInformation .userGroup p span {font-size:13px !important; line-height:21px!important; display:block; font-weight:normal; font-style:italic;}
.basicInformation .userGroup p.companyName {font-size:12px;	line-height:14px; font-weight:normal;}
.basicInformation .userGroup ul.permission {padding:10px 0 10px 25px;}
.basicInformation .userGroup ul.permission li {	background:url(../../image/bullet.gif) 0 5px no-repeat;	padding:0 0 7px 12px;}
.basicInformation .userGroup ul.permission li a {font-size:12px; line-height:14px; color:#626262; text-decoration:none;}
.basicInformation .userGroup ul.permission li a:hover {	text-decoration:underline;}
.basicInformation .userRole h2 {font-size:13px;	line-height:15px; color:#626262; font-weight:bold; padding:0 0 7px;}
.basicInformation .userRole p {	font-size:13px;	line-height:17px; color:#626262;font-style:italic; padding:0 10px 0 0;}
.basicInformation .userRole p span {font-size:13px !important; line-height:17px !important; font-style:normal; padding:0 0 0 10px;}
.basicInformation .userRole a {	font-style:normal;}
.basicInformation .userRole input {	width:	auto;height:auto;border:none!important;}
.users a {height:29px;font-size:14px;line-height:29px;font-weight:bold;text-decoration:none;}
.users a.back {width:53px;color:#fff;background-color:inherit;background:url(../../image/user-back-btn.gif) no-repeat 0 0;padding:0 0 0 28px;display:block;}
.users a.continue {width:93px;color:#fff;background-color:inherit;background:url(../../image/user-cont-btn.gif) no-repeat 0 0;padding:0 0 0 11px;display:block;}
.users a:hover {background-position:bottom;}
.users a.cancel {font-size:12px;line-height:29px;font-weight:normal;text-align:center;text-decoration:underline;}
.users a.cancel:hover {	text-decoration:none;}
/* -- 14.07.10 style end here -- */
.basicInformation .selectCompany {border:1px solid #E7E7E7;overflow-y:hidden;overflow-x:hidden;}
.basicInformation .selectCompany table tr td {border-bottom:1px solid #E1EBF2;padding:7px 0;}
.basicInformation .Permision table tr td {border-bottom:1px solid #E1EBF2;padding:7px 0;font-size:12px!important;line-height:14px!important;}
.basicInformation .selectCompany label {padding:0 0 0 8px;font-size:12px!important;	line-height:14px!important;}
.basicInformation .selectCompany input, .basicInformation .userGroup input {width:auto;height:auto;	border:none!important;}
.basicInformation .searchLetter a {	display:block;float:left;font-size:11px;line-height:14px;text-decoration:none;text-transform:uppercase;padding:2px;}
.basicInformation .searchLetter a:hover {text-decoration:underline;}
.basicInformation .searchLetter a.select {background:#25a9d5;color:#fff;}
.basicInformation .userGroup {border-top:1px solid #E8E8E8;	border-left:1px solid #E8E8E8; border-right:1px solid #E8E8E8;}
.basicInformation .userGroup table th {background:url(../image/group-head-bg.gif) repeat-x 0 0;height:36px;font-size:12px;line-height:36px;color:#626262;background-color:inherit;
font-weight:normal;}
.basicInformation .groupDetail {height:150px;overflow:scroll;overflow-x:hidden;}
.basicInformation .groupDetail table tr td {border-bottom:1px solid #E1EBF2;padding:7px 0;font-size:12px;line-height:14px;}
.basicInformation .groupDetail table tr td a {color:#626262;text-decoration:none;}
.basicInformation .groupDetail table tr td a:hover {text-decoration:underline;}
.groupDetail .width26per {width:25%;}
.groupDetail .width25per {width:24%;}
.groupDetail .width10per {width:10%;}
.basicInformation .currentSelection {background:#F9F9F9;border:1px solid #EFEAEA;padding:10px 20px;}
.basicInformation .currentSelection h2 {font-size:13px;line-height:17px;padding:0 0 10px;}
.basicInformation a.username {font-size:13px;line-height:19px;text-decoration:none;}
.basicInformation a.username:hover {text-decoration:underline;}
.basicInformation a.selectionDel {background:url(../../image/selection-delete.png) no-repeat 0 0;width:14px;height:0;padding-top:14px;overflow:hidden;font-size:0;line-height:0;margin:1px 0 0;display:block;}
.basicInformation a.selectionDel:hover {background-position:bottom;}
.SectionBorders table td {color:#666;}
.frormData a.cancel {font-size:12px;line-height:29px;}
.TreeMenu td {display:block;color:#7d7d7d;background-color:#f6f6f6;font-size:11px;line-height:24px;text-decoration:none;padding:0 10px 0 25px;background-repeat:no-repeat;	background-position:5% 50%;	white-space:nowrap;}
.TreeMenu td:hover {color:#2d4c0b; background:#eef5d0; border :solid 1px gray; border-style :dotted;}
.TArrowDown a:hover {padding: 0px;border :solid 1px #E4E4E4;z-index :-120;border-top :solid 1px #E4E4E4;background:#f6f6f6;}
/*
	Style for custom pager
*/
 .customPager {font-size:8pt;color:#5c5959;}
.customPager a.current, .customPager span.current {	display:inline-block; font-weight:bold !important; font-size:12px !important; line-height:16px;padding:0 5px; color:#F2930A; background:#fff; border:1px solid #cfcfcf;	text-decoration:none;}
.GridTableStyle .GridHeaderStyle a {text-decoration:none;}
.customPager a, .customPager table a {display:inline-block; font-weight:bold; font-size:12px !important; padding:0 5px; color:#5c5959; *background-color:#f1f2f1; border:1px solid #cfcfcf; text-decoration:none;}
.customPager span, .customPager table td SPAN {display:inline-block; font-size:8pt; padding:0 5px; color:#F2930A; background-color:#fff; border:1px solid #cfcfcf; text-decoration:none;}
.customPager span.GridPagerText, .customPager span.GridPagerText label {border:none; background-color:Transparent; color:#5c5959; font-weight:normal; font-size:8pt; vertical-align:inherit;}
.NoUnderline a.contains:hover {	text-decoration:none;}
/*
	Rakesh Verma [09 Sep 2010] - CSS specific for Resource View in order to 
	remove padding to enhance performance.
*/
.resourceListRE {background:url(../../image/re-table-top-bg.gif) repeat-x repeat-y 0 0;	border-left:1px solid #E4E4E4; border-right:1px solid #E4E4E4; overflow:hidden;}
.resourceListRE tr td {padding-left:5px; padding-right:2px; padding-top:0px !important;}
.resourceListRE input[type=button], .resourceListRE input[type=submit], .resourceListRE input[type=image] {	width:32px; background:none;border:none;font:11px Arial, Helvetica, sans-serif;	text-align:center;}
.resourceListRE input.PlainImg {width:auto;	height:auto;}
.resourceListRE p {padding:0 2px;}
.resourceListRE tr.blue td table tr td {border-top:none; border-bottom:none; border-right:1px solid #CACACA;}
.resourceListRE tr.lightBlue td {background:#F4F9FD; font-size:11px; border-top:1px solid #CACACA;}
.resourceListRE .resourceTableData td {border-bottom:1px solid #ECEFF4;	padding:0px 2px;}
.resourceListRE tr.lightBlue td table tr td, tr.lightBlue td.calDate {border-bottom:none; border-right:1px solid #CACACA;}
.lightBlue .leftBorder, .subheader .leftBorder, .white .leftBorder {border-left:1px solid #CACACA;}
.resourceListRE tr.blue td {background:#D6E8F4; color:#5D595A; font-size:8px; font-weight:bold;}
.resourceListRE tr td table.noFormatting, .resourceListRE tr td table.noFormatting *, .resourceListRE tr.blue td table.noFormatting, .resourceListRE tr.blue td table.noFormatting * {border:none;background-color:transparent;}
.resourceListRE .Pad5 TD, .resourceListRE .Pad5 TH {padding:0px; padding-top:0px; padding-bottom:0px;}

/*21-2-2015*/
.resourceListRE tr.deepBlue td, .resourceListRE .deepBlue td {background:#D6E8F4; color:#000; font-size:10px; font-weight:bold; height:20px; line-height:20px;}
.resourceListRE tr.deepBlue2 td, .resourceListRE .deepBlue2 td {background:#fff; color:#000; font-size:10px; font-weight:bold; height:20px; line-height:20px;}
.deepBlue td.calDate {border-right:1px solid #fff;}
.TopBorder, .TopBorder td, .TopBorder th, th.TopBorder {border-top:1px solid; border-top-color:#fff !important;}
.resourceListRE tr.deepBlue td table {border-left:1px solid #fff;}
.resourceListRE tr.deepBlue td table tr td {border-top:none; border-bottom:none; border-right:1px solid #fff;}
.resourceListRE tr.gray td {background:#FBFBFB; color:inherit;}
.resourceListRE tr.gray td.calDate {border-right:1px solid #CACACA;}
.resourceListRE tr.white td {background:#fff; color:#272727;}
.resourceListRE tr td table {border-left:1px solid #CACACA;}
.resourceListRE tr td table tr td {	border-top:none; border-bottom:none; border-right:1px solid #CACACA;}
.resourceListRE table td, .resourceListRE .subheader td, .subheader td {font-size:11px;	color:#272727; background:#fff; height:20px; line-height:20px;}
.resourceListRE .subheader td.calDate {border-right:1px solid #CACACA;padding:0px; padding-right:2px;}
.resourceListRE .noPad {padding:0;}
.resNoPad table tr td {	padding:0!important;}
/*
	Include this css for making text as per required editing css
*/
	.resourceListRE tr td input[type=text] {border:none; background-color:#fff; font-size:10px !important; width:100%;}
.resourceListRE table.yellow td, .resourceListRE tr td.yellow {background-color:#FFFFCC; border-right:1px solid #F3E69F;}
.resourceListRE .resourceTableData td {	border-bottom:1px solid #ECEFF4; padding:0px 5px;}
.resourceListRE .resourceTableData .calDate {border-right:1px solid #CACACA;}
.resourceListRE .resourceTableData .leftBorder {border-left:1px solid #CACACA;}
.resourceListRE .resourceTableData td.topTd {padding:0px 2px;}
.resourceListRE .resourceTableData td.btmTd {background:url(../../image/spacer-bg.gif) repeat-x 0 100%;	border-bottom:none !important;}
.resourceListRE .resourceTableData td.btmTdRE {	background:url(../../image/spacer-bg.gif) repeat-x 0 100%; border-bottom:solid 1px #C7C8CD;}
/* Ends Here*/

.resourceListRE table td.green, td.green {background-color:#CBE067 !important; border-right:1px solid #B8CE4F;}
.resourceListRE table td.red, td.red {background-color:#D70000 !important;color:#fff; border-right:1px solid #FA6767;}
.resourceListData table td, .resourceListData .NormalRow, .GeneralRowresourceListData td {background:#F4F4F4; color:inherit;}
.resourceListRE .menuheader {background:url(../../image/plus-icon.gif) no-repeat 0 40%; padding: 0 0 0 12px; margin:0 0 0 20px;color:#000;background-color:inherit;cursor: pointer;	text-decoration:none;}
.resourceListRE .menuheader:hover {background:url(../../image/plus-icon-h.gif) no-repeat 0 40%;}
.resourceListRE .openheader {background-image: url(../../image/minus-icon.gif);}
.resourceListRE .openheader:hover {background-image: url(../../image/minus-icon-h.gif);}
/*
	Ends here
*/

/*
	Rakesh Verma[10 Sep 2010] - CSS for Readonly forms
*/

.FormFieldsReadOnly {FONT-FAMILY: Calibri; font-size:12px; color:#8c8c8c;}
.FormFieldsReadOnly TD {vertical-align:top;	padding-top:2px;padding-right:3px;}
.FormFieldsReadOnly TD * {vertical-align:top;}
.FormFieldsReadOnly TD a {margin-top:10px;white-space:nowrap;color:#25a9d5;}
.FormFieldsReadOnly input[type=text], .FormFieldsReadOnly input[type=password] {height:16px; margin-bottom:16px; color:#000; background-color:#fff; border:1px solid #d6d6d6; font:normal 13px Calibri;/*changed by jyoti*/
}
.FormFieldsReadOnly input[type=checkbox], .FormFieldsReadOnly input[type=radio] { /*Comment by Pooja for removing space between rows*/ font:normal 13px Calibri;/*changed by jyoti*/	margin-right:2px;}
.FormFieldsReadOnly textarea {width:392px;margin-bottom:16px;color:#000;background-color:#fff; border:1px solid #d6d6d6; font:normal 12px Calibri;/*changed by jyoti*/height:58px; padding:2px 3px;}
.FormFieldsReadOnly select {margin-bottom:16px; color:#000; background-color:#fff; border:1px solid #d6d6d6; font:normal 13px Calibri;/*changed by jyoti*/	padding:2px 3px 0; line-height:24px;}
.FormFieldsReadOnly input[type=text]:hover, .FormFieldsReadOnly input[type=password]:hover, .FormFieldsReadOnly textarea:hover, .FormFieldsReadOnly select:hover, .FormFieldsReadOnly input[type=text]:focus, .FormFieldsReadOnly input[type=password]:focus, .FormFieldsReadOnly textarea:focus, .FormFieldsReadOnly select:focus {border:1px solid #F2930A;}
.FormFieldsReadOnly a {margin-top:650px;}
.FormFieldsReadOnly .CancelLink {padding-top:8px;float:left;}
.FormFieldsReadOnly .CancelLinkPDE {padding-top:2px;float:left;}
.FormFieldsReadOnly .CancelLinkPDE a, .FormFieldsReadOnly .CancelLink a {text-decoration:none !important;}
.FormFieldsReadOnly .edit input {width:370px; padding:2px 22px 2px 8px;	margin-bottom:16px;	border:1px solid #fff; font:normal 14px Arial, Helvetica, sans-serif;}
.FormFieldsReadOnly .edit input.blank {width:370px;	padding:2px 22px 2px 8px; margin-bottom:16px; border:1px solid #d6d6d6; font:normal 14px Arial, Helvetica, sans-serif;}
.FormFieldsReadOnly .edit input:hover {background:#fff8d0 url('../../image/edit-ico.gif') no-repeat 98% 50%; border:1px solid #d6d6d6;}
.FormFieldsReadOnly .edit .normal {background:#fff8d0 url('../../image/edit-ico.gif') no-repeat 98% 50%; border:1px solid #d6d6d6;}
.FormFieldsReadOnly .edit .forcenormal {border:1px solid #d6d6d6; background-image:none; background-color:#fff;}
.FormFieldsReadOnly .edit input:focus {background:#fff8d0 url('../image/edit-ico.gif') no-repeat 98% 50%; border:1px solid #F2930A;}
.FormWrapper {border:solid 1px #d6d6d6;	background-color:White;	padding:5px;}
.FormFieldsReadOnly TD Span.StrongLabel {padding:3px 22px 3px 8px; margin-bottom:16px; font-weight:bold; font:normal 13px Arial, Helvetica, sans-serif; color:#8C8C8C;}
.FormFieldsReadOnly TD.Label {display:table-cell; width:180px; text-align:right; padding-right:5px; padding-top:2px !important; padding-left:0px !important;	padding-bottom:5px;	vertical-align:top;	color:#8C8C8C; background-color:inherit;	font-size:13px;	FONT-FAMILY: Calibri;}
.FormFieldsReadOnly TD.ROLabelPR {display:table-cell; width:220px; text-align:right; padding-right:5px; padding-top:2px !important; padding-left:0px !important; padding-bottom:5px;
vertical-align:top;	color:#8C8C8C;background-color:inherit;	font-size:13px;	FONT-FAMILY: Calibri;}
.FormFieldsReadOnly TD.LeftLabel {width:180px; text-align:left; padding-right:5px; padding-top:2px; vertical-align:top;	color:#8C8C8C; font-size:13px; FONT-FAMILY: Calibri;}
/*
			Developer    : PO-Arvind 
            Date         : 25th May 2010
            Reference    : 
            Purpose      : To display text in the label of the input form
            Input/Output : Modify Error Message CSS
            Status       : To be Align with POV70 (fixed) 	

            ===============Starts Here================
*/
.FormFieldsReadOnly TD.txtLabel {margin-bottom :16px; padding-top :2px; padding-left :2px; vertical-align :top;}
/*======== End Here ==========================*/
.FormFieldsReadOnly TD.LabelWOWidth {text-align:right; padding-right:5px; padding-left:10px; padding-top:0px; vertical-align:top; white-space:nowrap; color:#8C8C8C; background-color:inherit; font-size:13px; FONT-FAMILY: Calibri;}
.FormFieldsReadOnly TD.SplNormalTd {padding:0px;}
.FormFieldsReadOnly .FormFields {FONT-FAMILY: Calibri;font-size:12px;color:#8C8C8C;}
.FormFieldsReadOnly .FormFields TD.Label {text-align:right;	padding-right:5px; padding-top:3px; padding-bottom:0px; vertical-align:top; width:180px; white-space:nowrap; color:#8C8C8C; background-color:inherit; font-size:13px; FONT-FAMILY: Calibri;}
.FormFieldsReadOnly .FormFields TD.LeftLabel {text-align:left; padding-right:5px; padding-top:2px; padding-bottom:0px; vertical-align:top; white-space:nowrap; color:#626262; background-color:inherit; font-size:13px; FONT-FAMILY: Calibri;}
.FormFieldsReadOnly .FormFields input[type="text"], .FormFieldsReadOnly .FormFields input[type="password"] {margin-bottom:2px; margin-left:0px;}
/*
	Ends here
*/
/* Luca */
.widget_highlight {	height:42px; border:dashed 2px #FFF; margin-bottom:20px; background-color:#D0D0D0;}
.lnkAssignResourcesInline {color:#5c5959; height:25px; font-weight:bold; font-size:11px; line-height:25px;width:auto; text-decoration:none; cursor:pointer;}
.lnkDeleteInline {color:#5c5959; height:25px; font-weight:bold; font-size:11px; line-height:25px; display:inline; width:auto;	text-decoration:none; cursor:pointer;}
/*Changed by jyoti*/
.lnkDeleteInline .ico {background:url('../../image/Delete-1.png') no-repeat 6px 4px;}
.lnkDeleteInline:hover span {background:url('../../image/Delete-1-ho.png') no-repeat 6px 4px;}
/* End */

/* Added by PO-Aniruddha for Error Page
	=========Starts Here======
*/
/* -- wrapper style -- */
.wrapper {color:inherit;background:#ececec url(../../image/wrapper-bg.gif) repeat-x 0 0;}
.wrapper .wrapperInner {overflow:hidden;padding:12px 50px 75px;	margin:0 auto;}
.wrapper h2 {color:#7d7d7d;background-color:inherit;font-size:24px;line-height:33px;font-weight:normal;padding:0 0 24px 0;}
.errorMessage { padding:42px 65px;color:inherit;background:#fff url(../../image/error-icon-big.gif) no-repeat 65px 42px;border:1px solid #ddd;}
.errorMessageRight {margin:0 0 0 140px;}
.errorMessageRight h2 {font-size:20px;line-height:46px;	font-weight:normal;	color:#DC0000;background:#FFF0E7;padding:0 0 0 13px;margin:0 0 20px;}
.errorMessageRight p {padding:0 0 20px;	font-size:13px;	line-height:19px;color:#7D7D7D;background-color:inherit;}
/*=========Ends Here======*/
/* For MS Project icon (Temp) : By PO-Arvind*/
.msp {background:url(../../image/msp.png) no-repeat 5px 7px;}
.msp:hover {background:url(../../image/msp.png) no-repeat 5px 7px;}
.BorderCustom {border-bottom: 1px solid #cfcfcf;}
#btnClose.button {visibility:hidden;}
.FontStylePM {FONT-FAMILY: Calibri;font-size:12px;color:#8C8C8C;}
/* Priya Varshney - Css Added */
.resourceTableData th A:hover {color:#25a9d5 !important;}
/* Priya Varshney - Css Added */

.FormFields .Gray input[type=checkbox] {display:inline-block;height:13px;margin:0px;padding:0px;}
/*
Added By    -   Niranjan
Date        -   20-04-2012 
Purpose     -   to remove the problem in dropMenu for Switching view in IE7
*/
.dropLink {position:relative;cursor:pointer;display:block;padding:0;height:25px;line-height:25px;color:#666;font-weight:bold;}
.dropLink:hover {background:url(../../image/dropdown-tab-1.gif) no-repeat 100% 0;}
.dropLinkHover {background:url(../../image/dropdown-tab-1.gif) no-repeat 100% 0;}
.dropLink .label {display:inline-block;padding-left:10px;height:25px;}
.dropLink .label:hover {color:#666;background:url(../../image/dropdown-tab-1.gif) no-repeat 0 -25px;}
.dropLink .labelHover {color:#666;background:url(../../image/dropdown-tab-1.gif) no-repeat 0 -25px;}
.dropLink .dropArrow-ico {display:inline-block;width:21px;height:25px;background: url(../../image/dropmenu-arrow.gif) no-repeat 5px 10px;}
.dropSubLinks {border-top:1px solid #CCC;display:block;	position:absolute;z-index :100;	margin-top:-2px;}
.dropSubLinks a {display:block;clear:both;width:180px;height:22px;line-height:22px;background:#F6F6F6;color:#666;border:1px solid #CCC;	padding-left:10px;border-top:none;}
.dropSubLinks a:hover {	background:#EEE;}
.releaseButton {display:block;cursor:pointer;width:25px;height:25px;background:url(../../image/rel-select.png) no-repeat 5px 5px;}
.releaseButton:hover {background:url(../../image/rel-select-ho.png) no-repeat 5px 5px;}
a[disabled="disabled"]:hover span.removeButton {background:url(../../image/Remove-hover-16.png) no-repeat 5px 5px;cursor:default;}/*Edit by jyoti*/
/* Finished */
.bpmProjectTView{background:url(../../image/tree_prj.png) no-repeat 3px 4px;}
.bpmProjectTView:hover{background:url(../../image/tree_prj-hover.png) no-repeat 3px 4px;}
