body{font:12px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;}
a {color:#3c86c3;font-weight:bold;}
a:link, a:active, a:visited {text-decoration:none;}

/* hover */
a:hover {color:#6aade4;}
a:hover .puffText {color:#6C6F70;}
/*.articles div.readmore a:hover {color:#6C6F70;}*/
#leftCol a:hover {color:#e17000;}
#centerCol div.boxContent div.readmore a:hover {color:#6C6F70;}
#centerCol div.icon2 a:hover {color:#6C6F70;}
#rightCol .rightgrayBox a:hover {color:#6aade4;}

#centerCol div.topwhitebox ul li a:hover {color:#e17000;}
#centerCol .breadcrumbs a:hover {color:#000;}
#centerCol .yellow a:hover {color:#6C6F70;}
#centerCol div.centertopbox.yellow .breadcrumbs a:hover {color:#000;}
#centerCol .imageInfo {color:#989A9B;}

.footer a:hover {font-weight:normal;color:#000000;text-decoration:underline;}
.filterbox a:hover {color:#6C6F70;}

.readmore a:hover {color:#6C6F70;}
/* */



h1,h2,h3,h4,h5,h6 {color:#6c6f70;margin-bottom:0;}
h1, h2 {text-transform:uppercase;}
h1{font-size:30px;font-weight: normal;line-height:36px;padding: 10px 0;}
h2{font-size:12px;}
h3{font-size:12px;}
h4{font-size:15px;}
/*h5{font-size:17px;}*/
h5{font:italic bold 12px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;}
h6{font-size:15px;}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {text-decoration:none;color:#e17000;}

/*
ol{list-style:decimal;}
ul{list-style:disc;}
*/
p,dl,hr,ol,pre,table,address,fieldset{margin-bottom:10px;}
input,textarea {color:#6c6f70; border-color: #c3c8c8;}

.readmore a {color:#989a9b;}
.date {font-style:italic;color:#999999;font-weight:normal;}
.intro {font-size:15px;font-weight:bold;}
.breadcrumbs a {font-weight:bold;color:#6c6f70;text-decoration:underline;}
.breadcrumbs {font-weight:normal;color:#989A9B;}
.puffHeader {font-size:15px;color:#e17000;font-weight:bold; line-height: 17px}
.puffText {color:#000000;font-size:12px;font-weight:normal;}


.articles p {color:#989a9b;font-size:10px;}
.articles a span.info {color:#989a9b;font-weight:normal;}
.articles a span.date {color:#989a9b;font-style:italic;font-weight:normal;}

a.listlink span.listlinkinfo, a.listlink2 span.listlinkinfo, a.listlink3 span.listlinkinfo {text-align:right;color:#989a9b; font-weight:normal;}
.listlinkname span.info {color:#989A9B;font-weight:normal;}

/*.articles div.readmore a {color:#989a9b;}*/

.articles div.readmore {text-align:right;}
.graytable strong {text-transform:uppercase;color:#6C6F70;}
.filterbox a {color:#000000;}
.hits {color:#CCCCCC;}
.footer {text-align:center;color:#6c6f70;font-size:11px;}
.footer a {font-weight:normal;color:#6c6f70;text-decoration:underline;}

#leftCol a {color:#3a3f40; text-decoration:none;}
#leftCol a.selected {color:#e17000;}
#leftCol div.myflexlink input.text {font-size:11px;}
#leftCol div.myflexlink input.button {font-weight:bold;color:#3C86C3;font-size:11px;}
#leftCol div.myflexlink input.signup {font-weight:bold;color:#3C86C3;font-size:11px;}


#leftCol div.myflexlink span {color:#989a9b;font-size:10px;position: relative; top: 8px; left: 0px;}

#leftCol ul ul a {font-weight:normal;}
#leftCol ul ul a.selected {font-weight:normal;}

#centerCol .centerbox h2.boxHeader {margin-bottom:0;}
#centerCol .centerbox h2.boxHeader a {color:#ffffff;}
#centerCol .yellow a {color:#000;} 
#centerCol .yellow h3.icon a {font-size:15px; color: #ffffff;}
#centerCol .maincontent.yellow a {color:#ffffff;}
#centerCol .breadcrumbs {color: #6C6F70;}
#centerCol .breadcrumbs a {color:#6C6F70;}
#centerCol .maincontent.yellow h1 {color:#ffffff;}
#centerCol .links p {font-size:14px;}
#centerCol h3.icon a {color:#ffffff;}
#centerCol div.centertopbox div.casebox {font-size:12px;font-weight:bold;}
#centerCol div.topwhitebox ul li a {padding:0 5px 0 5px;color:#3a3f40;font-weight:bold;font-size:12px;text-decoration:none;}
#centerCol div.topwhitebox ol li a {text-transform:uppercase;color:#3a3f40;font-weight:bold;font-size:12px;text-decoration:none;}
#centerCol div.topwhitebox ul li li a.selected {color:#e17000;}
#centerCol div.topwhitebox ol li a.plus {text-transform:uppercase;color:#3A3F40;}
#centerCol div.topwhitebox ol li a.minus {text-transform:uppercase;color:#3A3F40;}
#centerCol div.topwhitebox ul li a.selected {text-transform:none;}
#centerCol div.topwhitebox ul li li a {text-transform:none; font-weight:normal;}
#centerCol div.centertopbox div.h1 {font-size:36px;color:#6c6f70;text-transform:uppercase;}
#centerCol div.centerproductserviceboxslideholder a .text{color:#000000;font-weight:normal;font-size:12px;}
#centerCol div.centernewsboxslideholder a .text{color:#000000;font-weight:normal;font-size:12px;}
#centerCol div.centercasestudiesboxslideholder a .text{color:#000000;font-weight:normal;font-size:12px;}
#centerCol div.centerboxslideholder a .text{color:#000000;font-weight:normal;font-size:12px;}
#centerCol div.boxContent div.readmore a {color:#ffffff;}
#centerCol div.centertopbox div.preamble {font-weight:bold;font-size:15px;}
#centerCol div.yellow h1{color:#ffffff;}
#centerCol div.icon2 a {text-decoration: none;}
#centerCol div.icon3 a {text-decoration: none;}

#rightCol{font-size:11px;}
#rightCol a {text-decoration:none;}
#rightCol h2.boxHeader {font-size:12px;margin-bottom:0;}
#rightCol h2.boxHeader a {color:#6c6f70;}
#rightCol .rightgrayBox h2.boxHeader {color:#efefef;}
#rightCol .rightwhitebox .boxHeader a {color:#6c6f70;text-decoration:none;}
#rightCol .rightwhitebox span.info {color:#989a9b; font-weight:bold; font-size:10px; padding: 3px 0; display:block;}
#rightCol .rightgrayBox {color:#fff;}
#rightCol .rightgrayBox a {color:#acdaff;}
#rightCol .rightwhitebox  .boxContent {font-size:11px;}
#rightCol div.news div.boxContent div.readmore {font-size:12px;font-weight:bold;color:#989a9b;text-align:right;}
#rightCol div.rightgrayBox div.boxContent input.button {color:#ACDAFF;font-weight:bold;}

#tooltip {font-size:12px;color:#acdaff;font-weight:bold;text-align:center;}
#tooltip2 {font-size:12px;color:#acdaff;font-weight:bold;}

#footer {text-align:center;}

