/* CSS Document */

body {
	margin:0;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	
	}

/* General */
.spade{
	width:auto;
	margin: 0 auto;
	height:auto;
	background-color: #fff;
	}
	*html .spade{height:100%;width:100%}
.spade #wrapper{
   width:900px;
   height:auto;
   margin:0 auto;
   background-color: #FFF;
   padding:0px;
   }
  img{border:0;} 
#wrapper #audithead{
   width:900px;
   height:auto;
   float:left;
   margin:0 auto;
 }
#audithead  .auditheadtopbg{
   width:900px;
   height:30px;
   background-color:#0162a7;
   float:left;
   margin:0 auto;
 }
#audithead  .auditheadtop{
  width:878px; 
  height:auto;
  margin:0px 10px 0px 10px;
  border-bottom:solid 1px #79d279;
  float:left;
  padding:8px 0px;
}
#audithead .auditheadbtmbg{
  width:878px; 
  height:6px;
  margin:0 10px 10px 10px;
  float:left;
  background-image:url(../Images/shadow.gif);
  background-repeat:repeat-x;
  }
.auditheadtop .auditheadtitle{
font-family:tahoma;
font-size:17px;
font-weight:bold;
color:#3a70b9;
float:left;
width:auto;
height:auto;

}
.auditheadtop .starttime{
  float:right;
  width:142px;
  height:auto;
  margin-top:4px;
  }
.auditheadtop .texttime
{
	float:left;
	width:auto;
    height:auto;
}
.starttime .time{
  background-color:#EFF9F9;
  border:solid 1px #C6C7C7;
  padding:1px 6px 1px 2px;
  width:auto;
  float:left;
  margin-left:6px;
  }

#wrapper  #transactionmain{
  width:878px;
  float:left;
  margin:0px 10px 0px 10px;
  padding-top:3px;
  padding-bottom:3px;
  }
#transactionmain  .transactiontable{
  width:880px;
  height:auto;
  border:solid 1px #E1E1E1;
  margin:0px 0px 10px 0px;
  }
.row{
  border-bottom:solid 1px #E1E1E1;
}
.col{
  border-right:solid 1px #E1E1E1;
}
.rowtop{
  border-top:solid 1px #E1E1E1;
}
.transactiontable td{
  height:26px;
  padding:0px 10px 0px 10px;
  color:#545454;
  font-size:11px;
  font-family:tahoma;
  font-weight:normal
  }
.transactiontable .translefttext{
  background-color:#F7F7F7;
  text-align:right;
  } 
  
  
  
.reasonpoptable .alignright{text-align:right;padding-right:5px;}



#transactionmain .CCE{
  width:878px;
  height:auto;
  border:solid 1px #727373;
  margin:0px 0px 0px 0px;
  float:left;
  padding-bottom:10px;
  min-height:auto;
  max-height:390px;
  border:solid 1px #727373;
  overflow-x: auto;
  overflow-y: auto;
  }  
*html #transactionmain .CCE
{
	width:878px;
}
.CCE .questionbox3{
  padding:8px 10px 0px 10px;
  height:auto;
  float:left;
  width:870px;
  font-family:verdana;
  font-size:12px;
  border-top:solid 4px #DFE8EB;
  color:#000;
  font-weight:normal;
  line-height: 18px;
  }  
  *html .CCE .questionbox3{width:97%}
 .questionbox3 .answerbox3{
  background-color:#F4F4F4;
  width:590px;
  height:20px;
  padding:5px;
  margin-top:5px;
  }

#transactionmain  .Commentbox{
  width:880px;
  height:auto;
  margin:0px;
  float:left;
  }
  .subhead{
  font-size:11px;
  font-family:Tahoma;
  color:#3A70B9;
  font-weight:bold;
  float:left;
  }
  *html .subhead { height:22px;margin-top:11px}
  *:first-child+html .subhead { height:22px;margin-top:11px}
 #transactionmain  .Transactionreason{
  width:880px;
  height:auto;
  margin:0px 10px 10px 0px;
  float:left;
 
  } 
.Transactionreason .addRFTbtndiv
{
	width:auto;
	height:auto;
	float:left;
	width:100%;
	margin-top:7px;
}
.Transactionreason .addRFTbtn
{
	width:auto;
	float:right;
	cursor:pointer;
	height:30px;
	padding-top:7px;
}


  .Transactionreason .RFTtable{
   width:866px;
   height:auto;
   float:left;
   font-family:Tahoma;
   font-size:12px;
   color:#000;
   font-weight:normal;
   margin:0px;
  }
 .scrolldiv{
  height:84px;
  overflow-x: hidden;
  overflow-y: auto;
  border:1px solid #f3f3f3;
  margin-top: -5px;
  width:878px;
  float:left;
}
.RFTtable th{
	padding:0px 0px 0px 10px;
	font-family:Tahoma;
    font-size:11px;
	font-weight:normal;
	color:#000;
	text-align:left;
	}
.RFTtable  td{
  padding:0px 0px 0px 10px;
  height:26px;
  font-family:Tahoma;
  font-size:11px;
  font-weight:normal;
  color:#333;}	
	
.RFTtable .RFTtablehead{
  width:auto;height:31px;
  background-image:url(../Images/headbg.gif);
  background-repeat:repeat-x;
  text-align:left;
  }
#transactionmain .customersatisfy{
  background-color: #EFF9F9;
  background-image:url(../Images/shadow.gif);
  background-position:bottom left;
  background-repeat:repeat-x;
  width:870px;
  height:auto;
  float:left;
  padding:5px 0px 14px 10px;
  margin:0px 10px 0px 0px;
   }
.customersatisfyhead{
    font-family:verdana;
    font-size:12px;
	font-weight:bold;
	color:#000;
	padding-right:45px;
	}  
#wrapper #auditbottomsection{
  width:850px;
  height:auto;
  float:left;
  margin:0 auto;
  background-color:#E6E6E6;
  padding:10px 25px 10px 25px;
  margin-top:6px;
  text-align:center;
}
#wrapper #auditbottomsectionnew{
   width:530px;
   height:auto;
   float:left;
   margin:0 auto;
   background-color:#E6E6E6;
   padding:10px 185px 10px 185px;
   margin-top:6px;
   text-align:center;
}  
.contentsubbox #auditbottomsectionnew
{
	width:100%;
   height:auto;
   float:left;
   margin:0 auto;
   background-color:#E6E6E6;
   padding:10px 0px 10px 0px;
   margin-top:6px;
   text-align:center;
}
.greybutton{
 font-family:arial;
 font-size:12px;
 cursor:pointer;
 font-weight:normal;
 padding:0px 4px;
}
.bottombtnspace{
 margin-right: 11px;}
.RFTtable .reasongrey{
 background-color:#F3F3F3;
 height:28px;
 }
.RFTtable .reasondata{
  border-top:solid 1px #E2E2E2;
 }
 .reasonborder{
  border-right:solid 1px #FFF;
 }
 #searchtext{
  color:#999;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  padding-left:2px;
 }
 .txtOverAllComments{
  color:#999;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  padding-left:2px;
 }
 .textareatext
 {
  overflow:hidden;
  resize:none;
  margin-top: -5px;
  clear:left;
  float:left;
 }
.RFTtable .RFrightimg{
 
  padding-left:4px;
  padding-right:2px;
  }
.RFTtable .appform{
  width:24px;
  padding-left:9px;
  padding-right:2px;} 
#appformmodfd { padding-left:6px;padding-right:0px;}
/*==Accordian==*/
 .CCE .technology{ /*header of 2nd demo*/
  cursor: pointer;
  padding:8px 0px 0px 10px;
  height:23px;
  color:#3A70B9;
  background-image:url(../Images/headbg.gif);
  background-repeat:repeat-x;
  float:left;
  width:870px;
  font-weight:bold;
  font-size:11px;
  font-family:Tahoma;
}

.CCE .thelanguage{
  width:870px;
  height:auto;
  float:left;
 }

.thelanguage .questionbox{
 width:870px;
 height:auto;
 float:left;
 padding-bottom:10px;
 padding-left:10px;
 font-family:verdana;
 font-size:12px;
 color:#000;
 font-weight;normal
}
*html .thelanguage .questionbox{margin-top:10px;}
*:first-child+html .thelanguage .questionbox{margin-top:10px;}
.thelanguage .questionbottom{
  border-bottom:solid 1px #E3E3E3;}
.questionbox .answerbox{
  background-color:#F4F4F4;
  width:auto;
  height:20px;
  padding:5px;
}
.questionbox .reasonbtn, .answerbox3 .reasonbtn{
 background-image:url(../Images/reasonIcon.gif);
  background-repeat:no-repeat;
  width:94px;
  height:25px;
  border:0 none;
  float:right;
  cursor:pointer
 }
.answerbox .answerbg, .answerbox3 .answerbg{
  background-color:#FFF;
} 
.answertext{
 font-family:arial;
 font-size:12px;
 color:#5f8CC2;
 padding-right:15px;
 padding-left:4px;
} 
.answerbox .infoimg, .answerbox3 .infoimg {
  padding-left:10px;
  border:0 none;
  padding-right:30px;
}
/*==Accordian==*/

.textwidth{width:280px;height:40px;

margin-bottom:6px;
resize:none;
}
.butonclose{cursor:pointer}
.delete{cursor:pointer}
.errorhead{
	width:836px;
	height:auto;
	float:left;
	margin-left:10px;
	margin-bottom:12px;
	padding-left:30px;
	padding-top:7px;
	padding-right:15px;
	padding-bottom:7px;
	font-size:12px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #333;
	background-color: #FFC;
	background-image: url(../Images/error.png);
	background-repeat: no-repeat;
	background-position: 8px 8px;
	font-weight: bold;
}
.errorhead ul{
  margin:0;
  padding:0;}
.errorhead ul li{
	padding:0px;
	line-height:18px;
	list-style-type: none;
}
.sucesshead
{
	width:836px;
	height:auto;
	float:left;
	margin-left:10px;
	margin-bottom:12px;
	padding-left:30px;
	padding-top:7px;
	padding-right:15px;
	padding-bottom:7px;
	font-size:12px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #333;
	background-color: #e6f8dd;
	background-image: url(../Images/accept.png);
	background-repeat: no-repeat;
	background-position: 8px 6px;
	font-weight: bold;
}

.errorhead2{
	width:100%;
	height:auto;
	margin-bottom:12px;
	padding-top:7px;
	padding-bottom:7px;
	font-size:12px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #333;
	background-color: #FFC;
	background-image: url(../Images/error.png);
	background-repeat: no-repeat;
	background-position: 8px 8px;
	font-weight: bold;
}
.errorhead2 ul li{
	margin-left:-10px;
	margin-right:20px;
	padding:0px;
	margin-top:-20px;
	margin-bottom:-18px;
	line-height:35px;
	list-style-type: none;
}
.sucesshead2
{
	width:100%;
	height:auto;
	margin-bottom:12px;
	padding-top:7px;
	padding-bottom:7px;
	font-size:12px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #333;
	background-color: #e6f8dd;
	background-image: url(../Images/accept.png);
	background-repeat: no-repeat;
	background-position: 8px 8px;
	font-weight: bold;
}

.sucesshead2 ul li{
	margin-left:-10px;
	margin-right:20px;
	padding:0px;
	margin-top:-20px;
	margin-bottom:-18px;
	line-height:35px;
	list-style-type: none;
}

.tabletophead{
  cursor: pointer;
  padding:8px 0px 0px 10px;
  height:23px;
  color:#3A70B9;
  background-image:url(../Images/headbg.gif);
  background-repeat:repeat-x;
  width:870px;
  font-weight:bold;
  font-size:11px;
  font-family:Tahoma;
  }
  .space{margin-top:8px}
  
  .spaceparam{margin-top:8px;margin-bottom:5px;}
  .spaceparamnEw{margin-top:13px;margin-bottom:5px;}
  /*new css style*/
  .swrapper
{
	width:100%;
	height:auto;
	margin:0 auto;
	padding:0;
	float:left;
}
.swrapper .stopdiv
{
	width: 100%;
	height:64px;
	float:left;
	margin:0;
	padding:0 0px 0 0px;
	background-image:url(../Images/backshow.gif);
	background-repeat:repeat-x;
}
.swrapper .stopdiv .slogobox
{
	width:88px;
	height:63px;
    background-image:url(../Images/logo.gif);
    background-repeat:no-repeat;
	float:left;
	margin-left:20px;
}
.swrapper .stopdiv .stopdivright
{
width:192px;
height:64px;
float:right;
/*background-image:url(../Images/People-Logo.png);*/
background-repeat:no-repeat;
margin-right:6px;
}

.swrapper .sbluestrip{
	width:100%;
	height:28px;
	float:left;
	background-color:#0162a7;
	color:#0162A7;
}
.sbluestrip .bottomarrow{
float:right; 
width:7px;
height:4px;
position:absolute;
top:28px;right:94px;
background-image:url(../Images/arrow.png);
background-repeat:no-repeat;}
.sbluestrip .bottomarrowtrans{
float:right; 
width:7px;
height:4px;
position:absolute;
top:28px;right:94px;
background-image:url(../Images/arrow.png);
background-repeat:no-repeat;}
.sbluestrip .bottomarrow2{
float:right; 
width:7px;
height:4px;
position:absolute;
top:28px;
right:162px;
background-image:url(../Images/arrow.png);
background-repeat:no-repeat;
}
* html .sbluestrip .bottomarrow2{right:168px;}
* html .swrapper .sbluestrip{
	overflow:hidden}
.sbluestrip .swelcomediv
{width:auto;
height:20px;
padding-left:30px;
float:left;
padding-top:7px;
color:#fff;}
.sbluestrip .sbluestripright
{
width:auto;
margin:0px;
padding:0px;
height:auto;
float:right;
}
.sbluestripright .chromestyle ul li.slicolor
{
background-color:#0076b9;
margin-left:-2px;
}
.sbluestripright .chromestyle ul li.slicolorselect
{background-color:#018ac8;
margin-left:-2px;}
* html .sbluestripright .chromestyle ul li.slicolor{
	margin-left:2px;
}

.sbluestripright .chromestyle ul li.slicolor a
{
color:#fff;
text-decoration:none;
background-color:#0076b9;
}
.sbluestripright .chromestyle ul li.slicolorselect a
{
color:#fff;
text-decoration:none;
background-color:#018ac8;
font-weight:bold;
}
.sbluestripright .chromestyle ul li.slicolor a:hover{color:#79d279}
.sbluestripright .chromestyle ul li.slicolorselect a:hover{color:#79d279}
.swrapper .maincontent
{
margin:auto;
width:96%;
height:auto;
}
.maincontent .sboderbottm{
  width:100%;
  height:auto;
  float:left;
  border-bottom:4px solid #dfe8eb;
  }
.swrapper .maincontent .contentheading h4
{
font-weight:bold;
font-size:17px;
color:#3a70b9;
float:left;
margin:0px;
padding-left:0px;
}
.maincontent .contentsubbox
{
width:100%;
height: auto;
background-image:url(../Images/shadow.gif);
background-repeat:repeat-x;
background-position:top left;
float:left;
padding-top:15px;

}
.maincontent .minheightcon
{
	min-height:300px;
}
*html .maincontent .minheightcon
{
	min-height:400px;
	height:auto;
	height:400px;
}

.maincontent .contentheading
{
height:auto;
width:100%;
float:left;
margin:0;
border-bottom:1px solid #79d279;
padding:10px 0px 10px 0px;  
}

.contentsubbox .contentsubimage
{
height:50px;
width:4.7%;
float:left;
padding:20px 14px 0px 10px;
}
.contentsubbox .contentsubcontent
{
width:69%;
height:auto;
float:left;	
padding:0px 14px 5px 0px;
}
.contentsubbox .contentsubcontent h4{margin:0;padding:17px 0px 3px 0px;}
.contentsubbox .contentsubcontent h4 a{color:#3A70B9;}
.contentsubbox .contentsubcontent p{margin:0;padding-top:11px;padding-bottom:5px}

.swrapper .sanvbarbelw
{
width:100%;
height:28px;
float:left;
background-image:url(../Images/navbarblw.gif);
background-repeat:repeat-x;
margin:0;
padding:0;}

.sselected{
background-image:url(../Images/navbarblw.gif);
background-repeat:repeat-x;}
.maincontent .technology
{	 
  width:99.2%;
  cursor: pointer;
  padding:8px 0px 0px 10px;
  height:22px;
  color:#3A70B9;
  background-image:url(../Images/headbg.gif);
  background-repeat:repeat-x;
  font-weight:bold;
  font-size:11px;
  font-family:Tahoma;
  margin-top:0px;
  float:left;
}

/* Show only to IE6 */
* html .maincontent .technology {
width:99.2%
}
* html div.contentsubbox .widthadj{ width:99.2%}
.contentsubbox .auditscorewrapper
{
	width:97%;
	min-height:80px;
	max-height:auto;
	float:left;
	border-bottom:1px solid #e7e7e7;
	margin-left:15px;
	margin-bottom: -2px;
}



/**drop*/

.sbluestripright .chromestyle{
	width: 100%;
	font-weight: bold;
	font-size: 12px;
	height:auto;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#0162a7;
    color:#fff;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.chromestyle ul{
	width: 100%;
	padding: 5px 0;
	margin: 0;
	text-align: right;

}

/* Show only to IE6 */
* html .chromestyle ul {
	padding: 7px 0;
}

.chromestyle ul li{
display: inline;
margin-right:0px;
}

.chromestyle ul li a{
color: #fff;
padding:7px 7px;
margin: 0;
font-size: 13px;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
	color:#79d279;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	position:absolute;
	top: 0;
	border-bottom-width: 0;
	line-height:18px;
	z-index:100;
	background-color: white;
	width: 200px;
	visibility: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
		margin-top:-3px
}


.dropmenudiv a{
	width: auto;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
	padding: 2px 5px;
	text-decoration: none;
	font-weight: normal;
	color: #fff;
	background-color: #0162a7;

}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
color: #79d279;
}

/*dropline*/
.swrapper .snavbar{
width:100%;
height:28px;
background-image:url(../Images/navbar.gif);
background-repeat:repeat-x;
float:left;
}

.swrapper #dropline {
position:relative; 
font-size:12px;
margin:0;
padding:0;
float:left;
width:97%;
height:28px;
padding-left:20px;
}
 
#dropline, #dropline ul {
padding:0;
margin:0;
list-style:none;
display:inline;
height:auto;
width:97%;
float:left;
}
/* Show only to IE6 */
* html #dropline ul{
	width:1000px;
}
 
#dropline li {
float:left;
height:28px;
border-right:1px solid #c1d4d8;
background-color:#dde7ea;
}
#dropline li a {
float:left;
display:block; 
height:28px;
line-height:28px;
padding:0px 10px 1px 10px;
white-space:nowrap;
font-size:13px;
color:#1d74b5;
text-decoration:none;
}
#dropline li a:hover
{background-image:url(../Images/navbarblw.gif);
background-repeat:repeat-x;
background-position:top;}

#dropline li ul li{
background-image:url(../Images/navbarblw.gif);
background-repeat:repeat-x;
border:none;
}
#dropline li ul li a {
display:block; 
top:0px;
padding:0px 10px 0px 10px;
float:left;
line-height:27px;
white-space:nowrap;
font-size:10px;
color:#000;
}

#dropline li ul li a:hover{
background-image:url(../Images/navbarblw.gif);
background-repeat:repeat-x;
background-position:top;
color:green;
text-decoration:underline;
}
#dropline li ul li.selected23 a{font-weight:bold;color:grey;cursor:default}
#dropline li ul li.selected23 a:hover{text-decoration:none;cursor:}
#dropline li ul {
position:absolute;
top:28px;
left:-9999px;
z-index:10;
background-image:url(../Images/navbarblw.gif);
background-repeat:repeat-x;
margin-left:20px;
}
 
#dropline li ul.floatRight li {float:right;}


.maincontent .sfooter{
width:100%;
height:auto;
float:left;
background-color:#f4f4f4;
margin-top:10px;
font-size:11px;
color:#666666;
text-decoration:none;
line-height:28px;
border-top:1px solid #ccc;
}
.sfooter .sfooterleft{
width:40%;
height:auto;
float:left;
padding-left:10px;
}
.sfooter .sfooterright{
width:40%;
height:auto;
float:right;
text-align:right;
padding-right:10px;}
.sfooterleft .shfooter-link{color:#666666;padding:0 3px;text-decoration:none}
.sfooterleft .shfooter-link:hover{color:#70d279}
.sfooter .sfooterspace{height:2px;width:100%;float:left;background-color:#fff}
/* Show only to IE6 */
* html .sfooter .sfooterspace{
	display:none;
}



/*===filter criteria====*/


.contentsubbox  .FfilterCRTbox{
width:100%;
height: auto;
float:left;
margin-top:10px;
}
* html .contentsubbox  .FfilterCRTbox{
width:100%;
height: auto;
float:left;
margin-top:0px;
}
.FfilterCRTbox .ffiltertabtitle{
  background-color:#F7F7F7;
  text-align:right;
  width:150px;
}
.FfilterCRTbox td{
  height:27px;
  padding:0px 10px 0px 10px;
  color:#333;
  font-size:11px;
  font-family:tahoma;
  font-weight:normal
  }
.filterformselect{
 padding:2px;
 border:solid 1px #666;
 width:120px;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 color:#333;
 vertical-align:middle;
 } 
 .filterinputtext{
 padding:1px;
 height:17px;
 border:solid 1px #666;
 width:174px;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 color:#333;
 vertical-align:middle;
 }
 .FilterINPpadg{padding-left:4px;}
 /*for Ie 6*/ 
 *html .filterinputtext 
 {border-top:1px solid #abadb3;
 border-left:1px solid #e2e3ea;
 border-bottom:1px solid #e3e9ef;
 border-right:1px solid #dbdfe6;
 height:15px}
 *:first-child+html .filterinputtext{
 border-top:1px solid #abadb3;
 border-left:1px solid #e2e3ea;
 border-bottom:1px solid #e3e9ef;
 border-right:1px solid #dbdfe6;
 height:15px;}
 .filterformselect2{
 padding:0px;
 border:solid 1px #666;
 width:140px;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 height:20px;
 color:#333;
 vertical-align:middle;
 }
  .FfilterCRTbox .FfilterBluebtn{
 background-color:#0162A6;
 color:#FFF;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 padding:1px 5px;
 cursor:pointer;
 }
 .contentsubbox  .FfilterCRTbottombox{
width:100%;
height: auto;
float:left;
border-bottom:4px solid #dfe8eb;
padding-bottom:10px;
}

.FfilterCRTbottombox .FfilterEmptydiv{
width:99.9%;
float:left;
height:220px;
border:solid 1px #CCC;
text-align:center;
}
.filterbottombutton .Ffilterbtns{
 font-family:arial;
 font-size:12px;
 font-weight:bold;
 cursor:pointer;
}
 .contentsubbox .sbodershadow,.sbodershadow{
 width:100%;
 height:6px;
 float:left;
 background-image:url(../Images/shadow.gif);
 background-repeat:repeat-x;
 }
*html .contentsubbox .sbodershadow{
width:100%;
height:6px;
float:left;
background-image:url(../Images/shadow.gif);
background-repeat:repeat-x;
margin-top:-7px;
}

.filterbottombutton .sviewrepot
{ 
border:1px;
border-style:outset;
border-color:#ccc;
background-color:#0162a6;
width:140px;
height:32px;
color:#fff;
cursor:pointer;
margin-bottom:5px;
float:right;
}
.contentsubbox .Filtersapce
{
margin-bottom:10px;
margin-top:10px;
}
.contentsubbox .filterbottombutton
{width:100%;
height:auto;
float:left;
}

.filterreptdiv{
border:0px solid #ccc;
width:99.9%;
min-height:240px;
float:left;
max-height:auto;
text-align:center;
margin-top:6px;
}

* html .filterbottombutton .filterreptdiv{
	height:240px;
	}

.filterbottombutton .filterrepotbutn{
	width:26%;
	height:28px;
	float:right;
	text-align:right;
	padding-right:12px;
	background-color:#f5f6f8;
	padding-top:5px;
	background-image: url(../Images/bg_leftbtn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.filterbottombutton .filterrepotbutn1{
	width:38%;
	height:28px;
	float:right;
	text-align:right;
	padding-right:12px;
	background-color:#f5f6f8;
	padding-top:5px;
	background-image: url(../Images/bg_leftbtn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.filterbottombutton .filterbotomleftbutn
{
width:56%;
height:40px;
float:left;	
padding-top:12px;
padding-bottom:5px;
}
 /*===filter criteria====*/
 .margindropdown {margin-top:4px;}
 .mandatory {color:#F00;}
 .inlinrerror {color:#C00;}
 
 /*===Users===*/
.contentheading .Fuseradddrop{
 width:auto;
 height:22px;
  float:right;
  z-index:9999999;
 }
 
  /*===ie 7 scroll fix===*/
 
   *+html .contentheading .Fuseradddrop{
  width:82px;
  height:22px;
  float:right;
  z-index:9999999;
 }
 /*===ie 7 scroll fix===*/
  
 .contentheading .Teamadddrop
 {
   width:96px;
   height:26px;
  float:right;
  z-index:9999999;
  background-image:url(../Images/addUser.gif);
  background-repeat:no-repeat;
  background-position:top-left;
 }
 .contentheading .Teamadddrop:hover{ background-image:url(../Images/addUser.gif);
  background-repeat:no-repeat;
  background-position:0px -26px;
  cursor:pointer}
 .FfilterCRTbox .fusertitle{
  width:auto;
  height:31px;
  background-image:url(../Images/headbg.gif);
  background-repeat:repeat-x;
}
.contentsubbox  .Fuserhead{
 width:100%; height:auto; 
 float:left; 
 background-color:#F4F4F4;
 margin-bottom:8px;
 margin-top:8px;
 padding:5px 0px;
 }
.FfilterCRTbox .fuserfiltertitle{
 width:auto;
 height:auto;
 padding:0px 30px 0px 10px;
 color:#3A70B9;
}

.FfilterCRTbox .fusertitlehead{
  font-weight:normal;
  color:#000;
}
.FfilterCRTbox  td{height:26px;}
 .contentsubbox  .FUserPagination{
width:100%;
height: auto;
float:left;
border-bottom:4px solid #dfe8eb;
padding-bottom:10px;
margin-top:10px;
color:#333;
text-align:center;
}
.FUserPagination .userpagination{
 width:160px;
 margin:0 auto;
 height:auto;
 padding-bottom:10px;
 }
.userpagination .first-disabled{
  width:12px;
  height:12px;
  float:left;
  background:url(../Images/pagination.gif) transparent;
  background-repeat:no-repeat;
  /*background-position:0px 0px;*/
  background-position:0px -16px;
  margin-right:4px;
  }
.userpagination .previous-disabled{
  width:12px;
  height:12px;
  float:left;
  background:url(../Images/pagination.gif) transparent;
  background-repeat:no-repeat;
   cursor:pointer;   
  /*background-position:0px -102px;*/
   background-position:0px -118px;
  margin-right:4px;  
  }
 .userpagination .through{
  width:auto;
  height:auto;
  float:left;
  white-space:pre;
 } 
.userpagination .page-next{
  width:12px;
  height:12px;
  float:left;
  background:url(../Images/pagination.gif) transparent;
  background-repeat:no-repeat;
  background-position:0px -84px;
 cursor:pointer;
 margin-right:4px;  
  }
.userpagination .page-last{
  width:12px;
  height:12px;
  float:left;
  background:url(../Images/pagination.gif) transparent;
  background-repeat:no-repeat;
  background-position:0px -50px;
  cursor:pointer;}
.FUserPagination .userupdate{
 width:130px;
 margin:0 auto;
 height:auto;
 margin-top:12px;}
 * html .FUserPagination .userupdate{
 width:130px;
 margin:0 auto;
 height:auto;
} 
 .userupdate .displayitem { font-size:11px; vertical-align:middle;}
 .userupdate .pageloader{
  width:17px;
  height:14px;
  background:url(../Images/loading.gif);
  background-repeat:no-repeat;
  background-position:0px 0px;
  cursor:pointer;
  display:inline-block;
  vertical-align:middle;
}
  
.deleteicon{
  width:16px;
  height:16px;
  background:url(../Images/textfield_delete.png) transparent;
  background-repeat:no-repeat;
  border:0 none;
  background-color:none;
  cursor:pointer;
  outline:0 none;
  }
 .deleteiconbw{
  width:16px;
  height:16px;
  background:url(../Images/textfield_delete_b&w.png) transparent;
  background-repeat:no-repeat;
  border:0 none;
  background-color:none;
  /*cursor:pointer;*/
  outline:0 none;
  }
 .compareicon{
  width:16px;
  height:16px;
  background:url(../Images/compare.png);
  background-repeat:no-repeat;
  border:0 none;
  background-color:none;
  cursor:pointer;
  outline:0 none;
  }
  .compareicon_deactiveted{
  width:16px;
  height:16px;
  background:url(../Images/compareb&w.png);
  background-repeat:no-repeat;
  border:0 none;
  background-color:none;
  cursor:pointer;
  outline:0 none;
  }
 .buttion_image_spacing input
 {
 margin-right:2px;
 }
*:first-child+html .deleteicon /*For I E7*/
{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/textfield_delete.png' ,sizingMethod='crop');
}
*html .deleteicon /*For I E6*/
{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/textfield_delete.png' ,sizingMethod='crop');
}
.signofficon{
  width:16px;
  height:16px;
  background:url(../Images/SignOff.png);
  background-repeat:no-repeat;
  border:0 none;
  background-color:none;
  cursor:pointer;
  outline:0 none;
  }
  .editeicon{
  width:16px;
  height:16px;
  background:url(../Images/application_form_edit.png);
  background-repeat:no-repeat;
  border:0 none;
  background-color:none;
  cursor:pointer;
  outline:0 none;
  }
  .editeiconbw{
  width:16px;
  height:16px;
  background:url(../Images/application_form_edit_b&w.png);
  background-repeat:no-repeat;
  border:0 none;
  background-color:none;
  /*cursor:pointer;*/
  outline:0 none;
  }
 .Addicon{
  width:16px;
  height:16px;
  background:url(../Images/textfield_add.png) transparent;
  background-repeat:no-repeat;
  border:0 none;
  cursor:pointer;
  outline:0 none;
  }
  .Addiconbw{
  width:16px;
  height:16px;
  background:url(../Images/textfield_add_b&w.png) transparent;
  background-repeat:no-repeat;
  border:0 none;
 /*cursor:pointer;*/
  outline:0 none;
  }
 .ChangeProfile{
  width:16px;
  height:16px;
  background:url(../Images/change_profile.png) transparent;
  background-repeat:no-repeat;
  border:0 none;
  cursor:pointer;
  outline:0 none;
  }  
  .ChangeProfilebw{
  width:16px;
  height:16px;
  background:url(../Images/change_profile_b&w.png) transparent;
  background-repeat:no-repeat;
  border:0 none;
  /*cursor:pointer;*/
  outline:0 none;
  }
.userGreyrow{ background-color:#F3F3F3;}
.transuserGreyrow{ background-color:#F3F3F3;}
.userlightrow{ background-color:#fafbfc;}
.transuserlightrow{ background-color:#fafbfc;}
.userlightrow:hover{background-color:#FFC;}
.userGreyrow:hover{background-color:#FFC;}
.teamwhitrow:hover{background-color:#FFC;}
.Userfilterbtn{
 cursor:pointer;
 background-color:#76c10f;
 color:#FFF;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 padding:1px 10px;
 vertical-align:middle;}
 .UserfilterbtnDisable{
 cursor:pointer;
 background-color:#CCC;
 color:#999;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 padding:1px 10px;
 vertical-align:middle;}
 /*===Users===*/ 
 .adduserspace{margin-left:10px;}
  .sdispalyselect{
 padding:1px 1px;
 border:solid 1px #666;
 width:auto;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 vertical-align:middle;
 }
.userupdate .displaygifconfig{margin-bottom:-6px}

 /*action deropdown*/
 #dotable 
{border-collapse:collapse;
 margin-top:7px;
 margin-left:-1px;
 margin-top:5px\9;

}
 *html #dotable 
{border-collapse:collapse;
 margin-top:2px;
  margin-left:-1px;
}
#dotable td 
{
text-align:left;

}
.do-menu {
background:#f0f0f0;
border:1px solid darkgray;
display:none;
margin-top:-8px;
position:absolute;
z-index:9999;
width:auto;
min-width:81px;
}
*html .do-menu
{
width:auto;
min-width:81px;
width:81px;
}
.do-menu a {
color:#000;
display:block;
padding:3px 7px;
text-align:left;
white-space:nowrap;
text-decoration:none;
}
.do-menu a:hover {color:#fff;background:#9cb1d0;}
.contentsubbox  .viewtransaction{
width:100%;
height: auto;
float:left;
margin-top:10px;
padding-top:8px;
}
.viewtransaction .viewtransntitle{
 width:auto;
 height:auto;
 padding:0px 30px 0px 10px;
 color:#3A70B9;
}
 .transationinputtext{
 padding:1px;
 height:17px;
 border:solid 1px #666;
 width:174px;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 color:#333;
 vertical-align:middle;

 }
 .viewtransationinputtext{
 padding:1px;
 height:17px;
 border:solid 1px #666;
 width:60px;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 color:#333;
 vertical-align:middle;
 }
 /*for Ie 6*/
 *html .viewtransationinputtext{
 border-top:1px solid #abadb3;
 border-left:1px solid #e2e3ea;
 border-bottom:1px solid #e3e9ef;
 border-right:1px solid #dbdfe6;
 height:15px;}
  *:first-child+html .viewtransationinputtext{
 border-top:1px solid #abadb3;
 border-left:1px solid #e2e3ea;
 border-bottom:1px solid #e3e9ef;
 border-right:1px solid #dbdfe6;
 height:15px;}

  .viewtransaction .transationtitle{
  width:auto;
  height:31px;
  background-image:url(../Images/head2.gif);
  background-repeat:repeat;
}

.viewtransaction .transationtitlehead{
  font-weight:normal;
  color:#000;
}
.viewtransaction  td{
	height:26px;  
   /* padding-left: 9px;
    padding-right: 7px;*/ /*comp-fix*/
    text-align:center;
	color:#333;}
.TransAuditGrid{
	/*margin-left:-10px;*/ /*comp-fix*/
}	
*html .viewtransaction  td{
height:22px;  
}
*:first-child+html .viewtransaction  td{height:22px; } 
.auditsubhead{
	width:auto;
	height:auto;
	background-color: #c3d1d5;
	color:#000;
}
.transationlink{color:#39F;padding:0px;margin:0px}
.transationlink:hover{text-decoration:none}
.auditicon
{
  width:16px;
  height:16px;
  background:url(../Images/audit.png);
  background-repeat:no-repeat;
  border:0 none;
  background-color:none;
  cursor:pointer;
  outline:0 none;
}
.auditiconbw
{
  width:16px;
  height:16px;
  background:url(../Images/audit_b&w.png);
  background-repeat:no-repeat;
  border:0 none;
  background-color:none;
  
  outline:0 none;
}

.contentsubbox  .addDetaiCRTbox{
width:100%;
height: auto;
float:left;
margin-top:10px;
border:solid 1px #E1E1E1;
}
.contentsubbox  .addDetaiCRTbox .heightadj{background-color:#DFE8EB;height:5px}
* html .contentsubbox  .addDetaiCRTbox{
width:100%;
height: auto;
float:left;
margin-top:0px;
}

.addDetaiCRTbox .ffiltertabtitle{
  background-color:#F7F7F7;
  text-align:right;
  width:150px;
}
.addDetaiCRTbox td{
  height:27px;
  padding:0px 10px 0px 10px;
  color:#545454;
  font-size:11px;
  font-family:tahoma;
  font-weight:normal
  }
 .addDetaiCRTbox .FfilterBluebtn, .TransDetTable .FfilterBluebtn{
 background-color:#0162A6;
 color:#FFF;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 padding:1px 5px;
 cursor:pointer;
 }
  #Transbottomsection .RevaluateBluebtn
 {
 background-color:#0162A6;
 color:#FFF;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 padding:1px 5px;
 cursor:pointer;
 vertical-align:middle;
 margin-left:16px;
 }
   #Transbottomsection .RevaluateBluebtndisable
 {
 background-color:#CCC;
 color:#999;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 padding:1px 5px;
 cursor:pointer;
 vertical-align:middle;
 margin-left:16px;
 }
 .addDetaiCRTbox .disabledbtn,.filterbottombutton .disabledbtn
 {
 cursor:default;
 opacity:.4;
 filter: alpha(opacity=40);
 }
.viewpopselecttext2{
 padding:1px 1px;
 border:solid 1px #666;
 width:160px;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 vertical-align:middle;
 height:21px;
 }
 .viewauditinputtext{padding:1px;
 height:17px;
 border:solid 1px #666;
 width:260px;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 color:#333;
 vertical-align:middle;
}
/* view audit details*/
.viewauditheadmid
{
width:auto;
height:auto;
float:right;
}
.viewauditheadmid .viewaudittable{
height:32px;
text-align:right;
padding-bottom:7px;
	}
	
.viewaudittable .tabletextconf
{font-weight:bold}	
.contentsubbox .viewtransactiontable{
  width:100%;
  height:auto;
  border:solid 1px #E1E1E1;
  margin:0px 0px 10px 0px;
  float:left;
  }
.viewtransactiontable td{
  height:26px;
  padding:0px 10px 0px 10px;
  color:#545454;
  font-size:11px;
  font-family:tahoma;
  font-weight:normal
  }
.viewtransactiontable .translefttext{
  background-color:#F7F7F7;
  text-align:right;
  } 
.contentsubbox .thelanguage{
  width:100%;
  height:auto;
  float:left;
 
 }
 
 .contentsubbox .viewauditdetail{
  width:99.7%;
  height:auto;
  border:solid 1px #727373;
  margin:6px 0px 9px 0px;
  float:left;
  max-height:901px;
  border:solid 1px #727373;
  overflow-x: hidden;
  overflow-y: auto;
  line-height:16px;
  }  

.contentsubbox .thelanguage .viewdetailbox{
 width:100%;
 height:auto;
 float:left;
 font-family:verdana;
 font-size:11px;
 color:#424242;
 font-weight:normal;

}
*:first-child+html .viewdetailbox .CCEmainbox 
{
margin:0px 0px 0px 0px !important;
}
* html .contentsubbox .thelanguage .viewdetailbox
{
margin:0px 0px 0px 0px !important;
padding:0px!important;
float:left!important;
}
* html .contentsubbox .thelanguage .viewdetailbox .CCEmainboxIE6
{
float:left;
width:100%;
border-bottom:1px solid #ccc;
height:auto!important;
padding:0px!important;
margin:0px!important;
}
.viewdetailbox .CCEsubhead
{width:auto;
height:auto;
float:left;
padding:0px 0px 0px 10px;
font-family:verdana;
 font-size:12px;
 color:#000;
 font-weight:normal;
}
*html .viewdetailbox .CCEsubhead{ padding:10px}
.viewdetailbox .CCEmainbox{
width:100%;
height:auto;
border-bottom:1px solid #ccc;
float:left;clear:left;
padding-bottom:7px;
color:#333;
}
.viewdetailbox .CCErudemainbox{
width:100%;
height:auto;
border-bottom:solid 4px #DFE8EB;
float:left;clear:left;
padding-bottom:7px;
color:#333;
}
.viewdetailbox .CCELQemainbox{
width:100%;
height:auto;
float:left;clear:left;
padding-bottom:7px;
color:#333;
}
.viewdetailbox .CCEleftbox{
width:20%;
height:auto;
float:left;
border-left:1px solid #ccc;
margin:4px 3px 4px 10px;
padding:0px 10px 0px 10px;
}

.viewdetailbox .CCEsecondbox{
width:21%;
height:auto;
float:left;
border-left:1px solid #ccc;
margin:4px 25px 4px 10px;
padding:0px 10px 0px 10px;
}
.viewdetailbox .CCEleftbox p,.viewdetailbox .CCEsecondbox p,.viewdetailbox .CCEmidbox p,.viewdetailbox .CCErightbox p{padding:3px 0px 0px 0px;margin:0px;}
*html .viewdetailbox .CCEleftbox{margin-left:5px;}
.viewdetailbox .CCEmidbox{
width:20%;
height:auto;
margin:auto;
float:left;
border-left:1px solid #ccc;
margin:4px 20px 4px 10px;
padding:0px 10px 0px 10px;
}
.viewdetailbox .CCErightbox{
width:20%;
height:auto;
float:right;
border-left:1px solid #ccc;
margin:4px 0px 4px 0px;
padding:0px 10px 0px 10px;
}
.CCSsubboxhead{
color:#3A70B9;
clear:right;
padding:0;
margin:0;}
.contentsubbox .overalcoments{
font-family:verdana;
font-size:11px;
color:#333;
font-weight:normal;
width:98%;
height:auto;
float:left;
padding:6px 0px 5px 0px;
line-height: 16px;
}
.contentsubbox .viewRFTTable
{
float:left;	
margin-top:10px;
border-bottom:1px solid #D1D1D1;
margin-top:8px;
}
.viewRFTTable .viewrfttitle{
 font-weight:normal;
  color:#000;	
  height:31px;
  background-image:url(../Images/head2.gif);
  background-repeat:repeat;
text-align:left;
  padding-left:10px;
}
.contentsubbox .customersatisfd{
width:100%;
height:auto;
float:left;
background-color:#eff9f9;
margin-top:14px;
font-size:14px;
color:#000;
letter-spacing:2px;
white-space:pre;
}
.customersatisfd .customersatisfdinside{padding:10px;}
.contentsubbox .sbuttonbottom1{width:100%;
height:auto;float:left;text-align:center;padding-top:5px;padding-right:10px;}
.viewRFTTable  td{
height:26px;
padding-left:10px;
line-height:16px;
color:#333;}
.viewRFTTable .viewrftoddrow{
 background-color:#f3f3f3;
}
.contentsubbox .viewscoretable
{ 
float:left;
clear:left;
padding:0px;
margin-top:5px;
margin-bottom:5px;
color:#333;
}
.contentsubbox .viewscoretable td
{
height:30px;
}
.viewscoretable .viewrfttitle{
 font-weight:normal;
  color:#000;	
  height:31px;
  background-image:url(../Images/head2.gif);
  background-repeat:repeat;}
.viewscoretable .viewrftoddrow{
 background-color:#f3f3f3;
}

.fsize{font-size:16px;}
.workcenterdpn
{padding:1px 1px;
 border:solid 1px #666;
 width:150px;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 vertical-align:middle;
 height:21px;

 }
 .widthinc{ width:80px}

 .Busineesownerdpn{ padding:1px 1px;
 border:solid 1px #666;
 width:117px;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 vertical-align:middle;
 height:21px;}
 .Productdpn{
	 
	 padding:1px 1px;
 border:solid 1px #666;
 width:78px;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 vertical-align:middle;
 height:21px;}
  /*===========Login===========*/
 .spadeL{
  background-color:#e7e5e6;
 }
 
.spadeL #Lwrapper{
 width:100%;
 height:auto;
 margin:0 auto;}
#Lwrapper .Lheader {
  width:1000px;
  height:auto;
  margin:0 auto;
  background-color:#e7e5e6;
  }
 .Lheader .Lhlogo{
  width:980px;
  height:54px;
  margin:0 auto;
  padding-left:20px;
}
 .Lheader .Lhbg{
  width:100%;
  height:61px;
  margin:0 auto;
  background-image:url(../Images/Loghead_bg.gif);
  background-repeat:repeat-x;
  background-position:bottom left;
  background-color:#fff;
  padding-top:6px;
}
.Lheader .Lhbg1{
  width:100%;
  height:61px;
  margin:0 auto;
  background-image:url(../Images/Loghead_bg.gif);
  background-repeat:repeat-x;
  background-position:bottom left;
  background-color:#fff;
  padding-top:6px;
}
.Lheader .Lhmenu{
  width:100%;
  height:32px;
  float:left;
  background-image:url(../Images/Lhmenu_bg.gif);
  background-repeat:repeat-x;
}
.Lhmenu .Lhmenubox{
 width:980px;
 height:32px;
 margin:0 auto;
 text-align:right;
 padding-right:20px;
 }
.Lhome_btn{
  width:auto;
  height:16px;
  border:none;
  outline:none;
  cursor:pointer;
  background:url(../Images/house_go.gif) transparent;
  background-repeat:no-repeat;
  background-position:top left;
  padding:0px 0px 0px 19px;
  font-family:Tahoma,Geneva,sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#9dc4d3;
  float:right;
  margin:8px 0px 0px 0px;
  }
.Lheader .LHbg{
  width:100%;
  height:93px;
  float:left;
  background-image:url(../Images/Lban_bg.gif);
  background-repeat:repeat-x;
}
.Lheader .Lhbanner{
  width:1000px;
  height:93px;
  margin:0 auto;
  background-image:url(../Images/Lhbanner.gif);
  background-repeat:no-repeat;
}
.Lhbanner h2{ 
  margin:0;
  color:#FFF; 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:23px; 
  padding:50px 0px 0px 45px; 
  }
#Lwrapper .Logmain{
  width:100%;
  height:auto;
  float:left;
  background-color:#e7e5e6;
  }
#Lwrapper .LContainer {
  width:1000px;
  height:auto;
  margin:0 auto;
  background-color:#e7e5e6;
  }
.LContainer .LCloginbox{
  width:910px;
  height:auto;
  float:left;
  background-color:#fff;
  padding:20px 45px 18px 45px;
  }
 .LCloginbox .LCalert{
  width:100%;
  height:auto;
  float:left;
  background-color:#feff99;
  font-family:Tahoma,Geneva,sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#666;
  text-align:center;
  line-height:30px;
  background-image:url(../Images/icon_alert.gif);
  background-repeat:no-repeat;
  background-position:175px center;
}  
.LCloginbox .LCsubbox{
  width:100%;
  height:auto;
  float:left;
  background-color:#fff;
  padding:25px 0px;
} 
.LCsubbox .LCcontent{
  width:48%;
  height:auto;
  float:left;
  margin-right:20px;
  line-height:18px;
  font-family:verdana;
  font-size:12px;
  color:#000;
  }
 .LCspade{color:#1d6b91; font-weight:bold;} 
 .LCSign{ color:#039936;}
 .LCsignup{color:#349acb; text-decoration:underline; cursor:pointer;}
 .LCsubbox .LCsignin{
  width:45%;
  height:auto;
  float:right;
}  

.LCsignin .LCtop,.Newpass .LCtop{
  width:411px;
  height:10px;
  background-image:url(../Images/Logbox_top.gif);
  background-repeat:repeat-x;
  float:left;
  outline:0 none;
  border:0 none;
}
.LCsignin .LCbtm,.Newpass .LCbtm{
  width:411px;
  height:10px;
  background-image:url(../Images/logbox_bottom.gif);
  background-repeat:repeat-x;
  float:left;
}
.LCsignin .LCmid,.Newpass .LCmid{
  width:371px;
  height:auto;
  background-image:url(../Images/logbox_mid.gif);
  background-repeat:repeat-y;
  padding:20px;
  float:left;
}
*html .LCsignin .LCmid{
   margin-top:-3px;
}

*html .Newpass .LCmid{
   margin-top:-3px;
}
.LCmid .signtable{width:330px; height:auto; border:0 none;}
.signtable #wrap{color:#666;}
.Newpass .NewPasColr{color:#000;}
.signtable .LCSigntitle{
  color:#003d6c;
  font-size:12px;
  width:100%;
  font-family:verdana;
  }
 .signtable td{ height:27px; padding:0px; font-family:verdana; font-size:12px;}
 .LCsignblue{color:#0167cc; font-family:verdana; font-size:11px;}
 .signinputtext{
 padding:1px;
 height:25px;
 border:solid 1px #e6e6e6;
 width:323px;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 color:#333;
 vertical-align:middle;
 }
 .LContainer .LCfooter{
  width:960px;
  height:50px;
  float:left;
  background-color:#ccc;
  padding:10px 20px 0px 20px;
  } 
 .LCfooter ul{ list-style:none; margin:0; padding:0; width:auto; height:auto; float:left;}
 .LCfooter ul li{ display:inline; padding:0px 2px;}
 .LCfooter ul li a{color:#666; text-decoration:none;}
 .LCfooter ul li a:hover{color:#79d279;}
 .LCfooter .LCcopy{width:auto; text-align:right; height:auto; float:right;}
 
/*===========Login===========*/
.haednavline{color:#64a3c8;}
.droplinelisp{color:#64a3c8;line-height:28px}
.claercommn{clear:both}
.searchagntspace{height:5px;width:auto;}
.sreasontable .divborder{height:4px; background-color:#DFE8EB}
.RFTtable .divborder{height:4px; background-color:#DFE8EB}
.tabtexalign{text-align:left}
.whitspacecon{white-space:pre}
.FfilterCRTbox .divborder{height:4px; background-color:#DFE8EB}
.sepcolortext{color:#3c9d0b}
.sepcolortext2{color:#5e9bc7;font-weight:normal}
.Qustconfig{color:#3A70B9;font-weight:bold}
.Qustconfig2{color:green;font-size:16px;}
.Qustconfig3{color:red;font-size:16px;}
.viewtransaction .PadgLZero{padding-left:0px;}
.viewtransaction .divborder{height:4px; background-color:#DFE8EB}
.contentsubbox .newfilterrow
{
width:auto;
height:auto;
float:left;
}
.newfilterrow .newfilterrowtable{
float:left;
}
.newfilterrow .newfilterrowtable td{height:26px;padding-left:10px;}
.newfilterrowtable .viewtransntitle{
 width:auto;
 height:auto;
 padding:0px 30px 0px 10px;
 color:#3A70B9;
}

/*Forgotpassd*/
.ForgotUser{
	font-weight:bold;

color:#1d729b;
margin:0px;
	padding:15px 0px 0px 0px;
	color: #1D729B;
}
.ForgotUsertextbox{
margin:3px 0px 0px 0px;
padding:0px;
 height:19px;
 border:solid 1px #666;
 width:220px;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 color:#333;
 vertical-align:middle;
}

.forGotsubmit
{
width:auto;
margin:15px 0px 0px 0px;
cursor:pointer;
}
 .LCsubbox .Newpass{
  width:371px;
  height:auto;
  float:left;
} 
.newpassinptxt{
margin:0px 0px 0px 0px;
padding:0px;
 height:19px;
 border:solid 1px #666;
 width:170px;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 color:#333;
 vertical-align:middle;	
	}
	.ChNePaError{
    width:95%;
    height:auto;
    float:left;
    font-family:Tahoma,Geneva,sans-serif;
    font-size:12px;
    text-align:left;
    margin-left:0px;
	margin-bottom:30px;
	padding-left:30px;
	padding-top:7px;
	padding-right:15px;
	padding-bottom:7px;
	color: #333;
	background-color: #FFC;
	background-image: url(../Images/error.png);
	background-repeat: no-repeat;
	background-position: 8px 8px;
	font-weight: bold; 
		}
.ChNePaError ul{
  margin:0;
  padding:0;}
.ChNePaError ul li{
	padding:0px;
	line-height:18px;
	list-style-type: none;
}
		
/*transaction Details*/
.contentsubbox .TransDetGIhed{ /*header of 2nd demo*/
  padding:8px 0px 0px 0px;
  height:23px;
  color:#3A70B9;
  background-image:url(../Images/headbg.gif);
  background-repeat:repeat-x;
  float:left;
  width:99.9%;
  font-weight:bold;
  font-size:11px;
  font-family:Tahoma;
  border:solid 1px #E1E1E1;
  border-bottom:none;
}
.TransDetGIpadg
{
 padding:8px 0px 0px 10px;
}
.contentsubbox .TransDetTable{
 idth:100%;
  height:auto;
  margin:0px 0px 10px 0px;
  float:left;
  }
.TransDetTable td{
  height:26px;
  /*padding:0px 10px 0px 10px;*//*comp-fix*/
  padding:0px 4px 0px 4px;
  color:#545454;
  font-size:11px;
  font-family:tahoma;
  font-weight:normal;
    margin-left: 440px;
}
 
 .TransDetTable .translefttext{
  background-color:#F7F7F7;
  text-align:left;
  } 
  .colLft{
  border-left:solid 1px #E1E1E1;
}
.TransDetTable .tableDivD{height:16px}
.TransDetTable .TransDetGIatblHead{padding:0px;}
.contentsubbox .TransDetaudittable
{ 
float:left;
clear:left;
padding:0px;
margin-top:5px;
margin-bottom:5px;
color:#333;
border:solid 1px #E1E1E1;
}
.TransDetaudittable td
{
height:26px;
padding:0px 10px 0px 10px;
}
.TransDetaudittable .viewrfttitle{
 font-weight:normal;
  color:#000;	
  height:31px;
  background-image:url(../Images/head2.gif);
  background-repeat:repeat;}
.TransDetaudittable .viewrftoddrow{
 background-color:#f3f3f3;
}
.contentsubbox .TRansBotmBorder{ 
background-color: #EFF 9F9;
  background-image:url(../Images/shadow.gif);
  background-position:bottom left;
  background-repeat:repeat-x;
  width:100%;
  height:14px;
  float:left;
 }
 .TRDEsubhead{
  font-size:15px;
  font-family:Tahoma;
  color:#3A70B9;
  font-weight:bold;
  float:left;
  }
.bottomwhiteadj{
width:100%;
height:150px;
float:left;
background-color:#fff;
}
.bottomwhiteadj2{
width:100%;
height:55px;
float:left;
background-color:#fff;
}
.bottomwhiteadj3{
width:100%;
height:43px;
float:left;
background-color:#fff;
}
/*=============Add transaction===========*/
.maincontent #Transbottomsection{
   width:100%;
   height:auto;
   float:left;
   background-color:#E6E6E6;
   text-align:center;
   padding:10px 0px;
   margin-top:20px;
}
.contentsubbox .TRDEsubhead2{
  font-size:15px;
  font-family:Tahoma;
  color:#3A70B9;
  font-weight:bold;
  float:left;
  width:100%;
  }
.contentsubbox .TAudittable{
   width:51%;
   height:auto;
   float:left;
   font-family:Tahoma;
   font-size:12px;
   color:#000;
   font-weight:normal;
   margin-top:5px;
   border:1px solid #e1e1e1;
  }

.TAudittable th{
	padding:0px 0px 0px 10px;
	font-family:Tahoma;
    font-size:11px;
	font-weight:normal;
	color:#000;
	text-align:left;
	}
.TAudittable  td{
  padding:0px 0px 0px 10px;
  height:27px;
  font-family:Tahoma;
  font-size:11px;
  font-weight:normal;
  color:#333;}	
	
.TAudittable .RFTtablehead{
  width:auto;height:31px;
  background-image:url(../Images/headbg.gif);
  background-repeat:repeat-x;
  text-align:left;
  }
.Fuseradddrop .texttime{
	float:left;
	width:auto;
    height:auto;
}
.Fuseradddrop .time{
  background-color:#EFF9F9;
  border:solid 1px #C6C7C7;
  padding:1px 6px 1px 2px;
  width:auto;
  float:left;
  margin-left:6px;
  }
 .contentsubbox .errorheadT{ /*header of 2nd demo*/
  padding:7px 15px 7px 30px;
  height:auto;
  float:left;
  width:96.5%;
  font-size:12px;
  font-family: Tahoma, Geneva, sans-serif;
  color: #333;
  background-color: #FFC;
  background-image: url(../Images/icon_alert.gif);
  background-repeat: no-repeat;
  background-position: 14px 10px;
  font-weight: bold;
  margin-bottom:12px;
} 
.errorheadT ul{
  margin:0;
  padding:0px 0px 0px 10px;}
.errorheadT ul li{
	padding:0px;
	line-height:18px;
	list-style-type: none;
}
.contentsubbox .sucessheadT{ 
  padding:8px 0px 8px 0px;
  height:auto;
  float:left;
  width:99.9%;
  font-size:12px;
  font-family: Tahoma, Geneva, sans-serif;
  color: #333;
  background-color: #e6f8dd;
  background-image: url(../Images/accept.png);
  background-repeat: no-repeat;
  background-position: 14px 8px;
  font-weight: bold;
  margin-bottom:12px;
}
.sucessheadT .SuccessText{
 padding:0px 0px 0px 40px;
 }
 /*=============Add transaction===========*/
 .signtable .USerPAssWerror
 {
	 font-size:11px;
	  color:#f00;
	  height:20px;
	  font-family:Arial, Helvetica, sans-serif;
 }
 .signtable .ADTrtip
 {
font-size:12px;
color:#999;
height:18px;	 
}
 
.TransDetTable .ADTRfilterinputtext{
 padding:1px;
 height:17px;
 border:solid 1px #666;
  width:174px;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 color:#333;
 vertical-align:middle;
 margin-bottom:1px;
 }
  *:first-child+html .TransDetTable .ADTRfilterinputtext{
 border-top:1px solid #abadb3;
 border-left:1px solid #e2e3ea;
 border-bottom:1px solid #e3e9ef;
 border-right:1px solid #dbdfe6;
 height:15px;
 }
  *html .TransDetTable .ADTRfilterinputtext{
 border-top:1px solid #abadb3;
 border-left:1px solid #e2e3ea;
 border-bottom:1px solid #e3e9ef;
 border-right:1px solid #dbdfe6;
 height:15px;
 }
 /******Team*******/
 .contentsubbox .TeamRighttablediv
 {
 width:73%;
 height:auto;
 float:right;
 margin-bottom:20px;
 }
.TeamRighttablediv .Teamaatble{
width:100%;
height: auto;
float:left;
margin-top:10px;
}
* html .TeamRighttablediv  .Teamaatble{
width:100%;
height: auto;
float:left;
margin-top:0px;
}
.Teamaatble .ffiltertabtitle{
  background-color:#F7F7F7;
  text-align:right;
  width:150px;
}
.Teamaatble .fusertitlehead{
  font-weight:normal;
  color:#000;
}
.Teamaatble .fusertitle{
  width:auto;
  height:31px;
  background-image:url(../Images/headbg.gif);
  background-repeat:repeat-x;
}
.Teamaatble td{
  height:27px;
  padding:0px 10px 0px 10px;
  color:#333;
  font-size:11px;
  font-family:tahoma;
  font-weight:normal
  }
.contentsubbox .TeamLEftlediv
{
	width:25%;
	height:auto;
	float:left;
	margin-top:0px;
}
.TeamLEftlediv .TeamAddhead
{
	width:auto;
	height:auto;
	padding-left:10px;
	color:#fff;
	font-weight:bold;
	background-color:#0176b9;
	font-size:14px;
	padding-top:7px;
	padding-bottom:7px;
}
.TeamLEftlediv .TeamAddbelow
{
width:100%;
height:auto;
float:left;
background-color:#f3f7f8;
}

.TeamAddbelow .Teamaddtable
{
width:100%;
height:auto;
padding-top:13px;
padding-bottom:5px;
margin-bottom:10px;
}
.Teamaddtable td
{
	padding-left:15px;
	height:26px;
}
.Teamaddtable .Createdropdown{
color:#000;
font-size:13px;
height:20px;
width:70%;
}
.Teamaddtable .TeamnameCon{
color:#000;
font-size:13px;
height:23px;
}
.Teamaddtable .teamnameinpt
{
width:80%;
border:1px solid #666;
	
}
.Teamaddtable .AddSavebtn
{
width:auto;
height:auto;
background-color:#10b300;
color:#fff;
padding:0px 13px 0px 13px;
cursor:pointer;
}
.Teamaddtable .AddCancelbtn
{
width:auto;
height:auto;
background-color:#6b6b68;
color:#fff;
padding:0px 13px 0px 13px;	
cursor:pointer;
}
.Teamlinkconf a{text-decoration:none;color:#6b92cb}
.Teamlinkconf a:hover{text-decoration:underline;color:#333;}
.Teamaatble .divborder{height:4px; background-color:#DFE8EB}
.Teamshowhint{ vertical-align:middle; width:16px; padding-left:8px; }
#dhtmlgoodies_tooltip{
		background-color:#fff;
		border:1px solid #000;
		position:absolute;
		display:none;
		z-index:20000;
		padding:8px;
		font-size:10px;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
		font-family:Arial, sans-serif;
		font-weight: bold;
        color:#666;
		}
#dhtmlgoodies_tooltipShadow{
		position:absolute;
		background-color:#555;
		display:none;
		z-index:10000;
		opacity:0.7;
		filter:alpha(opacity=60);
		-khtml-opacity: 0.7;
		-moz-opacity: 0.7;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
	}  


  /******Team*******/
  /******Teamindetail*******/
 
 .contentsubbox .Teamindetltablediv
 {
width:100%;
height:auto;
float:right;
margin-bottom:10px;
 }
 
 
   /******Teamindetail*******/
   /******Team/member*******/
   
   #wrapper  #teamMember{
  width:878px;
  float:left;
  margin:0px 10px 0px 10px;
  padding-top:3px;
  padding-bottom:3px;
  }
  #teamMember .TeamMemberFilterdiv
  {
	  width:100%;
	  height:auto;
	  float:left;
  }
  .TeamMemberFilterdiv .TemMembFilttble
  {
	width:100%;
	height:auto;
	float:left;  
  }
  .TemMembFilttble td
  {
	  height:26px;padding-left:10px;
	  color:#000;
  }
  #teamMember .TeamMemberTAblediv
  {
	  width:100%;
	  float:left;
	  margin-top:13px;
	  height:161px;
      overflow-x: hidden;
      overflow-y: auto;
      border:1px solid #f3f3f3;
	  margin-bottom:9px;
  }
  .TeamMemberTAblediv .TeamMemberTAble
  {
	width:100%;
	height:auto;  
  }
  .TeamMemberTAble td
  {height:26px;
  padding-left:10px;
  color:#333;
  }
  .TeamMemberTAble .TeamMEmbtablehead{
  width:auto;
  font-color:#000;
  height:31px;
  background-image:url(../Images/headbg.gif);
  background-repeat:repeat-x;
  text-align:left;
  
  }
  .TeamMemberTAblediv .divborder{height:4px; background-color:#DFE8EB}
  .TemMembFilttble  .inputtext{
	padding:0px 2px;
	border:solid 1px #666;
	font-size:11px;
    font-family:tahoma;
    font-weight:normal;
    color:#333;
    height:17px;
	width:160px;
  }
  .TemMembFilttble .TeaMMembSerchbtn{
	   cursor:pointer;
 background-color:#76c10f;
 color:#FFF;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 padding:1px 10px;
 vertical-align:middle;
 margin-left:40px
	  }
.TeamMemDropdw{
 padding:1px 1px;
 border:solid 1px #666;
 width:120px;
 font-size:11px;
 font-family:tahoma;
 font-weight:normal;
 vertical-align:middle;
 height:21px;
 }
 
  *html .TemMembFilttble  .inputtext
 {border-top:1px solid #abadb3;
 border-left:1px solid #e2e3ea;
 border-bottom:1px solid #e3e9ef;
 border-right:1px solid #dbdfe6;
 height:15px}
 *:first-child+html .TemMembFilttble  .inputtext{
 border-top:1px solid #abadb3;
 border-left:1px solid #e2e3ea;
 border-bottom:1px solid #e3e9ef;
 border-right:1px solid #dbdfe6;
 height:15px;}
 
 
  /******Teammember*******/
  
   

 
 .contentsubbox .buttonaddteam
 {
 background-color:#FFF;
 height:auto;
 padding-left:7px;
 padding-right:7px;
 border:none;
 outline:none;
 color:#10b300;
 padding-top:3px;
 padding-bottom:2px;
 font-size:11px;
 background-image:url(../Images/icon.png);
 background-position:0px 6px;
 background-repeat:no-repeat;
}
.contentsubbox .buttonaddteam:hover
{
cursor:pointer;
color:#015BA7;
}
.contentsubbox .TeamAddbutn {
width:100%;
height:auto;
margin:0px;
padding:0px;
margin-top:-5px;

}
/*dashboard*/
.contentsubbox .Daleftcolmain{width:68%;
height:auto;
float:left;

margin-bottom:13px;
}
.contentsubbox .Darightmaincol{
	width:30%;
	height:auto;
	float:right;
	
	margin-bottom:13px;
}
.Daleftcolmain .technologynew,.Darightmaincol .technologynew{ 
  cursor: pointer;
  padding:8px 0px 0px 10px;
  height:23px;
  color:#FFF;
  background-color:#0176b9;
  float:left;
  width:99%;
  font-weight:bold;
  font-size:11px;
  font-family:Tahoma;
}
.contentsubbox .Darightmaincol .dahedwidthsdj{width:97.3%}
*html .contentsubbox .Darightmaincol .dahedwidthsdj{width:96.5%}
.Daleftcolmain .Daleftimgcon{width:auto;
height:auto;
float:left;
margin:20px;}
.Daleftcolmain .bkcolr{background-color:#f3f7f8;
border:1px solid #ccc;
width:99.9%;
}
*html .Daleftcolmain .bkcolr{width:100%}
.auditlast30table{border:1px solid #ccc;}
*html .auditlast30table{width:99.1%}
.auditlast30table .vauditlast30{
 font-weight:normal;
  color:#000;	
  height:31px;
  background-image:url(../Images/head2.gif);
  background-repeat:repeat;

}
.auditlast301table{border:1px solid #ccc;}
*html .auditlast301table{width:99.1%}
.auditlast30table .vauditlast301{
 font-weight:normal;
  color:#000;	
  height:31px;
  background-image:url(../../Images/head2.gif);
  background-repeat:repeat;

}
.auditlast30table td{padding-left:10px;height:26px}
.dashscreenminht{
min-height:400px;
}
.auditlast301table td{padding-left:0px;height:26px}
.dashscreenminht{min-height:400px;}
*html .maincontent .dashscreenminht{height:400px;}
.hintquestn img
{margin-top:12px;}
/*dashboard*/
/*dashboard2*/
.contentsubbox .Da2main{width:100%;
height:auto;
float:left;
margin-bottom:13px;
}
.contentsubbox .Da2main .technologynew{ 
  cursor: pointer;
  padding:8px 0px 0px 10px;
  height:23px;
  color:#FFF;
  background-color:#0176b9;
  float:left;
  width:99.2%;
  font-weight:bold;
  font-size:11px;
  font-family:Tahoma;
}
.Da2main .dash2table
{
	width:100%;
	height:auto;
	border:1px solid #ccc;
	
	border-top:none;
}
.dash2table td{height:26px;padding-left:10px;color:#333;}
.dash2table .dash2tablehead{
 font-weight:normal;
  color:#000;	
  height:31px;
  background-image:url(../Images/head2.gif);
  background-repeat:repeat;
}
.Da2main .dash2tablescrol
{
  height:344px;
  overflow-x: hidden;
  overflow-y: auto;
  width:100%;
  float:left;
  border-bottom:1px solid #ccc;
}
/*dashboard2*/
/*Auditforms*/
.contentsubbox .auditFormsTable{width:100%;
margin-bottom:6px;
height:auto;
float:left;
color:#333;}
.auditFormsTable .addreasonBtn
{
    background-color:#0162A6;
    color: #FFFFFF;
    cursor: pointer;
    height:18px;   
    padding: 0 5px;
    font-size:9px;
    font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}
.auditFormsTable td {height:26px;padding:0px 10px 0px 10px;}
.auditFormsTable tr.AFStablehead{
 width:auto;
 height:31px;
 background-color:#F0f9f6;
 vertical-align:middle;
 color:#000;
}
.respncell{background-color:#F8FAF9}
.auditFormsTable .Reasoncell{
	
background-color:#f3f7f8;height:25px;}
.Reasoncelldiv{
overflow:hidden;
height:14px;
padding:5px 5px 5px 0px;
line-height:16px;
cursor:pointer;
width:100%;
float:left;
}
.Reasoneditwidcon
{
width:91%;
}
.auditFormsTable .ReasoncelldivDelt
{
width:auto;
height:auto;
float:right;
top:0;
right:0;
position:relative;
margin-top:0px;
margin-left:100px;
font-size:9px;
font-weight:bold;
}
.ReasoncelldivDelt a .imgbgconfig
{
  width:16px;
  height:16px;
  background:url(../Images/textfield_delete.png) transparent;
  background-repeat:no-repeat;
  border:0 none;
  background-color:none;
  cursor:pointer;
  outline:0 none;
}

*:first-child+html .ReasoncelldivDelt .imgbgconfig /*For I E7*/
{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/textfield_delete.png' ,sizingMethod='crop');
}
*html .ReasoncelldivDelt .imgbgconfig /*For I E6*/
{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/textfield_delete.png' ,sizingMethod='crop');
}





.newClass{
height:auto!important;
}
.auditFormsTable .Toggledivbackclr{background-color:#fff}
/*/*Auditforms*/
.contentsubbox .browsebtndiv
{
width:100%;
height:auto;
float:left;
margin-top:-2px;
margin-bottom:0px;
clear:left;
text-align:left;
}
.contentsubbox .BUencodingdiv{width:auto;
height:auto;
clear:left;
margin-bottom:15px;
}
.contentsubbox .BUcontentdiv
{width:auto;
height:auto;
float:left;
clear:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}
.Budownloadlink a{text-decoration:none;
color:#3a70b9;
padding-bottom:10px;
display:block;
text-decoration:underline;}


.BuBotmbutn{
	width:auto;
	height:auto;
	float:left;
	margin-bottom:10px;
	}
.BuBotmbutn input{cursor:pointer}
.BuBotmbutn img{margin-bottom:-6px}
.Bukminht{
min-height:330px;
}
*html .Bukminht{
height:330px;
}
.contentsubbox .bilkerrorhead{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:12px;
	padding-top:7px;
	padding-bottom:7px;
	font-size:12px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #333;
	background-color: #FFC;
	background-image: url(../Images/error.png);
	background-repeat: no-repeat;
	background-position: 8px 20px;
	font-weight: bold;
}
.bilkerrorhead ul{
  margin-left:10px;
  padding-left:30px;
  padding-right:15px;}
.bilkerrorhead ul li{
	padding:0px;
	line-height:18px;
	list-style-type: none;
}
.contentsubbox .bulksucesshead
{
	width:100%;
	height:auto;
	float:left;
	font-size:12px;
	margin-bottom:10px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #333;
	background-color: #e6f8dd;
	background-image: url(../Images/accept.png);
	background-repeat: no-repeat;
	background-position: 8px 9px;
	font-weight: bold;
}
.bulksucesshead ul{
  margin-left:10px;
  padding-left:30px;
  padding-right:15px;}
.bulksucesshead ul li{
	padding:0px;
	line-height:10px;
	list-style-type: none;
}
.contentsubbox .bilkerrorhead1{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:12px;
	padding-top:7px;
	padding-bottom:7px;
	font-size:12px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #333;
	background-color: #FFC;
	/*background-image: url(../Images/error.png);*/
	background-repeat: no-repeat;
	background-position: 8px 20px;
	font-weight: bold;
}
.bilkerrorhead1 ul{
  margin-left:10px;
  padding-left:30px;
  padding-right:15px;}
.bilkerrorhead1 ul li{
	padding:0px;
	line-height:18px;
	list-style-type: none;
}
#transactionmain .Auditmanditory{
background-color: #D1DDF9;
    border-bottom:none;
    color: #014BC1;
    float: right;
    height: auto;
    line-height: 15px;
    margin-right: -2px;
    padding: 11px 39px;
    width: auto;
    z-index: 9999999;
}
.Auditmanditory ul{padding:0px;margin:0px;list-style:none}
  .subadj{padding-top: 28px;}
  *html .subadj{padding-top: 15px;}
  .auditfomminht{
min-height:360px;
}
.mandstar{ color: #014BC1;}
.responcetype
{
height:auto;
width:100%;
float:left;
color:#900;
margin-bottom:15px;
}
.step1div
{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:6px;
width: 100%;
float:left;
color:#999;
}
.step2div
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
float:left;
height:auto;
width:100%;
padding-bottom:9px;
padding-top: 5px;
color:#999;
}
.bulkh3style{font-size:11px;}
/*/*timeout*/
.Amainbox .mainhesd{

 font-size:15px;
 font-family:arial;
 color:#3A70B9;
 font-weight:bold;
 float:left;
 border-bottom:solid 1px #79d279;
 padding-bottom:10px;
 width:383px;
 }


.Amainbox .resonsubboxsubhead{
 
 width:383px;
 font-size:12px;
 font-family:tahoma;
 color:#545454;
 font-weight:normal;
 float:left;
 padding-bottom:10px;
text-align:left;
 background-image: url("../Images/shadow.gif");
 background-position: left top;
 background-repeat: repeat-x;
padding-top:16px;
padding-left:0px;

 }
 
 .Amainbox .formbox{
 
 width:auto;
 font-size:12px;
 font-family:tahoma;
 color:#545454;
 font-weight:normal;
 float:left;
 
 padding-bottom:10px;
margin-top:20px;
 margin-left: 70px;
 }

.formbox .psscls{

 width:auto;
 font-size:12px;
 font-family:tahoma;
 color:#545454;
 font-weight:normal;
 float:left;
 padding-top:3px;
 margin-top: 5px;
 margin-left:-6px;
 padding-left:8px;
 }
 .formbox .psscls input{margin-left:6px;}
 
.formbox .pssclsnew{color:#696969;padding-left:8px}
 
 .Amainbox .elvn{  
    width:auto;
	background-color: #FFF;
	margin-top:45px;
	background-color: #FFFFFF;
    margin-left: 66px;
    }
.elvn  .butn {
    cursor: pointer;
	margin-left:66px;
	margin-top:5px;
	color:black;
	}
.elvn .buttn{	
	 cursor: pointer;

	margin-left:7px;
	margin-top:5px
	}
	
.simple_overlay2new	.Amainbox{
 width:300px;
 height:auto;
 font:Tahoma, Geneva, sans-serif;
 float:left;
 background-color:#FFF;


}
*html .simple_overlay2new{
	position: absolute;
}
.simple_overlay2new {
	/* must be initially hidden */
	display:none;
	/* place overlay on top of other elements */
	z-index:10000;
	/* styling */
	background-color:#FFF;
	width:385px;
	padding:15px;
	min-height:150px;
	border:5px solid #2695cc;
	float: left;
	position: fixed;
	top: 50%; left: 50%;
}

.viewtransaction .ActDeattd
{
width:65px;
font-size:11px;
margin:0px;
padding:0px;
float:left;
}
.maincontent .erroroutdiv
{
width:550px;
height:220px;
float:left;
background:#fff;
color:#7D7E7E;
border-style:solid;
border-color:#DDDFDF;
border-width:1px;
margin-top:30px;
-moz-border-radius: 11px;
-webkit-border-radius: 11px;
border-radius: 11px;
behavior: url(../script/border-radius.htc);
margin-bottom:20px;
font-size:12px;
color:#666;
padding:45px;
background-color:#F0F9F6;
}
.maincontent .erroroutdiv a
{
	color:#8CC0DF;
}
.maincontent .erroroutdiv .midline
{
	width:100%;
	height:auto;
	float:left;
	font-size:12px;
}
.maincontent .erroroutdiv .topcontrent
{
	width:100%;
	height:auto;
	margin-bottom:20px;
	float:left;
	font-size:14px;	

}





/* 
	LEVEL ONE
*/
ul.dropdown  
{
	 /*margin: 0px 0px 10px -15px !important;*//*comp-fix*/
	 margin: 0px 0px 0px 0px !important;
	 padding: 0px 0px 0px 0px;
	 position:absolute;
	 width:auto;
	 float: left;

 }
ul.dropdown li 
{
  
 float: left;
  list-style:none;
  text-align:left;
  padding:0px 0px 0px 5px;
  margin:0px 0px 0px 0px;
   }

ul.dropdown li a    
{ 
display: block;
width: auto;
color: #000;
white-space: nowrap;
text-decoration: none;
  }





/* 
	LEVEL TWO
*/
ul.dropdown li ul 
{
  width: auto;
  visibility: hidden;
  position: absolute;
  float:left;
  margin:0px;
  padding:0px;
  border:1px solid #a9a9a9;
  margin-left:22px;
  margin-top:-22px;
  vertical-align:top;
  }
ul.dropdown li ul li 		
{
font-weight: normal;
background: #f6f6f6;
color: #000; 
float: none;
width:61px;
}
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown li ul li a	
{
border-right: none; 
padding:2px 5px 2px 0px;
display: inline-block;

  } 
.dropdown .actionclick{width:auto;height:auto;padding:3px;}

.dropdown .deletecon a{color:red}

.addDetaiCRTbox .respchkbox

{
float:left;
width:auto;
height:auto;
padding:0px 3px 0px 3px;	
}









.subhead span.paramtrcount
{
	color:#990000;
	font-weight:normal;
	padding-left:5px;
}
.subhead span.paramtrcountcomp
{
color:#990000;
font-weight:normal;
margin-left:255px;	
}
.contentsubbox .addeditdeldiv
{
width:100%;
height:auto;
float:left;	
margin:5px 0px 12px 0px;
}
.addeditdeldiv .addparameterbtn
{
	width:auto;
	height:auto;
	float:left;
	padding:3px 8px 3px 8px;
	background-color:#11B200;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
}
.addeditdeldiv .editparameterbtn
{
	width:auto;
	height:auto;
	float:left;
	padding:3px 8px 3px 8px;
	background-color:#6B6B6B;
	font-weight:bold;
	color:#fff;
	margin-left:13px;
	cursor:pointer;
}
.addeditdeldiv .delparameterbtn
{
	width:auto;
	height:auto;
	float:left;
	padding:3px 8px 3px 8px;
	background-color:#CC0001;
	font-weight:bold;
	color:#fff;
	margin-left:13px;
	cursor:pointer;
}
.ssearchtable .dropdiv
{
width:auto;
height:auto;
float:left;	
margin-bottom:13px;
}
.ssearchtable .addparamterpopline

{
width:100%;
height:auto;
float:left;
border-top:4px solid #DFE8EB;
margin:0px 0px 10px 0px;
padding:0px!important;	
}
.weigIstable
{
width:auto;
height:auto;
float:left;
margin-top:10px;	
}
.weigIstable td
{
	padding-right:10px
}
  .ssearchscrolldivadd{
  height:60px;
  overflow-x: hidden;
  overflow-y: auto;
  border:1px solid #f3f3f3;
  margin-top: -5px;
  width:700px;
  float:left;
}
.subheadforparameter{
  font-size:11px;
  font-family:Tahoma;
  color:#3A70B9;
  font-weight:bold;
  float:left;
  width:100%;
  }
  *html .subheadforparameter { height:22px;margin-top:11px}
  *:first-child+html .subheadforparameter { height:22px;margin-top:11px}
.spaceparamforparameter{margin-top:8px;margin-bottom:0px;}
.subhead span.paramtrcount,.subheadforparameter span.paramtrcount
{
	color:#990000;
	font-weight:normal;
	padding-left:5px;
}
.subhead span.paramtrcountcomp
{
color:#990000;
font-weight:normal;
margin-left:250px;	
}
.subhead span.totalweight,.subheadforparameter span.totalweight
{
color:#000;
font-weight:bold;
float:right;
padding:4px 8px 4px 8px;
margin-right:1px;
margin-right:0px\9;
font-size:13px;
margin-top:0px;
}
*:first-child+html .subheadforparameter span.totalweight
{
	margin-top:-14px!important;
}
.contentheading .Fuseradddrop table.auditAction
{
	margin-left:-62px;
}
.addeditdeldiv .responcetypenew
{
height:auto;
width:auto;
float:right;
color:#900;
margin:8px 2px 0px 0px;
}
.windowpophght
{
	width:auto;
	height:90px;
	float:left;
}

.simple_overlay3new {
	/* must be initially hidden */
	display:none;
	/* place overlay on top of other elements */
	z-index:10000;
	/* styling */
	background-color:#FFF;
	width:700px;
	padding:15px;
	min-height:200px;
	border:1px solid #999;
	float: left;
	position: fixed;
	top: 50%; left: 50%;
}
.simple_overlay3new .close {
	background-image:url(../Images/close.png);
	position:absolute;
	right:0px;
	top:0px;
	cursor:pointer;
	height:35px;
	width:35px;
}



*:first-child+html .simple_overlay3new .close /*For I E7*/
{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/close.png' ,sizingMethod='crop');
}
*html .simple_overlay3new .close /*For I E6*/
{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/close.png' ,sizingMethod='crop');
}
.simple_overlay3new .swmainbox
{
 width:400px;
 height:auto;
 font:Tahoma, Geneva, sans-serif;
 float:left;
 background-color:#FFF;
}
.swmainbox .swmainhesd
{
 font-size:15px;
 font-family:arial;
 color:#3A70B9;
 font-weight:bold;
 float:left;
 border-bottom:solid 1px #79d279;
 padding-bottom:10px;
 width:100%;
}

.swmainbox .switmidcontent
{
	
width:100%;
 font-size:12px;
 font-family:tahoma;
 color:#545454;
 font-weight:bold;
 float:left;
 padding-bottom:10px;
text-align:left;
 background-image: url("../Images/shadow.gif");
 background-position: left top;
 background-repeat: repeat-x;
padding-top:16px;
padding-left:0px;
line-height:19px;
}
*html .simple_overlay3new{
	position: absolute;
}
.switmidcontent .switchbutn
{
width:100%;
height:auto;
float:left;	
margin-top:20px;
text-align:center;
}
.LCsubbox .switchbox {
    background: none repeat scroll 0 0 #fff2f4;
    border: 1px solid #ff9eab;
    color: #333;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: auto;
    line-height: 18px;
    margin-bottom: 12px;
    margin-right: 5px;
    margin-top: -1px;
    padding: 20px;
    width: 430px;
	margin-top:33px;
	text-align:left;
}


.switchbox .alerttext .alertimage
{
	width:32px;
	height:32px;
	float:left;
	background:url(../Images/alert.png);
	background-repeat:no-repeat;
	background-position:left;
	}

*:first-child+html .switchbox .alerttext .alertimage /*For I E7*/
{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/alert.png' ,sizingMethod='crop');
}
*html .switchbox .alerttext .alertimage /*For I E6*/
{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/alert.png' ,sizingMethod='crop');
}



.switchbox .yesnobutton 
{
width:100%;
height:auto;
text-align:center!important;	
}
.switchbox .yesnobutton input {
   
    border: 0 none;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    margin: 20px 8px 0;
    outline: 0 none;
    padding: 4px 16px;
	 border:2px groove #CCC;
}
.yesnobutton .yesbutton
{
	 background-color:#76c10f;
	 color:#fff;
	
}
.yesnobutton .nobutton
{
 background-color:#fd9500;
  color:#fff;	
  border:2px groove #C63;
}
.switchbox .yesnobutton input:hover{background-color:#666;color:#fff}
.switchbox .alerttext
{
	width:auto;
	height:auto;
	float:left;

}
.alerttext .alertimage
{
	width:auto;
	height:auto;
	float:left;
	margin-right:12px;
	margin-top:4px;
}
.thelanguage .compare_left_GI
{
	width:49%;
	height:auto;
	float:left;
	background:url(../Images/v_line.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-right:16px;
}
.thelanguage .compare_right_GI
{
	width:49%;
	height:auto;
	float:right;
}
.compare_left_GI .viewtransactiontable,.compare_right_GI .viewtransactiontable{
  width:100%;
  height:auto;
  border:solid 1px #E1E1E1;
  margin:0px 0px 10px 0px;
  float:left;
 }
 .viewdetailbox .compare_left_CCEsubhead
 {
	width:49%;
	height:auto;
	float:left;
	background:url(../Images/v_line.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-right:16px;
 }
  .viewdetailbox .compare_right_CCEsubhead
 {
	width:49%;
	height:auto;
	float:right;
 }
 .compare_right_CCEsubhead .CCEsubhead,.compare_left_CCEsubhead .CCEsubhead
 {
	width:auto;
height:auto;
float:left;
padding:0px 0px 0px 10px;
font-family:verdana;
 font-size:12px;
 color:#000;
 font-weight:normal; 
 }
 
 
 .CCEmainbox .compare_CCEmainbox_row,.CCErudemainbox .compare_CCEmainbox_row,.CCELQemainbox .compare_CCEmainbox_row
 {
	 width:100%;
	 height:auto;
	 float:left;
	
 }
 .compare_CCEmainbox_row .compare_left_CCEmainbox_row
 {
	width:49%;
	height:auto;
	float:left;
	background:url(../Images/v_line.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-right:16px; 
 }
  .compare_CCEmainbox_row .compare_right_CCEmainbox_row
 {
	width:49%;
	height:auto;
	float:right;

 }
*:first-child+html .compare_left_CCEsubhead .CCEsubhead
 {
	padding:15px 0px 7px 10px;
	
} 
*:first-child+html .compare_right_CCEsubhead .CCEsubhead
  {
	padding:15px 0px 7px 0px;
	
} 
.compare_right_CCEmainbox_row .CCEleftbox{
width:27%;
height:auto;
float:left;
border-left:1px solid #ccc;
margin:4px 4px 4px 1px;
padding:0px 10px 0px 10px;
}
.compare_left_CCEmainbox_row .CCEleftbox
{
width:27%;
height:auto;
float:left;
border-left:1px solid #ccc;
margin:4px 4px 4px 10px;
padding:0px 10px 0px 10px;	
}
.compare_right_CCEmainbox_row .CCEmidbox,.compare_left_CCEmainbox_row .CCEmidbox{
width:27%;
height:auto;
margin:auto;
float:left;
border-left:1px solid #ccc;
margin:4px 4px 4px 4px;
padding:0px 10px 0px 10px;
}
.compare_right_CCEmainbox_row .CCErightbox,.compare_left_CCEmainbox_row .CCErightbox{
width:27%;
height:auto;
float:left;
border-left:1px solid #ccc;
margin:4px 4px 4px 4px;
padding:0px 10px 0px 10px;
}
.contentsubbox .compare_left_comments
{
	width:49%;
	height:auto;
	float:left;
	background:url(../Images/v_line.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-right:15px;
}
.contentsubbox .compare_right_comments
{
	width:49%;
	height:auto;
	float:right;
	
}
.compare_right_comments .overalcoments,.compare_left_comments .compare_right_comments{
font-family:verdana;
font-size:11px;
color:#333;
font-weight:normal;
width:98%;
height:auto;
float:left;
padding:6px 0px 5px 0px;
line-height: 16px;
}
.contentsubbox .compare_left_reasonFor_transaction
{
	width:49%;
	height:auto;
	float:left;
	background:url(../Images/v_line.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-right:15px;
}
.contentsubbox .compare_right_reasonFor_transaction
{
	width:49%;
	height:auto;
	float:right;
	
}
.compare_left_reasonFor_transaction .viewRFTTable,.compare_right_reasonFor_transaction .viewRFTTable
{
float:left;	
margin-top:10px;
border-bottom:1px solid #D1D1D1;
margin-top:8px;
}
.contentsubbox .compare_was_customer_score_left
{
	width:49%;
	height:auto;
	float:left;
	background:url(../Images/v_line.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-right:15px;
}
.contentsubbox .compare_was_customer_score_right
{
	width:49%;
	height:auto;
	float:right;

}
.compare_was_customer_score_right .customersatisfd,.compare_was_customer_score_left .customersatisfd{
width:100%;
height:auto;
float:left;
background-color:#eff9f9;
margin-top:14px;
font-size:14px;
color:#000;
letter-spacing:2px;
white-space:pre;
}
.icon_inline_config
{
	width:83px;
	height:auto;
	float:left;
}
/*............dropdown_audit.....auditform...........*/
#transactionmain .new
{
	float:left;
	height:auto;
	width:538px;
}
.new .dropdown_audit
{
	float:left;
	width:auto;
	height:auto;
	margin:0 0 4px 0;
	padding:0;
	
}
.dropdown_audit .dropdown_audit_details
{
	float:left;
	width:525px;
	height:auto;
	padding:5px;
	margin:0;
	background:#eef2fd;
}
.dropdown_audit_details .dropdown_audit_details_select
{
    border: 1px solid #666666;
    font-family: tahoma;
    font-size: 11px;
    font-weight: normal;
    height: 21px;
    padding: 1px;
    vertical-align: middle;
    width: 150px;
	
}
.new .subhead{
  font-size:11px;
  font-family:Tahoma;
  color:#3A70B9;
  font-weight:bold;
  float:left;
  margin:5px 0 9px !important;

 
  
  }
  /*............bottomtext.......auditform............*/
  #auditbottomsection p
  {
	  padding:0;
	  margin:0;
  }
  #auditbottomsection .auditbottomsection_text
  {
	
	  font-family:Tahoma, Geneva, sans-serif;
	  font-size:11px;
	  padding:0 !important;
	  margin:10px 0 0 !important;
	  
  }
.dash_panel
{
	width:100%;
	float:left;
}
.edit_btn_fx
{
	padding-bottom:2px;
}
.dldiv
{
	vertical-align: baseline;
}
.rcAuditor
{
	width:58px !important;
}
.rcDate
{
	
	width:103px !important;
}
.rsScore
{
	
	min-width:25px !important;
	width:25px !important;
	text-align:center !important;
	padding-left: 0px !important;
padding-right: 0px !important;
} 
.inn_grid
{
	border-right:1px;
}
.tdcompfix tbody
{
	width:100%;
	float:left;
	border-right-width:2px;
}