.body{ background: #fdfdfd;padding-top:1%;padding-bottom:1%;margin-bottom:1%;}.section form { margin:2%;}.section form .item{ margin:2%;border-bottom: 1px solid #f5f3f3;padding-bottom: .5%;}.section .head{ background:#fffef8;border-bottom: 2px solid #ddd;border-top: 2px solid #fffef8;}.section .body table{ border: 1px solid #a0a0a0;width: 100%;}.section .body table thead{ background: #f1efef;}.section .body table th{ background: #f1efef;border: 1px solid gray;}.section .body table thead tr:nth-child(2){ font-size: small;}.section .body table thead tr:nth-child(2) th{ background: #fffef9;}.section .body table td{ background: white;border: 1px dotted gray;}.section .item .lab{ display:inline-block;padding-right:5px;text-align: right;width:130px;}.section > .head h1, .section > .head h2{ margin: 0%;padding: 1%;}.section > .head > h1.pad, .section > .head > h2.pad{ padding-left:130px;margin-left:4%;}.section form input, .section form select{ padding:3px;height: 20px;width:210px;}.section form input.solo, .section form select.solo{ padding:inherit;width:inherit;}.section form input:invalid, form select:invalid{ border:1px solid red;}.section form input:valid, .section form select:valid{ }.form-actions{ padding: 19px 5px 20px;margin-top: 20px;margin-bottom: 20px;background-color: #f5f5f5;border-top: 1px solid #e5e5e5;}.section form .form-actions input{ height: inherit;}.btn{ padding: 1%;}.btn-main{ background: green;color: white;font-weight: bold;font-size: initial;} #dlogin{ }.ajsac{ color:#0091ff;text-decoration:underline;font-size:small;cursor:pointer;} @media only screen and (max-width:1024px) { #dcentertop{ width:100%;} #equiv{ display:none;} #dleft{ display:none;} #dcenter{ width:100%;} #dright{ display:none;} } @media only screen and (max-width:640px) { #dsearch form{ text-align:center;} ul.tabs li{ float:none;} h1{ text-align:center;} #myti{display:block} #YouTubeBar{display:none} #fles,#flen,#flfr,#flpt,#flit,#flja{ margin-right:15px;} #mflags{ display:block !important;} #maccom{display:none;} #mmenu,#msearch,#macco{ display:inline-block;} #dflags{ display:none;} #dcentermiddle{ margin-top:38px;}.MyWindow_frame{ width: 90%;} #dmenubar{ display:none;position:fixed;} #equiv{ display:inline-block;float:left;font-size:16px;padding-left:7px;padding-right:7px;text-shadow:0 -1px 0 rgba(0,0,0,.3);} #dlogo{ float:left;margin-top:8px;} #cse-search-box{ padding-top:6px;} #tostr1{ display:none;} #dsearch{ display:none;width:100%;background:#F9F9C0;padding-bottom:5px;padding-top:5px;} #cse-search-box input{ width:85%;} #ext-div{ display:none;} body,#dcentertop1{ background:none !important;} #appcenter{ overflow:hidden;clear:both;} #dleft,#dright{ display:none;background-image:none;} #dcarousel,#dcarcon{ float:none !important;margin:auto;} #dcarousel{ width:100%;}.border{ padding:0px;background:none;border:none;}.border table{ margin:auto;width:50%;} #dcarcon{ width:100%;} #footer{ text-align:center;}.w35,.w65,#dcenter,#sicons{ float:none !important;width:100% !important;background-image:none !important;} h1,h2,h3,h4,h5,h6{ } div.caleve h4{ padding-bottom:0px;padding-top:0px;} img,table,div{ max-width:100%;} table{ overflow:auto;display:block;} #dpicker_table{ display:table;}.caleve{ float:left;width:270px;background-image:none;}.fes img,.ffr img,.fit img,.fpt img,.fen img{ width:40px;height:30px;} #links, .linkboxw,.linkboxd{ clear:both;width:auto !important;float:none;}.caltype{ float:none;width:13%;display:inline-block;}.caltype.w20{ display:none;}.tmenuitem{ width:97% !important;display:block !important;text-align:left !important;padding-left:10px !important;padding-bottom:10px !important;border-right:none !important;border-top:1px solid #ECECB6 !important;}.tmenuitem a{ margin-right:10px;} #breadcrumbsbottom{ text-align:center;}.caltype table td.calname{ font-size:7pt;}.caltype table td.day{ font-size:small;} #dfoot{ width:100% !important;margin:0px;}.w80{ float:none;width:100%;} } @media only screen and (max-width:500px) { .caleve{ width:100% !important;float:none !important;} #lupdt{ text-align:center;} } @media only screen and (max-width:375px) { .section .form-actions{ text-align:center;}.section .item .lab{ display:inherit;padding-right:0px;text-align:inherit;width:inherit;} #sampletbl{ border:1px solid gold;background:#ffffef;} } @media only screen and (max-width:320px) { .w20{ margin-left:0px;} #cemip{ text-align:center;}.cemi{ float:none !important;} #caleved{ margin:5%;} select{ max-width:200px;}.adunit{ overflow:hidden;}.imgembed{ float:none;padding:0px;margin:0px;border:0px solid white;} #footer{ text-align:center;}.w80{ float:none;width:100%;} #dbadges{ float:none;text-align:center;clear:both;vertical-align:top;} div.holder{ float:none !important;border:none !important;display:inline-block !important;} } }@media print{body{font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;margin: 0px;color:black;}.noprint{display: none !important;}a,a:link{color:inherit;}.w80{width: 100%;}table.month td textarea,table.week td textarea, table.day td textarea{width:100%;}table.month td input,table.week td input, table.day td input{width:100%;}#dpicker_table,#dpicker{display:none;}svg.HC2D{ border:1px solid whitesmoke;fill:none;}svg .p_xaxis{ stroke: #000;}svg .p_yaxis{ stroke: #000;}svg .p_xa{ stroke: #999;pointer-events: none;opacity:0.7;}svg .t_xa{ fill:black;stroke:inherit;}svg .t_xcap{ stroke:black;}svg .t_xcap:hover{ stroke:black;fill:white;}svg .t_xcap_g{ transition-property: transform;transition-duration: 1s;transform-origin: 50% 50%;}@keyframes rotate { from { transform: rotate(0deg) scale(1);} to { transform: rotate(90deg) scale(2);}}svg .t_xcap_g:hover{ animation-name: rotate;animation-duration: 1s,.5s;animation-iteration-count: 1, infinite;animation-fill-mode: forwards;animation-direction: normal, alternate;animation-timing-function: ease-out, ease-in-out;fill:black;}svg .t_ycap{ stroke:black;}svg .p_ya{ stroke:black;opacity:0.7;}svg .t_ya{ fill:black;} svg .pguide{ stroke: #999;}svg .c