﻿/* ===== fonts ===== */
body, button, code, h1, h2, h3, h4, h5, h6, input, pre, select, table, td, textarea, th, label {font-size: 12px;}
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, 
html, label, legend, li, ol, p, pre, table, td, th, ul {font-family: Arial, Helvetica, sans-serif;}
	
h1 {color: #004D44; font-size: 19px; font-weight:bold; line-height: 21px; padding: 0px 0px 15px 0px; text-transform: uppercase;}
h2 {color: #004D44; font-size: 14px; margin: 0px; padding: 0px;}
h3 {color: #004D44; font-size: 12px; margin: 0px; padding: 0px;}
h4 {color: #F58A4B; font-size: 11px; margin: 0px; padding: 0px;}
h5 {color: #F58A4B; font-size: 14px; margin: 0px; padding: 0px;}

p {color: #5C5B5B; font-size: 12px; line-height: 16px; margin: 0px; padding: 0px 0px 16px 0px;}
b, strong {color: #000;}
a {color: #004A8D; font-weight: bold;}
p + ul {margin-top: -10px;}
ul {color: #5C5B5B; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px;}
ul li {color: #5C5B5B; margin: 0px 0px 0px 25px; padding: 0px 0px 0px 0px;}
ul li ul {}
ul li ul li {}




/* FORMS 
========================================================================================== */
.formTable {width: 585px !important;}
.formTable td {
	height: 25px !important;
	padding: 0px 2px 0px 0px;
}

.formTable td.labelColumn {height: 23px !important;padding-top: 7px;text-align: right !important;}
.formTable td.colSpan {padding-left: 30px;text-align: left !important;}
.formTable td input,
.formTable td select {}


/* ============= OVERVIEWPAGE ============= */
.productTeaser h2 {
	color: #;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.detailContainer h1{margin-top:0px; padding-top:0px;}
.overviewContainer {padding: 0px 0px 0px 48px;}

.DetailTitle
{
    font-family:Arial;
    font-weight:bold;
    font-size:19px;
    color:#004D44;
}
.DetailText
{
    font-family:Arial;
    font-size:12.5px;
    line-height:16px;
    color:#5C5B5B;
}
.DetailLink
{
    font-family:Arial;
    font-weight:bold;
    font-size:12.5px;
    line-height:16px;
}
.SectionTitle
{
    padding: 0 0 15px 0;
    font-family:Arial;
    font-weight:bold;
    font-size:24px;
    color:#004D44
}
.SectionText
{
    font-family:Arial;
    font-weight:normal;
    font-size:12.5px;
    line-height:16px;
    color:#5C5B5B;
}
.summaryListTitle
{
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    line-height:24px;
    color:#004D44
}
.summaryListBody
{
    font-family:Arial;
    font-size:12.5px;
    line-height:16px;
    color:#5C5B5B;
}
.summaryListLink
{
    font-family:Arial;
    font-weight:bold;
    font-size:12.5px;
    line-height:16px;
    color:#5C5B5B;
}

.blurbTitle 
{
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
    line-height:16px;
    color:#004D44;
}

.blurbContent 
{
    font-size:11.5px;
    font-family:Arial;
    font-weight:normal;
    line-height:16px;
    color:#5C5B5B;
}

.blurbLink 
{
    font-size:11.5px;
    font-family:Arial;
    font-weight:bold;
    line-height:16px;
}


/* workarea import
========================================================================================== */
h1.homepageH1 {
	float: left !important; 
	font-size: 13px !important; 
	font-weight: bold !important; 
	line-height: 15px !important; 
	margin: 0px 0px 0px 0px !important; 
	padding: 0px 5px 0px 0px !important;
	text-transform: none !important;
}

h1.homepageH1 sup {font-size: 9px;line-height: 10px;}


/* TRU POS
========================================================================================== */
.tru-pos {

}



