/* Extend the WOW default theme before anything to be sure to pick up any missing styles */
/*@import "../../../../dataengine/themes/default_theme/css/cis.css"; WK 100505 default needs cleanup */
@import "default.css";
@import "layout.css";
@import "layout-small.css";

/* Import DropMenuX default styles */
@import "../../../../wow/plugins/mygosumenu/css/dmx-default.css";
/*@import "ddmx.css";*/
/*@import "dmx.css";*/

@import "search.css";
@import "results.css";
@import "details.css";
@import "tabs.css"; /* OVERRIDE tab styles */
@import "adjustments.css";
/*@import "../eflyer/css/eflyer.css";*/
@import "../../../eflyer/css/eflyer.css";
@import "../../../gbom/css/gbom.css";

/* JQuery ImpromptU CSS */
@import "jqi.css";

td.pjr input.discrepancy-explanation {
	width: 300px;
}

/* bunch of message box colors */
.lightBlueMessage, 
.darkBlueMessage, 
.orangeMessage, 
.maroonMessage, 
.greenMessage, 
.blackMessage, 
.redMessage {
	margin-bottom: 10px;
	padding: 7px; 
	width: 600px;
	background: #efefef;
	font-weight: bold;
	white-space:normal;
}
.lightBlueMessage {
	border: 1px solid #0E70D2;
	color: #0E70D2;
}
.darkBlueMessage {
	border: 1px solid #003a5a;
	color: #003a5a;
}
.orangeMessage {
	border: 1px solid #EF7222;
	color: #EF7222;
}
.maroonMessage {
	border: 1px solid #6E0E0E;
	color: #6E0E0E;
}
.greenMessage {
	border: 1px solid #4B962A;
	color: #4B962A;
}
.blackMessage {
	border: 1px solid #000000;
	color: #000000;
}
.redMessage {
	border: 1px solid #B22222;
	color: #B22222;	
}
.icon-before {
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left center;
	background-position-y: top;
}
.icon-after {
	padding-right: 20px;
	background-repeat: no-repeat;
	background-position: right center;
	background-position-y: top;
}
.pdf-file {
	background-image: url(../images/pdf.gif);
	
}

table.pjr td.vpoccomments {
	width: 225px;
	white-space: normal;
}
.nowrap {
	white-space:nowrap;
}
