/* Style sheet screen-bfcw */
.announcement_yellow{margin-top:10px;margin-bottom:10px;padding:10px;background-color:#ffc;border:1px solid #9e0b0e;border-collapse:collapse;}
.accordion div{padding:5px 10px;line-height:1.4;}
.accordion div div.ce_code{padding:6px;}
.accordion div div.ce_downloads .time{color:#999999;}
.toggler{padding:5px 6px 6px 15px;background-color:#f9f9f9;border-top:1px solid #e6e6e6;cursor:pointer;}
.mod_article{padding-right:8px;padding-left:8px;}
.mod_article ul{margin:0;padding:0 0 0 12px;list-style-type:none;}
.mod_article li{padding-top:1px;padding-bottom:1px;padding-left:14px;background:url("tl_files/images/arrow.gif") left center no-repeat;list-style-type:none;}
.mod_article .ce_toplink{margin-right:2px;margin-bottom:9px;}
.pdf_link{right:0;position:absolute;margin-top:26px;}
.pdf_link a{display:block;padding:0 1px 0 2px;background-color:#ff3333;border:1px solid #808080;font-size:11px;color:#ffffff;}
.pdf_link a:hover{background-color:#808080;text-decoration:none;}
.mod_breadcrumb{margin-bottom:18px;padding:6px 8px;background-color:#f2f2f2;}
.caption{margin:0;padding:1px 2px 2px;background-color:#e9e9e9;font-size:11px;line-height:12px;}
* html .caption{top:-2px;position:relative;margin-right:3px;}
*:first-child+html .caption{top:-2px;position:relative;}
.ce_accordion .toggler{padding:3px 3px 3px 24px;background:#dae1e8 url("tl_files/dynamic_dropdown/accordion.jpg") left center no-repeat;border-top:1px solid #ffffff;font-weight:bold;color:#46565e;}
.ce_accordion{margin-bottom:3px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}
.ce_accordion.first{background-color:#ffffcc;border-top:1px solid #e6e6e6;}
* html .ce_accordion .toggler{padding-top:2px;}
*:first-child+html .ce_accordion .toggler{padding-top:2px;}
.ce_code li{background:none !important;}
.ce_download a,.ce_downloads a{color:#46565e;}
* html .ce_form .odd{background:none;}
.ce_gallery img{padding:1px;border:1px solid #cccccc;}
.ce_gallery td{padding-right:12px;padding-bottom:12px;vertical-align:top;}
.ce_gallery .caption{top:-2px;position:relative;margin-right:2px;}
* html .ce_gallery .caption{top:1px;position:relative;}
*:first-child+html .ce_gallery .caption{top:1px;position:relative;}
.ce_hyperlink a,.linkicon{padding-left:18px;background:url("tl_files/images/link.gif") left center no-repeat;}
.ce_image img,.ce_text img,.ce_gallery img,.mod_newslist img,.mod_randomImage img{margin:0;padding:2px;}
.ce_list ol{margin:0 0 0 9px;padding:0 0 0 24px;}
.ce_list ol li{margin:0;padding:1px 0;list-style-type:decimal;}
.ce_list ul{margin:0;padding:0 0 0 12px;}
.ce_list ul li{margin:0;padding:1px 0 1px 14px;background:url("tl_files/dynamic_dropdown/arrow.gif") left center no-repeat;list-style-type:none;}
.ce_table table{border:1px solid #dddddd;}
.ce_table th{padding:6px 9px;text-align:left;vertical-align:top;background-color:#f0f0f0;border-top:1px solid #dddddd;border-right:1px solid #dddddd;border-collapse:collapse;line-height:1.4;}
.ce_table td{padding:9px;vertical-align:top;background-color:#f0f0f0;border-top:1px solid #dddddd;border-right:1px solid #dddddd;border-collapse:collapse;line-height:1.4;}
.ce_table .odd td{background-color:#ffffcc;}
.ce_table .even td{background-color:#fdfdfd;}
.ce_table .col_first{font-weight:bold;}
.ce_table .row_last{border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.dca_table td{padding:6px 9px;}
.dca_table .col_0,.dca_table .col_1{width:136px;}
.ce_text,.mod_newslist{line-height:1.4;}
.ce_text td{vertical-align:top;}
.ce_toplink{margin:18px 10px 0;text-align:right;color:#bbbbbb;}
.ce_toplink a{padding-right:12px;background:url("tl_files/images/back_to_top.gif") right center no-repeat;color:#bbbbbb;}
.comment_default{padding:12px 6px;border-top:1px solid #dddddd;}
.ce_comments .odd{background-color:#fafbfc;}
.ce_comments .info{padding-top:6px;padding-bottom:6px;padding-left:14px;background:url("tl_files/dynamic_dropdown/arrow_small.gif") left center no-repeat;}
.ce_comments .info,.ce_comments .info a{font-size:11px;color:#6c8c14;}
.ce_comments .comment{padding-top:6px;padding-bottom:6px;line-height:1.5;}
.ce_comments .code,.ce_comments .quote{margin-right:12px;margin-left:12px;padding:6px;background-color:#f6f6f6;border:1px dotted #c5ccd3;}
* html .ce_comments .code,* html .ce_comments .quote{position:relative;}
.ce_comments p{margin:0;padding:0 0 3px;font-weight:bold;}
.ce_comments pre{overflow:auto;padding:3px 1px;font-family:"Courier New", courier, monospace;font-size:11px;line-height:1.2;}
.ce_comments .form{padding-top:24px;border-top:1px solid #dddddd;}
.ce_comments .form label{top:-1px;position:relative;}
* html .ce_comments .form label{top:-3px;}
*:first-child+html .ce_comments .form label{top:-3px;}
#donate{margin-bottom:30px;padding-right:8px;padding-left:8px;}
#donate .text{width:48px;padding:2px;border:1px solid #cccccc;}
#donate .text:focus{background-color:#ebfdd7;}
#donate p{margin-top:11px;line-height:1.4;}
* html #donate .submit{top:1px;position:relative;}
*:first-child+html #donate .submit{top:1px;position:relative;}
* html #donate span{top:-3px;position:relative;}
*:first-child+html #donate span{top:-3px;position:relative;}
.mod_languages table{width:100%;}
.mod_languages .even{background-color:#f9f9f9;}
.mod_languages .odd{background-color:#ececec;}
.mod_languages .text,.mod_languages .textarea{width:98%;padding:2px;border:1px solid #cccccc;}
.mod_languages .text:focus,.mod_languages .textarea:focus{background-color:#ebfdd7;}
.mod_languages .submit_container{margin-top:18px;padding:9px;text-align:right;background-color:#e6e6e6;}
.language_menu{margin-bottom:18px;padding:6px 9px 9px;text-align:right;background-color:#e6e6e6;}
.language_labels td{width:50%;padding:3px 6px;vertical-align:top;}
.language_labels .formbody{margin-right:9px;margin-left:9px;border:1px solid #cccccc;}
.language_labels .textarea{height:64px;}
.language_labels .col_0{padding-top:6px;padding-bottom:6px;}
.language_publish .formbody{margin-right:9px;margin-left:9px;border:1px solid #cccccc;}
.language_publish .col_0{width:112px;padding:6px;vertical-align:top;font-weight:bold;}
.language_publish .col_2{width:420px;padding:6px;vertical-align:top;}
.language_publish .valign{padding-top:6px;padding-bottom:6px;vertical-align:top;font-weight:bold;}
.mod_languages .tl_message{margin-right:9px;margin-bottom:9px;margin-left:9px;padding:9px;background-color:#ffffcc;border:1px solid #c36a1c;}
#header{background-image:url("tl_files/layout/header.jpg");background-position:left top;}
#container{background-color:#ffffff;}
#main{padding-bottom:18px;}
#footer{background:url("tl_files/layout/footer.jpg") left bottom repeat-x;}
#logo{left:725px;top:90px;position:absolute;margin-left:12px;}
#footer_images img{margin-right:24px;margin-left:24px;}
#current_date{right:12px;top:92px;position:absolute;font-size:11px;}
#footer .inside{padding-top:6px;padding-bottom:7px;text-align:right;}
#footer .inside,#footer a{font-size:11px;color:#8c9ba5;}
.mod_login{width:280px;margin-top:20;margin-right:auto;margin-left:auto;padding:5px 6px 8px;background-color:#f9f9f9;border:1px solid #e6e6e6;}
.mod_login td{padding:1px 6px;}
.mod_login label{font-weight:bold;}
.mod_login .error{margin:0 9px 12px 6px;padding:3px;text-align:center;background-color:#ffffcc;border:1px solid #c36a1c;font-size:11px;color:#ff0000;}
.mod_login .text{width:160px;padding:2px;border:1px solid #cccccc;}
.mod_login.one_column .text{width:150px;}
.mod_login.one_column .submit{margin-top:3px;}
.mod_login.one_column .error{width:150px;margin-bottom:6px;padding:3px;background-color:#ffffcc;border:1px solid #ff9900;}
.mod_login.two_column{width:280px;padding:12px 9px 9px;background-color:#fcfcfc;border:1px solid #dddddd;}
.mod_login.two_column table{width:100%;}
.mod_login.two_column .col_first{width:50%;font-weight:bold;}
.mod_login.two_column .submit_container{margin-top:3px;}
.mod_login.two_column .error{margin-bottom:9px;padding:6px;background-color:#ffffcc;border:1px solid #ff9900;}
.mod_lostPassword{width:320px;margin-top:20;margin-right:auto;margin-left:auto;padding:12px 6px;background-color:#f9f9f9;border:1px solid #e6e6e6;}
.mod_lostPassword td{padding:1px 6px;}
.mod_lostPassword label{font-weight:bold;}
.mod_lostPassword .text{width:180px;padding:2px;border:1px solid #cccccc;}
.mod_lostPassword .captcha{width:36px;padding:2px;border:1px solid #cccccc;}
.mod_lostPassword .text:focus,.mod_lostPassword .captcha:focus{background-color:#ebfdd7;}
.mod_lostPassword .captcha_text{padding-left:3px;font-size:11px;color:#808080 !important;}
* html .mod_lostPassword .captcha_text{top:-3px;position:relative;}
*:first-child+html .mod_lostPassword .captcha_text{top:-3px;position:relative;}
.mod_lostPassword span.mandatory{color:#ff0000;}
.mod_lostPassword .error{padding-top:6px;font-size:11px;color:#ff0000;}
.mod_lostPassword .formbody{width:328px;padding:12px 9px 9px;background-color:#fcfcfc;border:1px solid #dddddd;}
.mod_lostPassword table{width:100%;}
.mod_lostPassword .col_first{width:50%;font-weight:bold;}
.mod_lostPassword input.captcha{width:40px;}
.mod_lostPassword .submit_container{margin-top:3px;}
.mod_lostPassword .message{margin-bottom:9px;padding:6px;background-color:#ffffcc;border:1px solid #ff9900;}
.mod_newslist p{margin:0 0 30px;}
.mod_newslist .info,.mod_newsreader .info{margin-bottom:6px;font-size:10px;color:#999999;}
.mod_newslist .layout_short{margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #cccccc;}
.mod_newsreader .ce_text{margin-top:16px;}
.mod_article,.mod_newsreader{margin-right:5px;}
.mod_newsreader h2{margin-bottom:12px;}
.mod_newsreader .back{margin-top:15px;}
* html .mod_newsreader .back{margin-top:12px;padding-top:0;}
.mod_newsreader .enclosure{float:left;margin-top:15px;padding:1px 9px 9px 5px;background-color:#fcfcfc;border:1px solid #dddddd;line-height:1;}
.mod_newsreader .enclosure .mime_icon{padding:0;border:0px;}
.mod_newsreader .enclosure a{color:#46565e;}
* html .mod_newsreader .enclosure{padding-bottom:9px;}
*:first-child+html .mod_newsreader .enclosure{padding-bottom:9px;}
.mod_newsmenu ul,.mod_newsmenu li{margin:0;padding:0;list-style-type:none;}
.mod_newsmenu li{padding-top:1px;padding-bottom:1px;}
.mod_newsmenu li.year{font-weight:bold;}
.mod_newsmenu ul.level_2{margin-top:6px;margin-bottom:9px;}
.mod_newsmenu .level_2 li{padding-left:14px;background:url("tl_files/dynamic_dropdown/arrow.gif") left center no-repeat;font-weight:normal;}
.mod_newsmenu .level_2 li a{color:#46565e;}
.mod_newsmenu .level_2 li a:hover{background-color:#eaf7ce;text-decoration:none;}
.mod_newsmenu .level_2 p{color:#6c8c14 !important;}
#breaking_news,.mod_newsmenu{margin:0 5px 20px;padding:5px;background-color:#336699;}
.pagination{padding-top:12px;border-top:1px solid #dddddd;}
.pagination p{width:180px;float:left;}
.pagination ul{width:400px;float:right;margin:0;padding:0;text-align:right;list-style-type:none;}
.pagination li{display:inline;padding:0 1px;list-style-type:none;}
.pagination .pagination_current{font-weight:bold;}
.mod_personalData .col_first{width:136px;font-weight:bold;}
#rate{padding-right:8px;padding-left:8px;}
#rate select{width:92px;border:1px solid #cccccc;}
#rate p{margin-top:11px;line-height:1.4;}
* html #rate .submit{top:1px;position:relative;}
*:first-child+html #rate .submit{top:1px;position:relative;}
.mod_registration .col_first{width:136px;font-weight:bold;}
.rss_default h3,.rss_items_only h2{margin:18px 0 6px;padding:0;}
.rss_default h3 a,.rss_items_only h2 a{font-weight:bold;font-size:14px;color:#46565e;}
.mod_rss_reader .description{line-height:1.5;}
.rss_default_header h2{margin:24px 0 2px;padding:0;}
.rss_default_header h2 a{font-weight:normal;font-size:18px;color:#6c8c14;}
.rss_default_header .description{font-size:11px;color:#808080;line-height:1;}
.mod_search .text{width:200px;padding:2px;border:1px solid #cccccc;}
.mod_search .text:focus{background-color:#ebfdd7;}
.mod_search .formbody{width:240px;padding-top:3px;padding-bottom:3px;}
.mod_search label{padding-right:3px;}
.mod_search .header{margin-top:12px;margin-bottom:18px;text-align:right;}
.mod_search h3{margin-top:12px;margin-bottom:2px;font-size:12px;color:#999999;}
.mod_search .relevance{padding-left:3px;font-weight:normal;}
.mod_search .url{margin-top:3px;color:#bbbbbb;}
.mod_search .highlight{background-color:#ffff99;}
.mod_search .pagination{margin-top:12px;text-align:right;}
.mod_search .pagination p{display:none;padding-right:6px;}
.mod_search .pagination ul{display:inline;margin:0;padding:0;}
.mod_search .pagination li{display:inline;padding:0 1px;background:none;}
.mod_search .radio{top:2px;position:relative;margin:1px 3px 0 1px;padding:0;}
* html .mod_search .radio{top:1px;position:relative;margin:-4px 0 0 -3px;}
*:first-child+html .mod_search .radio{top:1px;position:relative;margin:-4px 0 0 -3px;}
* html .radio_container{margin-top:2px;}
*:first-child+html .radio_container{margin-top:2px;}
* html .mod_search .submit{top:1px;position:relative;}
*:first-child+html .mod_search .submit{top:1px;position:relative;}
* html .mod_search .first,* html ul .first{border:0;}
.mod_subscribe .formbody,.mod_unsubscribe .formbody{width:280px;padding:9px;background-color:#fcfcfc;border:1px solid #dddddd;}
.mod_subscribe .text,.mod_unsubscribe .text{width:160px;}
.mod_subscribe .error,.mod_unsubscribe .error{margin-bottom:9px;padding:6px;background-color:#ffffcc;border:1px solid #ff9900;}
.mod_subscribe .confirm,.mod_unsubscribe .confirm{margin-bottom:9px;padding:6px;background-color:#ccffcc;border:1px solid #009900;font-size:11px;color:#009900;}
.mod_subscribe .submit,.mod_unsubscribe .submit{top:-1px;position:relative;}
* html .mod_subscribe .submit,* html .mod_unsubscribe .submit{top:1px;}
*:first-child+html .mod_subscribe .submit,*:first-child+html .mod_unsubscribe .submit{top:1px;}
#syndication{margin-bottom:30px;padding-right:8px;padding-left:8px;}
#syndication ul,#syndication li{margin:0;padding:0;list-style-type:none;}
#syndication a{display:block;padding:1px 0 1px 18px;background:url("tl_files/images/rss.gif") left center no-repeat;color:#666666;}
* html #syndication a{display:inline-block;padding-top:1px;padding-bottom:1px;}
.language_parent{padding-bottom:18px;border-bottom:1px solid #e6e6e6;}
.reference img{padding:1px;border:1px solid #cccccc;}
.roadmap .col_first{width:128px;}
.mime_icon{top:4px;position:relative;}
.image_container{float:left;line-height:1;}
.hyperlink_txt{padding-left:18px;background:url("tl_files/dynamic_dropdown/link.gif") left center no-repeat;}
#typo_box{margin-top:24px;margin-left:64px;padding-left:160px;background:url("tl_files/images/typobox.png") left center no-repeat;}
#current_page{margin:0 0 18px;padding:6px 8px 8px 18px;background-color:#f2f2f2;}
#google_ads{margin-top:30px;margin-left:9px;}
