body, html{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
margin:0 auto;
color: #000467;
}
img{
border:none;
margin:0;
}
a:visited, a:link, a:active, a:hover{
color: #000467;
}
#wrapper{
width:1024px;
margin:0 auto;
text-align:left;
background: url("http://img.en25.com/Web/IronMountain/irmi_sidegradient.jpg") repeat-x left top #4f307e;
}
/* HEADER ***********************************************/
#header{
height:512px;
background: url("http://img.en25.com/Web/IronMountain/irmi_header_top_bg_new.jpg ") no-repeat left top;
}
#TY #header{
height:367px;
background: url("http://img.en25.com/Web/IronMountain/irmiTY_header_top_bg.jpg") no-repeat left top;
}
#TY #header a#downloadLink {
    background: none repeat scroll 0 0 transparent;
    display: inline;
    float: none;
    height: auto;
    width: auto;
}
#header_top{
height:357px;
padding: 0 32px;
}
#TY #header_top{
height:328px;
}
#header_top #IMlogo{
margin: 30px 0 0 74px
}
#header_top #heading1{
display:block;
margin: 47px 0 0 134px;
}
#header_top h2{
display:block;
margin: 35px 0 0 134px;
width:420px;
font-size:25px;
font-weight:normal;
float:left;
}
#TY #header_top h2{
font-size:19px;
width:480px;
}
#header_top #PWClogo{
display:block;
float:left;
margin: 40px 0 0 178px;
}
#header_bot{
background: url("http://img.en25.com/Web/IronMountain/irmi_header_bot_bg_new.jpg") no-repeat left top;
height:155px;
padding:0 32px;
}
#TY #header_bot{
background: none;
height:0px;
padding:0;
}
#header_bot h3{
font-size:19px;
font-weight:bold;
color:#000467;
margin:0;
padding: 10px 234px 5px 134px;
}
#header_bot h4{
font-size:17px;
font-weight:normal;
color:#ffffff;
margin: 0 234px 0 134px;
}
/********************************************************/
#content{
background:#fff;
margin: 0 33px 0 31px;
padding:0 20px;
min-height:645px;
position:relative;
}
#TY #content{
padding:25px 121px 30px;
}
#TY #content_top{
margin: 0 0 20px;
min-height:167px;
padding:5px 0;
background: url("http://img.en25.com/Web/IronMountain/irmi_content_bg_new.jpg") no-repeat scroll left bottom #cdeff8;

}
#TY #content_top #score{
font-size: 34px;
font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
font-weight:bold;
width:280px;
text-align:center;
height:187px;
display:inline-block;
vertical-align:top;

}
#TY #content_top #score span{
display:block;/**/
font-size: 160px;
letter-spacing: -10px;
line-height:120px;
}
#TY #content_top #feel{
width:64px;
height:187px;
display:inline-block;
vertical-align:top;
}
#TY #content_top #text{
width:325px;
padding: 0 0 0 24px;
display:inline-block;
vertical-align:top;
font-size:15px;
}
#TY #content_top #text a, #TY #content_top #text a:visited, #TY #content_top #text a:active{
font-weight:bold;
}
#TY #content_top #feel.sad{
background: url("http://img.en25.com/Web/IronMountain/irmi_sad.png") no-repeat;
}
#TY #content_top #feel.happy{
background: url("http://img.en25.com/Web/IronMountain/irmi_happy.png") no-repeat;
}
#TY #content h2{
font-size:34px;
display:block;
border-bottom:1px solid #00467f;
padding:20px 0 15px;
margin:0;
}
#TY #content h3{
font-size:22px;
padding:15px 0;
margin:0;
}
#TY #results{
background: url("http://img.en25.com/Web/IronMountain/irmi_results.jpg") no-repeat;
width:717px;
height:384px;
position:relative;
}
#TY #results #score_bar{
left: 603px;
position:absolute;
height:384px;
bottom:0;
width: 76px;
}
#TY #results #score_bar #score_pc{
height:76px;
width:76px;
position:absolute;
top:-86px;
font-size:23px;
color:#fff;
text-align:center;
line-height:76px;
font-weight:bold;
font-family:"Myriad Pro", Arial, Helvetica, sans-serif;

}
#TY #resultsTxT{

}
#TY .score_text{
display: inline-block;
font-size: 20px;
font-weight: bold;
height: 54px;
padding: 15px 0 0 ;
text-align: center;
vertical-align: top;
width: 170px;
border-right:1px solid white;
}
#TY .score_text#txt1{
width: 167px;
}
#TY .score_text#txt2{
width: 190px;
}
#TY .score_text#txt3{
width: 185px;
}
#TY .score_text#txt4{
width: 155px;
}/**/
#TY #content_bot{
height:150px;
padding-top:30px;
}
#TY span.left{
font-size:19px;
width: 450px;
margin-right:30px;
height:100px;
/*display:table-cell;*/
}
#TY a#downloadLink{
display:block;
background: url("http://img.en25.com/Web/IronMountain/download_report.jpg") no-repeat top left;
height:46px;
width:216px;
float:right;
}
#TY a#downloadLink img{
    visibility: hidden;
    }
#TY a#downloadLink:hover{
background: url("http://img.en25.com/Web/IronMountain/download_report_hover.jpg") no-repeat top left; 
}
.eloquaform input.elqSubmit:hover{
    background: url("http://img.en25.com/Web/IronMountain/submit_hover_bg.jpg") no-repeat top left;
}
#content #questionsContainer{
position:relative;
}
#content .ui-tabs-nav{
position:absolute;
right:40px;
bottom:0;
list-style-type:none;
margin:0;
padding:0 0 28px 0;
background: url("http://img.en25.com/Web/IronMountain/irmi_ui_tabs_nav.jpg") no-repeat bottom left;
}
#content .ui-tabs-nav li{
width:12px;
height:12px;
background: #000467;
float:left;
margin-right:17px;
font-size:1px;
}
#content .ui-tabs-nav li a{
color:#000467;
display:none;
width:12px;
height:12px;
}
#content .ui-tabs-nav li.ui-tabs-active{
background:#00afd8;
}
#content .ui-tabs-nav li.ui-tabs-active a{
color:#00afd8;
}
#content a.mover{
position:absolute;
bottom:0;
list-style-type:none;
margin:0;
padding:0;
height:40px;
width:40px;
display:block;

font-size:0px;
color:transparent;
}
#content a.next-tab{
background: url("http://img.en25.com/Web/IronMountain/irmi_ui_tabs_next.jpg") no-repeat top left;
right:0;
}
#content a.next-tab:hover{
background: url("http://img.en25.com/Web/IronMountain/irmi_ui_tabs_next_hover.jpg") no-repeat top left;
right:0;
}
#content a.prev-tab{
background: url("http://img.en25.com/Web/IronMountain/irmi_ui_tabs_prev.jpg") no-repeat top left;
left:0;
}
#content a.prev-tab:hover{
background: url("http://img.en25.com/Web/IronMountain/irmi_ui_tabs_prev_hover.jpg") no-repeat top left;
left:0;
}
div.ui-tabs-panel{
margin:0 215px 0 110px;
}
/* QuestionContainer */
.questionContainer{
padding:26px;
border-bottom: dashed #c8b8a3 1px;
clear:both;
color: #00467f;
}
.questionContainer .leftContainer{
float:left;
width:80px;
font-size:38px;
font-weight:bold;
font-style:italic;
}
.questionContainer .rightContainer{
margin-left:80px;
}
.questionContainer .rightContainer .question{
font-size: 18px;
font-weight:bold;
}
.questionContainer .rightContainer .answer{
display:block;
padding:2px 0;
}
/* Form */
#basicForm{
background: url("http://img.en25.com/Web/IronMountain/irmi_form_bg.jpg") no-repeat top left;
padding:28px 0 65px 0px;
border-bottom: dashed #c8b8a3 1px;
}
#basicForm div{
    padding-left:150px;
}
#basicForm div#industry, #basicForm div#country{
    padding-left:50px;
}
#basicForm label{
color:#000467;
text-transform:uppercase;
font-weight:bold;
width: 82px;
display: inline-block;
text-align:right;
line-height: 32px;
}
#basicForm div#industry label, #basicForm div#country label{
    width:182px;
}
input.elqField{
height:30px;
width: 310px;
padding:2px 6px;
background: #eeeae3;
border:none;
margin-bottom:10px;
}
#privacyPolicy, #contactViaEmail{
margin:10px 0;
}
#privacyPolicy input, #contactViaEmail input{
width:25px;
height:auto;
margin-left:55px;
float:left;
background:#ffffff;
}
#privacyPolicy label, #contactViaEmail label{
width:350px;
text-transform:none;
text-align:left;
font-weight:normal;
line-height:normal;

}
/* FOOTER **********************************************/
#footer{
background: url("http://img.en25.com/Web/IronMountain/irmi_footer_bg.jpg") no-repeat top left #ffffff;
padding: 52px 42px;
color:#696969;
font-size:11px;
line-height:20px;
}
#TY #footer{
background: none #ffffff;
border-top:#00afdb solid 4px;
padding-top: 10px;
}

#footer img{
padding:0 2px;
}
#footer span{
display:block;
margin-top:13px;
}
#footer .left{
width:40%;
float:left;
padding-top: 3px;
}
#footer .right{
width:40%;
float:right;
text-align:right;
}
#footer a:visited,#footer a:link, #footer a:active, #footer a:hover{
color:#696969;
font-size:11px;
text-decoration:none;
}
#footer a:hover, #footer a:active{
text-decoration:underline;
}
.clear{
clear:both;
}


