/* leftnav*/
a.redheading:link{font-size: 12px; color: #FFFFFF ; font-weight: bold; text-decoration: none;}
a.redheading:visited{font-size: 12px; color:#ffffff ; text-decoration: none; } 
a.redheading:hover{ font-size: 12px; color:#000000; text-decoration: none;  } 
a.redheading:active{ font-size: 12px; color:#ffffff; text-decoration: none; }

a.heading:link{font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.heading:visited{font-size: 12px; color: #ffffff; text-decoration: none;}
a.heading:hover{font-size: 12px; color: #cc0000; text-decoration: none;}
a.heading:active{font-size: 12px; color: #32406a; text-decoration: none;}

a.item:link{font-size: 12px; color: #32406A;  font-weight: bold; line-height: 15pt; margin-top: 3px; text-decoration: none;}
a.item:visited{font-size: 12px; text-decoration: none; color: #32406A; }
a.item:hover{font-size: 12px; text-decoration: none;	color: #cc0000; }
a.item:active{font-size: 12px; text-decoration: none; color: #32406a; }


a.subitem:link{font-size: 11px; color: #32406A; text-decoration: none;}
a.subitem:visited{font-size: 11px; text-decoration: none; color: #32406A; }
a.subitem:hover{font-size: 11px; text-decoration: none;	color: #cc0000; }
a.subitem:active{font-size: 11px; text-decoration: none; color: #32406a; }
/* end of leftnav*/

/* dealer upper nav*/
a.nav:link {font-size: 12px; color: #FFFFFF; text-decoration: none;}
a.nav:visited{font-size: 12px; text-decoration: none; color: #FFFFFF;}
a.nav:hover{font-size: 12px; text-decoration: none; color: #dddddd;}
a.nav:active{font-size: 12px; text-decoration: none; color: #FFFFFF;}
/* end dealer upper nav*/


/* header nav*/
a.headernav:link {font-size: 11px; color: #32406a; text-decoration: none;}
a.headernav:visited{font-size: 11px; text-decoration: none; color: #32406a;}
a.headernav:hover{font-size: 11px; text-decoration: none; color: #cc0000;}
a.headernav:active{font-size: 11px; text-decoration: none; color: #32406a;}
/* header upper nav*/

/* new header nav 09*/
a.headernav09:link {font-size: 11px; color: #000000; text-decoration: none;}
a.headernav09:visited{font-size: 11px; text-decoration: none; color: #000000;}
a.headernav09:hover{font-size: 11px; text-decoration: none; color: #cc0000;}
a.headernav09:active{font-size: 11px; text-decoration: none; color: #336699;}
/* header upper nav*/



/* layout index nav*/
a.layoutindex:link {font-size: 12px; color: #000000; text-decoration: none;}
a.layoutindex:visited{font-size: 12px; text-decoration: none; color: Maroon;}
a.layoutindex:hover{font-size: 12px; text-decoration: underline; color: #cc0000;}
a.layoutindex:active{font-size: 12px; text-decoration:none;	color: #000000;}
/* end layout index nav*/

a.iblinks:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.iblinks:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #e8e8e8; text-decoration: none;}
a.iblinks:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #cc0000; text-decoration: none;}
a.iblinks:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none;}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.cream {
	background-color: #ffffcc;
}
a.nounderline {
	text-decoration: none;}
 td.linedivider{
	padding: 3px;	
	border-top: 1px #000000 solid; border-bottom: 1px #000000 solid;}
td.linedividerred{
	padding: 3px;	
	border-top: 1px #cc0000 solid; border-bottom: 1px #cc0000 solid;}
td.linedividerredbottom{
	padding: 3px;	
    border-bottom: 1px #cc0000 solid;}
td.linedividerblackbottom{
	padding: 3px;	
    border-bottom: 1px #000000 solid;}

td.bordertop {
	border-color: Green;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 0px;
	padding: 3px;
	background: #ffffff;
	padding-left: 10px;
}

td.borderbottom {
	border-color: Green;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	padding: 3px;
	background: #e8e8e8;
	padding-left: 10px;
}

td.ltgraysolidborder {
	border-color: #336699;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding: 3px;
	background: #E8E8E8;
	padding-left: 10px;
	font-size: 11px;
	}
A:HOVER { color: #cc0000; text-decoration: none; }
a.visited{	color: Maroon; }

/*layout indext*/
td.ltgraysolidblueborder {
	border-color: #336699;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding: 3px;
	background: #e8e8e8;
	color: #000000;
	padding-left: 10px;
	font-size: 12px;
}

td.ltgraygreenborder {
	border-color: #009900;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding: 3px;
	background: #E8E8E8;
	color:#000000; 
	padding-left: 10px;
	font-size: 11px;

}

td.ltgrayfuchborder {
	border-color: #663366;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding: 3px;
	background: #E8E8E8;
	color: #000000;
	padding-left: 10px;
	font-size: 13px;

}
td.blueborderdash {
	border-color: #336699;
	border-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding: 3px;
	font-weight: bold;
	font-size: 12px;
}

td.blackwhite{
	background-color: #000000;
	border-color: #ffffff;
	border-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding: 3px;
	font-weight: bold;
	font-size: 12px;		
	color: White;
}
HR.thinblue {	color: #336699;	height: 1px;}
HR.dashed {	color: #336699;	height: 1px; border-style: dashed;}
HR.thingrey {	color: #e8e8e8;	height: 1px;}
HR.thinblack {	color: #000000;	height: 1px;}
HR.thinblackdashed{	color: #000000;	height: 1px; border-style: dashed;}
HR.med {	color: #336699;	height: 3px;}
HR.thickgrey {	color: #e8e8e8;	height : 5px;}
HR.thickgreydashed{	color: #e8e8e8;	height: 5px; border-style: dotted;}
HR.thinred {	color: #cc0000;	height: 2px;}
HR.thingreen {	color: #99CC66;	height: 1px;}			
HR.thick {	color : #99CC66;	height: 2px;}	
td.reddashedborder {
	border-color: #ffffff;
	border-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-size: 12px;
	padding: 3px;
	font-weight: bold;
	background: #cc0000;
	color: #ffffff;
	padding-left: 10px;
}
td.ltgrayredborder {
	border-color: #cc0000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-size: 12px;
	padding: 3px;
	background: #E8E8E8;
	color: #000000; 
	padding-left: 10px;

}

td.ltgraysltblueborder {
	border-color: #336699;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-size: 11px;
	padding: 3px;
	background: #E8E8E8;
	padding-left: 10px;
} 
td.dkgrayltblueborder {
	border-color: #99ccff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-size: 11px;
	padding: 3px;
	background: #cccccc;
	color: #000000;
	padding-left: 10px;
}

td.ltgraysgoldborder {
	border-color: #ffcc00;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-size: 12px;
	padding: 3px;
	background: #E8E8E8;
	padding-left: 10px;
} 


td.ltgraywhiteborder {
	border-color: #ffffff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding: 3px;
	background: #E8E8E8;
	padding-left: 10px;
	font-size: 11px;
	
}
table.numnav
{
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #404040;
	width: 260px;
	background-color: #e8e8e8;
	border: 1px #32406a solid;
	border-collapse: collapse;
	border-spacing: 0px;
}

a.text{font-variant: normal; border:0px none;}
a.text:link{text-decoration: none; color: #32406a;}
a.text:visited{	text-decoration: none;	color: Maroon;}
a.text:hover{font-variant: normal;	text-decoration:none;	color:#fff;	background: #993399;}

.numnavheader
{ border-bottom: 2px solid #32406a;
background-color: #336699;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
color: #fafafa;}

.numsize {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
	padding: 2px;
	border: thin solid #000000;
}
.numcolor {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #cc3333;
	padding: 2px;
	border: thin solid #000000;
}
.numstyle {
	font-size: 12px;
	font-weight: bold;	
	background-color: #ffcc00;
	padding: 2px;
	border: thin solid #000000;
}
.numqty {
	font-size: 12px;
	font-weight: bold;	
	background-color: #ffffff;
	padding: 2px;
	border: thin solid #000000;
}
.bg_blue {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
	padding: 2px;
}
.bg_white{
	font-size: 12px;
	font-weight: bold;	
	background-color: #ffffff;
	padding: 2px;
}
.bg_gold {
	font-size: 12px;
	font-weight: bold;	
	background-color: #ffcc00;
	padding: 2px;}
	
.bg_gold {
	font-size: 12px;
	font-weight: bold;	
	background-color: #ffcc00;
	padding: 2px;}
	
.bg_ltblue {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #dae5ee;
	padding: 2px;
}
.bg_red {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #cc3333;
	padding: 2px;
}

.bg_grey {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #e8e8e8;
	padding: 2px;
}

table.thin {
	border: 1px solid #32406a;
	border-collapse: collapse;
	background-color: white;
}
table.thin th {
	border: 1px solid grey;
	background-color: white;
}
table.thin td {
	border: 1px solid grey;
}
table.thin td.none {
	border: none;
}
td.blueborderall {
	border-color: #1b4280;	
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background: #ffffff;
	padding: 0px 6px 0px 6px; 
		
	}
td.blueborderrl {
	border-color: #1b4280;	
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	margin-top: 0px;
	margin-bottom: 0px;	

	}
td.blueborderrlb {
	border-color: #1b4280;	
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width:1px;
	padding: 0px 6px 0px 6px;
	margin-top: 0px;
	margin-bottom: 0px;}
td.blueborderbot {
	border-color: #1b4280;	
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	padding: 0px 6px 0px 6px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
td.bluebordertop {
	border-color: #1b4280;	
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	padding: 0px 6px 0px 6px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
td.blueline {	
	background: #1b4280;
	;

	}
td.pad6{
	padding: 6px; 
	}
/* new homepage styles added*/
h1.prod {
	font-size: 12px;
	border-bottom: 1px solid #fff;
	background-color: #dae5ee;
	color: #003366;
	line-height: 1.5em;
	font-weight: bold;
	padding-left: 15px;
	padding-top:3px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	
}

	table.cell_padding td { padding: 0px 8px 5px 8px !important; margin: 0px; font-size: 11px; }
	td.cell_padding { padding: 3px 5px 5px 8px; margin: 0px; font-size: 11px; }
	td.cell_padding1 { padding: 3px 8px 5px 3px; margin: 0px; font-size: 11px; }
	table.nopad {padding: 0px; margin: 0px;}
	
	.steps {
	background-color: #F8F8F8;
	height: 203px;
	width: 450px;
}
.steps #title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	margin: 0px 0px 0px 10px;
	padding-top: 5px;
}
.steps #border {
	border-right: 1px solid #cccccc;
}
.steps a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #025b83;
	text-decoration: none;
	font-weight: bold;
}
.steps a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #025b83;
	text-decoration: underline;
	font-weight: bold;
}

.row {
	width: 125px;
	text-align: center;
	padding-top: 8px;
	height: 75px;
}
.choose {
	background-image: url(/site/images/dia_1.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-left: 5px;
	padding: 8px 14px 0px 32px;
}
.customize {
	background-image: url(/site/images/diam_2.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-left: 5px;
	padding: 8px 14px 0px 32px;
}
.press {
	background-image: url(/site/images/diam_3.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-left: 5px;
	padding: 8px 14px 0px 32px;
}	

	
h1.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1b4280;
	display: block;
	width: 612px; 
	height: 24px;	
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 4px 20px;
	
	background-color: #dae5ee;
}	
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 1.4em;
	margin: 3px 0px 3px 5px;
	padding: 0px;
}
.contentpad {margin-left: 15px; margin-top: 0px; }
.colors{
	color: #000000;
	background-color: #F6C0B7;
	font-size: 11px;
	font-weight: bold;
	height: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	margin: 0px;
		}
		
table.table_styles {
		padding: 0px;
		margin: 0px;
		border: 1px solid #CCCCCC;
	}
	
.table_styles table.plain_table { padding: 0px; margin: 0px 0px 0px 15px; }
		.table_styles table.plain_table td { font-size: 12px !important; padding: 7px 0px 7px 0px !important; margin: 0px; border: none !important; }
		.table_styles table.plain_table td input { width: 208px; padding: 0px; margin: 0px; }
		.table_styles th { font-size: 11px !important; text-align:center !important; background-color: #dae5ee !important; color: #000 !important; padding: 3px 0px 3px 0px; margin: 0px; }
		.table_styles th.numstyle1 { font-size: 11px !important; background-color: #f4f4f2 !important; color: #000 !important; padding: 3px 0px 3px 10px; margin: 0px; }
		.table_styles td.title { font-size: 12px !important; font-weight: bold; text-align:center !important; background-color: #F6C0B7; color: #000 !important; padding: 3px 0px 3px 0px; margin: 0px; }
		.table_styles td { font-size: 11px !important; padding: 3px 0px 3px 0px !important; margin: 0px; border: none !important; text-align: center; }
		.table_styles th.important_th { background-color: #F6C0B7; color: #fff !important; }
		.table_styles tr.alternate_row td { background-color: #f4f4f2; border: none !important; text-align: center; }
		.table_styles tr.alternate_row2 td { background-color: #cccccc; border: none !important; text-align: center; }
		
		.table_styles_custom tr.row_borders th { border-bottom: 1px solid #cccccc !important; border-top: 1px solid #fff !important; padding: 10px 0px 10px 0px !important;  }
		.table_styles tr.row_borders td { border-bottom: 1px solid #cccccc !important; border-top: 1px solid #fff !important; padding: 10px 0px 10px 0px !important; }
p.fee {font-size: 9px; margin-top: 10px;}
a.numbercolor, a.plain {text-decoration: none;}
p.copy {font-size: 12px; margin-top: 10px; margin-bottom: 25px;}

.grey	{
	background-color: #E8E8E8; 
	padding: 4px 0px 4px 5px; 
	margin: 0px 0px 0px 15px;
	font-size: 12px;
	display: block;
	width: 575px; 
	height: 20px;	
	color: #1b4280; }
	
ul.unorder li.tight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 0px 0px 0px 0px;}
	
h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #025B83;
	background-color: #dae5ee;
	font-size: 12px;
	font-weight: normal;
	height: 20px;
	padding: 3px 0px 3px 10px;
	margin: 0px 5px 0px 0px; 
}
h3.segment{
	font-family: Arial, Helvetica, sans-serif;
	color: #025B83;
	background-color: #dae5ee;
	font-size: 13px;
	font-weight: bold;
	height: 20px;
	padding: 3px 0px 3px 10px;
	margin: 0px 0px 0px 0px; 
}
h3.reorder {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #336699;
	font-size: 14px;
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	margin: 0px 0px 0px 0px; 
}

div.single_1box { width: 173px; display: block; padding: 0px; margin: 0px; background: url(/site/images/box_middle.gif) top left repeat-y;}
	div.single_1box_top { width: 173px; float: left; height: 12px; padding: 0px; margin: 0px; display: block; background: url(/site/images/box_top.gif) top left no-repeat; }
	div.single_1box_content { width: 173px; margin: 0px 0px 0px 0px; padding: 0px; }
	div.single_1box_bottom { width: 173px; float: left; height: 12px; display: block; background: url(/site/images/box_bottom.gif) bottom left no-repeat; 
	}
	
h1.shine615 {
	background: transparent url(site/images/tan_bg.gif) repeat-x scroll left top;
	border-top: 1px solid #1b4280;
	font-size: 13px;
	color: #003366;
	display: block;
	height: 28px;
	margin: 0px 0px 0px 0px;
	padding-top:6px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	width: 615px;
	text-align: left;
	text-indent: 15px;
}

h1.shine780 {
	background: transparent url(site/images/tan_bg.gif) repeat-x scroll left top;
	border-top: 1px solid #1b4280;
	font-size: 13px;
	color: #003366;
	display: block;
	height: 28px;
	margin: 0px 0px 0px 0px;
	padding-top:6px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	width: 780px;
	text-align: left;
	text-indent: 15px;
}
h1.shiner615 {
background: transparent url(site/images/shine_red.gif) repeat-x scroll left top;
border-bottom: 1px solid #FFFFFF;
border-top: 1px solid #000000;
font-size: 13px;
color: #000000;
display: block;
height: 28px;
margin: 0px 0px 0px 0px; 
padding: 4px 0px 0px 15px;
width: 600px;
}


ul.kit li.tight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 0px 0px;}

p.indent{
font-size: 11px;
margin-left: 20px;
}
td.bottomborder {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #1b4280;
}
h1.shine {
background: transparent url(site/images/tan_bg.gif) repeat-x scroll left top;
border-bottom: 1px solid #1b4280;
font-size: 13px;
color: #003366;
display: block;
height: 28px;
margin: 0px 0px 0px 0px; 
padding: 4px 0px 0px 15px;
}

/* start express name static styles*/
h2.subhead {
background: transparent url(site/images/lightgrey_bg.gif) repeat-x scroll left top;
font-size: 11px;
color: #000000;
display: block;
height: 22px;
margin: 0px 0px 0px 0px; 
padding: 4px 2px 0px 7px;
}

.contentwrap {margin: 6px 6px 6px 6px; }

/* end express name static styles*/

/* video page css	*/
#vidnav{
	width: 150px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
	}
#vidnav ul{
	list-style-type: none; font-size: 0; line-height: 0; margin: 0 0px 0 0;
	}
#vidnav ul li{
	background: url(/site/images/bullets_black.gif) no-repeat 6px 11px; border-bottom: #dae5ee 1px solid; padding: 0px 0px 1px 25px;
	height: 25px; display: block;
	}
#vidnav ul li a{
	text-decoration: none; color: #064065; background-color: #FFFFFF; line-height: 30px; font-size: 11px;
	}
#vidnav ul li a:hover{
	text-decoration: underline;
	background-color: dae5ee;
	}
#vidnav h2{
	width: 100px;
	font-size: 12px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1b4280;
	background-color: #dae5ee;
	border: 1px solid #000000;
}


h1.vidheading {
	font-size: 12px;
	padding: 3px 3px 3px 3px;
	margin: 0 0 7px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	border: 1px solid #000000;
	background-color: #1b4280;
}
img.video {
	border: 1px solid #000000;
	padding: 2px 0 2px 5px;
	margin: 0 5px 0 5px;
	display: block;
}
h2.vidtitle {
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 4px 2px 2px 0px;
	
}
/* video page css end	*/

/*machine page css start*/
.colheads{font-weight: bold; color: #369;}
.pad5px{padding: 5px;}
a.pdflynx{color: #f00; font-weight: bold; font-size: 11px;}
a.pdflynx:hover{color: #000; font-weight: bold; font-size: 11px;}
.bold{font-weight: bold;}
.padded {padding: 5px; background: url(/site/images/cssfix.gif) repeat-x bottom;}
.hsmlink {padding: 5px; margin-left: 25px;}	
.redboldm{ color:#CC0000; font-weight: bold;}
.hsmprice {color:#BD204A; font-size:14px; font-weight: bold; padding-left: 15px;}
.hsmfine {font-size: 9px; padding-left: 25px; color:#BD204A;}
/*marketing materials page css start*/
#preorder {
	font-size: 14px;
	background-color: #e8e8e8;
	font-weight: bold;
	color: #C00000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.ticker{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	paddding-top: 2px;
	padding-bottom:2px;
}

.ticker-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #C00;
}