body { font-family: arial, helvetica, sans-serif; font-size: 10pt; margin: 0; padding: 0; text-align: left; }
a { color: #000; outline: none; text-decoration: none; }
h1, h2, h3, h4, h5, h6 { clear: none; font-weight: bold; text-align: left; }		

/* ---( =floats )---------------------------------- */

.left, div.left p.left, .right, div.right p.right  { float: none; }

/* ---( =container )---------------------------------- */

#container { background: none; margin-right: 30pt; margin-left: 20pt; padding: 0; position: relative; text-align: left; width: auto; }

/* ---( =header )---------------------------------- */

#header { background: #fff; float: left; clear: both; height: auto; margin: 0 0 40pt; padding: 0; width: 100%; }
#header #profile { float: none; width: auto; }
#header #profile #logo { background:none; background-color:transparent; border-width: 0; display: block; float:none; height: auto; margin: 0; padding:0; text-decoration:none; width: auto; }
#header #profile #logo img { border: none; height: auto; width: auto; }

/* ---( =hidden )---------------------------------- */

#search, #global, #nav, #subnav, #page, #subcontent, .form, .tools, .placeholder, fieldset, input { display: none; }

/* ---( content )------------------------------- */

#content { float: none; margin: 0; padding: 0; width: auto; }
#content ul { margin: 0; padding: 0 23pt 8pt 23pt; }
#content li { line-height: 130%; }
#content a:link, #content a:visited, #content a:active, #subcontent a:link, #subcontent a:visited, #subcontent a:active { border-bottom: none; color: #000; text-decoration: none; }
#content a:hover, #subcontent a:hover { border-bottom: none; color: #000; text-decoration: none; }

/* ---( =intro )------------------------------- */

#intro { background: none; border: auto; height: auto; margin: 0 auto; overflow: auto; padding: 0; position: relative; width: auto; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none; }   
#intro #quote { clear: none; float: none; margin: 0 0 30pt; padding: 0; width: auto; }
#intro #quote blockquote { color: #000; float: none; margin: 0; padding: 0; }
#intro #quote blockquote p { font-size: 13pt; font-weight: bold; margin: 0; padding: 0; line-height: 18pt; text-shadow: none; }


/* ---( subcontent )------------------------------- */

#subcontent { float: none; width: auto; }

/* ---( =footer )---------------------------------- */

#footer { background: none; margin: 30pt 30pt 0 0; padding: 0; position: relative; text-align: left; width: auto; }