@import url("https://www.forbin.com/css/global.css"); /* import the forbin global style sheet - contains common styles */

body,td,p {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color:#333333;
	font-style: normal;
	font-variant: normal;
}
td.flashScrollSetting {
	background-color:#014c25;
}
.currentTickerSetting {
	background-color:#f7f7f7;
	padding:7px 3px;
	border-top:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
}
.messageStack {
	background-color:#f7f7f7;
	padding:7px 7px;
	border-top:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
	font-weight:bold;
}
.ticker {
	padding-right:60px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#003333;
	text-transform: uppercase;
	font-weight: normal;
	font-style: normal;
	padding-left:5px;
	background-image:url(/images/titlebk.gif);
	background-repeat:repeat-x;
	line-height: 28px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#666633;
	font-weight: bold;
	font-style: normal;
	padding-bottom:0px;
}
h3 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #347250;
	font-weight: bold;
	font-style: normal;
}
h4 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #330000;
	font-weight: bold;
	font-style: italic;
}

.sublink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.sidebar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;	
	padding-left:5px;
	padding-right:5px;		
	background-image:url(/images/bkgreen.gif);
	background-repeat:repeat;
	
}
.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.white, 
.white a, .white a:link, .white a:visited, .white a:hover, .white:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 14px;
}
.special {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #713000;
	font-weight: bold;
	font-style: normal;
}
.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #183D2B;
	font-weight: bold;
	font-style: normal;
}
.cursive {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #330000;
	font-weight: normal;
	font-style: italic;
}

.warning {
	color:#CC3300;
	text-transform: uppercase;
	font-weight: bold;	
}
input.inputcalc {
	font-size        : 10px;
  font-family      : font-family: Arial, Helvetica, sans-serif;
	color            : #444444;
	border           : 1px #444444 solid;
	background-color : #FBF9F4;
	font-weight:  bold;
	margin-top: -1px;
	margin-bottom: -1px;
}
input.inputfield {
  font-size        : 11px;
  font-family      : font-family: Arial, Helvetica, sans-serif;
  color            : #444444;
  border           : 1px #444444 solid;
  background-color : #F5F0E7;
  font-weight:  bold;
}
.formoutput {
  font-size        : 11px;
  font-family      : font-family: Arial, Helvetica, sans-serif;
  color            : #444444;
  border           : 1px #444444 solid;
  background-color : #F5F0E7;
  font-weight:  bold;
}
.formoutput:hover {background-color:#EBCB9F;}
select {
  font-size        : 11px;
  font-family      : font-family: Arial, Helvetica, sans-serif;
  color            : #444444;
  border           : 1px #444444 solid;
  background-color : #F5F0E7;
  font-weight:  bold;
}

textarea {
  font-size        : 11px;
  font-family      : font-family: Arial, Helvetica, sans-serif;
  color            : #444444;
  border           : 1px #444444 solid;
  background-color : #F5F0E7;
  font-weight:  bold;
}
a:link {
	color: #993300;
}
a:visited {color: #000080}
a:hover {color: #CCCCCC}
a:active {color: #6633CC}


.inc_copyright { 
  font-size        : 10px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #333333;
  cursor:text;
  text-decoration:none;
}

a.copyright:link  { 
  font-size        : 10px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #333333;
  cursor:text;
  text-decoration:none;
}
a.copyright:visited  { 
  font-size        : 10px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #333333;
  cursor:text;
  text-decoration:none;
}
a.copyright:hover  { 
  font-size        : 10px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #333333;
  cursor:text;
  text-decoration:none;
}
a.copyright:active  { 
  font-size        : 10px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #333333;
  cursor:text;
  text-decoration:none;
}

.rebates {
	position: relative;
	top: 70px;
	left: 280px;
	width: 100px;
}

/* Cash Back Advantage Hiding Divs */
.hideDiv {
	z-index:99;  
	display:none;
}
.paddedDiv {
	padding:3px 0;
}

table .supplierChecklist {padding:2px 5px 2px 5px;}
table .supplierChecklist td {font-size:10px;}
table .supplierChecklist td:hover {background-color:#ccc;}
tr.checklistRow {border-bottom:1px dotted #ccc; font-weight:bold; background-color:#F4F4F4;}


@media print { .toplink { display: none; } }
/*
Note: a:hover MUST come after a:link and a:visited in the CSS definition in order to be effective!!
Note: a:active MUST come after a:hover in the CSS definition in order to be effective!!
*/