h1,h2,h3,h4,h5{margin-top:1px;margin-bottom:1px;margin-left:0px;margin-right:0px;} form{display:inline;} fieldset{width:500px;margin-top:15px;margin-bottom:15px;margin-left:auto;margin-right:auto;border:1px #000 solid;text-align:left;} legend{text-align:left;font-weight:bold;font-size:16px;} textarea{width:300px;height:200px;border:1px #777 solid;padding:5px;margin:1px;font-size:12px;} label{text-align:right;width:125px;display:block;float:left;font-size:13px;padding-right:5px;} select,input{padding:1px;font-size:12px;} select,input[type=text],input[type=password]{border:1px #777 solid;width:200px;} button{text-align:center;width:120px;cursor:pointer;padding:1px;font-size:12px;} .clear{clear:both;} .widget{clear:both;text-align:left;margin-top:3px;margin-bottom:3px;} .normal{text-align:left;} .center{text-align:center;} .left{float:left;} .right{float:right;} .left,.right{text-align:left;} .break{height:15px;min-height:15px;} .space{height:25px;min-height:25px;} .padding{padding-top:15px;padding-bottom:15px;padding-left:25px;padding-right:25px;} .directions{margin-left:133px;font-size:10px;color:#555;text-align:left;} .instructions{font-size:10px;color:#555;} img.border{border:1px #000 solid;margin:4px;} span.required{color:#ff0000;font-weight:bold;font-size:16px;} .cursor{cursor:pointer;} div.notifications div{margin-left:5px;margin-right:5px;margin-bottom:5px;padding:5px;text-align:left;overflow:auto;} div.notifications div ul{width:inherit;margin-bottom:0px;margin-top:0px;} div.notifications div div.header{font-weight:bold;background:transparent;padding:0px;} div.notifications div.error{border:1px red solid;background-color:#FFDBDB;} div.notifications div.warning{border:1px #FF5E00 solid;background-color:#FFE1BF;} div.notifications div.debug{border:1px #CCDF00 solid;background-color:#F8FFA7;} div.notifications div.info{border:1px #047AB9 solid;background-color:#DEFCFF;} div.notifications div.message{border:1px green solid;background-color:#DBFFEB;} .odd{background-color:#eee;} .even{background-color:#ddd;} .code,code{border:1px #ccc solid;background-color:#f9f9f9;padding:10px;display:block;white-space:pre;overflow:scroll;max-height:300px;} div#PageSite-Request{display:none;opacity:.90;filter:alpha(opacity = 90);zoom:1;background-color:#000;color:#fff;border-left:1px #fff solid;border-bottom:1px #fff solid;width:150px;padding:10px;font-size:16px;font-weight:bold;right:0px;top:0px;position:fixed;}
body{margin:15px;} body,table{font-family:"Tahoma",Arial,Helvetica,sans-serif;font-size:12px;} a,a:active,a:link,a:visited,.link,button{color:#ad2500;cursor:pointer;text-decoration:none;} a:hover{text-decoration:underline;} h1,h2,h3,h4,h5{color:#111;font-family:Georgia,"Times New Roman";font-variant:small-caps;margin-left:0px;margin-right:0px;margin-top:1px;margin-bottom:1px;} h1{font-size:39px;} h2{font-size:33px;} h3{font-size:29px;} h4{font-size:23px;} h5{font-size:18px;} p{margin-top:0px;margin-bottom:15px;} .padding{padding:15px;} #lectionary{margin-left:auto;margin-right:auto;} #header{font-size:18px;font-weight:bolder;} #header img{padding-bottom:6px;} a.translation{line-height:20px;padding-bottom:10px;} a.translation.selected{font-weight:bolder;} #lectionary table{height:384px;} #calendar,#readings{margin:0px;padding:0px;height:378px;} #calendar{width:600px;border-bottom:1px #999 solid;} td.tipper{padding-left:15px;border:1px #999 solid;border-top:none;background-color:#ccc;min-height:25px;height:25px;} table{border-collapse:collapse;} table td,table th{border-collapse:collapse;} table.calendar td,table.calendar th{border:1px #999 solid;border-left:1px #999 solid;border-top:1px #999 solid;width:75px;text-align:center;} table.calendar tr.last td{border-bottom:none;} table.calendar td{height:55px;font-size:18px;font-weight:bold;background-color:#ddd;} table.calendar td{cursor:pointer;} table.calendar td.today{border:5px solid #FFFB47;} table.calendar td.null{background-color:#aaa;cursor:normal;} table.calendar td.month{font-size:15px;font-weight:bold;height:35px;} table.calendar th{height:18px;line-height:18px;font-size:11px;} table.calendar td.sunday,table.calendar th.sunday{width:150px;} table.calendar td.sunday{background-color:#e3e3e3;} table.calendar td.violet{background-color:#ee82ee;} #readings .header h3.violet{color:#ee82ee;} table.calendar td.rose{background-color:#ff69b4;} #readings .header h3.rose{color:#ff69b4;} table.calendar td.green{background-color:#008000;} #readings .header h3.green{color:#008000;} table.calendar td.white{background-color:#ffffff;} #readings .header h3.white{color:#fff;} table.calendar td.red{background-color:#FF0000;} #readings .header h3.red{color:#ff0000;} table.calendar td.black{background-color:#000000;color:#fff;} #readings .header h3.black{color:#000;} table.calendar td.selected{background-color:#C3D9FF;} table.calendar td .event{font-size:9px;font-weight:normal;} table.calendar td.sunday .event{font-size:12px;font-weight:bold;} #readings{border-right:1px #999 solid;border-top:1px #999 solid;border-bottom:1px #999 solid;width:300px;} #readings div.scroll{height:100%;overflow-y:scroll;} #readings .header{background-color:#ddd;border:1px #aaa solid;padding:5px;} #readings .header span{cursor:pointer;} #readings .header .show{display:none;} #readings h4,#readings h3{margin-bottom:1px;margin-top:1px;} #readings div.scripture h4,#readings div.scripture h3{margin-bottom:0px;margin-top:0px;} #readings h3{font-size:19px;} #readings h4{padding-top:20px;font-size:16px;color:#444;cursor:pointer;} #readings div.header h4,#readings div.scripture h4{padding-top:0px;cursor:default;} #readings h5{font-size:14px;color:#444;font-style:italic;margin-top:14px;} #readings div.reflection{margin-top:14px;} #readings div.scripture{font-size:11px;border-top:1px #aaa solid;} #readings div.scripture h5{margin-top:4px;font-size:13px;} #readings div.copyright{font-size:11px;margin-top:35px;} #adwords{text-align:center;margin-top:10px;} #copyright{clear:both;text-align:center;font-size:11px;padding-top:8px;} @media print{table,table td,table th{border:none;} #header,#translations,#calendar,#google,#copyright{display:none;} #lectionary,#calendar,#readings{border:none;height:auto;} #readings{width:100%;} #readings .header h3.violet,#readings .header h3.rose,#readings .header h3.green,#readings .header h3.white,#readings .header h3.red,#readings .header h3.black{color:#000;} #readings div.header{border:none;padding:0px;} #readings div.header span{display:none;} .scroll{overflow:visible;} .tipper,.reflection,.libronix{display:none;} }
