html, body, form, fieldset {margin: 0;padding: 0;}
body {background: #FFFFFF;color: #000000;font-family: Verdana, "Lucida Grande", Tahoma, Arial, sans-serif;line-height: 1.5;}
body#bd {background: #FFFFFF;color: #333333;text-align: center;}
body.contentpane {margin: 1em 2em;width: auto; background: #FFFFFF;color: #000000;}
body.fs1{font-size: 12px;}
body.fs2{font-size: 12px;}
body.fs3{font-size: 12px;}
body.fs4{font-size: 12px;}
body.fs5{font-size: 13px;}
body.fs6{font-size: 14px;}
a {color: #006DA3;text-decoration: none;}
a:hover, a:active, a:focus {border-bottom: 1px solid;color: #CC0000;text-decoration: none;}
.contentheading, .componentheading, .blog_more strong, h1, h2, h3, h4, h5, h6 {font-family: Cambria, "Times New Roman", Times, serif;letter-spacing: 1px;}
small, .small, .smalldark, .mosimage_caption {font-size: 100%;color: #999999;}
h1 {font-size: 225%;}
h2 {font-size: 200%;}
h3 {font-size: 175%;}
h4 {font-size: 125%;text-transform: uppercase;}
p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {margin: 10px 0;padding: 0;}
ul {list-style: none;}
ul li {padding-left: 35px;line-height: 170%;}
ol li {margin-left: 35px;line-height: 170%;}
th {padding: 5px;font-weight: bold;text-align: left;}
fieldset {border: none;}
fieldset a {font-weight: bold;}
hr {border-bottom: 0;border-left: 0;border-right: 0;border-top: 1px solid #CCCCCC;height: 1px;}
a img {border: none;}
td, div {font-size: 100%;}
form {margin: 0;padding: 0;}
form label {cursor: pointer;}
input, select, textarea, .inputbox {padding: 1px;font-family: Tahoma, Arial, sans-serif;font-size: 100%;}
select, textarea, .inputbox {background: #FFFFFF;color: #333333;}
.button, .button:hover {}
.button:active, .button:focus {}
.inputbox {border: 1px solid #999999;margin-bottom: 1px;}
.inputbox:hover, .inputbox:focus {border-color: #333333;}
pre, .code {margin: 15px 0;padding: 15px 25px 15px 30px;background: url(/templates/ja_teline/images/tp-code.gif) no-repeat top left #F7F7F7;font: 1em/1.5 monospace;}
blockquote {margin: 15px 0;padding: 5px 30px 5px 35px;background: url(/templates/ja_teline/images/quote.gif) 10px 0 no-repeat;font: normal 125%/1.5 Cambria, "Times New Roman", Times, serif;}
div.blockquote {margin: 0;padding: 0;background: url(/templates/ja_teline/images/quote-right.gif) no-repeat bottom right;}
.quote-hilite {color: #FFFFFF;background: url(/templates/ja_teline/images/q1_std.gif) no-repeat 10px 10px #006DA3;padding-right : 5px;padding-bottom: 10px;margin: 0;}
.quote-hilite blockquote {background: url(/templates/ja_teline/images/q2_std.gif) no-repeat right bottom;margin: 0;}
.quote-hilite blockquote a {color: #FFFFFF;}
.quote-hilite blockquote a:hover, a:active {color: #FFFFFF;}
.dropcap {float: left;padding: 0 5px 0 0;display: block;color: #666666;font: bold 50px/40px "Times New Roman", Times, serif;}
.error {padding: 5px 5px 5px 25px;background: url(/templates/ja_teline/images/bullet-error.gif) no-repeat center left;color: #CC0000;}
.message {padding: 5px 0 5px 25px;background: url(/templates/ja_teline/images/bullet-info.gif) no-repeat center left;color: #006DA3;}
.tips {padding: 5px 5px 5px 25px;background: url(/templates/ja_teline/images/bullet-tips.gif) no-repeat center left;}
.highlight {border-bottom: 1px dotted #006DA3;padding: 0 1px;background: #E7F4FA;font-weight: bold;}
p.stickynote {background: url(/templates/ja_teline/images/sticky-bg.gif) no-repeat top left #F7F7F7;padding: 10px 10px 10px 50px;border: 1px solid #DDDDDD;}
p.pinnote {background: url(/templates/ja_teline/images/pin-bg.gif) no-repeat top left #F7F7F7;padding: 10px 10px 10px 50px;border: 1px solid #DDDDDD;}
p.clipnote {background: url(/templates/ja_teline/images/clip-bg.gif) no-repeat top left #F7F7F7;padding: 10px 10px 10px 50px;border: 1px solid #DDDDDD;}
p.newspaper {background: url(/templates/ja_teline/images/newspaper-bg.gif) no-repeat top left #F7F7F7;padding: 10px 10px 10px 50px;border: 1px solid #DDDDDD;}
ul.checklist {list-style: none;}
ul.checklist li {margin-left: 3px;padding: 0px 0 5px 20px;background: url(/templates/ja_teline/images/checklist-bg.gif) no-repeat 0px 5px;}
.bignumber {float: left;margin-right: 8px;padding: 7px 7px;display: block;background: url(/templates/ja_teline/images/ol-bg.gif) no-repeat top left;color: #FFFFFF;font: normal 20px/normal Arial, sans-serif;}
.blocknumber {clear: both;margin: 5px 0;padding: 10px 15px;position: relative;}
div.bubble1, div.bubble2, div.bubble3, div.bubble4 {margin: 15px 0;}
div.bubble1 div {margin: 0;width: 100%;background: url(/templates/ja_teline/images/bub-br-bg.gif) no-repeat bottom right;}
div.bubble1 div div {background: url(/templates/ja_teline/images/bub-bl-bg.gif) no-repeat bottom left;}
div.bubble1 div div div {background: url(/templates/ja_teline/images/bub-tr-bg.gif) no-repeat top right;}
div.bubble1 div div div div {background: url(/templates/ja_teline/images/bub-tl-bg.gif) no-repeat top left;}
div.bubble1 div div div div div {margin: 0;padding: 15px 15px 30px 15px;width: auto;}
div.bubble2 {width: 99%;background: url(/templates/ja_teline/images/bub-arrow-bg.gif) no-repeat bottom left;}
div.bubble2 div {border: 1px solid #CCCCCC;border-bottom: none;margin-bottom: 20px;padding: 10px 15px 15px;background-color: #F7F7F7;}
div.bubble3 div {margin: 0;width: 100%;background: url(/templates/ja_teline/images/bub2-br-bg.gif) no-repeat bottom right;}
div.bubble3 div div {background: url(/templates/ja_teline/images/bub2-bl-bg.gif) no-repeat bottom left;}
div.bubble3 div div div {background: url(/templates/ja_teline/images/bub2-tr-bg.gif) no-repeat top right;}
div.bubble3 div div div div {background: url(/templates/ja_teline/images/bub2-tl-bg.gif) no-repeat top left;}
div.bubble3 div div div div div {margin: 0;padding: 15px 15px 50px 15px;width: auto;}
div.bubble4 {width: 99%;background: url(/templates/ja_teline/images/bub2-arrow-bg.gif) no-repeat bottom left;}
div.bubble4 div {border: 1px solid #CCCCCC;margin-bottom: 30px;padding: 10px 15px 15px;background-color: #F7F7F7;}
.caption,.captionBox,.captionBox-hilite,.story-hilite {border: 1px solid #CCCCCC;padding: 15px 10px 10px 10px;margin: 20px 0 19px 0;position: relative;line-height: normal;}
.captionBox h3,.captionBox-hilite h3 {position: absolute;top: -7px;left: 10px;margin: 0 0 0 -2px;padding: 0 2px;font-size: 125%;font-weight: bold;background: #FFFFFF;text-transform: uppercase;}
.captionBox-hilite {border: 1px solid #006DA3;}
.captionBox-hilite h3 {color: #006DA3;}
.caption span.title {position: absolute;top: -7px;left: 10px;margin: 0 0 0 -2px;padding: 0 2px;line-height: 14px;background: #FFFFFF;color: #999999;}
.story-hilite h3 {position: absolute;top: 0px; margin: 0 0 0 -2px; padding: 0px 5px 0px 5px; background: #006DA3;font-size: 125%;font-weight: bold; color: #FFFFFF;text-transform: uppercase;}
.story-hilite {border: 1px solid #006DA3;padding-top: 25px;}
.box-grey,.box-hilite {border: 1px solid #CCCCCC;background-color: #F7F7F7;margin: 20px 0 0 0;padding: 10px;}
.box-hilite {border: 1px solid #006DA3;background: #E7F4FA;}
.video, .video:hover, .video:active {background: url(/templates/ja_teline/images/video.gif) no-repeat top left;margin: 0;padding: 0 0 0 25px;border-bottom: none;}
.comment, .comment:hover, .comment:active {background: url(/templates/ja_teline/images/comment-icon.gif) no-repeat top left;margin: 0;padding: 0 0 0 25px;border-bottom: none;}
.rss, .rss:hover, .rss:active {background: url(/templates/ja_teline/images/rss.gif) no-repeat top left;margin: 0;padding: 0 13px 3px;border-bottom: none;}
img.border {padding: 1px;border: 1px solid #CCCCCC;margin: 5px 0 2px 2px;}
div.moduletable h3 {margin: 0 0 5px;padding: 0;color: #006DA3;font-size: 125%;letter-spacing: normal;text-transform: uppercase;}
div.moduletable {margin: 0;padding: 10px 1px;}
div.ja-moduletable h3 {margin: 0 0 5px;padding: 0;font-size: 125%;letter-spacing: normal;text-transform: uppercase;}
div.ja-moduletable h3 span {padding: 1px 5px 1px 0;color: #006DA3;background: #FFFFFF;}
#ja-col1 div.ja-moduletable h3 span {background: #F7F7F7;}
#ja-masscol div.ja-moduletable h3 span {background: #EFEFEF;}
div.ja-moduletable {margin: 0;padding: 10px 0 0;background: none;}
#ja-col1 div.moduletable,#ja-col1 div.ja-moduletable {margin: 0 10px;}
#ja-col2 div.moduletable,#ja-col2 div.ja-moduletable {margin-left: 10px;}
.article_seperator {display: block;}
table.blog .article_seperator {}
#ja-col1 .article_seperator,#ja-col2 .article_seperator,#ja-topsl .article_seperator,#ja-botsl .article_seperator {display: none;}
table.contentpane {border: none;width: 100%;border-collapse: collapse;}
table.contentpaneopen {border: none;border-collapse: collapse;}
table.contenttoc {margin: 0 0 10px 10px;padding: 0 0 5px;width: 30%;border: 1px solid #CCCCCC;}
table.contenttoc a {font-weight: bold;}
table.contenttoc td {padding: 5px 5px 2px 20px;}
table.contenttoc th {text-indent: 5px;border-bottom: 1px solid #CCCCCC;background: #F7F7F7;text-transform: uppercase;}
table.poll {padding: 0;width: 100%;border-collapse: collapse;}
table.pollstableborder {border: none;padding: 0;width: 100%;text-align: left;}
table.pollstableborder img {vertical-align: baseline;}
table.pollstableborder td {padding: 2px !important;}
table.pollstableborder tr.sectiontableentry1 td {border: none;background: #EFEFEF;}
table.pollstableborder tr.sectiontableentry2 td {border: none;}
table.searchintro {padding: 10px 0;width: 100%;}
table.searchintro td {padding: 5px !important;}
table.adminform {width: 400px!important; /*Control the Frontend Editor area width*/}
.adminform .inputbox {}
.blog_more {margin: 15px 0;}
.blog_more strong {margin: 0 0 5px;display: block;font-size: 150%;}
.blog_more ul {margin: 0;padding: 0;}
.blog_more ul li {padding-left: 13px;}
td.buttonheading {padding: 0 0 0 5px!important;text-align: center;}
td.buttonheading a {border: none;}
.category {font-weight: bold;text-transform: uppercase;}
.clr {clear: both;}
.componentheading {margin-bottom: 15px;padding-bottom: 5px;border-bottom:1px solid #ccc;color: #333333;font-size: 14px;font-weight: bold;line-height: normal;text-transform: uppercase;}
.contentdescription {padding-bottom: 30px;}
table.blog .contentheading {font-size: 200%;font-weight: bold;line-height: normal;}
.contentheading {font-size: 275%;font-weight: bold;line-height: normal;}
a.contentpagetitle {border-bottom: none;}
a.contentpagetitle:hover,a.contentpagetitle:active,a.contentpagetitle:focus {border-bottom: none;}
a.readon {border-bottom: none;font-weight: bold;text-transform: uppercase;}
a.readon:hover, a.readon:active, a.readon:focus {border-bottom: none;}
table.contentpaneopen td, table.contentpane td {}
table.contentpaneopen, table.contentpane, table.blog {width: 100%;border-collapse: collapse;border-spacing: 0;}
.createdate {margin: 5px 0 10px;color: #999999;text-transform: uppercase;letter-spacing: 1px;}
.modifydate {color: #999999;height: 15px;}
.moduletable {padding: 0;}
.mosimage {margin: 15px 10px 10px 0!important;margin: 15px 5px 10px 0;padding: 0;}
.mosimage img {}
.mosimage_caption {margin-top: 5px;padding: 1px 2px;color: #999999;}
.pagenav, .pagenav_prev, .pagenav_next, .pagenavbar {padding: 0 2px;}
a.pagenav, .pagenav_prev a, .pagenav_next a, .pagenavbar a {}
.pagenavbar {}
.pagenavcounter {padding: 8px 14px 0 14px;background: url(/templates/ja_teline/images/pages.gif) no-repeat 0 11px;}
.sectiontableheader {padding: 5px;background: #333333;color: #FFFFFF;font-weight: bold;}
.sectiontableheader a{color: #FFFFFF;}
.sectiontableheader th,.sectiontableheader th a {color:#000000;}
tr.sectiontableentry1 td ,tr.sectiontableentry1 td a{padding: 5px 5px;border-bottom: 1px solid #DDDDDD;background: #FFFFFF;color: #000000;font-weight : normal;}
tr.sectiontableentry2 td ,tr.sectiontableentry2 td a{padding: 5px 5px;border-bottom: 1px solid #DDDDDD;background: #EFEFEF;color: #000000;font-weight : normal;}
tr.sectiontableentry1:hover td,tr.sectiontableentry2:hover td {background: #E7F4FA;}
.small {}
.smalldark {text-align: left;}
div.syndicate div {text-align: center;}
.pollstableborder tr.sectiontableentry1 td,.pollstableborder tr.sectiontableentry2 td {background: none;}
#ja-wrapper {}
#ja-headerwrap,#ja-topslwrap,#ja-botslwrap,#ja-mainnavwrap1,#ja-subnavwrap,#ja-footerwrap,#ja-hpwrap {clear: both;width: 100%;}
#ja-header,#ja-topsl,#ja-botsl,#ja-mainnavwrap2,#ja-subnav,#ja-containerwrap,#ja-containerwrap-cm,#ja-containerwrap-c,#ja-containerwrap-f,#ja-containerwrap-m,#ja-footer,#ja-hp {margin: 0 auto;width: 750px;text-align: left;}
.wide #ja-header,.wide #ja-topsl,.wide #ja-botsl,.wide #ja-mainnavwrap2,.wide #ja-subnav,.wide #ja-containerwrap,.wide #ja-containerwrap-cm,.wide #ja-containerwrap-c,.wide #ja-containerwrap-f,.wide #ja-containerwrap-m,.wide #ja-footer,.wide #ja-hp {width: 970px;}
.auto #ja-header,.auto #ja-topsl,.auto #ja-botsl,.auto #ja-mainnavwrap2,.auto #ja-subnav,.auto #ja-containerwrap,.auto #ja-containerwrap-cm,.auto ja-containerwrap-c,.auto #ja-containerwrap-f,.auto #ja-containerwrap-m,.auto #ja-footer,.auto #ja-hp {width: 95%!important;}
#ja-content {float: right;width: 64%;margin-left:10px;}
#ja-content div.innerpad {clear: both;margin: 0;padding: 20px 15px 15px 0;display: block;height: 400px;}
html>body #ja-content div.innerpad {height: auto;min-height: 400px;}
#ja-colwrap {float: right;width:34%;}
#ja-col1 {float: left;width: 50%;overflow: hidden;padding-bottom: 10px;}
#ja-col2 {float: right;width: 49.9%;overflow: hidden;padding-bottom: 10px;}
#ja-col1 table, #ja-col2 table {border-collapse: collapse;border-spacing: 0;}
#ja-col1 ul, #ja-col2 ul {margin: 0;padding: 0;}
#ja-col1 ul li, #ja-col2 ul li {padding-left: 13px;}
/*#ja-masscol {padding: 10px;border-bottom: 1px solid #DDDDDD;background: #EFEFEF;}*/
#ja-masscol {padding: 10px;border-bottom: 1px solid #DDDDDD;}
#ja-containerwrap {}
#ja-container {background: url(/templates/ja_teline/images/mainwrap-bg2.gif) repeat-y 80% 0;}
#ja-containerwrap-f, #ja-containerwrap-f #ja-container{background: #FFFFFF;}
#ja-containerwrap-f #ja-content {width: 100%;}
#ja-containerwrap-cm {}
#ja-containerwrap-cm #ja-container {background: none;}
#ja-containerwrap-cm #ja-col1,#ja-containerwrap-cm #ja-col2 {width: 100%;}
#ja-containerwrap-c {border-right:1px solid #ccc;}
#ja-containerwrap-c #ja-container {background: none;}
#ja-containerwrap-c #ja-content {width: 80%;}
#ja-containerwrap-c #ja-colwrap {width: 18%;}
#ja-containerwrap-c #ja-col1,#ja-containerwrap-c #ja-col2 {width: 100%;}
#ja-containerwrap-m {}
#ja-containerwrap-m #ja-container {background: none;}
#ja-headerwrap {border-bottom: 1px solid #999999;}
#ja-header {padding: 15px 0;line-height: normal;text-align: left;position: relative;}
#ja-header h1 {margin: 0;padding: 0;float: left;font-size: 2.5em;}
#ja-header h1 a {border-bottom: none;color: #333333;text-transform: uppercase;}
#ja-header h1 img {float: left;}
#ja-header a {}
#ja-header #top_outer{float: right;width: 300px;}
div.ja-day {margin-top: 5px;float: right;font-family: Tahoma, Arial, sans-serif;}
div.ja-day div {float: left;padding: 10px 0 5px;margin-left: 5px;width: 37px;color: #DDDDDD;font-size: 90%;font-weight: bold;text-align: center;}
div.ja-day span {float: left;color: #999999;font-size: 260%;text-transform: uppercase;letter-spacing: 2px;padding-top: 4px;}
#ja-mainnavwrap1 {background: #333333;font-family: Tahoma, Arial, sans-serif;}
#ja-mainnavwrap2 {padding: 5px 0;}
#ja-mainnav {float: left;}
#ja-mainnavwrap1 a,#ja-mainnavwrap1 a:hover,#ja-mainnavwrap1 a:active,#ja-mainnavwrap1 a:focus {border-bottom: none;}
#ja-mainnav ul {margin: 0;padding: 0;list-style: none;}
#ja-subnavwrap {background: #454545;border-bottom: 1px solid #333333;border-bottom: 1px solid #333333;}
#ja-subnav {background: #454545;}
#ja-search {float: right;}
#ja-search div.search {margin: 3px 0 0 5px;}
#ja-search div.search .inputbox {width: 150px;border: 1px solid #EFEFEF;padding-left: 4px}
a.mainlevel {margin: 0;padding: 3px 5px 3px 14px;width: 99.9%;border: none;display: block;color: #333333;}
a.mainlevel:hover,a.mainlevel:active,a.mainlevel:focus {border: none;color: #CC0000;}
a.mainlevel#active_menu {color: #006DA3;}
a.sublevel {padding: 3px 3px 3px 14px;border-bottom: none;display: block;background: url(/templates/ja_teline/images/sublevel-bg.gif) no-repeat top left;}
a.sublevel:hover,a.sublevel:active,a.sublevel:focus {border-bottom: none;}
#active_menu {color: #CC0000;font-weight: bold;}
.ja-box-left, .ja-box-center, .ja-box-right {float: left;overflow: hidden;}
.ja-box-full {float: none;overflow: hidden;}
.ja-box-left div.moduletable {padding: 0 15px 0 0;}
.ja-box-right div.moduletable {padding: 0 0 0 15px;}
.ja-box-center div.moduletable {padding: 0 15px;}
#ja-topslwrap {}
#ja-topsl {clear: both;padding: 0;position: relative;}
#ja-topsl h3 {margin: 0 0 5px;padding: 0;color: #FFFFFF;}
#ja-topsl a {color: #FFFFFF;}
#ja-topsl div.moduletable {margin: 0;padding: 15px 25px;}
#ja-topsl div.ja-box-left,#ja-topsl div.ja-box-center,#ja-topsl div.ja-box-right {padding: 0;}
#ja-botslwrap {border-top: 1px solid #CCCCCC;background: #FFFFFF;}
#ja-botsl {}
#ja-botsl div.moduletable {padding: 10px;background: none;}
#ja-botsl div.ja-box-left,#ja-botsl div.ja-box-center {border-right:1px solid #ccc;}
#ja-botsl h3 {margin: 0 0 5px;padding: 0;}
#ja-topsl ul,#ja-botsl ul {margin: 0;padding: 0;}
#ja-topsl li,#ja-botsl li {padding-left: 12px;margin: 0;}
#ja-topsl td,#ja-botsl td {padding: 0;}
#ja-botsl .article_seperator,#ja-topsl .article_seperator {display: none;}
#ja-botsl table,#ja-topsl table {border-collapse: collapse;border-spacing: 0;}
#ja-pathway {margin: -20px 0 15px 0;padding: 5px;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;display: block;background: #F7F7F7;}
#ja-pathway img {margin: 0 5px 1px;}
#ja-pathway strong {margin-right: 5px;}
#ja-pathway a {font-weight: bold;}
#ja-footerwrap {border-top: 1px solid #999999;background: #EFEFEF;}
#ja-footer {clear: both;padding: 10px 0;color: #999999;text-align: left;overflow: hidden;position: relative;}
#ja-footer a {color: #999999;font-weight: bold;}
#ja-footer a:hover,#ja-footer a:active,#ja-footer a:focus {color: #333333;font-weight: bold;}
#ja-cert {position: absolute;right: 0;top: 18px;}
#ja-cert a {padding-left: 2px;border-bottom: none;}
ul.accessibility {position: absolute;top: -100%;}
#ja-hp-switch {float: right;color: #CCCCCC;display: none;font-weight: bold;cursor: pointer;padding: 2px 5px 3px;margin-top: 1px;}
.ja-hp-active {color: #FFFFFF !important;background: #006DA3;border-bottom: 1px solid #000000;}
#ja-hpwrap {background: #EFEFEF;font-size: 11px;}
#ja-hp {line-height: normal;}
div.ja-hpmodule {float: right;padding: 3px 0 2px;}
html>body div.ja-hpmodule {float: right;padding: 5px 0 5px;}
div.ja-hpmodule form {float: left;}
div.ja-hpmodule form label {float: left;padding: 0 5px;}
div.ja-hpmodule form input.button {padding: 0px 3px;background: #333333;border: 1px solid #333333;color: #CCCCCC;font-size: 11px !important;}
div.ja-hpmodule form #mod_login_username,div.ja-hpmodule form #mod_login_password {background: #F7F7F7;border: 1px solid #CCCCCC;width: 70px;margin-bottom: 0;}
div.ja-hpmodule form #mod_login_remember {margin-bottom: 0;}
div.ja-hpmodule form a {padding-left: 5px;border-left: 1px solid #CCCCCC;}
#ja-usertools {padding: 7px 0 0;font-size: 11px;float: left;}
#ja-usertools ul {margin: 0 15px 0 0;padding: 0;float: left;}
#ja-usertools ul li {margin: 0;padding: 0;list-style: none;background: none;display: inline;}
#ja-usertools img {padding: 0 3px 0 0;}
div.innerpad {padding: 0 10px;}
.ja-banner {margin-top: 10px;padding: 10px 0;text-align: center;border-top:1px solid #ccc;}
.ja-banner a, .ja-banner a:hover, .ja-banner a:active, .ja-banner a:focus {border-bottom: none;}
.ja-content-module {margin-top: 15px;padding: 10px 0;text-align: center;border-top:1px solid #ccc;}
div.back_button a,div.back_button a:hover,div.back_button a:active,div.back_button a:focus {border-bottom: none;float: left;margin: 10px 0;display: block;font-weight: bold;text-transform: uppercase;}
#mod_login_password, #mod_login_username {width: 90%;}
#mod_login_remember {border: none;background: none;}
.clearfix:after {clear: both;display: block;content: ".";height: 0;visibility: hidden;}
* html > body .clearfix {width: 100%;display: block;}
* html .clearfix {height: 1%;}
html {margin-bottom: 1px;height: 100%!important;height: auto;}
 .moduletable_video { width:98%; }
 .moduletable_video div a{border-bottom : 1px dashed #cccccc;width:150px;height:30px;line-height:30px;margin-bottom:5px;margin-left:10px;text-align:center;vertical-align : middle;font-size :14px;font-weight:bold;}
#s_google{color:red;border-bottom:1px dashed #cccccc;}
ul.mostread_random{width:98%;text-align:center;margin-top:2px;margin-bottom:5px;}
div.mostread_random{float:left;margin:2px;width:180px;}
#mosextranews{background-color:#ffdcff;float:left;width:33%;}
#mosextranews a:hover{color:red;font-size:14px;}
#auto_google{color:red;border-bottom:1px dotted red;}
#latestlinx10{ margin-top:10px; margin-left:0px; width:950px; border:1px solid #ccc;}
#latestlinx10_head{ padding:5px; background-color:#efefef; font-size:12px; font-weight:normal; width:99%; height:16px;}
#latestlinx10_body{ line-height:30px;}
#latestlinx_title{ margin-left:20px; float:left;}
#latestlinx_link{ margin-right:20px; float:right;}
#latestlinx_link a{ padding-left:20px;color:red;}
#latestlinx10_body a{ margin-right:10px;}
.module_linx{width:98%;clear:both;margin-bottom:10px;border:1px solid #ccc;padding-bottom:10px;}
.module_linx_intro{font-size:14px; padding:2px;border-bottom:1px solid #ccc;background-color:#f1f1ea;font-weight:bold;}
.module_linx_inner{padding-top:10px;float:left;margin-left:5px;}
.my_tab{width:160px;height:20px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;text-align:center;line-height:20px;vertical-align:middle;margin-bottom:1px;margin-left:10px;float:left;}
#v_searchresult{margin-top:20px;margin-bottom:10px;clear:right;width:98%;height:20px;border-bottom:1px solid #ddd;text-align:center;}
.ad_row{float:left;margin:0px;}
.ad_product{width:220px;height:110px;border:1px solid #ccc;padding:5px;margin-right:6px;margin-bottom:6px;float:left;}
.ad_product img{border:0px;}
.ad_product a{color:red;font-weight:bold;}
/*janews.css*/
#ja-newswrap .article_seperator {background: none;}
.ja-newsblock {margin: 0;display: block;}
.ja-newsitem,.ja-newsitem-left,.ja-newsitem-right,.ja-newsitem-center {float: left;padding: 0;text-align: center;}
.ja-newsitem-left,.ja-newsitem-center {}
.ja-newsitem-left div.ja-newsitem-inner,.ja-newsitem-center div.ja-newsitem-inner,.ja-newsitem-right div.ja-newsitem-inner,.ja-newsitem div.ja-newsitem-inner {text-align: left;float: left;}
.ja-newsitem-center div.ja-newsitem-inner {float: none;margin: 0 auto;}
.ja-newsitem-right div.ja-newsitem-inner {float: right;}
a.ja-newscat, a.ja-newscat:hover, a.ja-newscat:active, a.ja-newscat:focus {display: block;border-bottom: 3px solid #666666;margin: 0 0 5px;position: relative;font: bold 125%/normal Cambria, "Times New Roman", Times, serif;}
.ja-newscatwrap .hover .ja-newscat,.ja-newsitem-left:hover .ja-newscat,.ja-newsitem-center:hover .ja-newscat,.ja-newsitem-right:hover .ja-newscat {border-bottom: 3px solid #006DA3!important;}
a.ja-newscat span {font-weight: bold;padding: 2px 5px 2px;background: #666666;color: #FFFFFF;text-transform: uppercase;}
.ja-newscatwrap .hover .ja-newscat span,.ja-newsitem-left:hover .ja-newscat span,.ja-newsitem-center:hover .ja-newscat span,.ja-newsitem-right:hover .ja-newscat span {background: #006DA3;}
a.ja-newstitle {display: block;font-weight: bold;margin-bottom: 5px; border: none;font: bold 125%/normal Cambria, "Times New Roman", Times, serif;}
a.ja-newstitle:hover, a.ja-newstitle:active, a.ja-newstitle:focus {border-bottom: none;}
.ja-newscontent {padding: 0;}
.ja-newscontent img {margin: 2px 5px 5px 0;padding: 1px;border: 1px solid #CCCCCC;background: #FFFFFF;}
.ja-newscontent p {margin: 5px 0;}
.ja-newsitem ul {margin: 10px 0 0;padding: 0;}
ul.ja-newslinks {margin: 15px 0 0;padding: 0;}
ul.ja-newslinks li {margin: 0;padding: 0 0 0 12px;}
ul.ja-newslinks li a,ul.ja-newslinks li a:hover,ul.ja-newslinks li a:active,ul.ja-newslinks li a:focus {}
#jahl-newsitem {background: #E7F4FA;padding: 5px;}
div.ja-newscat {display: block;border-bottom: 3px solid #006DA3;padding-top: 5px;margin: 0;position: relative;font: bold 125%/normal Cambria, "Times New Roman", Times, serif;text-transform: uppercase;}
div.ja-newscat span {font-weight: bold;padding: 2px 5px 2px;background: #006DA3;color: #FFFFFF;}
#jahl-newsitem a.ja-newstitle { font-size: 200%;font-weight: bold;line-height: normal;}
#jahl-newsitem img {margin: 2px 10px 10px 0;}
div.module-ja-newssb .ja-newsblock {margin: 0 5px 15px;}
div.module-ja-newssb ul.ja-newslinks {margin: 0!important;}
div.module-ja-newssb ul.ja-newslinks li {padding-left: 22px!important;background-position: 11px 6px!important;}
div.module-ja-newssb ul.ja-newslinks li a {color: #484848;text-decoration: none;}
div.module-ja-newssb ul.ja-newslinks li a:hover,div.module-ja-newssb ul.ja-newslinks li a:active,div.module-ja-newssb ul.ja-newslinks li a:focus {color: #F85703!important;text-decoration: none;}
.jahl-newscontrol {position: absolute;top: 0;right: 0;padding: 5px 0;display: block;}
.jahl-newscontrol ul {margin: 0 0 0 10px;padding: 0;float: left;}
.jahl-newscontrol li {margin: 0;padding: 0;background: none;display: inline;}
#loading-indicator {float: left;}
#jahl-indicator {float: left;background: #666666;padding: 1px 5px;font-size: 10px;line-height: normal;margin-left: 5px;display: block;}
a.ja-newscat_fgq, a.ja-newscat_fgq:hover, a.ja-newscat_fgq:active, a.ja-newscat_fgq:focus {display: block;margin: 0 0 5px;position: relative;background-color:#efefef;height:20px;text-align:center;}
a.ja-newscat_fgq span {padding: 2px 5px 2px;line-height:20px;text-transform: uppercase;vertical-align:middle;color:#ff22c1;}
/*end janews.css*/
/*ja-scriptdlmenu.css*/
#jasdl-mainnav ul, #jasdl-subnav ul {margin: 0;padding: 0;list-style: none;}
#jasdl-mainnav ul li, #jasdl-subnav ul li {margin: 0;padding: 0;display:inline;background: none;}
#jasdl-mainnav a {float: left;margin: 0;padding: 2px 7px 2px 8px;border-right: 1px solid #333333;display: block;color: #CCCCCC;font-size: 100%;font-weight: bold;}
#jasdl-mainnav a:hover,#jasdl-mainnav ul li.hover a {background: #666666;color: #FFFFFF;}
#jasdl-mainnav li.active a,#jasdl-mainnav li.active a:hover,#jasdl-mainnav li.active a:active,#jasdl-mainnav li.active a:focus {border-bottom: 1px solid #000000;color: #FFFFFF;background: #006DA3;}
#jasdl-mainnav ul li.havechild {}
#jasdl-mainnav ul li.havechild-active {}
#jasdl-subnav {line-height: normal;}
#jasdl-subnav a {padding: 5px 7px 5px 8px;float: left;display: block;color: #CCCCCC;border-bottom: none;font-family: Tahoma, Arial, Helvetica, sans-serif;border-left: 1px solid #363636;}
#jasdl-subnav a:hover,#jasdl-subnav a:active,#jasdl-subnav a:focus {color: #FFFFFF;background: url(/templates/ja_teline/images/arrow2.gif) no-repeat center top #666666;border-bottom: none;}
#jasdl-subnav ul {display: none;}
#jasdl-subnav ul li {display: inline;line-height: normal;padding: 0;margin: 0;}
#jasdl-subnav ul li.active a {color: #FFFFFF;background: url(/templates/ja_teline/images/arrow2.gif) no-repeat center top #666666;border-bottom: none;}
#jasdl-subnav ul li.ja-spacer span {padding: 5px 0;display: block;}
/*end ja-scriptdlmenu.css*/
/*ja-tab-modules.css*/
div#ja-tabswrap {margin: 0;padding: 0;overflow: hidden;line-height: normal; background-color:#efefef;}
ul.ja-tab-top, ul.ja-tab-bottom {margin: 0;padding: 0;}
ul.ja-tab-top li.ja-tab-li, ul.ja-tab-bottom li.ja-tab-li {margin: 0;padding: 0;float: left;}
ul.ja-tab-top li.ja-tab-li span, ul.ja-tab-bottom li.ja-tab-li span {background: #DDDDDD;display: block;padding: 2px 0;text-align: center;font-weight: bold;cursor: pointer;border: 1px solid #CCCCCC;border-right: none;}
html>body ul.ja-tab-top li.ja-tab-li span, html>body ul.ja-tab-bottom li.ja-tab-li span {border-right: 1px solid #CCCCCC;}
ul.ja-tab-top li.ja-tab-hover span {background: url(/templates/ja_teline/images/tabtop-bg.gif) repeat-x top #FFFFFF;color: #333333;}
ul.ja-tab-bottom li.ja-tab-hover span {background: url(/templates/ja_teline/images/tabbot-bg.gif) repeat-x bottom #FFFFFF;color: #333333;}
ul.ja-tab-top li.ja-tab-hover span {border-bottom: 1px solid #FFFFFF;}
ul.ja-tab-bottom li.ja-tab-hover span {border-top: 1px solid #FFFFFF;}
.ja-tab-top-border {border-top: 1px solid #CCCCCC;}
.ja-tab-bottom-border {border-bottom: 1px solid #CCCCCC;}
div#ja-tab-content {display: block;height: 0;clear: both;padding: 10px;border-left:1px solid #ccc;}
.ja-tabswrap {width: 99.5%;}
.ja-tab-content {display: block;}
div#ja-tab-content ul {margin: 0;}
div#ja-tab-content .article_seperator {display: none;}
div#ja-tab-content ul li, .ja-tab-content ul li {padding: 0 0 0 12px !important;margin: 0 0 0 2px;}
/*end ja-tab-modules.css*/
.ja-tab-content{display: none;}
#ja-hpwrap{height:0;overflow:hidden;visibility:hidden;}
/*red.css*/
a {color: #333333;}
a:hover, a:active, a:focus {color: #CC0000;}
a.readon {color: #CC0000;}
.message {color: #333333;}
.highlight {border-color: #333333;background: #FFFFDE;}
.quote-hilite {background: url(/templates/ja_teline/images/red/q1_std.gif) no-repeat 10px 10px #CC0000;}
.quote-hilite blockquote {background: url(/templates/ja_teline/images/red/q2_std.gif) no-repeat right bottom;}
.bignumber {background: url(/templates/ja_teline/images/red/ol-bg.gif) no-repeat top left;}
.captionBox-hilite {border: 1px solid #CC0000;}
.captionBox-hilite h3 {color: #CC0000;}
.story-hilite h3 { background: #CC0000;}
.story-hilite {border: 1px solid #CC0000;}
.box-hilite {border: 1px solid #CC0000;background: #FFFFDE;}
div.moduletable h3, div.ja-moduletable h3 span {color: #CC0000;}
a.mainlevel#active_menu {color: #CC0000;}
tr.sectiontableentry1:hover td,tr.sectiontableentry2:hover td {background: #FFFFDE;}
.ja-hp-active {background: #CC0000;}
/* ja news*/
#jahl-newsitem {background: #FFFFDE;}
.ja-newscatwrap .hover .ja-newscat,.ja-newsitem-left:hover .ja-newscat,.ja-newsitem-center:hover .ja-newscat,.ja-newsitem-right:hover .ja-newscat {border-bottom: 3px solid #CC0000 !important;}
.ja-newscatwrap .hover .ja-newscat span,.ja-newsitem-left:hover .ja-newscat span,.ja-newsitem-center:hover .ja-newscat span,.ja-newsitem-right:hover .ja-newscat span {background: #CC0000;}
div.ja-newscat {border-bottom: 3px solid #CC0000;}
div.ja-newscat span {background: #CC0000;}
#jahl-newsitem a.ja-newstitle { color: #CC0000;}
#ja-splitmenu li.active a,#ja-splitmenu li.active a:hover,#ja-splitmenu li.active a:active,#ja-splitmenu li.active a:focus {background: #CC0000 !important;}
#jasdl-mainnav li.active a,#jasdl-mainnav li.active a:hover,#jasdl-mainnav li.active a:active,#jasdl-mainnav li.active a:focus {background: #CC0000 !important;}
#ja-cssmenu li ul a:hover,#ja-cssmenu li ul a:active,#ja-cssmenu li ul a:focus {color: #CC0000;}
#ja-cssmenu li a.active,#ja-cssmenu li a.active:hover,#ja-cssmenu li a.active:active,#ja-cssmenu li a.active:focus {background: #CC0000;}
#ja-cssmenu li li a.active,#ja-cssmenu li li a.hover,#ja-cssmenu li li a.active,#ja-cssmenu li li a.focus {color: #CC0000 !important;font-weight: bold !important;}
#ja-cssmenu li a.active-first-item,#ja-cssmenu li a.active-first-item:hover,#ja-cssmenu li a.active-first-item:active,#ja-cssmenu li a.active-first-item:focus {background: #CC0000;}
.transMenu .item#active,.transMenu .item#active:hover,#ja-transmenu a.havechild-mainlevel-active-trans,#ja-transmenu a.havechild-mainlevel-active-trans:hover,#ja-transmenu a.havechild-mainlevel-active-trans:active,#ja-transmenu a.havechild-mainlevel-active-trans:focus,#ja-transmenu a.jahover-active,#ja-transmenu a.mainlevel-active-trans,#ja-transmenu a.mainlevel-active-trans:hover,#ja-transmenu a.mainlevel-active-trans:active,#ja-transmenu a.mainlevel-active-trans:focus,#ja-transmenu a.havechild-mainlevel-active-trans-first,#ja-transmenu a.havechild-mainlevel-active-trans-first:hover,#ja-transmenu a.havechild-mainlevel-active-trans-first:active,#ja-transmenu a.havechild-mainlevel-active-trans-first:focus,#ja-transmenu a.mainlevel-active-trans-first,#ja-transmenu a.mainlevel-active-trans-first:hover,#ja-transmenu a.mainlevel-active-trans-first:active,#ja-transmenu a.mainlevel-active-trans-first:focus {background: #CC0000;}
/*end red.css*/
/*mod_tabmodule tabcontent.css*/
.shadetabs{padding: 3px 0;margin-left: 0;margin-top: 1px;margin-bottom: 0;font: bold 12px Verdana;list-style-type: none;text-align: left;}
.shadetabs span{display: inline;margin: 0;}
.shadetabs span a{text-decoration: none;padding: 3px 7px;margin-right: 0px;border: 1px solid #778;color: #2d2b2b;background: white url(/modules/mod_tabs/shade.gif) top left repeat-x;}
.shadetabs span a:visited{color: #2d2b2b;}
.shadetabs span a:hover{text-decoration: underline;color: #2d2b2b;}
.shadetabs span.selected{position: relative;}
.shadetabs span.selected a{background-image: url(/modules/mod_tabs/shadeactive.gif);color:#ff0000;border-bottom-color: white;}
.shadetabs span.selected a:hover{text-decoration: none;}
.tabcontentstyle{border: 1px solid gray;width: auto;margin-bottom: 1em;padding: 10px;}
.tabcontent{display:none;}
@media print {.tabcontent {display:block!important;}}
/*end mod_tabmodule tabcontent.css*/
/* mod_CB_users */
#liveusers {width:100%;}
#liveusers .liveuser {width:100%;}
#liveusers .liveuser a {}*
#liveusers .liveuser a img {padding-right: 2px;vertical-align: middle;}
.img-shadow {float:left;background: url(/modules/mod_CB_users/images/shadowAlpha.png) no-repeat bottom right !important;*/background: url(/modules/mod_CB_users/images/shadow.gif) no-repeat bottom right;margin: 10px 0 0 10px !important;margin: 10px 0 0 5px;}
.img-shadow img {display: block;position: relative;background-color: #fff;border: 1px solid #a9a9a9;margin: -6px 6px 6px -6px;padding: 3px;}
/*end mod_CB_users */