/* Style sheet clig */
body{font-family:Gill Sans MT;font-size:8pt;color:#222A2C;background:#eeeeee url('bg.png') repeat-y center top;}
h1,h2,h3,h4,h5,h6{font-family:Gill Sans MT;color:#374548;}
h2{font-size:12pt;}
img{border:0px;}
p,pre,form{margin:0px;padding:0px;}
optgroup{padding-top:3px;padding-bottom:3px;font-style:normal;}
a{text-decoration:none;color:#262829;}
a:hover{text-decoration:underline;}
hr{width:80%;margin:auto auto 1em auto;color:#eee;}
.centered,.centred,.center,.centre{text-align:center;}
p.error{font-weight:bold;color:#red;}
input.error{border:1px solid #red;}
.ce_text img{padding:2px;background-color:#fff;border:1px solid #cecece;}
.noimageborder img,img.noimageborder{padding:0px;border:0;background-color:transparent;}
.inside{position:static !important;}
#main{position:static !important;}
div.caption{padding-left:3px;font-weight:bold;}
#wrapper{padding-top:10px;}
div#footer{background-image:url("tl_files/LippoFile/index_05a.jpg");}
div#credits{padding:20px;text-align:center;}
div#main{padding:0px 20px 20px 20px;}
div#right{padding:0 20px 20px 20px;}
div#left{}
div#container{padding-top:22px;}
div#Leader{margin-left:242px;padding:0px 20px 20px 20px;}
div#logoheader{height:230px;margin-top:7px;margin-left:29px;}
div.mod_navigation{width:220px;position:relative;clear:left;display:table-caption;}
div.layout_latest{margin-bottom:8px;}
div#archives-sidebar{margin-top:50px;border-left:3px dotted #D8D4D3;}
.tableform td{padding:5px;}
.rsslink{margin-left:3px;}
.rsslink img{float:left;margin-right:7px;}
.mod_navigation a:hover,.mod_navigation a:active{background-color:#c0e3eb;text-decoration:none;}
.mod_navigation a,.mod_navigation li,.mod_navigation p{color:#374548;}
.pagination li{display:inline;margin:0px;padding:0px;list-style-type:none;}
.pagination{margin-top:22px;padding-top:4px;border-top:1px dotted #cecece;}
.pagination p{width:160px;float:left;padding-right:3px;padding-left:3px;text-align:left;}
.pagination ul{width:240px;float:right;margin:0px;padding:0px 3px;text-align:right;}
#footer a{margin-right:10px;margin-left:10px;}
img.imageheader{left:-3px;position:relative;padding-bottom:10px;border:0;background:transparent;}
.ce_text{line-height:1.4;}
p{margin-bottom:1em;}
#Leader p{font-size:110%;line-height:1.8;}
div#Leader img.imageheader{padding-bottom:15px;}
div#Leader .mod_article .ce_text img{}
.mod_newslist .layout_latest{width:337px;margin-bottom:15px;padding:0;background: url(images/pattern1.png) repeat-y 0px 0px;}
.mod_newslist .layout_latest .news_header{margin:2px 2px 1px 2px;padding-top:3px;padding-right:7px;padding-left:34px;background: transparent url(images/pattern1.png) repeat-y top left;}
.mod_newslist .layout_latest .news_body{background: transparent url(images/pattern1.png) repeat-y bottom left;}
.mod_newslist .layout_latest .news_body_inside{margin:0px 2px;padding:3px 5px;border-top:1px solid #cecece;}
#clig-news .mod_newslist .layout_latest{width:390px;background: url(images/pattern1.png) repeat-y 0px 0px;}
#clig-news .mod_newslist .layout_latest .news_header{background: transparent url(images/pattern1.png) repeat-y top left;}
#clig-news .mod_newslist .layout_latest .news_body{background: transparent url(images/newsframe-wide.png) repeat-y bottom left;}
.info{margin:0;padding:0px 0px 3px 0px;font-family:Times New Roman, Times, serif;font-style:italic;font-size:110%;color:#666;}
.mod_newslist h4,.mod_newsreader h4{margin:0;padding:0;font-style:italic;font-weight:normal;font-size:8.5pt;}
.mod_newslist .layout_short{margin-bottom:15px;}
.mod_newslist p.teaser{line-height:1.2;}
.mod_newslist h3{margin:0;font-size:10pt;}
.mod_newslist h2{margin:0;font-size:140%;}
.mod_newslist p.teaser{margin-top:5px;margin-bottom:3px;}
.mod_newslist p.more{margin:7px 0px 0px 0px;text-align:right;}
.mod_newslist p.more a{padding-top:2px;padding-left:1px;border-top:1px dotted #cecece;}
.mod_newsreader .layout_full h2{margin:0;font-size:220%;}
.mod_newsreader .layout_full h3{margin:0;}
.mod_newsreader .layout_full p.info{margin-top:4px;margin-bottom:15px;font-size:120%;}
p.back{margin-top:10px;}
.mod_newsmenu ul.level_1{margin-left:0;padding-left:10px;list-style-type:none;}
.mod_newsmenu ul.level_2{margin-left:0;padding-left:8px;font-weight:normal;list-style:none;}
.mod_newsmenu li{margin-top:5px;margin-bottom:5px;}
.mod_newsmenu ul.level_1 li.year{padding-bottom:10px;font-weight:bold;}
.mod_newsarchive .layout_simple{font-weight:bold;padding: 3px 0 3px 10px;}
.mod_newsarchive .layout_simple span.info{width:5em;float:left;display:inline-block;font-size:120%;}
.mod_newsarchive .layout_simple a{padding-left:0px;}
.mod_memberlist table td,.mod_memberlist table th{padding:5px 25px 5px 5px;}
.mod_memberlist table{margin-left:20px;}
.mod_memberlist table td.cligrole{font-weight:bold;}
.mod_memberpage table{margin-left:20px;}
.mod_memberpage table td{padding-bottom:10px;}
.mod_memberpage img.mugshot{float:right;padding:2px;background-color:#fff;border:1px solid #cecece;}
.mod_memberpage table .left{padding-right:20px;vertical-align:top;font-weight:bold;}
.mod_memberpage .biography{clear:both;padding-top:20px;}
.mod_memberpage h2{margin-bottom:0px;padding:0;font-size:200%;}
.mod_memberpage h3{margin-top:5px;padding-bottom:20px;font-size:130%;}
.mod_personalData td{padding:5 5 5 0;}
.mod_login td{padding:5 5 5 0;}
.mod_lostPassword td{padding:5 5 5 0;}
.downloadarchivList{margin-top:10px;}
.downloadarchivItem .description{margin:0;padding:3px 0px 3px 22px;font-family:Times New Roman, Times, serif;font-style:italic;font-size:120%;color:#666;}
.mod_article h1,.mod_article h2,.mod_article h3{margin-bottom:3px;}
.event .header{font-weight:bold;}
.event h2{margin:0;font-size:220%;}
.event h3{margin:0;}
.event p.info{margin-top:4px;margin-bottom:15px;font-size:140%;color:#222A2C;}
.event .time{font-weight:normal;}
.mod_eventlist .ce_text{line-height:1.2;}
.event .yearlist .date{width:14em;display:inline-block;padding-left:20px;}
.event .yearlist{padding-bottom:6px;font-size:110%;color:#222A2C;}
.yearnav{margin-bottom:15px;text-align:center;}
.yearnav .current_year{font-weight:bold;font-size:200%;margin: 0 30px 0 30px;}
.newmonth h3{margin-top:20px;margin-bottom:5px;border-bottom:1px dotted #cecece;font-size:140%;}
table.calendar{width:100%;border-top:1px solid #cecece;border-left:1px solid #cecece;}
table.calendar .head{padding-top:4px;padding-bottom:5px;text-align:center;background-color:#f6f6f6;border-right:1px solid #cecece;border-bottom:1px solid #cecece;}
table.calendar .current{background-color:#ffffcc;}
table.calendar .label{padding-top:3px;padding-bottom:4px;text-align:center;background-color:#bbbbbb;border-right:1px solid #cecece;border-bottom:1px solid #cecece;font-weight:bold;font-size:10px;color:#ffffff;}
table.calendar td{width:14%;height:72px;padding:1px;vertical-align:top;background-color:#ffffff;border-right:1px solid #cecece;border-bottom:1px solid #cecece;}
table.calendar .weekend{background-color:#f6f6f6;}
table.calendar .today{background-color:#ffffcc;}
table.calendar .empty,table.calendar .empty .header{background-color:#f6f6f6;}
table.calendar td .header{padding-bottom:2px;background-color:#e0e0e0;font-size:10px;}
table.calendar td .event a{font-size:10px;}
table.minicalendar{width:100%;margin-bottom:5px;border-top:1px solid #cecece;border-left:1px solid #cecece;}
table.minicalendar td{width:14%;padding-top:2px;padding-bottom:3px;text-align:center;background-color:#ffffff;border-right:1px solid #cecece;border-bottom:1px solid #cecece;}
table.minicalendar td,table.minicalendar .active a{font-size:10px;}
table.minicalendar .weekend{background-color:#f6f6f6;}
table.minicalendar .today{background-color:#E9F7FA;}
table.minicalendar .label{padding-top:2px;padding-bottom:3px;text-align:center;background-color:#c3c3c3;border-right:1px solid #cecece;border-bottom:1px solid #cecece;font-size:10px;color:#ffffff;}
table.minicalendar .head{padding-top:3px;padding-bottom:4px;text-align:center;background-color:#f9f9f9;border-right:1px solid #cecece;border-bottom:1px solid #cecece;}
table.minicalendar .current{background-color:#E9F7FA;}
table.minicalendar .previous a,table.minicalendar .next a{width:100%;height:100%;display:block;}
table.minicalendar .previous a:hover,table.minicalendar .next a:hover{background-color:#DFECEF;text-decoration:none;}

