/* Style sheet xElements */
.mod_catalogreader .label{font-weight:bold;}
.mod_catalogreader .company_name .label,.mod_catalogreader .street .label,.mod_catalogreader .street_2 .label,.mod_catalogreader .city .label,.mod_catalogreader .state .label,.mod_catalogreader .country .label,.mod_catalogreader .postal .label{display:none;}
.mod_catalogreader .company_name .value{display:block;margin-top:15px;margin-bottom:10px;padding-bottom:3px;border-bottom:1px solid #adadad;font-family:Georgia, Times, "Times New Roman", serif;font-size:26px;color:#184f0e;line-height:28px;}
.mod_catalogreader .main_contact,.mod_catalogreader .web_contact,.mod_catalogreader .web_phone,.mod_catalogreader .email,.mod_catalogreader .main_email,.mod_catalogreader .website{width:250px;float:left;margin-right:25px;padding-bottom:10px;}
.mod_catalogreader .street,.mod_catalogreader .street_2,.mod_catalogreader .city,.mod_catalogreader .country{clear:both;}
.mod_catalogreader .city,.mod_catalogreader .state,.mod_catalogreader .postal{float:left;margin-right:5px;}
.mod_catalogreader .activity_state{display:none;}
.mod_calendar{clear:both;padding-top:10px;}
.mod_calendar .dayLabel{padding:5px;text-align:center;font-weight:bold;color:#0d3b6d;}
.mod_calendar .head{display:block;}
.mod_calendar .navigation{width:100%;padding-bottom:10px;border-bottom:1px solid #0d3b6d;}
.mod_calendar .previous a,.mod_calendar .next a{display:block;padding:5px;background-color:#B3C1D1;text-decoration:none;font-size:11px;color:#0D3B6D;white-space:nowrap;}
.mod_calendar .previous a:hover,.mod_calendar .next a:hover{background-color:#0d3b6d;color:#ffffff;}
.mod_calendar .previous{float:left;text-align:center;}
.mod_calendar .current{margin-right:20px;margin-left:20px;text-align:center;font-weight:bold;font-size:18px;color:#0d3b6d;line-height:20px;}
.mod_calendar .next{float:right;text-align:center;}
#main .mod_calendar .column{width:12%;float:none;margin-right:0;padding:5px;}
* html .mod_calendar .week{height:50px;}
.mod_calendar .days{margin-right:1px;margin-bottom:1px;vertical-align:top;background-color:#f5f7f9;}
.mod_calendar .weekend{background-color:#f4dde7;}
.mod_calendar .empty{background-color:#e9ecf1;}
.mod_calendar .week{height:50px;display:table-row;}
.mod_calendar .today{background-color:#ccccff;}
.mod_calendar .event{padding-bottom:5px;}
.pagination{clear:both;margin-top:10px;margin-bottom:10px;}
.pagination ul{float:right;margin:0;padding:0;}
.pagination li{float:left;margin:0;padding:0;list-style-type:none;}
.pagination a,.pagination span.current{margin-right:5px;padding-top:3px;padding-bottom:3px;}
.pagination p{float:left;margin-top:0;margin-bottom:0;}
.mod_cataloglist{clear:both;padding-top:10px;}
.mod_catalogfilter .filter_field_news_type,.mod_catalogfilter .filter_field_news_author,.mod_catalogfilter .sort_group,.mod_catalogfilter .clearall{float:left;margin-right:8px;}
.mod_catalogfilter .clearall{margin-top:40px;}
.mod_cataloglist span.total{display:none;}
.mod_cataloglist .item{clear:both;margin-top:5px;margin-bottom:5px;padding-top:5px;padding-bottom:5px;border-bottom:1px dotted #999999;}
.mod_cataloglist .item .news_title{width:400px;float:left;margin-right:10px;font-weight:bold;font-size:12px;}
.mod_cataloglist .item .news_author{width:170px;float:left;}
.mod_cataloglist .item .label{float:left;margin-right:8px;font-weight:bold;color:#333333;}
.mod_cataloglist .item .news_title .label,.mod_cataloglist .item .news_file .label{display:none;}
.mod_cataloglist .item .news_file{clear:both;}
.ce_text{}
.ce_list ul{margin:0;padding:0;}
.ce_list li{margin:0 0 0 22px;padding:0;line-height:1.4;}
* html .ce_list li{margin:0 0 0 26px;}
*:first-child+html .ce_list li{margin:0 0 0 26px;}
.specialBullet li{list-style-image:url("tl_files/cdss/images/globalLayout/bullet1.gif");}
.ce_table table,.ce_tableExt table,.ce_text table{border-left:1px solid #cccccc;}
.no_border table{border:0px #ffffff;}
.ce_table td,.ce_tableExt td,.ce_text td{padding:2px 8px;vertical-align:top;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.ce_table th,.ce_tableExt th,.ce_text th{padding:2px 8px;background-color:#e6e6e6;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.noBorders table,.noBorders td,.noBorders th,.noBorders tr{border:0px hidden #ffffff;}
.mod_upcoming_events .event,.mod_upcoming_events_ext .event{padding-top:3px;padding-bottom:3px;border-bottom:1px dotted #cccccc;}
.mod_upcoming_events div.date,.mod_upcoming_events_ext div.date{width:150px;float:left;margin-right:10px;}
.mod_upcoming_events div.title,.mod_upcoming_events_ext div.title{width:250px;float:left;margin-right:10px;}
.mod_upcoming_events div.location,.mod_upcoming_events_ext div.location{width:120px;float:left;margin-right:10px;}
.slideshowRight{float:right;margin-left:25px;}
#left table .ce_popup{float:left;}
.ce_gallery table{width:100%;}
.ce_gallery td{text-align:center;vertical-align:middle;}
html>body .mime_icon{top:-1px;position:relative;}

