 div.attachmentsList table { background-color: transparent; border: 1px solid #CCCCCC; } div.attachmentsList caption { font-size: 110%; font-weight: bold; text-align: left; margin-top: 4px; } div.attachmentsList thead { font-size: 90%; font-weight: bold; background-color: #F9F9F9; } div.attachmentsList th { border: 1px solid #DDDDDD; padding-left: 3px; padding-right: 3px; padding-top: 0px; padding-bottom: 0px; } div.attachmentsList td { vertical-align: top; padding-left: 3px; padding-right: 3px; } div.attachmentsList table a { font-weight: bold; } div.attachmentsList table img { vertical-align: text-bottom; } div.attachmentsList td.at_file_size { text-align: right; } div.attachmentsList a.at_icon:hover { text-decoration: none; } div.attachmentsList td.at_delete a { color: red; } div.attachmentsList td.at_delete a:link { color: red; text-decoration: none; } div.attachmentsList td.at_delete a:visited { color: red; text-decoration: none; } div.attachmentsList td.at_delete a:hover { color: red; text-decoration: underline; } div.attachmentsList td.at_delete a:active { color: red; text-decoration: none; }  div.addattach { margin-top: 4px; } div.addattach a:link { color : red; text-decoration: none; } div.addattach a:visited { color : red; text-decoration: none; } div.addattach a:hover { color : red; text-decoration: underline; } div.addattach a:active { color : red; text-decoration: none; } div.addattach a img { vertical-align: text-bottom; }  input#description { width: 100%; } input#upload { width: 100%; } form.attachments { margin-top: 6px; margin-left: -2px; } form.attachments legend { font-size: 140%; font-weight: bold; } .infolevel1, .infolevel2 , .infolevel3 { background-color: #FAD163; display: block; } div #jcAzrulWindow{ position: absolute; } .infolevel1, .infolevel2 { height: 1px; font-size: 1px; } .infolevel1 { margin-right: 3px; margin-left: 3px; } .infolevel2 { margin-right: 1px; margin-left: 1px; } .infolevel3 { color: #000000; font-weight: bold; text-align: center; vertical-align: middle; height: 18px; } #powered_jc { text-align: center; display: block; text-decoration: none; font-size: xx-small; } .jcAdminPanel{ top: 0px; position: relative; display: block; background-color: #EFEFD2; padding:4px; padding:4px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #E6E6B7; border-bottom-color: #E6E6B7; text-align: right; width: auto; right: 0px; } #bb_container, #bb_main , div.bb_front { height:26px; display:block; vertical-align: middle; overflow: hidden; padding: 0px; margin: 0px; background-image: url(/j15/components/com_jomcomment/smilies/bbcode_bg.gif); background-position: right 0px; background-repeat: no-repeat; } div.bb_main { float: left; display:block; background-image: url(/j15/components/com_jomcomment/smilies/bbcode_front.gif); background-position: left 0px; background-repeat: no-repeat; clear:none; } #bb_main div{display:inline} #bb_main>div{display:-moz-inline-block}  div.bb_item { display:-moz-inline-block;  float: left; margin-top: 0px; margin-bottom: 0px; width:22px; margin: 0px; overflow: visible; clear:none; } .bb_itemImg { display:inline; margin-top: 0px; margin-bottom: 0px; overflow: visible; padding:0px; } div.bb_front { background-image: url(/j15/components/com_jomcomment/smilies/bbcode_front.gif); float: left; width: 14px; margin: 0px; display:inline; } .toggleArea{ text-align:right; display:block; } .trackback-footer { clear: both; margin: 5px 10px 5px 10px; } .trackback-footer { margin: 0 0 5px 0; border-top: 1px solid #BCBCBC; padding-top: 3px; font-size: 85%; text-align: right; } .trackback-url{ text-align: right; margin: 5px 10px 10px 10px; } #trackbacks-content{ margin: 0px; } div #jcfavDiv #favTitle{ border-bottom: 1px solid #BCBCBC; height: 15px; padding: 5px; background-color: #CDCDCD; } div #jcfavDiv #favTitle #favImage{ position: absolute; } div #jcfavDiv #favTitle #favText { left:35px; top: 3px; font-weight: bold; position:absolute; } div #jcfavDiv #favTitle #favClose{ right: 10px; top: 3px; position: absolute; } div #jcshareDiv #shareTitle{ border-bottom: 1px solid #BCBCBC; height: 15px; padding: 5px; background-color: #CDCDCD; } div #jcshareDiv #shareTitle #shareImage{ position: absolute; } div #jcshareDiv #shareTitle #shareText { left:35px; top: 3px; font-weight: bold; position:absolute; } div #jcshareDiv #shareTitle #shareClose{ right: 10px; top: 3px; position: absolute; } div #emailFormDiv{ top:29px; z-index:10; width:410px; } div #emailFormDiv #emailFormTitle #emailFormImage{ position: absolute; left: 5px; } div #emailFormDiv #emailFormTitle #emailFormText { left:35px; top: 3px; font-weight: bold; position:absolute; } div #emailFormDiv #emailFormTitle #emailFormClose{ top: 3px; right: 10px; position: absolute; } div #emailFormDiv #emailFormTitle{ border-bottom: 1px solid #BCBCBC; height: 15px; padding: 5px; background-color: #CDCDCD; } div #emailFormDiv input { background-color: #FFFFFF; } .emailForm{ background-color:#EEEEEE; border-color:#CCCCCC rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); border-style:solid; border-width:1px; color:#333333; display:-moz-inline-box; margin:1px; vertical-align:middle; white-space:nowrap; position:absolute; right:0px; top:0px; text-align: left; } .emailForm #emailFormResult{ margin-top: 5px; padding: 4px; } .emailForm #emailFormResult #email{ text-decoration: underline; color: blue; } #jcshareDiv ul{ padding:0px; } #jcshareDiv ul li { float:left; margin:0pt; padding:0pt; width:48%; list-style-type: none; } #jcshareDiv ul li a { background-position:0px 2px; background-repeat:no-repeat; display:block; float:left; height:24px; padding:0px 0pt 0pt 22px; vertical-align:middle; font-size:95%; } #bm_delicious { background-image:url(/j15/components/com_jomcomment/images/bookmarks/delicious.gif); } #bm_digg { background-image:url(/j15/components/com_jomcomment/images/bookmarks/digg.gif); } #bm_furl { background-image:url(/j15/components/com_jomcomment/images/bookmarks/furl.gif); } #bm_yahoo_myweb { background-image:url(/j15/components/com_jomcomment/images/bookmarks/yahoo_myweb.gif); } #bm_stumbleupon { background-image:url(/j15/components/com_jomcomment/images/bookmarks/stumbleupon.gif); } #bm_google_bmarks { background-image:url(/j15/components/com_jomcomment/images/bookmarks/google_bmarks.gif); } #bm_technorati { background-image:url(/j15/components/com_jomcomment/images/bookmarks/technorati.gif); } #bm_reddit { background-image:url(/j15/components/com_jomcomment/images/bookmarks/reddit.gif); } #bm_facebook { background-image:url(/j15/components/com_jomcomment/images/bookmarks/facebook.gif); } div#jc_commentsDiv{ z-index:-1; } span.jcerr{ font-weight:bold; color:#FF0000; } div.dialog_header div.dialog_close{ cursor:pointer; float:right; } div#AzrulWindow{ background:transparent url(/j15/components/com_jomcomment/images/shadowAlpha.png) no-repeat scroll right bottom !important; } table#jcAzrulWindowtable{ position:relative; right:6px; bottom:6px; } td#jcAzrulWindowContent { background-color:#EEEEEE; border-color:#CCCCCC rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); border-style:solid; border-width:1px; color:#333333; } td#jcAzrulWindowContent hr{ height: 1px; background-color:#CDCDCD; } td#jcAzrulWindowContent div.dialog_header{ background-color:#CDCDCD; border-bottom:1px solid #BCBCBC; height:15px; padding:5px; font-size:13px; font-weight:bold; margin:0px; width:auto; } td#jcAzrulWindowContent h2 span{ display:block; padding:4px 10px 5px; } td#jcAzrulWindowContent div.dialog_content{ display:block; padding:4px 10px 5px; } div.comment-text { margin-top:10px; margin-bottom:10px; } div.voteReport{ background-color:#EEEEEE; border:1px solid #CCCCCC; padding: 3px; right: 20px; top: 20px; position: absolute; text-align:center;   } .votingReport{ text-align: right; } div.commentBlogView { display:block; text-align: right; padding-top: 6px; padding-bottom: 6px; margin-top: 4px; margin-bottom: 4px; clear:both; } div.commentTools{ border-bottom:1px solid #BCBCBC; height:18px; } div.commentBlogView > div.show-comment, div.commentBlogView > div.show-linkmore, div.commentBlogView > div.show-hit, div.jctools, div.show-feed, div.show-report, div.show-voteup, div.show-votedown { display:inline; float:right; height:18px; text-indent: 24px; margin-left: 4px; margin-right: 4px; background-repeat:no-repeat; background-position: 0 50%;  } div.show-result{ display: none; float:right; height:18px; text-indent: 24px; margin-left: 4px; margin-right: 4px; } div.commentBlogView > div.show-comment{ background-image:url(/j15/components/com_jomcomment/templates/default/images/comments.gif); } div.commentBlogView > div.show-linkmore{ background-image:url(/j15/components/com_jomcomment/templates/default/images/page_go.gif); } div.commentBlogView > div.show-hit{ background-image:url(/j15/components/com_jomcomment/templates/default/images/chart_bar.gif); } div.show-feed { width:18px; background-image:none; } div.show-report{ background-image:url(/j15/components/com_jomcomment/templates/default/images/comments_alert.gif); background-repeat: no-repeat; height:14px; cursor:pointer; } div.show-voteup{ background-image:url(/j15/components/com_jomcomment/templates/default/images/comments_voteup.gif); background-repeat: no-repeat; height:14px; cursor:pointer; } div.show-votedown{ background-image:url(/j15/components/com_jomcomment/templates/default/images/comments_votedown.gif); background-repeat: no-repeat; height:14px; cursor:pointer; } div.jcfav { background-image:url(/j15/components/com_jomcomment/templates/default/images/star.png); } div.jcshare { background-image:url(/j15/components/com_jomcomment/templates/default/images/share.png); } div.jcemail { background-image:url(/j15/components/com_jomcomment/templates/default/images/email.png); } .jomentry1, .jomentry2 , #jc_commentFormDiv { border-bottom: 1px solid #ddd; padding: 8px 4px; background-repeat:repeat-x; background-position:top; position:relative; z-index: 1; } .jomentry1 blockquote, .jomentry2 blockquote { margin: 10px; padding-left: 5px; border-left: 5px solid #ddd; } .jomentry1 { color:#000000; background-color: #f2f2f2; background-image:url(/j15/components/com_jomcomment/templates/default/images/topshade1.gif); } .jomentry2 , #jc_commentFormDiv { color:#000000; background-color: #FFFFF2; background-image:url(/j15/components/com_jomcomment/templates/default/images/topshade2.gif); } .jomauthor { color:inherit; background-color: #F5F5C1; border-bottom: 1px solid #FFDE00; background-image:none; } #jc_commentsDiv blockquote { color: #747474; background-color:inherit; padding-left: 30px; } #write_comment_title { margin-top:14px; } .avatarImg { float: right; padding: 2px; } .avatarImg img { border:1px solid #ddd } #jc_name, #jc_website, #jc_email, #jc_title, #jc_comment, #jc_password { width: 98%; padding: 4px; margin: 0ex; } #jc_name, #jc_website, #jc_email, #jc_password { width: 50%; } #jc_commentForm { padding-top: 2px; padding-bottom: 6px; } #jc_commentForm label { font-weight:bold; padding-top: 6px; padding-bottom: 4px; display: block; } #jc_commentForm button, #jc_captchaImg { margin-top: 6px; margin-bottom: 4px; }  #trackback_link, #feed_link { height:16px; vertical-align:middle; text-align:left; cursor:pointer; font-size:90%; } #trackback_link a, #feed_link a { border-bottom:dashed 1px #CACACA; } #trackback_link img, #feed_link img { vertical-align:middle; padding-right:2px; padding-left:2px; } #write_comment_heading { margin-top:20px; margin-bottom:30px; } .comment_action{ background-color:#EEEEEE; border-color:#CCCCCC rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); border-style:solid; border-width:1px; color:#333333; display:-moz-inline-box; font-family:Tahoma,Arial,Helvetica; font-size:100%; margin:1px;  vertical-align:middle; white-space:nowrap; position:absolute; right:0px; top:0px; } #jc_commentForm label.subscribe, #jc_commentForm label.agree { font-style:normal; font-weight:normal; }  table.mod_events_latest_table { } .mod_events_latest { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; border-top: solid 1px red; height: 30px; } .mod_events_latest_first { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 30px; } .mod_events_latest_date { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color:gray; } .mod_events_latest_content a:link { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:gray; } .mod_events_latest_content a:visited { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:gray; } .mod_events_latest_content a:hover { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#c0c0c0; }  input.system-openid { background: url(http://openid.net/login-bg.gif) no-repeat; 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(/j15/templates/system/css/../images/j_button2_left.png) no-repeat; float: left; margin-left: 5px; } .button2-right { background: url(/j15/templates/system/css/../images/j_button2_right.png) 100% 0 no-repeat; float: left; margin-left: 5px; } .button2-left .image { background: url(/j15/templates/system/css/../images/j_button2_image.png) 100% 0 no-repeat; } .button2-left .readmore { background: url(/j15/templates/system/css/../images/j_button2_readmore.png) 100% 0 no-repeat; } .button2-left .pagebreak { background: url(/j15/templates/system/css/../images/j_button2_pagebreak.png) 100% 0 no-repeat; } .button2-left .blank { background: url(/j15/templates/system/css/../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(/j15/templates/system/css/../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; }  a img.calendar { width: 16px; height: 16px; margin-left: 3px; background: url(/j15/templates/system/css/../images/calendar.png) no-repeat; cursor: pointer; vertical-align: middle; }   html, body, form, fieldset { margin: 0; padding: 0; } body { background: #FFFFFF; color: #000000; font-family: "Lucida Grande", Arial, sans-serif; line-height: 1.6; } body#bd { color: #515756; background: #FFFFFF; } body.contentpane { color: #000000; font-size: 12px; line-height: 1.3em; margin: 0; margin: 1em 2em; width: auto;  } 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: #2C79B3; text-decoration: none; } a:hover, a:active, a:focus { color: #2C79B3; text-decoration: underline; } a img { border: none; }  .contentheading, .componentheading, .blog_more strong, h1, h2, h3, h4 { }  small, .small, .smalldark, .createby, .createdate, .modifydate, .img_caption, p.site-slogan, a.readon, #ja-pathway, #ja-headlinewrap, #ja-col1, #ja-col2, #ja-botsl, #ja-footer { font-size: 92%; } small, .small { color: #858783; } img { margin: 0; padding: 0; } img.caption { margin-top: 15px; }  h1 {font-size: 180%;} h2 {font-size: 150%;} h3 {font-size: 125%;} h4 {font-size: 100%;text-transform: uppercase;} p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 { margin: 10px 0; padding: 0; } ul { list-style: none; } ul li { background: url(/j15/templates/ja_edenite/css/../images/bullet.gif) no-repeat 18px 7px; line-height: 160%; padding-left: 30px; } ol li { line-height: 180%; margin-left: 35px; } th { font-weight: bold; padding: 5px; text-align: left; } 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 #cccccc; height: 1px; } td, div { font-size: 100%; }  form { margin: 0; padding: 0; } form label { cursor: pointer; } input, select, textarea, .inputbox { font-family: Tahoma, Arial, sans-serif; font-size: 100%; } .inputbox { border: 1px solid #CCCCCC; padding: 3px; color: #515756; background: #FFFFFF; } .button { padding: 2px 8px; border: 1px outset #A8A8A8; background: url(/j15/templates/ja_edenite/css/../images/grad4.gif) repeat-x; font-size: 92%; color: #515756; font-weight: bold; } * html .button {  padding: 1px 5px !important; } *+html .button {  padding: 1px 5px !important; }  table.blog { } .article_separator { clear: both; display: block; height: 30px; background: url(/j15/templates/ja_edenite/css/../images/dot.gif) repeat-x center; } .article_column { } .column_separator { padding: 0 25px; }  td.sectiontableheader { background: url(/j15/templates/ja_edenite/css/../images/grad3.gif) repeat-x bottom #A8A8A8; border: 1px solid #E7E8E6; padding: 4px; } tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td { padding: 4px; background: url(/j15/templates/ja_edenite/css/../images/dot.gif) repeat-x bottom; } table.contentpane { border: none; width: 100%; } table.contentpaneopen { border: none; border-collapse: collapse; border-spacing: 0; } table.contenttoc { margin: 0 0 10px 10px; padding: 0; width: 35%; font-size: 92%; } table.contenttoc a { text-decoration: none; } table.contenttoc td { background: url(/j15/templates/ja_edenite/css/../images/bullet.gif) no-repeat 5% 50%; padding: 1px 5px 1px 25px; } table.contenttoc th { border-bottom: 1px solid #E7E8E6; padding: 0 0 3px; text-indent: 5px; } table.poll { border-collapse: collapse; padding: 0; width: 100%; } table.pollstableborder { border: none; padding: 0; text-align: left; width: 100%; } table.pollstableborder img { vertical-align: baseline; } table.pollstableborder td { border-collapse: collapse; border-spacing: 0; padding: 4px !important; background: none; } table.pollstableborder tr.sectiontableentry1 td { background: #F8F8F7; } table.searchintro { padding: 10px 0; width: 100%; } table.searchintro td { padding: 5px!important; } table.adminform { } .adminform .inputbox { } .blog_more { padding: 10px; } .blog_more strong { display: block; font-size: 125%; margin: 0 0 5px; } .blog_more ul { margin: 0; padding: 0; } .blog_more ul li { background: url(/j15/templates/ja_edenite/css/../images/bullet.gif) no-repeat 6px 10px; margin: 0; padding: 0 0 0 17px; } .category { font-size: 125%; font-weight: bold; } h1.componentheading, .componentheading { margin: 0 0 10px; padding: 0 0 5px; } .componentheading { font-size: 200%; font-weight: normal; border-bottom: 1px solid #E7E8E6; } .contentdescription { padding-bottom: 30px; } h2.contentheading, .contentheading { font-weight: normal; margin: 0; padding: 0; line-height: normal; } .contentheading { font-size: 200%; line-height: normal; color: #2C79B3; } table.blog .contentheading { font-size: 150%; line-height: normal; } a.contentpagetitle, a.contentpagetitle:hover, a.contentpagetitle:active, a.contentpagetitle:focus { } a.readon { display: block; float: left; text-align: center; clear: both; padding: 0 5px; background: url(/j15/templates/ja_edenite/css/../images/grad2-2.gif) repeat-x center #8BAB32; color: #FFFFFF; margin-top: 5px; text-transform: lowercase; } a.readon:hover, a.readon:active, a.readon:focus { background: url(/j15/templates/ja_edenite/css/../images/grad2-1.gif) repeat-x center #2C79B3; color: #FFFFFF; text-decoration: none; } table.contentpaneopen td, table.contentpane td { } table.contentpaneopen, table.contentpane, table.blog { width: 100%; } .moduletable { padding: 0; } ul.pagination { margin: 15px auto; padding: 10px 0; } ul.pagination li { background: none; display: inline; margin: 0; padding: 0; } ul.pagination li span{ padding: 2px 5px; } ul.pagination a { padding: 2px 3px; text-decoration: none; } ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus { } .pagenavbar { background: url(/j15/templates/ja_edenite/css/../images/icon-pages.gif) no-repeat center left; font-weight: bold; padding-left: 14px; } .pagenavcounter { background: url(/j15/templates/ja_edenite/css/../images/icon-pages.gif) no-repeat 0 11px; font-weight: bold; padding: 8px 14px 0 14px; } .sectiontableheader { color: #FFFFFF; font-weight: bold; padding: 8px 5px; } .sectiontableheader a { color: #FFFFFF; } tr.sectiontableentry1 td { padding: 8px 5px; } tr.sectiontableentry2 td { padding: 8px 5px; } tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td { } .smalldark { text-align: left; } div.syndicate div { text-align: center; } .pollstableborder tr.sectiontableentry1 td, .pollstableborder tr.sectiontableentry2 td { background: none; }  .createdate { color: #858783; } .modifydate { float: left; width: 100%; color: #858783; margin-bottom: 10px; display: block; } div.buttonheading { float: right; width: 20%; } .buttonheading img { border: 0; float: right; margin: 7px 5px 0 0; }  #ja-wrapper { padding: 0 0 40px; width: 950px; margin: 0 auto; } .narrow #ja-wrapper { width: 750px; } #ja-header, #ja-mainnav, #ja-subnav, #ja-pathway, #ja-container, #ja-topsl, #ja-botsl, #ja-footer { clear: both; } #ja-container { border-top: 1px solid #E7E8E6; border-bottom: 1px solid #E7E8E6; background: url(/j15/templates/ja_edenite/css/../images/main-bg1.gif) repeat-y left; } .narrow #ja-container { background: url(/j15/templates/ja_edenite/css/../images/main-bg1-n.gif) repeat-y left; } #ja-container2 { border-bottom: 1px solid #E7E8E6; background: url(/j15/templates/ja_edenite/css/../images/main-bg2.gif) repeat-y right; } .narrow #ja-container2 { background: url(/j15/templates/ja_edenite/css/../images/main-bg2-n.gif) repeat-y right; } #ja-mainbody { width: 80%; float: right; }  #ja-content { clear: both; display: block; float: left; width: 75%; } #ja-current-content { padding: 10px 15px; }  #ja-col1 { float: left; overflow: hidden; width: 20%; color: #626A69; } #ja-col2 { float: right; overflow: hidden; width: 25%; color: #626A69; }  #ja-colwrap a { } #ja-colwrap a:hover, #ja-colwrap a:active, #ja-colwrap a:focus { } #ja-colwrap table { border-collapse: collapse; border-spacing: 0; } #ja-colwrap .article_separator { display: none; }  #ja-containerwrap, #ja-containerwrap-f, #ja-containerwrap-fr, #ja-containerwrap-fl { padding: 0; margin: 25px 0; background: url(/j15/templates/ja_edenite/css/../images/grad1.gif) repeat-x bottom #FFFFFF; }  #ja-containerwrap-f #ja-mainbody { width: 100%; } #ja-containerwrap-f #ja-content { width: 100%; } #ja-containerwrap-f #ja-container, #ja-containerwrap-f #ja-container2 { background: none; } #ja-containerwrap-f #ja-container { border: 1px solid #E7E8E6; }  #ja-containerwrap-fr #ja-content { width: 100%; } #ja-containerwrap-fr #ja-container2 { background: none; } #ja-containerwrap-fr #ja-container2 { border-right: 1px solid #E7E8E6; }  #ja-containerwrap-fl #ja-mainbody { width: 100%; } #ja-containerwrap-fl #ja-content { width: 79.9%; } #ja-containerwrap-fl #ja-col2 { width: 20%; } #ja-containerwrap-fl #ja-container { background: none; border-left: 1px solid #E7E8E6; }  div.moduletable h3, div.moduletable_menu h3, div.moduletable_text h3, div.moduletable_hilite h3 { font-size: 100%; margin: 0 -10px 5px; padding: 5px 10px; background: url(/j15/templates/ja_edenite/css/../images/grad3.gif) repeat-x bottom #A8A8A8; border-bottom: 1px solid #E7E8E6; color: #FFFFFF; } div.moduletable, div.moduletable_menu, div.moduletable_text, div.moduletable_hilite { margin: 0; padding: 0 10px 10px; } #ja-botsl div.moduletable, #ja-botsl div.moduletable_menu, #ja-botsl div.moduletable_text { border-bottom: none; }  div.banneritem_text { padding: 5px 0 !important; } div.advs { clear: both; display: block; float: left; width: 100%; } div.moduletable ul, div.moduletable_text ul, div.moduletable_menu ul, div.moduletable_hilte ul { margin: 0; padding: 0; } div.moduletable li, div.moduletable_text li, div.moduletable_menu li, div.moduletable_hilite li { background: url(/j15/templates/ja_edenite/css/../images/bullet.gif) no-repeat 5px 8px; margin: 0; padding-left: 16px; }  div.moduletable_hilite h3 { background: url(/j15/templates/ja_edenite/css/../images/grad2.gif) repeat-x bottom #2C79B3; }  #ja-header { height: 180px; line-height: normal; position: relative; } #ja-header a { } h1.logo, h1.logo-text { margin: 0; padding: 0; font-size: 200%; } h1.logo a { width: 550px; display: block; background: url(/j15/templates/ja_edenite/css/../images/logo.gif) no-repeat; position: absolute; height: 180px; top: 5px; left: 0; } h1.logo a span { position: absolute; top: -1000px; } h1.logo-text a { text-decoration: none; outline: none; position: absolute; bottom: 35px; left: 15px; } p.site-slogan { margin: 0; padding: 0; color: #858783; position: absolute; bottom: 20px; left: 15px; }  #ja-mainnavwrap { background: url(/j15/templates/ja_edenite/css/../images/shadow.gif) repeat-x bottom; height: 37px; position: relative; z-index: 999; } #ja-mainnav { background: url(/j15/templates/ja_edenite/css/../images/grad2.gif) repeat-x top #2C79B3; height: 32px; } #ja-mainnav a, #ja-subnav a { outline: none; } #ja-subnav { display: block; font-size: 92%; border-bottom: 1px solid #E7E8E6; height: 28px; } #ja-subnav ul { margin: 0; padding: 0; } #ja-subnav li { background: none; display: inline; margin: 0; padding: 0; } #ja-subnav li a { display: block; float: left; padding: 0 15px; line-height: 28px; background: url(/j15/templates/ja_edenite/css/../images/vline.gif) no-repeat center left; } #ja-subnav li.active a, #ja-subnav li.active a:hover, #ja-subnav li.active a:active, #ja-subnav li.active a:focus { font-weight: bold; color: #8BAB32; } #ja-subnav li a.first-item { background: none; }  #ja-pathway { border: 1px solid #E7E8E6; padding: 5px 15px; color: #626A69; font-weight: bold; background: #F8F8F7; } #ja-pathway strong { margin-right: 5px; } #ja-pathway a { color: #626A69; font-weight: normal; } #ja-pathway img { margin: 1px 5px; }  ul.menu { list-style: none; margin: 0; padding: 0; } ul.menu li { background: none; margin: 0; padding: 0; } ul.menu li a { display: block; outline: none; padding: 6px 4px; color: #626A69; border-bottom: 1px solid #E7E8E6; background: url(/j15/templates/ja_edenite/css/../images/arrow.png) no-repeat 97% center; } ul.menu li a:hover, ul.menu li a:active, ul.menu li a:focus { color: #2C79B3; background: url(/j15/templates/ja_edenite/css/../images/arrow2.png) no-repeat 97% center; } ul.menu li.active a { color: #2C79B3; font-weight: bold; } ul.menu li ul { list-style: none; margin: 0; padding: 0; } ul.menu li li a { background: url(/j15/templates/ja_edenite/css/../images/bullet.gif) no-repeat 10px 11px !important; border: none; font-weight: normal !important; padding-left: 20px !important; width: 75%;  } ul.menu li li a:hover, ul.menu li li a:active, ul.menu li li a:focus { background: none; }   .ja-box-full, .ja-box-left, .ja-box-center, .ja-box-right { float: left; overflow: hidden; } .ja-box-left, .ja-box-center { background: url(/j15/templates/ja_edenite/css/../images/vline2.gif) repeat-y top right; }  #ja-topsl { height: 240px; margin: 0 0 10px; } * html #ja-topsl {  margin: 0 1px 10px !important; } *+html #ja-topsl {  margin: 0 1px 10px !important; }  #ja-botsl { border-left: 1px solid #E7E8E6; border-right: 1px solid #E7E8E6; border-bottom: 1px solid #E7E8E6; background: url(/j15/templates/ja_edenite/css/../images/grad1.gif) repeat-x top #F8F8F7; color: #626A69; padding: 10px 0; } #ja-botsl h3 { color: #626A69; font-size: 100%; background: none; border: none; margin-bottom: 0; } #ja-botsl div.moduletable { padding: 0 15px; } #ja-botsl ul, #ja-botsl ol { margin: 0; padding: 0; } #ja-botsl ol li { margin: 0 0 0 20px; padding: 0; } #ja-botsl ul li { margin: 0; padding: 0 0 0 15px; background: url(/j15/templates/ja_edenite/css/../images/bullet.gif) no-repeat 5px 7px; } #ja-botsl a { color: #626A69; } #ja-botsl a:hover, #ja-botsl a:active, #ja-botsl a:focus { }  #ja-footer { color: #626A69; padding: 20px 0 0; position: relative; text-align: center; border-top: 1px solid #E7E8E6; } #ja-footer small { color: #858783; font-size: 100%; } #ja-footer ul { margin: 0 0 8px; padding: 0; line-height: normal; } #ja-footer li { display: inline; margin: 0; padding: 0; background: url(/j15/templates/ja_edenite/css/../images/vline.gif) no-repeat center left; } #ja-footer li a { display: inline; line-height: normal; padding: 0 15px; } li.ja-firstitem { background: none !important; } .ja-footurl { float: none; clear: both; }  ul.accessibility { position: absolute; top: -100%; }  #ja-search { bottom: 12px; right: 10px; position: absolute; font-size: 11px; } #ja-search .inputbox { padding: 2px 0 2px 22px; background: url(/j15/templates/ja_edenite/css/../images/icon-search.gif) no-repeat 5px center #FFFFFF; border: 1px solid #E7E8E6; }  #ja-login { position: absolute; top: 25px; right: 0; background: url(/j15/templates/ja_edenite/css/../images/grad4.gif) repeat-x bottom #F8F8F7; padding: 5px 8px; border: 1px solid #E7E8E6; border-bottom: 1px solid #CCCCCC; } #ja-login form { float: left; } #ja-login form label { float: left; } label.ja-login-user span { display: block; float: left; text-indent: -5000px; background: url(/j15/templates/ja_edenite/css/../images/icon-user.gif) no-repeat center left; width: 20px; height: 20px; } label.ja-login-password span { display: block; float: left; text-indent: -5000px; background: url(/j15/templates/ja_edenite/css/../images/icon-key.gif) no-repeat center left; width: 20px; height: 20px; } #ja-login form input.button { font-size: 11px !important; float: left; } #ja-login form #mod_login_username, #ja-login form #mod_login_password { width: 110px; margin: 1px 8px 0 0; font-size: 11px !important; padding: 2px; } #ja-login form a { color: #858783; background: url(/j15/templates/ja_edenite/css/../images/vline.gif) no-repeat 4px 1px; padding-left: 13px; text-decoration: none; font-size: 92%; } #ja-login form a:hover, #ja-login form a:active, #ja-login form a:focus { color: #858783; text-decoration: underline; } .ja-login-links { padding-top: 5px; clear: both; display: none; }  .mostread, .latestnews { text-decoration: none; } #ja-banner { margin: 0 0 15px; text-align: center; overflow: hidden; width: 100%; } div.back_button a, div.back_button a:hover, div.back_button a:active { background: none!important; display: block; margin: 10px 0; text-decoration: none!important; } .clr { clear: both; } .hasTip img { border: none; margin: 10px 5px 0 0; } div.ja-innerdiv { clear: both; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #E7E8E6; } div.ja-innerdiv img { padding: 2px; border: 1px solid #E7E8E6; margin: 2px 8px 0 0; }  .tool-tip { background: #FFFFFF; border: 1px solid #cccccc; float: left; max-width: 200px; padding: 5px; } .tool-title { background: url(/j15/templates/ja_edenite/css/../../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; } #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: #FFFFFF; margin: 0; padding: 5px; }  #system-message dd.message ul { background: #626A69; border: none; }  #system-message dd.error ul { background: #626A69; border: none; }  #system-message dd.notice ul { background: #626A69; border: none; }  .clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; } * html > body .clearfix { display: block; width: 100%; } * html .clearfix { height: 1%; }   pre, .code { background: #FFFFCC; border-left: 5px solid #CCCCCC; font: 1em/1.5 "Courier News", monospace; margin: 5px 0 15px; padding: 10px 15px; } blockquote { padding: 1em 40px 1em 15px; } blockquote span.open { background: url(/j15/templates/ja_edenite/css/../images/so-q.gif) no-repeat left top; padding: 0 0 0 15px; } blockquote span.close { background: url(/j15/templates/ja_edenite/css/../images/sc-q.gif) no-repeat bottom right; padding: 0 15px 0 0; } blockquote.testimonial { padding: 0 0 10px; border-bottom: 1px solid #E7E8E6; } blockquote.testimonial span.author { background: url(/j15/templates/ja_edenite/css/../images/icon-author.gif) no-repeat 5px center; display: block; font-weight: bold; margin-top: 5px; padding-left: 20px; }  .dropcap { color: #4B4B4B; display: block; float: left; font: 50px/40px Georgia, Times, serif; padding: 4px 8px 0 0; }  p.error { background: url(/j15/templates/ja_edenite/css/../images/icon-error.gif) no-repeat top left; color: #CC0000; padding-left: 25px; } p.message { background: url(/j15/templates/ja_edenite/css/../images/icon-info.gif) no-repeat top left; color: #2C79B3; padding-left: 25px; } p.tips { background: url(/j15/templates/ja_edenite/css/../images/icon-tips.gif) no-repeat top left; color: #E58C00; padding-left: 25px; } .highlight { background: #FFFFCC; font-weight: bold; padding: 1px 5px; }  p.stickynote { background: url(/j15/templates/ja_edenite/css/../images/sticky-bg.gif) no-repeat 5px center #FFFFFF; border: 1px solid #CCCCCC; padding: 10px 0px 10px 40px; } p.download { background: url(/j15/templates/ja_edenite/css/../images/download-bg.gif) no-repeat 5px center #FFFFFF; border: 1px solid #CCCCCC; padding: 10px 0px 10px 45px; } .blocknumber { clear: both; padding: 5px 15px 10px; position: relative; }  ul.checklist { list-style: none; } ul.checklist li { background: url(/j15/templates/ja_edenite/css/../images/icon-checklist.gif) no-repeat 0 4px; margin-left: 15px; padding: 0 0 0 20px; }  ul.stars { list-style: none; } ul.stars li { background: url(/j15/templates/ja_edenite/css/../images/icon-star.gif) no-repeat 0 5px; margin-left: 15px; padding: 0 0 0 20px; }  ul.arrow { list-style: none; } ul.arrow li { background: url(/j15/templates/ja_edenite/css/../images/icon-arrow.gif) no-repeat 3px 5px; margin-left: 15px; padding: 0 0 0 20px; }  .bignumber { background: url(/j15/templates/ja_edenite/css/../images/ol-bg.gif) no-repeat top left; color: #FFFFFF; display: block; float: left; font: bold 20px/normal Arial, sans-serif; margin-right: 8px; padding: 6px 7px; }  div.bubble1, div.bubble2, div.bubble3, div.bubble4 { margin: 15px 0; } div.bubble1 span.author, div.bubble2 span.author, div.bubble3 span.author, div.bubble4 span.author { font-weight: bold; margin-left: 15px; padding-left: 0; } div.bubble1 div { background: url(/j15/templates/ja_edenite/css/../images/bub1-br.gif) no-repeat bottom right; margin: 0; width: 100%; } div.bubble1 div div { background: url(/j15/templates/ja_edenite/css/../images/bub1-bl.gif) no-repeat bottom left; } div.bubble1 div div div { background: url(/j15/templates/ja_edenite/css/../images/bub1-tr.gif) no-repeat top right; } div.bubble1 div div div div { background: url(/j15/templates/ja_edenite/css/../images/bub1-tl.gif) no-repeat top left; } div.bubble1 div div div div div { margin: 0; padding: 10px 15px 20px; width: auto; } div.bubble2 div { background: url(/j15/templates/ja_edenite/css/../images/bub2-br.gif) no-repeat bottom right; margin: 0; width: 100%; } div.bubble2 div div { background: url(/j15/templates/ja_edenite/css/../images/bub2-bl.gif) no-repeat bottom left; } div.bubble2 div div div { background: url(/j15/templates/ja_edenite/css/../images/bub2-tr.gif) no-repeat top right; } div.bubble2 div div div div { background: url(/j15/templates/ja_edenite/css/../images/bub2-tl.gif) no-repeat top left; } div.bubble2 div div div div div { margin: 0; padding: 10px 15px 25px; width: auto; } div.bubble3 div { background: url(/j15/templates/ja_edenite/css/../images/bub3-br.gif) no-repeat bottom right; margin: 0; width: 100%; } div.bubble3 div div { background: url(/j15/templates/ja_edenite/css/../images/bub3-bl.gif) no-repeat bottom left; } div.bubble3 div div div { background: url(/j15/templates/ja_edenite/css/../images/bub3-tr.gif) no-repeat top right; } div.bubble3 div div div div { background: url(/j15/templates/ja_edenite/css/../images/bub3-tl.gif) no-repeat top left; } div.bubble3 div div div div div { margin: 0; padding: 10px 15px 45px; width: auto; } div.bubble4 div { background: url(/j15/templates/ja_edenite/css/../images/bub4-br.gif) no-repeat bottom right; margin: 0; width: 100%; } div.bubble4 div div { background: url(/j15/templates/ja_edenite/css/../images/bub4-bl.gif) no-repeat bottom left; } div.bubble4 div div div { background: url(/j15/templates/ja_edenite/css/../images/bub4-tr.gif) no-repeat top right; } div.bubble4 div div div div { background: url(/j15/templates/ja_edenite/css/../images/bub4-tl.gif) no-repeat top left; } div.bubble4 div div div div div { margin: 0; padding: 10px 15px 45px; width: auto; }  .legend-title { background: #FFFFFF; display: block; float: left; font-weight: bold; left: 7px; margin: 0; padding: 0 3px; position: absolute; top: -13px; } .legend { border: 1px solid #CCCCCC; margin: 20px 0; padding: 0 10px; position: relative; }   #ja-subnav ul { display: none; } #jasdl-mainnav { position: relative; } #jasdl-mainnav ul { margin: 0; padding: 0; } #jasdl-mainnav li { float: left; padding: 0; margin: 0; background: none; border-right: 1px solid #75AAD2; } #jasdl-mainnav a { display: block; float: left; text-decoration: none; line-height: 32px; padding: 0 20px; color: #C3DBED; font-size: 100%; font-weight: bold; border-right: 1px solid #2B6484; } #jasdl-mainnav a:hover, #jasdl-mainnav ul li.hover a { color: #FFFFFF; background: url(/j15/templates/ja_edenite/ja_menus/ja_scriptdlmenu/../../images/grad2-1.gif) repeat-x top #2B6484; } #jasdl-mainnav li.active a, #jasdl-mainnav li.active a:hover, #jasdl-mainnav li.active a:active, #jasdl-mainnav li.active a:focus { color: #FFFFFF; background: url(/j15/templates/ja_edenite/ja_menus/ja_scriptdlmenu/../../images/grad2-2.gif) repeat-x top #91AE4E; }  a { color: #CC0000; } a:hover, a:active, a:focus { color: #CC0000; } a.readon { background: url(/j15/templates/ja_edenite/css/colors/../../images/red/grad2.gif) repeat-x center #A1A1A1; } a.readon:hover, a.readon:active, a.readon:focus { background: url(/j15/templates/ja_edenite/css/colors/../../images/red/grad2-2.gif) repeat-x center #CC0000; } #ja-mainnav { background: url(/j15/templates/ja_edenite/css/colors/../../images/red/grad2.gif) repeat-x top #A1A1A1; } #ja-subnav li a { color: #515756; } #ja-subnav li.active a, #ja-subnav li.active a:hover, #ja-subnav li.active a:active, #ja-subnav li.active a:focus { color: #CC0000; } .contentheading { color: #CC0000; } ul.menu li a:hover, ul.menu li a:active, ul.menu li a:focus { color: #CC0000; } ul.menu li.active a { color: #CC0000; } div.moduletable_hilite h3 { background: url(/j15/templates/ja_edenite/css/colors/../../images/red/grad2-2.gif) repeat-x bottom #CC0000; } h1.logo a { background: url(/j15/templates/ja_edenite/css/colors/../../images/red/logo.gif) no-repeat; }  #ja-splitmenu li { border-right: 1px solid #BABDB6; } #ja-splitmenu a { color: #E7E8E6; border-right: 1px solid #626A69; } #ja-splitmenu a:hover, #ja-splitmenu a:active, #ja-splitmenu a:focus { background: url(/j15/templates/ja_edenite/css/colors/../../images/red/grad2-1.gif) repeat-x top #626A69; } #ja-splitmenu li.active a, #ja-splitmenu li.active a:hover, #ja-splitmenu li.active a:active, #ja-splitmenu li.active a:focus { color: #FFFFFF; background: url(/j15/templates/ja_edenite/css/colors/../../images/red/grad2-2.gif) repeat-x top #CC0000; }  #jasdl-mainnav li { border-right: 1px solid #BABDB6; } #jasdl-mainnav a { color: #E7E8E6; border-right: 1px solid #626A69; } #jasdl-mainnav a:hover, #jasdl-mainnav ul li.hover a { background: url(/j15/templates/ja_edenite/css/colors/../../images/red/grad2-1.gif) repeat-x top #626A69; } #jasdl-mainnav li.active a, #jasdl-mainnav li.active a:hover, #jasdl-mainnav li.active a:active, #jasdl-mainnav li.active a:focus { background: url(/j15/templates/ja_edenite/css/colors/../../images/red/grad2-2.gif) repeat-x top #CC0000; }  #ja-cssmenu li { border-right: 1px solid #BABDB6; } #ja-cssmenu li a { color: #E7E8E6; border-right: 1px solid #626A69; } #ja-cssmenu li:hover, #ja-cssmenu li.sfhover, #ja-cssmenu li.havechildsfhover, #ja-cssmenu li.havechild-activesfhover { background: url(/j15/templates/ja_edenite/css/colors/../../images/red/grad2-1.gif) repeat-x top #626A69; } #ja-cssmenu li a.active, #ja-cssmenu li a.active:hover, #ja-cssmenu li a.active:active, #ja-cssmenu li a.active:focus { background: url(/j15/templates/ja_edenite/css/colors/../../images/red/grad2-2.gif) repeat-x top #CC0000; } #ja-cssmenu li ul { border: 1px solid #626A69; background: url(/j15/templates/ja_edenite/css/colors/../../images/red/grad2.gif) repeat-x bottom #A1A1A1; } #ja-cssmenu li ul li { border-bottom: 1px solid #858783; } #ja-cssmenu li ul a:hover, #ja-cssmenu li ul a:active, #ja-cssmenu li ul a:focus, #ja-cssmenu ul li:hover, #ja-cssmenu ul li.sfhover, #ja-cssmenu ul li.havesubchildsfhover, #ja-cssmenu ul li.havesubchild-activesfhover, #ja-cssmenu ul ul li:hover, #ja-cssmenu ul ul li.sfhover, #ja-cssmenu ul ul li.havesubchildsfhover, #ja-cssmenu ul ul li.havesubchild-activesfhover { background: url(/j15/templates/ja_edenite/css/colors/../../images/red/grad2-1.gif) repeat-x top #626A69; } 