
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#CDCCCD;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-family:arial;
	color: #006600;
	text-decoration: underline;
}
td{
		font-family: Arial, Helvetica, sans-serif;
}

div.login {
	padding: 4px;
	color: black;
	font-size: 11px;
}
div.login b {
	font-size: 14px;
}

a:hover {

  	color: black;
	text-decoration: underline;
	color: #000000;
}

a.footer:link {
	font-size:11px;

	color: #004F2F;
	text-decoration: none;
}
a.footer:visited {
	font-size:11px;

  	color: #004F2F;
	text-decoration: none;
}
a.footer:hover {
	font-size:11px;

  	color: #000000;
	text-decoration: underline;
}
a.footer:active {
	font-size:11px;

  color: #004F2F;
	text-decoration: none;
}
.maintext {

	font-size:11px;
	color:black;
}

.box_title {
	
	color: #004F2F;
	font-weight:bold;
	font-size: 14px;
}
.box_titlelink {
	
	color: #004F2F;
	font-weight:bold;
	font-size: 12px;
}

.mainTable {
	background-color:#CACBAE;
	border-left:1px solid #333333;
}
.navTable {
	background-image: url(images/b_bg-.jpg);
	background-repeat:repeat-x;
	
}
.footerBackground{
	background-image:url(images/footer_bg.jpg);
	background-repeat:repeat-x;
	font-size:11px;
}

.rightsideShadow{
	background-image:url(images/rightside_dropshadow.jpg);
	background-repeat:repeat-y;
}

.backgroundTop{ background-image:url(images/box_top_bg.jpg); }
.backgroupBottom { background-image:url(images/box_bottom_bg.jpg); }

.bg1 {background-image:url(images/webmercial_button_replacement.gif); background-repeat:repeat-x; }

.error {
	color:darkred;
	font-weight:bold;
	padding:5px;
}

hr {
	border:0px;
	background-color:black;
	color:black;
	height:1px;
}

h1 {
	font-size:16px;
	margin: 0px;
	padding:0px;
}

h2 {
	font-size:14px;
	margin: 0px;
	padding:0px;
}

ul {
	margin-left:2em;
	padding-left:0px;
}

.mainCell {
	padding:15px;
	padding-bottom:0px;
	font-size:11px;
	color:black;
}

.categorytable,.producttable {
	margin-top:10px;
	border:3px solid gray;
}

.loginform,.inquireform {
	background-color:white;
	border:3px solid gray;
}

.categoryrow_alternate,.productrow_alternate {
	background-color:white;
	
}

.categoryrow,.productrow {
	background-color:#EAEBCE;
	font-size:11px;
}

input,textarea {
	/*border: 1px solid black;*/
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	padding:2px;
}
textarea{
	height: 100px;
}
.formcaption1 {
	vertical-align: top;
	font-size:12px;
	font-weight:bold;
}

.formcaption2 {
	vertical-align: top;
	font-size:11px;
	font-weight:normal;
	
}

.popupSupport {
    margin:10px;
    padding:5px;
    font-family: Arial, Helvetica, sans-serif;
	background-color:#CDCCCD;
}

.supportTable {
    background-color:white;
    border:2px solid black;
}

.freePrinterSupportBox{
	height:166px;
	width:176px;
	background-image:url(images/freePrinterSupportbox.jpg);
	background-repeat:no-repeat;
	padding:7px;
}
.accentTonerBox{
	height:169px;
	width:180px;
	background-image:url(images/accentLaserBox2.jpg);
	background-repeat:no-repeat;
	padding:7px;
}
.errorBox{
	background-color: #f88;
	border: 2px solid #f77;
}
