body, button, caption, fieldset, h1, h2, h3, h4, h5, h6, label, legend, marquee, p, select, table, textarea, th { font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal; }

body{color:#ffc;background-color:#313131;background-image:url('arttilea.jpg');line-height: 1.5rem;}
a{text-decoration: none;}
a:active{color:#693}
a:link{color:#f90}
a:visited{color:#990}
button{color:#000;background-color:#fc0;border-color:#cc9;border-width:1pt;border-style:solid;font-size:8pt;font-style:bold}
caption{color:#c39;font-size:14pt}
fieldset{color:#fff;border-color:#996;border-width:1pt;border-style:solid;font-size:8pt}
h1{color:#fc0;font-size:24pt}
h2{color:#f93;font-size:18pt}
h3{color:#c39;font-size:14pt}
h4{color:#fc0;font-size:12pt}
h5{color:#f93;font-size:10pt}
h6{color:#c39;font-size:08pt}
hr{color:#c39}
img.ms-button{cursor:hand}
label{color:#ffc;font-size:8pt;font-style:bold}
legend{color:#c39;font-size:8pt}
li{margin: 1rem 0; padding-left: 10px;}
marquee{color:#f93;font-size:14pt}
select{border-color:#996;color:#000;border-style:solid;font-size:8pt}
table{color:#ffc;table-border-color-light:rgb(204,204,153);table-border-color-dark:rgb(153,153,102);border-color:#996}
td{border-color:#996}
textarea{border-color:#996;color:#000;border-style:solid;font-size:8pt}
th{color:#ffc;border-color:#996}
ul{list-style-image:url('artbul1a.gif')}
ul ul{list-style-image:url('artbul2a.gif')}
ul ul ul{list-style-image:url('artbul3a.gif')}

:hover.ms-homepagetitle{text-decoration:underline;color:#c63}

.indent{text-indent:1rem}
.center{text-align:center}
.left{text-align:left}
.right{text-align:right}

.m0  {margin:00;}
.m5  {margin:05;}
.m10 {margin:10;}
.m15 {margin:15;}
.m20 {margin:20;}

.p0  {padding:00;}
.p5  {padding:05;}
.p10 {padding:10;}
.p15 {padding:15;}
.p20 {padding:20;}


.container{ padding: 20px; }

.flex-container { display: flex; }
.flex-child { flex: 0 1 auto; }

.ms-addnew{font-weight:400;font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#399;text-decoration:none}
.ms-announcementtitle{font-weight:400}
.ms-appt{border:2px solid #c63;text-align:center;vertical-align:middle;font-size:8pt;height:18px;overflow:hidden;background-color:#d2deee;color:#000}
.ms-appt a{color:#2d425f}
.ms-appt a:hover{color:red}
.ms-authoringcontrols{background-color:#f2f2f2;font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#000}
.ms-banner{color:#000;font-size:9pt;font-family:Arial,Helvetica,sans-serif}
.ms-banner a:link{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#000;font-weight:400;text-decoration:none}
.ms-banner a:visited{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#000;font-weight:400;text-decoration:none}
.ms-bannerframe{background-color:#c93;border-bottom:4px solid #c63}
.ms-cal{border-collapse:collapse;table-layout:fixed;font-family:Arial,Helvetica,sans-serif;color:#000;background-color:#ffc;cursor:default}
.ms-calbot{border-top:none;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;height:2px}
.ms-caldow{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;vertical-align:top;color:#000;background-color:#ffc;text-align:center;font-weight:700;font-size:10pt;height:20px}
.ms-caldowdown{font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#000;background-color:#ffc;text-align:center;vertical-align:middle}
.ms-caldown{font-size:9pt;text-align:left;color:#000;background-color:#ffc;vertical-align:top}
.ms-calhead{border:none;text-align:center;background-color:#c93;color:#000;font-size:16pt;font-family:Arial,Helvetica,sans-serif;padding:2px}
.ms-calmid{border-left:1px solid #000;border-right:1px solid #000;height:20px}
.ms-calspacer{border-left:1px solid #000;border-right:1px solid #000;height:4px}
.ms-caltop{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;vertical-align:top;font-size:10pt;width:14%;height:30px}
.ms-datepicker{font-family:Arial,Helvetica,sans-serif;border:2px outset activeborder;background-color:#fff;color:#000;cursor:default}
.ms-datepickeriframe{position:absolute;display:none;background:#fff}
.ms-descriptiontext{color:#ffc;font-family:Arial,Helvetica,sans-serif;font-size:9pt}
.ms-descriptiontext a{color:#fc6;font-family:Arial,Helvetica,sans-serif;font-size:9pt}
.ms-discussiontitle{font-size:10pt;font-family:Arial,Helvetica,sans-serif;color:#c93;font-weight:700}
.ms-dpday{border:none;font-size:8pt;text-align:center}
.ms-dpdow{border:none;vertical-align:top;text-align:center;font-weight:700;font-size:8pt;border-bottom:1px solid #000}
.ms-dpfoot{text-align:center;font-size:8pt;text-align:center;font-style:italic;background-color:#fff;color:#000;border-top:1px solid;border-left:none;border-bottom:none;border-right:none;height:24px}
.ms-dphead{border:none;text-align:center;font-size:8pt;background-color:#cc3;color:#000}
.ms-dpnonmonth{color:gray;border:none;font-size:8pt;text-align:center}
.ms-dpselectedday{border:none;background-color:#ffc;font-size:8pt;text-align:center}
.ms-filedialog td{height:16px}
.ms-formbody{text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#36c;height:19px}
.ms-formdescription a{color:#36c;text-decoration:none}
.ms-formdescription{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#ffc}
.ms-formlabel{text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:400;color:#ffc}
.ms-homepagetitle{font-family:Arial,Helvetica,sans-serif;font-size:12pt;color:#c63;font-weight:700;text-decoration:none}
.ms-input{font-size:9pt;font-family:Arial,Helvetica,sans-serif}
.ms-itemheader a:hover{text-decoration:underline;color:#9c3}
.ms-itemheader a:visited:hover{text-decoration:underline}
.ms-itemheader a:visited{text-decoration:none;color:#996}
.ms-itemheader a{font-size:10pt;font-family:Arial,Helvetica,sans-serif;font-weight:400;color:#fc6;text-decoration:none}
.ms-long{font-size:9pt;font-family:Arial,Helvetica,sans-serif;width:300px}
.ms-main{border-right:50px solid #c93}
.ms-nav a{text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:400;color:#fc6}
.ms-nav a:hover{text-decoration:underline;color:#9c3}
.ms-nav a:visited{color:#996}
.ms-nav td{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:400;color:#ffc}
.ms-nav th{font-size:9pt;font-family:Arial,Helvetica,sans-serif;font-weight:400;text-align:left;color:#ffc}
.ms-navframe{color:#ffc;border-left:4px solid #c63}
.ms-pagetitle{color:#ffc;font-family:Garamond,serif;font-size:16pt;font-weight:700}
.ms-pagetitle a{text-decoration:none;color:#ffc}
.ms-pagetitle a:hover{text-decoration:underline;color:#ffc}
.ms-propertysheet{font-family:Arial,Helvetica,sans-serif;font-size:9pt}
.ms-propertysheet a{text-decoration:none;color:#fc6}
.ms-propertysheet a:hover{text-decoration:underline;color:#9c3}
.ms-propertysheet a:visited{text-decoration:none;color:#996}
.ms-propertysheet a:visited:hover{text-decoration:underline}
.ms-propertysheet th{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#ffc;font-weight:400}
.ms-radiotext{cursor:default;text-align:left;font-family:Garamond,serif;font-size:10pt;height:19px}
.ms-searchbox{width:100%}
.ms-sectionheader{color:#fc6;font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:400}
.ms-sectionline{background-color:#399;height:1px}
.ms-selected{background-color:#999;color:#000}
.ms-selected span{color:#000}
.ms-separator{color:#ffc;font-size:10pt}
.ms-titlearea{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#ffc}
.ms-titleareaframe{color:#ffc;border-left:4px solid #c63}
.ms-toolbar{font-family:Arial,Helvetica,sans-serif;font-size:9pt;text-decoration:none;color:#cc3}
.ms-vb{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#ffc;height:18px;vertical-align:top}
.ms-vb a{color:#fc6;text-decoration:none}
.ms-vb a:hover{color:#9c3;text-decoration:underline}
.ms-vb a:visited{color:#996;text-decoration:none}
.ms-vb a:visited:hover{text-decoration:underline}
.ms-verticaldots{background-image:url('blank.gif');background-position:right 50%;background-repeat:repeat-y}
.ms-vh{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#ffc;text-align:left;text-decoration:none;font-weight:400}
.ms-vh a{color:#fc6;text-decoration:none}
.ms-vh a:hover{text-decoration:underline}
.ms-viewselect A:link{font-size:9pt;font-family:Arial,Helvetica,sans-serif;color:#fc6}
.ms-wvsel{color:#36c}
.mstheme{nav-banner-image:url(artbanna.gif);separator-image:url(arthsepa.gif);list-image-1:url(artbul1a.gif);list-image-2:url(artbul2a.gif);list-image-3:url(artbul3a.gif);navbutton-horiz-normal:url(artnvhna.gif);navbutton-horiz-hovered:url(artnvhha.gif);navbutton-horiz-pushed:url(artnvhsa.gif);navbutton-vert-normal:url(artnvvna.gif);navbutton-vert-pushed:url(artnvvsa.gif);navbutton-vert-hovered:url(artnvvha.gif);navbutton-home-normal:url(arthomna.gif);navbutton-home-hovered:url(arthomha.gif);navbutton-home-pushed:url(arthomsa.gif);navbutton-next-normal:url(artnexna.gif);navbutton-next-hovered:url(artnexha.gif);navbutton-next-pushed:url(artnexsa.gif);navbutton-prev-normal:url(artprena.gif);navbutton-prev-hovered:url(artpreha.gif);navbutton-prev-pushed:url(artpresa.gif);navbutton-up-normal:url(artupbna.gif);navbutton-up-hovered:url(artupbha.gif);navbutton-up-pushed:url(artupbsa.gif);navbutton-background-color:rgb(51,51,51);top-bar-button:url(artnavgl.gif)}
.mstheme-bannertxt{font-family:'Book Antiqua','Times New Roman',Times;color:#ff9;text-align:center;vertical-align:middle}
.mstheme-bannertxt A:active{color:#ffc}
.mstheme-bannertxt A:link{color:#ffc}
.mstheme-bannertxt A:visited{color:#ffc}
.mstheme-bannertxt-g{font-family:'Book Antiqua','Times New Roman',Times;color:#ffc;text-align:center;vertical-align:middle;background-image:url('artbannd.gif')}
.mstheme-bannertxt-g A:active{color:#ffc}
.mstheme-bannertxt-g A:link{color:#ffc}
.mstheme-bannertxt-g A:visited{color:#ffc}
.mstheme-bannertxt-s{font-family:'Book Antiqua','Times New Roman',Times;color:#ffc;text-align:center;vertical-align:middle}
.mstheme-bannertxt-s A:active{color:#ffc}
.mstheme-bannertxt-s A:link{color:#ffc}
.mstheme-bannertxt-s A:visited{color:#ffc}
.mstheme-horiz-navtxt{font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#ff9;text-align:center;vertical-align:middle}
.mstheme-horiz-navtxt A:active{color:#ffc}
.mstheme-horiz-navtxt A:link{color:#ffc}
.mstheme-horiz-navtxt A:visited{color:#ffc}
.mstheme-horiz-navtxt-g{font-family:Arial,Helvetica,sans-serif;color:#ffc;text-align:center;vertical-align:middle;background-image:url('artnvhnd.gif')}
.mstheme-horiz-navtxt-g A:active{color:#ffc}
.mstheme-horiz-navtxt-g A:link{color:#ffc}
.mstheme-horiz-navtxt-g A:visited{color:#ffc}
.mstheme-horiz-navtxt-gs{font-family:Arial,Helvetica,sans-serif;color:#ffc;text-align:center;vertical-align:middle;background-image:url('artnvhsd.gif')}
.mstheme-horiz-navtxt-gs A:active{color:#ffc}
.mstheme-horiz-navtxt-gs A:link{color:#ffc}
.mstheme-horiz-navtxt-gs A:visited{color:#ffc}
.mstheme-label{color:#ffc;font-size:8pt;font-family:Arial,Helvetica,sans-serif;font-style:bold}
.mstheme-navtxthome{font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#ff9;text-align:center;vertical-align:middle}
.mstheme-navtxthome A:active{color:#ffc}
.mstheme-navtxthome A:link{color:#ffc}
.mstheme-navtxthome A:visited{color:#ffc}
.mstheme-navtxthome-g{font-family:Arial,Helvetica,sans-serif;color:#ffc;text-align:center;vertical-align:middle;background-image:url('arthomed.gif')}
.mstheme-navtxthome-g A:active{color:#ffc}
.mstheme-navtxthome-g A:link{color:#ffc}
.mstheme-navtxthome-g A:visited{color:#ffc}
.mstheme-navtxtnext{font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#ff9;text-align:center;vertical-align:middle}
.mstheme-navtxtnext A:active{color:#ffc}
.mstheme-navtxtnext A:link{color:#ffc}
.mstheme-navtxtnext A:visited{color:#ffc}
.mstheme-navtxtnext-g{font-family:Arial,Helvetica,sans-serif;color:#ffc;text-align:center;vertical-align:middle;background-image:url('artnextd.gif')}
.mstheme-navtxtnext-g A:active{color:#ffc}
.mstheme-navtxtnext-g A:link{color:#ffc}
.mstheme-navtxtnext-g A:visited{color:#ffc}
.mstheme-navtxtprev{font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#ff9;text-align:center;vertical-align:middle}
.mstheme-navtxtprev A:active{color:#ffc}
.mstheme-navtxtprev A:link{color:#ffc}
.mstheme-navtxtprev A:visited{color:#ffc}
.mstheme-navtxtprev-g{font-family:Arial,Helvetica,sans-serif;color:#ffc;text-align:center;vertical-align:middle;background-image:url('artprevd.gif')}
.mstheme-navtxtprev-g A:active{color:#ffc}
.mstheme-navtxtprev-g A:link{color:#ffc}
.mstheme-navtxtprev-g A:visited{color:#ffc}
.mstheme-navtxtup{font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#ff9;text-align:center;vertical-align:middle}
.mstheme-navtxtup A:active{color:#ffc}
.mstheme-navtxtup A:link{color:#ffc}
.mstheme-navtxtup A:visited{color:#ffc}
.mstheme-navtxtup-g{font-family:Arial,Helvetica,sans-serif;color:#ffc;text-align:center;vertical-align:middle;background-image:url('artupbtd.gif')}
.mstheme-navtxtup-g A:active{color:#ffc}
.mstheme-navtxtup-g A:link{color:#ffc}
.mstheme-navtxtup-g A:visited{color:#ffc}
.mstheme-topbar-font{font-family:Arial,Helvetica,sans-serif;font-size:1;color:#ffc}
.mstheme-topbar-font A:active{color:#ffc}
.mstheme-topbar-font A:link{color:#ffc}
.mstheme-topbar-font A:visited{color:#ffc}
.mstheme-topbar-font-g{font-family:Arial,Helvetica,sans-serif;font-size:1;color:#ffc;background-image:url('artnavgl.gif')}
.mstheme-topbar-font-g A:active{color:#ffc}
.mstheme-topbar-font-g A:link{color:#ffc}
.mstheme-topbar-font-g A:visited{color:#ffc}
.mstheme-vert-navtxt{font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#ff9;text-align:center;vertical-align:middle}
.mstheme-vert-navtxt A:active{color:#ffc}
.mstheme-vert-navtxt A:link{color:#ffc}
.mstheme-vert-navtxt A:visited{color:#ffc}
.mstheme-vert-navtxt-g{font-family:Arial,Helvetica,sans-serif;color:#ffc;text-align:center;vertical-align:middle;background-image:url('artnvvnd.gif')}
.mstheme-vert-navtxt-g A:active{color:#ffc}
.mstheme-vert-navtxt-g A:link{color:#ffc}
.mstheme-vert-navtxt-g A:visited{color:#ffc}
.mstheme-vert-navtxt-gs{font-family:Arial,Helvetica,sans-serif;color:#ffc;text-align:center;vertical-align:middle;background-image:url('artnvvsd.gif')}
.mstheme-vert-navtxt-gs A:active{color:#ffc}
.mstheme-vert-navtxt-gs A:link{color:#ffc}
.mstheme-vert-navtxt-gs A:visited{color:#ffc}
