@charset "utf-8";
/* CSS Document */
body{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
}
.clear {
    clear:both;
}
#warp {
    font-size: 12px;
}
#headbar {
    background: #000000;
    height:10px;
}
#container{
    width: 900px;
    margin:0 auto;
    border: solid 0px #FF0000;
}
#head{
    display:block;
    height: 78px;
}
#head .pharma
{
    float:right;
}
#body
{
    border: solid 0px #0000FF;
    min-height: 465px;
}
#body h1{
    text-decoration:none;
    padding: 10px 10px 0px 10px;
    font-size: 22px;
    text-align: center;
}
#body p{
    padding: 4px 10px;
    font-size: 14px;
}

#body .link 
{
    background:#000000;
    display:block;
    margin: 10px;
    padding: 5px;
    width: 400px;
}
#body .link a{
    color: #FFFFFF;
    font-size: 14px;
    text-decoration:none;
    margin-left: 10px;
}
#body .link a:hover{
    text-decoration:underline;
}
#body .link img{
    margin-left: 3px;
}
.box {
    margin-left: 10px;
    border: solid 1px #C0C0C0;
    padding: 30px 20px;
    display: none;
}

.box_res {
    margin-left: 2px;
    padding-bottom: 8px;
}

label{
    display: block;
    margin: 15px 0px 7px 0px; 
}

.txt{
    height: 20px;
    width: 200px;
    color:  #808080;
}

.error {
    background: url("../images/error.jpg")  no-repeat scroll 0 0 transparent;
    color: #CC0000;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 22px;
    /*margin-left: 175px;*/
    padding: 7px 0 0 50px;
    text-align: left;
    width: 590px;
}

.noterror {
    background: url("../images/valid.png") no-repeat scroll 0 0 transparent;
    color: #009900;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 34px;
    margin-left: 175px;
    padding: 7px 0 0 40px;
    text-align: center;
    width: 590px;
}
#msgtext{
    background:#fffff;
    font-size: 12px;
    /*margin-left: 250px;*/
}
#msgtext th {
    text-align:left;
    padding: 0px 5px;
}
#msgtext td {
    text-align:left;
    padding: 3px;
}
#footer{
    background: #000000;
    padding: 10px;
}
#footer #footertext
{
    width:900px;
    margin: 0 auto;
    text-align:center;
}
#footer #footertext a{
    color:#FFFFFF;
    text-decoration:none;
    margin-left: 10px;
}
#footer #footertext a:hover{
    text-decoration: underline;
}