body{font-family:Verdana,Geneva,Arial,helvetica,sans-serif;font-size:10px}
td{font-family:Verdana,Geneva,Arial,helvetica,sans-serif}
th{font-family:Verdana,Geneva,Arial,helvetica,sans-serif}
.inserttable{border:1px solid #000000;background-color:#F4F4F4;margin:0px;padding:0px;font-family:Geneva,Arial,Helvetica,sans-serif;background-position:center;font-weight:normal;font-variant:small-caps;font-size:14px;line-height:14px}
.inserttableTRHeader{background-color:#EAEAE8;margin:0px;padding:0px;font-family:Verdana,Arial,Helvetica,sans-serif;background-position:center center;font-size:12px;font-style:normal;font-weight:bold;text-align:center;border-top:0px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:0px solid #000000}
.inserttableTRWidth{background-color:#EAEAE8;margin:0px;padding:0px;background-position:center center;font-weight:normal;text-align:center;border-top:0px solid #000000;border-right:1px solid #999999;border-bottom:1px solid #000000;border-left:0px solid #000000;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:10px}
.insertradio{margin:0px;padding:0px;border:none;height:11px;width:11px}
.insertshowprices{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	border:0px none;
	margin:0px;
	padding:0px;
	height:25px;
	width:65px;
	text-align:center;
	background-color:#E1F0FF;
	font-style: normal;
	color: #990000;
	font-weight: bold;

}
.insertshowsize{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:xx-small;color:#333333;border:0px none;margin:0px;padding:1px;height:15px;width:40px}
.insertshowqty{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:x-small;border:0px none;margin:0px;padding:0px;height:25px;width:45px;text-align:center}
.insertshowtable{border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px none #000000}
.rangeslist{font-family:Verdana,Arial,Helvetica,sans-serif}
.righttable1{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;background-color:#FFFFFF;border:1px solid #CCCCCC}
.accessoirestext{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:xx-small;
	margin:0px;
	padding:0px;
	text-decoration:none;
	border:0px none #333333;
	vertical-align:top;
	color:#000000;
	cursor: auto;
}
.xxsmall{font-size:xx-small}
.xsmall{font-size:x-small}
.mto1{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:xx-small;color:#333333;text-decoration:none;text-align:center;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-top-color:#CCCCCC;border-right-color:#CCCCCC;border-bottom-color:#CCCCCC;border-left-color:#CCCCCC}
a{
	color:#000000;
	text-decoration: none;
}
.mtoheader{font-family:Arial,Helvetica,sans-serif;font-size:large;text-transform:lowercase;color:#FFFFFF;font-weight:100}
.mtocell{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	border: solid;
}
.mto2order{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:xx-small;color:#333333}
.rangetoptable{border:1px solid #7D99A3}
.rangegrey{font-family:Verdana,Arial,Helvetica,sans-serif;color:#CCCCCC}
.astratable{font-size:xx-small;color:#666666;text-align:center}
.justshowtable{border-top:1px solid #999999;border-right:1px solid #999999;border-bottom:1px solid #999999;border-left:1px none #999999;font-size:xx-small;color:#666666}
.oframe2a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:xx-small;border:0px none;margin:2px 0px 0px;padding:1px 0px 0px;height:15px;width:35px;background-position:0px center;clear:none;float:none}
.insertshowtable2{border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:x-small;font-weight:bold;text-align:center;margin:2px;padding:0px 3px 3px;width:110px}
.newtablelinksfp{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;line-height:10px}
.newsmallcaps{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;line-height:normal;font-variant:small-caps;text-decoration:none;text-align:center}
.insertshowtable2long {
border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:x-small;font-weight:bold;text-align:center;margin:2px;padding:0px 3px 3px;width:150px
}
.righttotals {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:xx-small;
	color:#333333;
	border:0px none;
	margin:0px;
	padding:0px;
	height:15px;
	width:41px;
	cursor: default;

}
.detailboxtightCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-color: #F0F0F0;
	border: 1px solid #333333;
	text-align: left;
	letter-spacing: -0.1em;
}
.detailboxCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-color: #F0F0F0;
	border: 1px solid #333333;
	text-align: left;
	letter-spacing: 0.1em;
}
