/* Style sheet xElements */
.ce_form .mandatory{font-weight:bold;color:#990000;}
.mod_eventlist .header{display:block;padding:8px 10px 2px;background-color:#003366;font-weight:bold;color:#ffffff;}
.mod_eventreader .info .date{display:block;margin-bottom:8px;font-weight:bold;font-size:13px;color:#003366;line-height:15px;}
.ce_text{line-height:1.5;}
.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;}
.ce_table table{border-left:1px solid #cccccc;}
.ce_table td{padding:2px 8px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.eventTable table{width:100%;}
.ce_table th{padding:2px 8px;background-color:#e6e6e6;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.wellness .item,.wellness .item .ce_text{margin-right:15px;font-size:11px;line-height:13px;}
.wellness #main .column1,.wellness #main .column2,.wellness #main .column3{width:165px;float:left;margin-top:0;margin-right:20px;padding:0;}
.wellness #main .column3{margin-right:0;}
.wellness #main .item ul{margin-top:0;margin-bottom:0;padding-left:15px;}
.wellness #main .item p{margin-top:4px;margin-bottom:4px;}
.wellness #main .item li{margin-top:0;margin-bottom:0;padding:0;}
.wellness #main .item h2{font-size:14px;color:#556293;line-height:16px;letter-spacing:normal;}
.wellness #registerForm .formbody{padding:10px;background-color:#ceddf0;border:1px solid #7a88cc;}
.wellness #registerForm .formbody td{padding-right:8px;padding-bottom:8px;}
#banner{clear:both;margin-top:20px;text-align:center;background-color:#f47c26;}
#facebook{border:1px solid #4f4f4f;font-size:11px;color:#4f4f4f;line-height:13px;}
#facebook .text{padding-right:12px;padding-bottom:8px;padding-left:12px;}
#facebook .text strong{font-weight:bold;font-size:12px;color:#1b2c7a;}
.ce_gallery table{width:100%;}
.ce_gallery td{text-align:center;vertical-align:middle;}
html>body .mime_icon{top:-1px;position:relative;}
