﻿

/* Sets element margins, padding, and border to 0 to even out browser differences when adding desired values later. */
html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, a, img, button {
     margin: 0;
     padding: 0;
     border: 0;
}

/* Sets Background Style, Font and Font-Size of the web page. */
body{
	background-color:#F8F8EC;
	background-image:url(Images/bg_tile.gif); 
	background-repeat:repeat;
	font-family: Arial, Sans-Serif, Helvetica;
	font-size:0.78em;
}

/* Sets the font for headings. */
h1, h2, h3, h4, h5, h6 {font-family: Tahoma, Verdana, Helvetica}

/* Sets the text color. */
h1, h2 {color:#265CC0;}

/* Sets the text color. */
h3, h4, h5, h6 {color:#265CC0;}	

/* Sets margin and Font Style for the title. */	
h1 {
	margin:0.5em 0 0 0;
	font-size: 1.4em;
	font-weight: bold;
}

/* Sets margin and Font Style for the title. */	
h2 {
    margin:0.5em 0 0 0;
	font-size: 1.3em;
	font-weight: bold;
}

/* Sets margin and Font Style for the title. */	
h3 {
    margin:0.5em 0 0 0;
	font-size: 1.2em;
	font-weight: bold;
}

/* Sets margin and Font Style for the title. */	
h4 {
	margin: 0.5em 0;
	font-size: 1.1em;
	font-weight: bold;
}

/* Sets margin and Font Style for the title. */	
h5 {
	margin: 0.5em 0;
	font-size: 1em;
	font-weight: bold;
}

/* Sets margin and Font Style for the title. */	
h6 {
	margin:0;
	font-size: 0.9em;
	font-weight: bold;
}

/* Sets margin and line height for paragraphs. */	
p  {
	margin: 1em 0;
	line-height: 1.5em;
}

/* Sets text color and style for anchor (link). */	
a 
{
	color:#265CC0;
	text-decoration:underline;
	cursor:pointer;
}

/* Sets text decoration to none when moving cursor over the link */	
a:hover {text-decoration:none;}

/* Sets Table Style (background  color, border style and color, border width and text collor. Used in Requirement Detail, candidate detail and client detail */		
.rcrmsTable
{
  background-color:#D6DFF5;
  border-color:#6487DC;
  border-style:solid;
  border-width:1px;
  color:#333333;
  border-collapse:collapse;
}

/* Sets Style for rcrmsTable.caption */		
.rcrmsTable caption
{
  background-color:#6487DC;
  font-weight:bold;
  color:White;
}

/* Sets cell allignment */		
.rcrmsTable td
{
	text-align:left;
}

/* Sets the button style inside rcrmsTable */		
.rcrmsTable .btnAsp
{
	 background-color:White;
	 border-color:#6487DC;
	 border-style:Solid;
	 border-width:1px;
     color:#6487DC;
}






.acmgrTable
{width:600px !important; margin-top:15px;
  background-color:#D6DFF5;
  border-color:#6487DC;
  border-style:solid;
  border-width:1px;
  color:#333333;
  border-collapse:collapse;
}

/* Sets Style for rcrmsTable.caption */		
.acmgrTable caption
{
  background-color:#6487DC;
  font-weight:bold;
  color:White;
}

/* Sets cell allignment */		
.acmgrTable td
{
	text-align:left; padding:5px 5px;
}














/*CollapsiblePanel used to hide/show search boxes in various screens*/
.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}

/*Search box header style */
.collapsePanelHeader{
	border-top:solid 1px #bfdbff;
	width:100%;
	background-image: url(images/bar.jpg);
	background-repeat:repeat-x;
	font-weight:bold;
	height:23px; line-height:15px;
}


/* Accordion Groups Details into several categories. View One category at a time. */
.accordionHeader
{
    border-top:solid 1px #bfdbff;
	width:100%;
	background-image: url(images/bar.jpg);
	background-repeat:repeat-x;
	font-weight:bold;
	height:23px;
}

/* Default Header style if the header style is not specified */
#master_content .accordionHeader a
{
	color: #203b78;
	text-decoration: none;
}

/* Default Header mouse over style */
#master_content .accordionHeader a:hover
{
	color: black;
}

/* Header style of the selected category*/
.accordionHeaderSelected
{
    border-top:solid 1px #bfdbff;
	width:100%;
	background-image: url(images/bar.jpg);
	background-repeat:repeat-x;
	font-weight:bold;
	height:23px;
}

/* Default Header style of the selected category*/
#master_content .accordionHeaderSelected a
{
	color: #203b78;
	text-decoration: none;
}

/* Default Header mouse over style of the selected category*/
#master_content .accordionHeaderSelected a:hover
{
	color: black;
}

/* Content style inside the accordian*/
.accordionContent
{
    background-color: #EFF3FB;
    border: solid 1px #B5C7DE;
    color:#333333;
    border-top: none;
    padding: 0px;
    padding-top: 2px;
}

/* Table style inside the accordian*/
.tableinAccord  
{ 
	border-collapse: collapse;
	border: 1px solid #B5C7DE;
	border-spacing:0px;
}

/* Table cell style inside the accordian*/
.tableinAccord td             
{ 
	border: 1px solid #B5C7DE; 
	padding: 0px; 
}

/* Table style inside the accordian*/
.tableinAccord2
{ 
	border-collapse: collapse;
	border: 1px solid #B5C7DE;
	border-spacing:0px;
}

/* Table cell style inside the accordian*/
.tableinAccord2 td             
{ 
	border: 1px solid #B5C7DE; 
	padding: 0px; 
	min-height:24px;
	height:24px;
}

/* Vista Style Tabs */

/* Menu background style */
#tabsContainer
{
	float:left;
	width:100%;
}
/* Gap between menu bars style */
#tabsbottom
{
	height:3px;
}

/* Menu Style */
.OfficeMenu
{
	font: normal 12px Tahoma, Verdana, Helvetica;
	text-align: center;
	background: #bfdbff url('Images/TabstripBackground.gif') bottom left repeat-x;
	height:26px;
}

/* Menu Group Style */
.OfficeMenu ul
{
	padding-top:3px;
	list-style:none;
}

/* Menu Item Style */
.OfficeMenu li {
      display:inline;
      margin:0;
      height:100%;
      }

/* Menu Item link Style */
.OfficeMenu li a
{
	padding-left: 6px;
	background: transparent url('Images/tabMiddleUnselected.gif') 0px 0px no-repeat;
	color: #203b78;
	text-decoration: none;
	height: 23px;	
}

/* Menu Item link mouse over Style */
.OfficeMenu li a:hover
{
	color: black;
	cursor:pointer;
}

/* Menu Item link background if not selected */
.OfficeMenu li a .span1
{
    float:left;
	padding-right: 6px;
	background: transparent url('Images/tabMiddleUnselected.gif') right 0px no-repeat;
}

/* Menu Item link background if not selected */
.OfficeMenu li a .span2
{
    float:left;
	padding: 0 5px;
	background:transparent url('Images/tabMiddleUnselected.gif') 0px 0px repeat-x;
}

/* Menu Item link background if selected (left side image of the Itme) */
.OfficeMenu li a.current
{
	float:left;
	height: 23px;
	background: transparent url('Images/tabLeft.gif') 0px 0px no-repeat;
}

/* Menu Item link background if selected (right side image of the Itme) */
.OfficeMenu li a.current .span1
{
	float:left;
	height: 23px;
	background:url('Images/tabRight.gif') right top no-repeat;
}

/* Menu Item link background if selected (middle image of the Itme) */
.OfficeMenu li a.current .span2
{
	float:left;
	height: 23px;
	background: url('Images/tabMiddle.gif') right top no-repeat;
}

 /* Ajax Update Progress Display style */
 #UpdateProgress1 {
  width: 400px; background-color: #FFC080; 
  bottom: 0%; left: 0px; position: absolute;
 }
 
 /* Any html element with blue background and white title */
 .whiteTitle {
	background-color : #333399;
	color: #FFFFFF;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

/* Text with black color */
.blackContent {
	color: #000000;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

/*Modal Popup not used in RCRMS*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

/*Modal Popup not used in RCRMS*/
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

/*Label style used in RCRMS*/
.label {
	margin: 0.5em 0;
	font-size: 1em;
	font-weight: bold;
	color:#265CC0;
}

.jqpopup {
   background:#FFFFFF;
   position:absolute;
   z-index:1;border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-right:2px solid #CCCCCC;border-bottom:2px solid #CCCCCC;
   display:none;
}


.jqpopup_header{
   margin:0;padding:0;top:0;left:0;padding-left:10px;padding-right:5px;padding-bottom:2px;font-size:15px;font-weight:bold;
   background: url("images/jqbar.jpg") repeat-y #A4C7EE;
   cursor:move;
}

.jqpopup_footer{
   padding-left:10px;padding-right:10px;padding-bottom:5px;text-align:right;font-size:10px;
}

.jqpopup_content{
   padding-left:10px;padding-right:10px;
}

.jqpopup_message{
   padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:5px;color:red;font-size:12px;font-weight:bold;
}

.jqpopup_resize{
   background: url("images/jqresize.gif") no-repeat;
   height:14px;
   width: 16px;
   position: absolute;
   bottom: 0;
   right: 0;
   cursor: se-resize;
}

.jqpopup_cross{
   background: url("images/jqcross.jpg") no-repeat;
   height:14px;
   width: 16px;
   position: absolute;
   top: 0;
   right: 0;
   cursor: pointer;
}

.jqpopup_center{
   background: url("images/jqcenter.jpg") no-repeat;
   height:14px;
   width: 16px;
   position: absolute;
   top: 0;
   right: 18px;
   cursor: pointer;
}

/*JHTML Area jHtmlAreaColorPickerMenu*/
div.jHtmlAreaColorPickerMenu {border: solid 1px #bbb; background-color: #ddd; width: 112px;}
div.jHtmlAreaColorPickerMenu div {float: left; margin: 2px; width: 12px; height: 14px;}
/*div.jHtmlAreaColorPickerMenu div:hover {margin: 0px; border: dotted 2px black;}*/

div.jHtmlAreaColorPickerMenu div.automatic { width: 104px; height: auto; padding: 2px;}
div.jHtmlAreaColorPickerMenu div.automatic div { margin: 2px; width: 12px; height: 14px;  border: solid 1px black;}
/*JHTML Area jHtmlAreaColorPickerMenu*/

/*JHTML Area*/
div.jHtmlArea { border: solid 1px #ccc; }

div.jHtmlArea { display: inline-block; }
div.jHtmlArea div { padding: 0px; margin: 0px; }
div.jHtmlArea .ToolBar { }
div.jHtmlArea .ToolBar ul { border: solid 1px #ccc; margin: 1px; padding: 1px; float: left; background: #fff url(jHtmlArea_Toolbar_Group_BG.png) repeat-x;}
div.jHtmlArea .ToolBar ul li { list-style-type: none; float: left; border: none; padding: 1px; margin: 1px; }
div.jHtmlArea .ToolBar ul li:hover { border: solid 1px #ccc; background: #ddd url(jHtmlArea_Toolbar_Group__Btn_Select_BG.png); padding: 0; }
div.jHtmlArea .ToolBar ul li a { display: block; width: 16px; height: 16px; background: url(jHtmlArea.png) no-repeat -16px -500px; border: none; cursor: pointer; padding: 0px; }
div.jHtmlArea .ToolBar ul li a.highlighted { border: solid 1px #aaa; background-color: #bbb; padding: 0; }
div.jHtmlArea .ToolBar ul li.separator {height: 16px; margin: 0 2px 0 3px; border-left: 1px solid #ccc;}
div.jHtmlArea .ToolBar ul li.separator:hover { padding: 1px; background-color: #fff; border-top:none; border-bottom:none; border-right:none;}

div.jHtmlArea .ToolBar ul li a:hover { }
div.jHtmlArea .ToolBar ul li a.bold { background-position: 0 0; }
div.jHtmlArea .ToolBar ul li a.italic { background-position: -16px 0; }
div.jHtmlArea .ToolBar ul li a.underline { background-position: -32px 0; }
div.jHtmlArea .ToolBar ul li a.strikethrough { background-position: -48px 0; }
div.jHtmlArea .ToolBar ul li a.link { background-position: -64px 0; }
div.jHtmlArea .ToolBar ul li a.unlink { background-position: -80px 0; }
div.jHtmlArea .ToolBar ul li a.orderedlist { background-position: -96px 0; }
div.jHtmlArea .ToolBar ul li a.unorderedlist { background-position: -112px 0; }
div.jHtmlArea .ToolBar ul li a.image { background-position: -128px 0; }
div.jHtmlArea .ToolBar ul li a.cut { background-position: -144px 0; }
div.jHtmlArea .ToolBar ul li a.copy { background-position: -160px 0; }
div.jHtmlArea .ToolBar ul li a.paste { background-position: -176px 0; }

div.jHtmlArea .ToolBar ul li a.html { background-position: -192px 0; opacity:0.6; filter:alpha(opacity=60);}
div.jHtmlArea .ToolBar ul li a.html.highlighted { opacity:1.0; filter:alpha(opacity=100);}

div.jHtmlArea .ToolBar ul li a.h1 { background-position: 0 -16px;}
div.jHtmlArea .ToolBar ul li a.h2 { background-position: -16px -16px;}
div.jHtmlArea .ToolBar ul li a.h3 { background-position: -32px -16px;}
div.jHtmlArea .ToolBar ul li a.h4 { background-position: -48px -16px;}
div.jHtmlArea .ToolBar ul li a.h5 { background-position: -64px -16px;}
div.jHtmlArea .ToolBar ul li a.h6 { background-position: -80px -16px;}
div.jHtmlArea .ToolBar ul li a.subscript   { background-position: -96px -16px;}
div.jHtmlArea .ToolBar ul li a.superscript { background-position: -112px -16px;}
div.jHtmlArea .ToolBar ul li a.indent { background-position: -128px -16px;}
div.jHtmlArea .ToolBar ul li a.outdent { background-position: -144px -16px;}
div.jHtmlArea .ToolBar ul li a.horizontalrule { background-position: -160px -16px;}
div.jHtmlArea .ToolBar ul li a.p { background-position: -176px -16px;}


div.jHtmlArea .ToolBar ul li a.justifyleft { background-position: 0 -32px;}
div.jHtmlArea .ToolBar ul li a.justifycenter { background-position: -16px -32px;}
div.jHtmlArea .ToolBar ul li a.justifyright { background-position: -32px -32px;}
div.jHtmlArea .ToolBar ul li a.increasefontsize { background-position: -48px -32px;}
div.jHtmlArea .ToolBar ul li a.decreasefontsize { background-position: -64px -32px;}
div.jHtmlArea .ToolBar ul li a.forecolor { background-position: -80px -32px;}

/*JHTML Area*/


#Table1 td
        {        	
            height: 30px;
            border-left-style: solid;
            border-left-color: #B5C7DE;
            border-left-width: 1px;
            border-right: solid;
            border-right-color: #B5C7DE;
            border-right-width: 1px;
            border-bottom: solid;
            border-bottom-color: #B5C7DE;
            border-bottom-width: 1px;
              
        }
#tableCompare123 td
        {
            height: 36px;
            border-left-style: solid;
            border-left-color: #B5C7DE;
            border-left-width: 1px;
            border-right: solid;
            border-right-color: #B5C7DE;
            border-right-width: 1px;
            border-bottom: solid;
            border-bottom-color: #B5C7DE;
            border-bottom-width: 1px;             
        }  
#tblCompareCan_Without_Req td
{
    height:43px;
}      
.FrozenClientUpdatesHeader
        {
           
            position: relative;
            cursor: default;
            top: expression(document.getElementById("GridViewContainer").scrollTop-2);
           /*z-index: 10;*/              
        }
         .FrozenClientUpdatesHeader.locked
        {
            /*z-index: 99;*/
        }
.FrozenPriorityHeader
        {
           
            position:relative;  
            cursor: default;  
            top: expression(document.getElementById("PriorityGridViewContainer").scrollTop-2);
            /*z-index: 10;*/
           
        }
        /*for the locked columns header to stay on top
        .FrozenPriorityHeader.locked
        {
            z-index: 99;
        }
		*/
		 .FreezingNewHire
{
   position:relative ;
   top: expression(document.getElementById("NewHireGridViewContainer").scrollTop-2);
   /*top:expression(this.offsetParent.scrollTop);*/
   z-index: 10;
}



/* Create by : Sahab Singh 
   Date : 10/08/2013
   Description: use css class Login page	
*/
.loginTable{width:100%; float:left; margin-top:20px;} 
.reqDet{width:100%; float:left;}
.clientDet{float:left;}
.copyCadi{ float:left; display:block; width:100%;}
/* 
   Description: use css class Home Dashboard page collapsePanelHeader inner
*/
#ctl00_maincontent_DashBoard_RequirementsDataGrid{width:100%;}
#ctl00_maincontent_DashBoard_UpdatePanel4 table{width:100%;}
#ctl00_maincontent_ctrlHoliDayList_Panel2{margin-top:50px;}
#ctl00_maincontent_ctrlAIList_Panel2{margin-top:50px;}
#ctl00_maincontent_reqEdit_requirementWizard{float:left;}
#ctl00_maincontent_assCanGroup_editCtl_addCanWizard{float:left;}
#ctl00_maincontent_newreqFromTo_Panel1{float:left; width:100%;}
#ctl00_maincontent_ucConceptualSearchReq_RequirementsDataGrid{float:left; }
#ctl00_maincontent_ucConceptualSearch_candidatesDataGrid{float:left;}
#ctl00_maincontent_mdlCtl_gridViewConfig{float:left;}
#ctl00_maincontent_timeoffList_LeaveFormGridView{float:left;}
#ctl00_maincontent_EditLeaveFormCon{float:left; width:100%;}
#ctl00_maincontent_List_IssueGridView{float:left; width:100%;}
#ctl00_maincontent_AssignedIssue_IssueGridView{float:left; width:100%;}
#ctl00_maincontent_EODContainCtl_rcp_scp_t1{float:left; width:100%;}

#ctl00_maincontent_manageUGCtl_Panel2{margin-top:47px;}
#ctl00_maincontent_manageRosterCtl_Panel2{margin-top:47px;}
#ctl00_maincontent_manageReqAutoAssignCtl_ucAddNonWorkableReqWordCommenEdit_Panel2{margin-top:47px;}
#mainDiv{float:left; width:100%;}
#ctl00_maincontent_EODContainCtl_rcp_EODNewHCtl_Panel4{float:left; width:100%;}
#ctl00_maincontent_EODContainCtl_EODFollowupCtl_EODCandRCtl_Panel4{float:left; width:100%;}



#ctl00_maincontent_DashBoard_DataGridView1{width:100%;}
#ctl00_maincontent_DashBoard_GridView1{width:100%;}


#ctl00_maincontent_Preq_Panel1{float:left; width:100%;}
#ctl00_maincontent_Preq_Panel2{float:left; width:100%;}
#ctl00_maincontent_Preq_Panel4{float:left; width:100%;}
#ctl00_maincontent_Preq_Panel5{float:left; width:100%;}

#ctl00_maincontent_PendReq{float:left; width:100%;}

.demo{ float:left; display:block; width:97%;}
.ajax__calendar{z-index:12345; position:absolute;}

.accordTable { border-collapse:collapse; border:1px solid #B5C7DE; border-spacing:0px; text-align:left;}

.accordTable td {border:1px solid #B5C7DE; padding:0px; width:16%; padding:5px 5px 5px 10px; font-weight:normal; }
.accordTable th {border:1px solid #B5C7DE; padding:0px; width:16%; padding:5px 5px 5px 10px; }


.alignmentTable{float:left; width:100%; margin:0% 0%;}
.alignmentTable tr td{padding:4px 8px 4px 10px;}
.ajax__calendar{z-index:12345; position:absolute;}
.ajax__calendar Table tr td{padding:0px;}


/*.mainContanerDiv
    {
        float: left;
        width: 95%;
        padding-right: 5%;
        display: block;
        margin-top: 20px;
        font-size: 13px;
    }
    
    .monisterTable
    {
        width: 66%;
        margin: 0px auto 0px auto;
        background-color: #D6DFF5;
        color: #173270;
        border-collapse: collapse;
        border: 1px solid #6487DC;
    }
    
    
    .monisterTable tr td
    {
        width: 25%;
        padding: 14px 5px 14px 10px;
        border-bottom: 1px solid #6487DC;
    }
    
    .monisterHeader
    {
        background-color: #fff;
    }
    
    .searchOption
    {
        font-size: 20px;
        cursor: pointer;
    }
    
    .searchOption a
    {
        color: #173270;
    }
    
    .searchOption a:hover
    {
        color: #000;
        text-decoration: none;
    }
    
    .star
    {
        color: Red;
    }
    
    .subText
    {
        font-size: 11px;
        width: 100%;
        display: block;
        margin-top: 4px;
        color: #2d4989;
    }
    
    .ceckboxText
    {
        font-size: 11px;
        color: #2d4989;
    }
    
    .textInput
    {
        width: 28%;
        border: 1px solid #1b336a;
        background: #fff;
        padding: 3px 3px 3px 5px;
        margin-bottom: 0px;
    }
    
    .selectinp
    {
        width: 110px;
        border: 1px solid #1b336a;
        background: #fff;
        padding: 3px 3px 3px 5px;
        margin-bottom: 12px;
    }
    
    .required
    {
        text-align: right;
        font-size: 11px;
        font-weight: bold;
    }
    
    .innerTd
    {
        background-color: #D6DFF5 !important;
        padding: 0px !important;
        border-bottom: 0px !important;
    }
    
    .innerTd table
    {
        background-color: #D6DFF5 !important;
    }
    
    .alignTop
    {
        vertical-align: top;
        line-height: 22px;
    }
    
    .searchButt
    {
        cursor: pointer;
        border: 1px solid #203b78;
        color: #fff;
        padding: 6px 12px;
        background: #5281f2;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=    '#5281f2' , endColorstr= '#0445d8' );
        background: -webkit-gradient(linear, left top, left bottom, from(#5281f2), to(#0445d8));
        background: -moz-linear-gradient(top,  #5281f2,  #0445d8);
    }
    
    .searchButt:hover
    {
        background: #0445d8;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=    '#0445d8' , endColorstr= '#5281f2' );
        background: -webkit-gradient(linear, left top, left bottom, from(#0445d8), to(#5281f2));
        background: -moz-linear-gradient(top,  #0445d8,  #5281f2);
    }
    
    .jobType
    {
        margin-right: 15px;
    }
    
    .colseImg
    {
        position: relative;
        left: -20px;
        top: 18px;
        cursor: pointer;
    }
    
    
.colseBtn
    {
        position: relative;
       
        top: -4px;
        cursor: pointer;
    }
    
    .searchHeading
    {
        background: #fff !important;
        font-weight: normal !important;
        font-size: 15px !important;
        color: #012577 !important;
        text-align: left !important;
    }
    
    .searchGrid
    {
        width: 66% !important;
        color: #041a4c !important;
        font-size: 12px !important;
        margin: 0px auto !important;
        text-align: left;
        border: 1px solid #6487DC;
        margin-bottom: 5px;
        background: #d6dff5;
    }
    
    .searchGrid tr td
    {
        border-left: 1px solid #6487DC;
        border-right: 1px solid #6487DC;
        border-bottom: 1px solid #6487DC;
        padding: 5px 6px 5px 6px;
        width: 50%;
        vertical-align: top !important;
    }
    
    .searchGrid tr:first-child td table
    {
        width: 100%;
        margin: 0px auto;
    }
    
    .searchGrid tr:first-child td table tr td
    {
        width: 30px !important;
    }
    
    .searchGrid tr td a
    {
        color: #E64319;
    }
    
    .searchGrid tr td a:hover
    {
        color: #f1a100;
        text-decoration: none;
    }
    
    .searchGrid tr th
    {
        padding: 8px 6px 8px 6px;
        border: 1px solid #6487DC;
    }
    
    .searchGrid tr th a
    {
        color: #E64319;
        text-decoration: none;
    }
    
    .searchGrid tr th a:hover
    {
        color: #f1a100;
    }
    
    .searchGrid tr td table tr th
    {
        background-color: Transparent !important;
        border: 0px !important;
        padding: 2px 0px !important;
    }
    
    .searchGrid tr td table
    {
        border: 0px !important;
        width: 100%;
    }
    
    .searchGrid tr td ul
    {
        padding: 0px;
        margin: 0px;
        list-style: none;
        width: 100%;
        display: block;
    }
    
    .searchGrid tr td table tr td
    {
        border: 0px;
        padding: 2px 0px !important;
        margin: 0px;
        vertical-align: top !important;
    }
    
    .searchGrid tr td table tr td table tr td:first-child
    {
        width: 70% !important;
    }
    
    .searchGrid tr td table tr td ul
    {
        padding: 0px;
        margin: 0px;
        list-style: none;
        width: 100%;
        display: block;
        text-align: center;
    }
    
    .searchGrid tr td table tr td span
    {
        border: 1px solid #6487DC;
        padding: 1px 5px;
        margin: 0px 2px;
        background: #fff;
        color: #6487DC;
        font-weight: bold;
    }
    
    .searchGrid tr td table tr td a
    {
        border: 1px solid #6487DC;
        padding: 1px 5px;
        background: #7799ec;
        color: #fff;
        font-weight: bold;
        text-decoration: none;
    }
    
    .searchGrid tr td table tr td a:hover
    {
        color: #6487DC;
        background: #fff;
    }
    
   .searchGrid tr:last-child td table
    {
        width: auto;
        margin: 0px auto;
    }
    
    .searchGrid tr:last-child td table tr td
    {
        width: 30px !important;
    }
    
    .match
    {
        width: 105px;
        padding: 6px 0px;
        text-align: center;
        color: #fff;
        display: block;
        float: left;
        background: #012577;
        font-size: 11px;
        font-weight: normal;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        -khtml-border-radius: 4px;
        border-radius: 4px;
    }
    
    .michael
    {
        color: #0445d8 !important;
        text-decoration: underline !important;
        background-color: Transparent !important;
        border: 0px !important;
        font-weight: normal !important;
    }
    
    .modal
    {
        position: fixed;
        top: 0;
        left: 0;
        background-color: #191919;
        z-index: 99;
        opacity: 0.8;
        filter: alpha(opacity=80);
        -moz-opacity: 0.8;
        min-height: 100%;
        width: 100%;
    }
    
    .loading
    {
        margin: 0px auto;
        padding-top: 10px;
        font-family: Arial;
        font-size: 10pt;
        border: 5px solid #012577;
        width: 200px;
        height: 150px;
        margin-top: 12%;
        background-color: White;
        z-index: 999;
    }*/
    
    
   .resumeMonsterTable{margin:20px auto 20px auto; width:80%;} 
   
   .resumePopup{width:250px; background:#fff; border:2px solid #012577; 
                  -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        -khtml-border-radius: 4px;
        border-radius: 4px;
        -moz-box-shadow: 0 0 5px 5px #888;
-webkit-box-shadow: 0 0 5px 5px#888;
box-shadow: 0 0 5px 5px #888;}
   
   .resumePopup tr td{padding:15px 20px;}
   
   
   .mainContanerDiv
    {
        float: left;
        width: 95%;
        padding-right: 5%;
        display: block;
        margin-top: 20px;
        font-size: 13px;
    }
    
    .monisterTable
    {
        width: 66%;
        margin: 0px auto 0px auto;
        background-color: #D6DFF5;
        color: #173270;
        border-collapse: collapse;
        border: 1px solid #6487DC;
	    
    }
    
    .monisterTable tr td
    {
        width: 25%;
        padding: 14px 5px 14px 10px;
        border-bottom: 1px solid #6487DC;
    }
    
    .monisterHeader
    {
        background-color: #fff;
    }
    .tree_view tr td {
	    width: auto;
        padding:0px;
	    border-bottom: 0px;
    }
    .searchOption
    {
        font-size: 20px;
        cursor: pointer;
	    text-decoration: underline;
    }
    
    .searchOption a
    {
        color: #173270;
    }
    
    .searchOption a:hover
    {
        color: #000;
        text-decoration: none;
    }
    
    .star
    {
        color: Red;
    }
    
    .subText
    {
        font-size: 11px;
        width: 100%;
        display: block;
        margin-top: 4px;
        color: #2d4989;
    }
    
    .ceckboxText
    {
        font-size: 11px;
        color: #2d4989;
    }
    
    .textInput
    {
        width: 28%;
        border: 1px solid #1b336a;
        background: #fff;
        padding: 3px 3px 3px 5px;
        margin-bottom: 0px;
    }
    
    .selectinp
    {
        width: 110px;
        border: 1px solid #1b336a;
        background: #fff;
        padding: 3px 3px 3px 5px;
        margin-bottom: 12px;
    }
    
    .required
    {
        text-align: right;
        font-size: 11px;
        font-weight: bold;
    }
    
    .innerTd
    {
        background-color: #D6DFF5 !important;
        padding: 0px !important;
        border-bottom: 0px !important;
    }
    
    .innerTd table
    {
        background-color: #D6DFF5 !important;
    }
    
    .alignTop
    {
        vertical-align: top;
        line-height: 22px;
    }
    
    .searchButt
    {
        cursor: pointer;
        border: 1px solid #203b78;
        color: #fff;
        padding: 6px 12px;
        background: #5281f2;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=    '#5281f2' , endColorstr= '#0445d8' );
        background: -webkit-gradient(linear, left top, left bottom, from(#5281f2), to(#0445d8));
        background: -moz-linear-gradient(top,  #5281f2,  #0445d8);
    }
    
    .searchButt:hover
    {
        background: #0445d8;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=    '#0445d8' , endColorstr= '#5281f2' );
        background: -webkit-gradient(linear, left top, left bottom, from(#0445d8), to(#5281f2));
        background: -moz-linear-gradient(top,  #0445d8,  #5281f2);
    }
    
    .jobType
    {
        margin-right: 15px;
    }
    
    .colseImg
    {
        position: relative;
        left: -20px;
        top: 18px;
        cursor: pointer;
    }
    
    
.colseBtn
    {
        position: relative;
       
        top: -4px;
        cursor: pointer;
    }
    
    .searchHeading
    {
        background: #fff !important;
        font-weight: normal !important;
        font-size: 15px !important;
        color: #012577 !important;
        text-align: left !important;
    }
    
    .searchGrid1
    {
        width: 100% !important;
        color: #041a4c !important;
        font-size: 12px !important;
        margin: 0px auto !important;
        text-align: left;
        border: 1px solid #6487DC;
        margin-bottom: 5px;
        background: #d6dff5;
    }
    
    .searchGrid1 tr td
    {
        border-left: 1px solid #6487DC;
        border-right: 1px solid #6487DC;
        border-bottom: 1px solid #6487DC;
        padding: 5px 6px 5px 6px;
        width: 50%;
        vertical-align: top !important;
    }
    
    .searchGrid1 tr:first-child td table
    {
        width: 100%;
        margin: 0px auto;
    }
    
    .searchGrid1 tr:first-child td table tr td
    {
        width: 30px !important;
    }
    
    .searchGrid1 tr td a
    {
        color: #E64319;
    }
    
    .searchGrid1 tr td a:hover
    {
        color: #f1a100;
        text-decoration: none;
    }
    
    .searchGrid1 tr th
    {
        padding: 8px 6px 8px 6px;
        border: 1px solid #6487DC;
    }
    
    .searchGrid1 tr th a
    {
        color: #E64319;
        text-decoration: none;
    }
    
    .searchGrid1 tr th a:hover
    {
        color: #f1a100;
    }
    
    .searchGrid1 tr td table tr th
    {
        background-color: Transparent !important;
        border: 0px !important;
        padding: 2px 0px !important;
    }
    
    .searchGrid1 tr td table
    {
        border: 0px !important;
        width: 100%;
    }
    
    .searchGrid1 tr td ul
    {
        padding: 0px;
        margin: 0px;
        list-style: none;
        width: 100%;
        display: block;
    }
    
    .searchGrid1 tr td table tr td
    {
        border: 0px;
        padding: 2px 0px !important;
        margin: 0px;
        vertical-align: top !important;
    }
    
    .searchGrid1 tr td table tr td table tr td:first-child
    {
        width: 70% !important;
    }
    
    .searchGrid1 tr td table tr td ul
    {
        padding: 0px;
        margin: 0px;
        list-style: none;
        width: 100%;
        display: block;
        text-align: center;
    }
    
    .searchGrid1 tr td table tr td span
    {
        border: 1px solid #6487DC;
        padding: 1px 5px;
        margin: 0px 2px;
        background: #fff;
        color: #6487DC;
        font-weight: bold;
    }
    
    .searchGrid1 tr td table tr td a
    {
        border: 1px solid #6487DC;
        padding: 1px 5px;
        background: #7799ec;
        color: #fff;
        font-weight: bold;
        text-decoration: none;
    }
    
    .searchGrid1 tr td table tr td a:hover
    {
        color: #6487DC;
        background: #fff;
    }
    
   .searchGrid1 tr:last-child td table
    {
        width: auto;
        margin: 0px auto;
    }
    
    .searchGrid1 tr:last-child td table tr td
    {
        width: 30px !important;
    }
    
    .match
    {
        width: 105px;
        padding: 6px 0px;
        text-align: center;
        color: #fff;
        display: block;
        float: left;
        background: #012577;
        font-size: 11px;
        font-weight: normal;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        -khtml-border-radius: 4px;
        border-radius: 4px;
    }
    
    .michael
    {
        color: #0445d8 !important;
        text-decoration: underline !important;
        background-color: Transparent !important;
        border: 0px !important;
        font-weight: normal !important;
    }
    
    .modal
    {
        position: fixed;
        top: 0;
        left: 0;
        background-color: #191919;
        z-index: 99;
        opacity: 0.8;
        filter: alpha(opacity=80);
        -moz-opacity: 0.8;
        min-height: 100%;
        width: 100%;
    }
    
    .loading
    {
        margin: 0px auto;
        padding-top: 10px;
        font-family: Arial;
        font-size: 10pt;
        border: 5px solid #012577;
        width: 200px;
        height: 150px;
        margin-top: 12%;
        background-color: White;
        z-index: 999;
    }
    
    

   
/* 21-07-2013 */
   
   
.resumeTableLeft{float:left; width:45%; background-color:#D6DFF5; border:1px solid #6487DC; margin-left:15px; line-height:20px;
					color:#041A4C;}
.resumeTableLeft tr td{padding:2px 4px 2px 10px; border-bottom:1px solid #6487DC; border-right:1px solid #6487DC;}
.resumeTableLeft tr td:last-child{border-right:0px;}
.resumeTableLeft tr th:last-child{border-right:0px;}

.resumeTableLeft tr th{border-bottom:1px solid #6487DC;  border-right:1px solid #6487DC; background:#fff; 
                       text-align:left; padding:0px 0px 0px 10px;}
                       
.resumeGride tr td:last-child{width:20%;}                       
                       


.padding0Td{padding:0px !important;}
.padding0Td div{margin-top:20px; border-top:1px solid #6487DC;}

.resumeTableRight{float:right; width:50%; margin-right:20px; margin-top:36px; color:#041A4C;}

.reContentCell{background:#fff;}

.boxText{padding:10px 0px 10px 10px; font-family:Arial; line-height:18px; font-size:12px; border:1px solid #6487DC;}

.RequirementNumber2{width:90%;
        border: 1px solid #1b336a;
        background: #fff;
        padding: 4px 3px 4px 5px;
        margin:5px 0px;}
        
        
        
 .uctDiv{width:98%; padding:1%; display:block; float:left;}     
 
 .uctGridview{width:100%;}  
 .uctGridview tr td{border:1px solid #aeaeae;}
  .uctGridview tr th{border:1px solid #265cc0;}












.RequirementNumber2
{
	width:90%;
    border: 1px solid #1b336a;
    background: #fff;
    padding: 4px 3px 4px 5px;
    margin:5px 0px;
	margin-right: 10px;
}

/* Start-- AutoCompleteExtender PopupDesign */
.autocomplete_completionListElement 
{
    visibility : hidden; 
    margin : 0px!important;
    background-color : inherit; 
    color : windowtext;
    border : #000000; 
    border-width : 1px;
    border-style : solid; 
    cursor : default;
    overflow : auto; 
    max-height: 200px;
    text-align : left; 
    list-style-type : none;
    font-family:  Arial, Sans-Serif, Helvetica; 
    font-size: 8pt;
	min-height: 17px;
}
/* AutoComplete highlighted item */
.autocomplete_highlightedListItem
{
    background-color: #a4c7ee; 
    color: black;
    padding: 1px; 
}

/* AutoComplete item */
.autocomplete_listItem 
{
    background-color : window; 
    color : windowtext;
    padding : 1px; 
}
/* End-- AutoCompleteExtender PopupDesign */









.tstgtTable
{
  background-color:#D6DFF5;
  border-color:#6487DC;
  border-style:solid;
  border-width:1px;
  color:#333333;
  border-collapse:collapse;
}

/* Sets Style for rcrmsTable.caption */		
.tstgtTable caption
{
  background-color:#6487DC;
  font-weight:bold;
  color:White;
}

/* Sets cell allignment */		
.tstgtTable td
{
	text-align:left; padding:5px 10px;
}

.tstgtTable td:first-child{font-weight:bold;}












.enterPwd{width:500px; margin:100px auto 0px auto; background:#D6DFF5; border:1px solid #6487DC; text-align:center; padding:15px 0px;}
.enterInput{margin:0px 8px; border:1px solid #6487DC; padding:2px 0px 2px 4px;}


.searchTable{width:100%; background:#D6DFF5; border:1px solid #6487DC; float:left; margin:10px 0px 10px 0px;}
.searchTable tr td{width:17%; padding:8px 5px 8px 10px; border-bottom:1px solid #6487DC; border-right:1px solid #6487DC;}
.searchTable tr td:last-child{ border-right:0px solid #6487DC;}
.searchTable tr:last-child td{ border-bottom:0px solid #6487DC;}



.searchGrid{width:100% !important; float:left; text-align:left; border:1px solid #6487DC;  background:#D6DFF5; font-size:12px;}
.searchGrid tr td{border-left:1px solid #6487DC; border-right:1px solid #6487DC; border-bottom:1px solid #6487DC;
					padding:2px 3px 2px 5px !important; text-align:left !important; width:7%; }
			
					
.searchGrid tr th{padding:3px 3px 3px 5px !important; border:1px solid #6487DC !important; color:#0063B5; background:#f9f9f9; width:7%;}	
.searchGrid tr th:first-child{width:50px !important;}
.searchGrid tr td:first-child{width:50px !important;}
	
.searchGrid tr td ul{padding:0px ; margin:0px; list-style:none; width:100%; display:block;}	  	
.searchGrid tr td table tr td{border:0px; padding:0px ; margin:0px;  }
.searchGrid tr td table{width:auto; margin:0px auto; }
.searchGrid tr td table tr td ul{padding:0px ; margin:0px; list-style:none; width:100% ; display:block; text-align:center;}   
                            
.searchGrid tr td table tr td span{border:1px solid #0063B5; padding:1px 5px; margin:0px 2px;  background:#fff;  color:#0063B5; font-weight:bold;}

.searchGrid tr td table tr td a{border:1px solid #B94A00; padding:1px 5px; background:#E25B00; color:#fff ; font-weight:bold; 
                               text-decoration:none ;}
                               
.searchGrid tr td table tr td a:hover{color:#E64319 ; background:#fff;  }

.searchGrid tr:last-child td{text-align:left !important;}

.enterOldPwd{width:500px; margin:100px auto 0px auto; background:#D6DFF5; border:1px solid #6487DC; padding:5px 0px 5px 0px;}

.enterOldPwd table tr td{ padding:8px 10px 8px 10px;}








.adminGrid{width:100% !important; float:left; text-align:left; border:1px solid #6487DC;  background:#D6DFF5; font-size:12px;}
.adminGrid tr td{border-left:1px solid #6487DC; border-right:1px solid #6487DC; border-bottom:1px solid #6487DC;
					padding:2px 3px 2px 5px !important; text-align:left;  }
						
.adminGrid tr th{padding:3px 3px 3px 5px !important; border:1px solid #6487DC !important; color:#0063B5; background:#f9f9f9;}	
.adminGrid tr th a{color:#0063B5 !important;}
.adminGrid tr td table tr td{border:0px; padding:0px ; margin:0px;  }
.adminGrid tr td table{width:auto; margin:0px auto; } 
                            
.adminGrid tr td table tr td span{border:1px solid #6487dc; padding:1px 5px; margin:0px 2px;  background:#fff;  color:#0063B5; font-weight:bold;}

.adminGrid tr td table tr td a{border:1px solid #6487dc; padding:1px 5px; background:#f1f1f1; color:#fff ; font-weight:bold; 
                               text-decoration:none ;}
                               
.adminGrid tr td table tr td a:hover{color:#E64319 ; background:#fff;  }

.adminGrid tr:last-child td{text-align:left !important;}
.admcent{text-align:center !important;}


.modalBackground{ background-color:Black; filter:alpha(opacity=90); opacity:0.8;}
/*.requMentmodalPopup{width:80%; margin:0px auto; height:350px; overflow-y:scroll; background-color:#FFFFFF; padding:6px;}*/


/*19-Feb-2015 Harish*/


.tableLogin{width:300px; margin:50px auto 0px auto; padding-bottom:20px; background-color:#D6DFF5; border:1px solid #6487DC;}
.tableLogin table{width:100%;}
.tableLogin table tr td table tr:first-child td {font-size:15px; font-weight:bold; color:#fff; background-color:#6487DC; text-align:center;}
.tableLogin table tr td table tr td {padding:4px 10px 4px 10px; vertical-align:top; text-align:left;}
.forgotLogin{float:right; display:block; margin-right:24px; }
.loginBtn{margin-right:13px; float:right;}
.tableLogin table tr td table tr td input[type="text"] {width:90%;}
.tableLogin table tr td table tr td input[type="password"] {width:90%;}

.forgotPassTable{width:400px; margin:50px auto 0px auto; height:auto; padding-bottom:20px; background-color:#D6DFF5; border:1px solid #6487DC;}
.forgotPassTable tr td {padding:5px 10px; vertical-align:top; }
.forgotPassTable tr td:first-child { width:100px;}
.forgotPassTable tr:first-child td {font-size:15px; font-weight:bold; color:#fff; background-color:#6487DC; text-align:center;}



.changPassTable{width:320px; margin:70px auto 0px auto; height:auto;  background-color:#D6DFF5; border:1px solid #6487DC;}
.changPassTable tr td {padding:5px 10px; vertical-align:top; }
.changPassTable tr td:first-child { width:100px;}

.tableChangPass{width:320px; margin:50px auto 0px auto; height:auto; background-color:#D6DFF5; border:1px solid #6487DC;}
.tableChangPass tr td {padding:5px 10px; vertical-align:top; }
.tableChangPass tr td:first-child { width:100px;}
.tableChangPass tr:first-child td {font-size:15px; font-weight:bold; color:#fff; background-color:#6487DC; text-align:center;}

.tableChangPass tr td table tr:first-child td{background-color:#D6DFF5; font-size:11px; font-weight:normal; color:#000; width:200px; text-align:left; }


.reqCandiDetail{background-color:#D6DFF5; border: 1px solid #6487DC; color:#333333; border-collapse:collapse; float:left;}	
.reqCandiDetail caption{background-color:#6487DC; font-weight:bold; color:White;}		
.reqCandiDetail td{text-align:left; padding:5px 10px; border-right: 1px solid #6487DC; border-bottom: 1px solid #6487DC;}

.reqCandiDetailTD{ padding:0px !important; }

.yesNoTD tr td{border:0px !important;}

.requMentmodalPopup{width:80%; margin:0px auto; height:350px; overflow-y:scroll; background-color:#FFFFFF; padding:6px;}
.reqCandiDetail02{background-color:#D6DFF5; border: 1px solid #6487DC; color:#333333; border-collapse:collapse; float:left;}	
.reqCandiDetail02 caption{background-color:#6487DC; font-weight:bold; color:White;}		
.reqCandiDetail02 td{text-align:left; padding:5px 10px; }

.incentiveGrid{width:100%; display:block; float:left; overflow-x:auto;}


.incenGrid{width:100% !important; float:left; text-align:left; border:1px solid #6487DC;  background:#D6DFF5; font-size:11px;}
.incenGrid tr td{border-left:1px solid #6487DC; border-right:1px solid #6487DC; border-bottom:1px solid #6487DC;
					padding:2px 2px 2px 2px !important; text-align:left ;  }
						
.incenGrid tr th{padding:3px 2px 3px 2px !important; border:1px solid #6487DC !important; color:#0063B5; background:#f9f9f9;}	
.incenGrid tr th a{color:#0063B5 !important;}
.incenGrid tr td table tr td{border:0px; padding:0px ; margin:0px;  }
.incenGrid tr td table{width:auto; margin:0px auto; } 
                            
.incenGrid tr td table tr td span{border:1px solid #6487dc; padding:1px 2px; margin:0px 2px;  background:#fff;  color:#0063B5; font-weight:bold;}

.incenGrid tr td table tr td a{border:1px solid #6487dc; padding:1px 2px; background:#f1f1f1; color:#fff ; font-weight:bold; 
                               text-decoration:none ;}
                               
.incenGrid tr td table tr td a:hover{color:#E64319 ; background:#fff;  }

.incenGrid tr:last-child td{text-align:left !important;}

#tooltip {position:absolute;  z-index:1234567; width:90%; background:#fbfbfb; border:2px solid #265cc0; padding:5px;
        
         border-radius:10px;
	    -webkit-border-radius:10px;
        -moz-border-radius:10px;
	    -o-border-radius:10px; 
	    -moz-box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.6);
		-webkit-box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.6);
		box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.6);
		}

#tooltip table {width:100%; border:0px !important; 
                border-radius:10px;
	    -webkit-border-radius:10px;
        -moz-border-radius:10px;
	    -o-border-radius:10px;}	 

#tooltip table tr td{padding:5px 5px 5px 10px; text-align:left; vertical-align:top;
                  border-bottom:1px solid #adadad;
                  border-right:1px solid #adadad; }


 
#tooltip table tr th{padding:5px 5px 5px 10px;
                  border-bottom:1px solid #adadad;
                  border-right:1px solid #adadad;} 
         
#tooltip h3, #tooltip div{margin:0px; border:0px;}





#tooltip1 {position:absolute;  z-index:1234567; width:42%; background:#fbfbfb; border:2px solid #265cc0; padding:5px;
         border-radius:10px;
	    -webkit-border-radius:10px;
        -moz-border-radius:10px;
	    -o-border-radius:10px; 
	    -moz-box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.6);
		-webkit-box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.6);
		box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.6);
		}

.gridViewToolTip{color:#0098ca; text-decoration:none;}


/*Sahab - 02/18/2016 - Start*/

.accountTable{background-color:#D6DFF5; border:1px solid #6487DC;  color:#333333;  border-collapse:collapse; width:100%;}
.accountTable caption{ background-color:#6487DC; font-weight:bold; color:White; padding:6px 0px;}

	
.accountTable tr td{text-align:left; border:1px solid #6487DC; padding:5px 10px; }

.accountTable tr th{text-align:left; border:1px solid #6487DC; padding:5px 10px;}

.accountTable tr td table {border:0px; }
.accountTable tr td table tr td {padding:0px; border:0px; }


.accountTableInner{background-color:#D6DFF5; border:1px solid #6487DC;  color:#333333;  border-collapse:collapse; width:auto; margin:10px 0px;}	
.accountTableInner tr td{text-align:left; border:1px solid #6487DC !important; padding:5px 10px !important; }
.accountTableInner tr th{text-align:left; border:1px solid #6487DC !important; padding:5px 10px !important;}

/*Sahab - 02/18/2016 - End*/

/*HotList Start*/

.black_overlayw
{display: none;position: fixed;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index: 1001;-moz-opacity: 0.5;opacity: .50;filter: alpha(opacity=50); }
.white_content1
{display:none;position: fixed;top: 10%;left:30%;width:42%;padding:16px;border:10px solid #f2f2f2;background-color:white;z-index:1002;overflow:auto;}

.selectBig{width:85%; padding:3px 3px; border:1px solid #BAB9B9; background:#ffffff; font-weight:normal;
             border-radius:4px;
			-webkit-border-radius:4px;
			-moz-border-radius:4px;
			 -o-border-radius:4px;}

.inptComment{width:30%; clear:both; padding:5px 5px; border:1px solid #BAB9B9; height:50px; background:#ffffff; color:#383838; font-weight:normal;
             border-radius:4px;
			-webkit-border-radius:4px;
			-moz-border-radius:4px;
			 -o-border-radius:4px;}

.inputBtn{color:#fc6405; padding:6px 15px; font-size:14px !important; cursor:pointer; margin:0px 6px 0px 0px;
	 
     border-radius:25px;
	-webkit-border-radius:25px;
    -moz-border-radius:25px;
	-o-border-radius:25px;
	
	text-shadow:0px 1px 0px #862401; 
	border:solid 1px #dc5519;
	/*background:#fc6405;
   	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff9a2d), to(#ea5a00));  
   	background: -webkit-linear-gradient(top, #ff9a2d, #ea5a00);  
   	background: -moz-linear-gradient(top, #ff9a2d, #ea5a00); 
   	background: -ms-linear-gradient(top, #ff9a2d, #ea5a00); 
   	background: -o-linear-gradient(top, #ff9a2d, #ea5a00);*/
   	 box-shadow: 0px 2px 1px #949494;
   	-moz-box-shadow: 0px 2px 1px #949494;
    -webkit-box-shadow: 0px 2px 1px #949494;}

/*HotList End*/
/* 16-March-2016*/

.reportTable{background-color:#D6DFF5; border:1px solid #6487DC;  color:#333333;  border-collapse:collapse;  margin:10px 0px;
             margin:60px 0px 0px 0px; width:100%;
}	
.reportTable tr td{ border:1px solid #6487DC; padding:8px 15px; text-align:left; }
.reportTable tr th{border:1px solid #6487DC; padding:8px 15px;}

.reportTable tr td table tr td {border:0px; padding:0px;   }
.reportTable tr td table tr th {border:0px;  padding:0px;  }

.reportTable tr td button {cursor:pointer;   }


.reportGridTable{background-color:#D6DFF5; border:1px solid #6487DC;  color:#333333;  border-collapse:collapse;  margin:10px 0px;
             margin:20px 0px 0px 0px; width:100%;}	
.reportGridTable tr td{ border:1px solid #6487DC; vertical-align:top; text-align:left;  }
.reportGridTable tr th{border:1px solid #385eba;  vertical-align:top; text-align:left; }
.reportGridTable tr td table tr td {padding:5px 10px;  }
.reportGridTable tr td table tr th {padding:5px 10px; }

.reportGridTable tr td h1{font-size:18px; margin-bottom:8px;}


/*26/04/2016*/

.contentCenter{margin:30px auto 20px auto; width:61.8%; border:1px solid #6487dc; background:#fff; }
.headercolor{background:#6487dc; border-bottom:1px solid #D6DFF5; color:#fff;}
.headercolor td{ padding:5px 0px 5px 5px; font-weight:bold; }

.bluheading{color:#1d4095; font-weight:bold; background-color:#d6dff5; padding:4px 8px; }

.uctable{width:100%; background-color:#f8f8ec;}

.uctable tr td{padding:4px 6px 4px 6px; }
.uctable tr td ul{margin-left:15px; }

.droplistTable{ background-color:#D6DFF5; border:1px solid #6487DC; color:#333333;  border-collapse:collapse; margin-top:20px;}
	
.droplistTable caption{background-color:#6487DC; font-weight:bold;color:White; padding:5px 0px 5px 0px;}

.droplistTable td{text-align:left; padding:5px 5px 5px 10px;}

.droplistTable td table {width:100%;  }