

a.blackBtn{background: url(../../images/audit/blackBtn-l.png) no-repeat left top; height:32px; display:block; padding-left:13px; float:left; text-decoration:none; margin-right:5px;}
a.blackBtn span{font-family:Arial, Helvetica, sans-serif; font-size:13px; background-image: url(../../images/audit/blackBtn-r.png); background-repeat: no-repeat; background-position: right top; height:32px; display:block; line-height:32px; padding-right:13px; float:left; color:#000;}


a.greenBtn{background: url(../../images/audit/greenBtn-l.png) no-repeat left top; height:32px; display:block; padding-left:13px; float:left; text-decoration:none; margin-right:5px;}
a.greenBtn span{font-family:Arial, Helvetica, sans-serif; font-size:13px; background: url(../../images/audit/greenBtn-r.png);  background-repeat: no-repeat; background-position: right top; height:32px; display:block; line-height:32px; padding-right:13px; float:left; color:#fff; font-weight:bold;}

.highPriority{color:#aeb7bc;}

.BlText13 {
    color: #121212;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
}
.sdwBox {
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 3px #BFBFBF;
    height: auto;
    margin: 4px;
    padding: 10px;
}
.sideBtn {
    background-color: #929292;
    border: medium none;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    margin: 0 3px 0 0;
    outline: medium none;
    padding: 3px 6px;
    cursor: pointer;
 font-size:12px;
 font-family: lucida_grande; text-decoration:none;
}
a.sideBtn:hover, .sideBtn:hover{background-color: #7e7e7e;}
.hrbdr {
    border-bottom: 1px solid #EBEBEB;
}
.bText12gr, a.bText12gr {
    color: #747474;
    font-family: SourceSansPro-Regular;
    font-size: 14px;
    line-height: 17px;
    text-decoration: none;
}
.grAltRw2 {
    background-color: #F4F4F4;
}
.summaryTbl td.nonbdr {
    border-bottom: 0 none;
}
.summaryTbl td.vbdr {
    border-left: 1px solid #E9E7E7;
}
.summaryTbl td.hrbdr {
    border-bottom: 1px solid #EBEBEB;
}
.grAltRw2 {
    background-color: #F4F4F4;
}
.grAltRw3 {
    background-color: #EDEEEE;
}
.bText12b, .bText12b_b {
    color: #262626;
    font-family: lucida_grande_bold;
    font-size: 12px;
}
.summaryTbl td {
    border-bottom: 1px solid #F5F5F5;
}
a.sideBtn, .sideBtn {
    background-color: #929292;
    border: medium none;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    cursor: pointer;
    font-family: SourceSansPro-Regular;
    font-size: 14px;
    margin: 0 3px 0 0;
    outline: medium none;
    padding: 3px 6px;
    text-decoration: none;
}
.fltRight {
    float: right;
}
.step-bar{ 
	width:100%; 
	height:36px; 
	border:1px solid #e5e6e7;
	background: linear-gradient(0deg, #faf9f9, #FFF 80%) repeat scroll 0% 0% transparent;
	border-radius:3px;
}
.step-bar table{ 
	display:inline-table;
}
.steps{ 
	height:36px; float:left;   
}
.left-bg{ 
	height:36px; 
	background:url(../../images/left-bg.png) no-repeat;  
	border:0px solid red;
}
.bg{
	background:url(../../images/mid-bg.png) repeat-x;
}
.mid-bg{ 
	height:36px; 
	background:url(../../images/mid-bg.png) repeat-x;
}
.hText17black1{
	font-family:HelveticaNeue; 
	font-size:17px; 
	color:#303030; 
}
.attachmentsView{
	position: relative;
}
.attachmentsView a{
	padding: 10px;
   	border-radius: 4px;
   	min-height: auto;
   	height: auto;
   	margin: 3px;
   	color: #9b9b9b!important;
   	background-color: rgba(155,155,155,.2);
   	line-height: 15px;
   	display: inline-block;
	width: 200px;
}
.attachmentsView a:hover{
	background-color: #cfcfcf;
	color: #878686 !important;
}
.preview_tooltip{
	position: relative;
}
.preview_tooltip:hover .tooltipPreview{
	display: block;
	left: 0;
	top: 40px;
	top: 36px;
    width: 100%;
}
.tooltipPreview{
	display: none;
	position: absolute;
	z-index: 9;
	top: 30px;
    left: 0;
    width: 100%;
}
.tooltipPreview span{
	background: rgb(0 0 0 / 74%);
   	color: #fff;
   	font-family: "Source Sans Pro",sans-serif !important;
   	font-size: 14px !important;
   	padding: 4px 10px;
   	border-bottom-left-radius: 4px;
   	border-bottom-right-radius: 4px;
   	text-align: left !important;
	word-break: break-word;
	line-height:26px;
	display:block;
 	padding-right:11px;
}
.tooltipPreview img {
    display: block;
    width: 100%;
}
.tooltipPreview span.NoPreviewImg{
	border-radius: 4px;
}
ul.fldList li span{
	width: auto;
	line-height: unset !important;
	padding: 8px 10px !important;
}