﻿/*By swami  :Input data form styles like ecopy request, ewatch add other  Code Starts */

/*inputMasterTable used for all User entry controls */
.inputEntryTable{width: 100%; padding:0px; border:1px;}
.inputEntryRow td,.inputEntryAltRow td{ padding: 3px 15px 3px 2px;border: 1px; }
.inputEntryAltRow td { background: #f2f2f2; }
.inputEntryColLbl {width :110px;padding-right:2px;text-align:left;line-height: 6px; }
.inputEntryColLbl150 {width :150px;padding-right:2px;text-align:left;line-height: 6px; }
.inputEntryColInput td{width :65%;padding-left:5px;text-align:left;line-height: 6px; }
.inputEntryMsgRow td { padding-left: 5px; text-align:left; border: 0px; color:Red;font-weight:bold ; }
.inputEntryErrMsg span{color:Red;font-weight:bold ;}

.tblMasterTable{  border: 0px none !important;font-weight:normal;}
.tblRow,.tblAltRow{padding: 3px 3px 3px 3px; }
.tblMasterTable td.tblColright{text-align:right}
.tblMasterTable td.tblColcenter{text-align:center}
.tblRow td, .tblAltRow td{text-align:left; padding: 3px 3px 3px 3px; border-bottom: 1px solid #d2d2d2 !important;border-top: 1px solid #d2d2d2 !important; vertical-align:middle; }
.tblRow td, .tblAltRow td label,.tblAltRow td span{padding-left:3px !important;margin-left:5px;}
legend {color: black;font-size: 14px;font-weight: bold;padding-bottom:3px;}
.tblColright td{text-align:right;}
.tblColleft{text-align:left !important;padding-left:3px;}
.tblColright span {text-align:right; float:right; padding-right:25px;font-weight:normal !important;}
.tblColrightbold span {text-align:right; float:right;padding-right:25px;font-weight:bold !important;}
.tblRow td{border-top:solid 1px #d2d2d2}
.tblHeader th {font-weight:bold; background: #d2d2d2; text-align: center; border-bottom: 1px solid #fff !important; }
.tblRownoborder td{ border:none 0px !important;}
.outerblock{clear:both;margin:0;padding:0px; text-align:left; font-weight:normal;margin-top:2px;margin-bottom:2px;}
/*.outerblock label{clear:both ;float:none;}
.outerblock input{clear:both;float:none;}*/
.radiolistclear{clear:both;}
.radiolistclear td{clear:both; border:0px !important; font-weight:normal !important;}
.radiolistclear label,.radiolistclear input{clear:both;text-align:left;}
.radiolistclear label{padding-left:3px;}
.InputErrorMsg  {color:Red;font-weight:bold ; width:100% !important;}
.InputErrorMsg span {color:Red;font-weight:bold ;}
.messageredbold{color:Red;font-weight:bold;text-align:left;}
.messagegreenbold {color:green;font-weight:bold;text-align:left;}

/*By swami  :Input data form styles like ecopy request, ewatch add other  Code Ends */

.leftNavSection{padding: 20px 30px;}

/*To give space between links in manage option grid*/
div.gridmanage{    margin : 1px !important;  }
div.gridmanage a{    margin-left:3px !important;    margin-right:3px !important;}

/* General Form Styles */
.outerblock{margin: 0 80px 20px 66px; width:535px;}
.outerblockBroader{margin: 0 80px 20px 66px; width:612px;}
.innerblock{margin-left:0px;width:520px;}
.innerblockmedium{margin-left:0px;width:690px;}
.innerblockmarg{margin-left:10px;}
.inputEntryform fieldset{border: 0px none;margin: 0 2px 2px 0px;}
.inputEntryform fieldset legend {color: black;font-size: 14px;font-weight: bold;}
.inputEntryform fieldset ol{list-style-type: none;margin: 0;padding: 0;}
.inputEntryform fieldset li{font-size: 12px;margin: 1px 0px 1px;padding: 2px 0 3px 0px;/*line-height: 24px;*/	display: block;	clear: both;border-bottom: 0px solid #efefef;}
.inputEntryform  fieldset li input[type="text"], .inputEntryform fieldset li input[type="password"] { padding: 2px;width: 317px; }
.inputEntryform  fieldset li.standardbutton input[type="button"]{width:150px !important;}
.inputEntryform  fieldset li.standardbutton input[type="submit"]{width:150px !important;}
.standardbutton input[type="button"]{width:150px !important;}
.standardbutton input[type="submit"]{width:150px !important;}
.inputEntryform fieldset li.buttons, .inputEntryform fieldset li.errors{border-bottom: 0px none !important;}
.inputEntryform fieldset li.buttons{padding-left: 164px;}
.inputEntryform fieldset li.center{text-align:center !important;}
/*.inputEntryform fieldset input[type="button"], .inputEntryform fieldset input[type="submit"] { text-transform:uppercase; width:auto!important; min-width:100px; background: #18899f; color: #fff; text-shadow: 0px 2px 2px #126676; border: 0px none; border-bottom: 3px solid #0d5b6a; line-height: 35px; height: 35px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 0 11px; }*/
.inputEntryform fieldset input[type="button"], .inputEntryform fieldset input[type="submit"] { width:auto!important; min-width:100px; background: #18899f; color: #fff; text-shadow: 0px 2px 2px #126676; border: 0px none; border-bottom: 3px solid #0d5b6a; line-height: 35px; height: 35px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 0 11px; }

.inputEntryform fieldset input[type="button"]:hover, .inputEntryform fieldset input[type="submit"]:hover { background: #0d5b6a; color: #fff; border-bottom: 3px solid #0d5b6a; }
.inputEntryform fieldset label{float: left;display:block;width: 150px;text-align: right;margin: 0 15px 0 0;font-weight: bold;}
.inputEntryform fieldset label span.current{font-weight: normal;font-style: italic;color: #444;}
.inputEntryform fieldset .errorLabel {float: left;display:block;width: 150px;text-align: right;margin: 0 15px 0 0;font-weight: bold;}
.inputEntryform fieldset li.labelfixed label{float: left;display:block;width: 100px;text-align: right;margin: 0 15px 0 0;font-weight: bold;}
/* Specific Input Styles */
.inputEntryform fieldset input[type="radio"]{width: 14px;padding: 2px;/*border: 1px solid #ccc;*/}
.inputEntryform fieldset input[type="text"]{width: 325px;padding: 2px;/*border: 1px solid #ccc;*/}
.inputEntryform fieldset input[type="checkbox"]{width: 16px !important;padding: 0px; margin-right:3px !important;/*border: 1px solid #ccc;*/}
.inputEntryform fieldset input[type="text"]:hover, .inputEntryform fieldset textarea:hover, .inputEntryform fieldset select:hover{background-color: #eee;}
.inputEntryform fieldset textarea{width: 325px;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;height: 200px;margin-bottom: 10px;border: 1px solid #ccc;}
.inputEntryform fieldset .radioList input, .inputEntryform fieldset .radio input{width: 14px;border-style: none;}
.inputEntryform fieldset .radioList input[type="text"]{width: 250px;padding: 2px;border: 1px solid #ccc;}
table.radio label{width:auto !important;text-align:right; float:right;}
.inputEntryform fieldset ol li.checkList{float:left;width:auto;}
.inputEntryform fieldset checkList label{display: inline;font-weight: normal;float:left;text-align:left;padding:0px;margin:0px;}
.inputEntryform fieldset .checkList input{width: 20px;margin-left:1px;float: left;}
.inputEntryform fieldset .checkList span{vertical-align:top;}
.checkbox  input{ float:left;width: 20px;margin-left:1px;float: left;}
.inputEntryform fieldset .cancelbut{width: 75px;/*border: none 0px;	color: #C00;text-decoration: underline;background-color: transparent;cursor: pointer;*/}
.inputEntryform fieldset li.freeblock{width:100%;text-align:left; clear:both;float:none;margin-top:3px;margin-bottom:3px; font-size:14px}
.inputEntryform fieldset li.freeblock span, .inputEntryform fieldset li.freeblock label{clear:both;width:100%!important;text-align:left;}
.inputEntryform fieldset li.freeblock div span, .inputEntryform fieldset li.freeblock div label{clear:both;width:100%!important;text-align:left;}
.blockendline{margin-bottom:3px; border-bottom: solid 1px lightgray !important;padding-bottom:6px!important;}
.inputEntryform fieldset .blocklinebottom{margin:2px 0px 0px 0px; border-bottom: solid 1px lightgray !important;padding-bottom:0px!important; line-height:5px; width:100%;}
.inputEntryform fieldset .blocklinetop{margin-top:0px; margin-bottom:2px; line-height:5px; border-top: solid 1px lightgray !important;padding-bottom:0px!important; width:100%; text-align:center;}
.blocklinetop{margin-bottom:0px; line-height:5px; border-top: solid 1px lightgray !important;padding-bottom:0px!important; width:100%;}
/*.inputEntryform fieldset .cancelbut:hover{background-color: transparent;text-decoration: none;/*}
li.radEdit label{clear: both;display: block;float: none;text-align: left;}*/
.required input, .required textarea { border: 1px  solid black ; }
.required input[type="radio"]{ border: 0px  solid black !important; }
/*.required label { color: #C00;}*/
.required{background-image: url(Images/required-field.png);	background-position: right center;background-repeat: no-repeat;	padding-right: 0px;}
li.radioList label{float: left;display: inline;	padding: 0 0 0 3px;font-weight: bold;font-size: 12px;width: 150px;margin: 0 15px 4px 0; vertical-align:middle;}
li.radioList .radio input{float:left; text-align:left; display: inline;border-style: none;width:16px !important;margin: 0 0px 0 0;vertical-align:middle;}
li.radioList span{float: left;display: inline;}
li.radioList table{float: left;display: inline;}
.radio{width:auto ;}
.radio label{float:left;display:inline ;border-style: none;width:auto !important; padding-left:1px;padding-right:1px; text-align:right;}
.select label{font-weight: normal;}
.radioList strong{clear: both;}
li.InputIndexNumber input{width:200px;}
.intextarea{height:60px !important;width:550px !important;}
.inputdate{width:100px !important;}
/*By swami  :Input data form styles like ecopy request, ewatch add other  Code Ends */

/*To give space between links in manage option grid*/
div.gridmanage{    margin : 1px !important;  }
div.gridmanage a{    margin-left:3px !important;    margin-right:3px !important;}
.radcombwidth{width:332px !important}
.editformouter{background-color:#f2f2f2;border:solid 0px gray;}
.CCBlock{background-color:#f2f2f2;border:solid 1px gray;}
.CCConfirmBlock{background-color: #d2d2d2 !important;border:solid 1px gray;}
.modalbackground{background-color: #DDDDDD;border: solid 1px Gray;filter: alpha(opacity=80);opacity: 0.7;}
.blueinfo{color:Blue;}
#divConfirm{width:750px;margin:0 auto;}
#divMatConfirm{width:900px;margin:0 auto;}
#divPrintReceipt{width:100%;height:16px;position:relative; text-align:right;}
.hideblock{display:none;}
.Outerblockborder{border:solid 1px gray;}
.riTextBox
{ width:325px ! important; 
}

.riPhoneBox_Custom
{ width:135px ! important; 
}
.RadInput_Default
{width:135px ! important;
	}

.inputrequired
{width:520px ! important; 
}
.blockbig
{
    font-size:17px !important; font-weight:bold !important;
}
.RadUpload .ruFileWrap
        {
            height: 35px !important;
        }
        .radwindow
        {
            z-index:9999 !important;
        }
        
.errorText
{
    color: red;
    font-weight: bold;
    font-size: 14px; 
    font-family: Arial
}
#ctl00_cntData_wdcSuspendDate_dateInput
{width:160px !important;}

.ajax__calendar_container
{
    z-index:99999 !important;
}
/*Future appearance dates should be shown in RED*/

.divCaseActionDateRed
{
    color:Red !important;
    font-weight:normal;
    width:100%;
}
.divCaseActionDateRedBold
{
    color:Red !important;
    font-weight:bold;
    width:100%;
}
.divCaseActionDateBlack
{
    color:black !important;
}
.PageTitle {
    width: 300px;
    font-family: arial,helvetica;
    font-size: 12pt;
    text-align: left;
    padding: 2px 0 2px 0;
    line-height: 20px;
    background-color: transparent;
    color: black;
    font-weight: bold;
}
 .alignwrtoInput {
     margin-left: 165px !important;
    
 }
 
  .RadWindowCss {
            z-index: 10000 !important;
        }

.RadWindowCss .rwIcon {
    margin-top: -.9em !important;
    width: 19em !important;
    height: 7em !important;
    left:0.37em !important;
}

.RadWindowCss .rwTitle {
    margin: 2px 2px 2px 65px !important;
    font-weight: bold !important;
}
