<!--
* {
 outline: none;
}
a {
 color: #606;
 text-decoration: underline;
}
a:hover {
 text-decoration: none;
}
html {
}
body {
 font-family: verdana, arial, sans-serif;
 margin: 0;
 color: #666;
 font-size: 70%;
}
form {
 margin: 0;
 padding: 0;
}
img {
 border: 0;
}
.clear { clear: both; }
.clearr { clear: right; }
.clearl { clear: left; }
.right { float: right; }
.left { float: left; }
.tleft { text-align: left; }
.tright { text-align: right; }
input, select, textarea {
 font-size: 11px;
 font-family: tahoma, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
 margin: 0 0 2px 0;
}
p {
 margin: 0 0 12px 0;
}
/* ----- Main ----- */
div#bluebar {
 width: 100%;
}
/* ----- Header ----- */
div#print_header {
 display: block;
 padding: 0 0 5px 0;
 border-bottom: 1px solid #000;
 margin: 0 0 6px 0;
}
div#header {
 display: none;
}
a.submit {
 display: block;
 float: right;
 background: url('/802573F300423EF7/arw06.gif') no-repeat center right;
 margin: 11px 5px 0 0;
 padding: 0 15px 1px 4px;
 border: 1px solid #C1C0C1;
 color: #606;
 font-weight: bold;
 text-decoration: none;
 font-size: 9px;
}
/* ----- Navigation ----- */
ul#navigation {
 display: none;
}
/* ----- Breadcrumbs ----- */
ul#breadcrumbs {
 display: none;
}
/* ----- Page: Panels ----- */
ul#page_panels {
 display: none;
}
/* ----- Page: Content ----- */
div#page_content {
 display: block;
 margin: 0;
}
div#page_content h1.title {
 color: #28289f;
 font-weight: normal;
 font-family: tahoma, arial, sans-serif;
 font-size: 22px;
 margin: 0 0 12px 0;
 padding: 0 0 5px 1px;
 border-bottom: 1px solid #999;
}
div#page_content div#content {
 padding: 0 2px 0 4px;
}
div#page_content h2 {
 color: #006;
 margin: 0 0 12px 0;
 font-size: 100%;
}
div#page_content em,
div#page_content i {
 font-size: 90%;
 color: #999;
}
div#page_content b {
 color: #006;
}
div#page_content ul {
 padding: 0;
 margin: 0 0 14px 1px;
 list-style: none;
}
div#page_content ul li {
 list-style: none;
 margin: 0 0 14px 0;
 padding: 0 0 0 19px;
 background: url('/802573F300423EF7/arw03.gif') no-repeat top left;
}
div#page_content ul.case_studies {
 padding: 0;
 margin: 0;
 list-style: none;
 display: block;
 clear: both;
}
div#page_content ul.case_studies li {
 list-style: none;
 margin: 0 0 10px 0;
 padding: 0 8px 10px 8px;
 background-image: none !important;
 border-bottom: 1px dashed #CCC;
}
div#page_content ul.case_studies li a {
 display: block;
}
div#page_content ul.case_studies li a.image {
 margin: 0 0 2px 0;
}
div#page_content ul.case_studies li a.image img {
 border: 1px solid #CCC;
}
div#page_content ul.case_studies li a.title {
 padding: 0 0 0 15px;
 background: url('/802573F300423EF7/arw03.gif') no-repeat top left;
 color: #006;
}
/* ----- Page: News ----- */
div#page_news {
 display: block;
 border-top: 1px solid #000;
 padding: 6px 0 0 0;
}
div#page_news h2 {
 color: #28289f;
 font-size: 14px;
 margin: 9px 0 12px 0;
 padding: 0 0 8px 1px;
 border-bottom: 1px solid #999;
}
div#page_news ul {
 padding: 0 2px;
 margin: 0;
 list-style: none;
 line-height: 130%;
}
div#page_news ul li {
 margin: 0 0 13px 0;
}
div#page_news ul a {
 font-weight: bold;
}
div#page_news ul a.title {
 color: #333;
}
/* ----- Contact Form ----- */
div.form {
 display: none;
}
/* ----- Footer ----- */
div#footer {
 display: block;
 clear: both;
 font-size: 90%;
 padding: 0 0 10px 0;
 margin: 40px 0 0 0;
 text-align: center;
}
div#footer p {
 display: block;
 clear: both;
 margin: 0;
 padding: 0 0 4px 2px;
 border-bottom: 2px solid #CCC;
}
div#footer ul {
 display: block;
 list-style: none;
 margin: 10px 0 6px 2px;
 padding: 0;
}
div#footer ul li {
 display: inline;
 padding: 0 26px 0 0;
}
div#footer span {
 color: #999;
 padding: 0 0 0 2px;
}
//-->
