@charset "utf-8";

body {
text-align:center;
}
#frame {
width:968px;
margin-right:auto;
margin-left:auto;
padding:0px;
text-align:left;
}
#contentcenter {
/*width:50%;*/
width:100%;
padding:0px;
float:left;
background:#fff;
}
p,h1,pre {
margin:0px 10px 10px 10px;
}
#contentheader h1 {
font-size:14px;
padding:10px;
margin:0px;
}
#footer h1 {
font-size:14px;
padding:10px;
margin:0px;
}
#contentright p { font-size:10px}

/* http://www.bhphotovideo.com/FrameWork/css/invoice.css */

tr td div.holNotes{
	border:1px solid #CCC;
	padding:8px 4px;
	font-size:12px;
	margin:1em 0;
	background-image:none;
	width:600px;
}
tr td div.collapsed p{display:block;}

tr td div.collapsed a.okBtn,
tr td div.collapsed a.expendBtn,
tr td div.holNotes h2 span{
	display:none;}

td{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333;}
p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333;}
.pageSpace{padding-left:10px;}
a img {border: none}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13pt;color: #902435; margin:0px; padding:0px;text-decoration:none;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: #333; margin:0px; padding:0px; text-decoration:none;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #333; margin:0px; padding:0px; display:inline;text-decoration:none;}

.info {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #666666}
a.info {text-decoration:none}
a.info:hover {text-decoration:underline}
.instructions {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7.5pt;color: #666; margin:0px; padding:0px; font-weight: bold}
.instock {font-weight: bold;color: #008000; margin:0px; padding-right:2px}
.outstock {font-weight: bold;color: #800; margin:0px; padding-right:2px}
.sorder {font-weight: bold;color: #800; margin:0px; padding-right:2px}

.price{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;  padding-left:1px; font-weight: bold;color: #A60000; margin:0px;}
a.price{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;text-decoration: underline;}
a.price:hover{font-weight: bold;color: #A60000;}
.rebate{font-family: tahoma, Arial, Helvetica, sans-serif;font-size: 11px; color: #333; padding-left:1px; padding-top:3px;}
.instantrebate{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #007192; padding-left:1px; text-decoration:none;}
.rebateprice{font-family: tahoma, Arial, Helvetica, sans-serif;font-size: 11px; color: #A60000;}
a.rebate{font-size: 11px; color: #333; text-decoration: underline;}

.BGgrey {BACKGROUND-COLOR: #CECFCE;}
.BGgrey2 {BACKGROUND-COLOR: #F4f4f4;}

.alert{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #990000;background-color: #FAF8ED;padding-left: 25px;padding-top: 4px;padding-bottom: 4px;padding-right: 4px;margin: 0px;border: 1px solid #990000;background-image: url(/images/punctuation.gif);background-repeat: no-repeat;background-position: 5px 2px;}
.note{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #990000;}
.error{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FF0000;}
.star{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FF0000;}
.container{margin: 0px;padding: 0px; border: 1px solid #949294;}
.celldivider {margin: 0px;padding: 0px; border: 1px solid #949294;}
.boxedinfo{background-color: #CADFCF;margin: 0px;padding: 0px;	border-top: none;border-right: none;border-bottom: 1px solid #949294;border-left: none; height:35px}
.callbox{background-color:#EEEEEE;padding: 4px; margin: 4px;border: 1px solid #949294;}
