﻿/* General */

* {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}

article, figcaption, figure, footer, header,  nav, section, summary {
  display: block;
}

tr.testtrans {
	background-color: moccasin
}

[hidden], .hidden {
  display: none;
}

html {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

body {
  margin: 0;
}

p {
	margin: 0 0 0.83em 0;
}

a:focus {
  outline: thin dotted;
}

a:active, a:hover {
  outline: 0;
}

h1 {
  font-size: 2em;
  margin: 0 0 0.67em 0;
}

h2 {
	font-size: 1.5em;
	margin: 0 0 0.83em 0;
}

h3 {
	font-size: 1.17em;
	margin: 0 0 1em 0;
}

h4 {
	font-size: 1em;
	margin: 0 0 1.33em 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

.SmallText {
	font-size:0.75em;
}

strong, .Bold {
  font-weight: bold;
}

#CSPtimer {
	display:none;
}

.Vertical a img {
	vertical-align:baseline;
}

.logout {
    float: right;
    position: relative;
    color: #FFF;
}

.logout a
{
    color: #FFF !important;
}

.logout a: visited
{
    color: #FEFEFE !important;
}

.Number {
	font-family:Consolas!important;
}

td.right {
	text-align:right!important;
}

td.left {
	text-align:left!important;
}

td.Number{
	text-align:right;
	font-size:1.2em!important; 
	white-space:nowrap;
}

.Return {
	position: relative;
}

.Return .LargePageNav {
	display: inline-block;
	right:0;
	position: absolute;
	top:-10px;
}

.ViewData {
	padding: 20px;
	background: #F3F3F3;
}

.ViewData h2,.ViewData h3 {
	margin: 0.8em 0 0.3em 0;
}

.ViewData p {
	margin: 0 0 1.5em;
}

.LargePageNav {
	text-align: right;
}

.LargePageNav a,.LargePageNav a:visited  {
	font-size: 24px;
	color: #454545;
	text-shadow: 0 2px rgba(0,0,0,0.1);
}

.LargePageNav img {
	top: 5px;
	position: relative;
}

.LargePageNav a:hover {
	font-size: 24px;
	color: #545454;
	text-decoration: none;
}

.LargePageNav a.Disabled {
	color:#999;
}

.NavCount {
	position: relative;
	top:-3px;
}

.Vertical .separator, div.separator {
	margin: 0 5px;
	display: inline;
	color: #666;
}

.Vertical input + div.separator {
	margin: 0 5px 0 -5px;
}

td.Number span{
	font-size:0.7em; 
}

.Vertical td.Number sup,  td.Number sup {
   font-size:0.65em; 
   color:#1111FF;
}
 
.SubSeconds {
   font-size:0.6em; 
}

blockquote {
  margin: 1em 40px;
}

pre {
  margin: 1em 0;
  font-family: monospace, serif;
  _font-family: 'courier new', monospace;
  font-size: 1em;
}

.mono {
	font-family: monospace;
	font-size: 14px;
	white-space: pre;
}

table.subradiobutton {
	width: 100%;
}

table.subradiobutton input[type="radio"]:first-child {
	margin: 0 5px 0 0;
}

table.subradiobutton input[type="radio"] {
	margin: 0 3px 0 10px;
}


table.subradiobutton th, table.subradiobutton td {
	padding: 3px 6px;
	border: 1px solid #808080;
}

td pre, .DataBox, div pre {
	border: 1px solid #808080;
	padding: 3px 6px;
	background: #FCFCFC;
}

td pre + a {
	display: block;
	margin: -0.6em 0 0.6em 0;
}

#TransactionStatusTabs td {
	vertical-align: baseline;
}

small {
  font-size: 75%;
}

dl, menu, ol, ul {
  margin: 1em 0;
}

dd {
  margin: 0 0 0 40px;
}

menu, ol, ul {
  padding: 0 0 0 40px;
}

nav ul, nav ol {
	list-style: none;
	list-style-image: none;
}

img {
	border: 0;
	-ms-interpolation-mode: bicubic;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 0;
}

#Login form {
  margin: 0 0 10px 0;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0 0.3em;
  white-space: normal;
}

button, input, select, textarea {
	font-size: 100%;
	margin: 0;
	vertical-align: baseline; 
	cursor: pointer;
}

button, input {
  line-height: normal;
}

button, html input[type="button"], input[type="reset"], input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], input[disabled] {
  cursor: default;
}

input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

button::-moz-focus-inner, input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

input[type="text"]{
	padding:1px 3px;
}

.Vertical input[type="text"].longtext {
	width:48em;
}

.Vertical input[type="text"].shorttext {
	width:5em;
}

.Vertical input[type="text"].timetext {
	width:2em;
}

input[type="text"].timetext {
	width:2em;
}

textarea {
  overflow: auto;
  vertical-align: top;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%
}

.Group:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

ul {
	list-style: none;
}

a {
	text-decoration: none;
	color:#004FFF;
}

a:visited {
	color:#1572d9;
}

input[type="button"], input[type="submit"], a.button, input[type="reset"], .button, button {
    display: inline-block;
    text-decoration: none;
    font:bold 12px/12px HelveticaNeue, Arial;
    padding: 6px 8px;
    color: #555;
    border: 1px solid #dedede;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	background: rgb(124,124,124); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(124,124,124,1) 0%, rgba(104,104,104,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(124,124,124,1)), color-stop(100%,rgba(104,104,104,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(124,124,124,1) 0%,rgba(104,104,104,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(124,124,124,1) 0%,rgba(104,104,104,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(124,124,124,1) 0%,rgba(104,104,104,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(124,124,124,1) 0%,rgba(104,104,104,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c7c7c', endColorstr='#686868',GradientType=0 ); /* IE6-9 */
    border-color: #6f6f6f #595959 #4a4a4a;
    color: #fff;
    text-shadow: 0 1px 0 #2e2e2e;
    -webkit-box-shadow: 0 1px 1px #c8c7c2, inset 0 1px 0 #9d9d9d;
    -moz-box-shadow: 0 1px 1px #c8c7c2, inset 0 1px 0 #9d9d9d;
    box-shadow: 0 1px 1px #c8c7c2, inset 0 1px 0 #9d9d9d;
	cursor: pointer;
}

input::-moz-focus-inner { 
	border: 0; 
	padding: 0; 
	margin-top:-2px; 
	margin-bottom: -2px; 
}

input.tinyGreenButton2 {
    font:bold 9px/9px HelveticaNeue, Arial;
    padding: 4px 7px;	
}

.ProgressHolder {
	margin: 0 0 0 10px;
	display: none;
	position: relative;
	top:-5px;
}

.file-wrapper {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  position: relative;
  margin: 2px 0 0 0;
}
.file-wrapper input {
  cursor: pointer;
  font-size: 100px;
  filter: alpha(opacity=1);
  -moz-opacity: 0.01;
  opacity: 0.01;
  position: absolute;
  right: 0;
  top: 0;
}

input[type="button"]:hover, input[type="submit"]:hover, a.button:hover, input[type="reset"]:hover, .button:hover, button:hover 
,input[type="button"]:focus, input[type="submit"]:focus, a.button:focus, input[type="reset"]:focus, .button:focus, button:focus {
	outline: none;
	cursor: pointer;
	background: rgb(143,143,143); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(143,143,143,1) 0%, rgba(126,126,126,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(143,143,143,1)), color-stop(100%,rgba(126,126,126,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(143,143,143,1) 0%,rgba(126,126,126,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(143,143,143,1) 0%,rgba(126,126,126,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(143,143,143,1) 0%,rgba(126,126,126,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(143,143,143,1) 0%,rgba(126,126,126,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8f8f8f', endColorstr='#7e7e7e',GradientType=0 ); /* IE6-9 */
    border-color: #2c2c2c #1c1c1c #101010;
    text-shadow: 0 1px 0 #363636;
    -webkit-box-shadow: 0 1px 1px #d0cfca, inset 0 1px 0 #838383;
    -moz-box-shadow: 0 1px 1px #d0cfca, inset 0 1px 0 #838383;
    box-shadow: 0 1px 1px #d0cfca, inset 0 1px 0 #838383;  
 }
 


input[type="button"][disabled], input[type="button"][disabled]:hover,
input[type="submit"][disabled], input[type="submit"][disabled]:hover {
  border: 1px solid #ADB2B5;
  text-shadow: 1px 1px #fff;
  cursor:default;
  background: #F4F4F4;
  color:#ADB2B5;
  box-shadow: none;
}

.MainAction {
	font-weight:bold;
}

.small {
	font-size: 75%!important;
	padding: 1px 4px!important;
}

a:hover {
	text-decoration: underline;
}

a.button:hover {
	text-decoration: none;
}

.smallLink {
  font-size: 0.75em;
}

.ErrorText img, .SuccessText img, .WarningText img, .InformationText img{
	vertical-align:bottom;
}

.ErrorText, .SuccessText, .WarningText, .InformationText {
	color:#000;
	padding:10px;
	margin:10px 0;
	line-height:24px;
	box-shadow: inset 1px 1px white, inset -1px -1px white;
	border-radius:3px;
}

.InformationText {
    background:#dce9f9;
	border:1px solid #8c949f;	
}

.ErrorText {
	background:pink;
	border:1px solid maroon;
}

.SuccessText {
	background:#ebf8a4;
	border:1px solid #a2d246;
}

.WarningText {
	background:#FFF6A9;
	border:1px solid #A69A37;
}

.Large {
	font-size: 120%;
}

.Highlight {
	color:#ff660a;
}

.SubData {
	color:#808080; 
}

/* Header */

#Header {
	padding: 12px 0 12px 10px;
}

div.Normal {
	background: #404041;
}

.ServerInError {
	background: #cf1313;
}

.ServerWarning,  .Warning td {
	background: #ffe051;
}

#SystemHealthError {
	position: absolute;
	margin: 0 33%;
	width: 33%;
	border: 1px solid #808080;
	background: #FFFAE5;
	padding: 6px 12px;
	top:0;
	font-size:14px;
	text-align: center;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	-o-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;
}

.LogOut {
float: right;
    /* position: relative; */
    font-size: 14px;
    /* top: 20px; */
    right: 20px;
    color: #FFF;
    text-align: right;
    padding-bottom: 6px;
}

.ServerWarning .LogOut,.ServerWarning .LogOut a  {
	color:#111;
}

.LogOut a {
	color: #FFF;
	text-decoration: none;
}

.LogOut a:first-child {
		margin-right: 5px;
}

.LogOut a:last-child {
		margin-left: 5px;
}

.LogOut a:hover {
	text-decoration: underline;
}

.TopButtons {
	padding:0 0 10px 0;
}

/* Menu */
.MenuCategoryGreen li{
	background: #c8dcaa;
}

.MenuCategoryGreen li:first-child {
	background: #e5efd7; /* Old browsers */
	background: -moz-linear-gradient(top,  #e5efd7 0%, #bed69a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5efd7), color-stop(100%,#bed69a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e5efd7 0%,#bed69a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e5efd7 0%,#bed69a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e5efd7 0%,#bed69a 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e5efd7 0%,#bed69a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5efd7', endColorstr='#bed69a',GradientType=0 ); /* IE6-9 */
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #000;
}

.MenuCategoryBlue li {
	background: #d4ebfa;
}

.MenuCategoryBlue li:first-child {
	background: rgb(223,239,252); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(223,239,252,1) 0%, rgba(165,212,242,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(223,239,252,1)), color-stop(100%,rgba(165,212,242,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(223,239,252,1) 0%,rgba(165,212,242,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(223,239,252,1) 0%,rgba(165,212,242,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(223,239,252,1) 0%,rgba(165,212,242,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(223,239,252,1) 0%,rgba(165,212,242,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfeffc', endColorstr='#a5d4f2',GradientType=0 ); /* IE6-9 */
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #000;
}


.MenuCategoryYellow {
	background: #fff6cf;
}

.MenuCategoryYellow li:first-child {
	background: rgb(254,247,218); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(254,247,218,1) 0%, rgba(255,234,151,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,247,218,1)), color-stop(100%,rgba(255,234,151,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(254,247,218,1) 0%,rgba(255,234,151,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(254,247,218,1) 0%,rgba(255,234,151,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(254,247,218,1) 0%,rgba(255,234,151,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(254,247,218,1) 0%,rgba(255,234,151,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef7da', endColorstr='#ffea97',GradientType=0 ); /* IE6-9 */
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #000;
}

#MainMenu {
	width:188px;
	float: left;
}

#MainMenu ul, #MainMenu li {
	margin:0;
	padding:0;
}

#MainMenu li {
	padding: 5px 10px 5px 30px;
	border-right: 1px solid gray;
}

#MainMenu li a {
	color: #000;
}

#MainMenu li.Highlight {
	background-color: #FFF;
	border-top:1px solid gray;
	border-bottom:1px solid gray;
	border-right: none;
}

#MainMenu li img {
	position: absolute;
	left: 12px;
	margin-top: 3px;
}

#MainMenu li:last-child {
	border-bottom:1px solid gray;
}

#ActivityLog, #AuditTrail, #EGLAddPOD,
#Demo_SlotBooking, #DemoPODs, #DataEdits,
#Production_EventLog, #MonthlyActivity, #Production_Messages,
#Production_Status, #Production_Workflow, #Production_Dashboard,
#DemoFaxInvoice, #DemoEmail, #SFSIntecAddStatus,
#SFSIntecAddQuote, #SFSePortalDocuments, #SFSePortalMDD,
#TransactionStatus, #Invoices, #OmPrompt_Connections,
#OmPrompt_AuditIFTSTA, #OmPrompt_Licence, #OmPrompt_Metrics,
#Production_Sequencer, #OmPrompt_Logger, #OmPrompt_EnsemblePortal, 
#DCloadViewer, #Production_ThroughPut {
	background-image: url(../crImages/crMenuActivityLog.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
}

#LaunchVdpMonitor, #PDFSplitter, #OmPrompt_ActiveSchedules,
#OmPrompt_OntologyRules, #Rules_MasterPage,
#OmPrompt_Credentials, #OmPrompt_WorkflowPriorities, #OmPrompt_Certificates,
#Java_LaunchStudio, #Java_LaunchStudio2, #Java_LaunchVdpAnalysis,
#Create_TestTransmission, #Email_UserAgent {
	background-image: url(../crImages/crPagesSmall.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
}

#OmPrompt_Services {
	background-image: url(../img/Services16.png);
	background-repeat:no-repeat;
	background-position:10px 6px;
}

#Demo_POD {
	background-image: url(../crImages/lorry.png);
	background-repeat:no-repeat;
	background-position:10px 6px;
}

#Demo_OA {
	background-image: url(../crImages/page_go.png);
	background-repeat:no-repeat;
	background-position:10px 6px;
}

#Demo_IA {
	background-image: url(../crImages/page_red.png);
	background-repeat:no-repeat;
	background-position:10px 6px;
}

#HelpPage, #Manuals {
	background-image: url(../crImages/crHelpPage16x16.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
}

#Avon_AvonPODs, #Demo_DemoPODs, #OverduePre10Am,
#EGLReportDeliveries, #CEVA_FailedPOD, #CEVA_MissingPOD,
#CEVA_SiemensEDIAudit, #KCELoadTenderStats, #KCRULoadTenderStats,
#KCE_Delivery, #SFS_SFSLatePulloutTest, #CEVACRM {
	background-image: url(../crImages/graphSmall.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
}

#AvonPODs, #DemoPODs, #DemoFaxOrders,
#KCEOrders, #KCROrders, #KCAOrders,
#KCATestOrders, #PurinaGenOrder, #SFSIntecOrders,
#SFSIntecNewOrders, #SFSOrders, #CollectionOrders,
#CollectionOrdersKCEView, #CollectionOrdersCarrierView, #EGLDeliveries,
#Vdemo, #TNTDeliveries, #KCELoadTender,
#KCRULoadTender, #SubmitTenders, #OmPrompt_UserStorage {
	background-image: url(../crImages/crMenuKCEOrders.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
}

#Billing, #OmPrompt_BillingActivity, #OmPrompt_BillingRates {
	background-image: url(../crImages/crMenuMonitorBilling.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
}

#DocumentsSent, #DetermineFileType, #DocumentsReceived {
	background-image: url(../crImages/crMenuDocumentsSendReceived.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
}

#PurinaCDLOrder, #PurinaCPFreeFood {
	background-image: url(../crImages/crCPL_Logo_16x16.jpg);
	background-repeat:no-repeat;
	background-position:10px 6px;
}

#KCEPOD, #PurinaProduct{
	background-image: url(../crImages/crMenuKCEPOD.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
}

#TEXT2XML_MasterPage, #VisualOntology_MasterPage, #Demo_MasterPage,
#KCRUDMS_MasterPage, #DMS_MasterPage, #CEVACumins_MasterPage,
#CEVACummins_MasterPage {
	background-image: url(../crImages/crApplications.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
}

#Production_Sequencer, #OmPrompt_Logger, #SFSReassignDocuments,
#DTSForm, #TradingDocuments, #OmPrompt_InternationalDates,
#OmPrompt_EmailTemplates {
	background-image: url(../crImages/crMenuTradingDocuments.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
}
#DocumentsSent, #DetermineFileType, #DocumentsReceived {
	background-image: url(../crImages/crMenuDocumentsSendReceived.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
}

#AvonPODReasonCodes, #PODReasonCodes, #SFSPulloutRequest,
#UploadDocument, #AvonPODParameters, #DemoPODParameters,
#SOAPValidation, #DemoPODReasonCodes {
	background-image: url(../crImages/crMenuUploadDocument.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;	
}

#NewTradingPartner, #NewSubscriber {
	background-image: url(../crImages/crMenuNewTradingPartner.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;		
}

#NewUser {
	background-image: url(../crImages/crMenuNewUser.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;			
}

#NewTradingDocument, #NewCustomLogo, #SFSEPortalUpload {
	background-image: url(../crImages/crMenuNewTradingDocument.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;			
}

#NewCommunicationMethod {
	background-image: url(../crImages/crMenuNewCommunicationsMethod.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;			
}

#NewDocumentAssignment {
	background-image: url(../crImages/crMenuNewDocumentAssignment.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;			
}

#AvonPODRoles, #DemoPODRoles, #PurinaUserGroups,
#PurinaCPUsers, #SFSPulloutRoles, #Users, #ChangeView{
	background-image: url(../crImages/crMenuUsers.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;		
}
li#ConfigureManuals {
	background-image: url(../img/manuals_configure_small.png);
	background-repeat:no-repeat;
	background-position:10px 6px;		
}

li#UserManuals {
	background-image: url(../img/manuals_small.png);
	background-repeat:no-repeat;
	background-position:10px 6px;	
}

li#About {
	background-image: url(../img/About16.png);
	background-repeat:no-repeat;
	background-position:10px 6px;	
}

li#ChangeLog {
	background-image: url(../img/ChangeLog16.png);
	background-repeat:no-repeat;
	background-position:10px 6px;	
}

li#ManageProjects {
	background-image: url(../img/projects_small.png);
	background-repeat:no-repeat;
	background-position:10px 6px;	
}

li#DCLoadViewer {
	background-image: url(../img/projects_small.png);
	background-repeat:no-repeat;
	background-position:10px 6px;	
}

#DemoPODPartners, #TradingPartners, #KCRUCarriers,
#KCEKPIDepots, #Subscribers, #OmPrompt_TradingPartners,
#AvonPODPartners {
	background-image: url(../crImages/crMenuTradingPartners.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;		
}

#OmPrompt_CodeTables, #DocumentAssignments, #OmPrompt_Projects,
#OmPrompt_OntologyConfiguration, #OutboundSettings_MasterPage, 
#managemaps, #AASettings {
	background-image: url(../crImages/crMenuDocumentAssignments.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;		
}

#MyAccount, #SecuritySettings {
	background-image: url(../crImages/crMenuMyAccount.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;		
}

#SystemHealth, #opsdashboard {
	background-image: url(../img/SystemHealth16.png);
	background-size: 16px;
	background-repeat:no-repeat;
	background-position:10px 6px;		
}

#POP3Settings {
	background-image: url(../img/EmailAgent16.png);
	background-size: 16px;
	background-repeat:no-repeat;
	background-position:10px 5px;		
}

#MenuBack {
	background-image: url(../img/MenuBack16.png);
	background-size: 16px;
	background-repeat:no-repeat;
	background-position:10px 5px;		
}

#FileTransfers {
	background-image: url(../img/InFtp.png);
	background-size: 16px;
	background-repeat:no-repeat;
	background-position:10px 5px;		
}

#FileMatches {
	background-image: url(../img/FileMatch16.png);
	background-size: 16px;
	background-repeat:no-repeat;
	background-position:10px 5px;		
}

#AdHocSettings {
	background-image: url(../img/InAdHocs.png);
	background-size: 16px;
	background-repeat:no-repeat;
	background-position:10px 5px;		
}

#VisualOntologies_Home {
	background-image: url(../crImages/crPage_gear.png);
	background-repeat:no-repeat;
	background-position:10px 6px;			
}

#Languages, #ImportInternationalPhrase {
	background-image: url(../img/Languages16.png);
	background-repeat:no-repeat;
	background-position:10px 6px;	
}

#OperationsSettings, #featuretoggle {
	background-image: url(../img/Settings16.png);
	background-repeat:no-repeat;
	background-position:10px 6px;	
}

#SystemSettings, #DMS {
	background-image: url(../crImages/crMenuSystemSettings.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;	
}

#OmPrompt_Timezones {
	background-image: url(../crImages/crSundial_16x16.jpg);
	background-repeat:no-repeat;
	background-position:10px 6px;	
}

#OmPrompt_FTPCommands {
	background-image: url(../crImages/crFTPCommands_small.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;		
}

#Configure_ManualEBTPost {
	background-image: url(../crImages/crXmlPageSmall.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;	
}

/* Content */

#Content:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.ErrorTable {
	border:1px dotted #000000;
	background: #FFFFFF
}

#Footer {
	border-top: 1px solid #333;
	padding: 10px 20px;
}

td ,th {
	padding:3px 6px;
	text-align: left;
}

.Error {
	border: 1px solid #808080;
	background: #FFFAE5;
	box-shadow: inset 1px 1px #FFF;
	padding: 5px;
}

tr.Error {
	border: none;
	background: #EC7A7B;
	box-shadow: none;
	padding: 0;
}

tr.Normal {
	background: #c7e8af;
}

table.Standard {
	border-collapse: collapse;
	width: 100%;
}

.Standard .LinkedTableBreak td {
	border:none;
	padding:0;
}

.LinkedTableBreak h2 {
	margin:1.2em 0 0.8em 0;
}

.LinkedTableBreak:first-child h2{
	margin:0 0 0.8em 0;
}

table.Vertical {
	border-collapse: collapse;
}

table.Vertical>tbody>tr>td, table.Vertical>thead>tr>th {
	vertical-align:top;
}

table.Vertical>tbody>tr>td {
	padding: 4px 10px 4px 0;
}

table.Vertical>tbody>tr>td:first-child {
	white-space:nowrap;
	font-weight: 500;
	color:#444;
	text-align:right;
}

table.Vertical>tbody>tr>td:first-child li {
	text-align:left;
	color:#000;
	font-weight:normal;
}

table.Vertical>tbody>tr>td:first-child label:after {
    content:" ";
    display:block;
}

table.Vertical>tbody>tr>td.Header {
	color:#000;
	text-align: left;
	margin: 0;
	padding: 12px 0 0 0;
	font-size: 1.3em;
	min-height: 0 !important;
}

.IconLink{
	font-size: 0.8em;
	color: #000;
}

.inline-icon {
	display: inline-block!important;
}

.FlowBoxes span.inline-icon {
	margin: 0!important;
}

.icon-related {
	vertical-align: top;
	position: relative;
	top:-3px;
	margin: 0;
	color: #000!important;
	display: inline-block!important;
}

.PaddingBox {
	padding: 10px 15px;
}

.FormWrapper {
	width: 100%;
	border: 1px solid #D0D0D0;
	padding: 3px 6px;
	margin: 0 0 10px 0;
}

.FormWrapper h2 {
	padding: 10px 0 0 0;
}

.WizardActions {
	padding:10px 0;
}

.FormWrapper input {
	margin: 0 10px 0 0;
}

.FormWrapper select {
	margin: 0 10px;
}

.SearchBar {
	padding:5px 15px;
	border:1px solid #D0D0D0;
	background:#F5F5E0;
	margin-bottom:1em;
}

.SearchSpace {
	padding:0 0 5px 0;
}

.SearchBar select , .SearchBar input, .SearchBar span{
	margin-right:10px;
}

.ActionBar {
	border-bottom:none!important;
}

.ActionBar2 {
	margin-bottom: 1em; 
}

.ActionBar2 a {
	padding: 0 0 3px 0;
}

.ActionBar2 img {
	
	vertical-align:bottom; 
}


.YellowBar{
	background:#FFFAE5;
	width:100%;
	border:1px solid #D0D0D0;
	border-bottom:none;
	padding:3px 0;
}

.YellowForm {
	background:#FFFAE5;
	width:100%;
	border:1px solid #808080;
	padding:20px;
}

.YellowFormHeader {
	background:url(../crImages/crMenuYellowHeader.gif);
	border:1px solid #808080;
	border-bottom:none;
	padding:3px 20px;
}

.GreenForm {
	background:#F5F5E0;
	width:100%;
	border:1px solid #808080;
	padding:20px;
}

.ui-dialog-content textarea {
	width:22em;
}

.ui-dialog-content input {
	margin-right: 10px;
}

.Vertical select {
	margin: 0;
}

.Standard td, .Standard th {
	border: 1px solid #808080;
	font-weight: normal;
}

.Standard td img {
	vertical-align: baseline;
}

.Vertical td, .Vertical th {
	text-align: left;
	vertical-align: baseline;
}

.Vertical th, .Vertical td {
	padding: 3px 12px 3px 0;
	font-weight: normal;
}

.Monitor {
	background:#F5F5E0;
	width:100%;
	border:1px solid #808080;
	padding:3px 0;
}

.TopRecord {
	background:#F5F5E0;
	width:100%;
	border:1px solid #808080;
}

#dataGrid {
	font-size: 90%;
}

.GreenSearch {
	padding: 5px 15px;
	border: 1px solid #D0D0D0;
	background: #F5F5E0;
	margin-bottom: 1em;
}

.GreenSearch table {
	width: 100%;
}

.GreenSearch table input[type="text"]{
	width:18em;
}

.GreenSearch tr td:nth-child(1), .GreenSearch tr td:nth-child(3) {
	text-align: right;
}

.Monitor + #dataGrid {
	margin-top:1em;
}

.Monitor + .Monitor {
	margin-top:1em;
}

.Narrow {
	width:1%;
}

#dataGrid .spacer {
	display: inline-block;
	margin: 0 6px;
}

#ToolTipDIV {
	border-radius:5px;
	display:none;
	background-color:#ffa;
	border:1px solid #b0b0b0;
	padding:3px;
	font-size:11px;
    position: absolute;
    left: 0;
    top: 0;
	z-index:100;
}

.Monitor th {
	background: rgb(194,214,155) url("../crImages/crMenuGreenHeader.gif") repeat-x;
}

.Manage th {
	background: rgb(255,248,219); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,248,219,1) 0%, rgba(255,234,151,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,248,219,1)), color-stop(100%,rgba(255,234,151,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,248,219,1) 0%,rgba(255,234,151,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,248,219,1) 0%,rgba(255,234,151,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,248,219,1) 0%,rgba(255,234,151,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,248,219,1) 0%,rgba(255,234,151,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff8db', endColorstr='#ffea97',GradientType=0 ); /* IE6-9 */
	border-bottom:1px solid #808080;
}

.Return {
	margin-bottom: 10px;
}

.Manage {
	background: #FFFAE5;
}

.Create {
	background: #d4ebfa;
}

.Header h1 {
	font-size: 18px;
	margin: 0;
	font-weight: normal;
}

.Header p {
	margin: 0;
}

.Header {
	margin: 0 0 10px 0;
	padding: 0 0 0 64px;
	min-height:48px;
}

span.Header {
	margin: 0 10px 0 0;
	padding: 0;
	font-size: 1.4em;
	font-weight: bold;
}

input.debugging {
	float: right;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
}

.VOSelector {
	display:inline-block;
}

.OmpAutoComplete{
	cursor:pointer;
}

.VOSelector th{
	white-space:nowrap;
	background: rgb(255,248,219); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,248,219,1) 0%, rgba(255,234,151,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,248,219,1)), color-stop(100%,rgba(255,234,151,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,248,219,1) 0%,rgba(255,234,151,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,248,219,1) 0%,rgba(255,234,151,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,248,219,1) 0%,rgba(255,234,151,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,248,219,1) 0%,rgba(255,234,151,1) 100%); /* W3C */
	border-top:none;
}

#EmailUserAgentStatus {
	margin-bottom:1em;
}

.tableYellowTab {
	border-collapse:separate;
	position:relative;
	top:1px;
	z-index:2;
}

.tabSelected {
	background:#FFF6CF;
}

.VOSelector th, .VOSelector td {
	padding:3px 6px!important;
	border:1px solid #999;
}

.VOSelector td {
	background: #FFFAE5;
}

/* Tabbed Forms */
.ui-tabs {
	float:left;
	width: 100%;
	padding:0!important;
}


.tabs {
	list-style: none;
}

.tabs li {
	display: inline;
}

.tabs li a {
	z-index:1;
	top:3px;
	float: left;
	display: block;
	padding: 3px 10px;
	margin-left: -1px;
	position: relative;
	left: 1px;
	text-decoration: none;
}

.tabs li a {
	color:black;
	background-color:#fffbe8;
	border:1px solid #999;
	border-bottom:1px solid #666;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
}


.tabs li.ui-state-active a, .tabs li.tabSelected a{
	outline: none;
    top:0;
	padding: 5px 10px; 
	border:1px solid #666;
	background-color:#FFF6CF;
	border-bottom:0;
	margin-bottom:-1px;
}

.tabs li a:hover {
	background: #FFF6CF;
}

.group:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

ul {
	margin:0;
	padding:0;
}

.main-panel {
	padding: 15px 10px;
	border-radius: 3px;
}

.ui-tabs-hide {
	display: none;
}

.ui-tabs-panel,.tabAreaSelected {
	border: 1px solid #666;
	padding: 15px 10px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.ui-tabs-panel h2, .tabAreaSelected h2 {
	font-size: 1.3em;
	margin: 0 0 0.5em 0;
}

.ui-tabs-panel h3, .tabAreaSelected h3{
	font-size: 1.1em;
	margin: 0 0 0.2em 0;
}

.ui-tabs-panel h3 a {
	margin: 0 0 0 0.2em;
}

.New img {
	display: none;
}

.New {
	padding: 0 0 0 20px;
	font-size: 14px;
	background: url(../img/new.png) no-repeat left;
}

.ChangeLog ul {
	margin: 0 0 15px 0;
}

.ChangeLog a {
	display: block;
	margin: 0 0 15px 0;
}

.ChangeLog li a {
	display: inline;
	margin: 0;
}

.ChangeLog H1 {
	margin: 0;
}

.ui-tabs-panel h2, .ui-tabs-panel h3 {
	font-weight: normal;
}

.Yellow .ui-tabs-panel, .Yellow .tabAreaSelected {
	background: #FFF6CF;
}

.tabAreaSelected {
    max-width: 100%;
    overflow-x: auto;
}

.YellowSearch {
	background:#FFFAE5!important;
}

.SearchBarTable {
	padding:5px 15px;
	border:1px solid gray;
	background:#f9f9f9;
	margin-bottom:1em;
}

.SearchBarTable td:first-child{
	padding-left:0;
}


.Vertical button, .Vertical input[type="button"], .Vertical input[type="reset"], .Vertical input[type="submit"] { 
	margin-right: 10px;
}

.Vertical input[type="text"], .Vertical input[type="tel"], .Vertical input[type="email"] {
	width: 18em;
}

.Vertical input[type
="number"] {
	width: 6em;
}

.FloatingBox img {
	vertical-align:bottom;
}

.Actions {
	padding: 10px 0;
}

acronym, abbr {
	border:none;
	text-decoration: none;
	padding: 2px 3px;
	cursor: pointer;
}

acronym.help, abbr.help {
	background: #fff;
	border: 1px dotted #444;
}

.required {
	color: #F10;
}

/* Transaction Status */

.Errored {
	color:#FF1100;
}

td.InWorkflow .Errored{
	font-weight: bold;
}

td.Errored {
	font-size: 1.4em;
	color:#FF1100;
	font-weight: bold;
}

td.Inprogress {
	font-size: 1.4em;
	color:DarkOrange;
	font-weight: bold;
}

td.Pendingmasterdataupdate {
	font-size: 1.4em;
	color:DarkOrange;
	font-weight: bold;
}

td.Completed, td.MarkedCompleteByAnalyst {
	font-size: 1.4em;
	color:ForestGreen;
	font-weight: bold;
}

td.Markedcompletebyanalyst {
	font-size: 1.4em;
	color:cornflowerblue;
	font-weight: bold;
}

td.Cancelled {
	font-size: 1.4em;
	color:gray;
	font-weight: bold;
}

td.InWorkflow {
	font-size: 1.4em;
}

.Subtle {
	font-style:italic;
}

.DebugButtonRow {
	text-align: right;
}

.DebugProgress td{
	background-color:#F1F1F1 !important;
}

.DebugButtonTable td {
	padding:1px;
}

.DebugLegend {
	text-align: left;
}

.DebugLegend div {
    margin-left:15px;
    width:16px;
    border:1px solid #808080;
    display:inline-block;
	background-color:#F1F1F1;
}

.DebugButtonRow div {
	display:block;
	position:relative;
	float:right;
}

/* Permission List */

.CategoryHeader {
	font-size: 1.3em;
	padding: 20px 0 5px 0;
}

.FormWrapper ul.Category {
	padding-left: 20px;
}

.FormPadding {
	padding:20px;
}

.CategoryHeader:first-child {
	padding: 0 0 5px 0;
}

.CategorySubHeader {
	font-style: italic;
}

.SubCategory  li{
	padding: 0 0 0 28px;
}

.SubCategory  li.CategorySubHeader{
	padding:0;
}

div.Information {
	border: 1px solid #999;
	background: #FFF;
	padding: 5px 10px;
	margin: 0 0 15px 0;
}

/* Floating Boxes */

.BottomSpace {
	margin-bottom: 15px;
}

.TopSpace {
	margin-top: 5px;
}

.FloatingBox, .FloatingEmptyBox {
	float: left;
}

.FloatingEmptyBox img{
	width: 100%
}

.FloatingBox {
	border: 1px solid #999;
	padding: 10px;
	width: 18%;
}

.FloatingEmptyBox {
	width: 2.5%;
	overflow: hidden;
}

@media screen and (max-width: 1280px){
	.FloatingBox {
		border: 1px solid #999;
		padding: 10px;
		width: 19.2%;
		margin-right: 1%;
		font-size: 95%;
	}
	
	.Group .FloatingBox:last-child {
		margin: 0;
	}
	
	.FloatingEmptyBox {
		display: none;
	}
}

.FloatingBox h2{
	border-bottom: 2px solid #9FA17C;
}

.FloatingBox div {
	border-bottom: 1px solid #9FA17C;
	padding:5px 0 5px 0;
	vertical-align: middle;
}

.FloatingBox th {
	padding-left: 0;
	white-space: nowrap;
	font-weight:600;
}

.FloatingBox div:first-child {
	padding: 0 0 10px 0;
}

.FloatingBox h3 span, .FloatingBox h2 span, .FloatingBox div span{
	float: right;
}

span.Enabled {
	color:green;
}

span.Disabled, span[disabled], label.Disabled {
	color:#666;
}

a.Disabled {
	color:#666;
	cursor: default;
	text-decoration: none;
}

.FloatingBox div:last-child {
	border-bottom: none;
}

.AllSubscribersEffected {
	font-style: italic;
}

.SubFormWrapper {
	padding: 0 6px;
}

.Legend div{
    margin-left:15px;
    width:16px;
    border:1px solid #808080;
    display:inline-block;
}

th.cb, td.cb {
	width: 32px;
	vertical-align: middle;
	text-align: center;
}

.Legend td {
	padding:0 40px 5px 0;
}

.Legend div:first-child {
	margin-left:0;
}

.Legend, .Left  {
	display:inline-block;
}

.RefreshTime, .Right {
	float:right;
	display:inline-block
}

.RefreshTime {
	color:gray;
}

/* Old Tabs to be deprecated */

.tabAreaDeselected {
	display:none;
}

/* Old grid panel to be deprecated */
.gf2,.gf4 {
	text-align: center;
}

.gf2 a, .gf2 span , .gf font {
	display:inline-block;
	padding:0 3px;
	margin-right:8px;
}

.gf2 input {
	margin-right:8px;
}

.gf2 input:last-child{
	margin-right:8px;
}

.gtYellow {
	width:100%;
	margin-bottom: 1em;
}

.gh {
	white-space:nowrap;
}

.pageNumber {
  padding-left: 5px;
  padding-right: 5px;
}

.currentPage {
  color:red;
}

.dataTableHolder {
  display: block;
  width: 100%;
}

.dataTableHolder span {
  padding: 5px;
}

.dataTableNavBar {
  text-align: center;
}

.dataTablePageCount {
  padding-left: 10px;
}

.FullWidthEntryFields input,
.FullWidthEntryFields input[type="text"],
.FullWidthEntryFields select{
	width:100%;
}
.FullWidthEntryFields input[type="text"]{
	min-width:25em;
}

.FullWidthEntryFields input[type='button'], .FullWidthEntryFields input[type='submit']{
	width:auto;
}

.gtYellow td.gh {
	background: #FFFAE5 url(../crImages/crMenuYellowHeader.gif) repeat-x;
}

.gtYellow td.gh a {
	color: #222;
}

.gtYellow {
	background: #FFFAE5;
}

.gtYellow td, .gtYellow th {
	border: 1px solid #D0D0D0;
}

.gtYellow td.gf3 {
	border: none;
	border-top: 1px solid #D0D0D0;
}

table.gtYellow {
	border: 1px solid #D0D0D0;
	border-top: none;
}

.gtYellow td, .gtYellow th, .gtGreen th, .gtGreen td, .gradYellow  {
	padding: 3px 6px !important ;
}

.gtYellow th, .gradYellow {
	background: rgb(255,238,169); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,248,219,1) 1%, rgba(255,238,169,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,248,219,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,248,219,1) 1%,rgba(255,238,169,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,248,219,1) 1%,rgba(255,238,169,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,248,219,1) 1%,rgba(255,238,169,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,248,219,1) 1%,rgba(255,238,169,1) 100%); /* W3C */
	font-weight: normal;
}

.gtYellow th.DESC {
	background: url('../crImages/arrowDown_222222.png') no-repeat 1% center,rgb(255,238,169); /* Old browsers */
	background: url('../crImages/arrowDown_222222.png') no-repeat 100% center,-moz-linear-gradient(top, rgba(255,248,219,1) 1%, rgba(255,238,169,1) 100%); /* FF3.6+ */
	background: url('../crImages/arrowDown_222222.png') no-repeat 100% center,-webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,248,219,1))); /* Chrome,Safari4+ */
	background: url('../crImages/arrowDown_222222.png') no-repeat 100% center,-webkit-linear-gradient(top, rgba(255,248,219,1) 1%,rgba(255,238,169,1) 100%); /* Chrome10+,Safari5.1+ */
	background: url('../crImages/arrowDown_222222.png') no-repeat 100% center,-o-linear-gradient(top, rgba(255,248,219,1) 1%,rgba(255,238,169,1) 100%); /* Opera 11.10+ */
	background: url('../crImages/arrowDown_222222.png') no-repeat 100% center,-ms-linear-gradient(top, rgba(255,248,219,1) 1%,rgba(255,238,169,1) 100%); /* IE10+ */
	background: url('../crImages/arrowDown_222222.png') no-repeat 100% center,linear-gradient(to bottom, rgba(255,248,219,1) 1%,rgba(255,238,169,1) 100%); /* W3C */
}

.gtYellow th.ASC {
	background: url('../crImages/arrowUp_222222.png') no-repeat 100% center, rgb(255,238,169); /* Old browsers */
	background: url('../crImages/arrowUp_222222.png') no-repeat 100% center, -moz-linear-gradient(top, rgba(255,248,219,1) 1%, rgba(255,238,169,1) 100%); /* FF3.6+ */
	background: url('../crImages/arrowUp_222222.png') no-repeat 100% center, -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,248,219,1))); /* Chrome,Safari4+ */
	background: url('../crImages/arrowUp_222222.png') no-repeat 100% center, -webkit-linear-gradient(top, rgba(255,248,219,1) 1%,rgba(255,238,169,1) 100%); /* Chrome10+,Safari5.1+ */
	background: url('../crImages/arrowUp_222222.png') no-repeat 100% center, -o-linear-gradient(top, rgba(255,248,219,1) 1%,rgba(255,238,169,1) 100%); /* Opera 11.10+ */
	background: url('../crImages/arrowUp_222222.png') no-repeat 100% center, -ms-linear-gradient(top, rgba(255,248,219,1) 1%,rgba(255,238,169,1) 100%); /* IE10+ */
	background: url('../crImages/arrowUp_222222.png') no-repeat 100% center, linear-gradient(to bottom, rgba(255,248,219,1) 1%,rgba(255,238,169,1) 100%); /* W3C */
}

.gtGreen th {
	background: rgb(231,241,217); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(231,241,217,1) 0%, rgba(196,219,165,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(231,241,217,1)), color-stop(100%,rgba(196,219,165,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(231,241,217,1) 0%,rgba(196,219,165,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(231,241,217,1) 0%,rgba(196,219,165,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(231,241,217,1) 0%,rgba(196,219,165,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(231,241,217,1) 0%,rgba(196,219,165,1) 100%); /* W3C */
	font-weight: normal;
}

.gtGreen th.DESC {
	background: url('../crImages/arrowDown_222222.png') no-repeat 100% center, rgb(231,241,217); /* Old browsers */
	background: url('../crImages/arrowDown_222222.png') no-repeat 100% center, -moz-linear-gradient(top, rgba(231,241,217,1) 0%, rgba(196,219,165,1) 100%); /* FF3.6+ */
	background: url('../crImages/arrowDown_222222.png') no-repeat 100% center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(231,241,217,1)), color-stop(100%,rgba(196,219,165,1))); /* Chrome,Safari4+ */
	background: url('../crImages/arrowDown_222222.png') no-repeat 100% center, -webkit-linear-gradient(top, rgba(231,241,217,1) 0%,rgba(196,219,165,1) 100%); /* Chrome10+,Safari5.1+ */
	background: url('../crImages/arrowDown_222222.png') no-repeat 100% center, -o-linear-gradient(top, rgba(231,241,217,1) 0%,rgba(196,219,165,1) 100%); /* Opera 11.10+ */
	background: url('../crImages/arrowDown_222222.png') no-repeat 100% center, -ms-linear-gradient(top, rgba(231,241,217,1) 0%,rgba(196,219,165,1) 100%); /* IE10+ */
	background: url('../crImages/arrowDown_222222.png') no-repeat 100% center, linear-gradient(to bottom, rgba(231,241,217,1) 0%,rgba(196,219,165,1) 100%); /* W3C */
	font-weight: normal;
}

.gtGreen th.ASC {
	background: url('../crImages/arrowUp_222222.png') no-repeat 100% center, rgb(196,219,165); /* Old browsers */
	background: url('../crImages/arrowUp_222222.png') no-repeat 100% center, -moz-linear-gradient(top, rgba(231,241,217,1) 0%, rgba(196,219,165,1) 100%); /* FF3.6+ */
	background: url('../crImages/arrowUp_222222.png') no-repeat 100% center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(231,241,217,1)), color-stop(100%,rgba(196,219,165,1))); /* Chrome,Safari4+ */
	background: url('../crImages/arrowUp_222222.png') no-repeat 100% center, -webkit-linear-gradient(top, rgba(231,241,217,1) 0%,rgba(196,219,165,1) 100%); /* Chrome10+,Safari5.1+ */
	background: url('../crImages/arrowUp_222222.png') no-repeat 100% center, -o-linear-gradient(top, rgba(231,241,217,1) 0%,rgba(196,219,165,1) 100%); /* Opera 11.10+ */
	background: url('../crImages/arrowUp_222222.png') no-repeat 100% center, -ms-linear-gradient(top, rgba(231,241,217,1) 0%,rgba(196,219,165,1) 100%); /* IE10+ */
	background: url('../crImages/arrowUp_222222.png') no-repeat 100% center, linear-gradient(to bottom, rgba(231,241,217,1) 0%,rgba(196,219,165,1) 100%); /* W3C */
	font-weight: normal;
}

.gtYellow th a {
	color: #000000 !important;
}

.gtGreen {
	width:100%;
	margin-bottom: 1em;
}

.gtGreen td.gh {
	background: #BAD296 url(../crImages/crMenuGreenHeader.gif) repeat-x;
}

.gtGreen td.gh a {
	color: #222;
}

.gtGreen td, .gtGreen th {
	border: 1px solid #808080;
	vertical-align:top;
}

.gtGreen th a {
	color: #000000 !important;
}

.gtGreen, .tableBodyLightGreen, .Configure {
	background: #F5F5E0;
}

.gtGreen tbody.clickableRows tr:hover{
	/*background-color: #C8DCAA!important;*/
	border-style: inset;
	cursor: pointer;
}

.gtYellow tbody.clickableRows tr:hover{
	background-color:#FFF3B3!important;
	cursor: pointer;
}

.gtFooter {
	width: 100%;
	margin-top: -1em;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
	border-bottom: 1px solid #808080;
	margin-bottom: 1em;
}

.gtGreen table {
	width:100%;
}

td.gf3:last-child {
	text-align: right;
}

.tableBodyLightGreen {
	border-left: 1px solid #808080;
	border-top: 1px solid #808080;
}

.tableRowBottomLight {
	border-bottom: 1px solid #DDDDDD;
}

.tableRowBottomRightLight {
	border-right: 1px solid #808080;
	border-bottom: 1px solid #DDDDDD;
}

.tableRowBorderBottomRight {
	border-right: 1px solid #808080;
	border-bottom: 1px solid #808080;
}

.gtBlue {
	width:100%;
	margin-bottom: 1em;
}

.gtBlue th {
	background: #D4EBFA url(../crImages/crMenuBlueHeader.gif) repeat-x;
}

.gtBlue td.gh a {
	color: #222;
}

.gtBlue td, .gtBlue th {
	border: 1px solid #808080;
	vertical-align:top;
}

.tableBodyLightBlue {
	background: #F5F5E0;
}

.ui-multiselect .ui-element {
	overflow:hidden;
}

.smallBox {
	display:inline-block;
	border:1px solid #808080;
	width:24px;
}

.Inactive {
	color:#ff1100;
}

.tbYMOver td{
	background:#FFF3B3;
	cursor: pointer;
}

.tbGMOver td{
	/*background:#C8DCAA;*/
	cursor: pointer;
}

td.gf {
	padding: 0;
}

td.gr2 {
	border-bottom:none;
}

.gf table {
	width:100%;
}

td.gf2 {
	font-size: 12px;
	border: none;
}

td.gf3 {
	border: none;
	border-top: 1px solid #808080;
}

.BulletList {
	list-style: circle;
	margin: 0 0 1em 3em;
}

.HelpText {
	display: inline-block;
	font-size: 0.75em;
	color: #808080;
	max-width: 15em;
	white-space: normal;
	padding: 0;
}

.HelpTextAsSubHeading {
	display: block;
	font-size: 0.75em;
	color: #666;
}

td.gf3:last-child {
	text-align: right;
}

.gf3 span {
	font-weight: bold;
}

td.gf4 {
	border: none;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #808080;
}

.gtYellow td.gf4 {
	border: none;

}

.gf td.gf4 {
	border-top: none;
}


.HelpTextLong {
	display: block;
	font-size: 0.75em;
	color: #666;
}

.NotificationText {
	padding: 10px;
	margin: 0 0 10px 0;
	background: #FFFAE5;
	border: 1px solid gray;
}

.WorkflowDueTimeWarn {
	color: #F10;
	font-weight: bold;
}

.WorkflowDueTimeHighlight{
	font-weight: bold;
}

.WorkflowDueTimePaused, .WorkflowDueTimePostponed, .WorkflowDueTimePending {
	font-style: italic;
}

.WorkflowCutOffPassed {
	font-style: italic;
}

/* Page Header Images */
div.SystemHealth {
	background: url(../img/SystemHealth.png) no-repeat scroll left center;
}

div.Subscribers {
	background: url(../img/Building.gif) no-repeat scroll left center;
}

div.Languages {
	background: url(../img/Languages48.png) no-repeat scroll left center;
}

div.OperationsSettings {
	background: url(../img/Settings48.png) no-repeat scroll left center;
}

div.Manuals {
	background: url(../img/manuals.png) no-repeat scroll left center;
}

div.ConfigureManuals {
	background: url(../img/manuals_configure.png) no-repeat scroll left center;
}

div.About {
	background: url(../img/About48.png) no-repeat scroll left center;
}

div.ChangeLog {
	background: url(../img/ChangeLog48.png) no-repeat scroll left center;
}

div.ManageProjects {
	background: url(../img/projects.png) no-repeat scroll left center;
}

#ContentsHeaderAdhocs {
	background: url(../img/Adhocs48.png) no-repeat scroll left center;
	height:48px;
	margin-bottom:5px;
}

#ContentsHeaderManageCodeTables {
	background: url(../crImages/crCodeTable.png) no-repeat scroll left center;
	height:48px;
	margin-bottom:5px;
}

#ContentsHeaderAdhocs {
	background: url(../img/Adhocs48.png) no-repeat scroll left center;
	height:48px;
	margin-bottom:5px;
}

#ContentsHeaderImageManageMyAccount {
	background: url(../img/Key48.png) no-repeat scroll left center;
	height:48px;
	margin-bottom:5px;

}

#ContentsHeaderManageTradingPartners {
	background: url("../crImages/crHeadingManageTradingPartners.gif") no-repeat scroll left center;
	height:48px;
	margin-bottom:5px;
}

#ContentsHeaderPOP3Settings {
	background: url(../img/EmailAgent.png) no-repeat scroll left center;
	height:48px;
	margin-bottom:5px;
}

#ContentsHeaderManageServices {
	background: url(../img/Services48.png) no-repeat scroll left center;
	height:48px;
	margin-bottom:5px;
}

#ContentsHeaderFileMatches {
	background: url(../img/FileMatch48.png) no-repeat scroll left center;
	height:48px;
	margin-bottom:5px;
}

#ContentsHeaderFileTransfers {
	background: url(../img/FTP48.png) no-repeat scroll left center;
	height:48px;
	margin-bottom:5px;
}

div.NewSubscriber {
	background: url(../img/NewSubscriber.png) no-repeat scroll left center;
}

/* Login */

#Main {
	padding: 20px;
}

.Login td:first-child{
	vertical-align: top;
}

.Login .Error {
	margin-top: 10px;
}

.Login label, .Login input {
	display: block;
}

.Login input[type="checkbox"]{
	display: inline-block;
}

.Login input[type="text"],.Login input[type="password"] {
	width:11em;
}

.Login input {
	margin: 0 0 15px 0;
}

.FullWidth {
	width:100%;
}

.Box {
	width: 500px;
	padding: 20px;
	float:left;
	background: #e7e7e4;
	border: 1px solid #808080;
	box-shadow: inset 1px 1px white, inset -1px -1px white;
	margin-bottom: 20px;
	margin-right: 30px;
	line-height:1.4em;
}

.PasswordReqs ul {
	list-style-type:circle;
	margin:15px 0 15px 15px;
}

.PasswordReqs li {
	line-height:1.3em;
}

.errorText {
	color:#f10;
}

.Login h1 {
	font-size: 1em;
	text-transform:uppercase;
	color: #606060;
	font-weight: normal;
	margin: 0 0 0.67em 0;
}

.InHeaderSmall {
	margin-left:1em;
	font-size:12px!important;
}

/* Footer */

#BuildRelease ul, #BuildRelease li {
	list-style: none;
	margin: 0;
	padding: 0;
}

/* Old Partially Ported Pages */ 

#TransactionStatusTabs {
	margin:0 0 15px 0;
}

#ContentsHeaderTitle {
	font-size: 18px;
}

.MultiColumn tr td:first-child , .MultiColumn tr td:nth-child(3), .MultiColumn tr td:nth-child(5)
, .MultiColumn tr td:nth-child(7) {
	width:1%;
	white-space:nowrap;
}

#ContentsHeaderDescription, #ContentsHeaderTitle {
	margin-left: 55px;
}

#ContentsBody {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	
}

#Contents, #Content, #content {
	padding: 1em;
	font-size:11px;
	display: inline-block;
	position: absolute;

}
#Contents:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

/* Header Images */ 

#ContentsHeaderImageMonitorActivityLog {
	background: url(../crImages/crHeadingActivityLog.gif) no-repeat left;
	padding: 5px;
}

#ContentsHeaderImageManageActiveSchedules {
	background: url(../img/EmailAgent.png) no-repeat left;
	padding: 5px;
}

#ContentsHeaderImageMonitorBilling {
	background: white url(../crImages/crHeadingMonitorBilling.gif) no-repeat left;
	padding: 5px;
}

#ContentsHeaderImageManageUsers {
	background: url(../img/User48.png) no-repeat left;
	padding: 5px;
}

#ContentsHeaderImageConfigVO {
	background: white url(../crImages/crGear.png) no-repeat left;
}

/* Old menu */

#MenuCategoryGreen {
	background: #C8DCAA url(../crImages/crMenuGreenHeader.gif) repeat-x;
	border-bottom: 1px solid #808080;
	width: 188px;
}

#MenuCategoryBlue {
	background: #D4EBFA url(../crImages/crMenuBlueHeader.gif) repeat-x;
	border-bottom: 1px solid #808080;
	width: 188px;
}

#MenuCategoryYellow {
	background: #FFF6CF;
	border-bottom: 1px solid #808080;
	width: 188px;
}

ul#MenuCategory {
	list-style:none;
	width: 188px;
	margin:0;
	padding: 0px;
}

ul#MenuCategory li a:link , ul#MenuCategory li a:visited {
	text-decoration: none;
	display: block;
	width:100%;
	color: #000000;
}

ul#MenuCategory li a:hover {
	text-decoration: underline;
	outline: none;
}

ul#MenuCategory li {
	padding: 5px 0px 5px 30px;
	border-right: 1px solid #808080;
}

ul#MenuCategory li.Highlight {
	border-right: none;
}

li#MenuReportsCEVA_SiemensEDIAudit {
	background: url(../crImages/graphSmall.gif) no-repeat 10px;
}

li#MenuConfigureLanguages {
	background: url(../img/Languages16.png) no-repeat 10px;
}

li#MenuConfigureOperationsSettings, li#MenuConfigurefeaturetoggle {
	background: url(../img/Settings16.png) no-repeat 10px;
}

li#Services {
	background-image: url(../img/Services16.png);
	background-size: 16px;
	background-repeat:no-repeat;
	background-position:8px 5px;	
}

li#MenuReportsKCELoadTenderStats {
	background: url(../crImages/graphSmall.gif) no-repeat 10px;
}

li#MenuReportsKCRULoadTenderStats {
	background: url(../crImages/graphSmall.gif) no-repeat 10px;
}

li#MenuReportsKCE_Delivery {
	background: url(../crImages/graphSmall.gif) no-repeat 10px;
}

li#MenuReportsSFS_SFSLatePulloutTest {
	background: url(../crImages/graphSmall.gif) no-repeat 10px;
}

li#MenuMonitorMonitor {
	background: url(../crImages/crMenuArrowDown.gif) no-repeat 10px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #000000;
}

li#MenuMonitorActivityLog {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorAuditTrail {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorAvonPODs {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorDemoPODs {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorBilling {
	background: url(../crImages/crMenuMonitorBilling.gif) no-repeat 10px 4px;
}

li#MenuMonitorDataEdits {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorProduction_EventLog {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorMonthlyActivity {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorProduction_Messages {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorProduction_Status {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorProduction_Workflow {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorProduction_Dashboard {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorLaunchVdpMonitor {
	background: url(../crImages/crPagesSmall.gif) no-repeat 10px 4px;
}

li#MenuMonitorDocumentsSent {
	background: url(../crImages/crMenuDocumentsSendReceived.gif) no-repeat 10px 4px;
}

li#MenuMonitorDetermineFileType {
	background: url(../crImages/crMenuDocumentsSendReceived.gif) no-repeat 10px 4px;
}

li#MenuMonitorDocumentsReceived {
	background: url(../crImages/crMenuDocumentsSendReceived.gif) no-repeat 10px 4px;
}

li#MenuMonitorEGLAddPOD {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorDemoFaxOrders {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorDemoFaxInvoice {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorDemoEmail {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorKCEOrders {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorKCROrders {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorKCAOrders {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorKCATestOrders {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorPurinaCDLOrder {
	background: url(../crImages/crCPL_Logo_16x16.jpg) no-repeat 10px 4px;
}

li#MenuMonitorPurinaGenOrder {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorPurinaCPFreeFood {
	background: url(../crImages/crCPL_Logo_16x16.jpg) no-repeat 10px 4px;
}

li#MenuMonitorSFSIntecOrders {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorSFSIntecNewOrders {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorSFSIntecAddStatus {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorSFSIntecAddQuote {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorSFSOrders {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorSFSePortalDocuments {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorSFSePortalMDD {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorDataEdits {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorTransactionStatus {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorKCEPOD {
	background: url(../crImages/crMenuKCEPOD.gif) no-repeat 10px 4px;
}

li#MenuMonitorCollectionOrders {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorCollectionOrdersKCEView {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorCollectionOrdersCarrierView {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorEGLDeliveries {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorVdemo {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorTNTDeliveries {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorInvoices {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorKCELoadTender {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorKCRULoadTender {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorSubmitTenders {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuMonitorPDFSplitter {
	background: url(../crImages/crPagesSmall.gif) no-repeat 10px 4px;
}

li#MenuMonitorOmPrompt_Connections {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorOmPrompt_AuditIFTSTA {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorOmPrompt_Licence {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorOmPrompt_Metrics {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorProduction_Sequencer {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuManageProduction_Sequencer {
	background: url(../crImages/crMenuTradingDocuments.gif) no-repeat 10px 4px;
}

li#MenuMonitorOmPrompt_Logger, li#MenuMonitorDCloadViewer, li#MenuMonitorProduction_ThroughPut {
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_Logger {
	background: url(../crImages/crMenuTradingDocuments.gif) no-repeat 10px 4px;
}

li#MenuCreateCreate {
	background: url(../crImages/crMenuArrowDown.gif) no-repeat 10px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #000000;
}

li#MenuCreateNewTradingPartner {
	background: url(../crImages/crMenuNewTradingPartner.gif) no-repeat 10px  4px;
}

li#MenuCreateNewSubscriber {
	background: url(../crImages/crMenuNewTradingPartner.gif) no-repeat 10px  4px;
}

li#MenuCreateNewUser {
	background: url(../crImages/crMenuNewUser.gif) no-repeat 10px 4px;
}

li#MenuCreateNewTradingDocument {
	background: url(../crImages/crMenuNewTradingDocument.gif) no-repeat 10px 4px;
}

li#MenuCreateNewCustomLogo {
	background: url(../crImages/crMenuNewTradingDocument.gif) no-repeat 10px 4px;
}

li#MenuCreateSFSEPortalUpload {
	background: url(../crImages/crMenuNewTradingDocument.gif) no-repeat 10px 4px;
}

li#MenuCreateNewCommunicationMethod {
	background: url(../crImages/crMenuNewCommunicationsMethod.gif) no-repeat 10px 4px;
}

li#MenuCreateNewDocumentAssignment {
	background: url(../crImages/crMenuNewDocumentAssignment.gif) no-repeat 10px 4px;
}

li#MenuManageAvonPODPartners {
	background: url(../crImages/crMenuTradingPartners.gif) no-repeat 10px 4px;
}

li#MenuManageAvonPODRoles {
	background: url(../crImages/crMenuUsers.gif) no-repeat 10px 4px;
}

li#MenuManageAvonPODReasonCodes {
	background: url(../crImages/crMenuUploadDocument.gif) no-repeat 10px 4px;
}

li#MenuManageDemoPODPartners {
	background: url(../crImages/crMenuTradingPartners.gif) no-repeat 10px 4px;
}

li#MenuManageDemoPODRoles {
	background: url(../crImages/crMenuUsers.gif) no-repeat 10px 4px;
}

li#MenuManageDemoPODReasonCodes {
	background: url(../crImages/crMenuUploadDocument.gif) no-repeat 10px 4px;
}

li#MenuManagePurinaProduct {
	background: url(../crImages/crMenuKCEPOD.gif) no-repeat 10px 4px;
}

li#MenuManagePurinaUserGroups {
	background: url(../crImages/crMenuUsers.gif) no-repeat 10px 4px;
}

li#MenuManagePurinaCPUsers {
	background: url(../crImages/crMenuUsers.gif) no-repeat 10px 4px;
}

li#MenuCreateSFSPulloutRequest {
	background: url(../crImages/crMenuUploadDocument.gif) no-repeat 10px 4px;
}

li#MenuMonitorSystemHealth, li#MenuMonitoropsdashboard {
	background: url(../img/SystemHealth16.png) no-repeat 10px 4px;
	background-size: 16px;
}

li#MenuHelpUserManuals {
	background: url(../img/manuals_small.png) no-repeat 10px 4px;
}

li#MenuHelpAbout {
	background: url(../img/About16.png) no-repeat 10px 4px;
}

li#MenuConfigureConfigureManuals {
	background: url(../img/manuals_configure_small.png) no-repeat 10px 4px;
}

li#MenuHelpChangeLog {
	background: url(../img/ChangeLog16.png) no-repeat 10px 4px;
}

li#MenuManageSFSPulloutRoles {
	background: white url(../crImages/crMenuUsers.gif) no-repeat left;
}

li#MenuCreateUploadDocument {
	background: url(../crImages/crMenuUploadDocument.gif) no-repeat 10px 4px;
}

li#MenuCreateNewCollectionOrder {
	background: url(../crImages/crMenuNewCollectionOrder.gif) no-repeat 10px 4px;
}

li#MenuManageManage {
	background: url(../crImages/crMenuArrowDown.gif) no-repeat 10px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #000000;
}

li#MenuManageOmPrompt_BillingActivity {
	background: url(../crImages/crMenuMonitorBilling.gif) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_BillingRates {
	background: url(../crImages/crMenuMonitorBilling.gif) no-repeat 10px 4px;
}

li#MenuManageTradingPartners {
	background: url(../crImages/crMenuTradingPartners.gif) no-repeat 10px 4px;
}

li#MenuManageKCRUCarriers {
	background: url(../crImages/crMenuTradingPartners.gif) no-repeat 10px 4px;
}

li#MenuManageKCEKPIDepots {
	background: url(../crImages/crMenuTradingPartners.gif) no-repeat 10px 4px;
}

li#MenuManageSFSReassignDocuments {
	background: url(../crImages/crMenuTradingDocuments.gif) no-repeat 10px 4px;
}

li#MenuManageSubscribers {
	background: url(../crImages/crMenuTradingPartners.gif) no-repeat 10px 4px;
}

li#MenuManageUsers {
	background: url(../img/User16.png) no-repeat 10px 4px;
}

li#MenuManageDTSForm {
	background: url(../crImages/crMenuTradingDocuments.gif) no-repeat 10px 4px;
}

li#MenuManageTradingDocuments {
	background: url(../crImages/crMenuTradingDocuments.gif) no-repeat 10px 4px;
}

li#MenuManageCommunicationMethods {
	background: url(../crImages/crMenuCommunicationsMethod.gif) no-repeat 10px 4px;
}

li#MenuManageDocumentAssignments {
	background: url(../crImages/crMenuDocumentAssignments.gif) no-repeat 10px 4px;
}

li#MenuManageMyAccount {
	background: url(../img/Key16.png) no-repeat 10px 4px;
}

li#MenuManageSecuritySettings {
	background: url(../crImages/crMenuMyAccount.gif) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_ActiveSchedules {
	background: url(../crImages/crPagesSmall.gif) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_OntologyRules {
	background: url(../crImages/crPagesSmall.gif) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_CodeTables {
	background: url(../crImages/crMenuDocumentAssignments.gif) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_InternationalDates {
	background: url(../crImages/crMenuTradingDocuments.gif) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_Services {
	background: url(../img/Services16.png) no-repeat 10px 4px;
}

li#MenuManageManageProjects {
	background: url(../img/projects_small.png) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_EmailTemplates {
	background: url(../img/EmailTemplate16.png) no-repeat 10px 4px;
}

li#MenuManageVisualOntologies_Home {
	background: url(../crImages/crPage_gear.png) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_Projects {
	background: url(../crImages/crMenuDocumentAssignments.gif) no-repeat 10px 4px;
}

li#MenuManagemanagemaps {
	background: url(../cr
Images/crMenuDocumentAssignments.gif) no-repeat 10px 4px;
}

li#MenuManageAASettings {
	background: url(../crImages/crMenuDocumentAssignments.gif) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_OntologyConfiguration {
	background: url(../crImages/crMenuDocumentAssignments.gif) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_TradingPartners {
	background: url(../crImages/crMenuTradingPartners.gif) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_FTPCommands {
	background: url(../crImages/crFTPCommands_small.gif) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_UserStorage {
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_Timezones {
	background: url(../crImages/crSundial_16x16.jpg) no-repeat 10px 4px;
}

li#MenuManageRules_MasterPage {
	background: url(../crImages/crPagesSmall.gif) no-repeat 10px 4px;

}

li#MenuManageOutboundSettings_MasterPage {
	background: url(../crImages/crMenuDocumentAssignments.gif) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_Credentials {
	background: url(../crImages/crPagesSmall.gif) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_WorkflowPriorities {
	background: url(../crImages/crPagesSmall.gif) no-repeat 10px 4px;
}

li#MenuManageOmPrompt_Certificates {
	background: url(../crImages/crPagesSmall.gif) no-repeat 10px 4px;
}

li#MenuConfigureConfigure {
	background: url(../crImages/crMenuArrowDown.gif) no-repeat 10px 4px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #000000;
}

li#MenuConfigureAvonPODParameters {
	background: url(../crImages/crMenuUploadDocument.gif) no-repeat 10px 4px;
}

li#MenuConfigureDemoPODParameters {
	background: url(../crImages/crMenuUploadDocument.gif) no-repeat 10px 4px;
}

li#MenuConfigureImportInternationalPhrase {
	background: url(../crImages/crMenuLanguage.gif) no-repeat 10px;
}

li#MenuConfigureChangeView {
	background: url(../crImages/crMenuUsers.gif) no-repeat 10px;
}

li#MenuConfigureManualEBTPost {
	background: url(../crImages/crXmlPageSmall.gif) no-repeat 10px;
}

li#MenuConfigureManuals {
	background: url(../crImages/crHelpPage16x16.gif) no-repeat 10px;
}

li#MenuConfigureSOAPValidation {
	background: url(../crImages/crMenuUploadDocument.gif) no-repeat 10px;
}

li#MenuConfigureSystemSettings_MasterPage {
	background: url(../crImages/crMenuSystemSettings.gif) no-repeat 10px;
}

li#MenuConfigureDMS {
	background: url(../crImages/crMenuSystemSettings.gif) no-repeat 10px;
}

li#MenuApplicationsApplications {
	background: url(../crImages/crMenuArrowDown.gif) no-repeat 10px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #000000;
}

li#MenuApplicationsTEXT2XML_MasterPage {
	background: url(../crImages/crApplications.gif) no-repeat 10px 4px;
}

li#MenuApplicationsVisualOntology_MasterPage {
	background: url(../crImages/crApplications.gif) no-repeat 10px 4px;
}

li#MenuApplicationsJava_LaunchStudio {
	background: url(../crImages/crPagesSmall.gif) no-repeat 10px 4px;
}

li#MenuApplicationsDemo_MasterPage {
	background: url(../crImages/crApplications.gif) no-repeat 10px 4px;
}

li#MenuApplicationsJava_LaunchStudio2 {
	background: url(../crImages/crPagesSmall.gif) no-repeat 10px 4px;
}
li#MenuApplicationsJava_LaunchVdpAnalysis {
	background: url(../crImages/crPagesSmall.gif) no-repeat 10px 4px;
}

li#MenuApplicationsKCRUDMS_MasterPage {
	background: url(../crImages/crApplications.gif) no-repeat 10px 4px;
}

li#MenuApplicationsDMS_MasterPage {
	background: url(../crImages/crApplications.gif) no-repeat 10px 4px;
}

li#MenuApplicationsCEVACumins_MasterPage {
	background: url(../crImages/crApplications.gif) no-repeat 10px 4px;
}

li#MenuApplicationsConfigure_ManualEBTPost {
	background: url(../crImages/crXmlPageSmall.gif) no-repeat 10px;
}

li#MenuApplicationsCreate_TestTransmission {
	background: url(../crImages/crPagesSmall.gif) no-repeat 10px 4px;
}

li#MenuApplicationsEmail_UserAgent {
	background: url(../img/EmailAgent16.png) no-repeat 10px 4px;
}

li#MenuApplicationsCEVACummins_MasterPage {
	background: url(../crImages/crApplications.gif) no-repeat 10px 4px;
}

li#MenuReportsAvon_AvonPODs {
	background: url(../crImages/graphSmall.gif) no-repeat 10px 4px;
}

li#MenuMonitorOmPrompt_EnsemblePortal {
	background: url(../crImages/graphSmall.gif) no-repeat 10px 4px;
}

li#MenuMonitorDFDSDeliveries{
	background: url(../crImages/crMenuKCEOrders.gif) no-repeat 10px 4px;
}

li#MenuReportsEGLReportDeliveries {
	background: url(../crImages/graphSmall.gif) no-repeat 10px 4px;
}

li#MenuReportsCEVA_MissingPOD {
	background: url(../crImages/graphSmall.gif) no-repeat 10px 4px;
}

li#MenuReportsCEVA_FailedPOD {
	background: url(../crImages/graphSmall.gif) no-repeat 10px 4px;
}

li#MenuReportsDemo_DemoPODs {
	background: url(../crImages/graphSmall.gif) no-repeat 10px 4px;
}


li#MenuVisualOntologiesManage_VisualOntologies_Home{
	background: url(../crImages/crPage_gear.png) no-repeat 10px 4px;
}

li#MenuVisualOntologiesManage_VisualOntologies_VOConfig {
	background: url(../crImages/crCog.png) no-repeat 10px 4px;
}

li#MenuVisualOntologiesManage_VisualOntologies_VOFeedback {
	background: url(../crImages/crUser_comment.png) no-repeat 10px 4px;
}

li#MenuVisualOntologiesManage_VisualOntologies_SubscriberEngine {
	background: url(../crImages/crCog.png) no-repeat 10px 4px;
}

li#MenuVisualOntologiesManage_VisualOntologies_OCRLanguage {
	background: url(../crImages/crCog.png) no-repeat 10px 4px;
}

#ContentsHeaderImageOCRLanguage, #ContentsHeaderImageSubscriberEngine{
	background: url(../crImages/crGear.png) no-repeat left;
	padding: 5px;
}

#ContentsHeaderImageFeedbackVO {
	background: white url(../crImages/crDiscuss.png) no-repeat left;
	padding: 5px
}

#ContentsHeaderImageDefaultVO {
	background: white url(../crImages/crDocument.png) no-repeat left;
	padding: 5px
}

#ContentsHeaderImageEmailTemplates{
	background: white url(../img/EmailTemplate48.png) no-repeat left;
	padding: 5px
}

li#MenuMonitorDanoneCAOrderForm{
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

li#MenuMonitorSmartracOrderForm{
	background: url(../crImages/crMenuActivityLog.gif) no-repeat 10px 4px;
}

table.dataTable {
	margin: 0 auto;
	clear: both;
	width: 100%;
}

table.dataTable thead th {
	padding: 3px 18px 3px 10px;
	border-top: 1px solid #555;
	border-bottom: 1px solid #555;
	background: #454545;
	color: #FFF;
	font-weight: bold;
	white-space: nowrap;
}

table.dataTable thead th:first-child {
    border-left: 1px solid #555;
}

table.dataTable thead th:last-child {
    border-right: 1px solid #555;
}

table.dataTable td {
	padding: 3px 10px;
	border: 1px solid #555;
}

table.dataTable td.center,
table.dataTable td.dataTables_empty {
	text-align: center;
}

table.dataTable tr.odd { background-color: #FFF6CF; }
table.dataTable tr.even { background-color: #FCFCFC; }

.HideNullRows input{
    vertical-align: bottom;
}

.HideNullRows {
    display: inline;
    position: absolute;
	z-index: 2;
    margin-left: 250px;
    margin-top: 2px;
}

.dataTables_length {
	float: left;
}

.dataTables_filter {
    padding-bottom: 10px;
}

.dataTables_filter input[type="text"]{
	width: 190px;
}

.dataTables_info {
    margin: 5px 0;
    text-align: right;
	color: #666;
}

table.dataTable thead th:active,
table.dataTable thead td:active {
	outline: none;
}

.sorting:after { content: "▲";padding-left: 10px;color:#454545; }
.sorting_asc:after { content: '▲';padding-left: 10px;}
.sorting_desc:after { content: '▼';padding-left: 10px;}

.FlowBoxes {
	width:100%;
}

.FlowBoxes td {
	margin-right: 10px;
}

.FlowBoxes td table {
    width:100%;
}

.FlowBoxes td table td {
    padding: 3px 0;
}

.FlowBoxes td.InError div.ExWrapper {
	background:pink;
	border:1px solid maroon;
}

.FlowBoxes td.Complete div.ExWrapper {
	background:#ebf8a4;
	border:1px solid #a2d246;
}

.FlowBoxes td.InProgress div.ExWrapper {
	background:#FFF6A9;
	border:1px solid orange;
}

.FlowBoxes td.ToDo div.ExWrapper, .FlowBoxes td.StageCancelled div.ExWrapper {
	background: #DDD;
	color: #666;
}

.ExWrapper b {
	color: #444;
}

.FlowBoxes td div.ExWrapper {
	height: 100%;
	width: 100%;
	display:inline-block;
	color:#000;
	line-height:24px;
	box-shadow: inset 1px 1px white, inset -1px -1px white;
	border-radius:3px;
	background: #FFFAE5;
	border: 1px solid #999;
}

.FlowBoxes td div.ExWrapper div.InWrapper {
	padding: 3px 5px;
}

#TransactionStatusTabs li span{
    font-size: 0.8em;
	font-weight: bold;
}

.FlowBoxes tr:first-child td span {
	margin-right: 5px;
	font-weight: bold;
}

.FlowBoxes td.separator {
	width:1.5%;
	border: none;
	background: none;
}

.FlowBoxes td {
    padding: 0;
	width:18.8%;
	vertical-align: top;
}

.IsManual {
	font-weight: bold;
	color: purple;
	font-size: 1em!important;
}

td.ErrorState  {
	border: 2px solid red;
}

.FlowBoxes table td{
	border: none;
	border-bottom: 1px solid #999;
}

.FlowBoxes table tr:last-child td{
	border: none;
}

.FlowBoxes table tr {
    width: 100%;
}

.FlowBoxes table tr:first-child td{
	border-bottom: 2px solid #999;
	font-size: 1.2em;
	white-space: nowrap;
}

.FlowBoxes td img{
	vertical-align: baseline;
}

table.Vertical td.mceIframeContainer {
	padding:0;
}

table.Vertical .o2k7Skin table.mceLayout tr.mceLast td{
	border: none;
}
table.Vertical tr.mceLast{
	background:#eee;
}
table.Vertical #tinyEditor_tbl {
	border-bottom:1px solid #bbb;
}
.filter-note
{
   background-color: aliceblue;
   padding: 1em;
   border: 1px solid #e0eeee;
   margin-bottom: 0.5em;
}

.is-open:after
{
   content: " - ";
    font: bold 12px/12px HelveticaNeue, Arial;
    padding: 6px 8px;
    color: #555;
    border: 1px solid #dedede;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: rgb(124,124,124);
    background: -moz-linear-gradient(top, rgba(124,124,124,1) 0%, rgba(104,104,104,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(124,124,124,1)), color-stop(100%,rgba(104,104,104,1)));
    background: -webkit-linear-gradient(top, rgba(124,124,124,1) 0%,rgba(104,104,104,1) 100%);
    background: -o-linear-gradient(top, rgba(124,124,124,1) 0%,rgba(104,104,104,1) 100%);
    background: -ms-linear-gradient(top, rgba(124,124,124,1) 0%,rgba(104,104,104,1) 100%);
    background: linear-gradient(to bottom, rgba(124,124,124,1) 0%,rgba(104,104,104,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c7c7c', endColorstr='#686868',GradientType=0 );
    border-color: #6f6f6f #595959 #4a4a4a;
    color: #fff;
    /* text-shadow: 0 1px 0 #2e2e2e; */
    -webkit-box-shadow: 0 1px 1px #c8c7c2, inset 0 1px 0 #9d9d9d;
    -moz-box-shadow: 0 1px 1px #c8c7c2, inset 0 1px 0 #9d9d9d;
    box-shadow: 0 1px 1px #c8c7c2, inset 0 1px 0 #9d9d9d;
    cursor: pointer;
}

.is-closed:after
{
   content: " + ";
    font: bold 12px/12px HelveticaNeue, Arial;
    padding: 6px 8px;
    color: #555;
    border: 1px solid #dedede;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: rgb(124,124,124);
    background: -moz-linear-gradient(top, rgba(124,124,124,1) 0%, rgba(104,104,104,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(124,124,124,1)), color-stop(100%,rgba(104,104,104,1)));
    background: -webkit-linear-gradient(top, rgba(124,124,124,1) 0%,rgba(104,104,104,1) 100%);
    background: -o-linear-gradient(top, rgba(124,124,124,1) 0%,rgba(104,104,104,1) 100%);
    background: -ms-linear-gradient(top, rgba(124,124,124,1) 0%,rgba(104,104,104,1) 100%);
    background: linear-gradient(to bottom, rgba(124,124,124,1) 0%,rgba(104,104,104,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c7c7c', endColorstr='#686868',GradientType=0 );
    border-color: #6f6f6f #595959 #4a4a4a;
    color: #fff;
    /* text-shadow: 0 1px 0 #2e2e2e; */
    -webkit-box-shadow: 0 1px 1px #c8c7c2, inset 0 1px 0 #9d9d9d;
    -moz-box-shadow: 0 1px 1px #c8c7c2, inset 0 1px 0 #9d9d9d;
    box-shadow: 0 1px 1px #c8c7c2, inset 0 1px 0 #9d9d9d;
    cursor: pointer;
}


legend {
  border: 0;
  padding: 0 0.3em;
  white-space: normal;
}

button, input, select, textarea {
	font-size: 100%;
	margin: 0;
	vertical-align: baseline; 
	cursor: pointer;
}

button, input {
  line-height: normal;
}

button, html input[type="button"], input[type="reset"], input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], input[disabled] {
  cursor: default;
}

input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}

.dataTables_wrapper {
    margin-bottom: 1em;
	position: relative;
	clear: both;
}

.SubMenuHeader {
	background: url(/omprompt/crImages/crMenuArrowDown.gif) no-repeat 10px;
	border-right: 1px solid #808080;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #000000;
	padding: 5px 0px 5px 30px;
}

/* 
Overview: media queries 
 
The supported browsers are:

*	Chrome (current version)
*	Firefox (current version) 
*	Internet Explorer (current version) 
*	Safari (current version)

The supported screen resolutions we agreed on are:

Screen 		W3schools 	w3counter 	Average
resolution	Jan 2016	Mar 2016
----------|------------|-----------|--------
1920x1080	18.0%		7.7%		12.86%
1600x900	6.0%		0.0%		3.00%
1440x900	6.0%		4.1%		5.05%
1366x768	35.0%		16.9%		25.95%
1280x800	4.0%		4.7%		4.33%
1280x1024	6.0%		3.9%		4.97%
*/

/* Media queries for Ops Portal */

/* for IE10+  */ 
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) 
{
	#Contents, #Content, #content 
	{
		max-width: 90%;
		width: 80%;
		min-width: 75%;	
	}
}

 /* for Firefox */

 @-moz-document url-prefix()
 {
 	#Contents, #Content, #content 
	{
		max-width: 90%;
		width: 80%;
		min-width: 75%;		
	}
 }
 
 @media screen and (min-width: 1920px)
{
	#Contents, #Content, #content 
	{
		max-width: 90%;
		width: 80%;
		min-width: 75%;				
	}
}

/* media queries for smaller screens */

@media screen and (min-width: 1441px) and (max-width: 1600px)
{
	#Contents, #Content, #content 
	{
		max-width: 90%;
		width: 80%;
		min-width: 75%;			
	}
}

@media screen and (min-width: 1367px) and (max-width: 1440px)
{
	#Contents, #Content, #content 
	{
		max-width: 90%;
		width: 80%;
		min-width: 75%;				
	}
}

@media screen and (min-width: 1281px) and (max-width: 1366px)
{
	#Contents, #Content, #content 
	{
		max-width: 90%;
		width: 80%;
		min-width: 75%;				
	}
}


@media screen and (min-width: 1025px) and (max-width: 1280px) 
{
	#Contents, #Content, #content 
	{
		max-width: 90%;
		width: 80%;
		min-width: 75%;			
	}
}

/* Safari 6.1+ (9.0 is the latest version of Safari at this time) */

@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) 
{ @media {
	#Contents, #Content, #content 
	{
		max-width: 90%;
		width: 80%;
		min-width: 75%;			
	}
}}


