/* Style sheet main */
.small_skip{padding-top:6;}
.med_skip{padding-top:9;}
.big_skip{padding-top:15;}
div.pdf_link a:hover{background-position:left center;}
.toggler{background:url("tl_files/img/ico_plus.gif") right center no-repeat;cursor:pointer;cursor:hand;}
*{margin:0;padding:0;}
html{height:100%;padding-bottom:.005em;background-color:#ffffff;}
body{width:1400px;background-color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10.5px;color:#484848;line-height:16px;letter-spacing: .02em;}
body#registration{width:100%;}
div#left{width:245px;float:left;}
div#main div#articles,div#main_2,div#main_3,div#ajax{width:360px;float:left;margin:0 20px 0 0;z-index:1;}
div#main h1{padding-bottom:5px;font-family:Verdana, Arial, sans-serif;font-weight:bold;font-size:12px;color:#484848;letter-spacing: .1em;}
div#main h2{padding-bottom:2px;font-family:Verdana, Arial, sans-serif;font-weight:bold;font-size:10.5px;color:#484848;line-height:16px;letter-spacing: .1em;}
div#main p{margin-bottom:10px;}
div#main p.back{display:none;}
div#main ul,div#main ol{padding-bottom:10px;}
div#main ul li ul{padding-bottom:0;}
div#main ul li{margin-left:15px;padding-bottom:2px;list-style-type:square;}
div#main ol li{margin-left:20px;padding-bottom:2px;}
a{text-decoration:none;color:#00397D;}
div#main a{background-color:#f6f6f6;}
div#main div.image_container a{background-color:#ffffff;}
div#main div.image_container.img_right{margin-left:10px;}
div#main div.image_container.img_left{margin-right:10px;}
a:hover{color:#828282;}
div#main table{margin-right:10px;margin-bottom:20px;background-color:#EDF0F5;border-collapse:collapse;}
div#main table thead{border-collapse:collapse;font-weight:bold;}
div#main table td{padding:3px;border:2px solid #ffffff;border-collapse:collapse;font-size:10.5px;}
div#main div.preview .block{margin-bottom:12px;font-size:12px;}
div#main div.program_overview table td{text-align:left;vertical-align:top;border-top:1px dotted #00397D;border-bottom:1px dotted #00397D;}
div#main div.program_overview table td.col_0{width:230px;}
div#main div.program_overview table td{width:100px;}
div#main div.program table{width:100%;}
div#main div.program table td{text-align:left;vertical-align:top;border-top:1px dotted #00397D;border-bottom:1px dotted #00397D;}
div#main div.program table td.col_first{width:50px;}
div#main div.program span.title{font-weight:bold;color:#00397D;}
div#main .without_header{padding-top:85px;}
div#main div.layout_latest h2{margin-top:10px;}
div.pdf_link a{width:32px;height:32px;float:right;display:block;margin-bottom:15px;margin-left:20px;background:url("/tl_files/img/pdficon.png") left top no-repeat;}
div.pdf_link{float:right;}
div.pdf_link a span{display:none;}
div#sponsors .image_container{padding-bottom:56px;}
a[rel="moodalbox"] img{float:right;margin-right:20px;}
img.mime_icon{vertical-align:bottom;}
div.highlighted{clear:both;margin-bottom:5px;padding:3px 8px 1px;background-color:#edf0f5;}
div.bluebackground{margin:0;padding:6px;background-color:#edf0f5;}
div.error{color:#cc0000;}
table.reg_events{width:100%;padding:3px 8px 7px;}
table.reg_events td.reg_amount,table.reg_events td.reg_pos{text-align:right;}
table.reg_events tr.reg_sum td{text-align:right;border-top:1px solid #484848;}
div#message ul li,div#warning ul li,div#error ul li{margin:0 0 2px;padding:4px;list-style-type:none;}
div#message ul li{background-color:#bbffbb;}
div#warning ul li{background-color:#ffff99;}
div#error{background-color:#ff6464;}
