/*CSS3: x7041269-Q_Ql7X.css POLICIES & 404/410*/

html, body, header, nav, section, span, a, p, img, main, div, h1, h2, h3, h4, table, tbody, thead, tr, td, blockquote, aside, article, u, footer, ul, li {
margin:0;
padding:0;
border:0;
font:inherit;
font-size:1em;
font-weight:400;
vertical-align:baseline
}

header, ins, nav, section, main, div, aside, form, article, footer, h1, h2, h3, h4, blockquote, ul { display:block }

* { box-sizing:border-box }

ul { list-style:none }

li { display:list-item }

body {
font-family:Arial, sans-serif;
font-size:.875em;
margin-top:1em;
margin-bottom:1.3em
}

a { text-decoration:none }

a:link, a:active, a:visited { color:#03C }

a:hover { color:#C00 }

b { font-weight:600 }

/*IMAGE SPRITES*/
/*GoToTop / GoBack Images*/

.img024{ background-image:url(../../images/x85262152/imgpanel028.png); background-repeat:no-repeat }
 
.float_top_b811{ width:53px; height:53px; background-position:-1px -2px; margin-top:5em }

/*GoToTop / GoBack Buttons*/
#b811{
display: none;
position: fixed;
top: 10px;
right: 0px;
border: none;
outline: none;
background-color: transparent;
}

/*#b812{
}*/

#d001 { margin:.5em 5% 0 }

#d0010 {
font-size:1.125em;
font-weight:600;
text-align:center;
margin-top:.5em
}

#d0010 h1 {
font-size:1.2em;
font-weight:600;
text-align:center;
margin-top:.5em
}

.style1 { font-weight:600 }

.drct274 { padding-left:1.875em }

.drct275 { padding-left:2em }

.drct275 h4 {
font-size:1.1em;
font-weight:400;
margin: 1em
}

#site112 {
background-color:#0CF;
font-size:1.375em;
color:#006;
text-align:center
}

#site433 h1 {
font-size:1.8em;
margin:.5em 0 0 1em;
font-weight:bold
}

#site433 h2 {
font-size:1.6em;
margin:.7em .2em .7em 1em;
font-weight:bold
}

#site433 h3 {
font-size:1.2em;
margin:1em
}

/*BEGIN LARGE SCREEN*/
@media only screen and (min-width:960px){

/*----------------- LS IMGS & BUTTONS -------------------*/
#b811{display:none !important}

}
