/* 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;}
.ce_table.seminarCalendar tr.row_0 td{border-top: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 .eventText{font-size:1.4em;}
.wellness #main .eventText span.blue{font-weight:bold;color:#007dbd;}
.wellness #main .eventText span.orange{font-weight:bold;color:#ee7327;}
.wellness #main .eventText span.green{font-weight:bold;color:#00b04e;}
.wellness #main .eventText span.purple{font-weight:bold;color:#77087e;}
.wellness #main .eventText span.teal{font-weight:bold;color:#00aca6;}
.wellness #main .eventText span.lavender{font-weight:bold;color:#6e66b0;}
.wellness #main .eventText span.lgreen{font-weight:bold;color:#90cb3e;}
.wellness #main .eventText span.pink{font-weight:bold;color:#e6008d;}
.wellness #main .eventText span.red{font-weight:bold;color:#e8182a;}
.wellness #main .eventText span.lorange{font-weight:bold;color:#f5a33e;}
.wellness #registerForm .formbody{padding:10px;background-color:#ceddf0;border:1px solid #7a88cc;}
.wellness #registerForm .formbody td{padding-right:8px;padding-bottom:8px;}
#wellness-fair-massage-sign-up .col_0.col_first{width:200px;clear:right;display:block;}
#wellness-fair-massage-sign-up .checkbox_container span{display:block;}
#wellness-fair-massage-sign-up .submit_container{margin-top:10px;}
#wellness-fair-massage-sign-up .mandatory,#wellness-fair-fitness-walk .mandatory{color:#000000;}
#wellness-fair-massage-sign-up input.text,#wellness-fair-fitness-walk input.text{margin-bottom:10px;}
#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;}

