/* ------- */
/* HEADERS */
/* ------- */
h1,h2,h3 {font-family:"OpenSansCondensedBold", Arial, Helvetica, sans-serif; color:#005586; font-weight:normal; font-style:normal; margin:0 0 3px 0; clear:both;}
h1 {font-size:2.625em; line-height:1em; margin-bottom:5px;}
h2 {font-size:1.500em; line-height:1.125em;}
h3 {font-size:1.125em; line-height:1.125em; color:#333;}
/* h4 {font-size:1em; line-height:1.125em;}
h5 {font-size:1em; line-height:.875em;}
h6 {font-size:0.75em;} */





/* PDF Single link w/icon (1) */
/* Link with PDF icon IF the class is applied to the paragraph tag. This is preferred as the margin can be adjusted on the paragraph tag so there isn't the default 20px */
p.pdf-link {margin:2px 0 0 0;}
p.pdf-link a {
	background:url(../SiteImages/pdficon_small.png) left no-repeat;
	font-family:"OpenSansCondensedLight", Arial, Helvetica, sans-serif;

	line-height:1.250em;
	padding-left:20px;
	margin:0;
}
p.pdf-link a:hover {color:#999; text-decoration:underline;}

/* PDF Single link w/icon (2) */
/* Link with PDF icon IF the class is applied to just the anchor tag. */
a.pdf-link {
	background:url(../SiteImages/pdficon_small.png) left no-repeat;
	font-family:"OpenSansCondensedLight", Arial, Helvetica, sans-serif;
	line-height:1.250em;
	padding-left:20px;
	margin:0;
}
a.pdf-link:hover {color:#999; text-decoration:underline;}




/* PDF List of links w/icons) */
/* Link with PDF icon IF the class is applied to just the anchor tag. */
ul.pdf-links-list {
	list-style-type:none;
	margin:0;
	padding:0;
}
ul.pdf-links-list li {
	background:url(../SiteImages/pdficon_small.png) left no-repeat;
	padding-left:20px;
	margin:0px !important;
	font-size:.813em;
}
ul.pdf-links-list li a {
	font-family:"OpenSansCondensedLight", Arial, Helvetica, sans-serif;
	line-height:1.250em;
}
ul.pdf-links-list a:hover {color:#999; text-decoration:underline;}

p.pdf-link a , a.pdf-link, ul.pdf-links-list a {font-size:1.375em;}




/* Image & Info TABLE */
.table-Image-and-Info {width:99%; padding:0 !important; border-bottom:1px solid #fff;}
.table-Image-and-Info tr td {width:20%; padding:2% 3% 2% 0 !important; vertical-align:top;}
.table-Image-and-Info tr td img {display:block; max-width:125px; height:auto; border:1px solid #e1e1e1;}
.table-Image-and-Info tr td + td {width:77%; vertical-align:middle;}
.table-Image-and-Info tr td + td h1,
.table-Image-and-Info tr td + td h2,
.table-Image-and-Info tr td + td h3,
.table-Image-and-Info tr td + td h4,
.table-Image-and-Info tr td + td h5,
.table-Image-and-Info tr td + td h6 {font-family:"OpenSansCondensedBold", Arial, Helvetica, sans-serif; color:#333; font-weight:normal; font-style:normal; font-size:1.250em; line-height:normal; margin:0px; text-transform:none;}
.table-Image-and-Info tr td + td p {font-size:.813em; color:inherit; font-weight:normal; font-style:inherit; margin-bottom:10px;}
.table-Image-and-Info tr td + td ul {margin-bottom:10px !important;}
p.image-title {font-family:"OpenSansCondensedBold", Arial, Helvetica, sans-serif; color:#333 !important; font-weight:normal; font-style:normal; font-size:1.250em !important; line-height:normal; margin:0px; text-transform:none;}


/* Product & Info TABLE */
.table-Product-and-Info {width:99%; padding:0 !important; border-bottom:1px solid #fff;}
.table-Product-and-Info tr td {width:20%; padding:2% 3% 2% 0 !important; vertical-align:top;}
.table-Product-and-Info tr td img {display:block; max-width:125px; height:auto; border:1px solid #e1e1e1;}
.table-Product-and-Info tr td + td {width:77%; vertical-align:middle;}
.table-Product-and-Info tr td + td h1,
.table-Product-and-Info tr td + td h2,
.table-Product-and-Info tr td + td h3,
.table-Product-and-Info tr td + td h4,
.table-Product-and-Info tr td + td h5,
.table-Product-and-Info tr td + td h6 {font-family:"OpenSansCondensedBold", Arial, Helvetica, sans-serif; color:#333; font-weight:normal; font-style:normal; font-size:1.250em; line-height:normal; margin:0px; text-transform:none;}
.table-Product-and-Info tr td + td p {font-size:.813em; color:inherit; font-weight:normal; font-style:inherit; margin-bottom:10px;}
.table-Product-and-Info tr td + td ul {margin-bottom:10px !important;}
p.product-title {font-family:"OpenSansCondensedBold", Arial, Helvetica, sans-serif; color:#333 !important; font-weight:normal; font-style:normal; font-size:1.250em !important; line-height:normal; margin:0px; text-transform:none;}





/* -------------------- */
/* TEXT specific styles */
/* -------------------- */
.text-important {
	color:#f00;
}
.text-feature-color {
	color:#3399cc;
}
.text-large-intro {
	font-family:"OpenSansCondensedLight", Arial, Helvetica, sans-serif;
	color:#005586;
	font-size:1.625em;
	line-height:1.250em;
	font-weight:normal;
	display:block;
	margin-bottom:20px;
}
.text-large-body {
	font-family:"OpenSansCondensedLight", Arial, Helvetica, sans-serif;
	color:#005586;
	font-size:1.750em;
	line-height:1.250em;
	font-weight:normal;
	display:block;
	margin-bottom:20px;
}


/* --------------------- */
/* IMAGE specific styles */
/* --------------------- */
.image-white-border {border:2px solid #fff;}
.image-float-left {float:left; margin-right:20px; margin-bottom:10px;}
.image-float-right {float:right; margin-left:20px; margin-bottom:10px;}
.image-center {display:block; margin:0 auto;}


/* ----------------------- */
/* SPACING specific styles */
/* ----------------------- */
.extra-space-add-10 {
	margin:10px;
}
.extra-space-add-20 {
	margin:20px;
}
.extra-space-bottom-add-10 {
	margin-bottom:10px;
}
.extra-space-bottom-add-20 {
	margin-bottom:20px;
}
.extra-space-bottom-add-30 {
	margin-bottom:30px;
}
.extra-space-bottom-remove {
	margin-bottom:0px;
}
.extra-space-left-add-10 {
	margin-left:1%;
}
.extra-space-left-add-20 {
	margin-left:2%;
}
.extra-space-right-add-10 {
	margin-right:1%;
}
.extra-space-right-add-20 {
	margin-right:2%;
}
.extra-space-top-add-10 {
	margin-top:10px;
}
.extra-space-top-add-20 {
	margin-top:20px;
}
.extra-space-top-add-30 {
	margin-top:30px;
}


.lytebox {}
.lytebox img {max-width:150px; max-height:100px; overflow:hidden;}



