input.system-openid, input.com-system-openid{background-color:#fff;background-position:0 50%;color:#000;padding-left:18px;}
.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df;}
#system-message{margin-bottom:10px;padding:0;}
#system-message dt{font-weight:bold;}
#system-message dd{margin:0;font-weight:bold;text-indent:30px;}
#system-message dd ul{color:#0055BB;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB;}
#system-message dt.message{display:none;}
#system-message dd.message{}
#system-message dt.error{display:none;}
#system-message dd.error ul{color:#c00;background-color:#E6C0C0;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B;}
#system-message dt.notice{display:none;}
#system-message dd.notice ul{color:#c00;background:#EFE7B8;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E;}
#system-debug{color:#ccc;background-color:#fff;padding:10px;margin:10px;}
#system-debug div{font-size:11px;}

.invalid{border-color:#ff0000;}
label.invalid{color:#ff0000;}
#editor-xtd-buttons{padding:5px;}
.button2-left, .button2-right, .button2-left div, .button2-right div{float:left;}
.button2-left a, .button2-right a, .button2-left span, .button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer;}
.button2-left span, .button2-right span{cursor:default;color:#999;}
.button2-left .page a, .button2-right .page a, .button2-left .page span, .button2-right .page span{padding:0 6px;}
.page span{color:#000;font-weight:bold;}
.button2-left a:hover, .button2-right a:hover{text-decoration:none;color:#0B55C4;}
.button2-left a, .button2-left span{padding:0 24px 0 6px;}
.button2-right a, .button2-right span{padding:0 6px 0 24px;}
.button2-left{background:url(../images/j_button2_left.png) no-repeat;float:left;margin-left:5px;}
.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px;}
.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat;}
.button2-left .readmore{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat;}
.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat;}
.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat;}
div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000;}
div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/selector-arrow.png) no-repeat;}
div.tooltip p{font-size:90%;margin:0;}
.img_caption.left{float:left;margin-right:1em;}
.img_caption.right{float:right;margin-left:1em;}
.img_caption.left p{clear:left;text-align:center;}
.img_caption.right p{clear:right;text-align:center;}
.img_caption{text-align:center!important;}
.img_caption.none{margin-left:auto;margin-right:auto;}
.caption.left{float:left;margin-right:1em;}
.caption.right{float:right;margin-left:1em;}
.caption.left p{clear:left;text-align:center;}
.caption.right p{clear:right;text-align:center;}
.caption.none{margin-left:auto;margin-right:auto;}
.caption{text-align:center!important;}
a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle;}

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;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';}
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;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1;}
.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;}
.ja-mass-top {margin:-14px -10px 10px;}
.cbConnectionPaths {border:1px solid #7da7d1;border-radius:5px;background:#bcd4ea;}
.cbpMenu li {background-image:none !important;} 


.wrap{width:100%;clear:both;}
.main{width:980px;margin:0 auto;position:relative;}
.column{overflow:visible;float:left;}
.ja-mass{clear:both;}
.main .inner{padding-left:10px;padding-right:10px;padding-top:6px;padding-bottom:5px;}
.column div.ja-moduletable, .column div.moduletable, .column div.ja-module, .column div.module{margin-left:10px;margin-right:10px;margin-top:0;border:1px solid #d9d9d9;background:none;}
#ja-left .column div.ja-moduletable{margin-left:13px;margin-right:0px;}
#ja-right .column div.ja-moduletable{margin-right:0px;}
.ja-inset2 div.ja-moduletable, .ja-inset2 .div.moduletable, .ja-inset2 div.ja-module, .ja-inset2 div.module{margin-right:0;margin-left:20px;}
.ja-inset1 div.ja-moduletable, .ja-inset1 .div.moduletable, .ja-inset1 div.ja-module, .ja-inset1 div.module{margin-right:20px;margin-left:0;}
.article_column .contentpaneopen{padding-left:10px;padding-right:10px;}
.leading{}
.article_row{}
#ja-mainbody{float:left;}
#ja-current-content, #ja-main{float:left;}
#ja-main{border:solid 0px #fff;-moz-border-radius:10px;border-radius:10px;overflow:hidden;}
.ja-colswrap{}
.ja-col{}
#ja-left .ja-l2 .ja-left1, #ja-left .ja-l2 .ja-left2{width:50%;}
#ja-left .ja-l1 .ja-col{width:100%;}
#ja-right{float:right;}
#ja-right .ja-r2 .ja-right1, #ja-right .ja-r2 .ja-right2{width:50%;}
#ja-right .ja-r1 .ja-col{width:100%;}
#ja-header{}
#ja-footer{clear:both;}
.article_column{float:left;position:relative;}
.cols1 .article_column{width:100%;}
.cols2 .article_column{width:50%;}
.cols3 .article_column{width:33.33%;}
.cols4 .article_column{width:25%;}
.cols5 .article_column{width:20%;}
#ja-topsl{}
#ja-botsl{}
.ja-box{float:left;overflow:visible;}


body{background:#fff;color:#000;font-family:"Segoe UI", Arial, Helvetica, sans-serif;line-height:1.5;}
body#bd{background:url(../images/background.jpg) center top repeat-x #efefef;color:#333;}
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:#069;text-decoration:none;}
a:hover, a:active, a:focus{color:#333;text-decoration:none;}
a.readon{background:url(../images/button.png) repeat-x top #30abe8;border:1px solid #40b1ea;color:#fff;font-weight:bold;padding:4px 5px;cursor:pointer;text-decoration:none;text-shadow:0px 1px 0px #3296c8;}
a.readon:hover, a.readon:active, a.readon:focus{color:#fff;border:1px solid #000;}
.column p, .column pre, .column blockquote, .column h1, .column h2, .column h3, .column h4, .column h5, .column h6, .column ol, .column ul{margin:5px 0;padding:0;}
h1{font-size:180%;}
h2{font-size:150%;}
h3{font-size:125%;}
h4{font-size:100%;text-transform:UPPERCASE;}
h5{font-size:100%;}
.contentheading, .componentheading, h1, h2, h3, h4, h5{font-family:"Segoe UI", Arial, Helvetica, sans-serif;font-weight:bold;line-height:1.2;}
h1.componentheading, .componentheading{margin:0;padding:0 0 7px;}
.componentheading{font-size:180%;}
h2.contentheading, .contentheading{margin:0;padding:0 0 7px;}
.contentheading{font-size:200%;}
.blog .contentheading{font-size:125%;}
a.contentpagetitle, a.contentpagetitle:hover, a.contentpagetitle:active, a.contentpagetitle:focus{text-decoration:none;}
.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:#999;}
.smalldark{text-align:left;}
.column ul li{background:url(../images/bullet.gif) no-repeat 20px 7px;line-height:160%;margin-bottom:5px;overflow:hidden;padding-left:30px;}
.column ol li{line-height:180%;margin-left:30px;}
th{font-weight:bold;padding:5px;text-align:left;}
td{font-size:100%;padding:5px;}
fieldset{border:none;padding:10px 5px;}
fieldset a{font-weight:bold;}
fieldset.input{padding:0;}
hr{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #ccc;height:1px;}
form label{cursor:pointer;}
input, select, textarea, .inputbox{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:100%;padding:3px 5px;}
.inputbox{background:#fff;border:1px solid #ccc;}
.inputbox:hover, .inputbox:focus{background:#FFFFCC;}
.button{background:url(../images/button.png) repeat-x top #30abe8;border:1px solid #40b1ea;color:#fff;font-weight:bold;padding:4px 5px;cursor:pointer;text-decoration:none;text-shadow:0px 1px 0px #3296c8;font-size:92%;}
.button:hover, .button:focus{border:1px solid #288ec0;background-position:0 -322px;color:#fff;}
.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;}
form#searchForm{border-top:1px solid #ccc;padding:15px 0;}
.searchintro{border-bottom:1px solid #ccc;}
.results h4{text-transform:none;font-size:110%;margin:15px 0 0;}
.results p{margin:0 0 10px;}
#component-contact address{font-style:normal;}
#component-contact #emailForm{border-top:1px solid #ddd;padding-top:15px;}
.contact_email{margin:0 0 10px;}
.contact_email label{font-weight:bold;display:block;}
.contact_email_checkbox{margin:15px 0;}
.article_separator, .leading_separator, .row_separator, .column_separator{display:none;}
.leading{border-bottom:1px solid #ccc;padding-bottom:10px;padding-top:10px;}
.article_row{padding-bottom:10px;padding-top:10px;}
.article_column{}
.column_separator{padding:0 25px;}
.article-tools{border-bottom:1px solid #e0e0e0;clear:both;color:#7f7f7f;display:block;line-height:normal;margin:0 0 10px;padding:5px;position:relative;}
.article-tools-art{border-bottom:1px solid #e0e0e0;width:330px;clear:both;color:#7f7f7f;display:block;line-height:normal;margin:-100px 0 10px;padding:5px;position:relative;float:right;}
.article-meta{float:left;padding:0;width:70%;}
.article-section, .article-category{color:#999;}
.createby{padding:3px;}
.createdate{padding:3px;}
.modifydate{color:#999;display:block;margin:10px 0;}
.contentdescription{border-bottom:1px solid #ccc;display:block;margin:0 -15px;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:#999;margin-bottom:10px;}
#ja-current-content .img_caption img{margin:5px 0 0;}
.img_caption p{background:#333;border-top:1px solid #fff;color:#ccc;margin:0;padding:1px 0;text-align:center;}
.sectiontableheader{background:#333;border:1px solid #ccc;color:#fff;padding:5px;}
.sectiontableheader a, .sectiontableheader a:hover, .sectiontableheader a:focus, .sectiontableheader a:active{color:#fff;}
.sectiontableentry:hover, .sectiontableentry0:hover, .sectiontableentry1:hover, .sectiontableentry2:hover{background-color:#fffff0;}
.sectiontableentry2{background-color:#f6f6f6;}
table.contentpane, table.tablelist{width:100%;}
table.contentpaneopen{border:none;border-collapse:collapse;border-spacing:0;}
table.contenttoc{border:1px solid #ddd;float:right;margin:0 0 10px 12px;padding:0;width:30%;}
table.contenttoc a{color:#333;}
table.contenttoc td{border-bottom:1px dotted #ccc;padding:5px 10px;}
table.contenttoc th{background:#f6f6f6;border-bottom:1px solid #ddd;padding:5px 10px;text-transform:uppercase;}
div.poll{padding:15px 0;}
form#poll{border-bottom:1px dotted #ccc;font-weight:bold;margin-bottom:10px;padding-bottom:10px;}
dl.poll{border-bottom:1px dotted #ccc;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:#f6f6f6;border-bottom:1px solid #ccc;font-weight:bold;padding:5px !important;}
table.pollstableborder tr.sectiontableentry0 td, table.pollstableborder tr.sectiontableentry1 td{background:#fff;font-weight:normal;}
table.searchintro{padding:10px 0;width:100%;}
table.searchintro td{padding:5px !important;}
table.contentpaneopen, table.contentpane, table.blog{width:100%;}
ul.pagination{margin:10px 0;}
ul.pagination li{background:none;display:inline;margin:0;padding:0;overflow:hidden;}
ul.pagination li span{padding:4px 8px;line-height:20px;border:1px solid #dcdcdc;color:#381704;}
ul.pagination a{background:#f6f6f6;border:1px solid #ccc;color:#000;line-height:20px;padding:4px 8px;text-decoration:none;cursor:pointer;}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus{background:#2482B0;border:1px solid #000;color:#fff;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{font-weight:bold;}
.pagenavcounter{margin:15px 0 !important;text-align:center;}
.counter{line-height:1;text-align:center;}
.counter span{padding:4px 25px 4px 5px;font-size:90%;}
.blog_more{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px 0 5px;}
.blog_more h2{font-size:115% !important;margin:0 0 5px;text-transform:uppercase;color:#646464;}
.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;}
#system-message{margin:0 0px 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;color:#fff;margin:0;padding:5px;}
#system-message dd.message ul{background:#069;border:0;}
#system-message dd.error ul{background:#bf0000;border:0;}
#system-message dd.notice ul{background:#333;border:0;}
.tool-tip{background:#ffffcc;border:1px solid #D4D5AA;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:0 5px 0 0;}
.contentpaneopen_edit img{vertical-align:middle;}
div.ja-moduletable h3, div.moduletable h3{background:url(../images/dot2.gif) repeat-x bottom;color:#333;font-size:115%;margin:0 0 0px;padding:7px 10px;overflow:hidden;}
div.moduletable_menu h3{margin-bottom:0;}
div.ja-moduletable, div.moduletable{border-bottom:1px solid #ccc;margin-top:8px;margin-bottom:15px;padding:0px;position:relative;}
#ja-left div.ja-moduletable, #ja-left div.moduletable , #ja-right div.ja-moduletable, #ja-right div.moduletable{background:none;border:none;margin:0px 13px 10px 0px;}
#ja-left div.ja-moduletable h3, #ja-left div.moduletable h3 , #ja-right div.ja-moduletable h3, #ja-right div.moduletable h3{background:url(../images/blueModuleHeader.png) left top repeat-x #2daae8;text-transform:none;color:#fff;padding:7px 10px;text-shadow:0px 1px 0px #9d9d9d;border:1px solid #2daae8;margin-left:-1px;margin-top:-1px;margin-right:-1px;}
#ja-left div.moduletable_menu , #ja-right div.moduletable_menu{padding-bottom:0px;}
#ja-left div.ja-moduletable .ja-box-ct, #ja-left div.moduletable .ja-box-ct , #ja-right div.ja-moduletable .ja-box-ct, #ja-right div.moduletable .ja-box-ct{background:#fefefe;padding:5px;margin:0 -1px;border:2px solid #fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;}
#ja-left div.ja-moduletable .ja-box-ct .menu, #ja-left div.moduletable .ja-box-ct .menu , #ja-right div.ja-moduletable .ja-box-ct .menu, #ja-right div.moduletable .ja-box-ct .menu{margin:-7px;}
#ja-right div.ja-moduletable .moduletable_blue{border:1px solid #d9d9d9;}
#ja-right .moduletable_noborder{border:none;background:none;margin-bottom:0px;}
#ja-left div.ja-moduletable_noborder .ja-box-ct, #ja-left div.moduletable_noborder .ja-box-ct, #ja-right div.ja-moduletable_noborder .ja-box-ct, #ja-right div.moduletable_noborder .ja-box-ct{background:none;border:0px;padding:0px;margin-bottom:15px;}
#ja-left div.moduletable_noborder, #ja-right div.moduletable_noborder{border:0px;background:none;}
#ja-left div.ja-moduletable_blank .ja-box-ct, #ja-left div.moduletable_blank .ja-box-ct, #ja-right div.ja-moduletable_blank .ja-box-ct, #ja-right div.moduletable_blank .ja-box-ct{background:none;border:0px;padding:0px;margin-bottom:15px;}
#ja-left div.moduletable_blank, #ja-right div.moduletable_blank{border:0px;background:none;}
.badge{height:46px;position:absolute;right:-1px;top:-1px;width:45px;background-image:url(../images/icon-badge.png);background-repeat:no-repeat;}
.badge-hot .badge{background-position:0 0;}
.badge-new .badge{background-position:0 -46px;}
.badge-pick .badge{background-position:0 -92px;}
.badge-top .badge{background-position:0 -138px;}
#searchWrapper{float:right;padding:15px;margin-top:14px;}
/*#ja-search label{display:none;}
#ja-search .inputbox{width:200px;border:1px solid #c4c4c4;padding:3px 5px;color:#000;background:url(../images/searchField.png) left top repeat-x #fff;font-size:100%;}
#ja-search .inputbox:hover, #ja-search .inputbox:focus{}*/
#form-login-username .inputbox, #form-login-password .inputbox{background-position:5px center;background-repeat:no-repeat;font-weight:bold;}
#form-login-username .inputbox, #form-login-password .inputbox{width:90%;}
#form-login ul{margin:0 !important;padding:0;}
#form-login p{margin:0 0 5px;}
#form-login .button{margin:10px 0;}
h4.poll-title{margin:0;padding:0;}
a.poll-result{font-size:92%;text-transform:uppercase;text-decoration:none;}
form.poll .button{margin-right:5px;}
div.bannergroup_text div.banneritem_text{border-bottom:1px dotted #ccc;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:#999;font-size:92%;}
div.bannergroup_text div.bannerfooter_text{padding:5px 0 0;text-align:right;}
div.bannergroup{margin-bottom:10px;}
div.ja-module h3, div.module h3{border-bottom:1px solid #ccc;color:#7ba566;font-size:115%;font-weight:bold;margin:0 -15px 10px;padding:8px 15px;text-transform:uppercase;}
div.ja-module, div.module{margin-bottom:20px;position:relative;overflow:hidden;}
.ja-box-br{background:url(../images/b-br.gif) no-repeat bottom right #fff;}
.ja-box-bl{background:url(../images/b-bl.gif) no-repeat bottom left;}
.ja-box-tr{background:url(../images/b-tr.gif) no-repeat top right;}
.ja-box-tl{background:url(../images/b-tl.gif) no-repeat top left;padding:0 15px 10px;}
div.module_text h3{clear:both;display:block;margin:0 0 10px;padding:0;overflow:hidden;width:100%;border-bottom:0;}
div.module_text span{clear:both;display:block;float:left;font-weight:bold;padding:0 3px;background:#fff;}
div.module_text{background:url(../images/bt-br.gif) no-repeat bottom right #f6f6f6;}
div.module_text .ja-box-bl{background:url(../images/bt-bl.gif) no-repeat bottom left;}
div.module_text .ja-box-tr{background:url(../images/bt-tr.gif) no-repeat top right;}
div.module_text .ja-box-tl{background:url(../images/bt-tl.gif) no-repeat top left;}
div.module_noborder, div.module_noborder .ja-box-bl, div.module_noborder .ja-box-tr, div.module_noborder .ja-box-tl{background:none;padding:0;}
#ja-topsl .moduletable_green h3, #ja-botsl .moduletable_green h3, #ja-left div.moduletable_green h3, #ja-right div.moduletable_green h3, .moduletable_green h3{background:url(../images/greenModuleHeader.jpg) left top repeat-x #7b9d4c !important;border:1px solid #b4d685 !important;color:#fff !important;text-shadow:0px 1px 0px #759050 !important;}
.green #ja-topsl .moduletable h3, .green #ja-botsl .moduletable h3, .green #ja-left div.ja-moduletable h3, .green #ja-left div.moduletable h3, .green #ja-right div.ja-moduletable h3, .green #ja-right div.moduletable h3{background:url(../images/greenModuleHeader.jpg) left top repeat-x #7b9d4c;border:1px solid #b4d685;color:#fff;text-shadow:0px 1px 0px #759050;}
#ja-topsl .moduletable_green a, #ja-botsl .moduletable_green a, .ja-moduletable_green a, #ja-left div.moduletable_green a, #ja-right div.moduletable_green a{color:#456a11;}
#ja-topsl .moduletable_green a:hover, #ja-botsl .moduletable_green a:hover, .moduletable_green a:hover, #ja-left div.ja-moduletable_green a:hover, #ja-right div.ja-moduletable_green a:hover{color:#395d07;}
#ja-topsl .moduletable_brown h3, #ja-botsl .moduletable_brown h3, #ja-left div.moduletable_brown h3, #ja-right div.moduletable_brown h3, .moduletable_brown h3{background:url(../images/brownModuleHeader.jpg) left top repeat-x #908a71 !important;border:1px solid #c3bb9a !important;color:#fff !important;text-shadow:0px 1px 0px #7e7863 !important;}
.brown #ja-topsl .moduletable h3, .brown #ja-botsl .moduletable h3, .brown #ja-left div.ja-moduletable h3, .brown #ja-left div.moduletable h3, .brown #ja-right div.ja-moduletable h3, .brown #ja-right div.moduletable h3{background:url(../images/brownModuleHeader.jpg) left top repeat-x #908a71;border:1px solid #c3bb9a;color:#fff;text-shadow:0px 1px 0px #7e7863;}
#ja-topsl .moduletable_brown a, #ja-botsl .moduletable_brown a, .moduletable_brown a, #ja-left div.ja-moduletable_brown a, #ja-right div.ja-moduletable_brown a{color:#7e7142;}
#ja-topsl .moduletable_brown a:hover, #ja-botsl .moduletable_brown a:hover, .moduletable_brown a:hover, #ja-left div.ja-moduletable_brown a:hover, #ja-right div.ja-moduletable_brown a:hover{color:#6b4d32;}
#ja-topsl .moduletable_orange h3, #ja-botsl .moduletable_green h3, #ja-left div.moduletable_orange h3, #ja-right div.moduletable_orange h3, .moduletable_orange h3{background:url(../images/orangeModuleHeader.png) left top repeat-x #f5a73d !important;border:1px solid #f4a63d !important;color:#fff !important;text-shadow:0px 1px 0px #ce9036 !important;}
.orange #ja-topsl .moduletable h3, .orange #ja-botsl .moduletable h3, .orange #ja-left div.ja-moduletable h3, .orange #ja-left div.moduletable h3, .orange #ja-right div.ja-moduletable h3, .orange #ja-right div.moduletable h3, .orange div.moduletable h3{-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;background:url("../images/orange/v-grad.png") 0 -345px repeat-x scroll #353535;border:1px solid #616161;color:#ccc;text-shadow:1px 1px 0 #000;}
#ja-topsl .moduletable_orange a, #ja-botsl .moduletable_orange a, .moduletable_orange a, #ja-left div.ja-moduletable_orange a, #ja-right div.ja-moduletable_orange a{color:#cf8123;}
#ja-topsl .moduletable_orange a:hover, #ja-botsl .moduletable_orange a:hover, .moduletable_orange a:hover, #ja-left div.ja-moduletable_orange a:hover, #ja-right div.ja-moduletable_orange a:hover{color:#ac6816;}
#ja-topsl .moduletable_purple h3, #ja-botsl .moduletable_purple h3, #ja-left div.moduletable_purple h3, #ja-right div.moduletable_purple h3, .moduletable_purple h3{background:url(../images/purpleModuleHeader.jpg) left top repeat-x #62224e !important;border:1px solid #863b71 !important;color:#fff !important;text-shadow:0px 1px 0px #551643 !important;}
.purple #ja-topsl .moduletable h3, .purple #ja-botsl .moduletable h3, .purple #ja-left div.ja-moduletable h3, .purple #ja-left div.moduletable h3, .purple #ja-right div.ja-moduletable h3, .purple #ja-right div.moduletable h3{background:url(../images/purpleModuleHeader.jpg) left top repeat-x #62224e;border:1px solid #863b71;color:#fff;text-shadow:0px 1px 0px #551643;}
#ja-topsl .moduletable_purple a, #ja-botsl .moduletable_purple a, .moduletable_purple a, #ja-left div.ja-moduletable_purple a, #ja-right div.ja-moduletable_purple a{color:#b54690;}
#ja-topsl .moduletable_purple a:hover, #ja-botsl .moduletable_purple a:hover, .moduletable_purple a:hover, #ja-left div.ja-moduletable_purple a:hover, #ja-right div.ja-moduletable_purple a:hover{color:#913572;}
#ja-topsl .moduletable_red h3, #ja-botsl .moduletable_red h3, #ja-left div.moduletable_red h3, #ja-right div.moduletable_red h3, .moduletable_red h3{background:url(../images/redModuleHeader.jpg) left top repeat-x #971c14 !important;border:1px solid #b4625c !important;color:#fff !important;text-shadow:0px 1px 0px #8e2018 !important;}
.red #ja-topsl .moduletable h3, .red #ja-botsl .moduletable h3, .red #ja-left div.ja-moduletable h3, .red #ja-left div.moduletable h3, .red #ja-right div.ja-moduletable h3, .red #ja-right div.moduletable h3{background:url(../images/redModuleHeader.jpg) left top repeat-x #971c14;border:1px solid #b4625c;color:#fff;text-shadow:0px 1px 0px #8e2018;}
#ja-topsl .moduletable_red a, #ja-botsl .moduletable_red a, .moduletable_red a, #ja-left div.ja-moduletable_red a, #ja-right div.ja-moduletable_red a{color:#a3231b;}
#ja-topsl .moduletable_red a:hover, #ja-botsl .moduletable_red a:hover, .moduletable_red a:hover, #ja-left div.ja-moduletable_red a:hover, #ja-right div.ja-moduletable_red a:hover{color:#881a13;}
#ja-topsl .moduletable_blue h3, #ja-botsl .moduletable_blue h3, #ja-left div.moduletable_blue h3, #ja-right div.moduletable_blue h3, .moduletable_blue h3{background:url(../images/blueModuleHeader.jpg) left top repeat-x #20a9e3 !important;border:1px solid #2daae8 !important;color:#fff !important;text-shadow:0px 1px 0px #459dca !important;}
.blue #ja-topsl .moduletable h3, .blue #ja-botsl .moduletable h3, .blue #ja-left div.ja-moduletable h3, .blue #ja-left div.moduletable h3, .blue #ja-right div.ja-moduletable h3, .blue #ja-right div.moduletable h3{background:url(../images/blueModuleHeader.jpg) left top repeat-x #20a9e3;border:1px solid #2daae8;color:#fff;text-shadow:0px 1px 0px #459dca;}
#ja-topsl .moduletable_blue a, #ja-botsl .moduletable_blue a, .moduletable_blue a, #ja-left div.moduletable_blue a, #ja-right div.moduletable_blue a{color:#2482b0;}
#ja-topsl .moduletable_blue a:hover, #ja-botsl .moduletable_blue a:hover, .moduletable_blue a:hover, #ja-left div.moduletable_blue a:hover, #ja-right div.moduletable_blue a:hover{color:#155270;}
#ja-topsl .moduletable_grey h3, #ja-botsl .moduletable_grey h3, #ja-left div.moduletable_grey h3, #ja-right div.moduletable_grey h3, .moduletable_grey h3{background:url(../images/greyModuleHeader.jpg) left top repeat-x #E0E0E0 !important;border:1px solid #DBDBDB !important;color:#575757 !important;text-shadow:0px 1px 0px #fff !important;}
.grey #ja-topsl .moduletable h3, .grey #ja-botsl .moduletable h3, .grey #ja-left div.ja-moduletable h3, .grey #ja-left div.moduletable h3, .grey #ja-right div.ja-moduletable h3, .grey #ja-right div.moduletable h3{background:url(../images/greyModuleHeader.jpg) left top repeat-x #E0E0E0;border:1px solid #DBDBDB;color:#575757;text-shadow:0px 1px 0px #fff;}
#ja-topsl .moduletable_grey a, #ja-botsl .moduletable_grey a, .moduletable_grey a, #ja-left div.moduletable_grey a, #ja-right div.moduletable_grey a{color:#2482b0;}
#ja-topsl .moduletable_grey a:hover, #ja-botsl .moduletable_grey a:hover, .moduletable_grey a:hover, #ja-left div.moduletable_grey a:hover, #ja-right div.moduletable_grey a:hover{color:#155270;}
#ja-topsl .moduletable_white h3, #ja-botsl .moduletable_white h3, .moduletable_white h3, #ja-left div.ja-moduletable_white h3, #ja-right div.ja-moduletable_white h3, #ja-left div.moduletable_white h3, #ja-right div.moduletable_white h3{background:url(../images/whiteModuleHeader.jpg) left top repeat-x #E0E0E0;border:1px solid #DBDBDB;color:#575757;text-shadow:0px 1px 0px #fff;}
div.module_black *, div.module_green *, div.module_blue *, div.module_red *{color:#fff !important;}
div.module_black .inputbox, div.module_green .inputbox, div.module_blue .inputbox, div.module_red .inputbox{color:#333 !important;}
div.ja-moduletable ul, div.ja-module ul{margin:15px 0 0;}
div.ja-moduletable ul li, div.ja-module ul li{padding-left:12px;background-position:2px 8px;}
h3.show{background:url(../images/icon-show.png) no-repeat 100% 60%;cursor:pointer;}
h3.hide{background:url(../images/icon-hide.png) no-repeat 100% 60%;cursor:pointer;}
.wrap{}
.main{}
.ja-box{padding-bottom:10px;padding-top:10px;}
#ja-wrapper{background:url(../images/orange/background.png);}
#ja-container{position:relative;z-index:5;}
#ja-container .main{padding:20px 0 0 0;background:url(../images/containerBg.png) left top repeat-x;}
#ja-container.ja-l1r1{}
#ja-container{}
#ja-container.ja-r1{}
#ja-container.ja-l1{}
.ja-mass-top{}
.ja-mass-top .ja-moduletable, .ja-mass-top .ja-module{margin-left:0;margin-right:0;}
.ja-mass-bottom{}
.ja-mass-bottom .ja-moduletable, .ja-mass-bottom .ja-module{margin-left:0;margin-right:0;}
#ja-mainbody{}
#ja-main .inner{border:1px solid #d9d9d9;background:#fff;min-height:300px;}
.ja-r1 #ja-main .inner, .ja-l1r1 #ja-main .inner, .ja-r2 #ja-main .inner, .ja-l2r2 #ja-main .inner, .ja-l2r1 #ja-main .inner{margin-right:13px;}
.ja-l1 #ja-main .inner,#ja-main .inner{margin-right:0px;border:solid 0px #fff;-moz-border-radius:10px;border-radius:10px;}
#ja-contentwrap{}
.ja-content-top{}
.ja-content-top .ja-moduletable, .ja-content-top .ja-module{margin-left:0;margin-right:0;}
.ja-content-main{}
.ja-content-bottom{}
.ja-content-bottom .ja-moduletable, .ja-content-bottom .ja-module{margin-left:0;margin-right:0;}
.ja-colswrap{}
.ja-col{}
#ja-left .ja-l2{}
#ja-right .ja-r2{}
#ja-header{position:relative;z-index:10;background:url(../images/orange/v-grad.png) repeat-x 0 -99px;height:98px;}
#ja-header .main{background:url(../images/orange/v-grad.png) repeat-x 0 0;border:0px solid #ccc;border-top-left-radius:25px;border-top-right-radius:25px;-moz-border-radius-topleft:25px;-moz-border-radius-topright:25px;}
h1.logo, div.logo-text h1{font-size:250%;line-height:1;}
h1.logo, div.logo-text{float:left;z-index:1;position:relative;max-width:500px;overflow:hidden;}
div.logo-text{margin-top:8px;}
div.logo-text h1 a{color:#878787;font-weight:bold;letter-spacing:1px;text-decoration:none;}
p.site-slogan{background:#2da1e1;color:#FFFFFF;display:block;font-size:85%;letter-spacing:1px;margin:8px 0 0;padding:0 5px;text-align:center;text-transform:uppercase;}
.ja-headermask{display:block;height:80px;position:absolute;right:-1px;top:0;width:602px;z-index:0;}
#ja-mainnav{position:relative;z-index:11;}
#ja-mainnav .main{font-size:12px;background:url(../images/orange/v-grad.png) 0 -221px repeat-x;}
span.has-image{padding-left:25px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:left 2px;}
span.menu-title{display:block;}
span.menu-desc{display:block;font-weight:normal;font-size:92%;color:#999;}
#ja-subnav{z-index:9;margin-top:-12px;margin-bottom:12px;}
#ja-subnav .main{line-height:1;z-index:10;background:#333;position:relative;}
#ja-subnav .main #jasdl-subnav{border-top:1px solid #666;border-left:1px solid #666;border-bottom:1px solid #666;}
#ja-subnav ul{background:#333;overflow:hidden;padding:10px 0;min-height:24px;}
#ja-subnav ul.active{background:#333;}
#ja-subnav li{background:none;border-left:1px dotted #999;display:block;float:left;padding:0 10px 0 11px;}
#ja-subnav li.first-item{border-left:0;}
#ja-subnav ul li a{color:#ccc;display:block;text-decoration:none;}
#ja-subnav ul li a:hover{color:#fff;}
#ja-subnav ul li.active a, #ja-subnav ul li.active a:hover, #ja-subnav ul li.active a:active, #ja-subnav ul li.active a:focus{color:#fff;font-weight:bold;text-decoration:underline;}
#ja-subnav ul.active li a{color:#ccc;}
#ja-subnav ul.active li a:hover{color:#fff;}
#ja-subnav ul li.empty{visibility:hidden}
#ja-subnav ul li ul{background:#ddd;border:1px solid #ccc;display:block;height:auto;left:-999em;padding:0;position:absolute;}
#ja-subnav ul li.hover ul{display:block;height:auto;left:auto;position:absolute;margin-top:3px;margin-left:5px;}
#ja-subnav ul li.haschild a{background:url(../images/arrow.png) no-repeat right center;padding-right:12px;}
#ja-subnav ul li.haschild a:hover{background:url(../images/arrow3.png) no-repeat right center;}
#ja-subnav ul li.haschild li a, #ja-subnav ul li.hover li a{background:none;padding-right:0;}
#ja-subnav ul li ul li{border-bottom:1px solid #ccc;border-left:0;display:block;float:none;overflow:hidden;padding:5px;text-align:left;}
#ja-subnav ul li ul li a{background-image:none !important;border:0 !important;color:#333 !important;font-weight:normal !important;text-decoration:none !important;}
#ja-subnav ul li ul li a span.menu-title{padding-top:3px;padding-bottom:3px;}
#ja-subnav ul li ul li a:hover{background-image:none !important;color:#069 !important;text-decoration:underline !important;}
#ja-subnav ul li ul li a.active{color:#069 !important;font-weight:bold !important;}
.ja-navhelper{text-transform:uppercase;}
.ja-navhelper .main{padding:5px 0;}
.ja-navhelper a{padding:3px 4px;color:#069;text-decoration:none;border:1px solid transparent;}
.ja-navhelper a:hover, .ja-navhelper a:active, .ja-navhelper a:focus{color:#fff;text-decoration:none;background-color:#000;border:1px solid #fff;}
.ja-breadcrums{border:1px solid #d9d9d9;background:#e6e6e6;padding:6px;margin-bottom:7px;text-shadow:0px 1px 0px #fff;}
.ja-breadcrums strong{margin-right:5px;}
.ja-breadcrums img{margin:1px 5px;}
.ja-breadcrums a{color:#1f98d4;text-decoration:none;}
.ja-breadcrums a:hover{text-decoration:underline;}
.ja-links{float:right;margin-top:2px;}
.ja-links li{background:none;padding:0;display:inline;}
.ja-links li.top a{background:url(../images/arrow2.png) no-repeat 5px center;padding-left:17px;padding-right:5px;}
.ja-links li.top a:hover{background-color:#069;}
.ja-links li.layout-switcher a{background:#069;color:#fff;text-decoration:none;}
.ja-links li.layout-switcher a:hover{background:#666;color:#fff;text-decoration:none;}
.ja-links li.user-reset a{background:#bf0000;color:#fff;text-decoration:none;}
.ja-links li.user-reset a:hover{background:#666;color:#fff;text-decoration:none;}
#ja-container ul.menu{margin:0;padding:0;}
#ja-container ul.menu li{background:none;margin:0;overflow:hidden;padding:0;border-bottom:1px solid #d9d9d9;}
#ja-container ul.menu li:last-child{border-bottom:0px;}
#ja-container ul.menu li a{color:#333;display:block;outline:none;padding:6px 15px 6px 5px;text-decoration:none;text-indent:5px;border:1px solid #fff;background:url(../images/sideMenuSprite.jpg) 100% 0px no-repeat #fff;}
#ja-container ul.menu li.parent a{background:url(../images/sideMenuSprite.jpg) 100% -50px no-repeat #fff;}
#ja-container ul.menu li a:hover, #ja-container ul.menu li a:active, #ja-container ul.menu li a:focus{color:#fff;background:url(../images/sideMenuSprite.jpg) 100% -100px no-repeat #fff;}
#ja-container ul.menu li.parent a:hover, #ja-container ul.menu li.parent a:active, #ja-container ul.menu li.parent a:focus{background:url(../images/sideMenuSprite.jpg) 100% -150px no-repeat #fff;}
#ja-container ul.menu li.active a{color:#fff;background:url(../images/sideMenuSprite.jpg) 100% -100px no-repeat #fff;}
#ja-container ul.menu li ul{margin:0px;}
#ja-container ul.menu li li a:hover, #ja-container ul.menu li li a:active, #ja-container ul.menu li li a:focus{color:#fff !important;}
#ja-container ul.menu li.active > a{color:#fff !important;font-weight:bold !important;}
#ja-container ul.menu span.separator{display:none;}
#ja-container ul.menu li a{color:#6b6a6a !important;}
#ja-container ul.menu li a:hover{color:#FFFFFF !important;}
#ja-container ul.menu li a span{background:url("../images/arrow.png") no-repeat scroll 0 50% transparent;padding-left:15px;}
#ja-container ul.menu li a:hover span, #ja-container ul.menu li a:active span, #ja-container ul.menu li a:focus span , #ja-container ul.menu li.active > a span{background:url("../images/arrowHover.png") no-repeat scroll 0 50% transparent;}
#ja-container ul.menu li li{background:url(../images/arrow.png) no-repeat left 11px;border-bottom:0;}
#ja-container ul.menu li.active li a{text-indent:10px;background:url(../images/sideMenuSprite.jpg) 100% 0px no-repeat #fff;}
#ja-container ul.menu li.active li a:hover{background:url(../images/sideMenuSprite.jpg) 100% -100px no-repeat #fff;}
#ja-container ul.menu li.active li.parent a{background:url(../images/sideMenuSprite.jpg) 100% -50px no-repeat #fff;}
#ja-container ul.menu li.active li.parent a:hover{background:url(../images/sideMenuSprite.jpg) 100% -150px no-repeat #fff;}
#ja-container ul.menu li.active li.active a{background:url(../images/sideMenuSprite.jpg) 100% -100px no-repeat #fff;color:#fff;}
#ja-container ul.menu li li a span{margin-left:10px;}
#ja-container ul.menu li.active li.active li a{background:url(../images/sideMenuSprite.jpg) 100% 0px no-repeat #FFFFFF;}
#ja-container ul.menu li.active li.active li a:hover{background:url(../images/sideMenuSprite.jpg) 100% -100px no-repeat #FFFFFF;}
#ja-container ul.menu li.active li.active li.parent a{background:url(../images/sideMenuSprite.jpg) 100% -50px no-repeat #fff;}
#ja-container ul.menu li.active li.active li.parent a:hover{background:url(../images/sideMenuSprite.jpg) 100% -150px no-repeat #fff;}
#ja-container ul.menu li.active li.active li.active a{background:url(../images/sideMenuSprite.jpg) 100% -100px no-repeat #FFFFFF;}
#ja-container ul.menu li li li a span{margin-left:20px;}
#ja-container ul.menu li.active li.active li.active li a{background:url(../images/sideMenuSprite.jpg) 100% 0px no-repeat #FFFFFF;}
#ja-container ul.menu li.active li.active li.active li a:hover{background:url(../images/sideMenuSprite.jpg) 100% -100px no-repeat #FFFFFF;}
#ja-container ul.menu li.active li.active li.active li.parent a{background:url(../images/sideMenuSprite.jpg) 100% -50px no-repeat #fff;}
#ja-container ul.menu li.active li.active li.active li.parent a:hover{background:url(../images/sideMenuSprite.jpg) 100% -150px no-repeat #fff;}
#ja-container ul.menu li.active li.active li.active li.active a{background:url(../images/sideMenuSprite.jpg) 100% -100px no-repeat #FFFFFF;}
#ja-container ul.menu li li li li a span{margin-left:30px;}
#ja-container ul.menu li.active li.active li.active li.active li a{background:url(../images/sideMenuSprite.jpg) 100% 0px no-repeat #FFFFFF;}
#ja-container ul.menu li.active li.active li.active li.active li a:hover{background:url(../images/sideMenuSprite.jpg) 100% -100px no-repeat #FFFFFF;}
#ja-container ul.menu li.active li.active li.active li.active li.parent a{background:url(../images/sideMenuSprite.jpg) 100% -50px no-repeat #fff;}
#ja-container ul.menu li.active li.active li.active li.active li.parent a:hover{background:url(../images/sideMenuSprite.jpg) 100% -150px no-repeat #fff;}
#ja-container ul.menu li.active li.active li.active li.active li.active a{background:url(../images/sideMenuSprite.jpg) 100% -100px no-repeat #FFFFFF;}
#ja-container ul.menu li li li li li a span{margin-left:40px;}
#ja-container ul.menu li.active li.active li.active li.active li.active li a{background:url(../images/sideMenuSprite.jpg) 100% 0px no-repeat #FFFFFF;}
#ja-container ul.menu li.active li.active li.active li.active li.active li a:hover{background:url(../images/sideMenuSprite.jpg) 100% -100px no-repeat #FFFFFF;}
#ja-container ul.menu li.active li.active li.active li.active li.active li.parent a{background:url(../images/sideMenuSprite.jpg) 100% -50px no-repeat #fff;}
#ja-container ul.menu li.active li.active li.active li.active li.active li.parent a:hover{background:url(../images/sideMenuSprite.jpg) 100% -150px no-repeat #fff;}
#ja-container ul.menu li.active li.active li.active li.active li.active li.active a{background:url(../images/sideMenuSprite.jpg) 100% -100px no-repeat #FFFFFF;}
#ja-container ul.menu li li li li li li a span{margin-left:50px;}
#ja-topsl .ja-box, #ja-botsl .ja-box{padding:0;}
#ja-topsl .ja-box-right, #ja-botsl .ja-box-right, #ja-topsl .ja-box-full, #ja-botsl .ja-box-full{background:none;}
#ja-topsl .ja-moduletable, #ja-botsl .ja-moduletable{border-bottom:0;margin:7px;border:1px solid #d9d9d9;}
#ja-topsl .ja-box-full .ja-moduletable, #ja-botsl .ja-box-full .ja-moduletable{margin:7px 0px;}
#ja-topsl .ja-moduletable .ja-box-ct, #ja-botsl .ja-moduletable .ja-box-ct{background:#fefefe;padding:5px;border:2px solid #e7e7e7;}
#ja-topsl li, #ja-botsl li{background:none;border-bottom:2px solid #fff0dc;padding-left:5px;}
#ja-topsl ol li, #ja-botsl ol li{margin-left:25px;padding:0 !important;}
#ja-topsl ul, #ja-topsl p, #ja-topsl ol, #ja-botsl ul, #ja-botsl p, #ja-botsl ol{padding:0;margin:0 !important;}
#ja-topsl a, #ja-botsl a{text-decoration:none;border-bottom:1px dotted #ccc;}
#ja-topsl a:hover, #ja-topsl a:active, #ja-topsl a:focus, #ja-botsl a:hover, #ja-botsl a:active, #ja-botsl a:focus{color:#000;text-decoration:none;border-bottom:1px solid #fff;}
#ja-topsl .main{padding:10px 0;}
#ja-topsl h3, #ja-botsl h3{color:#575757;background:url(../images/usersHeadline.jpg) left top repeat-x #e0e0e0;border:1px solid #dbdbdb;margin:-1px -1px 0px -1px;text-shadow:0px 1px 0px #fff;font-family:Arial,Helvetica,sans-serif;font-weight:bold;padding:8px;}
#ja-botsl .main{padding:0px 0 10px 0px;}
#ja-botsl .ja-moduletable, #ja-botsl .moduletable{margin-bottom:0;}
.ja-box-full .ja-moduletable, .ja-box-full .moduletable{border:0 !important;background:0 !important;}
.ja-box-left .ja-moduletable, .ja-box-left .moduletable{margin-left:0px !important;}
.ja-box-right .ja-moduletable, .ja-box-right .moduletable{margin-right:0px !important;}
#ja-footer{clear:both;padding:0px;}
#ja-footer .main{background:#323232;color:#fff;padding:0px;position:relative;}
#ja-footer .main .inFooter{padding:16px 12px;border:1px solid #282828;position:relative;min-height:18px;}
#ja-footer .inner{float:right;padding:0;width:75%;}
#ja-footer small{color:#fff;font-size:100%;}
#ja-footer .ja-footnav{float:right;font-size:100%;margin:0 0 10px;overflow:hidden;position:relative;width:75%;}
.ja-footnav ul{float:left;line-height:normal;}
.ja-footnav li{border-left:1px solid #999;display:block;float:left;padding:0 10px;}
.ja-footnav li a{color:#fff;display:block;font-weight:bold;line-height:1;text-decoration:none;text-transform:uppercase;}
.ja-copyright a{color:#fff;}
.ja-footnav li a:hover, .ja-footnav li a:active, .ja-footnav li a:focus, .ja-copyright a:hover{color:#ccc;text-decoration:none;}
.ja-footnav .ja-firstitem{border-left:0;padding-left:0;}
.ca-footerleft{position:absolute;left:10px;top:10px;width:187px;}
.ca-footerleft a{background:url(../images/caLogo.png) left top no-repeat;display:block;width:187px;height:35px;text-indent:-10000px;}
.ca-footerleft a:hover{background:url(../images/caLogo.png) left -38px no-repeat;}
.ca-footermiddle{text-align:center;margin:0px auto;padding:0px 210px 0px 210px;overflow:hidden;}
.ca-footerright{position:absolute;right:10px;top:10px;width:187px;}
.ca-footerright a{background:url(../images/t3.png) left top no-repeat;display:block;width:187px;height:37px;text-indent:-10000px;}
.ca-footerright a:hover{background:url(../images/t3.png) left -38px no-repeat;}
.ca-footerleft p , .ca-footermiddle p , .ca-footerright p{color:#A8A8A8;display:inline;font-family:arial;font-weight:bold;margin-top:5px;}
.ca-footerright p{margin-top:0px;}
.ca-footerleft p , .ca-footerright p{float:left;}
.ca-copyright , .ca-copyright a , .ca-footermiddle p{color:#FFF;text-decoration:none;}
.ja-copyright small{display:block;}
div#usertoolWrapper{background-position:0px 29px;background-repeat:no-repeat;float:right;overflow:hidden;padding:32px 15px 12px 15px;}
ul.ja-usertools-font{font-size:11px;float:left;}
ul.ja-usertools-font li, ul.ja-usertools-screen li{padding:0;margin:0px 3px 0px 0px;display:inline;background:none;}
ul.ja-usertools-screen{font-size:11px;float:left;margin-right:15px;margin-top:5px;}
ul.ja-usertools-screen li{margin:0 5px;}
#ja-banner{border-top:1px solid #ccc;margin:0;overflow:hidden;padding-top:15px;text-align:center;width:100%;}
div.ja-innerdiv{border-bottom:1px dotted #ccc;clear:both;margin-bottom:10px;padding-bottom:12px;}
div.ja-innerdiv h4{font-family:Arial, sans-serif;font-size:92%;font-weight:normal;margin:5px 0;padding:0;text-transform:uppercase;}
.cufon-canvas{padding:1px 0 3px;}
#ja-rotator div.ja-moduletable, #ja-rotator div.moduletable{border:0px;padding:0px;margin:0px;}
h1.componentheading{font-size:185% !important;}
div.blog .contentheading{font-size:160%;font-weight:normal;color:#646464;}
div.blog .leading{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D9D9D9;margin-top:10px;padding-bottom:10px;padding-top:0;}
div.blog .leading .contentpaneopen{margin:0 2px;padding:10px 5px 0 10px;}
.cols2 .article_column{width:49%;}
div.blog div.article_row{margin-left:0;}
div.blog div.article_row .column1{margin-right:5px;}
div.blog div.cols2 .column1{margin-right:2%;}
div.blog div.article_row .article_column{background:none repeat scroll 0 0 #FFFFFF;}
div.blog div.article_row .article_column .contentpaneopen{margin:0px;padding:10px;border:1px solid #D9D9D9;}
table.tablelist{border:1px solid #D9D9D9;}
table.tablelist th.sectiontableheader{background:none;padding:5px 5px 2px;border:none;}
table.tablelist a{text-decoration:none;}
table.tablelist tr{background:url("../images/sectiontableheaderBg.jpg") repeat-x scroll left top #3f3d3e;}
table.tablelist tr.sectiontableentry{background:#fff;}
table.tablelist tr.sectiontableentry td{background:none;}
table.tablelist .sectiontableentry1{background:#FFF;}
table.tablelist .sectiontableentry2{background:#f5f5f5;}
table.tablelist #count , table.tablelist #tableOrdering , table.tablelist #author , table.tablelist #hits{background:url("../images/thSeparator.jpg") no-repeat scroll right top transparent;border-top:1px solid #000000;border-bottom:1px solid #000000;}
table.tablelist #count{border-left:1px solid #000000;}
table.tablelist #tableOrdering{}
table.tablelist #author{}
table.tablelist #hits{background:none;border-right:1px solid #000000;}
table.tablelist td{border-bottom:1px solid #D9D9D9;color:#585858;}
table.tablelist td a{color:#1d94d0;font-weight:bold;}
table.tablelist td a:hover{color:#333;}
ul.oddeven{border:1px solid #e3e3e3;}
ul.oddeven li.odd , ul.oddeven li.even{border-bottom:1px solid #e3e3e3;margin-bottom:0px !important;padding-bottom:5px;padding-top:5px;background:url("../images/bullet.gif") no-repeat scroll 20px 15px transparent;}
ul.oddeven li.odd{background-color:#f8f8f8;}
ul.oddeven li.even{background-color:#f3f3f3;}
.s404Wrapper{background:#eeeeee !important;text-align:center !important;}
#outline{background:#eee;}
#errorboxoutline{border:1px solid #c5c5c5;}
#errorboxheader{background:url(../images/404Gradient.jpg) left top repeat-x #38aae8;text-shadow:0px 1px 0px #000;font-size:14px;line-height:40px;border-bottom:0px;margin:-1px -1px 0px -1px;border:1px solid #00ace4;border-bottom:0px;}
#errorboxbody{background:url(../images/404.jpg) 99% 14px no-repeat #fff;}
#errorboxbody a{color:#04a3d8;font-weight:bold;text-decoration:none;}
#errorboxbody a:hover{text-decoration:underline;}
#ja-current-content .login_form p{padding-left:140px;}
#ja-current-content .login_form fieldset p{padding-left:0;}
#ja-topsl div.main,#ja-rotator div.main,#ja-container div.main,#ja-botsl div.main,.ja-navhelper div.main{background:url("../images/orange/pix.png");}
#ja-tool-increase, #ja-tool-reset, #ja-tool-decrease{width:17px;height:18px;cursor:pointer;float:left;display:block;overflow:hidden;background:url("../images/orange/font-tool.png");margin:0 2px 0 0;}
#ja-tool-increase{background-position:0 0;}
#ja-tool-reset{background-position:36px 0;}
#ja-tool-decrease{background-position:18px 0;}
#ja-tool-increase:hover{background-position:0 18px;}
#ja-tool-reset:hover{background-position:36px 18px;}
#ja-tool-decrease:hover{background-position:18px 18px;}
h1.logo a span {position:absolute;top:-1000px;}
.alphabar a,.alphabar b{font-size:180%;}
.ja-copyright li{display:inline;float:right;margin:2px;}


pre, .code{background:none repeat scroll 0 0 #D7ECF6;border-bottom:1px solid #BFDCE9;border-left:5px solid #7F7F7F;border-right:1px solid #BFDCE9;color:#556F7B;font:1em/1.5 Monaco,Consolas,"Courier News",monospace;margin:15px 0;padding:10px 15px !important;}
.dropcap{color:#646464;display:block;float:left;font:58px/35px Myriad Pro;padding:7px 8px 0 0;}
.article-content-titlebox{background:#FFF;display:block;border:1px solid #d9d9d9;}
.article-content-titlebox p{background:url("../images/article-content-titleboxBg.jpg") repeat-x scroll left top transparent;margin:0 2px;padding:5px 2px;}
blockquote{font-family:Georgia, Times, serif;font-size:115%;}
blockquote span.open{background:url(../images/so-q.gif) no-repeat left top;padding:0 0 0 20px;}
blockquote span.close{background:url(../images/sc-q.gif) no-repeat bottom right;padding:0 20px 0 0;}
.highlight{background:#d7ecf6;font-weight:bold;padding:1px 5px;}
.column{font-family:arial;}
.column h1 , .column h4 , .column h6{color:#43b5eb;font-size:175%;}
.column h2{color:#7f7f7f;font-size:140%;}
.column h3{color:#3e3e3e;font-size:110%;}
.column h4{font-size:105%;}
.column h5{color:#686868;font-size:100%;}
.column h6{color:#43b5eb;font-size:100%;}
.column h5 strong{color:#646464;}
div.ja-moduletable h1{font-size:125%;}
div.ja-moduletable h2{font-size:120%;}
div.ja-moduletable h3{font-size:115%;}
div.ja-moduletable h4{font-size:110%;}
div.ja-moduletable h5{font-size:105%;}
div.ja-moduletable h6{font-size:100%;}
p.error, p.message, p.tips, p.rss, p.key, p.tag, p.cart, p.note, p.photo, p.doc, p.mobi{padding-left:25px;position:relative;}
p.error span.icon, p.message span.icon, p.tips span.icon, p.rss span.icon, p.key span.icon, p.tag span.icon, p.cart span.icon, p.note span.icon, p.photo span.icon, p.doc span.icon, p.mobi span.icon{background-image:url(../images/icons/icons-sprites-silk.png);background-repeat:no-repeat;width:17px;height:17px;display:block;position:absolute;top:2px;left:0;}
p.error span.icon{background-position:left -54px;}
p.message span.icon{background-position:left -72px;}
p.tips span.icon{background-position:left -90px;}
p.key span.icon{background-position:left -108px;}
p.tag span.icon{background-position:left -126px;;}
p.cart span.icon{background-position:right -54px;}
p.doc span.icon{background-position:right -72px;}
p.note span.icon{background-position:right -90px;}
p.photo span.icon{background-position:right -108px;}
p.mobi span.icon{background-position:right -126px;}
p.error{color:#CC0000;}
p.message{color:#2C79B3;}
p.tips{color:#E58C00;}
ul.checklist li, ul.star li, ul.arrow li, ul.address li, ul.phone li, ul.email li{background:none;margin-left:8px;padding:0 0 0 22px;position:relative;overflow:hidden;}
ul.checklist span.icon, ul.star span.icon, ul.arrow span.icon, ul.address span.icon, ul.phone span.icon, ul.email span.icon{background-image:url(../images/icons/icons-sprites-silk.png);background-repeat:no-repeat;width:17px;height:18px;display:block;position:absolute;top:0;left:0;}
ul.arrow span.icon{background-position:left top;}
ul.star span.icon{background-position:left -18px;}
ul.checklist span.icon{background-position:left -36px;}
ul.phone span.icon{background-position:right top;}
ul.address span.icon{background-position:right -18px;}
ul.email span.icon{background-position:right -36px;height:16px;}
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;}
p.blocknumber{position:relative;padding:5px 0 5px 55px !important;}
.bignumber-1, .bignumber-2, .bignumber-3{background-image:url(../images/numberlist-bg.png);background-repeat:no-repeat;display:block;width:44px;height:44px;line-height:44px !important;position:absolute;top:0;left:0;font:bold 20px/normal Arial, sans-serif;text-align:center;}
.bignumber-1{background-position:left top;color:#FFFFFF;}
.bignumber-2{background-position:left -44px;}
.bignumber-3{background-position:left -88px;}
div.bubble{position:relative;padding-bottom:20px;}
div.bubble .box-ct{padding:16px;position:relative;}
div.bubble .box{position:absolute;height:16px;width:16px;}
div.bubble .tl, div.bubble .tr, div.bubble .br, div.bubble .bl{background-repeat:no-repeat;position:absolute;}
div.bubble .tl{background-position:left -20px;top:0;left:0;}
div.bubble .tr{background-position:right -20px;top:0;right:0;}
div.bubble .br{background-position:right bottom;bottom:0;right:0;}
div.bubble .bl{background-position:left bottom;bottom:0;left:0;}
div.bubble span.arrow{width:13px;height:7px;font-weight:bold;display:block;margin-left:20px;}
div.bubble-l1 span.arrow, div.bubble-l2 span.arrow{background:url(../images/bubble-l.png) no-repeat left top}
div.bubble-d1 span.arrow, div.bubble-d2 span.arrow{background:url(../images/bubble-d.png) no-repeat left top;}
div.bubble-hl1 span.arrow, div.bubble-hl2 span.arrow{background:url(../images/bubble-hl.png) no-repeat left top;}
div.bubble span.author{background:url(../images/icons/icon-author.gif) no-repeat 10px 3px;padding-left:30px;display:block;font-weight:bold;}
div.bubble-l1 div.box-ct{background:#e0e0e0;}
div.bubble-l1 .tl, div.bubble-l1 .tr, div.bubble-l1 .bl, div.bubble-l1 .br{background-image:url(../images/bubble-l.png);}
div.bubble-l2 div.box-ct{background:#e0e0e0;}
div.bubble-d1 div.box-ct{background:#5b5b5b;color:#fff;}
div.bubble-d1 div.tl, div.bubble-d1 div.tr, div.bubble-d1 div.bl, div.bubble-d1 div.br{background-image:url(../images/bubble-d.png);}
div.bubble-d2 div.box-ct{background:#5B5B5B;color:#fff;}
div.bubble-hl1 .box-ct{background:#4db7ec;color:#fff;}
div.bubble-hl1 div.tl, div.bubble-hl1 div.tr, div.bubble-hl1 div.bl, div.bubble-hl1 div.br{background-image:url(../images/bubble-hl.png);}
div.bubble-hl2 div.box-ct{background:#4DB7EC;color:#fff;}
.box-sticky, .box-download, .box-grey, .box-hilite{margin:15px 0;padding:20px !important;border:1px solid #d9d9d9;}
.box-sticky{background:url(../images/icons/sticky-big.png) no-repeat 10px center;padding-left:62px !important;}
.box-sticky-bg{background:url(../images/icons/box-sticky-bg.jpg) repeat-x top left #fff;}
.box-download-bg{background:url(../images/icons/box-download-bg.jpg) repeat-x top left #fff;}
.box-grey-bg{background:url(../images/icons/box-sticky-bg.jpg) repeat-x top left #fff;}
.box-hilite-bg{background:url(../images/icons/box-download-bg.jpg) repeat-x top left #fff;}
.box-download{background:url(../images/icons/download-big.png) no-repeat 10px center;padding-left:60px !important;border-color:#4db7ec;}
.box-grey{}
.box-hilite{border-color:#4db7ec;}
.legend-title{background:#FFFFFF;display:block;float:left;font-weight:bold;left:7px;margin:0 !important;padding:0 5px !important;position:absolute;top:-12px;font-size:14px !important;color:#525252;}
.legend{border:1px solid #d9d9d9;margin:20px 0;padding:0 10px;position:relative;background:url(../images/icons/legend-bg.jpg) repeat-x bottom left #fff;}
.legend-hilite .legend-title{}
.legend-hilite{border:1px solid #4db7ec;margin:20px 0;padding:0 10px;position:relative;background:url(../images/icons/legend-hilite-bg.jpg) repeat-x bottom left #fff;}
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;}

.ja-megamenu{margin:0;padding:0;border:1px solid #181818;}
.ja-megamenu a.over, .ja-megamenu a.active{color:#ffffff !important;}
ul.megamenu{margin:10px;}
ul.level0{border-right:1px solid #666666;float:left;margin:0;padding:0;}
ul.level0 li.mega{background:none;display:block;float:left;margin:0;padding:0;}
ul.level0 li.mega a.mega{border-left:1px solid #666666;border-right:1px solid #333333;color:#fff;display:block;font-weight:bold;line-height:normal;margin:0;padding:11px 15px;text-decoration:none;}
ul.level0 li.mega .has-image{padding-left:25px;display:block;background-repeat:no-repeat;background-position:left top;}
ul.level0 li.mega span.menu-title{display:block;font-size:14px;}
ul.level0 li.mega span.menu-desc{display:block;font-weight:normal;font-size:92%;color:#999;}
ul.level0 li.over span.menu-desc, ul.level0 li.active span.menu-desc{color:#fff;}
ul.level0 li.mega a img{float:left;padding-right:5px;}
ul.level0 li.over, ul.level0 li.haschild-over{background:url(../images/orange/v-grad.png) 0 -485px repeat-x #777;}
ul.level0 li.haschild a.mega span.menu-title, ul.level0 li.haschild-over a.mega span.menu-title{background:url(../images/arrow3.png) no-repeat left center;padding-left:12px;}
ul.level0 li.haschild a.mega span.menu-desc, ul.level0 li.haschild-over a.mega span.menu-desc{padding-left:12px;}
ul.level0 li.active{background:url(../../images/menuitemActive.png) center top no-repeat #006699;}
.ja-megamenu li.mega .childcontent{display:block;height:auto;position:absolute;}
.ja-megamenu li.mega .childcontent, .ja-megamenu li.haschild-over li.mega .childcontent, .ja-megamenu li.mega li.haschild-over li.mega .childcontent , .ja-megamenu li.mega li.mega li.haschild-over li.mega .childcontent, .ja-megamenu li.mega li.mega li.mega li.haschild-over li.mega .childcontent, .ja-megamenu li.mega li.mega li.mega li.mega li.haschild-over li.mega .childcontent{left:-999em;}
.ja-megamenu li.haschild-over .childcontent, .ja-megamenu li.mega li.haschild-over .childcontent, .ja-megamenu li.mega li.mega li.haschild-over .childcontent, .ja-megamenu li.mega li.mega li.mega li.haschild-over .childcontent, .ja-megamenu li.mega li.mega li.mega li.mega li.haschild-over .childcontent, .ja-megamenu li.mega li.mega li.mega li.mega li.mega li.haschild-over .childcontent{left:auto;}
.ja-megamenu li.mega .right, .ja-megamenu li.haschild-over li.mega .right, .ja-megamenu li.mega li.haschild-over li.mega .right , .ja-megamenu li.mega li.mega li.haschild-over li.mega .right, .ja-megamenu li.mega li.mega li.mega li.haschild-over li.mega .right, .ja-megamenu li.mega li.mega li.mega li.mega li.haschild-over li.mega .right{right:auto;}
.ja-megamenu li.haschild-over .right{right:0;}
.ja-megamenu li.mega li.haschild-over .right, .ja-megamenu li.mega li.mega li.haschild-over .right, .ja-megamenu li.mega li.mega li.mega li.haschild-over .right, .ja-megamenu li.mega li.mega li.mega li.mega li.haschild-over .right, .ja-megamenu li.mega li.mega li.mega li.mega li.mega li.haschild-over .right{right:12em;}
ul.level1 li.mega{float:none;}
ul.level1 .childcontent{margin:-2em 0 0 160px;}
.megacol{float:left;}
ul.level1 li.mega{border-top:1px dotted #444444;}
ul.level1 li.first{border-top:0;}
ul.level1 li.mega a.mega{background:none;border:0;color:#cccccc;font-weight:normal;padding:5px;}
ul.level1 li.mega a.mega span.menu-title{background:none;padding:0;font-size:12px;}
ul.level1 li.haschild{background:url(../../images/arrow.png) no-repeat 95% center;padding:0;}
ul.level1 li.over{background:#444444;}
ul.level1 li.haschild-over{background:url(../../images/arrow.png) no-repeat 95% center #444444;}
ul.level1 li.group, .active ul.level1 li.group{background:none;}
.childcontent{z-index:999;}
.childcontent-inner{background:#333333;border:1px solid #666666;color:#ccc;}
.childcontent .ja-moduletable{color:#ccc;border-bottom:0;line-height:1.5;margin:10px 0;padding:0;}
.childcontent .ja-moduletable h3{background:none;color:#fff;border-bottom:1px dotted #444;margin-left:10px;margin-right:10px;text-indent:5px;text-transform:none;}
.childcontent .ja-moduletable .ja-box-ct{padding:0 5px;}
.childcontent .ja-moduletable a{color:#ccc;text-decoration:none;border-bottom:1px dotted #ccc;}
.childcontent .ja-moduletable a:hover, .childcontent .ja-moduletable a:focus, .childcontent .ja-moduletable a:active{color:#fff;text-decoration:none;border-bottom:1px solid #fff;}
.childcontent .ja-moduletable ul:first-child{margin-top:0 !important;}
.childcontent .ja-moduletable li{background:url(../../images/bullet2.gif) no-repeat 2px 7px !important;margin-bottom:5px;}
.group{}
.group-title{border-bottom:1px solid #444;overflow:hidden;}
.group-title .menu-title{color:#fff;text-transform:uppercase;font-weight:bold;font-size:115%;}
.group-title .menu-desc{color:#999;padding-left:0 !important;}
.group-content .ja-moduletable, .group-content ul.megamenu{margin:10px;}
.childcontent ul.megamenu .ja-moduletable{padding:0;}
.childcontent ul.megamenu .ja-moduletable h3{margin-left:0;margin-right:0;}


body#bd{background:url(../images/orange/back2.png);}
a, table.tablelist td a{color:#cf8123;}
a:hover, table.tablelist td a:hover{color:#ac6816;}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus{background:#cf8123;}
.column h1, .column h4, .column h6, .column .contentheading, .column .contentheading, div.blog .contentheading{color:#f4a23c;}
#ja-container .main{background-image:url(../images/containerBgDark.png);}
div#usertoolWrapper{background-image:url(../images/fontSizeSeparatorDark.png);}
.ja-navhelper a{color:#000;border:1px solid transparent;}
.ja-navhelper a:hover, .ja-navhelper a:active, .ja-navhelper a:focus, .ja-links li.top a:hover{color:#000;text-decoration:none;background-color:#fff;border:1px solid #000;}
#ja-search{background:url(../images/icon-search.png) no-repeat center left;padding-left:25px;}
.button, a.readon, #ja-search .button{background:url(../images/orange/v-grad.png) 0 -198px repeat-x #30abe8;border:1px solid #52adc5;-moz-border-radius:3px;border-radius:3px;text-shadow:0px 1px 0px #2f8dbb;}
#ja-main .inner, .column div.ja-moduletable, .column div.moduletable, .column div.ja-module, .column div.module, #ja-topsl .ja-moduletable, #ja-botsl .ja-moduletable{border:none;}
ul.level0 li.active{background:url(../images/orange/v-grad.png) 0 -384px repeat-x scroll #794B19;}
#ja-splitmenu a:hover, #ja-splitmenu a:active, #ja-splitmenu a:focus, #ja-cssmenu li:hover, #ja-cssmenu li.sfhover, #ja-cssmenu li.havechildsfhover, #ja-cssmenu li.havechild-activesfhover, #jasdl-mainnav a:hover, #jasdl-mainnav ul li.hover a{background-color:#ac6816;}
#ja-splitmenu li.active a, #ja-splitmenu li.active a:hover, #ja-splitmenu li.active a:active, #ja-splitmenu li.active a:focus, #ja-cssmenu li a.active, #ja-cssmenu li a.active:hover, #ja-cssmenu li a.active:active, #ja-cssmenu li a.active:focus,#jasdl-mainnav li.active a, #jasdl-mainnav li.active a:hover, #jasdl-mainnav li.active a:active, #jasdl-mainnav li.active a:focus{background-color:#e69a3f;}
div.logo-text h1 a{color:#fff1d5;}
.logo img {width:365px;height:90px;}
.aidanews img {width:90px;height:60px;}
p.site-slogan{background:#ffc145;color:#ffffff;}
.sbpadd{padding:15px 2.5% 0px 2.5%!important;}
#gradient2, .hreview-aggregate	{
	/* chrome 10+, safari 5.1+ */
	background-image:-webkit-linear-gradient(105deg,#ffd680,#fff);
	/* firefox; wielokrotne zatrzymania kolorów */
	background-image:-moz-linear-gradient(105deg,#ffd680,#fff);
	/* ie10 */
	background-image: -ms-linear-gradient(105deg,#ffd680 0%,#fff 100%);
	/* opera 11.1 */
	background-image: -o-linear-gradient(105deg,#ffd680,#fff);
	/* The "standard" */
	background-image: linear-gradient(105deg,#ffd680,#fff);
}
.hreview-aggregate {border:2px solid #ffd680;-moz-border-radius:8px;border-radius:8px;}


/* content plugin styles */
.jcomments-links {margin-top: 10px; clear:both; text-align: left}
.comment-link, .readmore-link{padding: 0 5px 5px 14px;background-image: url(../images/jc_blog.gif);background-repeat: no-repeat}
.comment-link {background-position: 0 -27px}
.readmore-link {background-position: 0 2px}
	
/* JComments common styles */
#jc a:link, #jc a:visited, #jc a:hover {outline: none} 
#jc .clear {clear: both; height: 1px; overflow: hidden}
#jc .busy { display:none; margin: 3px auto; padding: 0; width: 16px; height: 16px; background: url(../images/jc_busy.gif) no-repeat; }

#jc h4 {color: #555;background-color: inherit;font-weight: bold;text-align: left;border-bottom: 1px solid #D2DADB;padding: 0 0 2px 0;margin-bottom: 10px}

#jc p.message {color: #777;background-color: inherit; background-image: none; text-align: center;text-decoration: none;text-transform: none;text-indent: 0;padding: 5px 0 0 0;border-top: 1px solid #D2DADB}

#comments {margin: 0;padding: 0;width: 100%;text-align: left;text-decoration: none;text-transform: none;text-indent: 0}
#comments a {color: #849B9F;background-color: inherit;font-weight: normal;text-decoration: none}
#comments a:active, #comments a:focus, #comments a:hover {color: #cc0000}
#comments a[rel*=external] {background: url(../images/jc_link.gif) no-repeat center right;padding: 0 10px 0 0;margin: 0 2px}
	
/* RSS and Refresh*/
#comments .rss, #comments .refresh, #comments .subscribe {padding: 0 0 0 14px;margin: 0 0 0 2px;border: none}
#comments .rss {background: url(../images/jc_rss.gif) no-repeat center left}
#comments .refresh {background: url(../images/jc_refresh.gif) no-repeat center left}
#comments .subscribe {background: url(../images/jc_subscribe.gif) no-repeat center left}
#comments h4 .rss, #comments h4 .refresh {padding: 0 0 0 10px;margin: 0 0 0 5px;display: inline}

/* List footer */
#comments-list-footer {margin: 0 0 10px 20px}

/* Show/hide form  edycja kejen - duży buuton */
#comments-form-link .showform {font-size:120%;padding:5px;}

/* Comment */
#comments .comment-box {margin: 0;padding: 0; color: #999}
#comments .comment-avatar {float: left;margin: 0;padding: 0}
#comments .avatar-indent {padding-left: 40px}

#comments .comment-anchor {color: #777; text-decoration: none; border: none}
#comments .comment-author, #comments .author-homepage {color: #3c452d;font: bold 1em Verdana, Arial, Sans-Serif;margin: 0;padding: 0}
#comments .author-homepage {text-decoration: none; border-bottom: 1px dotted #3c452d}
#comments .comment-title {color: #b01625;font: bold 1em Verdana, Arial, Sans-Serif;margin: 0;padding: 0}

/* Avatar */
#comments .comment-avatar img {width: 32px}

/* Date and Time*/	
#comments .comment-date {font-size: 10px;color: #999;margin: 0;padding: 0 0 0 12px;background: url(../images/jc_date.gif) no-repeat center left}
#comments .comment-body {color: #777;margin: 6px 0 0;padding:0 0 2px}

/* Quote, Code and Hidden block styles */
#comments .quote, #comments blockquote, #comments .code, #comments code, #comments pre {margin: 5px 0 5px 10px; display: block; clear: both; background-image: none}
#comments blockquote, #comments .hidden, #comments code, #comments pre {color: #849B9F;text-align: left;padding: 8px;margin-bottom: 8px}
#comments blockquote, #comments .hidden {border: 1px dashed #849B9F}
#comments code, #comments pre {border: 1px solid #dedede;overflow: hidden;white-space:normal}
#comments .code {background: none; border: none; padding:0}
#comments .quote {color: #777}
#comments .hidden {clear: both;display: block;margin: 5px 0}

/* Quote and Reply to buttons panel */
#comments .comments-buttons {height: 15px;float: right}

#comments .email, #comments .emailactive {font: normal 1em Verdana, Arial, Sans-Serif; text-decoration: none; white-space: normal; margin: 0; padding: 0; line-height: 10px; cursor: pointer; border-bottom: 1px dotted #999}
#comments .email {color: #444; background-color: inherit}
#comments .emailactive {color: #cc0000; background-color: inherit}
#comments .email img, #comments .emailactive img {padding: 0}

#comments p {font: normal 1em Verdana, Arial, Sans-Serif;margin: 5px 5px 5px 0;	padding: 0; text-decoration: none; text-transform: none; text-indent: 0}

#comments .comment-body img {padding: 0; border: 0 none}
#comments .comment-body .img {padding: 4px 0 !important; max-width: 500px}
#comments .toolbar {clear: both;color: #ccc;border-top: 1px solid #ccc;margin: 8px 0 0 0;padding: 5px 0 0 0}
#comments .toolbar img{cursor: pointer; padding: 0; margin: 0}

/* Comments list */
#comments .comments-list {margin-left: 20px;height: 1%}
#comments .even, #comments .odd {background-image: none;color: #3c452d; margin-left: 0px;margin-bottom: 10px;padding: 0}

#comments-list .comments-inline-edit {padding: 5px; margin: 5px 0; color: inherit;background-color: #fff;border: 1px solid #ccc}

/* Comment form */
#comments-form, #comments-form p, #comments-form .comments-policy, #comments-form span, #comments-form .counter {text-align: left;text-decoration: none;text-transform: none;text-indent: 0}
#comments-form p, #comments-form span, #comments-form .counter {color: #777;font: normal 1em Verdana, Arial, Sans-Serif}
#comments-form p, #comments-form #comments-form-buttons, #comments-form #comments-form-error {font: normal 1em Verdana, Arial, Sans-Serif;margin-left: 20px !important;margin-top: 10px;margin-bottom: 8px;overflow: hidden;padding: 0}

#comments-inline-edit {border: 1px solid #ccc;margin: 5px 0 0 0;background: #fff}
#comments-inline-edit #comments-form p, #comments-inline-edit #comments-form #comments-form-buttons,
#comments-inline-edit #comments-form-error {font: normal 1em Verdana, Arial, Sans-Serif;margin-left: 5px !important;margin-left: 5px;margin-top: 5px;margin-bottom: 2px;padding: 0}

#comments-form div.comments-policy {color: #777; background-color: inherit; border: 1px dotted #ccc; margin-left: 20px !important; margin-left: 20px; margin-top: 5px; margin-bottom: 5px; padding: 5px}
#comments-form div.comments-policy ol, #comments-form div.comments-policy ul {margin: 0;padding: 5px 0 0 20px;line-height: 5px}
#comments-form div.comments-policy ol li,
#comments-form div.comments-policy ul li {font: normal 1em Verdana, Arial, Sans-Serif; margin: 0;padding: 0;border: none;line-height: 5px}

#comments-form img.smile {margin: 0 3px 3px 0;padding: 0;border: none;cursor: pointer}
#comments-form img.captcha {padding: 0;margin: 0 0 3px 0;border: 1px solid #ccc}
#comments-form span.captcha {padding: 0 0 0 12px; color: #777; background: url(../images/jc_refreshg.gif) no-repeat 0 2px;cursor: pointer}
#comments-form label {color: #777; background-color: inherit; line-height: 1.5em; padding: 0; margin: 0; vertical-align: middle}
#comments-form input, #comments-form textarea {color: #444; background-color: #fff; padding: 0; border: 1px solid #ccc}
#comments-form input {width: 170px;margin-bottom: 2px;height: 1.5em}
#comments-form input.selected, #comments-form textarea.selected {color: #777;background-color: #ffffe0;border: 1px solid #849B9F}
#comments-form input.error, #comments-form textarea.error {border: 1px solid #f00;text-decoration:none;text-transform:none;background-color: #ffffe0}

#comments-form input.checkbox {width: 16px; line-height: 1.5em; padding: 0; margin: 0; vertical-align: middle; border: none}
#comments-form input.captcha {width: 116px; margin: 3px 0 5px 0}
#comments-form textarea {max-width: 400px !important;width: 350px;margin:0}

#comments-form #comments-form-message, #comments-inline-edit #comments-form-message {padding: 5px 5px 5px 25px;margin-right: 5px;display: block}
.comments-form-message-error {background: #FFD86F url(../images/jc_error.gif) no-repeat 4px 50%}
.comments-form-message-info {background: #DFEEFF url(../images/jc_info.gif) no-repeat 4px 50%}

#comments-form .counterpanel {height:13px;display:block;overflow:hidden;color: #ccc;padding: 0;margin:0;border:1px solid #ddd;border-top-width:0;max-width: 400px !important;width: 350px;background-color: #eee}

#comments-form .grippie {height:13px;display:block;overflow:hidden;color: #ccc;padding: 0;margin:0;border:1px solid #ddd;border-top-width:0;max-width: 400px !important;width: 350px;cursor:s-resize;background: #eee url(../images/resize.gif) no-repeat right center}
#comments-form .grippie .counter {font-size: 10px;padding: 0; margin: 0}
#comments-form .grippie span {display:block;float:left}
#comments-form .grippie span span {display:inline;float:none}

#comments-form .btn {float: left}
#comments-form .btn {background: url(../images/jc_btnl.gif) no-repeat; margin-right: 5px}
#comments-form .btn div {margin:0 -1px 0 0; float: left;background: url(../images/jc_btnr.gif) 100% 0 no-repeat}
#comments-form .btn a {text-decoration: none; height: 22px;line-height: 22px;font-size: 12px;font-weight: bold;color: #777;padding: 0px 5px;border: none}
#comments-form .btn a:hover {text-decoration: none; color: #0B55C4}
#comments-form-smilespanel {display: none;cursor: pointer;padding: 2px;max-width: 200px;background-color: #fff;border: 1px solid #ccc;overflow: auto;left: 0;top: 0;position:absolute}
#comments-footer, #comments-footer a {color: #ccc !important; background-color: inherit; font: normal 9px Verdana, Arial, Sans-Serif !important}
#comments-footer {display: block;height: 14px;border-top: 1px solid #ccc;padding-top: 1px;margin-top: 4px;text-align: right}
#comments-footer a {text-decoration: none !important;text-transform: none;padding: 0;margin: 0;border: none !important;float: right; background: none !important}

/* Pagination */
body #jc #nav-bottom, body #jc #nav-top {line-height: 19px !important;line-height: 17px;height: auto !important;text-align: center}
#jc #nav-bottom span.page, #jc #nav-top span.page {color: #777;background-color: #eee;border: 1px solid #d6dadd}
#jc #nav-bottom span.hoverpage, #jc #nav-top span.hoverpage {color: #777;background-color: #e8e9ea;border: 1px solid #d6dadd}
#jc #nav-bottom span, #jc #nav-top span {color: #777;background-color: inherit;font-size: 10px;font-family: Arial, sans-serif;margin: 0 2px;height: 15px;padding: 2px 8px;cursor: pointer;vertical-align: top}
#jc #nav-bottom span.activepage, #jc #nav-top span.activepage {color: inherit;background-color: white}
#jc div#nav-bottom, #jc div#nav-top {position: relative;z-index: 2;width: 100%}
#jc div#nav-bottom {margin: 10px 0 0 0;padding: 0;background: url(../images/jc_dot.gif) repeat-x top left}
#jc #nav-bottom span.activepage {border-bottom: 1px solid #d6dadd;border-left: 1px solid #d6dadd;border-right: 1px solid #d6dadd;border-top: 1px solid white}
#jc div#nav-top {margin: 10px 0;background: url(../images/jc_dot.gif) repeat-x bottom}
#jc #nav-top span.activepage {border-top: 1px solid #d6dadd;border-left: 1px solid #d6dadd;border-right: 1px solid #d6dadd;border-bottom: 1px solid white}

/* Vote */
#jc span.comments-vote {width: 6em;height: 15px;float: right}
#jc span.comments-vote a{width: 15px;height: 14px;float: left;margin: 0 3px 0 0;display: block;background-repeat: no-repeat;background-image: url(../images/jc_vote.gif);border: none !important; text-decoration: none}
#jc span.comments-vote .busy{margin: 0; float: right; width: 16px}
#jc .vote-good{background-position: 0 0}
#jc .vote-poor{background-position: -15px 0}
#jc span.vote-good,#jc span.vote-poor,#jc span.vote-none{margin: 0;float: right;font: bold 1em Verdana, Arial, Sans-Serif;line-height: 14px}
#jc span.vote-good{color: #339900}
#jc span.vote-poor{color: #CC0000}
#jc span.vote-none{color: #A9A9A9}

/* BBCode */
#jc span.bbcode{width: auto;height: 23px;display: block;margin-bottom: 5px}
#jc .bbcode a, #jc .bbcode a:focus, #jc .bbcode a:active, #jc .bbcode a:hover{width: 23px;height: 23px;float: left;margin: 0 2px 0 0;display: block;background-color:transparent !important;background-repeat: no-repeat;background-image: url(../images/jc_bbcode.gif);text-decoration:none;border:none !important}
#jc a.bbcode-empty{background-position: 0 0}
#jc a.bbcode-b{background-position: -30px 0 !important}
#jc a.bbcode-i{background-position: -60px 0 !important}
#jc a.bbcode-u{background-position: -90px 0 !important}
#jc a.bbcode-s{background-position: -120px 0 !important}
#jc a.bbcode-url{background-position: -150px 0 !important}
#jc a.bbcode-img{background-position: -180px 0 !important}
#jc a.bbcode-list{background-position: -210px 0 !important}
#jc a.bbcode-hide{background-position: -240px 0 !important}
#jc a.bbcode-quote{background-position: -270px 0 !important}
#jc a.bbcode-smile{background-position: -300px 0 !important}
#jc a.bbcode-youtube{background-position: -330px 0 !important}
#jc a.bbcode-google{background-position: -360px 0 !important}
#jc a.bbcode-wiki{background-position: -390px 0 !important}
#jc span.bbcode img {width: 23px;height: 23px;float: left;margin: 0 2px 0 0}
#jc .custombbcode {width: 23px;height: 23px;float: left;margin: 0 2px 0 0;display: block;text-decoration:none;cursor: pointer}

/* Rounded comments kejen edycja  troche do css3 */
.rbox {margin: 0;width:auto;overflow: hidden;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;}
.rbox div {text-align: left;margin: 0px}
.rbox_m {border:0;width: auto;padding: 10px 8px;line-height: 100%}


/* extravote.css */
.extravote-container{display:inline-block;line-height:25px;vertical-align:middle;}
.extravote-container-small{display:inline-block;line-height:22px;vertical-align:middle}
ul.extravote-stars{height:25px;width:125px;padding:0!important;margin:0!important;}
ul.extravote-stars-small{height:22px;width:110px;padding:0!important;margin:0!important;}
ul.extravote-stars li, ul.extravote-stars-small li{background-position:0!important;padding:0!important;margin:0!important;}
ul.extravote-stars, ul.extravote-stars li a:hover, ul.extravote-stars li.current-rating{background-image:url(../images/star.png)!important;background-color:transparent!important;background-repeat:repeat-x!important;background-position:left -1000px;}
ul.extravote-stars-small, ul.extravote-stars-small li a:hover, ul.extravote-stars-small li.current-rating{background-image:url(../images/star_small.png)!important;background-color:transparent!important;background-repeat:repeat-x!important;background-position:left -1000px;}
ul.extravote-stars,ul.extravote-stars-small{background-position:left top;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;overflow:hidden;padding:0pt;position:relative;}
ul.extravote-stars li, ul.extravote-stars-small li{background-image:none;display:inline;padding:0pt;}
ul.extravote-stars li a, ul.extravote-stars li.current-rating,ul.extravote-stars-small li a, ul.extravote-stars-small li.current-rating{border:medium none;cursor:pointer;left:0pt;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;overflow:hidden;position:absolute;text-indent:-1000em;top:0pt;}
ul.extravote-stars li a, ul.extravote-stars li.current-rating{height:25px;line-height:25px;}
ul.extravote-stars-small li a, ul.extravote-stars-small li.current-rating{height:22px;line-height:22px;}
ul.extravote-stars li a:hover,ul.extravote-stars-small li a:hover{background-position:left bottom!important;}
ul.extravote-stars li a:focus,ul.extravote-stars-small li a:focus{background:none;}
ul.extravote-stars li.current-rating, ul.extravote-stars-small li.current-rating{background-position:left center;z-index:1;}
li a.ev-one-star{width:20%;padding:0;margin:0;z-index:6;}
li a.ev-two-stars{width:40%;padding:0;margin:0;z-index:5;}
li a.ev-three-stars{width:60%;padding:0;margin:0;z-index:4;}
li a.ev-four-stars{width:80%;padding:0;margin:0;z-index:3;}
li a.ev-five-stars{width:100%;padding:0;margin:0;z-index:2;}
.extravote-count{vertical-align:middle;}


div.sexy-bookmarks{margin:20px 0 0 0;clear:both!important}div.sexy-bookmarks-expand{height:29px;overflow:hidden}.sexy-bookmarks-bg-wealth{background-image:url('../images/sexy-sprite.png')!important;background-repeat:no-repeat}div.sexy-bookmarks-bg-wealth{margin-left:15px!important;padding:35px 0 0 20px;background-position:-218px -6px!important}div.sexy-bookmarks ul.socials{width:100%!important;margin:0!important;padding:0!important;float:left}div.sexy-bookmarks ul.socials{background:transparent none!important;border:0 none!important;outline:0 none!important}div.sexy-bookmarks ul.socials li{display:inline!important;float:left!important;list-style-type:none!important;margin:0!important;height:29px!important;width:60px!important;cursor:pointer!important;padding:0!important;background-color:transparent!important;border:0 none!important;outline:0 none!important}div.sexy-bookmarks ul.socials li:before,div.sexy-bookmarks ul.socials li:after,div.sexy-bookmarks ul.socials li a:before,div.sexy-bookmarks ul.socials li a:after{content:none!important}div.sexy-bookmarks ul.socials a{display:block!important;width:60px!important;height:29px!important;text-indent:-9999px!important;background-color:transparent!important}div.sexy-bookmarks ul.socials a:hover,div.sexy-bookmarks ul.socials li:hover{background-color:transparent!important;border:0 none!important;outline:0 none!important}.sexy-facebook,.sexy-facebook:hover,.sexy-nk,.sexy-nk:hover,.sexy-gg,.sexy-gg:hover{background:url('../images/sexy-sprite.png') no-repeat!important}.sexy-facebook{background-position:-0px bottom!important}.sexy-facebook:hover{background-position:-0px top!important}.sexy-nk{background-position:-140px bottom!important}.sexy-nk:hover{background-position:-140px top!important}.sexy-gg{background-position:-70px bottom!important}.sexy-gg:hover{background-position:-70px top!important}


span.avPlayerContainer {display:block;text-align:center;clear:both;position:relative;z-index:999;}
span.avPlayerContainer span.avPlayerSubContainer {display:block;padding:12px;margin:4px auto;border:none;background:#010101 url(../images/videoplayer-bg.gif) repeat-x bottom;text-align:right;}
span.avPlayerContainer span.avPlayerSubContainerClean {display:block;padding:0;margin:0 auto;border:none;background:none;text-align:center;}
span.avPlayerContainer span.avPlayerSubContainer span.avPlayerBlock {display:block;}


/* --- Generic --- */
a:active,a:focus {outline:0;}
.jwts_clr {clear:both;height:0;line-height:0;}
/* --- Tabs --- */
.jwts_tabberlive {margin:4px 0px 0px;padding:0px;width:750px;}
.jwts_tabberlive .jwts_tabbertab {margin:0px;padding:6px;border:1px solid #bbb;border-top:0px;width:380px;float:left;/*height:300px;overflow:auto;*/}
.jwts_tabberlive .jwts_tabbertab h2,
.jwts_tabberlive .jwts_tabbertab h3,
.jwts_tabberlive .jwts_tabbertabhide {display:none;}
ul.jwts_tabbernav {margin:0px;padding:3px 4px 0px;list-style:none;list-style-image:none;background:none;border-bottom:1px solid #bbb;line-height:normal;height:auto;}
ul.jwts_tabbernav li {margin:0px;padding:0px;list-style:none;list-style-image:none;background:none;display:inline;}
ul.jwts_tabbernav li a,
ul.jwts_tabbernav li a:link {font-size:12px;font-weight:bold;margin:0px 1px;padding:3px 4px;color:#333;border:1px solid #bbb;border-bottom:none;background:#eee;}
ul.jwts_tabbernav li a:visited {color:#333;}
ul.jwts_tabbernav li a:hover {font-size:12px;font-weight:bold;margin:0px 1px;padding:3px 4px;color:#c64934;border:1px solid #aaa;border-bottom:none;background:#f2f2f2;text-decoration:none;}
ul.jwts_tabbernav li a:active,ul.jwts_tabbernav li a:focus {outline:0;}
ul.jwts_tabbernav li.jwts_tabberactive a {background:#fff;border-bottom:1px solid #fff;font-size:120%;}
ul.jwts_tabbernav li.jwts_tabberactive a:hover {background:#fff;border-bottom:1px solid #fff;font-size:120%;text-decoration:none;}
ul.jwts_tabbernav li.jwts_tabberactive,
ul.jwts_tabbernav li.jwts_tabberinactive {background:none;padding:0px;margin:0px;}
.jwts_tabberlive .jwts_tabbertab,ul.jwts_tabbernav {text-align:left;} /* force content orientation */




