/*
 Helios Calendar - Professional Event Management System
 Copyright 2004-2008 Refresh Web Development [www.RefreshMy.com]
 
 Developed By:Chris Carlevato <support@refreshmy.com>
 
 For the most recent version, visit the Helios Calendar website:
 [www.HeliosCalendar.com]
 
 This file is part of Helios Calendar, usage governed by 
 the Helios Calendar EUL found at www.HeliosCalendar.com/license.pdf
*/

/* Helios Default Template Classes
 You can edit this file however you'd like for your template,
 or create a new one and delete it. */
 
/* GLOBAL*/
 
html, body {margin:0px; font-family:Verdana; font-size:12px;background:#ffffff;} 
#container { width:100%; color:#000000;  }
#containerpetit {margin:25px auto auto auto; width:970px; padding:0px 0px 20px 0px;background:#ffffff;}
p {color:#333333; font-family:arial; font-size:14.1px; line-height: 19.55px; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; text-decoration: none; text-align: left; text-indent: 0px; vertical-align: baseline; letter-spacing: normal; word-spacing: normal;}
li {color:#333333; font-family:arial; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; text-decoration: none; text-align: left; text-indent: 0px; vertical-align: baseline; letter-spacing: normal; word-spacing: normal; font-size:14.1px;  line-height: 19.55px; }
img{border:0px;}
a:link{color:#005689; text-decoration:none;}
a.body a:visited{color:#005689; text-decoration:none;}
a:hover{color:#005689; text-decoration:underline;}
img{border:0;}
.curved {-moz-border-radius:10px; -webkit-border-radius:10px; behavior:url(border-radius.htc);}
.curvedpetit {-moz-border-radius:3px; -webkit-border-radius:3px; behavior:url(border-radius.htc);}
.clearfix:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;} /* slightly enhanced, universal clearfix hack */
.clearfix { display:inline-block;}
/* start commented backslash hack \*/ * html .clearfix { height:1%;}
.clearfix { display:block;} /* close commented backslash hack */ 


.search {
	border: none;
	width: 200px;
	margin: 0 auto;
}

.search input, .search button {
	float: left;
}
.search input.box {
	color: #444;
	font-size: 1.2em;
	width: 184px;
	height: 21px;
	padding: 0px 5px 0 5px;
	margin-right: 5px;
}
.search input.box:focus {
	outline: none;
}


/* VERSION IMPRIMABLE */

#container-imprimer { margin:0px; padding:0px 0px 0px 0px; background:#FFFFFF; color:#000000;}
#content-imprimer { width:100%; margin:0px; padding:10px; background:#FFFFFF; color:#000000;}
#content-imprimer h1 {color:#333333; clear:both; font-size:22px; font-family:georgia,serif; text-decoration:none; padding:0px 40px 0px 0px; margin:0px 0px 2px 0px; line-height:30px; position:relative; bottom:6px;}
#content-imprimer h2 {color:#333333; clear:both; font-size:22px; font-family:georgia,serif; text-decoration:none; padding:0px 40px 0px 0px; margin:0px 0px 2px 0px; line-height:30px;}
#content-imprimer h2 a:link{color:#005689;} 
#content-imprimer h2 a:visited{color:#005689;} 
#content-imprimer h2 a:hover{color:#005689;} 
#content-imprimer h3 {clear:both; font-size:12px; font-weight:bold; font-family:Verdana; text-decoration:none; padding:0px 45px 0px 0px; margin:15px 0px 10px 0px;} 


/*CONTENU PRINCIPAL - GÉNÉRAL */

#panneau {font-family:verdana;font-size:11px;margin-bottom:20px;height:25px;clear:both;float:left;clear:right;}
#panneau a:link{color:#444444;background:#FAFAFC; text-decoration:none;padding:6px 10px 6px 10px;text-align:center;margin:12px 0px 5px 2px;border:1px solid #D2D2D2;}
#panneau a:visited{color:#444444;background:#FAFAFC; text-decoration:none;padding:6px 10px 6px 10px;text-align:center;margin:12px 0px 5px 2px;border:1px solid #D2D2D2;}
#panneau a:hover{color:#333333;background:#EFEFEF; text-decoration:none;padding:6px 10px 6px 10px;text-align:center;margin:12px 0px 5px 2px;border:1px solid #D2D2D2;}

.menu-title {font-size:12px;}

#content {float:left; width:950px;position:relative;}
#content a:link {color:#005689; text-decoration:none;}
#content a:visited {color:#005689; text-decoration:none;}
#content a:hover {text-decoration:underline;} 
#content h2 a:link {color:#005689; text-decoration:none;}
#content h2 a:visited {color:#005689; text-decoration:none;}
#content h2 a:hover {text-decoration:underline;} 
#content p a:link {color:#005689; text-decoration:none;}
#content P a:visited {color:#005689; text-decoration:none;}
#content p a:hover {text-decoration:underline;} 
#content h1 {clear:both;font-size:28px; font-family:helvetica,sans serif; text-decoration:none; padding:0px 30px 5px 0px; margin:0px 0px 15px 0px;font-weight: normal; font-weight: normal; font-variant: normal; line-height:36px;color:#000000;background:#Ffffff;}
#content h2 {clear:both; font-size:21px; font-family:arial, sans serif; text-decoration:none; padding:35px 40px 0px 0px; margin:0px 0px 15px 0px;font-weight: normal; font-style: normal;font-variant: normal;}
#content h3 {clear:both; font-size:14px; font-family:arial,georgia,serif;font-weight:bold; text-decoration:none; padding:10px 10px 0px 0px; margin:10px 0px 0px 0px;font-style: normal;font-variant: normal; line-height:22px;}

/* LISTE DES ÉVÉNEMENTS */

#nav-top {clear:right; text-align:right; padding-top:0px; margin-top:0px; position:relative; top:7px;}
#nav-top a {float:right; font-size:11px; font-family:Arial; background-image:url(http://murmitoyen.com/events/images/degrade2.jpg); padding:0px 5px 0px 5px; margin:0px 0px 0px 5px; color:#444444; text-decoration:none; -moz-border-radius:3px; -webkit-border-radius:3px; behavior:url(border-radius.htc); border:1px solid #D3D3D3;}
#nav-top a:visited {text-decoration:none;}
#nav-top a:hover {background-image:url(http://murmitoyen.com/events/images/degrade2.jpgjpg); color:#444444; text-decoration:none;}

a.eventMenu{text-decoration:none; font-weight:bold; color:#005689; padding-left:3px; padding-right:7px;}
a.eventMenu:hover{text-decoration:none; color:#005689; text-decoration:underline; padding-left:3px; padding-right:7px;}
.eventDateTitle{font-family:georgia,serif; width:100%; clear:both; font-weight:bold; font-size:14px; padding-bottom:10px; padding-top:4px; margin:0px 0px 0px 0px; color:#444444; border-top:3px solid #005689; position:relative; top:20px; height:40px; z-index:1}
.eventListTime{clear:left; float:left; width:15%;  line-height:20px; font-size:12px; border-top:1px solid #EEEEEE; position:relative; z-index:2;}
.eventListTitle{float:left; width:84%; font-size:14px; line-height:20px; padding-left:3px; padding-right:3px; border-top:1px solid #EEEEEE; position:relative; z-index:2;}
#evenements {float:left; clear:left; width:100%; margin:0px 0px 10px 0px; padding:0px;}
#evenements a:link {color:#005689; text-decoration:none;}
#evenements a:visited {color:#005689; text-decoration:none;}
#evenements a:hover {text-decoration:underline;} 
#evenements a.tag-film { color:#999999; font-size:11px; font-family:Arial; padding:0px 5px 0px 0px; height:10px; text-decoration:none;}
#evenements a.tag-film:visited {color:#999999; text-decoration:none;}
#evenements a.tag-film:hover {color:#999999; text-decoration:underline;}
#evenements a.tag-arts {color:#999999; font-size:11px; font-family:Arial;  padding:0px 5px 0px 0px; height:10px; text-decoration:none;}
#evenements a.tag-arts:visited {color:#999999; text-decoration:none;}
#evenements a.tag-arts:hover {color:#999999; text-decoration:underline;}
#evenements a.tag-conf {color:#999999; font-size:11px; font-family:Arial;  padding:0px 5px 0px 0px; height:10px; text-decoration:none;}
#evenements a.tag-conf:visited {color:#999999; text-decoration:none;}
#evenements a.tag-conf:hover {color:#999999;  text-decoration:underline;}
#evenements a.tag-spect {color:#999999; font-size:11px; font-family:Arial; padding:0px 5px 0px 0px; height:10px; text-decoration:none;}
#evenements a.tag-spect:visited {color:#999999; text-decoration:none;}
#evenements a.tag-spect:hover {color:#999999; text-decoration:underline;}
#evenements a.tag-musique {color:#999999; font-size:11px; font-family:Arial; padding:0px 5px 0px 0px;  height:10px;  text-decoration:none;}
#evenements a.tag-musique:visited {color:#999999; text-decoration:none;}
#evenements a.tag-musique:hover {color:#999999; text-decoration:underline;}
#evenements a.tag-litt {color:#999999; font-size:11px; font-family:Arial;  padding:0px 5px 0px 0px; height:10px;  text-decoration:none;}
#evenements a.tag-litt:visited {color:#999999; text-decoration:none;}
#evenements a.tag-litt:hover {color:#999999; text-decoration:underline;}
#evenements a.tag-autre {color:#999999; font-size:11px; font-family:Arial; padding:0px 5px 0px 0px; height:10px; text-decoration:none;}
#evenements a.tag-autre:visited {color:#999999; text-decoration:none;}
#evenements a.tag-autre:hover {color:#999999; text-decoration:underline;}

/* ÉVÉNEMENTS DÉTAILS */

#messageevent {padding:5px;background:#FFFFD4;color:#444;font-size:11px;clear:both;margin-bottom:10px;text-align:center;}
#eventDetailTitle{font-size:28px; font-family:georgia,serif; text-decoration:none; padding:0px 0px 0px 0px; margin:0px 0px 15px 0px;font-weight: normal; font-style: normal;font-variant: normal;width:90%;} 
#eventDetailDesc{float:right; width:510px; margin-left:15px; font-family:arial; font-size:14.1px; line-height: 19.55px; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; text-decoration: none; text-align: left; text-indent: 0px; vertical-align: baseline; letter-spacing: normal; word-spacing: normal;background:#Fff; border-top:1px solid #d2d2d2;padding:0px;}
#eventDetailDesc-imprimer {clear:both; color:#000000; font-family:Arial; font-size:12px; padding-bottom:5px; margin-bottom:5px;} 
.eventseriesp img {font-size:10px;margin-bottom:5px;}
#eventDetailDesc a:link {text-decoration:none; color:#005689;} 
#eventDetailDesc a:visited {text-decoration:none; color:#005689;} 
#eventDetailDesc a:hover {text-decoration:underline; color:#005689;} 
.eventDetailDate, .eventDetailPrice{font-weight:bold}
.eventDetailDatePast{font-weight:bold}
.eventDetailTime{}
.locDetailHeader, .eventDetailHeader{font-weight:bold;background:#ffffff;margin:10px 0px 0px 0px; color:#000000; text-transform:uppercase; font-family: Arial,Helvetica,Utkal,sans-serif; padding:3px 4px 3px 0px;width:100%;}
.eventDetailHeader2{font-weight:normal;}
.eventDetailEditer{text-align:center;background:#ffffff;padding-left:10px; margin:0px 0px 0px 0px; color:#d2d2d2; text-transform:uppercase; font-family: Arial;width:80px;font-size:13px;}
#eventDetailInfoExt{float:left; padding:10px 5px 10px 5px; margin:0px 0px 20px 0px; width:190px; background:#fff; border-top:1px solid #d2d2d2;line-height:15px;}
#eventDetailInfo{font-family:arial; font-size:11.1px; color:#322E2E;float:left;padding:0px;line-height:13px;}
#eventDetailInfoB {font-family:arial; font-size:11.1px; color:#322E2E;}
#eventDetailTools{float:right; width:200px;}
.eventDetailToolbox{float:right; line-height:20px; width:100%; font-size:10px;}
a.eventDetailToolbox:link{color:#005689;}
a.eventDetailToolbox:hover{color:#005689;}
a.eventDetailToolbox:visited{color:#005689;}
.eventDetailToolboxTitre {font-family:arial; font-weight:bold; font-size:13px; padding-bottom:2px; padding-top:5px; margin:10px 0px 10px 0px; color:#444444; border-top:7px solid #A5A5A5;}
.eventDetailReg{padding:0px 10px 10px 0px; width:80%;}
img.eventDetailLink{padding-bottom:5px; vertical-align:middle;}
#eventShare li{display:block; list-style-type:none; float:left; padding:3px 12px 7px 12px;}
.button{font-size:11px; padding:0px 10px 0px 10px; color:#000000;}
.locDetails {float:left; width:300px; padding:0px 5px 0px 0px; font-size:10px;}
.GmapLocMenu{width:225px; height:20px; border-bottom:solid 1px #ACACAC; font-size:10px; font-family:verdana}
p.GmapLocMenu{width:225px; height:20px; border-bottom:solid 1px #ACACAC; font-size:10px; font-family:verdana}
.GmapLocPane {width:225px; height:90px; overflow:auto; padding:3px 0px 0px 0px; font-size:10px; font-family:verdana}
.GmapLocPaneLoc {width:200px; height:250px; overflow:auto; padding:3px 0px 0px 0px; font-size:10px; font-family:verdana}
a.eventDetailLink:link{text-decoration:none; color:#005689;}
a.eventDetailLink:visited{text-decoration:none; color:#005689;}
a.eventDetailLink:hover{text-decoration:underline; color:#005689;}
a.eventDetailHeader2:link{text-decoration:none; color:#005689;}
a.eventDetailHeader2:visited{text-decoration:none; color:#005689;}
a.eventDetailHeader2:hover{text-decoration:underline; color:#005689;}
#eventDetailTools a:link{text-decoration:none; color:#005689;}
#eventDetailTools a:visited{text-decoration:none; color:#005689;}
#eventDetailTools a:hover{text-decoration:underline; color:#005689;}
#eventDetailInfo h2 {font-family:georgia,serif; font-weight:bold; font-size:15px; padding:6px 0px 10px 0px;}
#eventDetailInfoB h2 {font-family:georgia,serif; font-weight:bold; font-size:15px; padding:6px 0px 10px 0px;}
#eventDetailInfo a:link{text-decoration:none; color:#005689;}
#eventDetailInfo a:visited{text-decoration:none; color:#005689;}
#eventDetailInfo a:hover{text-decoration:underline; color:#005689;}
#eventShare a:link{line-height:25px; padding:5px 0px 0px 0px; text-decoration:none; color:#005689;}
#eventShare a:visited{line-height:25px; padding:5px 0px 0px 0px; text-decoration:none; color:#005689;}
#eventShare a:hover{line-height:25px; padding:5px 0px 0px 0px; text-decoration:underline; color:#005689;}
#evenementsdetail {clear:both;margin:0px 0px 2px 0px;}
#messagepetit {clear:both;margin:0px 0px 2px 0px;}
.evenementsdetail-b {clear:left;padding:2px 0px 2px 0px;line-height:15px;}
#evenementsdetail a.tag-film {font-size:11px; font-family:Arial; background:#FFE3E3; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#CC0000;}
#evenementsdetail a.tag-film:link {color:#CC0000; text-decoration:none;}
#evenementsdetail a.tag-film:visited {color:#CC0000; text-decoration:none;}
#evenementsdetail a.tag-film:hover {background:#CC0000; color:#FFE3E3; text-decoration:none;}
#evenementsdetail a.tag-arts {font-size:11px; font-family:Arial; background:#F1F5EC; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#006633;}
#evenementsdetail a.tag-arts:link {color:#006633; text-decoration:none;}
#evenementsdetail a.tag-arts:visited {color:#006633; text-decoration:none;}
#evenementsdetail a.tag-arts:hover {background:#006633; color:#F1F5EC; text-decoration:none;}
#evenementsdetail a.tag-conf {font-size:11px; font-family:Arial; background:#FFFFD4; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#636330;}
#evenementsdetail a.tag-conf:link {color:#636330; text-decoration:none;}
#evenementsdetail a.tag-conf:visited {color:#636330; text-decoration:none;}
#evenementsdetail a.tag-conf:hover {background:#636330; color:#FFFFD4; text-decoration:none;}
#evenementsdetail a.tag-spect {font-size:11px; font-family:Arial; background:#E0D5F9; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#5229A3;}
#evenementsdetail a.tag-spect:link {color:#5229A3; text-decoration:none;}
#evenementsdetail a.tag-spect:visited {color:#5229A3; text-decoration:none;}
#evenementsdetail a.tag-spect:hover {background:#5229A3; color:#E0D5F9; text-decoration:none;}
#evenementsdetail a.tag-musique {font-size:11px; font-family:Arial; background:#F3E7B3; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#AB8B00;}
#evenementsdetail a.tag-musique:link {color:#AB8B00; text-decoration:none;}
#evenementsdetail a.tag-musique:visited {color:#AB8B00; text-decoration:none;}
#evenementsdetail a.tag-musique:hover { background:#AB8B00; color:#F3E7B3; text-decoration:none;}
#evenementsdetail a.tag-litt {font-size:11px; font-family:Arial; background:#FADCB3; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#B36D00;}
#evenementsdetail a.tag-litt:link {color:#B36D00; text-decoration:none;}
#evenementsdetail a.tag-litt:visited {color:#B36D00; text-decoration:none;}
#evenementsdetail a.tag-litt:hover { background:#B36D00; color:#FADCB3; text-decoration:none;}
#evenementsdetail a.tag-autre {font-size:11px; font-family:Arial; background:#DEE5F2; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; color:#5A6986; text-decoration:none; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc);}
#evenementsdetail a.tag-autre:link {color:#5A6986; text-decoration:none;}
#evenementsdetail a.tag-autre:visited {color:#5A6986; text-decoration:none;}
#evenementsdetail a.tag-autre:hover {background:#5A6986; color:#DEE5F2; text-decoration:none;}
#evenementdetail{ float:left; width:740px;margin-bottom:20px;clear:both;}

#loccat {clear:both;margin:5px 0px 2px 0px;font-size:11px;font-family:Arial}
.loccat-b {clear:left;padding:2px 0px 2px 0px;line-height:18px;}
#loccat a:link{color:#005689;} 
#loccat a:visited{color:#005689;} 
#loccat a:hover{color:#005689;}
#loccat a.tag-loccat {font-size:11px; font-family:Arial; background:#F2F2F2; padding:2px 5px 2px 5px; margin:15px px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#888;}
#loccat a.tag-loccat:link {color:#888; text-decoration:none;}
#loccat a.tag-loccat:visited {color:#888; text-decoration:none;}
#loccat a.tag-loccat:hover {background:#E9E9E9; color:#888; text-decoration:none;}

.boitestat {background:#F2F2F2;color:#888;font-size:11px;font-family:Arial; padding:15px 10px 0px 10px;margin:5px 0px 5px 0px;}
.stat {padding:5px 0px 15px 0px;}

#evenementdetail a:link{color:#005689;} 
#evenementdetail a:visited{color:#005689;} 
#evenementdetail a:hover{color:#005689;} 
#evenementboite a:link{color:#005689;} 
#evenementboite a:visited{color:#005689;} 
#evenementboite a:hover{color:#005689;} 
#evenements-populaires {float:right; width:200px; margin-top:10px;}
#evenements-populaires a:link {font-family:arial,sans-serif; font-size:12px; color:#005689; display:block; text-decoration:none; padding-bottom:5px; line-height:15px;}
#evenements-populaires a:visited {font-family:arial,sans-serif; font-size:12px; color:#005689; display:block; text-decoration:none; padding-bottom:5px; line-height:15px;}
#evenements-populaires a:hover {font-family:arial,sans-serif; font-size:12px; color:#005689; display:block; text-decoration:underline; padding-bottom:5px; line-height:15px;}
#evenements-populaires .h2 {font-family:georgia,serif; font-weight:bold; font-size:13px; padding-bottom:2px; padding-top:5px; margin:10px 0px 10px 0px; color:#444444; border-top:7px solid #A5A5A5;}
#evenements-commentaires {width:100%; clear:both; margin-top:30px; padding-top:10px; font-size:12px;border-top:1px solid #D2D2D2;}
#locationdetails-evenements {clear:both; margin-top:10px; padding-top:10px;}
#agrandircarte {text-align:center; font-size:10px; background:#E6E6DC; padding:2px; margin:10px 0px 0px 0px; width:200xp;}

.equipe {font-size:11px; font-family:Arial; background:#ff8a3c; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#fff;}
.pro {font-size:11px; font-family:Arial; background:#aad450; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#fff;}

.admin {font-size:11px; font-family:Arial; background:#ff8a3c; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#fff;}
.editeur {font-size:11px; font-family:Arial; background:#aad450; padding:0px 5px 0px 5px; margin:15px 2px 15px 0px; height:10px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); color:#fff;}

#panneauc {padding-left:0px;}
#panneauc a.actions {font-size:11px; font-family:Arial; background:#DEE5F2; padding:2px 7px 2px 7px; margin:15px 2px 15px 0px; height:10px; color:#5A6986; text-decoration:none; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc);border:1px solid #5A6986;position:relative;bottom:4px;}
#panneauc a.actions:link {color:#5A6986; text-decoration:none;}
#panneauc a.actions:visited {color:#5A6986; text-decoration:none;}
#panneauc a.actions:hover {background:#5A6986; color:#DEE5F2; text-decoration:none;}


/* LISTE DES LIEUX */

.listelieux {width:100%; background:#FAFAFC; line-height:20px; padding-left:3px; padding-right:3px; line-height:20px; border-top:1px solid #D3D3D3; position:relative; z-index:2;color:#999;}

/* MENU DE DROITE */ 

#controlsd {float:right; width:200px; }
#controlsd a:link {font-family:arial,sans-serif; font-size:12px; color:#005689; text-decoration:none; padding-bottom:5px; line-height:15px;}
#controlsd a:visited {font-family:arial,sans-serif; font-size:12px; color:#005689; text-decoration:none; padding-bottom:5px; line-height:15px;}
#controlsd a:hover {font-family:arial,sans-serif; font-size:12px; text-decoration:underline; padding-bottom:5px; line-height:15px;}
#controlsd h2 {font-family:arial,sans-serif; font-weight:bold; font-size:12px; color:#322E2E; padding:8px 0px 0px 0px; margin:0px;line-height:15px;}
#courriel {border-top:2px solid #444444; border-bottom:2px solid #444444; clear:both; font-size:11px; line-height:12px; margin-top:10px;}
#courriel a:link {font-size:11px; line-height:12px; color:#005689; display:inline; display:block; text-decoration:none; padding:7px 0px 7px 0px;}
#courriel a:visited {font-size:11px; line-height:12px; color:#005689; display:inline; display:block; text-decoration:none; padding:7px 0px 7px 0px;}
#courriel a:hover {font-size:11px; line-height:12px; background:#E0DEDE; display:inline; display:block; text-decoration:none; padding:7px 0px 7px 0px;}
#popular {text-align:left; padding:10px 0 10px 0;}
.daterec {font-family:arial,sans-serif; font-size:12px; color:#333333; margin-top:4px; padding-top:4px; border-top:1px dotted #C0C0C0;}
.boiteB {padding:0px 10px 20px 10px; border-top:1px solid #D2D2D2; border-left:0px solid #D2D2D2; background:#FAFAFC; margin:0px 0px 10px 0px;}
.boiteCATour {clear:both;margin-top:20px;border-top:1px solid #D2D2D2;}
.boiteCAC {float:left;width:250px;padding-top:10px; margin:0px 10px 0px 0px;}
.boiteCACAC {float:left;width:200px;padding:0px 0px 45px 40px;}
.boiteC {float:left;width:380px;padding-left:10px;padding-bottom:45px;background:#ffffff; margin:0px;}
.boiteCt {float:left;width:580px;padding-left:10px;padding-bottom:45px;background:#ffffff; margin:0px;}
.boiteBicones {height:20px; margin:6px 0px 6px 0px; clear:both; vertical-align:top;}

/* À CLASSER */ 

.eventReqTag{font-weight:bold; color:#DC143C;}
#rssLinks {width:760px; padding:0; margin:auto auto auto auto;}
.setupText{font-family:Arial, sans-serif; font-size:11px; border-top:1px solid #555; border-left:1px solid #555; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:1px; color:#333; vertical-align:center;}
#rssMenu ul{display:block; list-style-type:none; margin:0; padding-left:0px; text-align:left;}
#rssMenu ul li{line-height:20px;}
.rssTitle {color:#333333; font-size:12px; font-family:verdana, arial, times new roman; font-weight:bold; margin:10px 0px 10px 0px; padding:5px 0px 5px 0px; border-top:1px dotted #C0C0C0; border-bottom:1px dotted #C0C0C0; text-transform:uppercase;}
span.rssSynd{ display:block; padding:10px 0px 15px 0px;}
img.rssReader{padding-bottom:5px; vertical-align:middle;}
#locList ul{display:block; list-style-type:square; margin:0; padding-left:0px;}
#locList ul li{padding:3px 0px 4px 0px; text-align:left;}
#locList{overflow:auto; float:left; width:25%; height:600px;}
img.locList{padding-bottom:5px; vertical-align:middle;}
.datePicker{position:absolute; visibility:hidden; background-color:#FFFFFF;}
.tel {width:200px; float:left;}
abbr{border:none;}
.category{margin:0; padding:0; border:none; list-style:none; display:block;}
fieldset{clear:both; border:none; margin:5px 0px 15px 0px; border-top:1px solid #DDDDDD;background:#fff;padding:20px;}
legend {color:#333333; font-size:12px; font-family:arial, times new roman; font-weight:bold; margin:10px 0px 10px 0px; padding:5px 0px 5px 0px; border-top:1px dotted #C0C0C0; border-bottom:1px dotted #C0C0C0; text-transform:uppercase;}
label{float:left; width:120px; padding:5px 10px 0px 0px; text-align:right; color:#444444;font-size:10px;}
label.radio{padding:0px; text-align:left;font-size:10px;}
label.radioWide{padding:0px; text-align:left; width:300px;}
label.category{padding:0px; text-align:left; width:380px;}
fieldset {padding-top:5px;}
fieldset div{margin-bottom:5px;}
fieldset div input, textarea, select{font-family:Arial, sans-serif; font-size:11px; border-top:1px solid #555; border-left:1px solid #555; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:1px; color:#333; vertical-align:middle; font-size:11px;}
input:focus, textarea:focus, select:focus{background:#efefef; color:#000;}
fieldset div.frmReq,fieldset div.frmReq input, textarea, select{font-weight:normal;}
fieldset div.frmOpt,fieldset div.frmOpt input, textarea, select{font-weight:normal;}
div.frmReq,div.frmOpt{clear:both;}
input[type="submit"],input[type="reset"],input[type="button"]{font-size:11px; width:150px; color:#000000;}
.miniCalTable{border-collapse:collapse; empty-cells:show; width:198px;}
.miniCalTable td{cursor:pointer; text-align:center;}
.miniCalTitle{padding:1px 0px 1px 0px;border:1px solid #ffffff; background-color:#EFEFEF; text-align:center;}
.miniCalJump{background-color:#EEEEEE; font-family:Verdana, sans-serif; font-size:11px; border:0px; color:#000000;}
.miniCalNav{font-size:14px; font-family:Verdana, sans-serif;font-weight:normal; border:1px solid #ffffff; background-color:#EEEEEE; color:#444444;}
.miniCalDOW{border:1px solid #ffffff; background-color:#EEEEEE;} 
.miniCal{background:#FFFFFF; color:#c2c2c2; border:1px solid #ffffff;}
.miniCal:hover{color:#c2c2c2; background:#B8B89B; border:1px solid #ffffff;-moz-border-radius:9px; -webkit-border-radius:9px; behavior:url(border-radius.htc);}
.miniCalToday{color:#005689; background:#D0ECEB; border:1px solid #ffffff;-moz-border-radius:9px; -webkit-border-radius:9px; behavior:url(border-radius.htc);}
.miniCalToday:hover{color:#ffffff; background:#0066CC; border:1px solid #ffffff;-moz-border-radius:9px; -webkit-border-radius:9px; behavior:url(border-radius.htc);}
.miniCalEvents{border:1px solid #ffffff; color:#000;background:#fff;-moz-border-radius:9px; -webkit-border-radius:9px; behavior:url(border-radius.htc);}
.miniCalEvents:hover{text-align:center; border:1px solid #ffffff; color:#000; background:#B8B89B;-moz-border-radius:9px; -webkit-border-radius:9px; behavior:url(border-radius.htc);}
.miniCalFiller{border:1px solid #ffffff; background:#FFFFFF;}
.info{clear:both; font-weight:bold; padding:3px; text-align:center; background:#EFEFEF; border:solid 2px #008E0D;}
.warning{font-weight:bold; padding:3px; text-align:center; background:#EFEFEF; border:solid 2px #FFDA00;}
.error{font-weight:bold; padding:3px; text-align:center; background:#EFEFEF; border:solid 2px #E40000;}
input.noBorderIE{border:0px;}
label.locSearch1{line-height:20px; width:400px; text-align:left;}
label.locSearch0{line-height:20px; width:400px; text-align:left; background:#EFEFEF;}
#locSearchResults {font-size:10px;}
#checklocinst {font-size:10px;}
#rssform label {font-size:12px;height:15px;font-weight:normal;padding-bottom:5px;font-family:arial}
#rssform h2 {padding:0px;}


input.box {
	color: #444;
	font-size: 12px;
	height: 15px;
	padding: 4px 5px 4px 5px;
	margin-right: 5px;
	font-family:verdana;
}
textarea.box {
	color: #444;
	font-size: 12px;
	height: 15px;
	padding: 8px 5px 0;
	margin-right: 5px;
	font-family:verdana;
}
input.boxvide {
	color: #444;
	font-size: 12px;
	height: 15px;
	padding: 4px 5px 4px 5px;
	margin-right: 5px;
}

input:focus {
	outline: none;
}
textarea:focus {
	outline: none;
}

/* TOGGLE */

h2.trigger {
	padding: 0 0 0 0px;
	margin: 0px;
	background: url(h2_trigger_a.gif) no-repeat;
	font-weight: normal;
	float: left;
}
h2.trigger a {
	color: #fff;
	text-decoration: none;
	display: block;
	margin-top: 0px;
	font-size:12px;
	font-family:verdana, sans serif;
}
h2.trigger a:hover { color: #ccc; }
h2.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {
	margin: 0px;
	padding-bottom: 10px;
	margin-top: 0px;
	overflow: hidden;
	width: 650px;
	clear: both;
}
.toggle_container .block {
	padding: 0px 20px 0px 20px; /*--Padding of Container--*/
	background: url(toggle_block_btm.gif) no-repeat left bottom; /*--Bottom rounded corners--*/
}

#ja-footer {
color: #999999
color: rgb(153, 153, 153)
background-color: transparent
font-family (stack): "Lucida Grande",Arial,Helvetica,sans-serif
Font being rendered: "Lucida Grande"
font-size: 11.0333px
line-height: 1.5em (16.55px)
vertical-align: baseline
letter-spacing: normal
word-spacing: 0px
font-weight: normal
font-style: normal
font-variant: normal
text-transform: none
text-decoration: none
text-align: start
text-indent: 0px
}

#ja-footerb a {
color: #999999
color: rgb(153, 153, 153)
background-color: transparent
}

#ja-footerb a:link {
color: #999999
color: rgb(153, 153, 153)
background-color: transparent
}
#ja-footerb a:visited {
color: #999999
color: rgb(153, 153, 153)
background-color: transparent
}
#ja-footerb a:hover {
color: #999999
color: rgb(153, 153, 153)
background-color: transparent
}
#pagination {clear:both;padding:15px 0px;margin-top:20px; border-top:1px dotted #cbc8c2;border-bottom:1px solid #cbc8c2;}

/* Everything Below This Point
 Copyright 2006 Microsoft Corporation. Microsoft's copyrights in this work are licensed under the Creative Commons
 Attribution-ShareAlike 2.5 License. To view a copy of this license visit http://creativecommons.org/licenses/by-sa/2.5

 Modifications by Christopher L. Carlevato for Helios Calendar
 Original Unmodified File Available at:http://www.liveclipboard.org/ */
.CopyPasteInput {position:absolute; overflow:hidden; width:16px; height:16px; padding:0px; z-index:100; cursor:pointer; filter:alpha(opacity=0); KHTMLOpacity:0; MozOpacity:0; opacity:0;}
.ControlContainer {position:relative; overflow:hidden; float:left; width:16px; height:16px; padding:4px 0px 0px 0px; float:left;}
.webClipControlDiv {background:url(../includes/liveclipboard/liveClipIconUnselected.png) left top no-repeat; width:16px; height:16px; z-index:99;}
.webClipControlSelectedDiv {background:url(../includes/liveclipboard/liveClipIconSelected.png) left top no-repeat; width:16px; height:16px; z-index:99;} 