h1, h2, h3, h4, h5, h6{margin: 0.3em 0;font-weight: bold;}
h1{font-size: 20px;}
h2{font-size: 18px;}
h3{font-size: 16px;}
h4{font-size: 12px;}
h5, h6{font-size: 12px;}
p, pre, blockquote, form, label, dl, fieldset, address{margin: 0.35em 0 .8em 0;}
table{border-collapse: collapse;border-spacing: 0;}
caption, th{text-align: left;}
fieldset{padding: .5em;}
ul, ol{padding: 0;margin-left: 0.6em;}
ul li{margin: .3em 0 .3em 1.6em;padding: 0;}
ol li{margin: .3em 0 .3em 2em;padding: 0;}
a:link,
a:visited{text-decoration: none;outline: none;}
a:hover{text-decoration: underline;}
a img{border: none;}
pre{padding: 1em;border-left: 5px solid #333333;background: #FFFFD5;font-family: "Courier New", Courier, monospace;}
blockquote{padding-left: 55px;background: transparent url(../images/icon_text_blockquote.png) no-repeat top left;font-style: italic;min-height: 45px;}
small{font-size: .85em;}
img{border: none;}
sup{position: relative;bottom: 0.3em;vertical-align: baseline;}
sub{position: relative;bottom: -0.2em;vertical-align: baseline;}
acronym, abbr{border-bottom: 1px dashed;letter-spacing: 1px;cursor: help;}
img.image-left{float: left;margin: .5em 1em .5em 0;}
img.image-right{float: right;margin: .5em 0em .5em 1em;}
img.image-border{border: 1px solid #eeeeee;padding: 3px;}
a.email{padding: 0 15px 0 0;background: transparent url(../images/icon_link_email.png) no-repeat right center;}
a.ext{padding-right: 13px;margin-right: 2px;background: transparent url(../images/icon_link_ext.png) no-repeat right center;}
#jsn-mainbody a:visited{}
a[href$=".doc"]{padding: 0 0 0 14px;background: transparent url(../images/icon_link_word.png) no-repeat left center;}
a[href$=".pdf"]{padding: 0 0 0 14px;background: transparent url(../images/icon_link_pdf.png) no-repeat left center;}
a[href$=".xls"]{padding: 0 0 0 14px;background: transparent url(../images/icon_link_excel.png) no-repeat left center;}
a[href$=".rss"]{padding: 0 0 0 14px;background: transparent url(../images/icon_link_rss.png) no-repeat left center;}
a[href$=".wmv"]{padding: 0 0 0 14px;background: transparent url(../images/icon_link_wmedia.png) no-repeat left center;}
a[href$=".mov"]{padding: 0 0 0 14px;background: transparent url(../images/icon_link_qtime.png) no-repeat left center;}
#jsn-mainbody a[title="PDF"],
#jsn-mainbody a[title="Print"],
#jsn-mainbody a[title="E-mail"]{padding: 0;background: none;}
.border{border: 1px solid #eeeeee;padding: 3px;}
p.alert{border-top: 2px solid #FEABAB;border-bottom: 2px solid #FEABAB;padding: 1em 1em 1em 4.5em;background: #FFDFDF url(../images/icon_text_alert.png) no-repeat 1.5em;}
p.info{border-top: 2px solid #B7D2F2;border-bottom: 2px solid #B7D2F2;padding: 1em 1em 1em 4.5em;background: #DBE7F8 url(../images/icon_text_info.png) no-repeat 1.5em;}
p.download{border-top: 2px solid #DDEDBC;border-bottom: 2px solid #DDEDBC;padding: 1em 1em 1em 4.5em;background: #F2F9E5 url(../images/icon_text_download.png) no-repeat 1.5em;}
p.dropcap:first-letter{float: left;color: #333333;font: 4em/.8em "Times New Roman", Times, serif;}
ul.arrowlist-red,
ul.arrowlist-green,
ul.arrowlist-blue{list-style: none;}
ul.arrowlist-red li{margin-left: .6em;padding: 0 0 0 10px;background: url(../images/arrow.png) no-repeat left 6px;}
ul.arrowlist-green li{margin-left: .6em;padding: 0 0 0 10px;background: url(../images/icon-arrow-s.png) no-repeat left 6px;}
ul.arrowlist-blue li{margin-left: .6em;padding: 0 0 0 10px;background: url(../images/icon-arrow-blue.png) no-repeat left 6px;}