/* Style sheet content */
.ce_gallery{margin-top:1em;}
.ce_image,.ce_download,.ce_downloads,.ce_code,.mod_randomImage,.portfolio img{margin-bottom:1em;}
.ce_text p,.ce_hyperlink,.ce_list,.ce_text ol,.ce_text ul,.ce_table td,.teaser,.comment,.listing table.single_record td,.mod_search .context,.mod_faqlist li,.formbody .explanation{line-height:1.5;}
.mod_newslist p,.mod_newsarchive p,.mod_newsreader p,.mod_listing p,.pleft p{text-align:left;}
.info,.time{font-size:11px;color:#999;}
.pdf_link{right:0;position:absolute;margin-top:44px;font-size:11px;}
.ce_text pre,.comment_default pre,.comment_default blockquote{margin-right:1em;margin-left:1em;padding:9px;background-color:#f9f9f9;border:2px solid #ddd;}
.ce_text pre,.ce_code pre,.comment_default pre,.comment_default blockquote{line-height:1.25;}
.greylink a{color:#444;}
p.ok{color:#629300;}
p.nok{color:#c00;}
a.anchor{display:none;}
h2:hover a.anchor{display:inline;color:#ccc;}
.more a:visited,.mod_faqlist a:visited{color:#808080;}
.ce_code{padding:9px;background-color:#f9f9f9;border:2px solid #ddd;margin:3px 22px 16px 22px !important;}
.ce_code pre{margin-bottom:0;}
.syntaxhighlighter{padding:0 !important;}
.syntaxhighlighter,.syntaxhighlighter div,.syntaxhighlighter code,.syntaxhighlighter span{font-size:12px;}
.syntaxhighlighter .line.alt1 .content,.syntaxhighlighter .line.alt2 .content{padding-left:0 !important;background:#f9f9f9 !important;}
.syntaxhighlighter .plain,.syntaxhighlighter .plain a,.syntaxhighlighter .functions{color:#444 !important;}
.image_container{float:left;}
.ce_text p img,.ce_image .image_container{margin:3px 1em 0 1em;}
.mod_randomImage .image_container{margin-top:3px;margin-bottom:3px;}
.ce_gallery .image_container img,.mod_randomImage img,.portfolio img{padding:2px;background-color:#fff;border:1px solid #bbb;}
.image_container .caption{margin-top:-2px;padding:2px 4px 3px;background-color:#ccc;font-size:10px;}
#footer .mod_randomImage a{line-height:1;}
.mod_randomImage .caption span.shop{display:none;}
*:first-child+html .image_container .caption{margin-top:1px;}
*:first-child+html .tpls .image_container .caption{width:292px;height:14px;}
.tpls .image_container .shop{float:right;}
*:first-child+html .tpls .image_container .shop{top:-14px;position:relative;float:none;display:block;text-align:right;}
.ce_gallery table{width:100%;}
.ce_gallery td{padding-bottom:12px;}
.ce_list ol,.ce_text ol,.toc ol{margin-left:3em;}
.ce_list ol li,.ce_text ol li{list-style:decimal outside;}
.ce_list ul,.ce_text ul,.formbody ul,.mod_sitemap ul ul{margin-left:1.5em;}
.description ul,.releasenotes ul{margin-left:0.5em;}
.ce_list ul li,.ce_text ul li,.formbody ul li,.description ul li,.releasenotes ul li{padding-left:18px;background:url("tl_files/images/layout/arrow.gif") left 3px no-repeat;}
.toc ol ol{margin-bottom:0;margin-left:2em;}
.toc ol li{line-height:1.5;list-style:decimal outside;}
.toc ol li li,.t3 ol li{list-style:lower-latin outside;}
.mod_sitemap li{line-height:1.5;}
.mod_sitemap .level_1 ul{margin-bottom:0;}
.mod_sitemap span{display:block;margin-top:18px;margin-bottom:6px;font-size:16px;}
.ce_table{margin-top:5px;margin-bottom:4px;padding:1px 1em;}
.ce_table table{border:2px solid #ddd;}
.w100 table{width:100%;}
.ce_table th{padding:5px 6px 7px;background-color:#ddd;border:1px solid #ddd;}
.ce_table td{padding:4px 6px;background-color:#f9f9f9;border:1px solid #ddd;}
.ce_table tr.odd td{background-color:#f0f0f0;}
.ce_table pre{margin-bottom:0;}
.isp th,.devtable .col_0,.nw1 .col_1,td.nowrap{white-space:nowrap;}
.devtable h3{margin-top:0;}
.devtable .col_0{font-weight:bold;}
.ce_download img,.ce_downloads img{margin-left:1em;vertical-align:top;}
.ce_downloads p{margin-bottom:3px;}
.ce_comments .comment_default{margin-bottom:6px;padding:12px 9px 3px 7px;background-color:#f6f6f6;border-left:2px solid #046292;}
.ce_comments .comment_default pre{margin-top:9px;margin-bottom:9px;font-size:11px;}
.ce_comments .info,.ce_comments p{margin-bottom:9px;}
.ce_comments .code,.ce_comments .quote{margin-bottom:13px;background-color:#f0f0f0;border:2px solid #ddd;}
.ce_comments .code p,.ce_comments .quote p{font-weight:bold;font-size:11px;margin:3px 0 3px 1em;}
.ce_comments .code pre,.ce_comments .quote blockquote{margin-top:0;margin-bottom:6px;}
.ce_comments .comment{font-size:12px;}
.ce_comments .form{margin-top:1.5em;}
.ce_comments .widget{margin-bottom:3px;}
.ce_comments .text,.ce_comments .captcha{width:40%;margin-right:0;}
.ce_comments span.captcha_text{font-weight:bold;color:#444;}
.mod_login .formbody{width:30%;padding-top:1em;}
.mod_login label{margin-top:0.5em;}
.mod_login p.login_info{margin-top:0.5em;}
.logout table{margin-top:0.5em;}
.logout form table td:first-child{text-align:left;}
.mod_lostPassword .formbody{width:62%;}
.listing{padding-left:2px;padding-right:1px;}
.listing .list_search{width:60%;float:right;text-align:right;font-size:11px;}
.listing select,.listing .text{width:120px;}
.listing .list_per_page{width:40%;float:left;font-size:11px;}
.listing .list_per_page select{width:48px;}
.listing table.all_records{clear:both;}
.listing table.all_records th{background:url("plugins/tablesort/media/default.gif") right center no-repeat;}
.listing table.all_records th.asc{background-image:url("plugins/tablesort/media/asc.gif");}
.listing table.all_records th.desc{background-image:url("plugins/tablesort/media/desc.gif");}
.listing table.all_records th.col_last{width:18px;background-image:none;}
.listing table.all_records th a{color:#444;}
.listing table.all_records img{vertical-align:text-top;}
.listing table.single_record td.label{padding-right:2em;font-weight:bold;}
.listing .go_back{margin-top:2em;}
.mod_glossaryList dt{font-weight:bold;}
.mod_search .header{text-align:right;}
.mod_search input[type="text"]{width:272px;}
.mod_search .radio_container{margin-top:3px;}
.mod_search .radio_container span{display:inline;padding-right:12px;}
.mod_search h3{margin-top:1em;}
.mod_search h3,.mod_search p{margin-bottom:0.25em;}
.mod_search .relevance{color:#bbb;}
.mod_search .url{color:#008000;}
.mod_search .highlight{font-weight:bold;}
.mod_search .pagination{margin-top:2em;}
.layout_short{padding:15px 0 3px;border-top:1px dotted #bbb;}
.layout_short.first{padding-top:3px;border-top:0;}
.layout_short.last{padding-bottom:0;}
.layout_short h2{margin-top:0;}
.layout_short p.info{margin-bottom:0;}
.layout_full h1{margin-bottom:3px;}
.layout_full h2{margin-top:1.25em;}
.layout_full p.info{margin-bottom:18px;}
.layout_simple{font-size:11px;color:#999;}
.layout_simple a{display:block;margin-bottom:6px;}
.portfolio p{text-align:left;}
.xpln p{margin-top:1.5em;text-align:left;font-size:11px;}
.profile h2{margin-bottom:3px;}
.profile .tasks{font-size:12px;}
.profile .contact{padding-left:18px;background:url("tl_files/images/layout/contact.gif") left center no-repeat;}
#change-interface{right:0;top:0;position:absolute;margin-top:7px;margin-right:9px;}
#change-interface a{font-size:11px;}
.terms h2{margin-top:1.25em;font-size:16px;}
.terms h2:first-child{margin-top:0.75em;}
.terms p{font-size:11px;}
.price td.col_0{width:294px;}
.price td.col_1{width:120px;font-weight:bold;}
.price td.col_2{width:220px;}
.domain td.col_0,.domain td.col_2,.domain td.col_3{width:120px;}
.footnote{font-size:12px;color:#999;}
