html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}
body{line-height:1;background:#EDEDED;/*background: url(../images/bg.png) repeat-x 0 0;*/}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
ul{list-style:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
* html .clearfix{height:1%;}
.clearfix{display:inline-block;}
html[xmlns].clearfix{display:block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear, .divider{clear:both;}
.no-display{display:none !important;}
.nowrap,.nobr{white-space:nowrap !important;}
.no-border{border:0 !important;}
.no-padding{padding:0 !important}
.no-margin{margin:0 !important;}
.v-top{vertical-align:top;}
.v-middle{vertical-align:middle;}
.v-bottom{vertical-align:bottom;}
.a-left{text-align:left;}
.a-center{text-align:center;}
.a-right{text-align:right;}
.left{float:left;}
.right{float:right;}
.auto-width{width:auto;}
div.nextlevel{clear:both;}
div.seal-img{float:left;margin:10px 10px 10px 0;}
.wholeadcontainer{font-family:"Arial Narrow", Arial, sans-serif;margin:0px 0px 0px 0px;width:920px;height:392px;}
.wholeadcontainer-small{font-family:"Arial Narrow", Arial, sans-serif;margin:0px 0px 0px 0px;width:920px;height:328px;}
div.formfabrik{position:absolute;top:90px;right;0px;margin-top:-8px;padding:0 0px 0 0px;margin-left:30px;}
div.formfabrik-left{position:absolute;top:90px;left:0px;margin-top:-8px;padding:0 0px 0 0px;margin-left:20px;}
div.topvideo{position:absolute;bottom:90px;left:22px;z-index:1;}
div.limitedbig{width:340px;float:right;padding-top:12px;}
div.limitedbig h4{color:#CC0000;font-family:arial,helvetica,arial, sans-serif;font-size:26px;text-align:left;padding-left:0px;}
.limitedtxt{color:#F9CB5C;font-size:220%;text-align:center;}
div.replytoday{margin-left:32px;padding-top:10px;padding-bottom:10px;}
div.equipment{padding-left:22px;padding-top:5px;}
div.secure{z-index:4;width:378px;padding-left:0px;padding-bottom:3px;}
div.adt{position:absolute;top:390px;right:40px;}
div.tollfree{position:absolute;top:389px;left:55px;width:470px;text-align:left;font-style:italic;font-family:arial,helvetica,arial, sans-serif;line-height:16px;font-size:13px;color:#666666;}
div.completetxt{text-align:left;padding-top:65px;margin-left:-25px;width:330px;font-size:10px;color:#333333;line-height:11px;}
div.completetxt-aa{z-index:1;position:absolute;bottom:80px;right:30px;text-align:left;width:250px;font-size:10px;color:#ffffff;line-height:11px;}
div.fieldlabel{width:65px;float:left;}
.formline{clear:both;margin-top:18px;width:380px;}
.formline-short{clear:both;margin-top:8px;width:380px;}
.fieldlabel{font-size:13px;text-align:right;padding-right:2px;font-family:helvetica, sans-serif;color:#ffffff;font-weight:400;}
.name-input INPUT{border-color:#C1C1C1;border-style:solid;border-width:2px;width:190px;}
.completetxt{font-size:115%;font-weight:bold;padding-top:5px;}
.completetxt-aa{font-size:119%;font-weight:bold;padding-left:10px;margin-top:-8px;margin-bottom:5px;}
.limitedtimeoffertxt{font-size:2.4em;font-weight:900;}
div.leftbottomdeal{float:left;margin-top:-20px;}
div.bottomdeal{margin:-10px 0 10px 0;}
.bottomdeal img{margin:-55px 0 0 23px;}
.nocost{font-size:155%;font-weight:bold;}
.bottomgoldtxt{color:#F9CB5C;font-weight:bold;line-height:150%;}
.fineprint{clear:both;color:#96B8D0;font-size:0.95em;width:308px;}
.registrationmark{color:#009857;font-size:0.75px;margin-left:496px;margin-top:5px;display:none;}
.logo-txt img{float:left;margin-right:20px;margin-top:-15px;}
.ja-mass-top table{margin-top:-30px;}
tr p.rightcol-list{padding-left:30px;text-align:left;}
.highlight_text_blue{color:#3399CC;text-align:left;margin-bottom:15px;margin-top:15px;margin-left:40px;}
.highlight_text{color:#666666;text-align:left;margin-bottom:15px;margin-top:15px;margin-left:40px;}
.highlight_text a{color:#666666;}
pre, .code{background:#fff;border-left:5px solid #ccc;font:1em/1.5"Courier News", monospace;margin:5px 0 15px;padding:10px 15px !important;}
blockquote{padding:1em 40px 1em 15px;}
blockquote span.open{background:url(../images/so-q.gif) no-repeat left top;padding:0 0 0 15px;}
blockquote span.close{background:url(../images/sc-q.gif) no-repeat bottom right;padding:0 15px 0 0;}
blockquote.testimonial{padding:0 0 10px;border-bottom:1px solid #E7E8E6;}
blockquote.testimonial span.author{background:url(../images/icon-author.gif) no-repeat 5px center;display:block;font-weight:bold;margin-top:5px;padding-left:20px;}
.dropcap{color:#333;display:block;float:left;font:60px/40px Georgia, Times, serif;padding:7px 8px 0 0;}
.limited{font-family:Helvetica, Arial, sans-serif;font-size:32px;font-style:normal;font-weight:bold;color:#f9cb5c;text-transform:none;letter-spacing:-4px;line-height:1.2em;}
p.error{background:url(../images/icon-error.gif) no-repeat top left;color:#CC0000;padding-left:25px;}
p.message{background:url(../images/icon-info.gif) no-repeat top left;color:#2C79B3;padding-left:25px;}
p.tips{background:url(../images/icon-tips.gif) no-repeat top left;color:#E58C00;padding-left:25px;}
.highlight{background:#ffffdd;font-weight:bold;padding:1px 5px;}
p.stickynote{background:url(../images/icon-sticky.png) no-repeat 10px center #fcfcfc;border:1px solid #ddd;padding:10px 0px 10px 50px;}
p.download{background:url(../images/icon-download.png) no-repeat 10px center #fcfcfc;border:1px solid #ddd;padding:15px 0px 15px 54px;}
p.download a.download-title{font-weight:bold;font-size:125%;display:block;}
p.download span.download-desc{font-size:92%;color:#999;}
.blocknumber{clear:both;padding:5px 15px 10px;position:relative;}
ul.checklist{list-style:none;}
ul.checklist li{background:url(../images/icon-checklist.gif) no-repeat 0 0px;margin-left:5px;font-size:16px;}
div.article-content h3{font-size:18px;}
ul.star1{list-style:none;}
ul.star1 li{background:url(../images/icon-checklist.gif) no-repeat 0 3px;margin-left:7px;padding:0px 0px 0px 5px;font-size:11px;font-family:Arial;color:#333333;font-weight:bold;}
ul.star2{list-style:none;}
ul.star2 li{background:url(../images/star.png) no-repeat 0 3px;margin-left:7px;padding:0px 0px 1px 5px;font-size:11px;font-family:Arial;color:#ffffff;font-weight:bold;}
ul.star{list-style:none;}
ul.star li{background:url(../images/icon-star.gif) no-repeat 0 0px;margin-left:15px;padding:0 0 0 20px;}
ul.arrow{list-style:none;margin-top:20px;}
ul.arrow li{background:url(../images/icon-arrow.gif) no-repeat 3px 3px;margin-left:15px;padding:0 0 0 15px;}
ul.bookmark-links li{background:url(../images/arrow.png) no-repeat 0px 10px !important;border-bottom:1px dotted #e6e6e6;padding:5px 0 5px 10px !important;}
a.video{background:url(../images/icon-14.png) no-repeat 0px -14px;padding:0 0 0 18px;font-size:92%;}
a.rss{background:url(../images/icon-14.png) no-repeat 0px -42px;padding:0 0 0 18px;font-size:92%;}
a.comment{background:url(../images/icon-14.png) no-repeat 0px -28px;padding:0 0 0 18px;font-size:92%;}
a.photo{background:url(../images/icon-14.png) no-repeat 0px 0px;padding:0 0 0 18px;font-size:92%;}
.bignumber{background:url(../images/ol-bg.gif) no-repeat top left;display:block;float:left;font:bold 20px/normal Arial, sans-serif;margin-right:8px;padding:6px 7px;}
div.bubble1, div.bubble2, div.bubble3, div.bubble4{margin:15px 0;}
div.bubble1 span.author,div.bubble2 span.author,div.bubble3 span.author,div.bubble4 span.author{font-weight:bold;margin-left:15px;padding-left:15px;background:url(../images/icon-author.gif) no-repeat 0px 2px;}
div.bubble1 div{background:url(../images/bub1-br.gif) no-repeat bottom right;margin:0;width:100%;}
div.bubble1 div div{background:url(../images/bub1-bl.gif) no-repeat bottom left;}
div.bubble1 div div div{background:url(../images/bub1-tr.gif) no-repeat top right;}
div.bubble1 div div div div{background:url(../images/bub1-tl.gif) no-repeat top left;}
div.bubble1 div div div div div{margin:0;padding:10px 15px 20px;width:auto;}
div.bubble2 div{background:url(../images/bub2-br.gif) no-repeat bottom right;margin:0;width:100%;}
div.bubble2 div div{background:url(../images/bub2-bl.gif) no-repeat bottom left;}
div.bubble2 div div div{background:url(../images/bub2-tr.gif) no-repeat top right;}
div.bubble2 div div div div{background:url(../images/bub2-tl.gif) no-repeat top left;}
div.bubble2 div div div div div{margin:0;padding:10px 15px 25px;width:auto;}
div.bubble3 div{background:url(../images/bub3-br.gif) no-repeat bottom right;margin:0;width:100%;}
div.bubble3 div div{background:url(../images/bub3-bl.gif) no-repeat bottom left;}
div.bubble3 div div div{background:url(../images/bub3-tr.gif) no-repeat top right;}
div.bubble3 div div div div{background:url(../images/bub3-tl.gif) no-repeat top left;}
div.bubble3 div div div div div{margin:0;padding:10px 15px 45px;width:auto;}
div.bubble4 div{background:url(../images/bub4-br.gif) no-repeat bottom right;margin:0;width:100%;}
div.bubble4 div div{background:url(../images/bub4-bl.gif) no-repeat bottom left;}
div.bubble4 div div div{background:url(../images/bub4-tr.gif) no-repeat top right;}
div.bubble4 div div div div{background:url(../images/bub4-tl.gif) no-repeat top left;}
div.bubble4 div div div div div{margin:0;padding:10px 15px 45px;width:auto;}
.box-grey,.box-hilite{background-color:#f7f7f7;border:3px solid #ddd;margin:20px 0 0 0;padding:10px !important;}
.box-hilite{border:3px solid #d6e9f3;background:#fff;}
.legend-title{background:#f8f8f8;display:block;float:left;font-weight:bold;left:7px;margin:0 !important;padding:0 5px !important;position:absolute;top:-10px;font-size:125%;}
.legend{border:3px solid #ccc;margin:20px 0;padding:0 10px;position:relative;}
.legend-hilite .legend-title{color:#006699;font-size:16px;}
.legend-hilite{border:3px solid #d6e9f3;width:650px;margin:20px 15px 20px 120px;padding:0 10px;position:relative;}
div.ja-adv{border:1px solid #ddd;padding:10px;}
div.ja-adv span.sponsor{color:#999;display:block;font-size:92%;text-align:right;}
.highslide-header{border-bottom:1px solid #CCCCCC;}
.highslide-header li{background:none;}
.highslide-body{padding:10px 0 !important;}
.highslide{margin:0;}
.highslide img{padding:2px;border:1px solid #CCCCCC;}
.highslide:hover img{border:1px solid #ABABAB !important;}
ul.contact{list-style:none;margin:0;padding:0;}
ul.contact li{border:none;color:#757575;margin:0;padding:3px 0 3px 25px !important;}
ul.contact li.address{background:url(../images/icon-home.gif) no-repeat 0px 5px !important;}
ul.contact li.phone{background:url(../images/icon-phone.gif) no-repeat left center !important;}
ul.contact li.email{background:url(../images/icon-email.gif) no-repeat left center !important;}
ul.contact li.link{background:url(../images/icon-link.gif) no-repeat left center !important;}
ul.icon{background:#F6F6F6;border:1px solid #ddd;padding:10px;}
ul.icon li{padding-left:20px;}
ul.icon li.info{background:url(../images/icon-info.png) no-repeat 0px 0px;}
ul.icon li.phone{background:url(../images/icon-phone.png) no-repeat 0px 0px;}
#ie6-warning{position:absolute;top:0;z-index:999;font-size:110%;}
#ie6-warning .main{background:#ffffef;padding:10px 0;}
#ie6-warning .main .inner{background:url(../images/icon-ie.jpg) no-repeat 10px 0px;padding-left:170px;}
#ie6-warning .main h1{margin:10px 0;}
#ie6-warning .main p.note{font-weight:bold;color:#cc0000;margin:5px 0;}
#ie6-warning li{display:inline;padding:10px 10px 10px 0;float:left;}
#ie6-warning li a{width:48px;height:48px;display:block;}
#ie6-warning li a.firefox-download{background:url(../layouts/blocks/ie6/icon_brwoser.jpg) no-repeat top left;}
#ie6-warning li a.chrome-download{background:url(../layouts/blocks/ie6/icon_brwoser.jpg) no-repeat 50% top;}
#ie6-warning li a.safari-download{background:url(../layouts/blocks/ie6/icon_brwoser.jpg) no-repeat 75% top;}
#ie6-warning li a.opera-download{background:url(../layouts/blocks/ie6/icon_brwoser.jpg) no-repeat 100% top;}
#ie6-warning li a.ie-download{background:url(../layouts/blocks/ie6/icon_brwoser.jpg) no-repeat 25% top;}
#ie6-warning li a.firefox-download:hover,#ie6-warning li a.firefox-download:focus,#ie6-warning li a.firefox-download:active{background:url(../layouts/blocks/ie6/icon_brwoser.jpg) no-repeat bottom left;}
#ie6-warning li a.chrome-download:hover,#ie6-warning li a.chrome-download:focus,#ie6-warning li a.chrome-download:active{background:url(../layouts/blocks/ie6/icon_brwoser.jpg) no-repeat 50% bottom;}
#ie6-warning li a.safari-download:hover,#ie6-warning li a.safari-download:focus,#ie6-warning li a.safari-download:active{background:url(../layouts/blocks/ie6/icon_brwoser.jpg) no-repeat 75% bottom;}
#ie6-warning li a.opera-download:hover,#ie6-warning li a.opera-download:focus,#ie6-warning li a.opera-download:active{background:url(../layouts/blocks/ie6/icon_brwoser.jpg) no-repeat 100% bottom;}
#ie6-warning li a.ie-download:hover,#ie6-warning li a.ie-download:focus,#ie6-warning li a.ie-download:active{background:url(../layouts/blocks/ie6/icon_brwoser.jpg) no-repeat 25% bottom;}
#ie6-warning li a:hover,#ie6-warning li a:focus,#ie6-warning li a:active{text-decoration:none;}
#ie6-warning .close{position:absolute;right:3px;top:3px;}
#ie6-warning .close a{background:url(../layouts/blocks/ie6/close.gif) no-repeat;width:21px;height:21px;display:block;}
#ie6-warning .close a:hover,#ie6-warning .close a:focus,#ie6-warning .close a:active{background:url(../layouts/blocks/ie6/close-hover.gif) no-repeat;text-decoration:none;}
body{color:#000;font-family:Arial, Verdana, Tahoma, sans-serif;line-height:1.5;height:100%;}
body#bd{color:#454545;height:100%;}
body.fs1{font-size:10px;}
body.fs2{font-size:11px;}
body.fs3{font-size:12px;}
body.fs4{font-size:13px;}
body.fs5{font-size:14px;}
body.fs6{font-size:15px;}
a{color:#1e557a;text-decoration:none;}
a:hover, a:active, a:focus{color:#1e557a;text-decoration:underline;}
a.readon{background:url(../images/arrow.png) no-repeat 0px 5px;color:#1E557A;font-weight:bold;padding-left:6px;}
a.readon:hover, a.readon:active, a.readon:focus{}
.column p, .column pre, .column blockquote, .column h1, .column h2, .column h3, .column h4, .column h5, .column h6, .column ol, .column ul, #top p, #ja-topsl p, #ja-intro p{margin:15px 0;padding:0;}
h1{font-size:200%;}
h2{font-size:175%;}
h3{font-size:150%;}
h4{font-size:125%;}
h5{font-size:100%;}
.contentheading, .componentheading, h1, h2, h3, h4, h5{font-weight:bold;line-height:1.2;}
h1.componentheading, .componentheading{border-bottom:1px solid #c5c5c5;font-size:200%;margin:0 0 15px;padding:0 0 10px;text-transform:uppercase;}
.componentheading{}
h2.contentheading, .contentheading{margin:0;padding:0 0 10px;}
.contentheading{font-size:200%;}
.blog .contentheading{font-size:125%;}
.blog .leading .contentheading{color:#1e557a;font-size:150%;}
a.contentpagetitle, a.contentpagetitle:hover, a.contentpagetitle:active, a.contentpagetitle:focus{float:left;font-weight:bold;}
.category{font-size:110%;font-weight:bold;}
small, .small, .smalldark, .createby, .createdate, .modifydate, .img_caption, .contenttoc, p.site-slogan, a.readon, .ja-navhelper, #ja-footer{font-size:92%;}
small, .small{color:#757575;}
.smalldark{text-align:left;}
.column ul li{background:url(../images/bullet.gif) no-repeat 15px 6px;line-height:160%;line-height:1.3;margin-bottom:5px;overflow:hidden;padding-left:25px;}
.column ol li{line-height:180%;margin-left:35px;}
.column ul li p, .column ol li p{margin:0;}
th{font-weight:bold;padding:5px;text-align:left;}
td{font-size:100%;padding:5px;}
fieldset{padding:10px;}
legend{font-size:125%;font-weight:bold;}
fieldset a{font-weight:bold;}
fieldset.input{padding:0;border:none;margin:0;}
.metadata label{font-weight:bold;padding-top:5px;}
.metadata textarea{display:block;}
hr{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #c5c5c5;height:1px;}
form label{cursor:pointer;}
input, select, textarea, .inputbox{font:100% Arial, sans-serif;}
.inputbox{border:1px solid #c5c5c5;color:#000;padding:2px;}
.inputbox:hover, .inputbox:focus{background:#FFFFF0;border:1px solid #a5a5a5;}
.button{background:url(../images/but-bg.gif) repeat-x bottom;border:1px solid #c5c5c5;color:#454545;cursor:pointer;font-size:92%;padding-bottom:1px;padding-top:1px;text-transform:uppercase;}
.button:hover, .button:focus{border:1px solid #a5a5a5;}
.checkbox{}
.radio{margin:0 5px;}
.login_form fieldset{padding:15px 0 0;}
.login_form fieldset p{margin:0 0 5px;}
.login_form label{font-weight:bold;text-align:right;display:block;float:left;width:130px;}
.login_form .inputbox{margin-left:10px;width:150px;}
.login_form .remember .inputbox{width:20px;}
.login_form .button{margin-left:140px;}
.form-register fieldset{padding:0 0 10px;}
.form-register p{margin:0 0 5px;}
.form-register p.form-des{margin:15px 0;}
.form-register label{font-weight:bold;text-align:right;display:block;float:left;width:130px;}
.form-register .inputbox{margin-left:10px;width:200px;}
.form-register .button{margin-left:140px;}
.user-details{padding:10px 0;}
.user-details p{margin:0 0 5px;}
.user-details label{font-weight:bold;text-align:right;display:block;float:left;width:130px;}
.user-details .inputbox{margin-left:10px;width:200px;}
.user-details .button{margin-left:140px;}
.user-details .paramlist .paramlist_key{width:130px !important;padding:0 0 5px !important;}
.user-details .paramlist .paramlist_value{padding:0 0 5px !important;}
.user-details .user_name span{padding-left:10px;font-weight:bold;}
.blog{}
.article_separator, .leading_separator, .row_separator, .column_separator{display:none;}
.leading{border-bottom:1px solid #e9e9e9;padding-bottom:15px;}
.leading p{margin-top:0;}
.article_row{border-bottom:1px solid #e9e9e9;padding-bottom:15px;padding-top:15px;}
.article_column{}
.column_separator{padding:0 25px;}
.article-content .ja-innerdiv{border-bottom:0;clear:none;color:#757575;float:left;margin:0;padding-right:3.4%;width:45.3%;}
.article-content .ja-innerdiv h4{font-size:100%;text-transform:none;}
.article-content .ja-innerdiv h4 a{color:#000;font-weight:bolder;}
.article-content .ja-innerdiv h4 a:hover, .article-content .ja-innerdiv h4 a:active, .article-content .ja-innerdiv h4 a:focus{color:#1e557a;text-decoration:underline;}
.article-tools{background:#F8F8F8;border-top:1px solid #ddd;border-bottom:1px solid #ddd;clear:both;color:#757575;display:block;line-height:normal;margin:0 0 10px;padding:5px;position:relative;}
.blog .article-tools{background:none;border:0;padding:0;}
.article-meta{float:left;padding:0;width:70%;}
.article-section, .article-category{color:#757575;font-size:92%;}
.createby{font-weight:bold;}
.createdate{}
.modifydate{color:#757575;display:block;margin:10px 0;}
.contentdescription{border-bottom:1px solid #C5C5C5;display:block;padding:10px 15px;}
.contentdescription p{margin:0;}
.buttonheading{float:right;}
.buttonheading img{border:0;float:right;margin:0 5px 0 0;}
img.caption{margin-top:5px;}
.img_caption{color:#757575;margin-bottom:10px;}
.article-content img{margin:5px;}
.img_caption img{margin:5px 0 0;}
.img_caption p{color:#C5C5C5;margin:0;padding:2px 0;text-align:center;}
.img-border{border:1px solid #ebebeb;padding:5px;}
.sectiontableheader{padding:5px;}
.sectiontableheader, .sectiontableheader th{}
.sectiontableheader a, .sectiontableheader a:hover, .sectiontableheader a:focus, .sectiontableheader a:active{}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td{border-bottom:1px solid #ddd;padding:5px 5px 6px;}
tr.sectiontableentry1 td{}
tr.sectiontableentry0:hover td, tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td{background:#FFFFF0;}
tr.sectiontableentry2 td{background:#F8F8F8;}
table.contentpane, table.tablelist{width:100%;}
table.contentpaneopen{border:none;border-collapse:collapse;border-spacing:0;}
table.contenttoc{border:1px solid #C5C5C5;float:right;margin:0 0 10px 12px;padding:0;width:30%;}
table.contenttoc a{color:#000;}
table.contenttoc td{padding:2px 10px;}
table.contenttoc th{background:#F8F8F8;border-bottom:1px solid #C5C5C5;padding:5px 10px;text-transform:uppercase;}
div.poll{padding:15px 0;}
form#poll{border-bottom:1px dotted #C5C5C5;font-weight:bold;margin-bottom:10px;padding-bottom:10px;}
dl.poll{border-bottom:1px dotted #C5C5C5;font-size:92%;margin-bottom:10px;padding-bottom:10px;}
dl.poll dt, dl.poll dd{float:left;}
dl.poll dt{clear:left;width:100px;}
dl.poll dd{clear:right;}
table.pollstableborder{border:none;padding:0;text-align:left;width:100%;}
table.pollstableborder img{vertical-align:baseline;}
table.pollstableborder td{background:#F8F8F8;border-bottom:1px solid #C5C5C5;font-weight:bold;padding:5px !important;}
table.pollstableborder tr.sectiontableentry0 td, table.pollstableborder tr.sectiontableentry1 td{font-weight:normal;}
#ja-search{float:right;}
#ja-search label{display:none;}
#ja-search .inputbox{background:url(../images/icon-search.gif) no-repeat 5px center;padding-left:24px;width:190px;}
#ja-search .inputbox:hover, #ja-search .inputbox:focus{background-color:#FFFFF0;}
#ja-search .button{font-size:110%;font-weight:bold;margin-left:5px;text-transform:none;}
table.searchintro{padding:10px 0;width:100%;}
table.searchintro td{padding:5px !important;}
table.contentpaneopen, table.contentpane, table.blog{width:100%;}
ul.pagination{float:left;margin:15px 0;width:75%;}
ul.pagination li{background:none;display:inline;margin:0;overflow:hidden;padding:0;}
ul.pagination li span{padding:1px 3px;}
ul.pagination a{background:#F8F8F8;border:1px solid #C5C5C5;color:#000;padding:1px 5px;}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus{border:1px solid #1e557a;text-decoration:none;}
.sortby{font-size:92%;margin:10px 0 5px;}
.sortby .filter, .sortby .display{float:left;width:40%;}
.sortby .display{float:right;text-align:right;}
.pagenavbar{background:url(../images/icon-pages.gif) no-repeat center left;font-weight:bold;padding-left:14px;}
.pagenavcounter{margin:15px 0 !important;text-align:center;}
.counter{float:right;line-height:1;margin:15px 0 !important;text-align:right;width:24%;}
.counter span{border:1px solid #1e557a;padding:1px 5px;}
.blog_more{border-bottom:1px solid #C5C5C5;padding:15px 15px 0;}
.blog_more .blog_more{border-bottom:none;padding:0;}
.blog_more h2{font-size:115%;margin:0 0 5px;text-transform:uppercase;}
.blog_more ul li{background:url(../images/bullet.gif) no-repeat 5px 6px;padding-left:15px;}
div.back_button a, div.back_button a:hover, div.back_button a:active{display:block;margin:10px 0;}
#ja-headsep{background:url(../images/topslwrap-bg.gif) repeat-x left bottom;height:11px;}
#system-message{margin:0 -15px 10px;}
#system-message dd.message ul, #system-message dd.error ul, #system-message dd.notice ul{margin:0;padding:0;}
#system-message dd.message ul li, #system-message dd.error ul li, #system-message dd.notice ul li{background:none;margin:0;padding:5px;}
#system-message dd.message ul{border:0;}
#system-message dd.error ul{background:#9C162E;border:0;}
#system-message dd.notice ul{background:#151515;border:0;}
.tool-tip{background:#F8F8F8;border:1px solid #C5C5C5;float:left;max-width:300px;padding:5px;z-index:1000;}
.tool-title{background:url(../../system/images/selector-arrow.png) no-repeat;font-size:100%;font-weight:bold;margin:0;margin-top:-15px;padding:0;padding-bottom:5px;padding-top:15px;}
.tool-text{font-size:100%;margin:0;}
.hastip img{border:none;margin:10px 5px 0 0;}
div.moduletable h3, div.moduletable_default h3, div.moduletable_menu h3, div.moduletable_text h3, div.moduletable_hilite h3, div.moduletable_tabs h3{color:#666;font-size:150%;margin:0 0 5px;padding:0;}
div.moduletable, div.moduletable_default, div.moduletable_menu, div.moduletable_text, div.moduletable_hilite{padding-bottom:0px;padding-top:15px;position:relative;}
div.moduletable_hilite{background:#3066cf;margin:15px;color:#fff;}
div.moduletable_hilite a{color:#5190BB;text-decoration:none;}
div.moduletable_hilite a:hover, div.moduletable_hilite a:active, div.moduletable_hilite a:focus{text-decoration:underline;}
div.moduletable_hilite li{background-position:1px 7px;border-bottom:1px solid #256088;padding-bottom:5px;}
div.moduletable_hilite li a{text-decoration:none;}
div.moduletable_hilite li a:hover, div.moduletable_hilite li a:active, div.moduletable_hilite li a:focus{text-decoration:underline;}
div.moduletable_hilite h3{color:#5190bb;}
div.moduletable_hilite h3 span{padding-left:15px;}
div.moduletable_hilite p, div.moduletable_hilite ul{margin:10px 0;}
.big-quote{background:url(../images/big-quote.gif) no-repeat right top;font-family:Georgia,"Times New Roman", Times, serif;font-size:130%;font-style:italic;margin:0 0 10px 0;}
div.moduletable_blank div.ja-box-ct{}
.ja-col div.moduletable h3, .ja-col div.moduletale_default h3, .ja-col div.moduletable_menu h3, .ja-col div.moduletable_text h3{border-bottom:2px solid #A5A5A5;margin-bottom:10px;padding-bottom:5px;}
.twitter{padding:15px 0 !important;}
.twitter h3{padding:0 15px !important;}
.ja-twitter{padding:0;}
.ja-twitter h4{border:none;font-size:92%;margin:0 -15px;padding:5px 15px;text-transform:uppercase;font-weight:bold;}
.ja-twitter-avatar{border:1px solid #C5C5C5;float:left;margin-right:5px;padding:2px;}
.ja-twitter center{text-align:left;}
.ja-twitter center a{padding-left:5px;}
.ja-twitter center img{vertical-align:middle;}
.ja-twitter-thumb ul{margin:5px 0;}
.ja-twitter-thumb h3{margin:5px 0;font-size:100% !important;}
.ja-twitter-thumb .inner{padding:0 0 0 55px;}
.ja-twitter-thumb ul li{padding-left:0 !important;}
div.ja-twitter div.ja-twitter-item{border-bottom:1px dotted #C5C5C5;margin:0 0 10px;padding:0 0 10px;}
div.ja-twitter div.ja-twitter-account{border-bottom:1px dotted #C5C5C5;margin:0 0 10px;}
div.ja-twitter div.ja-twitter-source{font-weight:bold;}
div.ja-twitter div.ja-twitter-date{color:#454545;font-size:92%;}
div.ja-thumbnailwrap{padding:5px;border:1px solid #e9e9e9;}
div.ja-images-thumb{padding-top:5px;}
div.ja-images-thumb img{border:1px solid #ebebeb;margin:0 13px 10px 0;padding:3px;}
div.ja-images-thumb img:hover{border:1px solid #ccc;}
div.ja-images-thumb img.lastitem{margin-right:0;}
.icon1 .ja-box-ct, .icon2 .ja-box-ct, .icon3 .ja-box-ct, .icon4 .ja-box-ct{padding-left:75px;}
.badge{height:46px;position:absolute;right:0;top:0;width:45px;}
.badge-hot .ja-box-ct, .badge-new .ja-box-ct, .badge-pick .ja-box-ct, .badge-top .ja-box-ct{padding:0 30px 0 10px;}
.badge-hot .badge{background:url(../images/icon-badge.png) no-repeat 0px 0px;}
.badge-new .badge{background:url(../images/icon-badge.png) no-repeat 0px -46px;}
.badge-pick .badge{background:url(../images/icon-badge.png) no-repeat 0px -92px;}
.badge-top .badge{background:url(../images/icon-badge.png) no-repeat 0px -138px;}
h4.poll-title{margin:0;padding:0;}
a.poll-result{font-size:92%;text-transform:uppercase;}
form.poll .button{margin-right:5px;}
div.bannergroup_text div.banneritem_text{border-bottom:1px dotted #C5C5C5;padding:5px 0;}
div.bannergroup_text div.banneritem_text a{font-weight:bold;}
div.bannergroup_text div.bannerheader, div.bannergroup_text div.bannerfooter_text a{color:#757575;font-size:92%;}
div.bannergroup_text div.bannerfooter_text{padding:5px 0 0;text-align:right;}
.wrap{}
.main{}
.ja-box{padding-bottom:10px;}
#ja-wrapper{background:url(/global/templates/ja_halite/images/filler-bg.png) repeat-y top center #F8F8F8;margin:auto;height:100%;width:950px;}
.footer{background:url(/global/templates/ja_halite/images/footer-bg.png) no-repeat bottom center #4186de;}
#ja-container{padding-top:0px;height:100%;position:relative;width:950px;background:url(/global/templates/ja_halite/images/filler-bg.png) repeat-y;}
.ja-container-area{height:100%;padding-top:0px;width:950px;}
.left-column{float:left;width:582px;height:100%;}
.right-column{float:right;width:362px;height:100%;}
.right-column-content{height:100%;background:url(/global/templates/ja_halite/images/new-filler-right-bg.png) no-repeat top center;margin-right:22px;margin-bottom:10px;}
.rightlist{margin-right:20px;margin-left:35px;color:#fffffe;}
#ja-container.ja-r2 .main{}
#ja-container.ja-r1 .main{}
.ja-mass-top{}
.ja-box-ct{padding:0 10px 0 25px;}
.ja-mass-bottom{}
.ja-mass-bottom .moduletable, .ja-mass-bottom .moduletable_default, .ja-mass-bottom .moduletable_hilite{}
#ja-mainbody{}
#ja-contentwrap{margin:0 0px;}
.ja-content-top{}
.ja-content-main{padding:0px;}
.ja-content-bottom{}
.ja-content-bottom .moduletable{}
.ja-content-bottom .ja-box{padding-top:0;width:100%;}
.ja-colswrap{}
.ja-col{margin-bottom:-1px;}
#ja-right .ja-r2{}
#ja-header{background:url(../images/small-header-bg.png) repeat-x top left #fdfdfd;position:relative;height:89px;}
.header_topline{text-align:center;width:600px;}
.header_topline a{}
h1.logo, div.logo-txt-ea h1{font-size:12px;text-align:center;}
div.logo-txt-ea{top: 33px; left: 55px;position:absolute;width:600px;text-align:center;}
div.logo-txt-ea a{color:#999999;text-align:center;font-size:12px;margin-top:0px;font-weight:normal;margin-left:0px;text-decoration:none;}
#ja-header .main{padding:0px 0px 0px 0px;width:950px;}
.offer-arrow{position:absolute;}
.consumer-seal{z-index:100;position:absolute;}
h1.logo, div.logo-txt h1{font-size:12px;text-align:center;}
h1.logo, div.logo-txt{float:right;}
div.logo-txt{padding-top:6px;padding-right:32px;float:right;font-size:12px;text-align:right;}
div.textlogo{color:#003399;font-family:arial,helvetica,arial, sans-serif;font-size:26px;text-align:left;padding-left:24px;}
div.top_logo{padding-top:0px;padding-left:0px;width:350px;height:35px;line-height:15px;float:left;font-size:12px;text-align:left;}
h1.logo{padding-top:2px;text-align:left;margin-left:20px;}
h1.logo a{color:#99ccff;text-align:left;font-size:12px;margin-top:0px;font-weight:normal;margin-left:0px;text-decoration:none;}
h1.logo a span{position:absolute;top:-1000px;}
div.logo{padding-top:2px;text-align:left;margin-left:32px;}
div.logo a{height:25px;color:#999999;text-align:left;font-size:12px;margin-top:0px;font-weight:bold;margin-left:0px;text-decoration:none;}
div.logo a span{position:absolute;top:-1000px;}
div.logo-txt a{color:#999999;font-weight:bold;font-size:12px;letter-spacing:0px;margin-top:0px;text-decoration:none;}
span.site-slogan{color:#999999;text-align:right;font-size:12px;font-weight:normal;}
span.site-slogan-below{color:#999999;text-align:center;padding-top:4px;font-size:12px;font-weight:normal;}
.ja-topbar{font-size:92%;position:absolute;top:0;width:100%;}
#ja-mainnav{float:left;line-height:1;padding-top:1px;position:relative;top:64px;z-index:9;margin-left:-70px;}
#ja-mainnav .inner{margin:0;}
#ja-mainnav h3{font-size:12px;}
ul.menu, #mainlevel{margin:0;padding:0;}
ul.menu li, #mainlevel li{background:none;border-bottom:1px dotted #C5C5C5;margin:0;overflow:hidden;padding:0;}
ul.menu li span.separator{padding:7px 0 7px 10px;text-indent:2px;background:url(../images/bullet-3.gif) no-repeat 0 12px;display:block;color:#757575;}
ul.menu li span.separator span{padding:5px 0 5px 0;}
ul.menu li a, #mainlevel li a{background:url(../images/bullet-3.gif) no-repeat 0 12px;color:#757575;display:block;outline:none;padding:7px 0 7px 10px;text-indent:2px;width:90%;}
ul.menu li a:hover, ul.menu li a:active, ul.menu li a:focus, #mainlevel li a:hover, #mainlevel li a:hover, #mainlevel li a:focus{color:#1e557a;text-decoration:none;}
ul.menu li.active a, #mainlevel li a#active_menu{color:#1e557a;font-weight:bold;}
ul.menu li ul{margin:0 0 0 5px;}
ul.menu li li{background:none;border-bottom:none;}
ul.menu li li a{background:url(../images/bullet.gif) no-repeat 8px 11px;color:#757575 !important;font-weight:normal !important;text-indent:8px;padding:5px 0 5px 10px;}
ul.menu li li a:hover, ul.menu li li a:active, ul.menu li li a:focus{background:url(../images/bullet-hover.gif) no-repeat 8px 11px !important;color:#1e557a !important;}
#ja-subnav ul{margin:0;padding:0;}
#ja-subnav li{background:none;border-bottom:1px dotted #C5C5C5;margin:0;overflow:hidden;padding:0;}
#ja-subnav li a{background:url(../images/bullet-3.gif) no-repeat 0 12px;color:#757575;display:block;outline:none;padding:7px 0 7px 10px;text-indent:2px;width:90%;}
#ja-subnav li a:hover, #ja-subnav li a:active, #ja-subnav li a:focus{color:#1e557a;text-decoration:none;}
#ja-subnav li.active a{color:#1e557a;font-weight:bold;}
#ja-subnav li ul{margin:0 0 0 10px;}
#ja-subnav li li{background:none;border-bottom:0;border-top:1px dotted #C5C5C5;}
#ja-subnav li li a{color:#1e557a;font-weight:normal !important;text-indent:8px;}
#ja-subnav li li a:hover, #ja-subnav li li a:active, #ja-subnav li li a:focus{color:#1e557a;}
#ja-navhelper .main{background:url(../images/h-line.gif) repeat-x left bottom;padding:6px 0 8px;}
.ja-breadcrums{float:left;margin-top:2px;text-transform:uppercase;width:66.6%;}
.ja-breadcrums strong{margin-right:5px;}
.ja-breadcrums img{margin:1px 5px;}
#ja-topslwrap{background:url(../images/topslwrap-bg.gif) repeat-x bottom left #2751c6;}
#ja-top{background:url(../images/newer-top-bg.png) no-repeat bottom center #4186de;}
#ja-top-white{background:url(../images/white-top-bg.png) no-repeat bottom center #4186de;}
#ja-top-small{background:url(../images/small-top-bg.png) no-repeat bottom center #4186de;}
#ja-top .moduletable{padding:0 40px;}
#ja-top-small .moduletable{padding:0 40px;}
#ja-top-white .moduletable{padding:0 40px;}
#ja-topsl .ja-box, #ja-botsl .ja-box{padding:0;}
#ja-topsl .main{}
#ja-topsl{clear:both;}
#ja-topsl li, #ja-botsl li{background-position:0px 7px;border-bottom:1px solid #256088;margin-bottom:0;padding:5px 0 5px 10px;}
#ja-topsl h3{color:#5190BB;margin:0 0 10px;}
#ja-topsl .ja-box-ct{font-size:92%;}
#ja-topsl .icon1{background:url(../images/icon1.gif) no-repeat 0 47px;}
#ja-topsl .icon2{background:url(../images/icon2.gif) no-repeat 0 47px;}
#ja-topsl .icon3{background:url(../images/icon3.gif) no-repeat 0 47px;}
#ja-topsl .icon4{background:url(../images/icon4.gif) no-repeat 0 47px;}
#ja-botsl{background:#2b56ca;color:#d8efff;}
#ja-botsl .main{padding:10px 0;}
#ja-botsl a{color:#5190bb;text-decoration:none;}
#ja-botsl a:hover, #ja-botsl a:active, #ja-botsl a:focus{text-decoration:underline;}
#ja-botsl li{background:url(../images/bullet-1.gif) no-repeat 0px 10px;}
#ja-botsl li a{color:#d8efff;text-decoration:none;}
#ja-botsl li a:hover, #ja-botsl li a:active, #ja-botsl li a:focus{text-decoration:underline;}
#ja-botsl h3{color:#5190bb;}
#ja-botsl p, #ja-botsl ul{margin:10px 0;}
#ja-botsl img{background:#154463;border:1px solid #256088;margin:5px 10px 0 0;padding:4px;}
#ja-botsl .inputbox{background:#154463;border:1px solid #256088;color:#5190bb;padding:5px;}
#ja-botsl .button{background:url(../images/but-bg1.gif) repeat-x top left;border:1px solid #154463;margin-bottom:0;}
#ja-botsl #form-login .inputbox{width:200px;}
#ja-botsl #form-login .button{padding:3px 10px;}
#ja-botsl #form-login ul{display:none;}
#ja-botsl2{background:#848484;color:#d7d7d7;}
#ja-botsl2 a{color:#1E557A;text-decoration:none;}
#ja-botsl2 a:hover, #ja-botsl2 a:active, #ja-botsl2 a:focus{text-decoration:underline;}
#ja-botsl2 li{background:none;padding-left:0;}
#ja-botsl2 li a{color:#1E557A;text-decoration:none;}
#ja-botsl2 li a:hover, #ja-botsl2 li a:active, #ja-botsl2 li a:focus{text-decoration:underline;}
#ja-botsl2 h3{color:#454545;}
#ja-botsl2 p, #ja-botsl2 ul{margin:10px 0;}
#ja-botsl2 img{background:#101010;border:1px solid #222;margin:5px 15px 0 0;padding:4px;}
.ja-box .moduletable, .ja-box .moduletable_default{margin-bottom:0;}
.ja-box-right .moduletable, .ja-box-right .moduletable_default{}
#ja-intro .main{background:url(../images/h-line.gif) repeat-x left bottom;padding-bottom:30px;}
#ja-intro .moduletable{padding:30px 0 0;display:block;float:left;width:100%;overflow:hidden;}
#ja-intro img{background:#f0f0f0;border:1px solid #e5e5e5;margin-right:20px;padding:5px;}
div.article-content table{width:100%;}
.ja-content-top h3{color:#1e557a;}
.ja-content-top .moduletable{border-bottom:1px solid #c5c5c5;padding-bottom:10px;}
.ja-content-top img{border:1px solid #c5c5c5;margin-right:20px;padding:4px;}
#ja-footer{background:#e4e4e4;}
#ja-footer .main{color:#757575;overflow:hidden;padding:20px 0;position:relative;}
#ja-footer small{color:#454545;font-size:100%;}
.ja-footnav{margin-bottom:10px;margin-top:10px;margin-left:40px;margin-right:40px;}
.ja-footnav ul{float:left;line-height:normal;}
.ja-footnav ul#mainlevel-nav{padding-top:2px;}
.ja-footnav li{background:url(../images/h-line1.gif) no-repeat right center;display:block;float:left;padding:0;}
.ja-footnav li a{color:#666;display:block;line-height:normal;padding:0 10px;font-weight:bold;}
.ja-footnav li a:hover, .ja-footnav li a:active, .ja-footnav li a:focus{}
.ja-footnav ul.ja-links{float:right;}
.ja-footnav ul.ja-links li{background:none;border-left:0;padding:0;}
.ja-footnav ul.ja-links li a{padding:3px 10px;}
.ja-footnav ul.ja-links li.top a, .ja-footnav ul.ja-links li.layout-switcher a{background:url(../images/arrow-3.png) no-repeat 9px center;border:1px solid #454545;padding-left:18px;padding-right:10px;}
.ja-footnav ul.ja-links li.top a:hover, .ja-footnav ul.ja-links li.layout-switcher a:hover{background:url(../images/arrow-3.png) no-repeat 9px center #313131;border:1px solid #454545;color:#FFF;text-decoration:none;}
.ja-footnav .ja-lastitem{border-left:0;padding-left:5px;}
.ja-footnav ul.ja-links li.layout-switcher a, .ja-footnav ul.ja-links li.layout-switcher a:hover{margin-right:10px;background:none;padding-left:10px;}
#ja-footer .inner{float:left;padding:0;}
.ja-copyright{margin-left:40px;margin-right:40px;}
.ja-copyright small{display:block;}
.ja-copyright a{color:#1E557A;}
ul.accessibility{position:absolute;top:-100%;}
#ja-usertools{float:left;padding-top:3px;}
#ja-usertools strong{display:block;float:left;font-weight:normal;padding:0 5px 2px 8px;}
#ja-usertools ul{float:left;}
#ja-usertools li{background:none;display:block;float:left;margin:0;padding:1px 0 0;}
#ja-usertools li img:hover{border:1px solid #757575;margin:0;}
#ja-usertools img{margin:1px;padding:2px;}
.ja-usersetting{background:#f8f8f8;color:#151515;margin:0 -15px;}
a.ja-usersetting-loadform{background:url(../images/icon-setting.gif) no-repeat center;height:20px;position:absolute;right:50px;text-indent:-9999px;top:4px;width:20px;}
form.ja-usersetting-form{padding:5px 15px;}
.ja-usersetting-options{display:block;width:100%;}
.ja-usersetting-options ul{clear:both;font-size:92%;margin:0;overflow:hidden;padding:5px 0;}
.ja-usersetting-options ul li{background:none;display:block;float:left;margin:0 !important;padding:0 15px 0 0 !important;}
.ja-usersetting-options ul.checkall{border-bottom:0;margin-bottom:0;padding-bottom:0;}
.ja-usersetting-options ul.catselect{margin-top:0;}
.ja-usersetting-options ul.catselect li{height:20px;line-height:20px;}
.ja-usersetting-options ul.catselect label{line-height:20px;}
.ja-usersetting-options ul.catselect .checkbox{line-height:20px;margin:0 5px;}
.ja-usersetting-options p.actions{margin-bottom:10px;}
.ja-mdtool{height:20px;position:absolute;right:10px;top:4px;width:20px;}
.ja-mdmover{background:url(../images/icon-mover.gif) no-repeat center;height:20px;position:absolute;right:30px;text-indent:-9999px;top:4px;width:20px;}
#ja-banner{border-top:1px solid #c5c5c5;margin:0;overflow:hidden;padding-top:15px;text-align:center;width:100%;}
div.ja-innerdiv{border-bottom:1px dotted #c5c5c5;clear:both;margin-bottom:10px;padding-bottom:12px;}
div.ja-innerdiv h4{font:normal 92% Arial, sans-serif;margin:5px 0;padding:0;text-transform:uppercase;}
.ja-social-bookmarking{float:right;margin-top:2px;}
img.border-none{border:none;}
.cufon-canvas{padding:1px 0 3px;}
.cufon-canvas canvas{top:-5px !important;}
.moduletable-ss{z-index:8998;position:absolute;margin-left:595px;margin-top:-65px;}
ul.slideshow{list-style:none;width:542px;height:365px;overflow:hidden;position:relative;margin:0;padding:0;}
ul.slideshow li{position:absolute;left:0;right:0;}
ul.slideshow li.show{z-index:500;}
ul img{border:none;}
#slideshow-caption{width:542px;height:55px;position:absolute;bottom:0;left:0;color:#006699;background:#fff;z-index:500;}
#slideshow-caption .slideshow-caption-container{padding:5px 10px;z-index:1000;}
#slideshow-caption h3{margin:0;color:#006699;padding:0;font-size:18px;text-align:center;}
#slideshow-caption p{margin:5px 0 0 0;padding:0;text-align:center;font-size:16px;}
.ja-megamenu{margin:0;padding:0;}
.ja-megamenu a.over, .ja-megamenu a.active{}
ul.level0{float:right;margin:0;padding:0;}
ul.level0 li.mega{background:none;display:block;float:left;margin:0 0 0 10px;padding:0;}
ul.level0 li.first{margin:0;}
ul.level0 li.mega a.mega{color:#003399;display:block;font-weight:bold;line-height:normal;margin:0;padding:0 0 0 10px;text-decoration:none;}
ul.level0 li.mega a.mega span{display:block;line-height:23px;padding:0 10px 0 0;}
ul.level0 li.active a.mega{color:#333333;}
ul.level0 li.active a.mega span{}
.ja-megamenu{width:960px;}
.childcontent .ja-moduletable a:hover, .childcontent .ja-moduletable a:focus, .childcontent .ja-moduletable a:active{text-decoration:none;border-bottom:1px solid #fff;}


