/* All CSS Files */


article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }audio, canvas, video { display: inline-block; }audio:not([controls]) { display: none; }[hidden] { display: none; }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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;}html {overflow-y: scroll; }a img {display: block;	}hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;padding: 0;}img {max-width: 100%;height: auto;border: 0;vertical-align: middle;}object, embed, video {max-width:100%;height:auto;}pre, code, kbd, samp {font-family: monospace, monospace;font-size: 1em;}pre {white-space: pre;white-space: pre-wrap;word-wrap: break-word;}sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }sup { top: -0.5em; }sub { bottom: -0.25em; }.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; }.ir br { display: none; }.hidden { display: none !important; visibility: hidden; }.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }.invisible { visibility: hidden; }.clearfix:before, .clearfix:after { content: ""; display: table; }.clearfix:after { clear: both; }.clearfix { zoom: 1; }

html{padding-top: 10px;background: url(../i/bg.jpg) repeat-x left top;}body{width: 908px;margin: 0 auto;padding: 200px 0 0;background: url(../i/header.jpg) no-repeat;}#content{padding: 60px 17px 60px;background-color: #fff;border: 1px solid #e00034;border-width: 3px 1px 1px 1px;-moz-border-radius: 5px;-opera-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}#content ol{padding-left: 17px;}#foot{padding: 10px 17px;}

*{font-family: sans-serif; }h1{color: #e00034;font-size: 28px;}h1, h2, h3, h4, h5, h6{margin-bottom: 18px;}p, ul {line-height: 18px;margin-bottom: 12px;}ul li {list-style: none;}ul li:before {content: "\2022";float: left;margin-left: -15px;}ul {margin-left: 15px;}