/* CLEAR
------------------------------ */
html,body {width:100%;height:100%;}
html,body,ul,ol,dl,li,dt,dd,p,blockquote,fieldset,legend,img,form,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
ul,ol,li,dl,dt,dd {list-style:none;}
blockquote,fieldset,legend,img,form {border:0;}
address {font-style:normal;}

body {font:normal 12px/1.5 Arial,Helvetica,Tahoma,'Lucida Grande','Myriad Pro',sans-serif;text-align:center;background:#fff url(/_common/images/layout/bg-body.png) repeat-x 0 0;}

a {color:#125f8a;}
p {margin:0 0 1em;}
pre,code {font-family:'Lucida Console','Andale Mono','Courier New',Courier,monospace;}
pre code,code code,pre pre {font-size:100%;}
table {border-collapse:collapse;}
table td {vertical-align:top;}
h1 {font-size:2.00em;margin:0 0 1em;}
h2 {font-size:1.50em;}
h3,
h4 {font-size:1.25em;}
h5,
h6 {font-size:1.00em;}
h2,h3,h4,h5,h6 {margin:.5em 0;}

#site {width:950px;margin:0 auto;text-align:left;position:relative;}
#body {width:100%;clear:both;overflow:auto;}
#sidebar {width:250px;padding:15px;margin:0 30px 0 0;float:left;background:#cbdee9 url(/_common/images/layout/bg-sidebar.png) repeat-x 0 0;}
#content {float:left;width:640px;}

/* header */
.logo {float:left;width:200px;height:41px;margin:8px 20px 11px 20px;}
.logo h1 {width:147px;height:24px;margin:0;}
.logo h1 a {display:block;width:100%;height:100%;text-indent:-1000em;overflow:hidden;background:url(/_common/images/identity/logo.png) no-repeat 0 0;}
.logo strong {font-weight:normal;font-size:11px;display:block;margin:0 0 0 38px;color:#fff;}
#header {color:#fff;padding:20px 0 28px;background:url(/_common/images/layout/woman-headset.jpg) no-repeat 495px 16px;}
#header a {color:#ecf19d;}

/* header - main navigation */
#header ul {width:100%;float:left;background:url(/_common/images/layout/woman-headset.jpg) no-repeat 503px 16px;}
#header ul li {float:left;display:block;padding:0 0 0 10px;height:30px;text-transform:uppercase;font-weight:bold;margin:0 1px 0 0;background:url(/_common/images/layout/bg-nav.png) no-repeat 0 -30px;}
#header ul li a {color:#13567b;display:block;padding:9px 18px 3px 8px;text-decoration:none;outline:none;background:url(/_common/images/layout/bg-nav.png) no-repeat 100% -30px;}
#header ul li a em {font-weight:normal;}
#header ul li a:hover {text-decoration:underline;}
#header ul li.active {background-position:0 0;}
#header ul li.active a {color:#fff;background-position:100% 0;padding:7px 18px 5px 8px;}

/* top support data */
#support-top {width:395px;position:absolute;right:0;top:20px;color:#fff;line-height:1.4;}
#support-top a {color:#ecf19d;}
#support-top div {float:left;width:170px;}
#support-top span {font-weight:bold;}
#support-top small {font-style:italic;}
#support-top dl {float:left;width:225px;}
#support-top dl dt,
#support-top dl dd {display:block;float:left;}
#support-top dl dt {width:35px;}
#support-top dl dd {width:190px;}
#support-top dl dd em {font-size:11px;margin:0 0 0 5px;}

#sidebar a {text-decoration:none;}
#sidebar a:hover {text-decoration:underline;}
#sidebar ul {margin:0 0 10px;}
#sidebar ul li {margin:0 0 5px;line-height:1.3;float:left;width:100%;}
#sidebar ul li a {display:block;padding:0 0 0 12px;background:url(/_common/images/icons/arrow-blue-right.png) no-repeat 2px 4px;}

.sidehead {font-size:14px;font-weight:bold;margin:0 0 2px;}
.sidehead a  {color:#000;}

#wikitext {padding:0 20px 20px 0;}

/* content */
#wikitext ul,
#wikitext ol {margin:1em 0 1em 1em;list-style-position:inside;}
#wikitext ul li,
#wikitext ol li {margin:0 0 .1em 1em;list-style-position:inside;}
#wikitext ul li {list-style:disc;}
#wikitext ol li {list-style:decimal;}

/* wiki commands */
#wiki-commands {position:absolute;right:20px;top:0;}
#wiki-commands ul {border:3px solid #21485d;border-top:0;float:left;font-size:.917em;}
#wiki-commands ul li {display:block;float:left;}
#wiki-commands ul li a {background:#21485d;text-decoration:none;display:block;float:left;padding:.5em 1em .15em;color:#fff;}
#wiki-commands ul li a:hover {background:#fff;color:#21485d;}

.pagegroup {margin:1em 0 -.25em;}
.wikiaction {margin:4px 0;}

/* editing */
#wikiedit {margin:0 0 1em;}
#wikiedit form,
#wikiedit textarea {width:100%;}
.wikimessage {margin:4px 0;font-style:italic;}

.quickref td {padding:5px 5px 2px;}

.photo {float:left;margin:0 2em 2em 0;border:1px solid #dfdfdf;padding:.5em;font-style:italic;font-size:.917em;}
.photo img {display:block;margin:0 0 .5em;}

/* viewing history/restoring */
#wikidiff {border:1px solid #ccc;padding:10px;margin:1em 0;}
#wikidiff .difftime {color:#999;margin:0 0 .5em;font-size:.917em;}
#wikidiff .difftype {font-weight:bold;margin:0 0 .5em;}
#wikidiff .diffdel {background:#edd4d4;padding:10px;margin:0 0 .5em;}
#wikidiff .diffadd {background:#bde1bc;padding:10px;margin:0 0 .5em;}
#wikidiff .diffrestore {font-weight:bold;}

#wikitext table.front td {padding:0 7em 0 0;}
#wikitext table.front td ul {margin-top:0;}
#wikitext table.front td .image {display:block;margin:.5em 0 0;}

#footer {width:100%;padding:2em 0% 3em;position:relative;background:#247BAC url(/_common/images/layout/bg-page3.jpg) repeat-x scroll 0 0;color:#fff;font-size:.917em;}
#footer ul {margin:0 0 1em 2em;}
#footer ul li {display:inline;margin:0 1em 0 0;}
#footer ul li a {color:#fff;}
#footer span {display:block;padding:.5em 0;font-style:italic;margin-left:2em;}

/* search */
#search {float:left;margin:26px 0 0;}
#search .recent {display:block;float:left;padding:3px 0 0;margin:0 2em 0 0;}
#search form {float:left;}
#search input,
#search label {display:block;float:left;}
#search label {padding:3px 0 0;margin:0 .5em 0 0;display:none;}
#search form .q {border:1px solid #666;border-right-color:#bbb;border-bottom-color:#bbb;height:16px;line-height:1;margin:1px 0 0;width:100px;}
#search form .submit {background:#226084;height:22px;text-transform:uppercase;vertical-align:middle;color:#fff;text-align:center;width:64px;border:0;font-size:.917em;}

/* hide editing capabilities */
.recent,
#wiki-commands,
#footer ul li.p2,
#footer ul li.p4 {display:none !important;}


/* CLEAR
------------------------------ */
#sidebar ul,
#header,
#footer {display:inline-block;}
#sidebar ul:after,
#header:after,
#footer:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}