.image_error {
	color: red;
}
.succMsg {
	background: rgb(226, 243, 218); margin: 30px 5px 5px 0px; padding: 8px 8px 8px 36px; border: 1px solid rgb(154, 223, 143); border-image: none; width: 505px !important; text-align: left; color: rgb(85, 102, 82) !important;
}
.errMsg {
	background: rgb(255, 206, 206); margin: 30px 5px 5px 0px; padding: 8px 8px 8px 36px; border: 1px solid rgb(223, 143, 143); border-image: none; width: 505px !important; text-align: left; color: rgb(102, 82, 82) !important;
}
.arrowleft {
	vertical-align: middle !important;
}
.arrowright {
	vertical-align: middle !important;
}
.mainTable {
	background: rgb(236, 245, 222); border: currentColor; border-image: none; width: auto;
}
.mainTable td {
	border: currentColor; border-image: none;
}
.mainSliderDiv {
	
}
.sliderUl {
	
}
.sliderimgLi {
	list-style: none !important; margin: 0px !important; padding: 0px !important;
}
.sliderimgLi img {
	background: white !important; margin: 7px !important; padding: 12px !important; border: 1px solid rgb(204, 204, 204) !important; border-image: none !important;
}
.nextimg {
	background: url("../images/large_right.html") no-repeat left top !important; width: 40px !important; height: 40px !important; z-index: 100 !important; cursor: pointer !important;
}
.previmg {
	background: url("../images/large_left.html") no-repeat left top !important; width: 40px !important; height: 40px !important; z-index: 100 !important; cursor: pointer !important;
}
.printCode {
	background: 0px 0px lightyellow !important; margin: 10px !important; padding: 6px !important; border: 1px inset orange !important; border-image: none !important; width: 90% !important; height: 36px !important; text-align: left !important; color: black !important; overflow: auto !important;
}
#gridTbl {
	width: 100%;
}
.table {
	width: 100%; margin-bottom: 18px;
}
.table th {
	padding: 8px; text-align: left; line-height: 18px; vertical-align: top; border-top-color: rgb(225, 225, 225); border-top-width: 1px; border-top-style: solid;
}
.table td {
	padding: 8px; text-align: left; line-height: 18px; vertical-align: top; border-top-color: rgb(225, 225, 225); border-top-width: 1px; border-top-style: solid;
}
.table th {
	font-weight: bold;
}
.table thead th {
	vertical-align: bottom;
}
.table thead:first-child tr th {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.table thead:first-child tr td {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.table tbody + tbody {
	border-top-color: rgb(221, 221, 221); border-top-width: 2px; border-top-style: solid;
}
.table-condensed th {
	padding: 4px 5px; background-color: rgb(255, 255, 255);
}
.table-condensed td {
	padding: 4px 5px; background-color: rgb(255, 255, 255);
}
.table-bordered {
	border-radius: 4px; border: 1px solid rgb(221, 221, 221); border-image: none; border-collapse: separate; -webkit-border-radius: 4px; -moz-border-radius: 4px;
}
.table-bordered th + th {
	border-left-color: rgb(225, 225, 225); border-left-width: 1px; border-left-style: solid; background-color: rgb(255, 255, 255);
}
.table-bordered td + td {
	border-left-color: rgb(225, 225, 225); border-left-width: 1px; border-left-style: solid; background-color: rgb(255, 255, 255);
}
.table-bordered th + td {
	border-left-color: rgb(225, 225, 225); border-left-width: 1px; border-left-style: solid; background-color: rgb(255, 255, 255);
}
.table-bordered td + th {
	border-left-color: rgb(225, 225, 225); border-left-width: 1px; border-left-style: solid; background-color: rgb(255, 255, 255);
}
.table-bordered thead:first-child tr:first-child th {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.table-bordered tbody:first-child tr:first-child th {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.table-bordered tbody:first-child tr:first-child td {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.table-bordered thead:first-child tr:first-child th:first-child {
	border-radius: 4px 0px 0px; -webkit-border-radius: 4px 0 0 0; -moz-border-radius: 4px 0 0 0;
}
.table-bordered tbody:first-child tr:first-child td:first-child {
	border-radius: 4px 0px 0px; -webkit-border-radius: 4px 0 0 0; -moz-border-radius: 4px 0 0 0;
}
.table-bordered thead:first-child tr:first-child th:last-child {
	border-radius: 0px 4px 0px 0px; -webkit-border-radius: 0 4px 0 0; -moz-border-radius: 0 4px 0 0;
}
.table-bordered tbody:first-child tr:first-child td:last-child {
	border-radius: 0px 4px 0px 0px; -webkit-border-radius: 0 4px 0 0; -moz-border-radius: 0 4px 0 0;
}
.table-bordered thead:last-child tr:last-child th:first-child {
	border-radius: 0px 0px 0px 4px; -webkit-border-radius: 0 0 0 4px; -moz-border-radius: 0 0 0 4px;
}
.table-bordered tbody:last-child tr:last-child td:first-child {
	border-radius: 0px 0px 0px 4px; -webkit-border-radius: 0 0 0 4px; -moz-border-radius: 0 0 0 4px;
}
.table-bordered thead:last-child tr:last-child th:last-child {
	border-radius: 0px 0px 4px; -webkit-border-radius: 0 0 4px 0; -moz-border-radius: 0 0 4px 0;
}
.table-bordered tbody:last-child tr:last-child td:last-child {
	border-radius: 0px 0px 4px; -webkit-border-radius: 0 0 4px 0; -moz-border-radius: 0 0 4px 0;
}
.table-striped tbody tr:nth-child(2n+1) td {
	background-color: rgb(249, 249, 249);
}
.table-striped tbody tr:nth-child(2n+1) th {
	background-color: rgb(249, 249, 249);
}
.table tbody tr:hover td {
	background-color: rgb(245, 245, 245);
}
.table tbody tr:hover th {
	background-color: rgb(245, 245, 245);
}
.alignCenter {
	text-align: center;
}
