body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
/* Style sheet aclbasic */
body{background:#e3e6e9 url("../../files/iccp2011/css/tl_files/images/background.gif") left top repeat-x;}
a,body,div,em,label,li,ol,p,strong,td,th,u,ul{font-family:"Lucida Grande", Arial, san-serif;font-size:12px;color:#666666;}
input,select,textarea{font-family:"Trebuchet MS", Verdana, san-serif;font-size:11px;color:#666666;}
img{vertical-align:middle;border:0px;}
p,pre,form{margin:0;padding:0;}
h1{margin:0 0 15px;padding:0 0 2px;border-bottom:1px solid #cccccc;font-family:"Trebuchet MS", "Lucida Grande", Arial, san-serif;font-weight:bold;font-size:18px;color:#3D5BA7;}
h2{margin:0;padding:0 0 2px;font-size:1.2em;color:#E7792E;}
a{text-decoration:none;color:#3D5BA7;}
a:hover{text-decoration:underline;}

/* Style sheet typolight */
.table_banquet .col_1{width:190px;}
.img_organizers{width:180px;margin:0 10px 10px;}
.sponsor_link img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: 0.7;}
.sponsor_link:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}
.accordion div{padding:15px 9px 18px;border-right:1px solid #e6e6e6;line-height:1.4;border-left:1px solid #e6e6e6;}
.accordion div div.ce_code{padding:6px;}
.accordion div div.ce_downloads,.accordion div div.ce_downloads div{padding:0;border-right:0px;border-left:0px;}
.accordion div div.ce_downloads .time{color:#999999;}
.accordion div div.ce_downloads .add_icon{padding:1px 0 1px 20px;background:url("../../files/iccp2011/css/system/themes/default/images/iconRAR.gif") left center no-repeat;}
.toggler{display:block;padding:5px 6px 6px;background-color:#f9f9f9;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;cursor:hand;cursor:pointer;}
.ce_accordion.bg .toggler{padding-left:18px;background-image:url("/files/iccp2011/img/arrow.gif");background-repeat:no-repeat;background-position:4px center;}
.ce_accordion{border-bottom:1px solid #e6e6e6;}
.ce_accordion.first{border-top:1px solid #e6e6e6;}
.language_parent{padding-bottom:18px;border-bottom:1px solid #e6e6e6;}
.mime_icon{top:-1px;position:relative;}
.ce_code li{background:none !important;}
.mod_article{padding-right:8px;padding-left:8px;}
.ce_text,.mod_newslist{line-height:1.4;}
.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;list-style-type:none;background:url("/files/iccp2011/img/arrow.gif") left center no-repeat;}
#typo_box{margin-top:24px;margin-left:64px;padding-left:160px;background:url("/files/iccp2011/img/typobox.png") left center no-repeat;}
.ce_gallery img{padding:1px;border:1px solid #cccccc;}
.ce_hyperlink a,.linkicon{padding-left:18px;background:url("/files/iccp2011/img/link.gif") left center no-repeat;}
.mod_breadcrumb{margin-bottom:17px;padding:6px 8px 8px;background-color:#f2f2f2;}
#current_page{margin:0 0 18px;padding:6px 8px 8px 10px;background-color:#f2f2f2;}
#current_page_right{height:15px;margin:0 0 18px;padding:6px 8px 8px 10px;background-color:#f2f2f2;}
#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;}
.mod_login{width:252px;margin-top:24px;padding:18px 6px 12px;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_lostPassword{width:320px;margin-top:24px;padding:18px 6px 12px;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_navigationSub,.mod_navigationLeft{margin:0 5px 8px;padding-right:8px;padding-bottom:8px;padding-left:8px;line-height:1.6;background:#f2f2f2 url("/files/iccp2011/img/menu_left_bg.png") left top repeat-x;}
.mod_navigationSub li,.mod_navigationLeft li{padding-left:1px;border-bottom:1px solid #f2f2f2;}
.mod_navigationSub ul,.mod_navigationLeft ul{padding:0;}
.mod_navigationSub ul,.mod_navigationSub li,.mod_navigationLeft ul,.mod_navigationLeft li{margin:0;list-style-type:none;}
.mod_navigationSub li a,.mod_navigationLeft li a{display:block;border-bottom:1px dotted #4DA4DC;text-decoration:none;color:#3D5BA7;}
#left h1{margin:0 0 10px;padding-top:0;padding-right:0;padding-left:0;border-bottom:1px hidden #cccccc;font-family:"Trebuchet MS", "Lucida Grande", Arial, san-serif;font-weight:bold;font-size:1.1em;color:#ffffff;}
#left .ce_gallery h1{margin:10px 15px; padding:0 0 2px;border-bottom:1px solid #cccccc;font-family:"Trebuchet MS", "Lucida Grande", Arial, san-serif; font-weight:bold;font-size:18px;color:#3D5BA7;}
.mod_navigationSub li a:hover,.mod_navigationLeft li a:hover{background-color:#DBDBDB;text-decoration:none;color:#ED6B1A;}
.mod_navigationSub li.active,.mod_navigationLeft li.active{background-color:#DBDBDB;border-bottom:1px dotted #4DA4DC;border-collapse:collapse;font-weight:bold;color:#ED6B1A;}
.mod_navigationMain{height:30px;top:239px;position:absolute;}
.mod_navigationMain ul,.mod_navigationMain li{margin:0;padding:0;list-style-type:none;}
.mod_navigationMain li{float:left;}
.mod_navigationMain li ul{float:left;display:none;}
.mod_navigationMain a{display:block;padding:7px 18px 8px;border-right:1px solid #AAAAAA;color:#FFFFFF;}
.mod_navigationMain a:hover{background-color:#98989C;text-decoration:none;color:#ffffff;}
.mod_navigationMain p{margin:0;padding:7px 18px 8px;background-color:#98989C;border-right:1px solid #AAAAAA;color:#ffffff;}
.mod_navigationMain a.parent,.mod_navigationMain a.active,.mod_navigationMain a.trail{background-color:#98989C;}
.mod_navigationMain SPAN.active{display:block;margin:0;padding:7px 18px 8px;background-color:#98989C;border-right:1px solid #aaaaaa;color:#ffffff;}
.mod_newsreader .back{padding-right:4px;background:none;}
.mod_newsreader .top{padding-left:4px;}
p.info{padding-bottom:6px;color:#bbbbbb;}
#header{background:url("/files/iccp2011/img/header_bg.gif") left top repeat-x;}
#container{background-color:#ffffff;}
#main{padding-bottom:18px;}
#footer{background:url("/files/iccp2011/img/footer_bg.gif") left bottom repeat-x;}
#logo{top:0;position:absolute;margin-left:8px;}
#header_image{top:47px;position:absolute;}
#footer_images{top:38px;position:relative;text-align:center;}
#footer_images img{margin-right:24px;margin-left:24px;}
#header_menu{right:258px;position:absolute;padding-top:7px;padding-right:6px;text-align:right;top:6px;}
#header_menu a{padding-top:24px;padding-right:3px;padding-left:6px;background-position:left bottom;background-repeat:no-repeat;color:#666666;}
.reference img{padding:1px;border:1px solid #cccccc;}
#google_ads{margin-top:30px;margin-left:9px;}
#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_search .text{width:230px;padding:2px;border:1px solid #cccccc;}
.mod_search .col_1 .text_short{width:150px;padding:2px;border:1px solid #cccccc;}
.mod_search .text:focus{background-color:#CCE9FF;}
.mod_search .formbody{padding-top:6px;padding-bottom:6px;}
.mod_search label{padding-right:6px;}
.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-top:0;}
#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;color:#666666;background:url("/files/iccp2011/img/rss.gif") left center no-repeat;}
* html #syndication a{display:inline-block;padding-top:1px;padding-bottom:1px;}
.ce_table table{border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}
.ce_table th{padding:6px 9px;text-align:left;vertical-align:top;background-color:#C7766B;border-top:1px solid #e6e6e6;border-collapse:collapse;color:#FFFFFF;line-height:1.4;border-right:1px solid #e6e6e6;}
.ce_table th a{color:#FFFFFF;}
.ce_table td{padding:9px;vertical-align:top;background-color:#f0f0f0;border-top:1px solid #e6e6e6;border-collapse:collapse;line-height:1.4;border-right:1px solid #e6e6e6;}
.ce_table .odd td{background-color:#CFCFCF;}
.ce_table .even td{background-color:#E3E3E3;}
.ce_table .col_first{}
.dca_table td{padding:6px 9px;}
.dca_table .col_0,.dca_table .col_1{width:136px;}
.roadmap .col_first{width:128px;}
.ce_text td{vertical-align:top;}
.ce_toplink{margin:18px 10px 0;text-align:right;color:#bbbbbb;}
.ce_toplink a{padding-right:12px;color:#bbbbbb;background:url("/files/iccp2011/img/back_to_top.gif") right center no-repeat;}
.mod_article .ce_toplink{margin-right:2px;margin-bottom:9px;}
.footer_text{top:5px;position:relative;text-align:center;}
#id_form_search{}
#search_module{top:4px;position:absolute;right:5px;}
#search_engine{}
.mod_newslist{margin-right:5px;margin-left:5px;padding:0 8px;}
#left .mod_newslist{background-color:#F2F2F2;}
.mod_newslist p{margin:0;}
.mod_newslist .info,.mod_newsreader .info{margin-bottom:0;font-size:10px;color:#999999;}
.mod_newslist .layout_short{margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #cccccc;}

.mod_breadcrumb.clr.block li{
  display: inline;
}
.clr ul
{
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding: 0;

}
.clr li+li:before {
  content: ">\00a0";
}
.text_short {
  display: inline;
}
.text.text_short
{
  width:150px;
}

.no-resize {
    max-width: none;
}

