/* 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: #990000;
	/* 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: #DEE8EF;
	scrollbar-base-color: #FFFFFF;
	background-image :  url(https://saturn.igetsmart.com/amerimax/images/bstripe.gif);
	background-position : bottom;
	background-repeat : repeat-x;
}


/* Style for boring "grey" Submit buttons.  Border can stay the same */
INPUT.formbutton, #Button
 {
	background-color: #00334E;
	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: #00334E;
	font-weight: bold;
	font-size: 8pt;
	background-color : #F0F0F0;	
}

/* used for search boxes */
.search {
	color: #006699;
	font-weight: bold;
	font-size: 8pt;
	background-color : #FFFFFF;	
}
/* text boxes on view imprints */
.imprint {
	margin : 40px 20px 10px 10px;
	width : 240px;
	font-size: 8pt;
	padding : 6px;
	float: left;
	border: 1px solid #4E84A2;
	position : absolute;
}
.imprint img {
	float : right;
	}
.imprint h4 {
	font-size: 10pt;
	color: #A0A080;
	text-align : center;
	margin-bottom : 2px;
	margin : 5px;
}
/* viewimprint table position */
.sittop {
	margin : 0 0 10px 300px;
}
.printonly {
	display: none;
}
table {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

/* used to format bottom stripe for all pages under logo */
table.main {
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url(https://saturn.igetsmart.com/amerimax/images/bgrid.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}
/* used to format category RRows */
table.cat {
	background-image: url(https://saturn.igetsmart.com/amerimax/images/cat8.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #90B3C9; 
	padding: 15px;
	margin-bottom: 10px;
}

/* new product grid styles */
/* box around current page */
.thePage {	
background-color: #FFFFC0;
font-size: 8pt;
font-weight : bold;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
border : solid 1px #000000;
height : 8pt;
padding : 0px 5px 0px 5px;
}
td.paging {
background-color: #FFFFFF;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;	
text-align: right;
}
a.paging:link, a.paging:visited, a.paging:active { 
color: #90B3C9; 
font-size: 8pt; 
text-decoration:none;
}
a.paging:hover { 
color:#CC0000; 
font-size: 8pt; 
text-decoration:none;
}
table.links {
	margin: 12px 10px 20px 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 8pt;
	text-transform : uppercase;
}
td#crumbs { 
color: #00334E;
font-weight: bold;
font-size: 8pt;
padding: 3px; 
}
#crumbs a, a:link, a:visited {
	color: #90B3C9;
	text-decoration : underline;
	font-size: 8pt;
}
#crumbs a:hover, a:active {
	color: #CC0000;
}
/* end product grid styles */

/* used to format all text boxes */
table.text {
	background-color: #EAEAD7;
	border: 1px solid #00334E;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
}	
/* used to format all grid boxes */
table.grid {
	background-color: #FFFFFF;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	border: 1px solid #90B3C9;
	border-collapse : collapse;
}	
td.grid {
	background-color: #FFFFFF;
	border: 1px solid #4E84A2;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
}	
/* checkoutcart.footer  contains these 5 below */
TD.small {
	font-size: 8pt;
	color: #4E84A2;
}
TD.redsmall {
	font-size: 8pt;
	color: #CC0000;
}
TD.smallMAN {
	font-size: 8pt;
	font-family: Verdana, sans-serif;
	color: #4E84A2;
	font-weight : normal;
	border-bottom: 1px solid #4E84A2;
	border-right: 1px solid #4E84A2;
	border-top: 1px solid #4E84A2;
	white-space : nowrap;
}
TD.headMAN, TR.headMAN {
	font-size: 8pt;
	font-family: Verdana, sans-serif;
	color: #00334E;
	font-weight : normal;
	background-color: #C9D4DA;
}
/* 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: #AFAF95;
}
.dark {
	background-color: #406679;
	color: white;
	font-weight: bold;
	padding: 3px;
}
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;
	color: #000000;
}
.eight {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input {	
    font-family: Verdana;
    font-size: 10pt;
    padding: 2px;
	margin: 4px;
	background-color : #FFFFFF;
	color: #000000;
}
/* if needed, not currently using HR */
hr {
	color: #90B3C9;
	border: dashed;
}
hr.bright {
	color: #990000;
}
/* contrast color on Shipping pages */
.ship {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00334E;
}
/* viewimprint */
td.note {
    COLOR: #000000;
	FONT-SIZE: 8pt;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
td.redcopy, .redcopy
{
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC0000;
}
td.copy
{
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
SPAN.warning {
	color: #CC0000;
	font-weight: bold;
}
SPAN.color {
	color: #AFAF95;
	font-weight: bold;
}

.footer
{
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4E84A2;
	text-align : right;
	white-space : nowrap;
	padding-bottom : 0;
}


TR.matrixheader, TD.matrixheader, TH.matrixheader  {
font-size: 8pt;
font-family: Verdana, sans-serif;
font-weight: bold;
color: #000000;
padding-top : 2px;
padding-bottom : 2px;
background-color : #E5E5E5;
}
/* checkoutcart footer */
TR.matrixsummary, TD.matrixsummary, TH.matrixsummary  {
	border: #00334E 1px solid;
	font-size: 8pt;
	color: #00334E;
	padding: 2px;
	background-color : #EAEAD7;
}
TR.matrixdata, TD.matrixdata, TH.matrixdata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
}
/* used to add graphic to rows */
td.graphic{
		background-image :  url(https://saturn.igetsmart.com/amerimax/images/cat8.gif);
		background-repeat: repeat-x;
		height: 17 px;
}
td.cartL {
	background-color: #EEEEEE;
	border-left: 1px solid #00334E;
	border-top: 1px solid #00334E;
	border-bottom: 1px solid #00334E;
	padding: 2px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #00334E;
}
td.cartR {
	background-color: #EEEEEE;
	border-right: 1px solid #00334E;
	border-top: 1px solid #00334E;
	border-bottom: 1px solid #00334E;
	padding: 2px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #00334E;
}
td.cartM {
	background-color: #EEEEEE;
	border-top: 1px solid #00334E;
	border-bottom: 1px solid #00334E;
	padding: 1px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #00334E;
}


td.colorBold, tr.colorBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #AFAF95;
	font-weight: bold;
	font-size: 10pt;
}
/* viewcart header script */
.smallRed {
	color: #990000;
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.center {
	text-align: center;
}
/* can be used in ChargeToHeader & CostCenterHeader top table  */
.bold {
	color: #4E84A2;
	font-weight: bold;
	font-size: 10pt;
}
.red {
	color: #CC0000;
	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;
}
td.regular {
	color: #000000;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* used in astericks */
.redBold {
	color: #CC0000;
	font-weight: bold;
	font-size: 8pt;
	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;
}
/* Order Total */
.bright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight: bold;
}
/* can be used in ChargeToRRow, CostCenterRRow & ManagerApprovalRRow main table  */
.smallBold {
	color: #000000;
	font-weight: bold;
	font-size: 8pt;
	border-right: 1px solid #4E84A2;
	border-bottom: 1px solid #4E84A2;
	background-color : #E7EFF4;
}
/* Crossover text on Corp Mgr to IMS */
div.crossover {
	float : left;
	width: 320px;
	border: 10px solid #DEE8EF;
	margin: 10px 15px 5px 40px;
	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;
}
/* WorkflowOne Logo pdf links */
A.power:visited, A.power:link {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	margin-left: 8px;
}
A.power:active, A.power:hover {
	color: #FF0000;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10px;
	margin-left: 8px;
}
/*  All Link classes */
a:link, a:visited {
	color: #000000;
	text-decoration: underline;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
}
/*  Default alternate "Highlight" color   */
a:hover, a:active {
	color: #CACA78;
	text-decoration: underline;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
}
/* used for all "Quotes" links, pdf, normal "Category" links, Cost Center & Charge To links*/
A.quote, A.quote:visited, A.quote:link {
	color: #A0A080;
	text-decoration: underline;
	font-weight: normal;
	font-size : 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.quote:active, A.quote:hover {
	color: #DFDFA1;
	text-decoration: underline;
	font-weight: normal;
	font-size : 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Shop page pdf links */
A.pdf, A.pdf:visited, A.pdf:link {
	color: #4E84A2;
	text-decoration: underline;
	font-weight: normal;
	font-size: 9pt;
}
A.pdf:active, A.pdf:hover {
	color: #CACA78;
	text-decoration: underline;
	font-weight: normal;
	font-size: 9pt;
}
/* used for ManagerApprovalRRow links  */
A.approval, A.approval:visited, A.approval:link {
	color: #4E84A2;
	text-decoration: underline;
	font-weight: normal;
	font-size: 9pt;
}
A.approval:active, A.approval:hover {
	color: #CACA78;
	text-decoration: underline;
	font-weight: normal;
	font-size: 9pt;
}
/* can be used for CatItemListOfficeRRow links  */
A.officeQuote, A.officeQuote:visited, A.officeQuote:link {
	color: #000000;
	text-decoration: underline;
	font-size: 8pt;
	font-weight : bold;
}
A.officeQuote:active, A.officeQuote:hover {
	color: #CACA78;
	text-decoration: underline;
	font-size: 8pt;
	font-weight : bold;
}

/* used for Click Here Item Status*/
A.tiny:link, A.tiny:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4E84A2;
	font-size: 8pt;
	font-weight : normal;
}
A.tiny:hover, A.tiny:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CACA78;
	font-size: 8pt;
	font-weight : normal;
}
/* used for Shipping Help*/
A.ship:link, A.ship:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4E84A2;
	font-size: 8pt;
	font-weight : normal;
}
A.ship:hover, A.ship:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CACA78;
	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: #CACA78;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration : underline;
}

/* used in Footer */
A.copy:link, A.copy:visited
{
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #4E84A2;
	text-decoration : underline;
	font-weight: normal;
}
A.copy:hover, A.copy:active
{
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CACA78;
	text-decoration : underline;
	font-weight: normal;
}
A.red, A.red:visited, A.red:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration : underline;
}
A.red:hover, A.red:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CACA78;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration : underline;
}
/* can be used for CatItemListOfficeRRow links  */
A.grid, A.grid:visited, A.grid:link {
	color: #90B3C9;
	text-decoration: underline;
	font-size: 8pt;
	font-weight : bold;
}
A.grid:active, A.grid:hover {
	color: #CACA78;
	text-decoration: underline;
	font-size: 8pt;
	font-weight : bold;
}