/* Style sheet typolight */
#container-middle{background-color:#FFFFFF;}
body{margin:0;padding:0;background:url("tl_files/vatavua/img/bg1.png") left top repeat;}
#headertitle{width:350px;right:35px;top:85px;position:absolute;font-weight:bold;font-size:26px;color:#ecFFFF;}
#headerslider{top:47px;position:absolute;}
.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("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("tl_files/iccp2012/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("tl_files/iccp2012/img/arrow.gif") left center no-repeat;}
#typo_box{margin-top:24px;margin-left:64px;padding-left:160px;background:url("tl_files/iccp2012/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("tl_files/iccp2012/img/link.gif") left center no-repeat;}
.mod_breadcrumb{margin-bottom:6px;padding:11px 0 12px 5px;background-image:url("tl_files/vatavua/img/red_bar.gif");font-size:15px;color:#FFFFFF;font-weight:130}
.mod_breadcrumb a{font-size:15px;color:#FFFFFF;}
#current_page{margin:0 0 26px;padding:11px 0 12px 5px;background-image:url("tl_files/vatavua/img/red_bar.gif");font-size:15px;color:#FFFFFF;}
#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;font-family:'Source Sans Pro',sans-serif;;}
.mod_navigationSub li a,.mod_navigationLeft a,.mod_navigationSub li,.mod_navigationLeft li{font-family:'Source Sans Pro',sans-serif;font-size:12px;}
.mod_navigationSub li a:hover,.mod_navigationLeft li a:hover{text-decoration:underline;}
.mod_navigationSub li a,.mod_navigationLeft li a{display:block;font-family:font-family:'Source Sans Pro',sans-serif;text-decoration:none;color:#232323;}
.mod_navigationSub ul,.mod_navigationSub li,.mod_navigationLeft ul,.mod_navigationLeft li{margin:0;list-style-type:none;}
.mod_navigationSub li,.mod_navigationLeft li{line-height:18px;}
.mod_navigationSub ul,.mod_navigationLeft ul{padding:0;}
.mod_navigationSub li.active,.mod_navigationLeft li.active{font-weight:bold;color:#327ccb;}
.mod_navigationSub .active .level_2,.mod_navigationLeft .active .level_2,.mod_navigationSub .trail .level_2,.mod_navigationLeft .trail .level_2{display:block;padding-left:15px;font-weight:normal;}
.mod_navigationSub  .level_2,.mod_navigationLeft .level_2{display:none;padding-left:15px;}
.mod_navigationSub .active .level_3,.mod_navigationLeft .active .level_3,.mod_navigationSub .trail .level_3,.mod_navigationLeft .trail .level_3{display:block;padding-left:15px;font-weight:normal;}
#left h1{margin:0 0 10px;padding:0 0 5px;border-bottom:1px solid #327ccb;font-weight:bold;font-size:150%;color:#232323;}
#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:#193e81;}
.mod_navigationMain{width:960px;position:relative;background-color:#232323;}
.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:10px 30px 12px;border-right:1px solid #898A9A;color:#FFFFFF;font-size: 90%;text-transform: uppercase;}
.mod_navigationMain a:hover{padding:10px 30px 12px;background-color:#327ccb;text-decoration:none;color:#ffffff;-o-transition:color .1s ease-out, background .3s ease-in;    -ms-transition:color .1s ease-out, background .3s ease-in;    -moz-transition:color .1s ease-out, background .3s ease-in;    -webkit-transition:color .1s ease-out, background .3s ease-in;    transition:color .1s ease-out, background .3s ease-in;}
.mod_navigationMain p{margin:0;padding:10px 30px 12px;background-color:#327ccb;border-right:1px solid #AAAAAA;color:#ffffff;text-transform: uppercase;}
.mod_navigationMain a.parent,.mod_navigationMain a.active,.mod_navigationMain a.trail{background-color:#327ccb;text-transform: uppercase;}
.mod_navigationMain SPAN.active{display:block;margin:0;padding:10px 30px 12px;background-color:#327ccb;border-right:1px solid #aaaaaa;color:#ffffff;text-transform: uppercase;font-size: 90%;}
.mod_newsreader .back{padding-right:4px;background:none;}
.mod_newsreader .top{padding-left:4px;}
p.info{padding-bottom:6px;color:#bbbbbb;}
#header{background:url("tl_files/vatavua/img/header_0_bg.gif") left top repeat-x;}
#container{background:url("tl_files/vatavua/img/red_bar.gif") left top repeat-x;}
#main{padding-bottom:18px;}
#footer{padding:30px 0 20px;background:url("tl_files/vatavua/img/footer-bg.png") left top repeat;color:#8B8B8B;}
#logo{margin-left:8px;font-family:"Trebuchet MS","Lucida Grande",Arial,san-serif;font-weight:bold;font-size:18px;color:#0E4482;}
#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:210px;top:1px;position:relative;display:inline;padding:4px 6px;border:1px solid #cccccc;}
.mod_search .text:focus{background-color:#EEEEEE;}
.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;}
.mod_search table{width:312px;}
*:first-child+html .mod_search .submit,#ctrl_1_submit{height:27px;right:25px;position:relative;float:right;margin-left:3px;background-color:#333333;border:1px solid #000000;font-weight:bold;font-size:11px;color:#FFFFFF;border-radius: 2px 2px 2px 2px;    font-family: inherit;    min-width: 54px;    padding: 0 8px;}
* 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("tl_files/iccp2012/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("tl_files/iccp2012/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{padding:1em;}
#search_module{width:309px;height:65px;float:right;display:inline-block;margin-left:auto;padding:1em;background-color:#ffffff;}
#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;}
