﻿@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, th, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}

ol, ul {
   
}

blockquote, q {
    quotes: none;
}

    blockquote:before, blockquote:after, q:before, q:after {
        content: '';
        content: none;
       
    }

.ui-datepicker-trigger {
    vertical-align:middle;
}

body {
    background: #6e6e6e;
    padding: 0px;
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #2e2e2e;
    height:auto;
    
}

img {
    border: 0px;
}

 
 em {
        color: #ff0000;
        font-size: 14px;
        font-weight: bold;
    }

@font-face {
    font-family:Arial;
    src: url('../Images/Lato-Regular.eot');
    src: local('../images/Lato-Regular.eot'),url('../Images/Lato-Regular.ttf') format('truetype');
}

@font-face {
    font-family: LiberationSans;
    src: url('../Images/LiberationSans.eot');
    src: local('../images/LiberationSans.eot'),url('../Images/LiberationSans.ttf') format('truetype');
}

@font-face {
    font-family: Aller;
    src: url('../Images/Aller.eot');
    src: local('../images/Aller.eot'),url('../Images/Aller.ttf') format('truetype');
}

.clr {
    clear: both;
}

.hgt {
    height: 5px;
}
/***************** end of global styles**********************/

.container {
    width: 1260px;
    margin: auto;
    background: #f1f1f1;
}

.headerbg {
    background: url(../images/headerbg.jpg) repeat-x;
    height: 74px;
}

.logo {
    padding: 8px 8px 0 8px;
    width: 600px;
    float: left;
}

.seal {
    float: left;
    width: auto;
}

.logo_name {
    width: auto;
    float: left;
    padding-top: 4px;
}

.errormessage {
    background-color: #FFDCDC;
    border: 1px solid #B42533;
    padding: 10px;
    font-size: 14px;
    background-image: url("../Images/icon_error.png");
    background-repeat: no-repeat;
    padding-left: 50px;
    width: 50%;
    text-align: left;
    margin: auto;
}

.logo_title {
    font-family: LiberationSans, arial;
    font-size: 20px;
    font-weight: bold;
    color: #54882f;
    padding: 8px 5px;
    letter-spacing: 1px;
}

.font_state {
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
    color: #69a63e;
    padding: 8px 7px;
    letter-spacing: 5px;
}

.header_flag {
    float: right;
    width: auto;
}

.bodypart {
    padding: 0px;
    margin: 0px;
}

.searchbg {
    background: url(../images/bg_search.png) no-repeat;
    width: 265px;
    height: 23px;
}

.txt_border2 {
    width: 95px;
    border: 0px;
    background: none;
    padding-left: 6px;
    color: #999;
}

.bcrumbleft {
    float: left;
    width: auto;
}

.icon_collapse {
    float: left;
    width: auto;
    cursor: pointer;
}

.breadcrumblinks {
    float: left;
    width: auto;
    padding: 9px;
}

.bcrumbrgt {
    float: right;
    width: auto;
    padding-top: 5px;
}

.search {
    width: auto;
    float: left;
}

.welcome {
    float: left;
    width: auto;
    padding-top: 1px;
}

.user {
    color: #3a6918;
    font-size: 14px;
    padding-right: 6px;
    padding-left: 4px;
}

.logout:link, .logout:visited {
    color: #e38110;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    padding-right: 10px;
}

.logout:hover {
    color: #e38110;
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
}

.contentpane {
    padding: 20px 20px 15px 20px;
    min-height: 450px;
}

.pagetitle {
    padding: 0px;
    margin: 0px;
    font-size: 18px;
    font-weight: bold;
    color: #dc6a0d;
    padding-bottom: 6px;
    padding-left: 3px;
}

.steps {
    text-align: center;
}

.boxborder {
    border: 1px solid #C9E1B7;
    background: #fff;
    margin: 5px 0px 15px 0px;
    border-radius: 6px;
}

.boxtitle {
    background: #eaf6e1;
    border-radius: 4px 0px 0px 0px;
    color: #53872e;
    font-size: 16px;
    padding: 6px 10px;
    font-family:  Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.formholder {
    padding: 15px 15px 2px 15px;
}

.formholder2 {
    padding: 15px 15px 15px 15px;
}

.gridholder_grid {
    padding: 15px 15px 20px 15px;
}

.gridholder_grid_grid {
    padding: 15px 15px 55px 15px;
}

.formleft_Assign {
	float: left;
	background: #fff;
	box-shadow: 1px 1px 4px rgba(149, 149, 149, 0.25) inset;
	border-radius: 5px;
	border: 1px solid #CCCCCC;
	margin-bottom: 15px;
	width: 28%;
	margin-right: 2%;
	padding: 8px 12px;
	border-radius: 6px;
    height: auto;
}

.formleft_Assign select {
	    border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
        border: 1px solid #F5F5F5;
	    overflow: hidden;
        /*width:98%;*/
        text-transform: uppercase;  
    } 

 .formleft0 {
	float: left;
	background: #fff;
	box-shadow: 1px 1px 4px rgba(149, 149, 149, 0.25) inset;
	border-radius: 5px;
	border: 1px solid #CCCCCC;
	margin-bottom: 15px;
	width: 28%;
	margin-right: 2%;
	padding: 8px 12px;
	border-radius: 6px;
    height: 43px;
}

.formleft0:focus {
	box-shadow: 0px 0px 5px rgba(126,194,65,0.4), 0px 2px 4px rgba(149,149,149,0.25) inset;
	border-color: #81C04A;
}

.formleft0 label {
	clear: right;
}

.formleft0 p {
	padding: 0px;
	margin: 0px;
	padding-bottom: 4px;
	color: #2e2e2e;
	font-family:  Arial, Helvetica, sans-serif;
}

.formleft0 em {
        color: #ff0000;
        font-size: 14px;
        font-weight: bold;
    }

.formleft0 input {
	/*width: 95%;*/
	border: 1px solid #F5F5F5;
    color: #2e2e2e;
    font-size: 13px;
    font-weight: bold;
    overflow: hidden;
    padding: 2px;
    /*width:98%;*/
    text-transform: uppercase;  
}

 .formleft0 input [type="text"] {
	    border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
            border: 1px solid #F5F5F5;
	    overflow: hidden;
        /*width:98%;*/
        text-transform: uppercase;  
    } 

.formleft0 input:hover {
	background: #d8e2d1;
	padding: 2px;
}

.formleft {
    float: left;
    background: #fff;
    box-shadow: 1px 1px 4px rgba(149, 149, 149, 0.25) inset;
    border-radius: 5px;
    border: 1px solid #CCCCCC;
    margin-bottom: 15px;
    width: 28%;
    margin-right: 2%;
    padding: 8px 17px;
    border-radius: 6px;
    height: 43px;
}

.formleftEmail {
    float: left;
    background: #fff;
    box-shadow: 1px 1px 4px rgba(149, 149, 149, 0.25) inset;
    border-radius: 5px;
    border: 1px solid #CCCCCC;
    margin-bottom: 15px;
    width: 30%;
    margin-right: 1%;
    padding: 8px  ;
    border-radius: 6px;
    height: 43px;
}

 .formleftEmail em {
        color: #ff0000;
        font-size: 14px;
        font-weight: bold;
    }

    .formleftEmail:focus {
        box-shadow: 0px 0px 5px rgba(126,194,65,0.4), 0px 2px 4px rgba(149,149,149,0.25) inset;
        border-color: #81C04A;
    }

    .formleftEmail label {
        clear: right;
    }

    .formleftEmail input {
        border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
        border: 1px solid #F5F5F5;
	    overflow: hidden;
        width:96%;
       text-transform: uppercase;  
    }

     .formleftEmail input [type="text"] {
	    border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
            border: 1px solid #F5F5F5;
	    overflow: hidden;
        width:98%;
       text-transform: uppercase;  
    }

    .formleft em {
        color: #ff0000;
        font-size: 14px;
        font-weight: bold;
    }

    .formleft:focus {
        box-shadow: 0px 0px 5px rgba(126,194,65,0.4), 0px 2px 4px rgba(149,149,149,0.25) inset;
        border-color: #81C04A;
    }

    .formleft label {
        clear: right;
    }

	.formleft input[type="radio"] {
    width: 20px !important;
}

.formleft input[type="checkbox"] {
    float: left;
    width: 20px;
    margin: 4px 0px;
}

.formleft input[type="button"] {
    padding: 7px 24px !important;
    /*give the background a gradient*/
    background: #37852b; /*fallback for browsers that don't support gradients*/
    background: -webkit-linear-gradient(top, #438e37, #1f7513) !important;
    background: -moz-linear-gradient(top, #438e37, #1f7513) !important;
    background: -o-linear-gradient(top, #438e37, #1f7513) !important;
    background: linear-gradient(top, #438e37, #1f7513) !important;
    border: 0px outset #dad9d8 !important;
    /*style the text*/
    font-size: 14px !important;
    cursor: pointer !important;
    color: #fff !important;
    /*add to small curve to the corners of the button*/
    -webkit-border-radius: 18px !important;
    -moz-border-radius: 18px !important;
    border-radius: 18px !important; /*give the button a drop shadow*/
	text-transform : none !important;
}

.formleft input[type="button"]:hover {
        padding: 7px 24px !important;
    /*give the background a gradient*/
    background: #37852b; /*fallback for browsers that don't support gradients*/
    background: -webkit-linear-gradient(top, #438e37, #1f7513) !important;
    background: -moz-linear-gradient(top, #438e37, #1f7513) !important;
    background: -o-linear-gradient(top, #438e37, #1f7513) !important;
    background: linear-gradient(top, #438e37, #1f7513) !important;
    border: 0px outset #dad9d8 !important;
    /*style the text*/
    font-size: 14px !important;
    cursor: pointer !important;
    color: #fff !important;
    /*add to small curve to the corners of the button*/
    -webkit-border-radius: 18px !important;
    -moz-border-radius: 18px !important;
    border-radius: 18px !important; /*give the button a drop shadow*/
	text-transform : none !important;
    }

  .formleft p {
        padding: 0px;
        margin: 0px;
        padding-bottom: 4px;
        color: #2e2e2e;
        font-family:  Arial, Helvetica, sans-serif;
    }

    .formleft input {
        width: 93%;
        border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
        border: 1px solid #F5F5F5;
	    overflow: hidden;
        text-transform: uppercase;  
    }

    .formleft input [type="text"] {
	    border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
        border: 1px solid #F5F5F5;
	    overflow: hidden;
        width: 98%;
        text-transform: uppercase;  
    }

     .formleft select {
	    text-transform: uppercase;  
    }
     
    .formleft input:hover {
            background: #d8e2d1;
            padding: 2px;
        }

      .formleftEmail input:hover {
            background: #d8e2d1;
            padding: 2px;
        }

.formleft1:focus {
    box-shadow: 0px 0px 5px rgba(126,194,65,0.4), 0px 2px 4px rgba(149,149,149,0.25) inset;
    border-color: #81C04A;
}

.formleft .dropdown {
    width: 98%;
    border: 1px solid #F5F5F5;
    height: 22px;
}

.formleft select {
   width: 98%; 
   border: 0px; 
   height: 20px;
}


.formleftbig1 {
    float: left;
    background: #fff;
    box-shadow: 1px 1px 4px rgba(149, 149, 149, 0.25) inset;
    border-radius: 5px;
    border: 1px solid #CCCCCC;
    margin-bottom: 15px;
    width: 61%;
    margin-right: 1%;
    padding: 8px 17px;
    border-radius: 6px;
    height: 43px;
}

    .formleftbig1 em {
        color: #ff0000;
        font-size: 14px;
        font-weight: bold;
    }

    .formleftbig1:focus {
        box-shadow: 0px 0px 5px rgba(126,194,65,0.4), 0px 2px 4px rgba(149,149,149,0.25) inset;
        border-color: #81C04A;
    }

    .formleftbig1 label {
        clear: right;
    }

	.formleftbig1 input[type="radio"] {
    width: 20px !important;
}

    .formleftbig1 p {
        padding: 0px;
        margin: 0px;
        padding-bottom: 4px;
        color: #2e2e2e;
        font-family:  Arial, Helvetica, sans-serif;
    }

    .formleftbig1 input {
        border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
        border: 1px solid #F5F5F5;
	    overflow: hidden;
        text-transform: uppercase;  
        width: 98%;
    }

    .formleftbig1 input [type="text"] {
	    border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
        border: 1px solid #F5F5F5;
	    overflow: hidden;
        width: 98%;
        text-transform: uppercase;  
    }

     .formleftbig1 textarea {
	    border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
        border: 1px solid #F5F5F5;
	    overflow: hidden;
        width: 98%;
        text-transform: uppercase;  
    }

    .formleftbig1 input:hover {
            background: #d8e2d1;
            padding: 2px;
        }

.formleftbig1:focus {
    box-shadow: 0px 0px 5px rgba(126,194,65,0.4), 0px 2px 4px rgba(149,149,149,0.25) inset;
    border-color: #81C04A;
}

.formleftbig1 .dropdown {
    width: 98%;
    border: 1px solid #F5F5F5;
    height: 22px;
}

.formleftbig1 select {
   width: 98%; 
   border: 0px; 
   height: 20px;
}

.formleftbig {
    float: left;
    background: #fff;
    box-shadow: 1px 1px 4px rgba(149, 149, 149, 0.25) inset;
    border-radius: 5px;
    border: 1px solid #CCCCCC;
    margin-bottom: 15px;
    width: 61%;
    margin-right: 2%;
    padding: 8px 17px;
    border-radius: 6px;
    height: 84px;
}

    .formleftbig em {
        color: #ff0000;
        font-size: 14px;
        font-weight: bold;
    }

    .formleftbig:focus {
        box-shadow: 0px 0px 5px rgba(126,194,65,0.4), 0px 2px 4px rgba(149,149,149,0.25) inset;
        border-color: #81C04A;
    }

    .formleftbig label {
        clear: right;
    }

	.formleftbig input[type="radio"] {
    width: 20px !important;
}

    .formleftbig p {
        padding: 0px;
        margin: 0px;
        padding-bottom: 4px;
        color: #2e2e2e;
        font-family:  Arial, Helvetica, sans-serif;
    }

    .formleftbig input {
        border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
        border: 1px solid #F5F5F5;
	    overflow: hidden;
        text-transform: uppercase;  
    }

    .formleftbig input [type="text"] {
	    border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
            border: 1px solid #F5F5F5;
	    overflow: hidden;
            width: 98%;
        text-transform: uppercase;  
    }
	.font12org {
		font-weight: bold;
		color: #FF6600;
	}
     .formleftbig textarea {
	    border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
        border: 1px solid #F5F5F5;
	    overflow: hidden;
        width: 98%;
        text-transform: uppercase;  
    }

    .formleftbig input:hover {
            background: #d8e2d1;
            padding: 2px;
        }

.formleftbig:focus {
    box-shadow: 0px 0px 5px rgba(126,194,65,0.4), 0px 2px 4px rgba(149,149,149,0.25) inset;
    border-color: #81C04A;
}

.formleftbig .dropdown {
    width: 98%;
    border: 1px solid #F5F5F5;
    height: 22px;
}






.formleft2{
    float: left;
	background: #fff;
	box-shadow: 1px 1px 4px rgba(149, 149, 149, 0.25) inset;	
	border-radius: 5px;
	border: 1px solid #CCCCCC;
	margin-bottom: 15px;
	width: 61%;
	margin-right: 1%;
	padding: 8px 17px;
	height:43px;

}

    .formleft2 p {
        padding: 0px;
        margin: 0px;
        padding-bottom: 4px;
        color: #2e2e2e;
        font-family:  Arial, Helvetica, sans-serif;
    }


.formleft2 input {
	 border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
            border: 1px solid #F5F5F5;
	    overflow: hidden;
            width: 98%;
        text-transform: uppercase;  
}
.formleft2 input:hover {
	background: #d8e2d1;
	padding: 2px;
}


.formleft2 textarea {
	 border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
            border: 1px solid #F5F5F5;
	    overflow: hidden;
            width: 98%;
        text-transform: uppercase;  
}
.formleft2 textarea:hover {
	background: #d8e2d1;
	padding: 2px;
}


.formleft2 .dropdown {
    width: 98%;
    border: 1px solid #F5F5F5;
    height: 22px;
}

.formleft2 select {
   width: 98%; 
   border: 0px; 
   height: 20px;
   text-transform: uppercase;
}


.formleft3 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 6px;
    box-shadow: 1px 1px 4px rgba(149, 149, 149, 0.25) inset;
    float: left;
    margin-bottom: 15px;
    margin-right: 1%;
    padding: 8px 17px;
    width: 28.5%;
}

.formleft3 select {
   width: 98%; 
   border: 0px; 
   height: 20px;
}

.formleft4 {
	float: left;
	background: #fff;
	box-shadow: 1px 1px 4px rgba(149, 149, 149, 0.25) inset;
	border-radius: 5px;
	border: 1px solid #CCCCCC;
	margin-bottom: 15px;
	width: 19%;
	margin-right: 2%;
	padding: 8px 17px;
	border-radius: 6px;
    height: 42px;
}

 .formleft4 input [type="text"] {
	    border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
        border: 1px solid #F5F5F5;
	    overflow: hidden;
        width: 98%;
        text-transform: uppercase;  
    }

 .formleft4 select {
   width: 98%; 
   border: 0px; 
   height: 20px;
}

.formleft4:focus {
	box-shadow: 0px 0px 5px rgba(126,194,65,0.4), 0px 2px 4px rgba(149,149,149,0.25) inset;
	border-color: #81C04A;
}

.formleft4 em {
        color: #ff0000;
        font-size: 14px;
        font-weight: bold;
    }

.formleft4 label {
	clear: right;
}

.formleft4 p {
	padding: 0px;
	margin: 0px;
	padding-bottom: 4px;
	color: #2e2e2e;
	font-family:  Arial, Helvetica, sans-serif;
}

.formleft4 input {
	width: 95%;
	border: 0px;
	color: #2e2e2e;
	font-size: 13px;
	padding: 2px;
	font-weight: bold;
        border: 1px solid #F5F5F5;
	overflow: hidden;
        width: 98%;
    text-transform: uppercase;  
}

.formleft4 input:hover {
	background: #d8e2d1;
	padding: 2px;
}




.formleft4_2 {
	float: left;
	background: #fff;
	box-shadow: 1px 1px 4px rgba(149, 149, 149, 0.25) inset;
	border-radius: 5px;
	border: 1px solid #CCCCCC;
	margin-bottom: 15px;
	width: 43%;
	margin-right: 2%;
	padding: 8px 17px;
	border-radius: 6px;
    height: 42px;
}

 .formleft4_2 input [type="text"] {
	    border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
        border: 1px solid #F5F5F5;
	    overflow: hidden;
        width: 98%;
        text-transform: uppercase;  
    }

 .formleft4_2 select {
   width: 98%; 
   border: 0px; 
   height: 20px;
}

.formleft4_2:focus {
	box-shadow: 0px 0px 5px rgba(126,194,65,0.4), 0px 2px 4px rgba(149,149,149,0.25) inset;
	border-color: #81C04A;
}

.formleft4_2 em {
        color: #ff0000;
        font-size: 14px;
        font-weight: bold;
    }

.formleft4_2 label {
	clear: right;
}

.formleft4_2 p {
	padding: 0px;
	margin: 0px;
	padding-bottom: 4px;
	color: #2e2e2e;
	font-family:  Arial, Helvetica, sans-serif;
}

.formleft4_2 input {
	width: 95%;
	border: 0px;
	color: #2e2e2e;
	font-size: 13px;
	padding: 2px;
	font-weight: bold;
        border: 1px solid #F5F5F5;
	overflow: hidden;
        width: 98%;
    text-transform: uppercase;  
}

.formleft4_2 input:hover {
	background: #d8e2d1;
	padding: 2px;
}

.formleft5 {
	float: left;
	background: #fff;
	box-shadow: 1px 1px 4px rgba(149, 149, 149, 0.25) inset;
	border-radius: 5px;
	border: 1px solid #CCCCCC;
	margin-bottom: 15px;
	width: 15%;
	margin-right: 1%;
	padding: 8px 17px;
	border-radius: 6px;
    height: 42px;
}

 .formleft5 input [type="text"] {
	    border: 0px;
	    color: #2e2e2e;
	    font-size: 13px;
	    padding: 2px;
	    font-weight: bold;
        border: 1px solid #F5F5F5;
	    overflow: hidden;
        width: 98%;
        text-transform: uppercase;  
    }

 .formleft5 em {
        color: #ff0000;
        font-size: 14px;
        font-weight: bold;
    }

.formleft5:focus {
	box-shadow: 0px 0px 5px rgba(126,194,65,0.4), 0px 2px 4px rgba(149,149,149,0.25) inset;
	border-color: #81C04A;
}

.formleft5 label {
	clear: right;
}

.formleft5 p {
	padding: 0px;
	margin: 0px;
	padding-bottom: 4px;
	color: #2e2e2e;
	font-family:  Arial, Helvetica, sans-serif;
}

.formleft5 input {
	border: 0px;
	color: #2e2e2e;
	font-size: 13px;
	padding: 2px;
	font-weight: bold;
        border: 1px solid #F5F5F5;
	overflow: hidden;
        width: 98%;
        text-transform: uppercase;  
}

.formleft5 select {
   width: 98%; 
   border: 0px; 
   height: 20px;
}

.formleft5 input:hover {
	background: #d8e2d1;
	padding: 2px;
}

.formleft6 {
	float: left;
	background: #fff;
	box-shadow: 1px 1px 4px rgba(149, 149, 149, 0.25) inset;
	border-radius: 5px;
	border: 1px solid #CCCCCC;
	margin-bottom: 15px;
	width: 41%;
	margin-right: 2%;
	padding: 8px 17px;	
	border-radius: 6px;
    height: 43px;
}

.formleft6 input {
	width: 100%;
	border: 0px;
	color: #2e2e2e;
	font-size: 13px;
	padding: 2px;
	font-weight: bold;
        border: 1px solid #F5F5F5;
	overflow: hidden;
   text-transform: uppercase;  
}

.formleft6 input:hover {
	background: #d8e2d1;
	padding: 2px;
}


.formleft6Email {
	float: left;
	background: #fff;
	box-shadow: 1px 1px 4px rgba(149, 149, 149, 0.25) inset;
	border-radius: 5px;
	border: 1px solid #CCCCCC;
	margin-bottom: 15px;
	width: 41%;
	margin-right: 2%;
	padding: 8px 17px;	
	border-radius: 6px;
    height: 43px;
}

.formleft6Email input {
	width: 100%;
	border: 0px;
	color: #2e2e2e;
	font-size: 13px;
	padding: 2px;
	font-weight: bold;
        border: 1px solid #F5F5F5;
	overflow: hidden;
   text-transform: uppercase;  
}

.formleft6Email input:hover {
	background: #d8e2d1;
	padding: 2px;
}
.formleft6 textarea {
	width: 99%;
	border: 0px;
	color: #2e2e2e;
	font-size: 13px;
	padding: 4px;
	font-weight: normal;
        border: 1px solid #F5F5F5;
	overflow: hidden;	
        text-transform: uppercase;  
}

.formleft6 textarea:hover {
	background: #d8e2d1;
	padding: 2px;	
}

.formleft6 select {
   width: 98%; 
   border: 0px; 
   height: 20px;
}

.formleft6.dropdown {
	width: 98%;
        border: 1px solid #F5F5F5;
	height: 22px;	
}

.formleft6 input[type="checkbox"] {
        float: left;
        width: 20px;
        margin: 4px 0px;
}

.formleft7 {
	float: left;
	background: #fff;
	box-shadow: 1px 1px 4px rgba(149, 149, 149, 0.25) inset;
	border-radius: 5px;
	border: 1px solid #CCCCCC;
	margin-bottom: 15px;
	width: 94%;
	margin-right: 1%;
	padding: 8px 17px ;
	
}

.formleft7 p {
	padding: 0px;
	margin: 0px;
	padding-bottom: 4px;
	color: #2e2e2e;
	font-family:  Arial, Helvetica, sans-serif;
}

.formleft7 input {
	width: 98%;
	border: 0px;
	color: #2e2e2e;
	font-size: 13px;
	padding: 2px;
	font-weight: bold;
        border: 1px solid #F5F5F5;
	overflow: hidden;
        text-transform: uppercase;  
}

.formleft7 input:hover {
	background: #d8e2d1;
	padding: 2px;
}

.formleft7 textarea {
    width: 99%;
    height:80px;
    border: 0px;
    color: #2e2e2e;
    font-size: 13px;
    padding: 2px;
    font-weight: bold;
    border: 1px solid #F5F5F5;
    overflow: hidden;
    text-transform: uppercase;  
    font-family:  Arial, Helvetica, sans-serif;
}

.formleft7 select {
   width: 99%; 
   border: 0px; 
   height: 20px;
}

.formleft7 textarea:hover {
	background: #d8e2d1;
	padding: 2px;
}

.alert3 {
    color: #3f6c1e;
    background: #fff;
    padding: 10px 30px;
    border: 1px dashed #3f6c1e;
    border-radius: 5px;
    font-size: 14px;
    width: auto;
    margin-bottom: 10px;
	}

.vtop {
    vertical-align: top;
}

.chkbox {
    text-align: left;
    float: left;
}

.pdleft30 {
    padding-left: 30px;
}

/****************Green theme styles***********************/

/***************Steps************************/
/* = STEPS CONTAINER
----------------------------*/
.wizard-steps {
    width: 80%;
    margin: auto;
    padding: 0px;
    font-family:  Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-align: center;
    padding-left: 15%;
}

    .wizard-steps div {
        position: relative;
    }

    /* = DEFAULT STEPS
----------------------------*/
    .wizard-steps a {
        position: relative;
        display: block;
        width: auto;
        height: 26px;
        margin-right: 20px;
        padding: 2px 10px 2px 3px;
        float: left;
        font-size: 13px;
        line-height: 24px;
        color: #999;
        background: #cbcbcb;
        text-decoration: none;
    }

        .wizard-steps a:before {
            width: 0px;
            height: 0px;
            border-top: 15px solid #cbcbcb;
            border-bottom: 15px solid #cbcbcb;
            border-left: 15px solid transparent;
            position: absolute;
            content: "";
            top: 0px;
            left: -15px;
        }

        .wizard-steps a:after {
            width: 0;
            height: 0;
            border-top: 15px solid transparent;
            border-bottom: 15px solid transparent;
            border-left: 15px solid #cbcbcb;
            position: absolute;
            content: "";
            top: 0px;
            right: -14px;
        }
    /* = COMPLETED STEPS
----------------------------*/

    .wizard-steps .completed-step a {
        color: #fff;
        background: #53872e;
        font-weight: normal;
    }

        .wizard-steps .completed-step a:before {
            border-top: 15px solid #53872e;
            border-bottom: 15px solid #53872e;
        }

        .wizard-steps .completed-step a:after {
            border-left: 14px solid #53872e;
        }

    .wizard-steps .completed-step span {
        border: 5px solid #163038;
        color: #163038;
        text-shadow: none;
    }

/***************End of Steps************************/

.leftnavbg {
    background: #aace90;
}

.breadcrumbbg {
    background: #ddedd4;
    height: 35px;
}

.breaadcrumblinks {
    color: #e38110;
    font-size: 13px;
    width: 600px;
    padding-top: 8px;

}

    .breaadcrumblinks a:link, .breaadcrumblinks a:visited {
        color: #e38110;
        text-decoration: underline;
    }

    .breaadcrumblinks a:hover {
        color: #e38110;
        text-decoration: none;
    }

.highlight {
    -webkit-box-shadow: 0 0 5px rgba(126,194,65,0.4), inset 0 2px 4px rgba(149,149,149,0.25);
    -moz-box-shadow: 0 0 5px rgba(126,194,65,0.4), inset 0 2px 4px rgba(149,149,149,0.25);
    box-shadow: 0 0 5px rgba(126,194,65,0.4), inset 0 2px 4px rgba(149,149,149,0.25);
    border-color: #81c04a;
    cursor: pointer;
}

.bg_green3 {
    background: #ecf5e8;
    padding: 4px 4px 4px 6px;
    margin-bottom: 10px;
}

.footer {
    background: #AACE90;
    border-top: 0px solid #d7d7d7;
    padding: 10px;
    text-align: center;
    font-size: 12px;
    color: #fff;
}
.font_red{ color:#ff0000;}
.font12bold{font-weight:bold;}
.font12org{font-weight:bold; color:#FF6600;}

.bgselected {background:#eaf6e1;}
.gridbg2 tr:hover{background:#e7e7e7;}
/****************Main Nav styles***********************/
#flyList {
    width: 100px;
    position: relative;
}

#menu {
    padding: 0;
    margin: 0;
    list-style: none;
    width: 100px;
    height: 175px;
}

    #menu li.level1-li {
        float: left;
        width: 100px;
        text-align: center;
        padding-bottom: 2px;
        background: url(../images/nav_hline.png) no-repeat bottom;
    }

        #menu li.level1-li a.level1-a {
            display: block;
            text-decoration: none;
            font-size: 12px;
            color: #325e13;
            font-weight: bold;
            line-height: 16px;
            padding-bottom: 6px;
        }

    #menu li.sub a.level1-a {
    }

    #menu table {
        border-collapse: collapse;
        width: 0;
        height: 0;
        position: absolute;
        left: 0;
        top: 0;
    }

   #menu div.listHolder {
	position: absolute;
	left: -9999px;
	top:-9999px;
	border: 1px solid #96cc70;
	border-width: 3px 3px 3px 0;
	background: #fff url(../images/submenubg.gif) repeat-x bottom;
	z-index: 9999;
}

    #menu div.col1 {
        width: 850px;
        height: 580px;
        text-align: left;
    }

    #menu div.col2 {
        width: 850px;
        height: 580px;
        text-align: left;
    }

    #menu div.col3 {
        width: 850px;
        height: 610px;
        text-align: left;
    }

    #menu div.listCol {
        width: 255px;
        float: left;
        padding: 10px;
    }

        #menu div.listCol ul {
            padding: 0;
            margin: 0;
            list-style: none;
        }

            #menu div.listCol ul li {
                height: 16px;
                line-height: 20px;
                padding-bottom: 5PX;
            }

                #menu div.listCol ul li a {
                    display: block;
                    height: 16px;
                    font-size: 13px;
                    text-decoration: none;
                    color: #666;
                    padding-left: 13px;
                    background:  no-repeat 5px center; /*url(flylist/dot.gif)*/
                    font-weight: normal;
                }

                    #menu div.listCol ul li a .strng {
                        font-weight: bold;
                        font-size: 14px;
                    }

        #menu div.listCol h5 {
            padding: 10px 0 0 15px;
            margin: 0;
            font-size: 14px;
            line-height: 20px;
            font-weight: bold;
            background:  repeat-x left bottom; /*url(flylist/linedot.gif)*/
        }

    #menu div.listHolder div.bottomLine {
        clear: both;
    }

        #menu div.listHolder div.bottomLine p {
            padding: 0 20px;
            margin: 0;
            line-height: 20px;
            background: #400  no-repeat 7px 7px;  /*url(flylist/arrow.gif)*/
            color: #fff;
            font-size: 10px;
        }

            #menu div.listHolder div.bottomLine p a {
                color: #8ff;
            }

    #menu ul li {
        background: url(../images/icon_submenu.png) no-repeat left;
        margin-left: 15px;
    }

    #menu li a:hover {
        background-color: #fff;
        color: #000;
    }

    #menu li.level1-li:hover > a {
        background: #fff;
        color: #000;
    }

    #menu li.sub a:hover {
        border-right: 0;
    }

    #menu li.sub:hover > a {
        border-right: 0;
    }

    #menu :hover div.listHolder {
        left: 100px;
        top: 62px;
    }

    #menu div.listCol ul li a:hover {
        color: #3a770e;
        text-decoration: underline;
    }

    #menu div.listHolder div.bottomLine p a:hover {
        color: #8ff;
        text-decoration: none;
        background: transparent;
    }

.submenu_hgt {
    height: 60px;
    background: none;
}

.submenu ul {
    padding: 0px;
    margin: 0px;
}

.submenu li {
    padding: 0px;
    margin: 0px;
    list-style-type: none;
    background: url(../images/icon_arrowsmall.png) no-repeat left;
}

.colhgt1 {
    height: 300px;
}

.colhgt2 {
    height: 450px;
}

.strong a:link {
    font-weight: bold;
}

.gridpadding {
    padding: 4px 6px;
}

.pdtop {
    padding-top: 8px;
}
/**************************Grid**********************/

.selectOuterformleft {
    width: 98%;
    border: 0px;
    height: 20px;
    background-color:#fafafa;
    border-radius:3px;
    color: #2e2e2e;
	font-size: 13px;
	padding: 2px;
	font-weight: bold;
    border: 1px solid #F5F5F5;
	overflow: hidden;
    /*width:98%;*/
    text-transform: uppercase;  
}

    


.grid {
    padding: 0px 0px 15px;
    font-size: 13px;
    color: #333;
}

.gridbg {
    background: #dddddd;
}

    .gridbg th {
        padding: 6px;
    }

    .gridbg > tbody > tr > td {
         text-transform: uppercase;  
    }

.grid_titlebg {
    background: #f7f7f7;
    font-weight: bold;
    color: #5e5e5e;
}

.bgwhite {
    background: #fff;
}

.rowbg {
    background-color:#d8e2d1;
}

.bgred {
    background: #fff;
    color: #f70909;
}

.footer {
    background: #AACE90;
    border-top: 0px solid #d7d7d7;
    padding: 10px;
    text-align: center;
    font-size: 12px;
    color: #fff;
}

#pagination-digg-outer {
	background-image: url(../Images/bg_grid_footer.gif);
	height: 40px;
    vertical-align: top;
}
/* end of style for pagination */
		.gridEmptyData {
	height: 50px;
	background-color: #ffffff;
	color: #ff0000;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

#pagination-digg {
    float: right;
	padding: 3px;
}

#pagination-digg li {
	display: inline;
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 11px;
	list-style: none;
        width: auto;
        float: left;
        -moz-border-radius: 3px;
        -ms-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
}

#pagination-digg a {
	border: solid 1px #9aafe5;
	margin-right: 2px;
	font-size: 11px;
        -moz-border-radius: 3px;
        -ms-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
}

#pagination-digg .pageinfo {
	border: solid 0px #DEDEDE;
	color: #000000;
	display: block;
	float: left;
	font-weight: bold;
	margin-right: 2px;
	padding: 3px 4px;
        -moz-border-radius: 3px;
        -ms-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
}

#pagination-digg .previous-off, #pagination-digg .next-off {
	border: solid 1px #DEDEDE;
	color: #888888;
	display: block;
	float: left;
	font-weight: bold;
	margin-right: 2px;
	padding: 3px 4px;
}

#pagination-digg .next a, #pagination-digg .previous a {
	font-weight: bold;
}

#pagination-digg .active {
	background: #2e6ab1;
	color: #FFFFFF;
	font-weight: bold;
	display: inline;
	float: left;
	padding: 4px 6px;
}

#pagination-digg a:link, #pagination-digg a:visited {
	color: #0e509e;
	display: block;
	float: left;
	padding: 3px 6px;
	text-decoration: none;
        background-color: #FFFFFF;
}

#pagination-digg a:hover {
	border: solid 1px #0e509e;
}

/**************************End Grid**********************/

/**************************Buttons**********************/

/***************Buttons******************/
.button {
   padding: 7px 24px;
	/*give the background a gradient*/
	background: #37852b; /*fallback for browsers that don't support gradients*/
	background: -webkit-linear-gradient(top, #438e37, #1f7513);
	background: -moz-linear-gradient(top, #438e37, #1f7513);
	background: -o-linear-gradient(top, #438e37, #1f7513);
	background: linear-gradient(top, #438e37, #1f7513);
	border: 0px outset #dad9d8;
	/*style the text*/
	font-size: 14px;
	cursor: pointer;
	color: #fff;
	/*add to small curve to the corners of the button*/
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;/*give the button a drop shadow*/
}


 

    .button:hover {
        padding: 7px 24px;
	/*give the background a gradient*/
	background: #37852b; /*fallback for browsers that don't support gradients*/
	background: -webkit-linear-gradient(top, #3a832e, #15560b);
	background: -moz-linear-gradient(top, #3a832e, #15560b);
	background: -o-linear-gradient(top, #3a832e, #15560b);
	background: linear-gradient(top, #3a832e, #15560b);
	border: 0px outset #dad9d8;
	/*style the text*/
	font-size: 14px;
	cursor: pointer;
	color: #fff;
	/*add to small curve to the corners of the button*/
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;/*give the button a drop shadow*/
    }

 



.button_input2 {
    padding: 7px 24px;
    /*give the background a gradient*/
    background: #37852b; /*fallback for browsers that don't support gradients*/
    background: -webkit-linear-gradient(top, #438e37, #1f7513);
    background: -moz-linear-gradient(top, #438e37, #1f7513);
    background: -o-linear-gradient(top, #438e37, #1f7513);
    background: linear-gradient(top, #438e37, #1f7513);
    border: 0px outset #dad9d8;
    /*style the text*/
    font-size: 14px;
    cursor: pointer;
    color: #fff;
    /*add to small curve to the corners of the button*/
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    border-radius: 18px; /*give the button a drop shadow*/
}

    .button_input2:hover {
        padding: 7px 24px;
        /*give the background a gradient*/
        background: #37852b; /*fallback for browsers that don't support gradients*/
        background: -webkit-linear-gradient(top, #3a832e, #15560b);
        background: -moz-linear-gradient(top, #3a832e, #15560b);
        background: -o-linear-gradient(top, #3a832e, #15560b);
        background: linear-gradient(top, #3a832e, #15560b);
        border: 0px outset #dad9d8;
        /*style the text*/
        font-size: 14px;
        cursor: pointer;
        color: #f5440b;
        /*add to small curve to the corners of the button*/
        -webkit-border-radius: 18px;
        -moz-border-radius: 18px;
        border-radius: 18px; /*give the button a drop shadow*/
    }

	  .button_input2_custom {
    padding: 7px 24px !important;
    /*give the background a gradient*/
    background: #37852b; /*fallback for browsers that don't support gradients*/
    background: -webkit-linear-gradient(top, #438e37, #1f7513) !important;
    background: -moz-linear-gradient(top, #438e37, #1f7513) !important;
    background: -o-linear-gradient(top, #438e37, #1f7513) !important;
    background: linear-gradient(top, #438e37, #1f7513) !important;
    border: 0px outset #dad9d8 !important;
    /*style the text*/
    font-size: 14px !important;
    cursor: pointer !important;
    color: #fff !important;
    /*add to small curve to the corners of the button*/
    -webkit-border-radius: 18px !important;
    -moz-border-radius: 18px !important;
    border-radius: 18px !important; /*give the button a drop shadow*/
	text-transform : none !important;
}

    .button_input2_custom:hover {
        padding: 7px 24px !important;
        /*give the background a gradient*/
        background: #37852b; /*fallback for browsers that don't support gradients*/
        background: -webkit-linear-gradient(top, #3a832e, #15560b) !important;
        background: -moz-linear-gradient(top, #3a832e, #15560b) !important;
        background: -o-linear-gradient(top, #3a832e, #15560b) !important;
        background: linear-gradient(top, #3a832e, #15560b) !important;
        border: 0px outset #dad9d8 !important;
        /*style the text*/
        font-size: 14px !important;
        cursor: pointer !important;
        color: #f5440b !important;
        /*add to small curve to the corners of the button*/
        -webkit-border-radius: 18px !important;
        -moz-border-radius: 18px !important;
        border-radius: 18px !important; /*give the button a drop shadow*/
    }

    
	.buttondisabled {
	padding: 7px 24px;
	/*give the background a gradient*/
	background: #CCCCCC; /*fallback for browsers that don't support gradients*/
	background: -webkit-linear-gradient(top, #CCCCCC, #CCCCCC);
	background: -moz-linear-gradient(top, #CCCCCC, #CCCCCC);
	background: -o-linear-gradient(top, #CCCCCC, #CCCCCC);
	background: linear-gradient(top, #CCCCCC, #CCCCCC);
	border: 0px outset #CCCCCC;
	/*style the text*/
	font-size: 14px;
	cursor: pointer;
	color: #fff;
	/*add to small curve to the corners of the button*/
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;/*give the button a drop shadow*/
}

	.button_input_org {
	padding: 7px 24px;
	/*give the background a gradient*/
	background: #e89108; /*fallback for browsers that don't support gradients*/
	background: -webkit-linear-gradient(top, #e4a328, #e89108);
	background: -moz-linear-gradient(top, #e4a328, #e89108);
	background: -o-linear-gradient(top, #e4a328, #e89108);
	background: linear-gradient(top, #e4a328, #e89108);
	border: 0px outset #dad9d8;
	/*style the text*/
	font-size: 14px;
	cursor: pointer;
	color: #fff;
	/*add to small curve to the corners of the button*/
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;/*give the button a drop shadow*/
}
.button_input_org:hover {
	padding: 7px 24px;
	/*give the background a gradient*/
	background: #e78b08; /*fallback for browsers that don't support gradients*/
	background: -webkit-linear-gradient(top, #e78b08, #cc730e);
	background: -moz-linear-gradient(top, #e78b08, #cc730e);
	background: -o-linear-gradient(top, #e78b08, #cc730e);
	background: linear-gradient(top, #e78b08, #cc730e);
	border: 0px outset #dad9d8;
	/*style the text*/
	font-size: 14px;
	cursor: pointer;
	color: #fff;
	/*add to small curve to the corners of the button*/
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;/*give the button a drop shadow*/
}



	.button_input3 {
	padding: 3px 5px;
	/*give the background a gradient*/
	background: #37852b; /*fallback for browsers that don't support gradients*/
	background: -webkit-linear-gradient(top, #438e37, #1f7513);
	background: -moz-linear-gradient(top, #438e37, #1f7513);
	background: -o-linear-gradient(top, #438e37, #1f7513);
	background: linear-gradient(top, #438e37, #1f7513);
	border: 0px outset #dad9d8;
	/*style the text*/
	font-size: 11px;
	cursor: pointer;
	color: #fff;
	/*add to small curve to the corners of the button*/
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
    border-radius: 18px; /*give the button a drop shadow*/
}

.button_input3:hover {
	padding: 3px 5px;
	/*give the background a gradient*/
	background: #37852b; /*fallback for browsers that don't support gradients*/
	background: -webkit-linear-gradient(top, #3a832e, #15560b);
	background: -moz-linear-gradient(top, #3a832e, #15560b);
	background: -o-linear-gradient(top, #3a832e, #15560b);
	background: linear-gradient(top, #3a832e, #15560b);
	border: 0px outset #dad9d8;
	/*style the text*/
	font-size: 11px;
	cursor: pointer;
	color: #fff;
	/*add to small curve to the corners of the button*/
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
        border-radius: 18px; /*give the button a drop shadow*/
}

.button_input4 {
	padding: 3px 5px;
	/*give the background a gradient*/
	background: #37852b; /*fallback for browsers that don't support gradients*/
	background: -webkit-linear-gradient(top, #438e37, #1f7513);
	background: -moz-linear-gradient(top, #438e37, #1f7513);
	background: -o-linear-gradient(top, #438e37, #1f7513);
	background: linear-gradient(top, #438e37, #1f7513);
	border: 0px outset #dad9d8;
	/*style the text*/
	font-size: 11px;
	cursor: pointer;
	color: #fff;
	/*add to small curve to the corners of the button*/
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
    border-radius: 18px; /*give the button a drop shadow*/
}

.button_input5 {
	padding: 7px 24px 7px 7px;
		/*give the background a gradient*/
	background: #37852b; /*fallback for browsers that don't support gradients*/
	background: -webkit-linear-gradient(top, #438e37, #1f7513);
	background: -moz-linear-gradient(top, #438e37, #1f7513);
	background: -o-linear-gradient(top, #438e37, #1f7513);
	background: linear-gradient(top, #438e37, #1f7513);
	border: 0px outset #dad9d8;
	/*style the text*/
	font-size: 14px;
	cursor: pointer;
	color: #fff;
	/*add to small curve to the corners of the button*/
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;/*give the button a drop shadow*/
}
.button_input5:hover {
	padding: 7px 24px 7px 7px;
	/*give the background a gradient*/
	background: #37852b; /*fallback for browsers that don't support gradients*/
	background: -webkit-linear-gradient(top, #3a832e, #15560b);
	background: -moz-linear-gradient(top, #3a832e, #15560b);
	background: -o-linear-gradient(top, #3a832e, #15560b);
	background: linear-gradient(top, #3a832e, #15560b);
	border: 0px outset #dad9d8;
	/*style the text*/
	font-size: 14px;
	cursor: pointer;
	color: #fff;
	/*add to small curve to the corners of the button*/
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;/*give the button a drop shadow*/
}


/********************End of Button styles*********************************/

/****************End of Main Nav styles***********************/

/****************End of Green theme styles***********************/

.buttonorg {
   padding: 7px 24px;
	/*give the background a gradient*/
	background: #e89108; /*fallback for browsers that don't support gradients*/
	background: -webkit-linear-gradient(top, #e4a328, #e89108);
	background: -moz-linear-gradient(top, #e4a328, #e89108);
	background: -o-linear-gradient(top, #e4a328, #e89108);
	background: linear-gradient(top, #e4a328, #e89108);
	border: 0px outset #dad9d8;
	/*style the text*/
	font-size: 14px;
	cursor: pointer;
	color: #fff;
	/*add to small curve to the corners of the button*/
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;/*give the button a drop shadow*/
}

    .buttonorg:hover {
      padding: 7px 24px;
	/*give the background a gradient*/
	background: #e78b08; /*fallback for browsers that don't support gradients*/
	background: -webkit-linear-gradient(top, #e78b08, #cc730e);
	background: -moz-linear-gradient(top, #e78b08, #cc730e);
	background: -o-linear-gradient(top, #e78b08, #cc730e);
	background: linear-gradient(top, #e78b08, #cc730e);
	border: 0px outset #dad9d8;
	/*style the text*/
	font-size: 14px;
	cursor: pointer;
	color: #fff;
	/*add to small curve to the corners of the button*/
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;/*give the button a drop shadow*/
    }

.buttonorg_input2 {
    padding: 7px 24px;
    /*give the background a gradient*/
    background: #ed7816; /*fallback for browsers that don't support gradients*/
    background: -webkit-linear-gradient(top, #438e37, #1f7513);
    background: -moz-linear-gradient(top, #438e37, #1f7513);
    background: -o-linear-gradient(top, #438e37, #1f7513);
    background: linear-gradient(top, #438e37, #1f7513);
    border: 0px outset #dad9d8;
    /*style the text*/
    font-size: 14px;
    cursor: pointer;
    color: #fff;
    /*add to small curve to the corners of the buttonorg*/
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    border-radius: 18px; /*give the buttonorg a drop shadow*/
}

    .buttonorg_input2:hover {
        padding: 7px 24px;
        /*give the background a gradient*/
        background: #f8b13e; /*fallback for browsers that don't support gradients*/
        background: -webkit-linear-gradient(top, #3a832e, #15560b);
        background: -moz-linear-gradient(top, #3a832e, #15560b);
        background: -o-linear-gradient(top, #3a832e, #15560b);
        background: linear-gradient(top, #3a832e, #15560b);
        border: 0px outset #dad9d8;
        /*style the text*/
        font-size: 14px;
        cursor: pointer;
        color: #fff;
        /*add to small curve to the corners of the buttonorg*/
        -webkit-border-radius: 18px;
        -moz-border-radius: 18px;
        border-radius: 18px; /*give the buttonorg a drop shadow*/
    }

.droptext {
        text-transform: uppercase;  
}

.buttons_holder {
    text-align: center;
    padding: 0px 15px 8px;
}
/********************End of Button styles*********************************/

/****************End of Main Nav styles***********************/

/****************End of Orange theme styles***********************/

/***************Tabs menu styles*****************/

.tabholder {
	width: 100%;
}

ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 0px solid #999;
	border-radius: 6px 6px 0px 0px;
	width: 100%;
}

ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 0px solid #999;
	border-left: none;
	margin-bottom: -1px;
	background: #bedaaa;
	overflow: hidden;
	position: relative;
	margin-right: 2px;
	border-radius: 6px 6px 0px 0px;
	border-left: 0px solid #999;
}

ul.tabs li a {
	text-decoration: none;
	color: #397012;
	display: block;
	font-size: 13px;
	padding: 0 15px;
	border: 0px solid #aace90;
	outline: none;
	font-weight: bold;
}

ul.tabs li a:hover {
	background: #fff;
}

html ul.tabs li.active {
	background: #fff;
	color: #000;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #aace90;
	border-right: 1px solid #aace90;
	border-top: 1px solid #aace90;
	border-radius: 6px 6px 0px 0px;
}

html ul.tabs li.disable {
	background: #cacaca;
	color: #000;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #aace90;
	border-right: 1px solid #aace90;
	border-top: 1px solid #aace90;
	border-radius: 6px 6px 0px 0px;
}

html ul.tabs li.disable a:hover {
	background: #cacaca;
	color: #b1b1b1;
}

html ul.tabs li.disable a {
	color: #b1b1b1;
	cursor: wait;
}

html ul.tabs li.active a:hover {
	background: #fff;
	color: #397012;
	border-bottom: 1px solid #052f56;
	border-radius: 6px 6px 0px 0px;
}

html ul.tabs li.active a {
	color: #397012;
}

.tab_container {
	border: 0px solid #999;
	border-top: none;
	clear: both;
	float: left;
	width: 100%;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}

.tab_content {
	float: left;
	width: 99%;
	padding: 8px;
	background: #fff;
	border: 1px solid #aace90;
}

.tab_content1 {
	float: left;
	width: 100%;
	padding: 0px;
	background: #fff;
	border: 0px solid #aace90;
}

/****************End of Tab Menu styles**********************/

 .bg_green2 {
    background: none repeat scroll 0 0 #DDEDD4;
    padding: 4px 4px 4px 6px;
}

 .bg_green {
    background: none repeat scroll 0 0 #F7F7F7;
}

.topspace {
    height: 13px;
}


.disablerow {
    background: #ebebea;
    color: #c0c0c0;
}


.success {
    color: #53872e;
    font-size: 14px;
    font-weight: bold;
}



/*
Styles related DIRECTLY with jQuery-simple-pagination
*/
.simple-pagination-page-numbers a
{
	display: block;
	float: left;
	width: 2rem;
	text-align: center;
}
a
{
	color: #216ed9;
	text-decoration: none;
}
a h1
{
	padding: 2rem;
	color: #216ed9;
	text-align: center;
}
a:hover
{
	text-decoration: underline;
}
a[class^="simple-pagination-navigation-"] + a[class^="simple-pagination-navigation-"]
{
	margin-right: 0;
}
a[class*="simple-pagination-navigation-disabled"]
{
	color: black;
	cursor: default;
}

 

/* for Pagination */
table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer;*cursor:hand}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("../images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("../images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("../images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("../images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("../images/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#abb9d3}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f5f5f5}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#a9b7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#f9f9f9}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad4}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b3cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a7b5ce}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b6d0}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#f9f9f9}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fbfbfb}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fdfdfd}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad4}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#adbbd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ebebeb}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#eee}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a1aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a2afc8}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a4b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #cacaca;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}
