/* jpdo.aero Global CSS Stylesheet */
/* Created by Chris Gianuario <cgianuario@amtech-usa.org */

a.normal:hover { color: #708494; text-decoration: underline; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
a.normal:link { color: #313d4b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; text-decoration: underline; }
a.normal:visited { color: #313d4b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; text-decoration: underline; }
a:link { color: #313d4b; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; }
a:hover {
  color: #CCCCCC;
  text-decoration: underline;
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a:visited {
  color: #313D4B;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.h2:link {
  color: #313D4B;
  text-decoration: none;
  font-size: 18px;
  line-height: 18px;
  font-family: verdana, arial, helvetica, sans-serif;
}
a.titlebar:visited { color: #313d4b; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: underline; }
a.titlebar:hover { color: #930; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: underline; }
a.titlebar:link { color: #313d4b; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: underline; }
a.h2:hover {
  color: #C7CDE2;
  text-decoration: none;
  font-size: 18px;
  line-height: 18px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.h2:visited {
  color: #313D4B;
  text-decoration: none;
  font-size: 18px;
  line-height: 18px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.h2h:link {
  color: #ffffff;
  text-decoration: none;
  font-size: 18px;
  line-height: 18px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.h2h:hover {
  color: #C7CDE2;
  text-decoration: none;
  font-size: 18px;
  line-height: 18px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.h2h:visited {
  color: #ffffff;
  text-decoration: none;
  font-size: 18px;
  line-height: 18px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.footer:link {
  color: #ffffff;
  text-decoration: none;
  font-size: 10px;
  line-height: 10px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.footer:hover {
  color: #C7CDE2;
  text-decoration: none;
  font-size: 10px;
  line-height: 10px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.footer:visited {
  color: #ffffff;
  text-decoration: none;
  font-size: 10px;
  line-height: 10px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.smred:visited {
  color: #8096a3;
  text-decoration: none;
  font-size: 9px;
  line-height: 8px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.smred:hover { color: #313d4b; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 8px; text-decoration: none; }
a.smred:link { color: #930; font-size: 9px; font-family: Arial, Helvetica, sans-serif; line-height: 8px; text-decoration: none; }
a.nav:link { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; }
a.nav:hover {
  color: #cacfd4;
  text-decoration: underline;
  font-size: 12px;
  line-height: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.nav:visited {
  color: #fff;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.sidenav:link {
  color: #313D4B;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.sidenav:hover {
  color: #C7CDE2;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.sidenav:visited {
  color: #313D4B;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.sidesubnav:link {
  color: #313D4B;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.sidesubnav:hover {
  color: #C7CDE2;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.sidesubnav:visited {
  color: #313D4B;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.body:link {
  color: #C7CDE2;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.body:visited {
  color: #C7CDE2;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.td:link {
  color: #C7CDE2;
  text-decoration: none;
  font-size: 10px;
  line-height: 12px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.td:visited {
  color: #C7CDE2;
  text-decoration: none;
  font-size: 10px;
  line-height: 12px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.subnav:link {
  color: #313D4B;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.subnav:hover {
  color: #C7CDE2;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

a.subnav:visited {
  color: #313D4B;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

dl {
  color: #222222;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

dt {
  color: #222222;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

dd {
  color: #222222;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

td {
  color: #000000;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

td.content {
  color: #222222;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

span.subh2 {
  color: #313D4B;
  text-decoration: none;
  font-size: 10px;
  line-height: 10px;
  font-family: verdana, arial, helvetica, sans-serif;
}

span.brown {
  color: #993300;
  text-decoration: none;
  font-size: 18px;
  line-height: 18px;
  font-family: verdana, arial, helvetica, sans-serif;
}
span.brown_mid { color: #993300; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px }
span.subtitle1 {
  color: #313D4B;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  line-height: 16px;
  font-family: verdana, arial, helvetica, sans-serif;
}

span.subtitleH {
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  line-height: 16px;
  font-family: verdana, arial, helvetica, sans-serif;
}

span.colldate {
  color: #ffffff;
  text-decoration: none;
  font-size: 10px;
  font-style: oblique;
  line-height: 12px;
  font-family: verdana, arial, helvetica, sans-serif;
}

span.highlight {
  background-color: #eeeeee;
}

textarea {
  color: #222222;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

p {
  color: #222222;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}

p.bottom {
  color: #222222;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  margin-bottom: -10px;
  font-family: verdana, arial, helvetica, sans-serif;
}

.black_small { color: #222222; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: none }
p.news {
  color: #000;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1  { color: #8096a3; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; text-decoration: bold }
.h_small { color: #8096a3; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; text-decoration: bold; }
.med_blue { color: #313d4b; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: bold; }
h2 {
  color: #313D4B;
  text-decoration: none;
  font-size: 18px;
  line-height: 18px;
  font-family: verdana, arial, helvetica, sans-serif;
}

span.h2 {
  color: #313D4B;
  text-decoration: none;
  font-size: 18px;
  line-height: 18px;
  font-family: verdana, arial, helvetica, sans-serif;
}

h2.news {
  color: #000;
  text-decoration: none;
  font-size: 18px;
  line-height: 18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

h3 {
  color: #313D4B;
  text-decoration: none;
  font-size: 14px;
  line-height: 14px;
  font-family: verdana, arial, helvetica, sans-serif;
}
.h3span { color: #313d4b; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
#id { }
ul {
  color: #313D4B;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, helvetica, arial, sans-serif;
}

li {
  color: #222222;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, helvetica, arial, sans-serif;
}

li.black {
  color: #000;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

ol {
  color: #222222;
  text-decoration: none;
  font-size: 12px;
  line-height: 14px;
  font-family: verdana, helvetica, arial, sans-serif;
}

.footer {
  color: #222222;
  text-decoration: none;
  font-size: 10px;
  line-height: 10px;
  font-family: verdana, arial, helvetica, sans-serif;
}

.black {
  color: #000;
  text-decoration: none;
  font-size: 10px;
  line-height: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.caption { color: #fff; font-size: 11px; font-family: Tahoma; padding: 5px 5px 3px }
.credit { color: #fff; font-size: 10px; font-family: Tahoma; font-style: italic; padding: 5px 5px 3px; }
.bullit { color: #3f4d67; font-family: Arial }
.border_table  { border: solid 1px #fff }
.border_table2 { border: solid 1px #3e4c65; }
.dottedvert { border-left: 1px dotted #484d67; }
.dottedhor { border-bottom: 1px dotted #484d67; }
.law_text { color: #000; font-size: 13px; font-family: "courier new", "times new roman"; }
.linkatc { visibility: hidden; float: inherit; clear: none; }
#qresults_div1 {position:absolute;left:5px;top:5px}
#qresults_div2 {position:relative;left:5px;top:40px;font-family:verdana,sans-serif;font-size:12px;font-weight:bold;color:#CE0800}
#qresults_div3 {position:absolute;visibility:hidden;left:5px;top:68px;padding-bottom:35px;font-family:verdana,sans-serif;padding-left:5px;font-size:10px;background:#EFEFEF;width:250px;}
#qresults_div4 {position:relative;visibility:hidden;font-family:verdana,sans-serif;padding-left:5px;font-weight:bold;font-size:10px;width:250px;top:40px}
#qresults_span1 {position:relative; left:95px; vertical-align:top;text-align:center}
#qresults_span2 {position:relative; left:5px; text-align:center; font-family:verdana,sans-serif;font-size:12px;color:#000000}
#qresutls_span3 {position:relative; left:5px;padding-right:10px;font-weight:bold;font-size:10px}
#view_all {visibility:hidden;position:absolute;width:100px;z-index:100;left:170px;top:325px}
.view_all {z-index:200;font-size:10px;color:#0F68B8;font-weight:bold;font-family:verdana,sans-serif}
#grid .qresults_entityInfo { width:150px }
.qresults_ratingsBugWrapper { vertical-align:top; text-align:center}
#grid .qresults_ratingsBugWrapper { width:55px; background:#FFFFFF }
.qresults_hRule { width:30px; height:1px; margin: 0px auto 1px auto; background:#dfdfdf}
a.qresults_links:link {color:#CE0800; text-decoration:none; border-bottom:1px dashed #CE0800;}
a.qresults_links:visited {color:#CE0800; text-decoration:none; border-bottom:1px dashed #CE0800;}
a.qresults_links:hover {color:#CE0800; text-decoration:none; border-bottom:1px dashed #CE0800;}
a.qresults_links:active {color:#CE0800; text-decoration:none; border-bottom:1px dashed #CE0800;}
.red_arrow{height:11px;width:10px;border:none }
.qresults_taglineText { position:absolute;left:16px;top:35px;vertical-align:top;text-align:top;font-size:9px; font-family:tahoma, sans-serif; color:#666; }
.marginleft { margin-left: 30px; }
.right_line { border-right: 1px solid #3f4d67; }
.right_left_line { border-right: 1px solid #3f4d67; border-left: 1px solid #3f4d67; }
.right_left_top_line { border-top: 1px solid #3f4d67; border-right: 1px solid #3f4d67; border-left: 1px solid #3f4d67; }
