﻿@charset "utf-8";
/* CSS Document IAS*/

body{margin:0; padding:0; font-size:14px; color: #303030; font-family: Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0; font-weight:normal;}
a,input{ text-decoration:none; outline:none;}
a,img{ border:none; outline:none;}
.clr{ clear:both;}
.fl{float:left;}
.fr{ float:right;}
.txt-center{text-align:center;}
*{margin:0; padding:0;}
input,textarea,select{ font-weight:400;}
input:focus,textarea:focus,select:focus{box-shadow:1px 1px 3px #b09391;}

.login-con{width:420px; margin:50px auto;}
.login-con .login-logo{width:348px; height:98px; margin:0 auto 10px auto;}
.login-con h3{font-size:24px; color:#616264; text-align:center; font-weight:700; margin:5px 0 5px 0;}
.login-con h5{font-size:18px; color:#888686; text-align:center; font-weight:500; margin:0px 0 5px 0;}
.login-con .form-con{width:355px; height:120px; padding:20px; background-color:#fbf9f9; border:3px solid #dcd9d9; margin:auto; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-box-shadow: 0 8px 9px -9px #c1bfbf;-moz-box-shadow: 0 8px 9px -9px #c1bfbf;box-shadow: 0 8px 9px -9px #c1bfbf;}
.login-con .form-row{width:100%; float:left; margin-bottom:8px;}
.login-con .form-row label{width:105px; float:left; margin-right:5px; font-size:16px; color:#6a6767; line-height:33px;}
.login-con .form-row input[type="text"], .login-con .form-row input[type="password"]{width:220px; padding:7px; border:1px solid #dcd9d9; float:left; margin-right:4px;font-size:15px; color:#6a6767;}
.login-con .btnSubmit{border:1px solid #da8a03; background-color:#ffa000; padding:3px 15px; font-size:18px; color:#ffffff; float:right; margin-right:10px; cursor:pointer;}
.login-con .btnSubmit:hover{background-color:#f99c00;}
/*After Login*/
.aLogin-con{width:1000px; min-height:500px; margin:10px auto;}.aLogin-hdr{width:100%; float:left; height:104px; padding-bottom:8px; border-bottom:4px solid #ffa000; margin-bottom:20px;}
.aLogin-hdr .fm-logo{width:348px; height:98px; float:left; margin:0 10px 0 0;}
.aLogin-hdr .wlcmTxt{width:438px; float:left; margin:30px 0 0 0; font-size:24px; color:#616264; text-align:center;}
.aLogin-hdr .wlcmTxt .trans-txt{width:100%; float:left; margin:5px 0 0 0; font-size:24px; color:#eb3e3b;}
.aLogin-hdr a.signout{float:right; text-decoration:underline; font-size:18px; color:#303030; margin:60px 0 0 0;}
.aLogin-hdr a.signout:hover{color:#eb3e3b; text-decoration:none;}
.aLogin-Txt{width:100%; float:left;}
.aLogin-Txt .aLogin-LtTxt{width:275px; float:left;}
.aLogin-Txt .aLogin-LtTxt h3{font-size:18px; color:#888686; margin-bottom:5px;}
.aLogin-Txt .aLogin-LtTxt .slt-con{width:265px; height:400px; float:left; border:1px solid #dadada; background-color:#ffffff; padding:5px;}
.aLogin-Txt .aLogin-LtTxt .slt-con option{padding:5px;}
.aLogin-Txt .aLogin-LtTxt .empty-strings{width:100%; padding:5px 0; font-size:13px; color:#606060; float:left;}
.aLogin-Txt .aLogin-LtTxt .empty-strings input[type="checkbox"]{float:left; margin:2px 4px 0 0;}
.aLogin-Txt .aLogin-LtTxt .empty-strings label{float:left; margin:2px 2px 0 0;}
.aLogin-Txt .aLogin-RtTxt{width:710px; float:right;}
.aLogin-Txt .aLogin-RtTxt h3{font-size:18px; color:#888686; margin-bottom:5px; width:100%; float:left;}
.aLogin-Txt .aLogin-RtTxt .details-con{width:708px; border:1px solid #dadada; min-height:170px; float:left;}
.aLogin-Txt .aLogin-RtTxt .details-con table{width:708px;}
.aLogin-Txt .aLogin-RtTxt .details-con table th,.aLogin-Txt .aLogin-RtTxt .details-con table td{padding:5px 10px; border-bottom:1px solid #ffffff; text-align:left;}
.aLogin-Txt .aLogin-RtTxt .details-con table th.key{width:110px; border-right:1px solid #ffffff; background-color:#ef663b; font-size:16px; color:#ffffff; font-weight:700;}
.aLogin-Txt .aLogin-RtTxt .details-con table th.cntryHdr{background-color:#ef663b; font-size:16px; color:#ffffff; font-weight:700}
.aLogin-Txt .aLogin-RtTxt .details-con table td.title{width:110px; border-right:1px solid #ffffff; background-color:#616264; font-size:14px; color:#ffffff;}
.aLogin-Txt .aLogin-RtTxt .details-con table td.inputData{background-color:#fafafa; font-size:14px; color:#616264;}
.aLogin-Txt .aLogin-RtTxt .details-con table td.inputData input[type="text"]{background:none; font-size:14px; color:#616264; margin:0; padding:0; border:none; width:100%;}
.aLogin-Txt .aLogin-RtTxt .details-con table td.inputData input[type="text"]:focus{box-shadow:none;}
.aLogin-Txt .btnRow{width:100%;padding:10px 0; float:left; margin-top:30px; background-color:#f8f8f8; text-align:center;}
.aLogin-Txt .btnRow .btnSave{border:1px solid #da8a03; background-color:#ffa000; padding:3px 15px; font-size:18px; color:#ffffff; cursor:pointer; display:inline-block;}
.aLogin-Txt .btnRow .btnSave:hover{background-color:#f99c00;}
textarea {
    height: auto;
    max-width: 600px;
    color: #999;
    font-weight: 400;
    font-size: 20px;
    font-family: 'Ubuntu', Helvetica, Arial, sans-serif;
    width: 85%;
    background: #fff;
    border-radius: 3px;
    line-height: 2em;
    border: none;
    box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.1);
    padding: 30px;
    -webkit-transition: height 2s ease;
    -moz-transition: height 2s ease;
    -ms-transition: height 2s ease;
    -o-transition: height 2s ease;
    transition: height 2s ease;
}
