/* CSS Document */
body {min-width:1002px; margin:0px; padding:0px;}
.bdy1{background-color:#FFFFFF;}

/* Header Design started*/
#hddiv {background-color:#FFFFFF;}
.scrnname {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#00335b; font-weight:bold; position:relative; float:right; margin-top:10px; margin-right:20px;}
.logo {background-image:url(../Images/logo.gif); background-repeat:no-repeat; height:44px; width:133px; }
.hdrbg {background-image:url(../Images/header-mnu-bg.gif); height:22px; background-repeat:repeat-x;}
/* Header Design Completed */

/* Error msg */
.errmsg 
{
	padding:2px; 
	width:75%; 
	margin:3px;
	font-family: Tahoma; 
	font-size:11px; 
	color:#FF0000; 
	background-color:#ebf4ff; 
	border:#3a669a 1px solid;
	}
	
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;	
}	

.modalPopup {
	background-color:WhiteSmoke;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.demoarea {
	padding:20px;
	background:#FFF url(images/demotop.png) no-repeat left top;
}
	
/* Menu */
.menu
{
	text-decoration:none;
	font-size:12px;
	color:#316197;
	background-color:#c6e3ff; 
	border:#3a669a 1px solid;
	padding:2px 10px 2px 10px;	
}

.menubg
{
	border-bottom-width:thin;
	border-color:#316197;
	border-bottom-width:thick;
	border-bottom-style:solid;
}

/* Update Progress */
.updateProg{
      position: absolute; 
      top:expression(300); 
      left: expression(400);
     }

/* Main Part Design */
.bluebg {background-image:url(../Images/blue-bg.jpg); background-repeat:repeat-x;}
.bluebgUserPreference {background-image:url(../Images/blue-bg.jpg); background-repeat:repeat-x;}

/* CLIENT PART BEGIN */
.lfttopclnt {background-image:url(../Images/lft-top-cnt.png); background-repeat:no-repeat; height:11px; width:15px;}
.rittopclnt {background-image:url(../Images/rit-top-cnt.png); background-repeat:no-repeat; height:11px; width:15px;}
.lftbotclnt {background-image:url(../Images/lft-bot-cnt.png); background-repeat:no-repeat; height:14px; width:15px;}
.ritbotclnt {background-image:url(../Images/rit-bot-cnt.png); background-repeat:no-repeat; height:14px; width:15px;}
.topblubgclnt {background-image:url(../Images/top-blubg-cnt.png); background-repeat:repeat-x;height:11px;}
.botblubgclnt {background-image:url(../Images/bot-blubg-cnt.png); background-repeat:repeat-x;height:14px;}
.lftsideclnt {background-image:url(../Images/lft-side-cnt.png); background-repeat:repeat-y;}
.ritsideclnt {background-image:url(../Images/rit-side-cnt.png); background-repeat:repeat-y;}
.clntbgclr { background-image:url(../Images/bgclr-clnt.png); background-repeat:repeat-x;}	
.clntname {background-image:url(../Images/clname-cnt.png); width:222px; height:14px; background-repeat:no-repeat;}
.bgbck {background-image:url(../Images/bk-bg-clnt.png); background-repeat:repeat-x; height:30px;}
.lftbutclnt {background-image:url(../Images/lft-tab-cnt.png); background-repeat:no-repeat; height:30px; width:13px;}
.ritbutclnt { background-image:url(../Images/but-tab-rit.png); background-repeat:no-repeat; height:30px; width:13px;}
.bgtabbck { background-image:url(../Images/tab-bck-bg.png); background-repeat:repeat-x;}
.lftendtop {background-image:url(../Images/lft-end-top.png); background-repeat:repeat-x;}
.ritendtop {background-image:url(../Images/rit-end-top.png); background-repeat:repeat-x;}
.drpdwnfnt {font-family:Tahoma; font-size:11px; color:#316197;}
.mulSelfnt {font-family:Tahoma; font-size:11px; color:#316197;font-weight:normal;}

.helpclntbgclr { background-image:url(../Images/bgclr-clnt.png); background-repeat:repeat-x; background-color:#cee3ff;}	
.lblworkyear {font-family:Tahoma; font-size:14px; font-weight:bold; color:#316197; border:#3a669a 1px solid; text-align:center; height:20px; }
.lblworkyears {font-family:Tahoma; font-size:14px; font-weight:bold; color:#316197;text-align:center; height:20px; }

.clntbutlft {background-image:url(../Images/clientname-lft.png); width:34px; height:30px; background-repeat:no-repeat;}
.clntbutrit {background-image:url(../Images/clientname-rit.png); width:34px; height:30px; background-repeat:no-repeat;}
.clntbutbg {background-image:url(../Images/clientname-bg.png); background-repeat:repeat-x; height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold;}
/* CLIENT PART END */

/* Audit Details */
.adblckclr { font-family:Tahoma; font-size:11px; color:#1d1d1d; text-decoration:none; }
.adltblueclr {font-family:Tahoma; font-size:11px; color:#316197; }
.dvhdr1 {	background:#deecfc;	font-family:Tahoma;	font-size:12px;	font-weight:bold;	border:1px solid navy;
	padding:5px;
	width:200px;
	filter:'alpha(opacity=85)';	
}
.dvbdy1 {	background:#FFFFFF;	font-family:Tahoma;	font-size:11px;	border-left:1px solid navy;	border-right:1px solid navy;
	border-bottom:1px solid navy;	padding:5px;	width:200px;  color:#316197; 	
}

/* font clr begin */
.blckclr { font-family:Tahoma; font-size:11px; font-weight:bold; color:#1d1d1d; text-decoration:none;}
.blckclra { font-family:Tahoma; font-size:11px;  color:#1d1d1d; text-decoration:none;}
.blckclru { font-family:Calibri (Body); font-size:11px; text-decoration:none;}
.blckclrnormal { font-family:Tahoma; font-size:11px; color:#1d1d1d; text-decoration:none;}
.ltblueclr {font-family:Tahoma; font-size:11px; font-weight:bold; color:#316197; margin-left:2px;}
.witclrfnt {color:#ffffff;font-family:Tahoma; vertical-align:middle; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}
.blkclrfnt {color:#1d1d1d;font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none;}
.blckclr a {font-family:Tahoma; font-size:11px; font-weight:bold; color:#1d1d1d;text-decoration:none;}
.blckclr a:hover {font-family:Tahoma; font-size:11px; color:#1d1d1d; text-decoration:underline;}
.witclrfnt a{color:#ffffff;font-family:Tahoma; vertical-align:middle; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}
/*.witclrfnt a:active {color:#ffffff;font-family:Tahoma; font-size:11px; font-weight:bold;}*/
.witclrfnt a:hover {color:#ffffff;font-family:Tahoma; vertical-align:middle; font-size:11px; text-align:center; font-weight:bold; text-transform:capitalize;text-decoration :underline;}

.cwhblckclr { font-family:Calibri,Tahoma,Verdana; font-size:11px; font-weight:bold; color:#1d1d1d; text-decoration:none;}
.cwhltblueclr {font-family:Calibri,Tahoma,Verdana; font-size:11px; font-weight:bold; color:#316197; margin-left:2px;}
/* font clr end */

/* _________ALL BUTTONS - BEGIN__________ */
.butfnt {font-family:Tahoma; font-size:11px; color:#FFFFFF; text-align:center; font-weight:bold; vertical-align:middle; border-bottom-style:hidden;}

/* Tab Buttons */
.wtgridtabbut {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold;}
.blckgridtabbut {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#012742;font-weight:bold;}
.wtgridtabbut a{text-decoration:none; color:#FFFFFF;}
.wtgridtabbut a:hover {text-decoration:underline;}
.blckgridtabbut a{text-decoration:none; color:#012742;}
.blckgridtabbut a:hover {text-decoration:underline;}
.butbga {background-image:url(../Images/but-bg.png); text-align:center; background-repeat:repeat-x; color:#ffffff;}
.butbga a:hover {background-repeat:repeat-x; text-align:center; text-decoration:underline;}

/* Blue Buttons */
.butbg {background-image:url(../Images/but-bg.png); background-repeat:repeat-x;}
.butbgb {background-image:url(../Images/but-bg-jpge.jpg); background-repeat:repeat-x;}
/*.butbg a:hover {background-image:url(../Images/but-bg.png); background-repeat:repeat-x; text-decoration:underline;}*/
.butlft {background-image:url(../Images/but-left-jpge-wit.jpg); padding-right:0px; width:10px; height:24px; background-repeat:no-repeat;}
.butrit { background-image:url(../Images/but-right-jpge-wit.jpg); width:10px; height:24px; background-repeat:no-repeat;}
.butlftb { background-image:url(../Images/but-left-jpge.jpg); padding-right:0px; width:10px; height:24px; background-repeat:no-repeat;}
.butritb {background-image:url(../Images/but-right-jpge.jpg); width:10px; height:24px; background-repeat:no-repeat;}

/* Green Buttons */
/*.butlftgreen { background-image:url(../Images/tab-lft-green.png); width:10px; height:24px; background-repeat:no-repeat;}
.butritgreen { background-image:url(../Images/tab-rit-green.png); width:10px; height:24px; background-repeat:no-repeat;}*/
/*.butbggreen { background-image:url(../Images/tab-bg-green.png); background-repeat:repeat-x;}*/
.butlftgreen { background-image:url(../Images/tab-lft-green-jpge.jpg); width:10px; height:24px; background-repeat:no-repeat;}
.butritgreen { background-image:url(../Images/tab-rit-green-jpge.jpg); width:10px; height:24px; background-repeat:no-repeat;}
.butbggreen { background-image:url(../Images/tab-bg-green-jpge.jpg); background-repeat:repeat-x;}

/* Icons for Blue Button */
.icnbluprejob {background-image:url(../Images/prejob-icn.png); width:19px; height:24px; background-repeat:no-repeat;}
.icnbluworkflow {background-image:url(../Images/blu-wf-icn.png); width:19px; height:24px; background-repeat:no-repeat;}
.icnbluworkpaper {background-image: url(../Images/wp-icn.png); width:19px; height:24px; background-repeat:no-repeat;}
.icnbluqueries {background-image: url(../Images/queries-icn.png); width:19px; height:24px; background-repeat:no-repeat;}
.icnblureview {background-image: url(../Images/review-icn.png); width:19px; height:24px; background-repeat:no-repeat;}
.icnblureports {background-image: url(../Images/reports-icn.png); width:19px; height:24px; background-repeat:no-repeat;}

/* Icons for Green Button */
.icngreenprejob {background-image: url(../Images/prejob-green-icn.png); width:19px; height:24px; background-repeat:no-repeat;}
.icngreenworkflow {background-image: url(../Images/workflow-icn.png); width:19px; height:24px; background-repeat:no-repeat;}
.icngreenworkpaper {background-image: url(../Images/wp-green-icn.png); width:19px; height:24px; background-repeat:no-repeat;}
.icngreenqueries {background-image: url(../Images/queries-green-icn.png); width:19px; height:24px; background-repeat:no-repeat;}
.icngreenreview {background-image: url(../Images/review-green-icn.png); width:19px; height:24px; background-repeat:no-repeat;}
.icngreenreports {background-image:url(../Images/review-green-icn.png); width:19px; height:24px; background-repeat:no-repeat;}

/* Indicator For Blue Button  */
.butwhiteglow {background-image:url(../Images/whit-glow-but.png); width:14px; background-repeat:no-repeat;}
.butind {background-image:url(../Images/ind.png); width:13px; background-repeat:no-repeat;}
.butredind {background-image:url(../Images/red-ind.png); width:14px; background-repeat:no-repeat;}
.butyellowind {background-image:url(../Images/yellow-ind.png); width:14px; background-repeat:no-repeat;}
.butcyanind {background-image:url(../Images/cyan-ind.png); width:14px; background-repeat:no-repeat;}
.butbluorangeind { background-image:url(../Images/blu-orng-ind.png); width:14px; background-repeat:no-repeat;}

/* Indicator For Green Button 
.butgreenglowind { background-image:url(../Images/green-glow-ind.png); width:14px; background-repeat:no-repeat;}
.butgreenredind { background-image:url(../Images/red-green-ind.png); width:14px; background-repeat:no-repeat;}
.butgreenorangeind { background-image:url(../Images/greenind.png); width:14px; background-repeat:no-repeat;}
.butgreengreenind { background-image:url(../Images/ind-green-ind.png); width:14px; background-repeat:no-repeat;}
.butgreencyanind { background-image:url(../Images/cyan-green-ind.png); width:14px; background-repeat:no-repeat;}
.butgreenyellowind { background-image:url(../Images/yellow-green-ind.png); width:14px; background-repeat:no-repeat;}*/

.butgreenglowind { background-image:url(../Images/green-glow-ind.png); width:14px; background-repeat:no-repeat;}
.butgreenredind { background-image:url(../Images/redind-jpge.jpg); width:14px; background-repeat:no-repeat;}
.butgreenorangeind { background-image:url(../Images/greenind-jpge.jpg); width:14px; background-repeat:no-repeat;}
.butgreengreenind { background-image:url(../Images/greenind1-jpge.jpg); width:14px; background-repeat:no-repeat;}
.butgreencyanind { background-image:url(../Images/navy-blu-ind-jpge.jpg); width:14px; background-repeat:no-repeat;}
.butgreenyellowind { background-image:url(../Images/yllowind-jpge.jpg); width:14px; background-repeat:no-repeat;}
/* _________ALL BUTTONS - END________ */

/* _________ALL GRID STYLES - BEGIN________ */
/* grid row and even colors */
.row-odd {height:25px; background-color:#FFFFFF;}
.row-even {height:25px; background-color:#deecfc;}
.hdrtab {background-color:#326298;background-image:url(../Images/grid-hdr-tab.png); height:37px; background-repeat:repeat-x; color:#ffffff;font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; text-align:center;}
.pgrtab {font-family:Tahoma; font-size:11px; color:#316197;}
.ftrtab {background-color:#5d7b9d; font-weight:bold; color:White; }
.rowcontfnt {font-family:Tahoma; font-size:11px; color:#316197; }
.gridstepscnt {font-family:Tahoma; font-size:11px; color:#deecfc; font-weight:bold;}
.txtbox {height:14px;font-family:Tahoma; font-size:11px; color:#316197; }
.txtarea {height:60px;font-family:Tahoma; font-size:11px; color:#316197; }
.numrictxtbox{height:14px;font-family:Tahoma; font-size:11px; color:#316197;text-align:right;}
.combbox {height:14px;font-family:Tahoma; font-size:11px; color:#316197; }
.combboxclr {height:14px;font-family:Tahoma; font-size:11px; color:#000000; }

.hdrtab a{color:#ffffff;font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none;}
.hdrtab a:hover {color:#ffffff;font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:underline;}
.pgrtab a{font-family:Tahoma; font-size:11px; color:#316197; }
.pgrtab a:hover{font-family:Tahoma; font-size:11px; color:#316197; }
/* grid */
.tbluebg {background-image:url(../Images/grid-tblue-bg.png); height:25px; background-repeat:repeat-x;}
.lbluebg { background-image:url(../Images/grid-blue-bg.png); height:25px; background-repeat:repeat-x;}
.innergrayblue {background-image:url(../Images/grid-gradintblue-bg.png); height:337px; background-repeat:repeat-x;}
.innerlftgryblue {background-image:url(../Images/grid-gradintblue-bg-lft.png); height:326px; background-repeat:repeat-x;}
.innerlftgryblue1 { background-image:url(../Images/grad-in-lft-bg.png); height:326px; background-repeat:repeat-x;}
.gridbg {background-image:url(../Images/grid-gradnt-bg.png); background-repeat:repeat-x; background-color:#28568e;}
.gridbotbg {background-image:url(../Images/grid-bot-bg.png); height:15px; background-repeat:repeat-x;}
.gridlftbot {background-image:url(../Images/grid-in-lft-bot.png); height:15px; background-repeat:no-repeat;}
.gridritbot {background-image:url(../Images/grid-in-bot-rit.png); height:15px; background-repeat:no-repeat;}
/*.gridtop {background-image:url(../Images/grid-topstk-bg.png); height:3px; background-repeat:repeat-x;}*/
.gridtop {background-color:#326197;height:6px;}
.gridextnbgclr {background-color:#326298;}
.gridinlftbg {background-image:url(../Images/grid-lft-bg.png); width:17px; background-repeat:repeat-y;}
.gridlftimg {background-image:url(../Images/grid-lft.png); width:17px; background-repeat:repeat-y;}
.gridritimg {background-image:url(../Images/grid-rit.png); width:17px; background-repeat:repeat-y;}
.gridinritbg { background-image:url(../Images/grid-rit-in-bg.png); background-repeat:repeat-y;}
/* _________ALL GRID STYLES - END________ */


/* LOGIN PAGE STYLES BEGIN /* old stylesheet */
.whitebgclr {background-color:#ffffff;}
.loginbgclr {background-image:url(../Images/login-bg.png); background-repeat:repeat-x;}
.loginbotblue {background-color:#deecfc;background-image:url(../image/bot-bg.png); background-repeat:repeat-x;}
.logintopinbg { background-image:url(../images/lgn-top-bg.gif); background-repeat:repeat-x;}
.loginnerbg {background-image:url(../images/lgn-inner-bg.gif); background-repeat:repeat-x;}
.logintrnspbg { background-image:url(../images/lgn-trnsp-bg.png); background-repeat:repeat-x;}
.memlogname{font-family:Arial, Helvetica, sans-serif; color:#666a00; font-size:18px;}
.fontsizeclr {font-family:Verdana, Arial, Helvetica, sans-serif; color:#3f5d7f; font-size:11px; font-weight:bold;}
.cellalign {text-align:right;}	 
.imghand {cursor:hand;}	 
 
/* LOGIN PAGE STYLES END */


.progress{ text-align:center;font-weight:bold;
      position: absolute;left:720px;bottom:220px;
      background:red;font-family:Tahoma;font-size:13px;	border-left:1px solid navy;	border-right:1px solid navy;
	  border-bottom:1px solid navy;border-top:1px solid navy;padding:5px;width:200px;color:yellow;}
	  
	  
	.locked 
    {	
    POSITION: relative; Z-INDEX: 100; TOP: expression(document.getElementById("divID").scrollTop-2) 
    }
    
.ritblu {background-image:url(../images/rit-curv.jpg); height:25px; width:6px; background-repeat:no-repeat;}
.lftblu {background-image:url(../images/lft-curv.jpg); height:25px; width:6px; background-repeat:no-repeat;}
.bgblu {background-image:url(../images/cnt-bg.jpg); height:25px; background-repeat:repeat-x; font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF;}
.ritgry {background-image:url(../images/rit-curv-gray.jpg); height:25px; width:4px; background-repeat:no-repeat;}
.lftgry {background-image:url(../images/lft-curv-gray.jpg); height:25px; width:4px; background-repeat:no-repeat;}
.bggray {background-image:url(../images/cnt-bg-gray.jpg); height:25px; background-repeat:repeat-x; font-family:Tahoma; font-size:11px; color:#000000;}
.lineclr {border-bottom-color:#316197;border-bottom-width:1px;border-bottom-style:solid;}
.lineblkclr {border-bottom-color:Black ;border-bottom-width:1px;border-bottom-style:solid;}
.linktext{font-family:Tahoma; font-size:11px; color:blue;}
.bgbluthin {background-image:url(../images/cnt-bg.jpg); height:3px; background-repeat:repeat-x; font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF;}

.tabborder 
{
	border-bottom-color:#316197;border-bottom-width:1px;border-bottom-style:solid;
	border-left-color:#316197;border-left-width:1px;border-left-style:solid;
	border-right-color:#316197;border-right-width:1px;border-right-style:solid;
}

.repborder {border-color:#316197;border-width:1px;border-style:solid;}
.reprow-odd {height:20px; background-color:#FFFFFF;font-family:Tahoma; font-size:11px; color:#316197;}
.reprow-even {height:20px; background-color:#deecfc;font-family:Tahoma; font-size:11px; color:#316197;}
.rephdrtab {background-color:#326298;background-image:url(../Images/grid-hdr-tab.png); height:24px; background-repeat:repeat-x; color:#ffffff;font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; text-align:center;}
.rephdrtab a{color:#ffffff;font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none;}
.rephdrtab a:hover {color:#ffffff;font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:underline;}

.tabColor
    {
        BORDER-LEFT: #316197 1px solid;
        BORDER-RIGHT: #316197 1px solid;
    }
    
.logintop
 {background-image:url(../Images/grid-topstk-bg.png); height:10px; background-repeat:repeat-x;}
 
 
 .wfStringCells
 {
 padding-left:7px;	
 white-space: nowrap;
 }
