/* Style sheet modules */
.mod_article .pdf_link{margin-bottom:-14px;text-align:right;}
{top:8px;position:relative;}
.mod_article .pdf_link a{top:17px;position:relative;padding:1px;background-color:#00616c;text-decoration:none;color:#ffffff;}
.mod_article .pdf_link a:hover{background-color:#dddddd;text-decoration:none;color:#ffffff;}
.mod_minicalendar{margin-top:0;margin-bottom:5px;}
.mod_minicalendar table{width:100%;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
.mod_minicalendar td{width:14%;padding-top:2px;padding-bottom:3px;text-align:center;background-color:#ffffff;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.mod_calendar td .event a,.mod_calendar td .event a:active,.mod_calendar td .event a:visited{font-size:10px;}
.mod_calendar td .event a:hover{font-size:10px;color:#baa29d;}
.mod_minicalendar .weekend{background-color:#b3d6d8;}
.mod_minicalendar .today{background-color:#005c69;color:#ffffff;}
.mod_minicalendar .label{padding-top:2px;padding-bottom:3px;text-align:center;background-color:#0b5b66;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;font-size:10px;color:#ffffff;}
.mod_minicalendar .head{padding-top:1px;padding-bottom:4px;text-align:center;background-color:#ffffff;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.mod_minicalendar .current{background-color:#ffffff;color:#000000;}
.mod_calendar table{width:100%;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
.mod_calendar .head{padding-top:4px;padding-bottom:5px;text-align:center;background-color:#f6f6f6;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.mod_calendar .current{background-color:#baa29d;}
.mod_calendar .label{padding-top:3px;padding-bottom:4px;text-align:center;background-color:#bbbbbb;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;font-weight:bold;font-size:10px;color:#ffffff;}
.mod_calendar td{width:14%;height:72px;padding:1px;vertical-align:top;background-color:#ffffff;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.mod_calendar .weekend{background-color:#f6f6f6;}
.mod_calendar .today{background-color:#baa29d;}
.mod_calendar .empty,.mod_calendar .empty .header{background-color:#f6f6f6;}
.mod_calendar td .header{padding-bottom:2px;background-color:#e0e0e0;font-size:10px;}
.mod_calendar td .event a{font-size:10px;}
.mod_login{}
.mod_login .label{margin:1px 0;}
.mod_login .submit_container{margin-top:8px;margin-bottom:4px;}
#request_password{margin:0 5px 20px;padding:0 5px 10px 6px;background-color:#ece4d9;}
#request_password a{font-size:10px;color:#999999;}
.mod_breadcrumb{position:relative;margin:0;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;color:#6f6f6f;}
.mod_eventlist{margin-right:6px;}
.mod_eventlist .header{padding:3px 6px 4px;background-color:#005d67;font-weight:bold;color:#FFFFFF;}
.mod_eventlist .header.first{border-top:1px solid #cccccc;}
.mod_eventlist .event{margin-bottom:3px;padding:2px;background-color:#FFFFFF;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #055964;border-bottom-color: #055964;border-left-color: #055964;}
.mod_eventlist .time{margin-top:-6px;margin-bottom:6px;font-weight:normal;color:#000000;}
.mod_eventreader .info{margin-top:-12px;font-size:10px;color:#999999;}
.mod_eventreader .recurring{margin-bottom:12px;font-size:10px;color:#999999;}
.mod_eventreader .back{margin-top:18px;}
.ce_text{line-height:16px;}
#breaking_news,.mod_newsmenu{margin:0 5px 5px;padding:5px;background-color:#CCCCCC;}
.mod_newsmenu ul,.mod_newsmenu li{margin:0;padding:0;list-style-type:none;}
* html .mod_newsmenu ul,* html .mod_newsmenu li{height:1px;}
.mod_newsmenu .year{margin-bottom:2px;font-weight:bold;}
.mod_newslist p{margin:0 0 4px;}
.mod_newsreader .back{padding-top:5px;}
* html .mod_newsreader .back{margin-top:5px;padding-top:0;}
.mod_newslist .info,.mod_newsreader .info{margin-bottom:6px;font-size:10px;color:#999999;}
.mod_newslist .layout_short{}
.mod_newsreader .ce_text{margin-top:16px;}
.mod_article,.mod_newsreader{margin-right:5px;}
.mod_newsreader h2{margin-bottom:12px;}
.ce_table{margin-top:5px;margin-bottom:5px;border-left:1px solid #cccccc;}
.ce_table td{padding:2px 8px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.ce_table th{padding:2px 8px;background-color:#e6e6e6;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.ce_table th a{color:#000000;}
#tps td{padding:2px 4px;}
#tps .col_0{width:80px;}
.col_0{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#000000;}
#tps .explanation{padding-bottom:24px;}
.ce_list ul{margin:0;padding:0;}
.ce_list li{margin:0 0 0 22px;padding:0;line-height:16px;}
* html .ce_list li{margin-left:26px;}
*:first-child+html .ce_list li{margin-left:26px;}
.teaser{}
.more{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;}

