@media all{html *{font-size:100.01%;}body{font-size:68.75%;color:#4a4a4a;font-family:Geneva,Arial,Helvetica,sans-serif;line-height:127.27%;vertical-align:top;}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#000;margin:0;line-height:1.2em;background-image:none;}
h1{padding:.5em 0 .8em 0;}h2,h3,h4,h5,h6{padding:.5em 0;}h1{font-size:109.09%;}h2{font-size:109.09%;}h3{font-size:100%;}h4{font-size:100%;}h5{font-size:100%;}h6{font-size:100%;}p{line-height:1.3em;padding:.6em 0;margin:0;}
acronym,abbr{letter-spacing:.07em;border-bottom:.1em dashed #4a4a4a;cursor:help;}blockquote{margin:0 0 1em 1.5em;font-style:italic;}cite{font-style:italic;}code,pre{font-family:monospace;font-size:1.2em;}
em{font-style:italic;}kbd,samp{font-size:1.2em;}strong{font-weight:bold;}#main a,a{color:#4a4a4a;font-style:normal;font-weight:normal;text-decoration:underline;}#main a:focus,#main a:hover,#main a:active{color:#bf1d74;font-style:normal;font-weight:normal;text-decoration:none;border-bottom:1px #bf1d74 dotted;}
#main a:visited{font-style:italic;}#main h1 a,#main h1 a:focus,#main h1 a:hover,#main h1 a:active,#main h1 a:visited,#main h2 a,#main h2 a:focus,#main h2 a:hover,#main h2 a:active,#main h2 a:visited,#main h3 a,#main h3 a:focus,#main h3 a:hover,#main h3 a:active,#main h3 a:visited,#main h4 a,#main h4 a:focus,#main h4 a:hover,#main h4 a:active,#main h4 a:visited,#main h5 a,#main h5 a:focus,#main h5 a:hover,#main h5 a:active,#main h5 a:visited,#main h6 a,#main h6 a:focus,#main h6 a:hover,#main h6 a:active,#main h6 a:visited{font-weight:bold;}
#main a.extern{padding-left:10px;background-image:url('../img/linkextern.gif');background-repeat:no-repeat;background-position:left;}ul,ol,dl{line-height:1.5em;padding:0 0 .5em 1em;margin:0;}ul{list-style-image:url('../img/li.png');}
dl{padding:0 0 .5em 0;}dt{font-weight:bold;}dd{padding:0 0 .5em 1em;margin:0;}table{width:100%;border-collapse:collapse;margin-bottom:.5em;color:#4a4a4a;font-size:100%;}caption{line-height:1.2em;color:#fff;background-color:#bf1d74;font-weight:bold;padding:5px 4px;text-align:left;margin:5px 0 0 0;}
thead,th{background-color:#ccc;font-weight:bold;padding:5px 4px;text-align:left;line-height:1em;}tfoot{background-color:#eee;}tr{border:1px solid #bababa;vertical-align:top;}td{padding:5px 4px;text-align:left;font-weight:normal;line-height:1.2em;}
form{color:#000;text-align:left;padding:10px 7px;border-right:1px solid #909090;border-bottom:1px solid #909090;}label{font-weight:bold;}fieldset{margin:0 0 20px 0;clear:none;}legend{color:#000;line-height:2em;font-weight:bold;}
input{vertical-align:middle;margin:2px 0 5px 0;font-size:1.1em;padding:2px;background-color:#fff;border:1px solid #909090;border-top:none;border-left:none;font-family:Geneva,Arial,Helvetica,sans-serif;}
textarea{vertical-align:top;font-size:1.1em;line-height:1.3em;padding:2px;font-family:Geneva,Arial,Helvetica,sans-serif;border:1px solid #909090;border-top:none;border-left:none;}select{vertical-align:top;font-size:1.1em;background-color:#fff;border:1px solid #909090;border-top:none;border-left:none;}
optgroup{font-weight:bold;font-size:1.1em;font-style:normal;}input.form_radio,input.form_checkbox,input.radio,.checkbox input{background-color:transparent!important;border:none;}input.button{color:#fff;background-color:#bf1d74;border:none;padding:.1em .5em;margin:1.5em .3em .3em 0;font-size:1em;}
input.resetbutton{color:#fff;background-color:#999;border:none;padding:.1em .5em;margin:1.5em .3em .3em 3em;font-size:1em;}img{border:0 none;}hr{color:#ddd;background:transparent;margin:1.5em 0 .5em 0;padding:0 0 .5em 0;border-left:0;border-right:0;border-bottom:1px #eee solid!important;}
iframe{border:4px groove #ccc;padding:10px;}.magenta{color:#bf1d74;}.textsmall{font-size:.8em;}.textbigger{font-size:1.2em;}.textverybig{font-size:1.4em;}ul.normal{list-style-image:none;}.feedback_link,.feedback_link a{color:#C00000!important;}
.suggestive{font-weight:bold;border:1px solid #F00;margin-top:5px;margin-bottom:5px;padding:5px;}.dotted{border-bottom:1px dotted #000;}.month_calendar table{table-layout:fixed;}.month_calendar thead th{background-color:#BF1D74;color:#FFF;}
.month_calendar tbody tr{height:100px;}.month_calendar tbody tr td{width:90px;background-color:#FFF;}.month_calendar tbody tr td div.calendarcellcontent{width:90px;position:relative;}.month_calendar tbody tr td div div{max-height:2.5em;overflow:hidden;}
.month_calendar * .daycaption{position:absolute;left:0;top:0;padding:3px;text-align:center;border:1px solid #CCC;background-color:#BF1D74;color:white;}.month_calendar * .calendarmore{position:absolute;right:0;top:0;float:left;text-align:right;}
.month_calendar * .calendarcontenthead{position:relative;left:0;top:0;height:1.5em;width:100.1%;margin-bottom:8px;}.month_calendar tbody tr td.disabled{background-color:#CCC;}.month_calendar tbody tr td.results{background-color:#C3D7EA;}
.smallSearchCalendar * .red{color:#8B0000!important;}.smallSearchCalendar * span.grey{color:#999;}.smallSearchCalendar * .red a{color:#8B0000!important;}.smallSearchCalendar * .today{border:1px solid #8B0000;}
.smallSearchCalendar * .highlight{background-color:#EAEDB2;}#top3{margin:0;margin-bottom:5px;}#top3 .horizontal_selector ul li{width:10%;height:30px;float:left;list-style-image:none;list-style-type:none;margin:0;text-align:center;background-color:#AAF;}
}
