#content-area { padding: 0px 10px; margin-bottom: 20px; }
#content-area a { color: #0066cc; }
#content-area a:hover { text-decoration: underline; }
.ul1 { margin: 10px; }
.ul1 li { background: url(images/ul_arrow.jpg) top left no-repeat; display: block;  padding-left: 10px;}
.mission { border-bottom: 1px dotted #A7A7A7; font-size: 16px; padding: 5px; color: #C81239; margin-bottom: 15px; }
.sideH { border-bottom: 1px dotted #A7A7A7; font-size: 16px; padding: 5px; color: #666; }
.img1 { padding-right: 20px; }
.img2 { border: 5px solid #e6e6e6; padding: 2px; }
.ctngr { border-left: 3px solid #C81239; font-weight: bold; background-color: #f5f5f5; padding: 8px; margin: 3px 0px; }
.vacancyHeader1 { padding: 8px; border-left: 5px solid #666; background: url(images/title-bg.jpg) top right no-repeat;​ }
.vacancyHeader { padding: 8px;​ }
.vacancyTable { border-bottom: 0px solid #e6e6e6; margin-bottom: 15px; }
.vacancyCell { padding: 8px; }
.vTable { }
.vCell { border-bottom: 1px dotted #666; padding-bottom: 15px; }
.cellOption { padding: 5px; }

.newsticker-jcarousellite { width:200px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:10px; margin-bottom:10px; color: #000; font-size: 12px; border-bottom: 1px dotted #333; }
.newsticker-jcarousellite .thumbnail { float:left; width:50px; height: 50px; overflow: hidden; }
.newsticker-jcarousellite .info { float:right; width:140px; color: #000; font-size: 12px; }
.newsticker-jcarousellite .info span.cat { display: block; font-size:11px; text-align: right; }
.newsticker-jcarousellite a.blue { color: #0066cc; }
.newsticker-jcarousellite a.blue:hover { text-decoration: underline; color: #0066cc; }
.clear { clear: both; }
#hdr1_s{ background:url(images/hdr1_s.jpg) no-repeat bottom left; margin-top:7px; width:200px; height:24px; margin-bottom:5px; }
a.video { display: block; float: left; width: 140px; height: 140px; margin: 0px 12px; }
a.graphic { display: block; float: left; width: 140px; height: 140px; margin: 0px 12px; }
.clearall { clear: both; }
.testimonial { font-size: 13px; background: url(images/quote-left.png) top left no-repeat; padding-left: 25px; }
.author { font-size: 13px; background: url(images/quote-right.png) top right no-repeat; padding-right: 20px; text-align: right; padding-top: 20px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 20px; margin-bottom: 20px;}
.catalogue { float:left; width: 250px; margin-right: 30px; border-bottom: 1px solid #ccc; display: block; padding: 5px; background: url(images/catalogue.png) top left no-repeat; padding-left: 40px;}

