* { margin: 0px; padding: 0px; }

/* #################### */
/* #   Default HTML   # */
/* #################### */

html, body { font: 79% Arial, Helvetica, sans-serif; color: #464B50; }
html { height: 100%; }
body, div, p, td, th { font-size: 10pt; line-height: 20px; vertical-align: top; }

a, a:link { color: #F47721; }
a:active, a:hover { text-decoration: none; color: #000000; }
a img, a:link img { border: none; }

p { margin-bottom: 20px; line-height: 20px; }

h1, h2, h3, h4, h5 { font-weight: normal; margin: 0px; color: #F47721; }

h1 { font-size: 1em; }
h2 { font-size: 12pt; line-height: 20px; margin-bottom: 0px; }
h3 { font-size: 1.3em; font-weight: bold; line-height: 20px; margin-bottom: 2px; }
h4 { font-size: 1.2em; }
h5 { font-size: 1.0em; }

ul { list-style: none; }
li { background: url(../images/bullet.png) no-repeat left center; padding-left: 12px; line-height: 20pt; }

/* #################### */
/* #   Default HTML   # */
/* #################### */

html { background: url(../images/plug.png) no-repeat center -100px; min-width: 980px; min-height: 450px; }
#logo, #logo a, #logo a:link { width: 310px; height: 50px; }

#logo
{
width: 310px;
background: url(../images/logo2015.png) no-repeat top left;
height: 50px;
margin-bottom: 20px;
}

#logo a, #logo a:link { display: block; overflow: hidden; text-indent: -9999px; }

#content
{
margin: auto;
width: 340px;
position: absolute;
top: 200px;
left: 50%;
margin-left: -300px;
}

#bar
{
position: absolute;
left: 0px;
top: 0px;
background: #F47721;
width: 100%;
height: 5px;
box-shadow: 0px 0px 5px rgba(0,0,0,0.15);
}

.intro { font-size: 14pt; color: #F47721; font-style: italic; line-height: 20pt; }