
/* Disable border aroud image link */
a img {border: 0}

/* Navigation */
div#navigationBar {position: absolute; top: 0; float: left; text-align:center; padding: 5px; width: 180px}
div#navigationBar h2 {display: none}
div#mainNavigation {text-align:left; padding: 5px; border: solid 1px #cc6600; background-color: #ffcc33}
div.navigationItem {margin: 5px 5px 0px 5px; border: dashed 1px #cc6600; background-color: #FFE69A}
div.navigationItem h3 {margin:0; text-align: center; font-weight: bold}
div#mainNavigation ul {margin: 5px; padding: 0; list-style-type: none}
div#mainNavigation li {margin: 0; padding: 0; font-size: 0.9em}
div#mainNavigation li a {text-decoration: none; color: #561616}
div#mainNavigation li a:hover {text-decoration: underline}
.navigationSpacer {float: left; background-color: red; width: 0px; height: 475px}
.endNavigation {clear: both}

/* Form */
.internalForm {border: solid 2px #cc6600; background-color: #ffcc33; padding: 5px; padding-bottom:3px; padding-top:3px; width: 600px}
.label {float: left; width: 150px; text-align: right }
.field {margin-left: 160px; padding: 0}
.field input {width: 200px}
textarea {width: 400px; height: 150px}

/* Tables */
caption {visibility: hidden;}
th {background-color: #ffcc33; font-size: 0.8em}
.dataTable {float: left; border: solid 1px #cc6600}
.dataItem {background-color: White}
.dataAlternateItem {background-color: #ffeaa9}

/* list */
.selectItemList {clear: both; display: block }
.selectItemList input {margin-left: 20px; width: 30px }
.separator{display: block; border-top: dashed 1px #ffcc33; margin-top: 40px}

/* Emission */
#emissionDisplayer {font-weight: bold; font-size: 0.85em; color: #561616; margin: 5px; padding: 5px; width: 100%; border: dashed 1px #cc6600; background-color: #FFE69A}
.emissionDate {font-weight: normal}
#emissionGuest {float: left}
#emissionDates {float: right}
#emissionMoreInfo {clear: both; margin-top: 5px; padding-top: 5px; border-top: dashed 1px #cc6600}

/* Inscription */
#inscriptionSummary {border: solid 1px #cc6600; background-color: #ffeaa9; padding: 5px; width: 200px; margin-top: 52px}

/* Trace ASP.net */
div#__asptrace {clear:both}
.buttons,.input button{
  border: 1px solid #8F9CBB;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 0px;
  color: #2F394D;
  padding-bottom: 0px;
  font-size: 10px;
  font-weight: bold;
  font-family: verdana;
  width: 200px;
}
.ddls{
  border: 1px solid #8F9CBB;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 0px;
  color: #2F394D;
  padding-bottom: 0px;
  font-size: 10px;
  font-weight: bold;
  font-family: verdana;
  width: 200px;
}

#loading { 
width: 200px; 
height: 60px; 
background-color: #ffffcc; 
position: absolute; 
left: 50%; 
top: 50%; 
margin-top: -50px; 
margin-left: -100px; 
text-align: center; 
color: #CC6600;
font-family: Comic Sans MS;
font-size: 11pt;
border: 1px solid #CC6600;
} 

