
body {
	font:1.0em Georgia, "Times New Roman", Times, serif;
}

hr {
	border:0 #ccc solid;
	border-top-width:1px;
	clear:both;
	height:0
}

ol {
	list-style:decimal
}

ol li {
	margin-left:40px
}

ul {
	list-style:none;
}

li {
	list-style:none;
}

p li {
	list-style:none;
	font-size: 0.85em;
}

strong {
	font-weight:bold;
}

strong2 {
	font-weight:bolder;
	color: #000000;
}

strong3 {
	font-weight:900;
}

em {
	font-style:italic;
}

address {
	font:1.1em Georgia, "Times New Roman", Times, serif;
}

#tinymce ul li, #content ul li {
	background:url(../images/ul-li.png) 0 7px no-repeat;
	padding-left:10px;
	margin-left:30px;
}

#tinymce img, #content img {
	border:3px solid #d7d7d7;
}

p, dl, hr, ol, ul, pre, table, address, fieldset, blockquote {
	margin-bottom:15px
}

ol ol, ol ul, ul ul, ul ol {
	margin-bottom:0
}

blockquote {
	background:#eee url(../images/miscellaneous/blockquote.png) 10px 20px no-repeat;
	padding:20px 20px 20px 30px;
}

cite {
	display:block;
	text-align:right;
	font-style:italic;
	color:#666;
}

a {
	color:#006bb6;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a:focus {
	outline:0;
}

.external-link {
	padding-right:15px;
	background:url(../images/miscellaneous/external-link.gif) right center no-repeat;
}

.pdf {
	padding-right:15px;
	background:url(../images/miscellaneous/pdf.png) right center no-repeat;
}

.jcepopup img{
	display:block;
	float:left;
	margin:0 32px 20px 0;
}

#navigation {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:600;
	color:#000000;
}

.blog .article_row ul li {
	list-style:none;
	color: #000000;
}

.emphasis {
	font-style:italic;
	background-color:#fce9d8;
	margin-bottom:15px;
}

/* ======================= TEXT TAG STYLES ========================= */
.header {
	font-weigth: bolder;
	text-align:center;
	padding-bottom:15px;
}

table p {
	padding-left:5px;
}

/*H1*/
h1 {
	color: #000000;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	background: none;
	margin-bottom: -0.15em;
}

h1.red {
	color: #ee3a43;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	background: none;
	margin-bottom: -0.15em;
}

h1.blue {
	color: #006bb6;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	background: none;
	margin-bottom: -0.15em;
}

h1.green {
	color: #008c45;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	background: none;
	margin-bottom: -0.15em;
}

h1.orange {
	color: #ee913a;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	background: none;
	margin-bottom: -0.15em;
}

/*H2*/
h2 {
	color: #000000;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.35em;
	background: none;
	margin-bottom: -0.15em;
}

h2.red {
	color: #ee3a43;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.35em;
	background: none;
	margin-bottom: -0.15em;
}

h2.blue {
	color: #006bb6;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.35em;
	background: none;
	margin-bottom: -0.15em;
}

h2.green {
	color: #008c45;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.35em;
	background: none;
	margin-bottom: -0.15em;
}

h2.orange {
	color: #ee913a;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.35em;
	background: none;
	margin-bottom: -0.15em;
}


/*H3*/
h3 {
	color: #000000;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	background: none;
	margin-bottom: -0.15em;
}

h3.red {
	color: #ee3a43;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	background: none;
	margin-bottom: -0.15em;
}

h3.blue {
	color: #006bb6;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	background: none;
	margin-bottom: -0.15em;
}

h3.green {
	color: #008c45;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	background: none;
	margin-bottom: -0.15em;
}

h3.orange {
	color: #ee913a;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	background: none;
	margin-bottom: -0.15em;
}


/*H4*/
h4 {
	color: #000000;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.05em;
	background: none;
	margin-bottom: -0.15em;
}

h4.red {
	color: #ee3a43;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.05em;
	background: none;
	margin-bottom: -0.15em;
}

h4.blue {
	color: #006bb6;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.05em;
	background: none;
	margin-bottom: -0.15em;
}

h4.green {
	color: #008c45;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.05em;
	background: none;
	margin-bottom: -0.15em;
}

h4.orange {
	color: #ee913a;
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	font-size: 1.05em;
	background: none;
	margin-bottom: -0.15em;
}


.caption {
		font: 80%/1.2 Georgia, "Times New Roman", Times, serif;
		font-style:italic;
		text-align:left;
		color:#000000;
}

.article_row .column1 p{text-align:justified;}

.suppliers a {
	color:#000000;
	font-weight: bolder;
}

.testimonials a {
	color:#000000;
	font-weight: bolder;
}

.testimonials ul li {
	display:inline-block;
}

#footer .grid_10 p {
	font:1.1em Georgia, "Times New Roman", Times, serif;
	text-align: center;
	color:#000000;
	margin-left: 145px;
}

#footer .grid_10 a {
	color:#000000;
}

.webwork {
	font:0.7em Georgia, "Times New Roman", Times, serif;
	text-align: center;
	font-style:italic;
	color:#bbbbbb;
	margin-left: 145px;
}