@charset "utf-8";
body {
background:#f5f5f5;
margin: 0;
padding: 0;
}

dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,fieldset,div {
margin: 0;
padding: 0;
}

h1,h2,h3,h4,h5,h6 {
font-size: 100%;
font-weight: normal;
}

ul li, ol li {
list-style: none;
}

table {
margin: 0;
padding: 0;
border-collapse: collapse;
border-spacing: 0;
font-size: 100%;
}

caption {
text-align: left;
}

table,pre,code,select,input,textarea,kbd,var,ins,del,samp {
font-size: 100%;
}

address,cite,dfn,em,strong,var,th,ins,del,samp {
font-weight: normal;
font-style: normal;
}

a img {
border: 0;
}

fieldset {
border: none;
}

#header {
background:#fff;
padding: 8px 10px 5px;
}

#msthd {
width: 950px;
box-sizing: border-box;
margin:0 auto;
line-height: 1.22!important;
}

#navigationWrapper {
background: #393f47;
}

#navigationWrapper #navigationBody {
width:950px;
margin:0 auto;
}

#navigationWrapper #navigationBody h1 {
padding: 13px 0 12px;
margin-right:15px;
color: #fff;
line-height: 1.2;
font-size:115%;
font-weight: bold;
}

.userpageRedirectWrapper{
width:800px;
padding:50px 30px;
margin:50px auto;
color:#262626;
background:#fff;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.15);
box-shadow: 0 0 3px 0 rgba(0,0,0,0.15);
}

.userpageRedirectWrapper .userpageRedirectTitle {
margin-bottom:20px;
text-align:center;
font-size:200%;
font-weight:bold;
}

.userpageRedirectWrapper .userpageRedirectText {
margin:0 20px;
}

.userpageRedirectWrapper .userpageRedirectUrlWrapper {
background-color:#f3f3f3;
padding:30px 0 20px;
margin:20px 20px 0;
text-align:center;
}

.userpageRedirectWrapper .userpageRedirectUrlWrapper .userpageRedirectUrlSubtext {
display:inline-block;
font-size:0.85em;
margin: 5px 0 0 0;
}

.userpageRedirectWrapper .redirectDisclaimerWrapper {
padding: 12px 15px;
margin:30px 20px 0;
border:2px solid #FFD700;
background-color:#FFF7CB;
}

.userpageRedirectWrapper .redirectDisclaimerWrapper .redirectDisclaimerTitle {
font-weight:bold;
}

.userpageRedirectWrapper .redirectDisclaimerWrapper .redirectDisclaimerText {
text-align:left;
margin:5px 0 0 0;
}

.userpageRedirectWrapper .redirectLinkWrapper {
text-align:center;
margin: 30px 0 0 0;
}

.userpageRedirectWrapper .redirectLinkWrapper .redirectLinkBtnWrapper .redirectLinkBtn{
width:300px;
display: inline-block;
margin:10px 0 0 0 ;
padding:10px 0 8px;
border: 1px solid #d5dae0;
color:#595959;
font-weight:normal;
line-height:1;
*line-height:1.2;
text-align:center;
text-decoration:none;
cursor: pointer;
*display:inline;
*zoom:1;
background: #f7fafc; /* Old browsers */
background: -moz-linear-gradient(top,  #f7fafc 0%, #e9edf2 100%); /* FF3.6+ */
background: -webkit-linear-gradient(top,  #f7fafc 0%,#e9edf2 100%); /* Chrome10+,Safari5.1+ */
background: linear-gradient(to bottom,  #f7fafc 0%,#e9edf2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7fafc', endColorstr='#e9edf2',GradientType=0 ); /* IE6-9 */
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-webkit-box-shadow:inset 0 -1px 1px 0px rgba(0,0,0,0.1);
box-shadow:inset 0 -1px 1px 0px rgba(0,0,0,0.1);
}

.userpageRedirectWrapper .redirectLinkWrapper .redirectLinkBtnWrapper .redirectLinkBtn:hover{
background: #f7fafc;
}
