/*
body { margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; background: url(../images/bg/bg3.jpg) no-repeat fixed 50% 50%; }
#wrapper { width:966px; margin:0 auto; display:table; background-color:#fdfefe; opacity:0.6; filter:alpha(opacity=60); }
*/
/*body { margin:0; padding:0; background:#038d76; font-family:Verdana, Geneva, sans-serif; }
#wrapper { width:966px; margin:0 auto; background:#fdfefe; display:table; }*/

/*body { margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; background: url(../images/bg/bg3.jpg) no-repeat fixed 65% 65%; }
#wrapper { width:966px; margin:0 auto; background:#fdfefe; display:table;  opacity:1;}*/

body { margin:0; padding:0; font-size:10px; font-family:Verdana, Geneva, sans-serif; 

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #0EB297 0%, #FFFFFF 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #0EB297 0%, #FFFFFF 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #0EB297 0%, #FFFFFF 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0EB297), color-stop(1, #FFFFFF));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #0EB297 0%, #FFFFFF 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #0EB297 0%, #FFFFFF 100%);

}

input, select, textarea { font-size:10px; }

h1 { font-size:12px; }

#wrapper { width:100%; margin:0 auto; background:#fdfefe; display:table;  opacity:1;}
a { outline:none; }
img { border:none; }
#wrapper_link { width:966px; margin:0 auto; display:table; color:#FFFFFF; text-align:right; }
#wrapper_link a { text-decoration:none;color:#FFFFFF; }
#left { width:18%; float:left; }
#left img#logo { border:none; margin:7px 0 11px 41px; }
#left h1 { color:#038d76; margin:23px 0 15px 11px; text-align:left; }
#left .login-wrap { background:#f3f3f3; border:1px solid #038d76; margin:0 0 0 11px;  }
#left .login-wrap ul{ list-style: none; list-style-position: outside; padding:0; margin:0 0 0 1px; }
#left .login-wrap ul.menu li{ float: left; padding:0; margin:1px 1px 0 0; }
#left .login-wrap ul.menu li{ display: block;  text-align:center; background: #038d76; width:143px; height:30px; line-height:30px; font-weight:bold; position: relative; color: #ffffff; cursor: pointer; }
#left .login-wrap ul.menu li:hover { background:#3d3e3e; }
#left .login-wrap ul.menu li.active{ background: #f3f3f3; color: #ea6425;}
#left .login-wrap .clear{ clear: both; height: 0; visibility: hidden; display: block; }
*html #left .login-wrap .clear{ clear: both; height: 0; visibility: hidden; display: none; }
#left .login-wrap .content{ margin: 0pt auto; padding:0; color:#4c4d4d;  }
#left .login-wrap .content.news{ display: block; }
#left .login-wrap .content.tutorials{ display: none; }
#left .login-wrap .text { background:url(../images/text-bg.jpg) no-repeat; width:161px; height:28px; border:none; color:#606161; margin:0; padding-left:5px !important; }
#left .login-wrap ul.testimonials { margin:0; padding:0; list-style:none;}
#left .login-wrap ul.testimonials li { margin:14px 9px; padding:0;  color:#191a1a; text-align:justify; }
#left .login-wrap ul.testimonials li h2 { color:#ea6425;  font-style:italic; margin:3px 0; padding:0; }
#left .login-wrap ul.testimonials li p { color:#ea6425; text-align:right; font-style:inherit;  padding:0; margin:4px 0; }
#left .login-wrap p.link { color:#ea6425; text-align:right; font-style:inherit;  width:77px; height:22px; line-height:22px; float:right; padding:0; margin:0 9px 0 0; }
#left .login-wrap p.link a { display:block; color:#ffffff; text-align:center; text-decoration:none; background:#038d76;  }
#left .login-wrap p.link a:hover { background:#3d3e3e;  }

#right { width:80%; float:right; }
#right #header { width:100%; margin-bottom:0px; float:right; border-bottom:#038d76 1px solid; }
#right #header ul.top_menu_nav {margin:40px 10px 0 0;padding:0;list-style-type:none;width:auto;  font-weight:bold; float:right;}
#right #header ul.top_menu_nav  li{display:block;float:left;margin:0 5px;}
#right #header ul.top_menu_nav  li a{display:block;float:left;color:#038d76;text-decoration:none;padding:0 0 0 7px;height:30px;line-height:30px;}
#right #header ul.top_menu_nav  li a span{display:block;float:left;padding:0 16px 0 8px;height:30px;width:auto;}
#right #header ul.top_menu_nav  li a:hover{color:#ffffff;background:transparent url(../images/menu_left_bg.jpg) no-repeat top left;}
#right #header ul.top_menu_nav  li a:hover span{background:transparent url(../images/menu_hover_right.jpg) no-repeat top right;height:30px; display:block;cursor:pointer}
#right #header ul.top_menu_nav  li a.current, #right #header .top_menu_nav ul li a.current:hover{color:#ffffff; background:transparent url(../images/menu_left_bg.jpg) no-repeat top left;}
#right #header ul.top_menu_nav  li a.current span{background:transparent url(../images/menu_hover_right.jpg) no-repeat top right; height:30px;}

#right #header ul.top_menu {margin:5px 0;padding:0;list-style-type:none;width:auto;  font-weight:bold; float:right;}
#right #header ul.top_menu  li{display:block;float:left;margin:0 5px;}
#right #header ul.top_menu  li a{display:block;float:left;color:#038d76;text-decoration:none;padding:0 0 0 7px;height:30px;line-height:26px;}
#right #header ul.top_menu  li a span{display:block;float:left;padding:0 16px 0 8px;height:30px;width:auto;}
#right #header ul.top_menu  li a:hover{color:#EB6425;}
#right #header ul.top_menu  li a:hover span{height:30px; display:block;cursor:pointer}
#right #header ul.top_menu  li a.current, #right #header .top_menu ul li a.current:hover{color:#EB6425;}
#right #header ul.top_menu  li a.current span{height:30px;}

#right #slideshow { width:653px; height:306px; background:url(../images/slideshow-bg.jpg) no-repeat bottom; display:inline-block; margin:17px 0 0 0; }
#right #slideshow-inner { width:653px; height:203px; background:url(../images/slideshow-bg.jpg) no-repeat bottom; display:inline-block; margin:17px 0 0 0; }
#right #slideshow #fadeshow1, #right #slideshow-inner img { border:none; margin:0 0 0 11px; }
#right h1 { color:#5b5d5d; margin:19px 0 5px 11px; padding:0; }
#right h1 b { color:#038d76; }
#right p {  color:#434444; line-height:20px; margin:0 11px; padding:10px 0; text-align:justify;}
#right table#feedback, #right table[id^=feedback] {  color:#434444; line-height:20px; margin:0 auto; padding:10px 0; text-align:justify;}
#right table#feedback .text-f { background:#FFF; border:1px solid #adaeae; height:22px; width:200px; line-height:26px; padding-left:3px !important; }
#right table#feedback .textarea-f { background:#FFF; border:1px solid #adaeae; height:50px; width:200px; line-height:26px; padding-left:3px !important; }
#right table#feedback .text-f-mis { background:#FFF; border:1px solid #adaeae; height:22px; width:70px; line-height:26px; padding-left:3px !important; }
#right table#feedback .text-a { background:#FFF; border:1px solid #adaeae; height:72px; width:370px; line-height:26px; padding-left:3px !important; }
#right table#feedback .btn { margin:8px 0 0 85px; width:80px; height:30px; }
#right table#feedback .button { margin:0; width:80px; height:30px; }


#right table[id^=feedback], #right table[id^=feedback] {  color:#434444; line-height:20px; margin:0 auto; padding:10px 0; text-align:justify;}
#right table[id^=feedback] .text-f { background:#FFF; border:1px solid #adaeae; height:22px; width:200px; line-height:26px; padding-left:3px !important; margin: 8px 0px; }
#right table#feedback .select-f { background:#FFF; border:1px solid #adaeae; height:22px; width:200px; line-height:26px; padding-left:3px !important; margin: 8px 0px; }
#right table[id^=feedback] .text-f-mis { background:#FFF; border:1px solid #adaeae; height:22px; width:70px; line-height:26px; padding-left:3px !important; }
#right table[id^=feedback] .text-a { background:#FFF; border:1px solid #adaeae; height:72px; width:370px; line-height:26px; padding-left:3px !important; }
#right table[id^=feedback] .btn { margin:8px 0 0 85px; width:80px; height:30px; }
#right table[id^=feedback] .button { margin:0; width:80px; height:30px; }

#right p.link { color:#ea6425; text-align:right; font-style:inherit;  width:77px; height:22px; line-height:22px; float:right; padding:0; margin:0 9px 0 0; }
#right p.link a { display:block; color:#ffffff; text-align:center; text-decoration:none; background:#038d76;  }
#right p.link a:hover { background:#3d3e3e;  }

.login-wrap .button { margin:0; width:80px; height:30px; margin-top:10px; }


#wrapper #cfoot { width:966px; margin:0 auto 10px auto; display:inline-block; }
#wrapper #cfoot h3 {  color:#038d76; margin:15px 0; padding:0; text-align:center; float:left; width:313px; }
#wrapper #cfoot h3 b { color:#ea6425; }

#wrapper #cfoot ul#icon { margin:15px 10px 0 5px; padding:0; float:right; }
#wrapper #cfoot ul#icon li { line-height:16px;  list-style:none; height:16px; display:inline; color:#0f8d7b; }
#wrapper #cfoot ul#icon li a img { border:none; height:16px; width:16px; margin:0 2px; }

#footer { width:966px; margin:10px auto 0 auto; background: url(../images/footer-bg.jpg) repeat-x #004338; height:155px; } 
#footer ul { width:16%; margin:5px 0 0 25px; padding:0; float:left; }
#footer ul li { color:#fdfefe; font-family:Verdana;  line-height:21px; font-weight:400; list-style:disc; margin:0 0 0 12px; padding:0; }
#footer ul li.head { color:#fdfefe; font-family:Verdana;  line-height:21px; font-weight:bold; list-style:none; margin:3px 0; padding:0; }
#footer ul li.para { color:#39eed0; font-family:Verdana;  line-height:15px; margin:0 0 5px 0; font-weight:400; }
#footer ul li a { color:#39eed0; text-decoration:underline; font-weight:400;  }
#footer ul li a:hover { color:#fdfefe; text-decoration:none; font-weight:400; }

#copyright { width:966px; height:40px; line-height:40px; margin:0 auto; line-height:40px; }
#copyright p, #copyright p a { color:#FFF; text-decoration:none; }
#copyright p.fleft { width:40%; height:40px; margin:0 0 0 5px; padding:0; float:left; text-align:left; }
#copyright p.fright { width:40%; height:40px; margin:0 5px 0 0; padding:0; float:right; text-align:right; }

ul.user-menu { margin:20px 10px !important; padding:15px 0 !important; }
ul.user-menu li { margin:0px; padding:5px 0px; }
ul.user-menu a { margin:0; padding:0;  color:#EB6425; }
#view-record {  }
#search-box { border:1px solid #999999; margin-bottom:10px; background:#F7F7F7; border-radius: 5px; padding:5px;}
#search-box td { padding-left:3px; }
#view-record a { color:#000000; text-decoration:none; }
#view-record a:hover { color:#FF0000; text-decoration:underline; }
.no-record { color:#FF0000; font-weight:bold; font-style:italic; text-align:center; padding:10px 0; }
.text-f-invisible { width:200px; }
span a { margin:0; padding:0;  color:#EB6425; }

p.link {
    color: #EA6425;
    float: right;    
	font-style: inherit;
    height: 22px;
    line-height: 22px;
    margin: 0 9px 0 0;
    padding: 0;
    text-align: right;
    width: 77px;
}

p.link a {
    background: none repeat scroll 0 0 #038D76;
    color: #FFFFFF;
    display: block;
    text-align: center;
    text-decoration: none;
}

#news-scroller { padding:30px 0; height:75px; }

#right #maincontent ul { margin:0; padding-left:40px; }
#right #maincontent ul li { color: #434444; line-height: 20px; margin: 0; padding-right: 15px; text-align: justify; }
#right #maincontent ul li a { color:#000000; text-decoration:none; }
#right #maincontent ul li a:hover { color:#EB6425; text-decoration:underline; }

#right #maincontent ol { margin:0; padding-left:40px; }
#right #maincontent ol li { color: #434444; line-height: 20px; margin: 5px 0; padding-right: 15px; text-align: justify; }
table td.success { color:#009900;  font-weight:bold; text-align:center; }

#gallery ul { float:left; margin:0px; padding:0px; }

#gallery ul li { float:left; list-style:none; width:110px; height:110px; margin:5px 5px; padding:0; text-align:center;  }

#gallery ul li.no-record { width:630px; height:50px; margin:0; padding:25px 0; }

.removeFields  { color:red;  float: right; }

.addMoreFields { color:green;  margin-right:5px; text-transform:capitalize; float: right;  }

div.customItem { width: 85%; }

#itemDetailsEvent .customItem table {  }

#itemDetailsEvent a { float:right; padding-right:15px; }

#purchase #itemDetailsEvent a { float:right; padding-right:0px; }

#itemDetailsEvent table#feedback_0, #feedback_1, #feedback_2, #feedback_3, #feedback_4, #feedback_5, #feedback_6, #feedback_7, #feedback_8, #feedback_9, #feedback_10 { margin:0; padding-left:20px;  } 
#feedback .lable { font-weight:normal; }

.date {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ADAEAE;
    height: 22px;
    line-height: 26px;
    width: 70px;
}

#itemDetailsEvent a { float:right; }

ul.ui-timepicker-list { width:85px; }

#wrapper #right .text { background:url(../images/text-bg.jpg) no-repeat; width:161px; height:28px; border:none; color:#606161; margin:0; padding-left:5px !important; }

.services { text-align:center; padding:0px; background:#038d76; }
.services li { float:left; margin:0 15px; padding:0; list-style:none; color:#FFFFFF; font-weight:bold; }

span.small { float:left; color:#000; margin-top:5px; }

.error { color:red; text-align:center; } 

ol.po-conditions li { line-height: 25px; }

.removewordspace { white-space:pre-wrap; }
 
.sm { width:15% !important; }
 
.show-msg { color:#EB6425; padding-left:5px; font-style:italic;  width: 300px; float: right; }

.ui-multiselect { width:95px !important; background-color:#ffffff !important; }

.ui-widget-content { width:150px !important; }

.ui-multiselect-checkboxes {  }

.ui-multiselect-checkboxes label input { margin-right:3xp !important; }

.login-wrap ul.user-menu li a { text-decoration: none !important; }


/* Popup Styles */

#overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
z-index: 100;
display: none;
}
.cnt223 a{
text-decoration: none;
}
.popup{
width: 100%;
margin: 0 auto;
display: none;
position: fixed;
z-index: 101;
font-family:Verdana, Geneva, sans-serif;

}
.cnt223{
min-width: 500px;
width: 500px;
min-height: 150px;
margin: 100px auto;
background: #f3f3f3;
position: relative;
z-index: 103;
padding: 10px;
border-radius: 5px;
box-shadow: 0 2px 5px #000;
}
.cnt223 p{
clear: both;
color: #555555;
text-align: justify;
}
.cnt223 p a{
color: #d91900;
font-weight: bold;
}
.cnt223 .x{
float: right;
height: 16px;
left: 22px;
position: relative;
top: -20px;
width: 16px;
}
.cnt223 .x:hover{
cursor: pointer;
}
.cnt223 .title{
font-weight:bold;
text-decoration:underline;
color:#038d76;
font-style: italic;
text-transform: uppercase;
}

.cnt223 .button {
height: 30px;
margin: 10px 0 0;
width: 70px;
}

.cnt223 .text-f { background:#FFF; border:1px solid #adaeae; height:22px; width:100px; line-height:26px; padding-left:3px !important; }

button.ui-multiselect span, 
ul.ui-multiselect-checkboxes, 
#search-box input[type='text'], 
#search-box input[type='submit'], 
#search-box select { 
	
}
.success { color:#009900;  font-weight:bold; text-align:center; }
.group-name { text-align: center; font-weight: bold; text-transform: uppercase; }

.page-footer { width: 50%; position: absolute; bottom: 0px; right: 0px; margin: 0 auto; text-align: right; }

#feedback p { margin: 0px; padding: 5px 0; }
.print-sticky-footer { margin-top:150px;line-height:24px;position:relative;bottom:0px;}


.graph {
    background: url('images/dots-sprite-75a7f2fc.png') repeat-x -6px -221px;
}

.graph .state .processed-continous {
    background-position: 4px -44px;
}

.graph .state .processed {
    background-position: 4px -44px;
}

..graph .order-step {
    background: url('images/dots-sprite-75a7f2fc.png') no-repeat 0 0;
    height: 22px;
    width: 30px;
    margin-top: 7px;
    text-align: center;
    display: inline-block;
    zoom: 1;
}

.graph .state ul {
    border-left: dotted 1px #ccc;
}

.line, .lastUnit {
    overflow: hidden;
    _overflow: visible;
    _zoom: 1;
}

.lab-result {
	font-weight:bold;
}

.method {
	
	font-style:italic;
	line-height: 15px;
}

.lab-process {
	margin: 0px 0px;
	padding: 0px;
	text-align: left;
}
.lab-process td {
	padding:3px 3px;
	background-color:gray;
}
.lab-process td.ok {
	background-color:green;
	color: white;
}
.lab-process td.current {
	background-color:yellow;
}
.lab-process td.no {
	background-color:yellow;
}
.ct-report .title {
	text-align:center;
	font-weight: bold;
	vertical-align: middle;
	text-transform:uppercase;
	padding: 15px;
	text-decoration:underline;
}
.ct-report .sub-title {
	text-align:left;
	font-weight: bold;
	vertical-align: middle;
	text-transform:uppercase;
	padding: 10px;
}
.ct-report .result {
	text-align:left;
	vertical-align: top;
	padding: 10px;
	font-family: arial !important;
}

.ct-report .result ul {
	padding-left: 20px;
}	

.ct-report .result p {
	text-indent:0px !important;
}

.ct-report .result div:empty,
.ct-report .result p:empty {
   display: none !important;
}

#feedback tr td input.assetDate {
  width: 100px !important;	
	background: #FFF;
	border: 1px solid #adaeae;
	height: 22px;
	line-height: 26px;
	padding-left: 10px !important;
}

a.disable-link {
	color: gray !important;
	cursor: none !important;
}

a {
	text-decoration: none !important;
	color: #EB6425;
}

#view-record th {
	font-weight: normal;
}

.biodata {
  padding: 0px 10px;
	/*width: 630px !important;*/
}

.biodata table tr td {
	padding: 5px 0px;
}

.biodata .title {
	
	font-weight: bold;
	text-transform: uppercase;
}

.biodata .subtitle {
	
	font-weight: bold;
	font-style: italic;
}

.biodata .input-box {
    background: #FFF;
    border: 1px solid #adaeae;
    height: 22px;
    width: 120px;
    line-height: 26px;
    padding-left: 3px !important;
}

.biodata .input-file {
    height: 22px;
}

.biodata .textarea {
    background: #FFF;
    border: 1px solid #adaeae;
    height: 75px;
    width: 280px;
    line-height: 26px;
    padding-left: 3px !important;
}

.biodata .textarea-long {
    background: #FFF;
    border: 1px solid #adaeae;
    height: 75px;
    width: 550px;
    line-height: 26px;
    padding-left: 3px !important;
}

.biodata .textarea-small {
    background: #FFF;
    border: 1px solid #adaeae;
    height: 25px;
    width: 280px;
    line-height: 26px;
    padding-left: 3px !important;
}

.biodata .addMoreFields { color:green;  margin:5px 0px 0px 0px; text-transform:capitalize; float: right;  }

#ui-datepicker-div button.ui-datepicker-current {display: none;}

.biodata table tr td {
	padding-right: 10px;
}

.biodata .lg {
	width: 50%;
}

.payslip-address {
	line-height:25px;
	padding: 7px;
}

.payslip tr {
	height: 25px;
}

.noheight {
	height:0px !important;
}

tr.subtitle {
	text-transform: uppercase;
	font-weight: bold;
}

.biodata .textarea-large {
    background: #FFF;
    border: 1px solid #adaeae;
    height: 25px;
    width: 550px;
    line-height: 26px;
    padding-left: 3px !important;
}

.input-box-sm {
    background: #FFF;
    border: 1px solid #adaeae;
    height: 22px;
    width: 60px;
    line-height: 26px;
    padding-left: 3px !important;
}



.input-box-md {
    background: #FFF;
    border: 1px solid #adaeae;
    height: 22px;
    width: 125px;
    line-height: 26px;
    padding-left: 3px !important;
}

table.bdoplan {
	font-family: verdana,arial,sans-serif;
	
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table.bdoplan th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
}
table.bdoplan td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}

table.bdoplan td.none-br { 
	border-right:none;
	border-bottom:none;
}

table.bdoplan td.none-r { 
	border-right:none;
}

#right table.patient-history .text-f {
	width: 90% !important;
}

#right table.patient-history .main-title {
	font-size: 15px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
}

#right table.patient-history .title {
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
}

#right table.patient-history .subtitle {
	font-size: 12px;
	text-transform: uppercase;
	font-style: italic;
}

#right table.patient-history tr {
	height: 30px;
}

#right table.patient-history td {
	padding: 0 10px;
}

#right table.patient-history .input-box {
    background: #FFF;
    border: 1px solid #adaeae;
    height: 22px;
    width: 120px;
    line-height: 26px;
    padding-left: 3px !important;
}

.readonly {
	background-color: #f3f3f3;
	width: 95%;
	height: 20px;
	padding: 0 7px;
}

.usg-report iframe {
	height: 50px;
}

input[disabled='disabled'] {
	background-color: #f3f3f3 !important;
}

#couponError {
	color:red;
	font-size: 10px;
}

.couponSuccess {
	color:green !important;
}

.addMoreFields.parentItem {
	float: left !important;
}

.mce-path  div { 
  display: none!important;
}

td.start-rating img {
  vertical-align: text-bottom;
	border: none;
}

.scanImgTd
{
	width:290px;
	height:285px;
	display:table-cell;
	padding:2% 1% 0 1%;
}
.scanImg
{
	width:290px;
	height:285px;
}

.scanGrp
{
	width:275x;
	height:275px;
	display:table-cell;
	padding: 2% 2% 0 2%;
}
.usg_gr
{
	border-left: 1px solid #000;
	border-right: 1px solid #000;
    height: 18px;
    float: left;
    width: 125%;
    position: relative;
    top: -11px;
}
.usg-perecentage
{
	float:left;
	width:45%;
}
.usg-span
{
	padding:0 0 0 20px;
}
.usg-inner-tbl{
	margin:0 0 0 30%;display:block;width: 321px !important;height: 124px;
}
.usg-main-tr
{
	border:0.3px solid #000;width: 321px !important;height: 124px;
}
.inner-usg-line
{
	border-right: 1px solid #000;
    height: 18px;
    float: left;
    width: 48%;
    position: relative;
    top: 0px;
}
.usg-outer-line
{

	border-top:1px solid #000;
	height:10px;
	padding:1% 0 0 2%;
	width:126%;
}
.below50
{
	font-size: 1.25em;
	height:5px;
	padding: 0 0 0 21px;
	width:10px;
}
.above50
{
	font-size: 1.25em;
	padding: 0 0 0 62px;
	height:5px;
	width:10px;
}
	.findingsDesc
	{
		position: absolute;
		top: 10%;
		left: 25%;
		background: #FFF;
		color: #000;
		border: 2px solid #339A83;
		height: 550px;
		width: 675px;
		overflow:auto;
	}
	.desc{		
		padding: 5px 13px 0px 25px;
	}
	.findings-title
	{
		width:98.5%;
		padding:5px;
		color:#000;
		border-bottom:2px solid #339A83;
		text-align:center;
		font-weight:bold;
	}
	.findingsList
	{
		width:97.5%;
		color:#000;
		padding:10px;
	}
	.display_none
	{
		display:none;
	}
	.btn
	{
		padding:10px;
		border:none;		
		background:#EF5B26;
		color:#FFF;
		cursor:pointer;
		margin:5px 25px 5px 25px;
	}
	.overlay 
	{
		background: #fff;
		width:      100%;
		height:     100%; 
		z-index:    10;
		top:        0; 
		left:       0; 
		position:   fixed; 
		filter:alpha(opacity=90);
		-moz-opacity:0.9;
		-khtml-opacity: 0.9;
		opacity: 0.9;
		color:white;
		display:none;
	}
	.vol_vales,.vol_val_icn
	{
		height:20px;
		width:50px;
		display:none;
	}
	.vol
	{
		padding: 5px 13px 0px 25px;
	}
	.loader
	{
		display:none;
		z-index:9999;
		position:fixed;
		left:45%;
		top:45%;
	}
	.fs_tbl td{
		border-right:1px solid grey;
		border-bottom:1px solid grey;
		vertical-align:middle;
		text-align:center;
	}
	.fs_tbl td:last-child{
		border-right:none;
	}
	.fs_tbl tr:last-child td{
		border-bottom:none;
	}

	.ui-datepicker select.ui-datepicker-month, 
	.ui-datepicker select.ui-datepicker-year { 
		width: 55% !important; 
	}
	
	.warning {
		color: red !important;
	}
	
	.info {
		color: green !important;
	}
	
	.new-feature {
		font-size: 11px;
		color: blue;
		animation: blinker 1s linear infinite;
	}
	
	@keyframes blinker {
		50% {
			opacity: 0;
		}
	}

#viewCuts {
	margin-bottom: 10px;
}

input[readonly] {
  background: #f7f2f2 !important;
}

ul.ui-autocomplete li {
  list-style: none;
  padding: 5px 2px;
}