@charset "UTF-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

body { line-height: 1; color: black; background: white; }

ol, ul { list-style: none; }

table { border-collapse: separate; border-spacing: 0; vertical-align: middle; }

caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }

q, blockquote { quotes: "" ""; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; }

a img { border: none; }

body { background: #efebe3; font-family: Tahoma, Verdana, Arial; }

#frame { position: relative; width: 600px; margin: 30px auto 50px auto; background: #FFF; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; }
#frame a, #frame a:link, #frame a:visited { color: #c22121; }
#frame a:hover, #frame a:link:hover, #frame a:visited:hover { background: #fbe7e7; }
#frame #content, #frame #footer, #frame #header { clear: left; padding: 30px; }
#frame #header { padding-top: 20px; }
#frame #header a, #frame #header a:link, #frame #header a:visited { text-decoration: none; }
#frame #header a:hover, #frame #header a:link:hover, #frame #header a:visited:hover { background: none; }
#frame #topmenu { position: absolute; right: 30px; top: 10px; width: 200px; }
#frame #topmenu ul li a { font-size: 12px; text-decoration: none; float: right; color: #c22121; margin-left: 10px; }
#frame #menu { padding: 0 30px; }
#frame #menu ul li a { margin: 0 10px 0 0; color: #FFF; text-decoration: none; font-size: 16px; font-family: "myriad-pro-1","myriad-pro-2"; float: left; padding: 5px 10px; font-weight: 600; background: #c22121; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; }
#frame #menu ul li a:hover { background: #d82525; }
#frame #menu ul li.current a { background: #dd3939; }
#frame h1 { color: #3a3a3a; font-family: "myriad-pro-1","myriad-pro-2"; font-size: 50px; font-weight: 700; line-height: 60px; color: #c22121; }
#frame h1 span { color: #333; font-weight: 600; font-size: 30px; line-height: 33px; }
#frame #footer { background: #dcd4c3; padding: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; }
#frame #footer p { color: #333; text-align: center; font-family: Tahoma, Verdana, Arial; font-size: 11px; line-height: 15px; }
#frame #content { padding-top: 30px; }
#frame #content h2, #frame #content h3, #frame #content h4 { font-family: "myriad-pro-1","myriad-pro-2"; margin: 0 0 10px 0; }
#frame #content ul.downloads { list-style: none; margin: 0; }
#frame #content ul.downloads li { padding: 0px 0 4px 35px; background-position: left top; background-repeat: no-repeat; margin: 0 0 10px 0; line-height: 15px; }
#frame #content ul.downloads li a { font-family: "myriad-pro-1","myriad-pro-2"; color: #000; font-weight: 500; text-decoration: none; font-size: 15px; }
#frame #content ul.downloads li span { font-size: 10px; color: #666; }
#frame #content ul.downloads li.pdf { background-image: url(/_img/page_white_acrobat.png); }
#frame #content h2 { font-size: 27px; font-weight: 600; color: #c22121; font-weight: bold; background: #FFF; margin-bottom: 20px; }
#frame #content h3 { font-size: 18px; font-weight: 700; color: #3a3a3a; }
#frame #content h4 { font-weight: 700; color: #3a3a3a; margin-bottom: 5px; }
#frame #content p, #frame #content li { font-size: 13px; }
#frame #content p { line-height: 18px; margin: 0 0 15px 0; }
#frame #content ul { list-style: square; margin: 0 0 15px 15px; }
#frame #content ul li { padding: 0 0 5px 0; }
