@charset "UTF-8";
@-ms-viewport{zoom:1.0;width:extend-to-zoom}
@viewport{zoom:1.0;width:extend-to-zoom}
body,form,div,p,input,select,ol,ul,li,table,td,tr,th,img,a,a:visited,a:hover{border:0;padding:0;margin:0 auto;border-collapse:collapse;
font-weight:normal;font-size:12px;font-family:arial,helvetica;color:#000;}
body{background:none;}
#outer{width:100%;background:#fff;text-align:center;overflow-x:hidden}
#cover{background:#f9f9f9;box-shadow:inset 0 0 125px #444;border-radius:10px;padding-bottom:15px;}
#title a,#title a:visited,#title a:hover{font-weight:bold;display:block;color:#fff;padding:4px 0;margin:0 0 5px 0;text-align:center;border-radius:8px 8px 0 0;font-size:105%;background:#eee;box-shadow:inset 0 -25px 50px #111}
a,a:visited{color:#03c;text-decoration:none}a:hover{color:#f30}
.head{border-radius:5px;font-weight:bold;color:#fff;line-height:20px;margin-bottom:5px;text-align:center;font-size:110%;background:#eee;box-shadow:inset 0 25px 50px #111}
.wname,.wname:hover{padding:5px 0;font-size:110%;text-decoration:none;font-weight:bold;text-align:center}

.calendar,.encl,.main{table-layout:fixed;width:94%}
td{padding:0 2%;vertical-align:middle;text-align:left}td.day{font-weight:bold;padding:2px 0}
#d2,#d3{width:100%;display:none;padding:0}#d1{width:100%;display:block;padding:0}

ul{padding:0 0 5px 5px;margin-left:10px;}li a,lia:visited,li a:hover{font-size:13px;}li{line-height:20px;height:20px;margin-left:5%;text-align:left;}

input{width:96%;border:1px inset #fff;margin:3px 0;padding:0 2%;height:16px;line-height:16px;test-align:left;background:#fff}input.op{background:none;font-weight:bold}.calendar input{text-align:center}
select{width:100%;border:1px inset #ccc;margin:2px 0;padding:1px 0;background:#fff;}
a.b,a.b:visited{width:100%;margin:5px 0;text-align:center;display:block;padding:2px 0;border-radius:5px;font-weight:bold;color:#fff;background:#eee;box-shadow:inset 0 20px 25px #333;border:1px inset #eee;}
a.b:hover{box-shadow:inset 0 -20px 25px #333;}
a.c,a.c:visited{width:100%;margin:7px 0;text-align:center;display:block;padding:2px 0;border-radius:5px;font-weight:bold;color:#fff;background:#fdd;box-shadow:inset 0 20px 25px #a00;}
a.c:hover{box-shadow:inset 0 -20px 25px #a00;}

#ad{padding-top:2px;background:#fff;text-align:center;overflow-x:hidden}.red{color:#f00}.gr{color:#080}.bl{color:#03c}.bold{font-weight:bold}

.al{text-align:left}.ac{text-align:center}.ar{text-align:right}#fl{float:left}#fr{float:right}.bgg{background:#eee}p{margin:10px 0}.dn{display:none}.db{display:block}
.w2{width:2.5%}.w5{width:5%}.w10{width:10%}.w12{width:12.5%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w35{width:35%}.w40{width:40%}.w45{width:45%}.w50{width:50%}.w55{width:55%}.w60{width:60%}.w65{width:65%}.w70{width:70%}.w75{width:75%}.w80{width:80%}.w85{width:85%}.w90{width:90%}.w100{width:100%}
