
input[type="text"],input[type="password"],textarea,select{padding:6px 5px;line-height:14px;font-size:14px; border:1px solid #ccc; background-color:#f9f9f9;outline:none;color:#666;
    -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
    -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;
    -moz-box-shadow:inset 0 0 5px rgba(0, 0, 0, .2);-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2); box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus,input[type="text"].focus,input[type="password"].focus,textarea.focus,select:focus{background-color:White;border-color:#00ACCD;color:#000;
    -webkit-box-shadow:0 0 10px #00ACCD;-moz-box-shadow:0 0 10px #00ACCD;box-shadow:0 0 10px #00ACCD;}
input[type="radio"]:checked + label{font-weight:bold;color:#000;}

.page-message{background-color:#fff5b1;border:1px solid #ffde00;margin:10px 0;display:none;padding:4px 9px;
    -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;float:left;}
.page-message .icon{display:inline-block;float:left;height:20px;width:20px;margin-right:5px; background: url("../../images/info_icons.png") 5px -40px no-repeat;}
.page-message.error {background-color:#ffd2cf;border-color:#ff0000;}
.page-message.error .icon{background-position:0px 0px;}
.page-message.success {background-color:#e5fdbd;border-color:#78c400;}
.page-message.success .icon{background-position:0px -20px;}
.page-message.info {background-color:#fff5b1;border-color:#fff5b1;}
.page-message.info .icon{background-position:0px -40px;}
.page-message strong{padding-right:5px;}
.page-message.block{display:block;}
.page-message .text{display:inline-block;width:405px;text-align:left;float:right;font-size: 12px; line-height:20px;color:#000;}
/***** Authenticate User *****/
#pane .pane-wrapper{font-size: 14px;padding-bottom: 40px;position: relative;}
#pane .pane-wrapper.signup{position: static;}
#pane.auth{padding-bottom:100px;}
.image-frame{width:450px;min-height:140px;overflow:hidden;margin:30px 0;}
.image-frame img{max-width:400px;max-height:200px;}

.auth-box{position:absolute;right:0px;bottom:0px;width:450px;margin-bottom: 40px;}
.auth-box input[type="text"],.auth-box input[type="password"]{width:440px;margin:0;}
.pane-bottom .button{width:160px;line-height: 30px;}
.pane-bottom .bottom-right{width:445px;line-height:30px;}
.pane-bottom .bottom-right .terms{font-size: 12px;}
.pane-bottom .bottom-right input{float: left;margin: 8px 5px 0 0;}


.left-pane,.right-pane{width:450px;}
.left-pane{padding-right:30px;}
.right-pane{padding:45px 0 0 30px;}
.input-block{position:relative;padding-top:25px;}
.input-block input[type="text"],.right-pane input[type="password"]{width:440px;}
.input-block select,.input-block select{width:420px;color:#666;}
.input-block textarea{width:440px;color:#666;height: 120px;}
.input-block .name{position:absolute;top:9px; left:5px;color:#333;}
.input-block label.error{display:inline-block;position:absolute;top:9px;right:0px;padding-right:25px;
    background: url("../../images/info_icons.png") right -4px no-repeat;font-size: 12px;}
.input-block .placeholder{display:inline-block;position:absolute;top:7px;left:5px;display:none;font-size: 14px;}
.input-block .terms{padding: 6px 0;}

.left-pane .pane-top{margin:20px 10px;line-height:30px;}
#content .contact-text, #content .contact-block{line-height: 1.4em;}
#content .contact-text {padding: 20px 0;}
#content .contact-block strong{display: inline-block;width: 80px;}

.suite-heading{
    text-align: center;
    padding-bottom: 25px;
    font-size: 16px;
}
.suite{

    text-align: left;
    margin: 0 auto;
    font-size: 13px;
    border: 1px solid #000;
}
/*.suite tr{*/
/*border: 1px solid #000;*/

/*}*/
.suite .head{
    font-weight: bold;
    text-align: center;
}
.suite .suite-row {
    padding:10px 15px 10px 15px;
    border: 1px solid #000;
}
.suite .suite-row.first{
    border-right: 1px solid #000;

}
.banner{

    position: absolute;
    top: 0px;
    right: 0px;
    left: 63px;
}
.psycho-image{
    width:600px;
    height:310px;
}
#content .matter .psycho-image .image img {
    width: 805px;
    height: 280px;
    cursor: auto;
}
#content .matter .psycho-image{
    height:290px;
}
.para-content{
    text-align: justify;
}

#content .matter desc-para p  {
    text-align: justify
}

#successMsg{
    font-size: 20px;
    text-align: center;
    line-height: 5.0em;
}