/* scroll only shows in IE 5.5 and 6 but most use this browser  */
BODY {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px;
	scrollbar-face-color: #FFFFFF;
	/* Top bar color */
	scrollbar-track-color: #FFFFFF;
	/* Track groove space */
	scrollbar-arrow-color: #D2372A;
	/* little arrow pointing */
	scrollbar-3d-light-color: #5F90C0;
	/* the rest can stay these colors */
	scrollbar-shadow-color: #E0E0E0;
	scrollbar-dark-shadow-color: #999999;
	scrollbar-highlight-color: #999999;
	scrollbar-base-color: #FFFFFF;
	background-image :  url(https://saturn.igetsmart.com/ctihome/images/sidetop.gif);
	background-position : left;
	background-repeat : repeat-y;
}

/* Style for boring "grey" Submit buttons.  Border can stay the same */
INPUT.formbutton, #Button
 {
	background-color: #B33C32;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, "Lucida Sans", Tahoma, sans-serif;
	letter-spacing: normal;
	height: 18pt;
	line-height: 12pt;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	padding: 0px 0px 0px 5px;
	border-top: 2px #CCCCCC;
	border-bottom: 2px #666666;
	border-left: 2px #FFFFFF;
	border-right: 2px #666666;
	border-style: solid;
}
/* used for color in form text boxes */
.formBG {
	color: #000000;
	font-weight: bold;
	font-size: 10pt;
	background-color : #FFFFFF;	
}
/* search boxes */
.find{
	background-color: #FFFFFF;
	font-family:  Arial;
	color: #000000;
	font-size: 10pt;	
}
div.leftmargin{
 margin-left: 254px;
}
/* used to position left navigation */
.dropTable {
	position: absolute;
	top: 110px;
	left: 0px;
	z-index : 1
}
table {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;	
}
/* used for left navigation table 
table.navBG {
	background-image: url(https://saturn.igetsmart.com/ctihome/images/sidetop.gif);
	background-repeat: repeat-y;
	background-position: left;
	z-index: -10;
}*/
	
/* logo coded into external js file instead
table.main {
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url(https://saturn.igetsmart.com/ctihome/images/logo_igs.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}*/

/* used to format opening photos */
table.catzero {
	background-color: #E8B02D;
	border: 10px solid #F9EDCB;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;	
}

/* used to format catitemlist page */
table.cat {
	background-color: #FFFFFF;
	border: 1px solid #D77930;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;	
}

/* used to format all text boxes */
table.text {
	background-color: #FCF6E7;
	border: 1px solid #E6D5B9;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
}	
/* used to format shop page */
table.shop {
	background-color: #FFFFFF;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 6px;
	border: 1px solid #3A8A6F;
	color: #000000;
}	
/* for highlight on Shiptocostcentermod only */
table.check {
	border: 2px solid #7AAD9D;
}
td.check {
	color: #2B8368;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	background-color : #FFFF99;
	padding: 10px;
	border-bottom: 2px solid #7AAD9D;
}

/* used to format all grid boxes like checkoutcart error */
table.grid {
	background-color: #EAEAD7;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	border: 1px solid #689385;
}	
/* used to format all list boxes like costcenter */

td.grid {
	background-color: #FFFFFF;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 4px;
	border-bottom: 1px solid #E6D5B9;
	border-left: 1px solid #E6D5B9;
}	
td.gridR {
	background-color: #FFFFFF;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 4px;
	border-bottom: 1px solid #E6D5B9;
	border-right: 1px solid #E6D5B9;
	border-left: 1px solid #E6D5B9;
}	
td.cartL {
	background-color: #FCF6E7;
	border-left: 1px solid #B26428;
	border-top: 1px solid #B26428;
	border-bottom: 1px solid #B26428;
	padding: 2px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
td.cartR {
	background-color: #FCF6E7;
	border-right: 1px solid #B26428;
	border-top: 1px solid #B26428;
	border-bottom: 1px solid #B26428;
	padding: 2px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
td.cartM {
	background-color: #FCF6E7;
	border-top: 1px solid #B26428;
	border-bottom: 1px solid #B26428;
	padding: 2px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
p.clause {
	width: 194px;
	text-align: center;
	background-color: #FFFFFF;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3A8A6F;
	padding: 5px;
	border: 1px solid #FFC131;
	margin: 0px 0px 3px -4px;
}	
/* checkoutcart.footer  contains these 5 below */
TD.small {
	font-size: 8pt;
	color: #3A8A6F;
}
TD.redsmall {
	font-size: 8pt;
	color: #D2372A;
}
TD.smallMAN {
	font-size: 8pt;
	color: #7AAD9D;
	font-weight : normal;
}
TD.headMAN, TR.headMAN {
	font-size: 8pt;
	color: #000000;
	font-weight : bold;
	background-color: #FCF6E7;
	border: 1px solid #E6D5B9;
	padding: 4px;
}
/* used in ItemLookups and ViewCart */
TD.big, TH.big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform : uppercase;
	color: #B26428;
}
/* viewimprint */
td.note {
    COLOR: #000000;
	FONT-SIZE: 8pt;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* used to add graphic to rows */
td.graphic{
		background-image :  url(https://saturn.igetsmart.com/ctihome/images/cat8.gif);
		background-repeat: repeat-x;
		height: 14px;
}
td.colorBold, tr.colorBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B26428;
	font-weight: bold;
	font-size: 10pt;
}
td.regular {
	color: #000000;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* appears 99 times including footer  */
TR.matrixheader, TD.matrixheader, TH.matrixheader  {
	background: #B26428;
	background-color: #B26428;
	color: #FFDA83;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 8pt;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	font-weight : bold;
	letter-spacing : 0px;
}
/* checkoutcart footer */
TR.matrixsummary, TD.matrixsummary, TH.matrixsummary  {
	border-top: #E6EDE9 1px solid;
	border-bottom: #E6EDE9 1px solid;
	font-size: 8pt;
	color: #E6EDE9;
	padding-top : 2px;
	padding-bottom : 2px;
	background-color : #689385;
}
TR.matrixdata, TD.matrixdata, TH.matrixdata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
}

div.middle {
	margin-top: 75px;
}
.medium {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding : 3px 3px;
}
.large {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.eight {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* if needed, not currently using HR */
hr {
	color: #C1D2CC;
	border: dashed;
}
hr.bright {
	color: #CFA442;
}

SPAN.warning {
	color: #D2372A;
	font-weight: bold;
}
/* viewcart header script */
.smallRed {
	color: #D2372A;
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* can be used in ChargeToHeader & CostCenterHeader top table  */
.bold {
	color: #B26428;
	font-weight: bold;
	font-size: 10pt;
}
.red {
	color: #D2372A;
	font-weight: bold;
	font-size: 10pt;
}

/*used where default not working, in NoImprintError */
.regular {
	color: #000000;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* used in astericks */
.redBold {
	color: #D2372A;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* used to hide pricing information on itemlookupcombo */
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10pt;
}
/* contrast color on Shipping pages */
.ship {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B26428;
}
/* Order Total */
.bright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D2372A;
	font-weight: bold;
}
/* used in ChargeToRRow, CostCenterRRow & ManagerApprovalRRow main table  */
.smallBold {
	color: #000000;
	font-weight: bold;
	font-size: 8pt;
	background-color : #FCF6E7;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 4px;
	padding-right: 4px;
	border: 1px solid #E6D5B9;
}
/* used in ChargeToHeader & CostCenterHeader top table  */
.tableBG {
	background-color : #D8D8C0;
}
.center {
	text-align: center;
}
/* Crossover text on Corp Mgr to IMS */
div.crossover {
	float : left;
	width: 320px;
	border: 10px solid #DEE8EF;
	margin: 10px 15px 5px 10px;
	font-size: 8pt;
	color: #000000;
	padding: 6px;
}
.crossover h1 {
	color: #00334E;
	font-size: 10pt;
	text-align: center;
	margin-bottom: -8px;
}
.crossover p {
	color: #006699;
}
.crossover strong {
	font-weight: bold;
}
.crossover dl {
	border: 1px solid #4E84A2;
	margin-left: auto;
	margin-right: auto;
}
.crossover dt {
	background-color : #4E84A2;
	color: white;
	font-weight: bold;
	padding: 5px;
}
.crossover dd {
	color: #006699;
	margin: 5px 3px 12px 17px;
}
.crossover a:link, .crossover a:visited {
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}
.crossover a:hover, .crossover a:active {
	color: #FF0000;
	font-weight: bold;
	text-decoration: underline;
}
/*  Default values for  Links with no class.   Keep underline per Mark Resh!   */
A, A:link, A:visited {
	color: #000000;
	text-decoration: underline;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
/*  Default alternate "Highlight" color   */
A:hover, A:active {
	color: #F9C650;
	text-decoration: underline;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
A.grid, A.grid:visited, A.grid:link {
	color: #2B8368;
	text-decoration: underline;
	font-weight: normal;
	font-size: 9pt;
}
A.grid:active, A.grid:hover {
	color: #F9C650;
	text-decoration: underline;
	font-weight: normal;
	font-size: 9pt;
}
/* Shop page pdf links */
A.pdf, A.pdf:visited, A.pdf:link {
	color: #D77930;
	text-decoration: underline;
	font-weight: normal;
	font-size: 9pt;
}
A.pdf:active, A.pdf:hover {
	color: #F9C650;
	text-decoration: underline;
	font-weight: normal;
	font-size: 9pt;
}
/* used for ManagerApprovalRRow links  */
A.approval, A.approval:visited, A.approval:link {
	color: #2B8368;
	text-decoration: underline;
	font-weight: normal;
	font-size: 9pt;
}
A.approval:active, A.approval:hover {
	color: #F9C650;
	text-decoration: underline;
	font-weight: normal;
	font-size: 9pt;
}
/* can be used for CatItemListOfficeRRow links  */
A.officeQuote, A.officeQuote:visited, A.officeQuote:link {
	color: #2B8368;
	text-decoration: underline;
	font-size: 8pt;
}
A.officeQuote:active, A.officeQuote:hover {
	color: #F9C650;
	text-decoration: underline;
	font-size: 8pt;
}
/* used for all "Quotes" links, normal "Category" links, Cost Center & Charge To links*/
A.quote, A.quote:visited, A.quote:link {
	color: #2B8368;
	text-decoration: underline;
	font-weight: bold;
}
A.quote:active, A.quote:hover {
	color: #F9C650;
	text-decoration: underline;
	font-weight: bold;
}
/* used for Click Here Item Status*/
A.tiny:link, A.tiny:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2B8368;
	font-size: 8pt;
	font-weight : normal;
}
A.tiny:hover, A.tiny:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F9C650;
	font-size: 8pt;
	font-weight : normal;
}
/* used for Shipping Help*/
A.ship:link, A.ship:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D77930;
	font-size: 8pt;
	font-weight : normal;
}
A.ship:hover, A.ship:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F9C650;
	font-size: 8pt;
	font-weight : normal;
}
/* CatItemList RRow */
A.catalogItem, A.catalogItem:visited, A.catalogItem:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration : underline;
}
A.catalogItem:hover,, A.catalogItem:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F9C650;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration : underline;
}
A.red, A.red:visited, A.red:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D2372A;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration : underline;
}
A.red:hover, A.red:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F9C650;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration : underline;
}