@charset "utf-8";
/* CSS Document */
body {
font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#777777;margin:0px;padding:0px;
}
a {
color:#1020ce;
}
.homepage-BG {
background:url(../images/homepage-BG.jpg) repeat;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#777777;
}
#mainContainer {
width:1020px;margin:0 auto;background:#FFFFFF;
}
#homepage-top-BG {
background:url(../images/homepage-top-BG.jpg) repeat-x left top;height:81px;
}
#homepage-top-BG .ap-excise-logo {
float:left;position:absolute;z-index:999;padding:0 0 0 15px;
}
#homepage-top-BG .homepage-top-right-BG {
float:right;
}
.banner-logo-section { 

}
.ap-homepage-banner-img {
width:1020px;margin:0 auto;position:absolute;
}
.loginArea {
width:348px;height:263px;border:1px solid #d0d2d2;float:right;/* z-index:9999; */position:relative;margin:5px 5px 0 0;background:#FFFFFF;
}
.loginArea h4, .news-header h4 {
border:#25410e solid 1px;color:#FFFFFF;margin:0px;padding:8px;
background: rgb(98,124,76); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(98,124,76,1) 0%, rgba(32,60,9,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(98,124,76,1)), color-stop(100%,rgba(32,60,9,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(98,124,76,1) 0%,rgba(32,60,9,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(98,124,76,1) 0%,rgba(32,60,9,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(98,124,76,1) 0%,rgba(32,60,9,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(98,124,76,1) 0%,rgba(32,60,9,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627c4c', endColorstr='#203c09',GradientType=0 ); /* IE6-9 */
}
.formArea {
background:#f2f2f2;margin:0 7px 7px 7px;display:block;height:217px;padding:10px 15px;
}
.loginerror {
background:#fed2d3;border-radius:5px;border:1px solid #d8929c;color:#801c26;margin: 0 0 5px 0;padding: 2px;
}
.loginButton {
background:#23b473;border:2px solid #fff;float:left;line-height:15px;color:#fff;
}
.loginpass {
line-height:35px;color:#11643b;margin:0 0 0 15px;
}
.loginRegister {
line-height:35px;color:#11643b;margin:0 0 0 20px;
}
.successMessage {
background:#daffd3;border-radius:5px;border:1px solid #a1da96;color:#39812d;margin:0 0 10px 0;
}
.notificationMessage {
background:#fdfbca;border-radius:5px;border:1px solid #d9df63;color:#7f7d2a;margin:5px 5px 10px 5px;text-align:center;
}
.bBottom {
border:none;
}
.welcomeArea {
margin:20px 50px 20px 50px;
}
.welcomeArea img {
float:left;margin:0 50px 0 0;
}
.welcomeArea p {
padding:5px 0 0 0;line-height:22px;font-size:13px;
}
.welcomeArea span {
color:#11643b;font-weight:bold;font-size:18px;
}
.contentArea {
margin:30px 0;
}
.contentSections {
margin:20px 0;
}
.contentSections .pressRelease {
width:313px;float:left;margin:0 25px 0 15px;
}
.contentSections .pressRelease h4 {
margin:0px;border-bottom:#11643b dashed 1px;line-height:40px;font-weight:bold;color:#11643b;
}
.contentSections .pressRelease ul {
margin:10px 0;padding:0px;list-style-type: none;
}
.contentSections .pressRelease ul li {
margin:0 0 10px 0;background:url(../images/arrow-right.png) no-repeat 0 .5em;padding-left:15px;line-height:20px;font-size:13px;
}
.contentSections .pressRelease ul li a {
float:right;font-size:12px;font-weight:bold;
}
.contentSections .tenderCBEC {
width:313px;float:left;margin:0 25px 0 0;
}
.contentSections .tenderCBEC h4 {
margin:0px;border-bottom:#11643b dashed 1px;line-height:40px;font-weight:bold;color:#11643b;
}
.contentSections .tenderCBEC ul {
margin:10px 0;padding:0px;list-style-type: none;
}
.contentSections .tenderCBEC ul li {
margin:0 0 0 0;background:url(../images/arrow-right.png) no-repeat 0 .5em;padding-left:15px;line-height:20px;font-size:13px;
}
.contentSections .infoSection {
width:313px;float:right;margin:0 15px 0 0;
}
.contentSections .infoSection h4 {
margin:0px;border-bottom:#11643b dashed 1px;line-height:40px;font-weight:bold;color:#11643b;
}
.contentSections .infoSection ul {
margin:10px 0;padding:0px;list-style-type: none;
}
.contentSections .infoSection ul li {
margin:0 0 0 0;background:url(../images/arrow-right.png) no-repeat 0 .5em;padding-left:15px;line-height:20px;font-size:13px;}
.footerSection {
	/* background: url(../images/footer-shadow.png)no-repeat center top; */
    height: 35px;
    background: #002375;
    color: #ffff;
    margin: 20px 0px 0px;
    width: 100%;
    padding: 0px;
    clear: both;
    font-size: 13px;
}
.footerSection .copyright {
    float: left;
    display: block;
    line-height: 35px;
    padding: 0px 15px;
}
.footerSection .poweredby {
    float: right;
    display: block;
    line-height: 35px;
    padding: 0px 15px;
}
.userIcon {
font-size:25px;position:absolute;z-index:9999;top:5px;left:5px;color:#CCCCCC;
}
.formArea .user {
width:300px;padding:0 10px 0 30px;height:27px;border:1px solid #cccccc;margin:0 0 5px 0; background:#fff url(../images/login-user-icon.png) left 3px top 3px no-repeat;
}
.formArea .pass {width:300px;padding:0 10px 0 30px;height:27px;border:1px solid #cccccc;margin:0 0 7px 0;background:#fff url(../images/login-pass-icon.png) left 3px top 3px no-repeat;}
.innerpage-header {
width:100%;background:url(../images/innerpage-header-bg.jpg) repeat-x;height:72px;
}
.innerpage-header-section {
margin:0 auto;
}
.innerpage-ap-logo {
float:left;
}
.innerpage-welcome-section {
background:url(../images/innerpage-header-wave.jpg) no-repeat right 100px top;float:right;height:72px;width:600px;line-height:72px;text-align:right;
}
.logout-section {
float:right;
margin-right: 10px;
}
.welcome-section {
float:right;color:#FFFFFF;font-weight:bold;margin:0 25px 0 0;
}
.logout-section a {
color:#FFFFFF;text-decoration:none;font-weight:bold;
}
.innerpage-topnav {
background:url(../images/innerpage-topmenu-bg.jpg) repeat-x;height:40px;margin:0 0 5px 0;
}
.innerpage-content-bg {
width:100%;background:url(../images/innerpage-content-bg.jpg) repeat-x left top;
}
.data-table tr:nth-child(odd) {
    background-color:#f7f6f6;
}

.data-table tr:nth-child(even) {
    background-color:#fff;
}
.data-table3 tr:nth-child(odd) {
    background-color:#f7f6f6;
}

.data-table3 tr:nth-child(even) {
    background-color:#fff;
}
.data-table4 tr:nth-child(odd) {
    background-color:#f7f6f6;
}

.data-table4 tr:nth-child(even) {
    background-color:#fff;
}
.data-table th {
padding:7px 0;
}
.data-table3 th {
padding:7px 0;
}
.data-table4 th {
padding:7px 0;
}
.maintable {
border:1px solid #cfcfcf;
}
.maintable h3 {
margin:0px;
padding:5px 10px;
background:#0c7846;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.maintable h3 img {
	float:right;
	}
.maintable td {
	padding:5px;
}
.greenStrip {
margin:0px;
padding:5px 10px;
background:#0c7846;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.maintable1 {

}
.maintable1 h3 {
margin:0px;
padding:5px 10px;
background:#0c7846;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.data-table {
border-top:1px solid #eeeeee;
border-left:1px solid #eeeeee;
width : 100%;
}
.data-table3 {
border-top:1px solid #eeeeee;
border-left:1px solid #eeeeee;
width : 100%;
}
.data-table4 {
border-top:1px solid #eeeeee;
border-left:1px solid #eeeeee;
width : 100%;
}

.data-table input[type="button"] {
padding:3px 6px;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
float:right;
margin: 0 5px 0 0;
}
.data-table input[type="submit"],.btn-submit {
padding:3px 6px;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
float:right;
margin: 0 5px 0 0;
}
.data-table input[type="reset"] {
padding:3px 6px;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
float:right;
margin: 0 5px 0 0;
}
.data-table4 input[type="button"] {
padding:3px 6px;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
float:right;
margin: 0 5px 0 0;
}
.data-table4 input[type="submit"] {
padding:3px 6px;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
float:right;
margin: 0 5px 0 0;
}
.data-table4 input[type="reset"] {
padding:3px 6px;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
float:right;
margin: 0 5px 0 0;
}
.maintable input[type="button"] {
padding:3px 6px !important;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
float:right;
margin: 0 5px 0 0;
}
.maintable1 input[type="button"] {
padding:3px 6px;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
margin: 0 5px 0 0;
}
.maintable input[type="submit"] {
padding:3px 6px !important;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
float:right;
margin: 0 5px 0 0;
}
.maintable input[type="reset"] {
padding:3px 6px !important;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
float:right;
margin: 0 5px 0 0;
}
.submitBTN {
padding:3px 6px;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
}
table.data-table input[type="text"] {
background:url(../images/text-field-bg.jpg) repeat-x;
border:1px solid #c9c9c9;
height:20px;
width:255px;
font-weight : normal;
color : #777777;
font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
table.data-table4 input[type="text"] {
background:url(../images/text-field-bg.jpg) repeat-x;
border:1px solid #c9c9c9;
height:20px;
width:151px;
font-weight : normal;
color : #777777;
font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
table.data-table td:first-child {
   width:20%;
   font-weight : bold;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
    padding:10px 0 10px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.data-table td:nth-child(2){
   width:30%;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.data-table td:nth-child(3) {
   width:20%;
   text-align:left;
   font-weight : bold;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.data-table td:nth-child(4){
   width:30%;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}

table.data-table-checkbox-data td {
  
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
/* table.data-table td:nth-child(5) {
  text-align:left;
   font-weight : bold;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
} */


table.data-table3 td:first-child {
   width:13%;
  font-weight : bold;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.data-table3 td:nth-child(2){
   width:20%;
  color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.data-table3 td:nth-child(3) {
   width:13%;
  text-align:left;
   font-weight : bold;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.data-table3 td:nth-child(4){
   width:20%;
 color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.data-table3 td:nth-child(5) {
  width:13%;
 text-align:left;
   font-weight : bold;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.data-table3 td:nth-child(6) {
 width:20%;
 text-align:left;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}



table.data-table4 td:first-child {
   font-weight : bold;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.data-table4 td:nth-child(2){
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.data-table4 td:nth-child(3) {
   text-align:left;
   font-weight : bold;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.data-table4 td:nth-child(4){
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	font-weight : bold;
}
table.data-table4 td:nth-child(5) {
  text-align:left;
   font-weight : bold;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.data-table4 td:nth-child(6) {
  text-align:left;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}

table.data-table-reports td:first-child {
   width:50%;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.data-table-reports td:nth-child(2) {
   width:50%;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.data-table-reports td i {
	color: #FF4000;
}
.data-table-reports tr:nth-child(odd) {
    background-color:#f7f6f6;
}

.data-table-reports tr:nth-child(even) {
    background-color:#fff;
}
.data-table-reports a {
font-size:12px;font-weight:bold;color:#11643b;text-decoration: none;
}
.data-table-reports td {
padding: 5px !important;
}
.data-table h3 {
margin:0px;
padding:5px 10px;
background:#0c7846;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.data-table h3 a {
color:#FFFFFF;
float:right;
text-decoration: none;
}
.data-table h4 {
margin:0px;
padding:5px 10px;
background:#389f70;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.data-table textarea {
min-width:200px;min-height:50px;max-width:200px;max-height:50px;
font-weight : normal;
color : #777777;
font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
.data-table select {
min-width:255px;max-width:255px;
font-weight : normal;
color : #777777;
font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
.data-table select.custWidth {
min-width:152px;max-width:152px !important;
font-weight : normal;
color : #777777;
font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
.data-table1 {
border-top:1px solid #eeeeee;
border-left:1px solid #eeeeee;
}
.data-table1 input[type="button"] {
padding:3px 6px;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
float:right;
}
.data-table1 input[type="submit"] {
padding:3px 6px;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
float:right;
}
.data-table1 input[type="reset"] {
padding:3px 6px;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
float:right;
}
.data-table1 input[type="text"] {
background:url(../images/text-field-bg.jpg) repeat-x;
border:1px solid #c9c9c9;
height:20px;
width:255px;
}
table .data-table1 tr td {
padding:3px 0 3px 5px;
border-right:1px solid #eeeeee;
border-bottom:1px solid #eeeeee;
}
.data-table1 h3 {
margin:0px;
padding:5px 10px;
background:#0c7846;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
}
.data-table1 textarea {
min-width:200px;min-height:50px;max-width:200px;max-height:50px;
}
.data-table1 select {
min-width:255px;max-width:255px;
}
#pagecontainer {
width:1170px;margin:0 auto;
clear:both;
}
#pagecontainer1 {
width:90%;margin:0 auto;
clear:both;
}
#pagecontainer2 {
width:1240px;margin:0 auto;
clear:both;
}
.page-main-section-top-bg {
background:url(../images/innerpage-main-section-top-bg.jpg) repeat-x;color:#FFFFFF;line-height:32px;padding:0 0 0 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
margin: 10px 0px;
}
.page-main-section-top-bg h4 {
margin:0px;
}
.page-main-section-top-bg img {
float:right;width:28px;height:28px;margin:2px 5px 0 0;
}
.text-field-bg {

}
.innerpage-footer {
background:#eff3f1;width:100%;height:50px;margin:15px 0 0 0;font-size:12px;
}
.innerpage-footer-content {
width:1020px;margin:0 auto;
}
.innerpage-footer .innerpage-footer-content .copyright {
float:left;line-height:50px;
}
.innerpage-footer .innerpage-footer-content .poweredby {
float:right;line-height:50px;
}
.innerpage-breadcrum {
line-height:30px;color:#006e2e;margin:0 0 10px 0;background: #f5f5f5;
}
.innerpage-breadcrum img {
float:right;margin:10px 0 0 0;padding: 0px 9px;
}
.innerpage-breadcrum a {
color:#006e2e;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
.innerpage-breadcrum a:hover {
text-decoration:underline;
}
.innerpage-breadcrum a.select{
font-weight:bold;
}
.innerpage-datatable {
border-top:1px solid #c4c3c3;border-right:1px solid #c4c3c3;
font-weight : normal;
color : #777777;
font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
.innerpage-datatable tr:nth-child(odd) {
    background-color:#f7f6f6;
}
.innerpage-datatable tr:nth-child(even) {
    background-color:#fff;
}
.innerpage-datatable td a {
text-decoration:none;color:#1020ce;
}
.innerpage-datatable td a:hover {
text-decoration:underline;color:#1020ce;
}

table.innerpage-datatable1 td:first-child {
   font-weight : bold;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.innerpage-datatable1 td:nth-child(2){
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.innerpage-datatable1 td:nth-child(3){
   font-weight : bold;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.innerpage-datatable1 td:nth-child(4){
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.innerpage-datatable1 td:nth-child(5){
	font-weight : bold;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.innerpage-datatable1 td:nth-child(6){
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.innerpage-datatable1 td:nth-child(7){
	font-weight : bold;
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.innerpage-datatable1 td:nth-child(8){
   color:#777777;
   font-family:Arial, Helvetica, sans-serif;font-size:12px;
   text-align:left;
   vertical-align:middle;
   padding:3px 0 5px 3px;
   border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
}
table.innerpage-datatable1 input[type="text"] {
background:url(../images/text-field-bg.jpg) repeat-x;
border:1px solid #c9c9c9;
height:20px;
}
div#pagecontainer1 input[type="text"] {
background:url(../images/text-field-bg.jpg) repeat-x;
border:1px solid #c9c9c9;
height:20px;
}
div#pagecontainer1 input[type="submit"] {
padding:5px 10px;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
}
table.innerpage-datatable1 select {
border:1px solid #c9c9c9;
height:25px;
}

.maintable td a {
text-decoration:none;color:#1020ce;
}
.maintable td a:hover {
text-decoration:underline;color:#1020ce;
}
.data-table td a {
text-decoration:none;color:#1020ce;
}
.data-table td a:hover {
text-decoration:underline;color:#1020ce;
}
.innerpage-datatable td {
border-left:1px solid #c4c3c3;border-bottom:1px solid #c4c3c3;
}
.innerpage-datatable th {
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #dddddd 47%, #d3d3d3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#dddddd), color-stop(100%,#d3d3d3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#dddddd 47%,#d3d3d3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#dddddd 47%,#d3d3d3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#dddddd 47%,#d3d3d3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#dddddd 47%,#d3d3d3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d3d3d3',GradientType=0 ); /* IE6-9 */
height:30px;color:#444343;font-weight:bold;border-left:1px solid #c4c3c3;border-bottom:1px solid #c4c3c3;padding:0 0 0 5px !important;
}
.innerpage-datatable th {
background-color:#c4c3c3 !important;
}
.approval-left {

}
.approval-left ul {
padding:0;margin:0px;list-style:none;
}
.approval-left ul li {
width:50px;
height:50px;
-moz-border-radius: 50%; 
-webkit-border-radius: 50%; 
border-radius: 50%;
background: rgb(248,255,232); /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  rgba(248,255,232,1) 0%, rgba(227,245,171,1) 33%, rgba(183,223,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(248,255,232,1)), color-stop(33%,rgba(227,245,171,1)), color-stop(100%,rgba(183,223,45,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(248,255,232,1) 0%,rgba(227,245,171,1) 33%,rgba(183,223,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  rgba(248,255,232,1) 0%,rgba(227,245,171,1) 33%,rgba(183,223,45,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(248,255,232,1) 0%,rgba(227,245,171,1) 33%,rgba(183,223,45,1) 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  rgba(248,255,232,1) 0%,rgba(227,245,171,1) 33%,rgba(183,223,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ffe8', endColorstr='#b7df2d',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
color:#006e2e;
border:1px solid #78aa8d;
text-align:center;
line-height:50px;font-weight:bold;
font-size:15px;
float:left;

}
.approval-right {

}
.approval-right ul {
padding:0;margin:0px;list-style:none;
}
.approval-right ul li {
width:50px;
height:50px;
-moz-border-radius: 50%; 
-webkit-border-radius: 50%; 
border-radius: 50%;
background: #4679BD;
color:#FFFFFF;
text-align:center;
line-height:50px;font-weight:bold;
font-size:15px;
float:left;
}
.approval-down-right {
float:right;
}
.approval-down-right ul {
padding:0;margin:0px;list-style:none;
}
.approval-down-right ul li {
width:50px;
height:50px;
-moz-border-radius: 50%; 
-webkit-border-radius: 50%; 
border-radius: 50%;
background: #4679BD;
color:#FFFFFF;
text-align:center;
line-height:50px;font-weight:bold;
font-size:15px;
}
.approval-down-left {
float:left;
}
.approval-down-left ul {
padding:0;margin:0px;list-style:none;
}
.approval-down-left ul li {
width:50px;
height:50px;
-moz-border-radius: 50%; 
-webkit-border-radius: 50%; 
border-radius: 50%;
background: #4679BD;
color:#FFFFFF;
text-align:center;
line-height:50px;font-weight:bold;
font-size:15px;
}


/* Dashboard CSS */

#pagecontainer .dashboardRight {
width:250px;
height:500px;
float:right;
text-align:center;
border:1px solid #efefef;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(47%,rgba(246,246,246,1)), color-stop(100%,rgba(237,237,237,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}
#pagecontainer .dashboardRight h3 {
text-align:left;
border:#25410e solid 1px;color:#FFFFFF;margin:0px;padding:8px;
background: rgb(98,124,76); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(98,124,76,1) 0%, rgba(32,60,9,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(98,124,76,1)), color-stop(100%,rgba(32,60,9,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(98,124,76,1) 0%,rgba(32,60,9,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(98,124,76,1) 0%,rgba(32,60,9,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(98,124,76,1) 0%,rgba(32,60,9,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(98,124,76,1) 0%,rgba(32,60,9,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627c4c', endColorstr='#203c09',GradientType=0 ); /* IE6-9 */
}
#pagecontainer .statusReportSection {
width:240px;
margin:7px 7px;
background:#999900;
}
#pagecontainer .statusReportSection .totalLicence {
width:103px;
margin:0 5px 5px 0;
color:#FFFFFF;
padding:5px;
font-size:12px;
font-weight:bold;
text-align:center;
line-height:20px;
border:1px solid #056cb3;
float:left;
background: rgb(96,187,253); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(96,187,253,1) 0%, rgba(96,187,253,1) 4%, rgba(13,141,234,1) 17%, rgba(13,141,234,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,187,253,1)), color-stop(4%,rgba(96,187,253,1)), color-stop(17%,rgba(13,141,234,1)), color-stop(100%,rgba(13,141,234,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(96,187,253,1) 0%,rgba(96,187,253,1) 4%,rgba(13,141,234,1) 17%,rgba(13,141,234,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(96,187,253,1) 0%,rgba(96,187,253,1) 4%,rgba(13,141,234,1) 17%,rgba(13,141,234,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(96,187,253,1) 0%,rgba(96,187,253,1) 4%,rgba(13,141,234,1) 17%,rgba(13,141,234,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(96,187,253,1) 0%,rgba(96,187,253,1) 4%,rgba(13,141,234,1) 17%,rgba(13,141,234,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60bbfd', endColorstr='#0d8dea',GradientType=0 ); /* IE6-9 */
}
#pagecontainer .statusReportSection .renewalLicence {
width:103px;
margin:0 5px 5px 0;
color:#FFFFFF;
padding:5px;
font-size:12px;
font-weight:bold;
text-align:center;
line-height:20px;
border:1px solid #c95d00;
float:left;
background: rgb(251,190,138); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(251,190,138,1) 0%, rgba(251,190,138,1) 4%, rgba(255,119,4,1) 17%, rgba(255,119,4,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(251,190,138,1)), color-stop(4%,rgba(251,190,138,1)), color-stop(17%,rgba(255,119,4,1)), color-stop(100%,rgba(255,119,4,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(251,190,138,1) 0%,rgba(251,190,138,1) 4%,rgba(255,119,4,1) 17%,rgba(255,119,4,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(251,190,138,1) 0%,rgba(251,190,138,1) 4%,rgba(255,119,4,1) 17%,rgba(255,119,4,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(251,190,138,1) 0%,rgba(251,190,138,1) 4%,rgba(255,119,4,1) 17%,rgba(255,119,4,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(251,190,138,1) 0%,rgba(251,190,138,1) 4%,rgba(255,119,4,1) 17%,rgba(255,119,4,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbbe8a', endColorstr='#ff7704',GradientType=0 ); /* IE6-9 */
}
#pagecontainer .statusReportSection .transferLicence {
width:103px;
margin:0 5px 5px 0;
color:#FFFFFF;
padding:5px;
font-size:12px;
font-weight:bold;
text-align:center;
line-height:20px;
border:1px solid #881e03;
float:left;
background: rgb(252,160,136); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(252,160,136,1) 0%, rgba(252,160,136,1) 4%, rgba(255,52,0,1) 17%, rgba(255,52,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,160,136,1)), color-stop(4%,rgba(252,160,136,1)), color-stop(17%,rgba(255,52,0,1)), color-stop(100%,rgba(255,52,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(252,160,136,1) 0%,rgba(252,160,136,1) 4%,rgba(255,52,0,1) 17%,rgba(255,52,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(252,160,136,1) 0%,rgba(252,160,136,1) 4%,rgba(255,52,0,1) 17%,rgba(255,52,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(252,160,136,1) 0%,rgba(252,160,136,1) 4%,rgba(255,52,0,1) 17%,rgba(255,52,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(252,160,136,1) 0%,rgba(252,160,136,1) 4%,rgba(255,52,0,1) 17%,rgba(255,52,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fca088', endColorstr='#ff3400',GradientType=0 ); /* IE6-9 */
}
#pagecontainer .statusReportSection .franchiseLicence {
width:103px;
margin:0 5px 5px 0;
color:#FFFFFF;
padding:5px;
font-size:12px;
font-weight:bold;
text-align:center;
line-height:20px;
border:1px solid #015323;
float:left;
background: rgb(50,140,88); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(50,140,88,1) 0%, rgba(50,140,88,1) 5%, rgba(0,112,3,1) 17%, rgba(0,112,3,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(50,140,88,1)), color-stop(5%,rgba(50,140,88,1)), color-stop(17%,rgba(0,112,3,1)), color-stop(100%,rgba(0,112,3,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(50,140,88,1) 0%,rgba(50,140,88,1) 5%,rgba(0,112,3,1) 17%,rgba(0,112,3,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(50,140,88,1) 0%,rgba(50,140,88,1) 5%,rgba(0,112,3,1) 17%,rgba(0,112,3,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(50,140,88,1) 0%,rgba(50,140,88,1) 5%,rgba(0,112,3,1) 17%,rgba(0,112,3,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(50,140,88,1) 0%,rgba(50,140,88,1) 5%,rgba(0,112,3,1) 17%,rgba(0,112,3,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#328c58', endColorstr='#007003',GradientType=0 ); /* IE6-9 */
}
#pagecontainer .dashboardRight .chartArea {
margin:8px;float:left;
}
#pagecontainer .dashboardRight .chartArea h3 {
border-radius:5px;
background:#666666;
margin:0px;
padding:5px;
display:block;
width:220px;
}
#pagecontainer .dashboardLeft {
width:1000px;
height:478px;
float:left;
border:1px solid #efefef;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(47%,rgba(246,246,246,1)), color-stop(100%,rgba(237,237,237,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
padding:11px;
margin-bottom: 20px;
}
#pagecontainer .dashboardLeft a div {
width:95px;
height:110px;
margin:0 15px 15px 0;
text-align:center;
padding:5px;
float:left;
color:#006e2e;
border:1px solid #efefef;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(47%,rgba(246,246,246,1)), color-stop(100%,rgba(237,237,237,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 2px 2px 5px 0px rgba(189,189,189,1);
-moz-box-shadow: 2px 2px 5px 0px rgba(189,189,189,1);
box-shadow: 2px 2px 5px 0px rgba(189,189,189,1);
}
#pagecontainer .dashboardLeft a div:hover {
width:95px;
margin:0 15px 15px 0;
text-align:center;
padding:5px;
float:left;
color:#006e2e;
border:1px solid #efefef;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
background: rgb(248,255,232); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(248,255,232,1) 0%, rgba(232,244,190,1) 33%, rgba(205,219,157,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,255,232,1)), color-stop(33%,rgba(232,244,190,1)), color-stop(100%,rgba(205,219,157,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(248,255,232,1) 0%,rgba(232,244,190,1) 33%,rgba(205,219,157,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(248,255,232,1) 0%,rgba(232,244,190,1) 33%,rgba(205,219,157,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(248,255,232,1) 0%,rgba(232,244,190,1) 33%,rgba(205,219,157,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(248,255,232,1) 0%,rgba(232,244,190,1) 33%,rgba(205,219,157,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ffe8', endColorstr='#cddb9d',GradientType=0 ); /* IE6-9 */
}
#pagecontainer .dashboardLeft a div h4 { 
margin:5px 0 0 0;
padding:0px;
font-size: 12px;
    font-weight: bold;
}
#pagecontainer .dashboardLeft a div .img-box { 
display: block;
    min-height: 85px;
}
/*Added for login error message as well as for all error messages with label*/
label.error{
color:red;
}
.mandatory {
	color: red;
}
.fl_right_btm {
float: right; margin-bottom: 8px;
}

h1.head {
padding:0px;margin:-25px 0 10px 0;color:#0c7846;	
	}
h2.head {
padding:0px;margin:0;color:#0c7846;	
	}
.loadingImg {
	float:right;top:0px;right:0px;margin:0 250px 0 0;
	}
}

/* New CSS for Proforma 2 Table */
.innerpagetable {
	border-top:1px solid #c4c3c3;
font-weight : normal;
color : #777777;
font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
.borderTop {
border-top:1px solid #c4c3c3;
}
.borderRight {
border-right:1px solid #c4c3c3;
}
.borderRight1 {
border-right:1px solid #c4c3c3;
border-left:1px solid #c4c3c3;
border-bottom:1px solid #c4c3c3;
}
.borderLeft-Bottom {
border-left:1px solid #c4c3c3;
border-bottom:1px solid #c4c3c3;
}
.innerpagetable tr:nth-child(odd) {
 /*   background-color:#f7f6f6; */
}
.innerpagetable tr:nth-child(even) {
  /*  background-color:#fff; */
}
.innerpagetable td {
height:25px;
}
.innerpagetable th {
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #dddddd 47%, #d3d3d3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#dddddd), color-stop(100%,#d3d3d3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#dddddd 47%,#d3d3d3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#dddddd 47%,#d3d3d3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#dddddd 47%,#d3d3d3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#dddddd 47%,#d3d3d3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d3d3d3',GradientType=0 ); /* IE6-9 */
height:30px;
color:#444343;
font-weight:bold;
border-left:1px solid #c4c3c3;
border-bottom:1px solid #c4c3c3;
/* padding:0 0 0 5px !important; */
}
.innerpagetable th {
background-color:#c4c3c3 !important;
}
.innerpagetable td a {
text-decoration:none;color:#1020ce;
}
.innerpagetable td a:hover {
text-decoration:underline;color:#1020ce;
}
/*Added for login error message as well as for all error messages with label*/
.textField {
width:90%;
}



.logout-section ul {
  text-align: left;
  display: inline;
  margin: 0;
  padding:0;
  list-style: none;
}
.logout-section ul li {
  font: bold 12px/18px sans-serif;
  display: inline-block;
  margin-right: -4px;
  position: relative;
  padding:15px 0px;
  cursor: pointer;
}
.logout-section ul li:hover {
  color: #fff;
}
.logout-section ul li ul {
  padding: 0;
  position: absolute;
  top:72px;
  right: 0;
  width: 150px;
  display: none;
  opacity: 0;
  visibility: hidden;
  
}
.logout-section ul li ul li { 
  background: #10653c; 
  display: block; 
  color: #fff;
  padding:0 10px;
  line-height:30px;
}
.logout-section ul li ul li:hover { background: #0b9f86; }
.logout-section ul.drop li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
  z-index:9999;
}
.increaseHeight .x-grid-cell {  
     height: 100px;
}
.wrap-text div{
	white-space: normal !important;
} 
.captcha{
	background-image:url(../images/cb.gif);
	text-align:center;
	border:none;
	font-weight:bold;
	font-family:Modern;
	letter-spacing:0.2em;
	width:90px;font-size:15px;
	padding:3px;
	margin:0 0 10px 0;
	color:#000000;
}
.captchaInput{
width:75px;line-height:20px;padding:3px;font-size:15px;-webkit-border-radius: 0 5px 5px 0;border-radius:5px;border:1px solid #cccccc;margin:0 0 5px 0px;
}

.innerpage-datatable input[type="submit"] {
padding:3px 6px !important;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
float:right;
margin: 0 5px 0 0;
}
.distilleryDashboard-input{
	width:100px !important; 
}
.innerpage-datatable input[type="button"] {
padding:3px 6px !important;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
float:right;
margin: 0 5px 0 0;
}
.data-tableDashboard select {
font-weight : normal;
color : #777777;
font-family:Arial, Helvetica, sans-serif;font-size:12px;
width:100%
}

.data-tableDashboard input[type="button"] {
padding:3px 6px;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
float:right;
}
.greenBtn {
padding:3px 6px;
background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
border:2px solid #d1d1d1;
border-radius:3px;
color:#274312;
font-weight:bold;
cursor:pointer;
float:right;
}
.data-tableDashboard {
border-top:1px solid #eeeeee;
border-left:1px solid #eeeeee;
border-bottom:1px solid #eeeeee;
width : 100%;
}
.data-tableDashboard tr:nth-child(odd) {
    background-color:#f7f6f6;
    
}
.data-tableDashboard tr:nth-child(even) {
    background-color:#fff;
}
.data-tableDashboard th {
	text-align:left;
	}
ul#marquee_1 {
                list-style: none;
}
.marquee_2 {
                height:240px;
                overflow: hidden;
                margin:10px auto;
                width: 200px;
}
ul#marquee_1 li {
                height: 198px;
                width: 198px;
                border-left:1px solid #015921;
                border-right:1px solid #015921;
                border-top:1px solid #015921;
                border-bottom:0px solid #015921;
                line-height: 2.4;
                font-size: 30px;
                text-align: center;
}
ul#marquee_1 li:nth-child(2n+2) {
                height:40px;
                width: 198px;
                border-left:1px solid #015921;
                border-right:1px solid #015921;
                border-bottom:1px solid #015921;
                border-top:0px solid #015921;
                font-size:13px;
                text-align: center !important;
                margin:0 0 10px 0;
                background:#009e39;
                color:#FFFFFF;
                line-height:20px;
}
.blackBoard {
	background:url(../images/black-board.jpg) no-repeat left top;
	font-family: 'Bitter', serif;
	color:#fff;
	font-size:20px;
	height:534px;
}

/**************************************************************************************/
  .welcome-box{width:647px;float:left;margin:0px 15px;}
  .welcome-box .img-box{width:200px;float:left;margin:0px;}
  .welcome-box h1{color: #11643b;font-weight: bold;font-size: 18px;margin-top:0px;}
  .welcome-box .content-box{width:420px;float:left;margin-left:25px;}
  .keypeople-box{width:315px;float:left;margin:0px 10px 0px 15px;}
  .clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
  .clearfix:before, .clearfix:after{content:"\0020";display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
  .clearfix:after{clear:both;}
  .clearfix{zoom:1;}
  
  
  #newsticker-demo{width:100%;background:none repeat scroll 0 0 #FFFFFF;padding:10px 0 0 0px;font-size:12px;margin:0px;float:left;height:202px;}
#newsticker-demo a{text-decoration:none;color:#000;font-size:11px;font-weight:600;}
#newsticker-demo img{border:2px solid #BEBEC0;}
#newsticker-demo .title{text-align:center;font-size:14px;font-weight:bold;padding:5px;}
.newsticker-jcarousellite{padding:0 10px;height:160px !important;border:1px solid #ccc;}
.newsticker-jcarousellite ul li{list-style:none;display:block;padding:10px 0px;margin-bottom:5px;height:70px !important;}
.newsticker-jcarousellite .thumbnail{float:left;width:55px;}
.newsticker-jcarousellite .info{margin:0 0 0 10px;float:left;}
.newsticker-jcarousellite .info p{font-weight:bold;color:#000;margin-bottom:5px;}
.newsticker-jcarousellite .info span.cat{display:block;font-size:11px;color:#000;}
/**************************************************************************************/

.val1, .val2, .val3, .val4, .val5, .val6, .val7, .val8, .multTotal, .multTotal1 {
	font-size:13.333px !important;
}
.txtMult td:nth-child(2) {
	white-space:nowrap;
}
/**************************************************************************************/
.status-box{width:100%;text-align:center;}
.status-box label{font-size:13px;}
.content-panel{width:100%;float:left;margin:0px 0px 20px;padding:0px;background:#fff;}
.content-box{width:1170px;margin:0px auto;}
.dataTables_wrapper{font-size:13px;margin-top:20px;}
.dataTables_wrapper thead{
	color: #346b86;
	background-image: none;
    background-color: #c5c5c5;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #daedf7) );
    background-image: -webkit-linear-gradient(top, #ffffff, #daedf7);
    background-image: -moz-linear-gradient(top, #ffffff, #daedf7);
    background-image: -o-linear-gradient(top, #ffffff, #daedf7);
    background-image: -ms-linear-gradient(top, #ffffff, #daedf7);
    background-image: linear-gradient(top, #ffffff, #daedf7);
}

table.dataTable thead th, table.dataTable thead td{
	padding:3px 15px !important;
	border-bottom:0px !important;
}
table.dataTable{
	border-collapse: collapse !important;
    border-top: 1px solid #ddd;
    font-size: 12px;
}
.dataTables_wrapper.no-footer .dataTables_scrollBody{
	border-bottom: 1px solid #ddd !important;
}
.dataTables_wrapper .dataTables_scroll{
	clear: both;
    margin-top: 10px;
    float: left;
    max-width:1170px;
    overflow-x:auto;
}
.dataTables_wrapper .dataTables_paginate .paginate_button{padding: 0.2em 0.4em !important;}
.table.dataTable tbody th, table.dataTable tbody td{font-size:12px;}
.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter{margin-bottom: 7px;}