/* template: blank template #3 */

.cpbar { display: none; }

h1 { margin: 0!important; padding: 0!important; padding-bottom: 5px!important; font-family: Verdana, sans-serif!important; color: #3d79ad!important; font-size: 11pt!important }
body {font-family: verdana!important; color: black!important; font-size: 10px!important;}
h3 { margin: 0!important; padding: 0!important; padding-bottom: 5px;  font-family: Verdana, sans-serif!important; color: #3d79ad!important; font-size: 10pt!important }

table.main td.center { font-family: Verdana!important; font-size: 10pt!important }


a { color: #3d79ad/*general links*/; text-decoration: underline}
a:hover { color: #000000/*general links*/; text-decoration: underline}



/* markup: Case Study view No Image markup #42 */

<style>
table.item { font-family: Verdana, sans-serif; font-size: 10pt; color: #333333; }
table.item  { border: 0; }
table.item td.header {padding-bottom: 10px}
table.item td.image div { padding-top: 3px; margin-bottom: 10px; }
table.item td.image div a { font-family: Verdana, sans-serif; font-size: 11px; padding-left: 15px; background: transparent url(template-data/view_imgzoom.gif) no-repeat left bottom; }
table.item div.pricing span { display: block; font-family: Arial, Helvetica, sans-serif; }
table.item div.pricing { margin-bottom: 10px; }
table.item div.pricing span.price_inc { font-size: 16px; color: #ee0000; font-weight: bold; }
table.item div.pricing span.rrp { display: inline; font-size: 13px; color: orange; font-weight: bold; }
table.item div.pricing span.rrp_discount { display: inline; font-size: 13px; color: #ee0000; font-weight: bold; }
table.item div.pricing span.price { font-size: 12px; color: #777777; }
table.item div.pricing span.price_original { font-size: 12px; color: orange; font-weight: bold; }
table.item div.pricing span.price_discount { font-size: 12px; color: #ee0000; font-weight: bold; }
table.item span.stock { display: block; margin-bottom: 10px; font-size: 12px; font-weight: bold; color: #777777; }
table.attributes { margin-bottom: 10px; margin-top: 2px; /*border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;*/ }
table.attributes td.attribute-label { font-weight: bold; padding-bottom: 3px; padding-top: 1px; }
table.attributes td.attribute-value { padding-left: 5px; padding-bottom: 3px; padding-top: 1px; }
table.options { margin-bottom: 10px; }
table.options td.label { font-weight: bold; padding-right: 5px; padding-top: 3px; }
table.options td.input select,table.options td.input option { margin: 1px 0; font-family: Verdana, sans-serif; font-size: 11px; }
table.ec_external_links { margin-bottom: 10px; }
table.ec_external_links td { font-weight: bold; padding-right: 5px; }
table.ec_external_links td a { font-weight: normal; }
table.ordering { margin-bottom: 10px; }
table.ordering td.quan { padding-right: 5px; }
table.ordering td.quan select,table.ordering td.quan option { font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; }
table.item div.description { border-bottom: 1px solid #cccccc; padding-bottom: 2px; margin-bottom: 5px; }
</style>


/* markup: Default subcategories markup #14 */

span.subcat { font-weight: bold; }


/* markup: Subcategories Image markup #13 */

table.container { width: 100%; margin-bottom: 15px; }
table.container td { text-align: center; }
table.container td table td { width: 33%; }
td.caption { background-color: #eeeeee}
span.subcat { font-weight: bold; }


/* markup: Subcategories Image markup 2 Column #18 */

table.container { width: 100%; margin-bottom: 15px; }
table.container td { text-align: center; }
table.container td table td { width: 33%; }
td.caption { background-color: #eeeeee; width: 300px; height: 30px}
span.subcat { font-weight: bold; font-size: 9pt; color: #3d79ad; }


/* markup: Subcategories Image markup 3 Column #15 */

table.container { width: 100%; margin-bottom: 15px; }
table.container td { text-align: center; }
table.container td table td { width: 33%; }
td.caption { background-color: #eeeeee; width: 150px}
span.subcat { font-weight: bold; font-size: 8pt; color: #3d79ad; }


/* markup: Subcategories Image markup 4 Column #43 */

table.container { width: 100%; margin-bottom: 15px; }
table.container td { text-align: center; }
table.container td table td { width: 33%; }
td.caption { background-color: #eeeeee; width: 150px; height: 30px}
span.subcat { font-weight: bold; font-size: 9pt; color: #3d79ad; }


/* markup: Subcategories List markup #49 */

ul.hd-subcatlist { line-height: 1.5;
font-family: verdana; font-size: 10pt; color: #00000; font-weight: bold; list-style: disc;
list-style-image: url(http://www.halcyondrives.com/images/web_bulletarrow.gif);  
}

ul.hd-subcatlist a { color: #000000/*general links*/; text-decoration: none}
ul.hd-subcatlist a:hover { color: #3d79ad/*general links*/; text-decoration: underline; font-weight: bold}


/* markup: Subcategories Trailer markup #48 */

span.subcat { font-weight: bold; color: 000000}



