.body {
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	background-color: #efefe7;
	color: #444444;
}
.main {
	background-color: #ffffff;
	color: #444444;
}

.admin_form_errordiv {
    color: red;
    float: left;
    font-size: 13px;
    height: 22px;
    margin: 4px 0;
    margin-top: 5px;
    text-align: center;
    width: 98%;
}
.opaqueLayer {
	margin: auto;
	width: 100%; 
	height: 100%;
	z-index: 9999;
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
}
.stdLabel {
	font-family: tahoma;
	font-size: 12px;
}
.eprLabel {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	color: #15428b;
}
.general {
	font-family: tahoma;
	font-size: 11px;
	color: #444444;
}
.general-red {
	font-family: tahoma;
	font-size: 11px;
	color: red;
}
.general_red_header {
	font-family: tahoma;
	font-size: 14px;
	color: red;
}
.statusMessage {
	font-family: tahoma;
	font-size: 14px;
	color: #007d00;
}
.errorStatusMessage {
	font-family: tahoma;
	font-size: 14px;
	color: red;
}
.general_header {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
}
.general strong {
	font-weight: bold;
}
.general p {
	margin-bottom: 15px;
}
.footer {
	background-color: #940000;
	color: #f6d681;
	font-size: 11px;
	font-family:Arial,Helvetica,sans-serif;
	line-height: 18px;
	height: 35px;
	width: 100%;
}
.field-left {
	text-align: left;
}
#login {
	text-align: left;
}
.x-dlg {
	position: fixed;
	position: expression("absolute");
}
.brick-icon {
    background-image: url( ../images/silk/brick.gif) !important;
}
.creditcards-icon {
    background-image: url( ../images/silk/creditcards.png) !important;
}
.export-icon {
    background-image: url( ../images/silk/arrow_down.png) !important;
}
.import-icon {
    background-image: url( ../images/silk/arrow_up.png) !important;
}
.lock-icon {
    background-image: url(../images/silk/lock_break.png) !important;
}
.logout-icon {
    background-image: url( ../images/silk/door_out.png) !important;
}
.plugin-icon {
    background-image: url( ../images/silk/plugin.gif) !important;
}
.settings-icon {
    background-image: url( ../images/silk/bullet_wrench.gif) !important;
}
.user-icon {
    background-image: url( ../images/silk/user.gif) !important;
}
.home-icon {
    background-image: url( ../images/icon_home.gif) !important;
}
.help-icon {
    background-image: url( ../images/icon_info.gif) !important;
}
.new_job-icon {
    background-image: url( ../images/silk/page_white_gear.png) !important;
}
.signin-icon {
    background-image: url( ../images/signin.gif) !important;
}
.view-jobs-icon {
    background-image: url( ../images/silk/page_white_magnify.png) !important;
}
.view-eval-icon {
    background-image: url( ../images/checkmark.png) !important;
}
.view-grades-icon {
    background-image: url( ../images/grades.png) !important;
}
.bid_jobs-icon {
    background-image: url( ../images/page_wizard.gif) !important;
}
.ojt-details-icon {
    background-image: url( ../images/clock_edit.png) !important;
}

.ojts-icon {
    background-image: url( ../images/clock.png) !important;
}
.database_sync-icon {
    background-image: url( ../images/database_refresh.png) !important;
    
}

.task-icon {
    background-image: url('../Images/leaf.png');
}


   /*------------ DualListExample ------------ */
 .listBox {
	font-family: tahoma;
	font-size: 11px;
	color: black;
	background-color: #efefe7;
	cursor: pointer;
}
.demo-DualListExample .dragdrop-selected ,
.demo-DualListExample .dragdrop-dragging ,
.demo-DualListExample .dragdrop-proxy {
 filter: alpha(enabled = false);
  opacity: 1.0; 
}

.demo-DualListExample .dragdrop-boundary {
  border: none;
  background-color: transparent;
}

.demo-DualListExample .demo-MouseListBox {
  border: 1px solid gray;
}

.demo-DualListExample .dragdrop-movable-panel {
  border: none;
}

.demo-DualListExample-center {
  margin: 0.4em;
}

.demo-DualListExample-center TD {
  padding: 0.2em 0.4em;
}

.demo-DualListExample-center BUTTON {
  width: 4em;
}

.demo-DualListExample-item-has-content {
	font-family: tahoma;
	font-size: 11px;
	color: black;
	background-color: #DFE8F7;
	cursor: pointer;
  
}

.demo-DualListExample .dragdrop-selected ,
.demo-DualListExample .dragdrop-movable-panel .demo-DualListExample-item-has-content {
  background-color: blue;
}
//
.x-btn-red{
    border:0 none;
    background:red;
    font:normal 11px tahoma,verdana,helvetica;
    padding-left:3px;
    padding-right:3px;
    cursor:pointer;
    margin:0;
    overflow:visible;
    width:auto;
    -moz-outline:0 none;
    outline:0 none;
}


 .bttn_all {
    font: normal 11px tahoma,verdana,helvetica;
    cursor: pointer;
    margin: 0;
    overflow: visible;
    width: auto;
    border: 1px solid #ADADAD;
    border-radius: 3px;
    min-width: 76px;
    text-align: -webkit-center;
    text-align: center;
    padding: 4px;
    background: #fff7f7;  /*Old browsers*/ 
background: -moz-linear-gradient(top, #fff7f7 0%, #c9c7c8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #fff7f7 0%,#c9c7c8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #fff7f7 0%,#c9c7c8 100%); /*W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff7f7', endColorstr='#c9c7c8',GradientType=0 ); /* IE6-9 */
    }