.buttons {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #0099CC; padding-top: 3px; padding-right: 8px; padding-bottom: 3px; padding-left: 8px; border: 1px; font-weight: bolder; border-color: #00CCFF #003366 #003366 #00CCFF}

.listTable {  border-color: black #003399 #003399 black; border-style: dotted; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}

.productFrame {  border: 2px #336699 solid; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}

.leftCornerTable {  border-color: black black #006699 #006699; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}

.navLinks {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; color: #FFFFFF; text-decoration: none}

.blueBox {
	background-color: #3C6186;
	border: 1px solid #7496CD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;

}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5B7B95;
	text-decoration: none;
}
a:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5B7B95;
	text-decoration: none;
}
a:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5B7B95;
	text-decoration: none;
}
a.whiteLink:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.whiteLink:active {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
a.whiteLink:visited {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.whiteLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.whiteBox {
	border: 1px solid #FFFFFF;

}
a.orangeLink:link {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.orangeLink:active {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.orangeLink:visited {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.orangeLink:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9933;
}
.blueTextField {
	background-color: #E1EAF7;
	border: 0px solid;
	font-family: Arial, Helvetica, sans-serif;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
.blueOutline {

	border: 1px solid #546D94;
}
.whiteBoxNoSides {
	border-top: 1px solid #E7E6F9;
	border-right: 1px none #E7E6F9;
	border-bottom: 1px solid #E7E6F9;
	border-left: 1px none #E7E6F9;

}
a.blueLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003366;
}
a.blueLink:active {





	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003366;
	text-decoration: none;
}
a.blueLink:visited {





	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003366;
	text-decoration: none;
}
a.blueLink:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0066FF;
}
ul {
	list-style-image:  url(../b2bvendor-www/images/icons/instant_access_arrow.gif);
}
.redRule {
	color: #CC0000;
	border: 1px solid #CC0000;
	line-height: 1px;
	margin: -20px;
	padding: 0px;
	height: 1px;
	vertical-align: top;
	white-space: normal;

}
.b2bBG {
	background-image:  url(../b2bvendor-www/images/icons/b2b_logo_smal2l.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
