   .transMenu { position: absolute; overflow: hidden; left: -1000px; top: -1000px; }  .transMenu .content { position: absolute; }  .transMenu .items { position: relative; left: 0px; top: 0px; z-index: 2; } .transMenu.top .items { }   .transMenu .background { position: absolute; left: 0px; top: 0px; z-index: 1; -moz-opacity: .8; filter: alpha(opacity=80); }  .transMenu .shadowRight { width: 2px; position: absolute; z-index: 3; top: 3px; -moz-opacity: .4; filter: alpha(opacity=40); }  .transMenu .shadowBottom { position: absolute; z-index: 1; left: 3px; height: 2px; -moz-opacity: .4; filter: alpha(opacity=40); }  .transMenu .item { color: #FFFFFF; text-decoration: none; text-transform: none;  border: none; cursor: pointer; font-size: 11px; font-family: Arial, sans-serif; }  .transMenu .item.hover { color: #FFFFFF; background: #3F6D8A; }  .transMenu .item img { margin-left: 10px; }  .transMenu .item#active { background: #333333; color: #FFFFFF!important; font-weight: bold;  } .transMenu .item#active:hover { color: #FFFFFF; background: #333333; }  #ja-transmenu { margin: 0; padding: 0; height: 20px; line-height: 20px; } #ja-transmenu li { margin: 0; padding: 0; background: none; display: inline; } #ja-transmenu li a {  padding: 0 25px; float: left; text-decoration: none; display: block; text-align: center; border-right: 1px solid #333333; } #ja-transmenu li a:hover {  color: #FFFFFF; text-decoration: none; } a.havechild-mainlevel-trans { background: url(/templates/ja_zibal/ja_transmenu/../ja_transmenu/img/arrow-off.gif) 90% 45% no-repeat; border-right: 1px solid #333333!important; } a.mainlevel-trans:active { color: #FFFFFF; background: url(/templates/ja_zibal/ja_transmenu/img/havechild-on-bg.gif) no-repeat bottom right #333333; } a.havechild-mainlevel-active-trans, a.havechild-mainlevel-active-trans:active { color: #FFFFFF!important; background: url(/templates/ja_zibal/ja_transmenu/img/arrow-off.gif) no-repeat 90% 45% #4D84A7; } a.jahover { color: #FFFFFF; background: url(/templates/ja_zibal/ja_transmenu/img/havechild-on-bg.gif) no-repeat bottom right #333333; } a.jahover-active { color: #FFFFFF!important; background: url(/templates/ja_zibal/ja_transmenu/img/arrow-on.gif) no-repeat 90% 45% #4D84A7; } a.mainlevel-trans { } a.mainlevel-trans:hover, a.mainlevel-trans:active { color: #FFFFFF; background: url(/templates/ja_zibal/ja_transmenu/../images/topnav-on-bg.gif) no-repeat bottom right #333333; } a.mainlevel-active-trans { color: #FFFFFF!important; background: #4D84A7; } a.mainlevel-active-trans:hover, a.mainlevel-active-trans:active { background: #4D84A7; color: #FFFFFF; } body { margin:0px; padding:0px; } body#bd { margin: 0; padding: 0; background: #E3E3E3; text-align: center; } body.contentpane { width: auto;  margin: 10px; font-size: 12px; font-family: serif; line-height: 140%; } body.fs1{ font-size:12px; } body.fs2{ font-size:12px; } body.fs3{ font-size:12px; } body.fs4{ font-size:12px; } body.fs5{ font-size:12px; } body.fs6{ font-size:12px; } h1 { font-size:12px; } h2 { margin: 10px 0; font-size:12px; } h3, h4 { margin: 10px 0; font-size:12px; }  #ja-main, #ja-main-f, #ja-footer { line-height: 1.5; }  .contentheading, .componentheading, div.moduletable h3, #ja-subnav h3, h1, h2, h3, h4, h5 { text-align:left;  }  a { color: #4D84A7; text-decoration: none; } a:hover, a:active, a:focus { color: #333333; text-decoration: underline; } p { margin: 15px 0; } ul { margin: 0; padding: 0; list-style: none; } li { padding-left: 12px; background: url(arrow-off.gif) no-repeat 3px 6px; } th { padding: 4px; font-weight: bold; text-align: left; } fieldset { border: none; margin: 0; padding: 0; } #ja-content fieldset, #ja-content-f fieldset { width: 500px; } fieldset a { font-weight: bold; } hr { border-top: 1px solid #AAAAAA; border-right: 0; border-left: 0; border-bottom: 0; height: 1px; } img { border: 0; } td, div { font-size:12px; }  form { margin: 0; padding: 0; } input, select { font: 11px Tahoma, Arial, sans-serif; } select, .inputbox { padding: 2px; } textarea { padding-left: 2px; } .button { padding: 1px 4px; border-top: 1px solid #E1E1E1; border-left: 1px solid #E1E1E1; border-bottom: 1px solid #BABDB6; border-right: 1px solid #BABDB6; background: url(but-bg.gif) #EFEFEF; } .button:hover, .button:focus { border-top: 1px solid #BABDB6; border-right: 1px solid #E1E1E1; border-bottom: 1px solid #E1E1E1; border-left: 1px solid #BABDB6; } .inputbox { border-top: 1px solid #BABDB6; border-right: 1px solid #EDEEEC; border-bottom: 1px solid #EDEEEC; border-left: 1px solid #BABDB6; background: url(shadow.gif) repeat-x top #FFFFFF; } .inputbox:hover, .inputbox:focus { border: 1px solid #BABDB6; background: url(shadow.gif) repeat-x top #FFFFFF; }  div.modules { width: 100%; } div.moduletable { } 

div.moduletable h3 {
	padding:6px;
	background-image:url(../images/bullet/faq_upward.gif);
	background-repeat:no-repeat;
	background-position: right top;
	background-color:#FFF;
	display:block;
	border:1px solid #ececec;
	color:#ff9900;
	font-size:16px;
}	
div.moduletable h3.collapse {
	padding:6px;
	background-image:url(../images/bullet/faq_downward.gif);
	background-repeat:no-repeat;
	background-position: right top;
	background-color:#FFF;
	display:block;
	border:1px solid #ececec;
	color:#444444;
	font-size:16px;
}
div.moduletable table {} 
div.moduletable table td {}
  
   table.blog { } table.blog .article_seperator { display: block; height: 15px; } table.contentpane { border: none; width: 100%; } table.contentpaneopen { border: none; } table.contenttoc { margin: 0 0 10px 10px; padding: 0; width: 35%; } table.contenttoc td { padding: 1px 5px 1px 18px; background: url(arrow-off.gif) no-repeat 7px 7px; } table.contenttoc th { padding: 2px 4px; background: #4D84A7; color: #FFFFFF; text-indent: 5px;  } table.poll { padding: 0; width: 100%; border-collapse: collapse; } table.pollstableborder { padding: 0; width: 100%; border: none; text-align: left; } table.pollstableborder img { vertical-align: baseline; } table.pollstableborder td { padding: 2px!important; } table.searchintro { padding: 10px 0; width: 100%; } table.searchintro td { padding: 5px!important; } .adminform textarea { width: 400px!important;  } .adminform textarea.inputbox { } .blog_more { margin: 10px 0; } .blog_more strong { margin: 0 0 5px; padding-left: 13px; display: block; background: url(bullet.gif) no-repeat center left; color: #666666;  } td.buttonheading { padding: 0 3px!important; text-align: center; } .category { font-weight: bold; } .clr { clear: both; } .code, pre { border: 1px solid #F0F0C0; width: auto; padding: 5px; background: #FFFFCC; } .componentheading { margin: -10px -15px 10px -15px; padding: 4px 15px 4px; color: #666666; background: #E1E1E1; font-size:12px; font-weight: bold; line-height: normal;  } .contentdescription { padding-bottom: 30px; } .contentheading { font-size:12px; } table.blog .contentheading { padding-left: 13px; color: #4D84A7; background: url(bullet.gif) no-repeat 0px 9px; font-size:12px; font-weight: bold; } table.blog a.contentpagetitle { color: #4D84A7; font-size:12px; font-weight: bold; text-decoration: none; } a.mainlevel { padding-left: 10px; background: url(arrow-off.gif) no-repeat 0px 5px; color: #000; text-decoration: none; } a.mainlevel:hover, a.mainlevel:active { color: #333333; text-decoration: underline; } a.sublevel { padding-left: 8px; } a.readon { padding: 1px 3px 1px 12px; background: url(arrow-readon-on.gif) no-repeat 4px 5px #4D84A7; color: #FFFFFF; font-size: 10px; text-decoration: none; text-transform: lowercase; } a.readon:hover { color: #FFFFFF; text-decoration: none; } table.contentpaneopen td, table.contentpane td { } table.contentpaneopen, table.contentpane, table.blog { width: 100%; } .createdate { color: #AAAAAA; font-weight: bold; line-height: 10px; } .modifydate { color: #AAAAAA; height: 15px; } .error { color: #CC0000; } .highlight { border-bottom: 1px dotted; font-weight: bold; } .message { font-weight: bold; } .moduletable { } .mosimage { padding: 0; margin: 15px 15px 0 0!important; margin: 15px 5px 0 0; } .mosimage img { padding: 0; margin: 0!important; } .mosimage_caption { margin-top: 2px; padding: 1px 2px; color: #AAAAAA; } .pagenav { padding: 2px; } a.pagenav, .pagenav_prev a, .pagenav_next a, .pagenavbar a { padding: 1px 4px; border-top: 1px solid #E1E1E1; border-left: 1px solid #E1E1E1; border-bottom: 1px solid #BABDB6; border-right: 1px solid #BABDB6; background: url(but-bg.gif) #EFEFEF; color: #666666; text-decoration: none; } a.pagenav:hover, a.pagenav:active, .pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_next a:hover, .pagenav_next a:active, .pagenavbar a:hover, .pagenavbar a:active { padding: 1px 4px; border-top: 1px solid #BABDB6; border-right: 1px solid #E1E1E1; border-bottom: 1px solid #E1E1E1; border-left: 1px solid #BABDB6; background: url(but-bg.gif) #EFEFEF; color: #666666; text-decoration: none; } .pagenavbar { padding-left: 14px; background: url(pages.gif) no-repeat center left; color: #666666; } .pagenavcounter { padding: 8px 14px 0 14px; background: url(pages.gif) no-repeat 0 11px; color: #666666; } .sectiontableheader { padding: 1px 4px; background: #4D84A7; color: #FFFFFF; font-weight: bold; } .sectiontableheader a, .sectiontableheader a:hover { color: #FFFFFF; } tr.sectiontableentry1 td { padding: 4px; background: #F2F2F2; } tr.sectiontableentry2 td { padding: 4px; } .small { color: #AAAAAA; } .smalldark { text-align: left; } #banner { }  #ja-wrapper { } #ja-header-wrap1, #ja-sh-wrap1, #ja-pathway-wrap1, #ja-main-wrap1, #ja-footer-wrap1 { text-align: center; } #ja-header-wrap2, #ja-sh-wrap2, #ja-pathway-wrap2, #ja-main-wrap2, #ja-footer-wrap2 { width: 750px; padding-left: 20px; margin: auto; } #ja-header-wrap3, #ja-sh-wrap3, #ja-pathway-wrap3, #ja-main-wrap3, #ja-footer-wrap3 { padding-right: 20px; } #ja-header, #ja-sh, #ja-pathway, #ja-main, #ja-main-full-left, #ja-main-full-right, #ja-footer { text-align: left; }  .wide #ja-header-wrap2, .wide #ja-sh-wrap2, .wide #ja-pathway-wrap2, .wide #ja-main-wrap2, .wide #ja-footer-wrap2 { width: 900px; } .wide #ja-main { background: url(main-wide-bg.gif) repeat-y right #FFFFFF; } .wide #ja-main-full-left { background: url(main-wide-fl-bg.gif) repeat-y right #FFFFFF; } .wide #ja-main-full-right { background: url(main-wide-fr-bg.gif) repeat-y right #FFFFFF; } .wide #ja-content { width: 558px; float: left; } .wide #ja-content-full-left { width: 718px; float: left; } .wide #ja-content-full-right { width: 718px; float: right; }  .wide #ja-content-f { width: 880px; float: left; }  #ja-header-wrap1 { background: url(header-wrap1.gif) top; } #ja-header-wrap2 { background: url(header-wrap2.gif) repeat-y top left; } #ja-header-wrap3 { background: url(header-wrap3.gif) repeat-y top right; position: relative; } #ja-header { background: url(header-bg.gif) repeat-x top #4D84A7; height: 75px;  position: relative; } #ja-header h1 { margin: 0; padding: 0; font-size:12px; position: absolute; top: 0; left: 0; } #ja-header h1 img { margin: 0; padding: 0; } #ja-header a { color: #FFFFFF; } #ja-search { padding-left: 20px; background: url(icon-search.gif) no-repeat center left; position: absolute; top: 40px; right: 22px; } #ja-search-tool { padding-left: 20px; background: url(icon-search.gif) no-repeat 0px 6px; } #ja-search-tool .inputbox { border: none; margin-top: 3px; color: #FFFFFF; background: transparent; } #ja-search .inputbox { border: 1px solid #4D84A7; color: #4D84A7; } #ja-search .inputbox:hover, #ja-search .inputbox:focus { border: 1px solid #4D84A7; color: #333333; } #ja-usertoolswrap { padding: 0; background: url(usertools-bg.gif) repeat-x; height: 30px; position: absolute; top: 0; right: 0; } #ja-usertools { padding: 0 18px 0 30px; float: left; display: block; color: #FFFFFF; background: url(usertools-leftbg.gif) no-repeat top left; font-size: 11px; height: 30px; } #ja-usertools img { padding: 6px 4px 2px; display: block; cursor: pointer; } #ja-usertools a { padding: 0; float: left; display: block; } #ja-usertools a:hover, #ja-usertools a:active, #ja-usertools a:focus { background: #3B6580; }  #ja-topnav { border-top: 1px solid #81ABC6; border-bottom: 1px solid #81ABC6; font-size: 10px;  } #ja-topnav a { color: #D9E7EF; font-weight: bold; }  #ja-sh-wrap1 { background: url(spotlight-wrap1.gif) repeat-x top left #CCCCCC; } #ja-sh-wrap2 { background: url(spotlight-wrap2.gif) no-repeat top left; } #ja-sh-wrap3 { background: url(spotlight-wrap3.gif) no-repeat top right; } #ja-sh { padding: 0; color: #FFFFFF; height: 150px;  } #ja-spotlight { margin-top: 20px; } .ja-box { float: left; border-top: 1px solid #FFFFFF; border-right: 1px solid #E1E1E1; border-bottom: 1px solid #E1E1E1; border-left: 1px solid #FFFFFF; background: #EFEFEF; overflow: hidden; } #ja-spotlight h3 { margin: 0 0 5px; padding: 5px 0 0 18px; background: url(bullet.gif) no-repeat 5px 12px; } #ja-spotlight div.moduletable {} #ja-spotlight ul { padding: 0; margin: 0; } #ja-spotlight li { padding: 0; margin: 0; background: none; height: 20px; } #ja-spotlight li a { padding: 0 5px 0 18px; display: block; background: url(arrow-off.gif) no-repeat 7px 8px; line-height: 20px; } #ja-spotlight li a:hover { background: url(arrow-off.gif) no-repeat 7px 8px #E1E1E1; text-decoration: none; } #ja-spotlight td { padding: 0 5px; }  #ja-pathway-wrap1 { background: url(pathway-wrap1.gif) top #447493; } #ja-pathway-wrap2 { background: url(pathway-wrap2.gif) repeat-y top left; } #ja-pathway-wrap3 { background: url(pathway-wrap3.gif) repeat-y top right; } #ja-pathway { margin: 0; padding: 4px 15px; border-top: 1px solid #81ABC6; background: #4D84A7; color: #FFFFFF; color: #4D84A7; line-height: normal; } #ja-pathway a { color: #FFFFFF; text-decoration: none; } #ja-pathway img { margin: 0 5px; } #ja-pathway strong { margin-right: 8px; }  #ja-leftcol { width:100%; float: left; margin-bottom: 10px; } #ja-leftcol table { border-collapse: collapse; } #ja-leftcol a.mainlevel { } #ja-leftcol ul.mainlevel { padding-left: 20px; background: url(arrow-off.gif) no-repeat 5px 4px; } #ja-leftcol ul.mainlevel:hover { background: url(arrow-on.gif) no-repeat 5px 4px; } #ja-leftcol a.sublevel { padding-left: 3px; } #ja-leftcol .article_seperator { display: none; }  #ja-main-wrap1 { background: url(main-wrap1.gif) repeat-x top #EFEFEF; } #ja-main-wrap2 { background: url(main-wrap2.gif) top left; } #ja-main-wrap3 { background: url(main-wrap3.gif) top right; } #ja-main-wrap4 { float: right; }  #ja-main { border-top: 1px solid #FFFFFF; background: url(main-3c-bg.gif) repeat-y right #FFFFFF; }  #ja-main-full-left { border-top: 1px solid #FFFFFF; background: url(main-fl-bg.gif) repeat-y right #FFFFFF; }  #ja-main-full-right { border-top: 1px solid #FFFFFF; background: url(main-fr-bg.gif) repeat-y right #FFFFFF; }  #ja-main-f { border-top: 1px solid #FFFFFF; background: #FFFFFF; text-align: left; }  #ja-content { width: 408px; float: left; }  #ja-content-full-left { width: 568px; float: left; }  #ja-content-full-right { width: 568px; float: right; } #ja-mainbody { padding: 10px 15px 20px; }  #ja-content-f { width: 730px; float: left; }  #ja-rightcol { width: 160px; float: right; margin-bottom: 10px; } #ja-rightcol table { border-collapse: collapse; } #ja-rightcol a.mainlevel { } #ja-rightcol ul.mainlevel { padding-left: 20px; background: url(arrow-off.gif) no-repeat 5px 4px; } #ja-rightcol ul.mainlevel:hover { background: url(arrow-on.gif) no-repeat 5px 4px; } #ja-rightcol a.sublevel { padding-left: 3px; } #ja-rightcol .article_seperator { display: none; }  #ja-footer-wrap1 { clear: both; background: url(footer-wrap1.jpg) top #CCCCCC; height: 100%; } #ja-footer-wrap2 { background: url(footer-wrap2.jpg) repeat-y top left; } #ja-footer-wrap3 { background: url(footer-wrap3.jpg) repeat-y top right; } #ja-footer { padding: 15px 0; border-top: 1px solid #FFFFFF; background: url(footer-bg.jpg) no-repeat top left #4D84A7; color: #D9E7EF; position: relative; height: 100%; } #ja-footer p { padding-right: 15px; padding-left: 15px; } #ja-footer ul#mainlevel-nav, #ja-footer ul#mainlevel { padding-left: 5px; } #ja-footer ul#mainlevel li, #ja-footer ul#mainlevel-nav li { padding: 0; display: inline; background: none; } #ja-footer a { color: #FFFFFF; } #ja-footer ul a { padding: 2px 10px; color: #FFFFFF; } #ja-footer a:hover, #ja-footer a:active, #ja-footer a:focus { background: #447493; text-decoration: none; } #ja-bottomline { padding: 0; margin: 10px 0 0; } #ja-bottomline a { padding: 0; } #ja-cert { position: absolute; top: 30px; right: 10px; } #ja-cert a:hover, #ja-cert a:active, #ja-cert a:focus { background: none; }  div.back_button a, div.back_button a:hover, div.back_button a:active { margin: 10px 0; display: block; color: #AAAAAA; text-decoration: none; } #mod_login_password, #mod_login_username { width: 100px; } #mod_login_password { } #mod_login_username { } #mod_login_remember { border: none; background: none; } #mod_search_searchword { width: 140px; }  .clearfix:after { clear: both; display: block; content: "."; height: 0; visibility: hidden; } * html > body .clearfix { width: 100%; display: block; } * html .clearfix { height: 1%;  }  html { margin-bottom: 1px; height: 100%!important; height: auto; }  #menu li:hover, #menu li.hover { position: static; } #dropdownmenu li:hover ul, #dropdownmenu li li:hover ul, #dropdownmenu li li li:hover ul, #dropdownmenu li.sfhover ul, #dropdownmenu li li.sfhover ul, #dropdownmenu li li li.sfhover ul { position: fixed; } #navigation li > ul {  top: 1.65em; left: 0; background-position: 0 0; } #topBarList li:hover ul li {position: static;}  