@CHARSET "UTF-8";

#content_body {
  position: relative;
  top: 0px;
  left: 0px; 
}

#content_body .testimonial {
  margin: 3px 8px 30px 0px;
}

#content_body p, #content_body ul {
  font-size: 9pt;
  margin: 5px 10px 5px 0px;
  line-height: 1.2em;
  color: #000;
}

#content_body li {
  list-style-position: outside;
  margin-left: 13px;
}

#content_body hr {
   color:#dbdcc5;
   background-color:#dbdcc5;
   height:2px;
   border:0;
}

#content_body a, .back a { color: #134282; font-size: 9pt; }
#content_body a:hover, .back a:hover { color: #000; font-size: 9pt; }

.content_title, h5 {
  color: #134282;
  font-weight: bold;
  font-size: 11pt;
  padding-bottom: 5px;
  padding-top:5px;
  text-align:left;
}



#content_body .sub_title {
  margin-top:13px;
  font-size:10pt;
  font-weight:bold;
  color: #134282;
}

#content_body .name {
  font-size:9pt;
}

#content_body .company
	{
	 font-size:7pt;
	}

.logo .name, .product_photo .name, .stock_photo .name , .app_photo .name{
  font-weight: bold;
  color: #134282;
}

.logo, .product_photo, .stock_photo { padding-bottom: 15px; }

.logo .file_link, .product_photo .file_link, .stock_photo .file_link , .app_photo .file_link{
  font-style: italic;  padding: 0px 5px;
}


#content_body h5 {
	 margin-top:20px;
	 margin-bottom:10px;
}

#content {
  position: relative;
  left: 195px;
  top: 0px;
  width: 745px;
  background-image: url(/images/main_repeat.png);
  background-repeat: repeat-y;
}


#content_nav {
  position: relative;
  width: 348px;
  height: 500px;
  left: 15px;
  top: 0px;
  background-color: #dbdcc5;
}

#content_nav .intro {
  color: #134282;
  font-size: 9pt;
  padding: 15px 25px 10px 25px;
}

#content_nav .intro a{
  display:inline;
  color: #134282;
}

#content_nav table {
  margin-left: 25px;
  font-size: 8.5pt;
  position: relative;
}

#content_nav td {
  vertical-align: top;
  width: 240px;
}

#content_nav a { display: block; }
#content_nav .section a {
  color: #000;
  line-height: 1.3em;
}

#content_nav .section_title, #content_nav a.section_title {
  font-size: 13pt;
  font-weight: bold;
  color: #134282;
  padding: 12px 0px 0px 0px;
}

#content_nav a.section_title:hover {
  color: #000;
}

#content_nav a:hover, #content_frame a:hover {
  color: #134282;
  text-decoration: underline;
}

#content_frame {
  position: absolute;
  width: 348px;
  height: 500px;
  top: 17px;
  left: 380px;
  overflow: auto;
  border: 0px;
}

.content_selected, a.content_selected {
  color: #134282;
  font-weight: bold;
}

.career { font-size: 9pt; }
.career .title { font-weight: bold; }
.career .location { padding: 0px 10px; font-weight: normal; font-style: italic; }
.career .descr { padding: 3px 0px 10px 0px; }

.testimonial { padding: 10px 0px; }
.testimonial .test {
  font-size: 9pt;
  color: #224;
  line-height: 1.2em;
}
.testimonial .name {
  padding-top: 8px;
  font-weight: bold;
}



#content_body .left {
  float: left;
  clear: left;
  margin-right: 20px;

}

#content_body .right {
  margin-right: 40px;
  float: right;
}

#content_body .clear, #content_body hr, #content_body h5 {
  clear: both;
  margin-bottom: 10px;
}

#content_body .name {
  font-size:9pt;
}

#content_body .product_photo, #content_body .app_photo, #content_body .stock_photo, #content_body .logo {
  width: 100px;
  text-align: left;
  height: auto;
}

#content_frame .hss-extra{
  display: none;
}

