body{color:#000;font-family:Arial, Verdana, Tahoma, sans-serif;line-height:1.5;height:100%;}
body#bd{color:#454545;height:100%;}
body.fs3{font-size:12px;}
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_blue a{color:#3399CC;}
.highlight_text{color:#669900;text-align:left;margin-bottom:15px;margin-top:15px;margin-left:40px;}
.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;}
.contactnow{clear:both;color:#96B8D0;font-size:0.95em;padding-left:16px;padding-top:5px;text-align:right;width:308px;}
.limitedtimeoffertxt{font-size:2.4em;font-weight:900;}
.bottomgoldtxt{color:#F9CB5C;font-weight:bold;line-height:150%;}
.fieldlabel{font-size:14px;text-align:right;padding-right:5px;font-family:helvetica, sans-serif;color:#000000;font-weight:400;}
.name-input INPUT{border-color:#C1C1C1;border-style:solid;border-width:2px;}
.completetxt{font-size:115%;font-weight:bold;padding-top:5px;}
div.fieldlabel{width:65px;float:left;}
.formline{clear:both;margin-top:10px;width:380px;}
a{color:#1e557a;text-decoration:none;}
a:hover, a:active, a:focus{color:#1e557a;text-decoration:underline;}
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;}
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;}
#ja-headsep{height:11px;}
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;}
.wrap{}
.main{}
.ja-box{padding-bottom:10px;}
#ja-wrapper{background:url(/images/filler-bg.png) repeat-y top center #F8F8F8;margin:auto;height:100%;width:950px;border:0px #000 solid;}
.footer{background:url(/images/footer-bg.png) no-repeat bottom center #4186de;}
#ja-container{padding-top:0px;height:100%;position:relative;width:950px;background:url(/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(/images/filler-right-bg.png) no-repeat top;margin-right:22px;margin-bottom:10px;}
.rightlist{margin-right:20px;margin-left:35px;color:#fffffe;}
#ja-mainbody{}
#ja-header{background:url(../images/header-bg.png) repeat-x top left #fdfdfd;position:relative;height:73px;}
.header_topline{text-align:right;float:right;}
.header_topline a{}
#ja-header .main{padding:0px 0px 0px 0px;width:950px;}
div.offer-arrow{position:absolute;top: 35px; right: 10px;}
.consumer-seal{position:absolute;z-index:2;left: 5px; top: -8px;}
.fineprint{position:absolute;bottom:150px;right:-10px;width:280px;text-align:left;padding-right:25px;line-height:11px;font-size:11px;color:#666666;}
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.logo-txt a{color:#33669B;font-weight:bold;font-size:12px;letter-spacing:0px;margin-top:0px;text-decoration:none;}
div.top_logo{padding-top:0px;padding-left:0px;width:200px;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:#006699;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:#99ccff;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;}
span.site-slogan{color:#336699;text-align:right;font-size:12px;font-weight:normal;}
span.site-slogan-below{color:#33669A;text-align:right;padding-top:0px;font-size:12px;font-weight:normal;}
.ja-topbar{font-size:92%;position:absolute;top:0;width:100%;}
#ja-mainnav{float:left;;padding-top:11px;line-height:10px;position:relative;z-index:9;margin-left:-40px;}
#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-topslwrap{}
#ja-top{background:url(/images/new-top-bg.png) no-repeat bottom center;width:950px;height:505px;}
#ja-top .moduletable{padding:0 40px;}
.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{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{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{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;}
img.border-none{border:none;}
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;background:transparent;}
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;}
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:950px;height:505px;}
div.formfabrik{position:absolute;top:65px;right:-40px;}
div.fieldlabellong{width:195px;float:left;}
.fieldlabellong{font-size:14px;text-align:left;padding-right:5px;font-family:helvetica, sans-serif;color:#000000;font-weight:400;}
.formlineshort{clear:both;margin-top:5px;width:380px;}
div.topvideo{position:relative;float:right;top:0px;right:32px;z-index:1}
div.limitedbig{width:340px;float:right;}
div.limitedbig h3{color:#999999;font-family:arial,helvetica,arial, sans-serif;font-size:20px;text-align:right;padding-right:40px;}
div.limitedbig h4{color:#CC0000;position:absolute;right:40px;top:32px;font-family:arial,helvetica,arial, sans-serif;font-size:26px;text-align:right;}
.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{padding-left:50px;padding-bottom:3px;}
div.adt{position:absolute;bottom:10px;float:left;margin-left:0px;}
div.willcall{width:240px;position:absolute;bottom:85px;right:70px;float:left;line-height:11px;color:#666666;font-size:11px;}
div.tollfree{float:right;width:470px;text-align:left;font-style:italic;font-family:arial,helvetica,arial, sans-serif;margin-right:55px;margin-top:8px;line-height:16px;font-size:13px;color:#666666;}
div.completetxt{text-align:left;padding-top:65px;margin-left:-7px;font-size:10px;color:#999999;line-height:11px;}
.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;}
.highlight{background:#ffffdd;font-weight:bold;padding:1px 5px;}
ul.checklist{list-style:none;}
ul.checklist li{background:url(../images/icon-checklist.gif) no-repeat 0 0px;margin-left:5px;font-size:16px;}
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:12px;color:#3399CC;font-weight:bold;}
ul.star2{list-style:none;}
ul.star2 li{background:url(../images/bullet.gif) no-repeat 0 3px;margin-left:7px;padding:0px 0px 0px 15px;font-size:12px;color:#454545;}
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;}
.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;}
.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;}
.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:#336699;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.over a.mega, ul.level0 li.over a.mega, ul.level0 li.over a.mega{}
ul.level0 li.over a.mega span, ul.level0 li.over a.mega span, ul.level0 li.over a.mega span{}
ul.level0 li.haschild-over a.mega{}
ul.level0 li.haschild-over a.mega span{}
ul.level0 li.haschild a.mega span{}
ul.level0 li.active a.mega{color:#fffffc;}
ul.level0 li.active a.mega span{}
.ja-megamenu{width:960px;}
ul.level1 li.mega{border-bottom:1px solid #353535;margin:0;padding:0;}
ul.level1 li.first{border-top:0;}
ul.level1 li.mega a.mega{background:none;border:0;color:#999;font-weight:normal;padding:0;}
ul.level1 li.mega a.mega span{background:none;padding:0;}
ul.level1 li.haschild{background:url(../../images/arrow.gif) no-repeat 95% center;padding:0;}
ul.level1 li.over a.mega, ul.level1 li.haschild-over a.mega{}
ul.level1 li.active a.mega{font-weight:bold;}
ul.level1 li.module{background:none;}
ul.level2 li.mega a.mega{color:#999 !important;}
ul.level2 li.mega a.over{}

