*
{
    padding: 0;
    list-style: none;
    outline: none;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
}

.contHolder
{
    overflow: hidden;
    height: 100%;
}
.innerContL
{
    float: left;
    display: inline;
    width: 300px;
}
.innerContR
{
    float: left;
    display: inline;
    width: 700px;
}
table tr td input, textarea
{
    margin-bottom: 5px;
    line-height: 22px;
}

table tr td select
{
    margin-bottom: 2px;
    height: 22px;
}

table tr td input[type="checkbox"]
{
    margin-bottom: 0px;
    height: 20px;
}

table tr td input[type="radio"]
{
    margin-bottom: 0px;
    height:13px;
}

.labelStyle
{
    vertical-align: text-top;  
}

/*Location*/
.innerProd ul
{
    width: 160px;
    text-align: center;
}
.innerProd ul li
{
    padding: 0 0 40px 0px;
}
.innerProd ul li img
{
    width: 60px;
    height: 60px;
}
.innerProd ul li a
{
    color: #525252;
    text-decoration: none;
    font-weight: bold;
    display: block;
    font-size: 11px;
}
.innerCreHead
{
     
    font-size: 18px;
    padding: 20px 23px 20px 23px;
}
.locHolder .Dloc
{
    overflow: hidden;
    height: 100%;
    padding: 0 0 10px 0;
}
.locHolder .Dloc div
{
    float: left;
    display: inline;
}
.Dloc .dataHead
{
    padding: 20px 0 0 20px;
}
.addLocCont
{
    background: url(../images/innerHeadBg.png) 0 0 repeat-y;
    padding: 5px 0 0 5px;
    height: 21px;
    width: 601px;
    margin-bottom: 10px;
}
.addLocContWBig
{
    background: url(../images/innerHeadBg.png) 0 0 repeat-y;
    padding: 5px 0 0 5px;
    height: 21px;
    width: 200px;
    margin-bottom: 10px;
}
.addLocHolder
{
    padding: 5px 0 10px 0;
    width: 1000px;
}

.addLocHolder1
{
    padding: 1px 0 2px 0;
}

.addLocHolder1 table
{
    border-collapse: collapse;
    border: 1px solid #c1b09b;
    border-spacing: 0;
}

.addLocHolder1 table th
{
    font-weight: bold;
    
    border: 1px solid #e8a894;
    padding: 1px 1px;
    border-top: none;
}
.addLocHolder1 table td
{
    border: 1px solid #e8a894;
    padding: 1px 1px;
    border-bottom: none;
}
.addLocHolder1 table tr.dataPager table
{
    border: none;
    border-spacing: 1px;
    border-collapse: separate;
}
.addLocHolder1 table tr.dataPager table td
{
    border: none;
    border: 1px solid #999;
    cursor: default;
    padding: 0;
}
.addLocHolder1 table tr.dataPager table td span, .addLocHolder1 table tr.dataPager table td a
{
    padding: 1px 1px;
    display: block;
}
.addLocHolder1 table tr.dataPager table td span
{
    background: #ccc;
    color: #000;
}
.addLocHolder1 table tr.dataPager table td a:hover
{
    background: #ccc;
    color: #000;
}

.addLocHolder2 table th
{
    font-weight: bold;
    text-align: left;
    border: 1px solid #e8a894;
    padding: 5px 15px;
    border-top: none;
}
.addLocHolder2 table td
{
    border: 1px solid #e8a894;
    padding: 5px 15px;
    border-bottom: none;
}
.addLocHolder2 table tr.dataPager table
{
    border: none;
    border-spacing: 3px;
    border-collapse: separate;
}
.addLocHolder2 table tr.dataPager table td
{
    border: none;
    border: 1px solid #999;
    cursor: default;
    padding: 0;
}
.addLocHolder2 table tr.dataPager table td span, .addLocHolder table tr.dataPager table td a
{
    padding: 2px 5px;
    display: block;
}
.addLocHolder2 table tr.dataPager table td span
{
    background: #ccc;
    color: #000;
}
.addLocHolder2 table tr.dataPager table td a:hover
{
    background: #ccc;
    color: #000;
}

.addLocHolderAssDealer
{
    padding: 1px 0 2px 0;
}

.addLocHolderAssDealer table
{
    border-collapse: collapse;
    border: 1px solid #c1b09b;
    border-spacing: 0;
}
.addLocHolderAssDealer table th
{
    font-weight: bold;
    text-align: left;
    border: 1px solid #e8a894;
    padding: 1px 1px;
    border-top: none;
}

.addLocHolderAssDealer table td
{
    border:none;
    border: 1px solid #e8a894;
    padding: 1px 1px;
    border-bottom: none;
}
.addLocHolderAssDealer table tr.dataPager table
{
    border: none;
    border-spacing: 1px;
    border-collapse: separate;
}
.addLocHolderAssDealer table tr.dataPager table td
{
    border: none;
    border: 1px solid #999;
    cursor: default;
    padding: 0;
}
.addLocHolderAssDealer table tr.dataPager table td span, .addLocHolder1 table tr.dataPager table td a
{
    padding: 1px 1px;
    display: block;
}
.addLocHolderAssDealer table tr.dataPager table td span
{
    background: #ccc;
    color: #000;
}
.addLocHolderAssDealer table tr.dataPager table td a:hover
{
    background: #ccc;
    color: #000;
}


















.grdScroll
{
    padding: 5px 0 10px 0;
    /*width: 690px;*/
    max-height: 350px;
    overflow-y: auto;
    background-color:#FCF2D6;
}

.grdScroll1
{
    padding: 5px 0 10px 0;
    width: 1230px;
    max-height: 350px;
    overflow-y: auto;
}

.grdScroll12
{
    padding: 5px 0 10px 0;
    width: 850px;
    max-height: 350px;
    overflow-y: auto;
}

.grdMPScroll
{
    padding: 5px 0 10px 0;
    width: 630px;
    max-height: 227px;
    overflow-y: auto;
}
.grdHScroll
{
    padding: 5px 0 10px 0;
    width: 630px;
    overflow-x: auto;
    overflow-y: hidden;
}

.grdHScroll1
{
    padding: 5px 0 10px 0;
    width: 1000px;
    overflow-x: auto;
    overflow-y: hidden;
}

.addLocHolder table
{
    border-collapse: collapse;
    border: 1px solid #c1b09b;
    border-spacing: 0;
}

.addLocHolder table th
{
    font-weight: bold;
    text-align: left;
    border: 1px solid #e8a894;
    padding: 5px 15px;
    border-top: none;
}
.addLocHolder table td
{
    border: 1px solid #e8a894;
    padding: 5px 15px;
    border-bottom: none;
}
.addLocHolder table tr.dataPager table
{
    border: none;
    border-spacing: 3px;
    border-collapse: separate;
}
.addLocHolder table tr.dataPager table td
{
    border: none;
    border: 1px solid #999;
    cursor: default;
    padding: 0;
}
.addLocHolder table tr.dataPager table td span, .addLocHolder table tr.dataPager table td a
{
    padding: 2px 5px;
    display: block;
}
.addLocHolder table tr.dataPager table td span
{
    background: #ccc;
    color: #000;
}
.addLocHolder table tr.dataPager table td a:hover
{
    background: #ccc;
    color: #000;
}

.locadd
{
    padding: 10px 0;
}
.locadd input[type="textbox"], textarea
{
    border: 1px solid #a3a3a3;
    -moz-box-shadow: 0px 0px 5px #c3c3c3 inset;
    -webkit-box-shadow: 0px 0px 5px #c3c3c3 inset;
    box-shadow: 0px 0px 5px #c3c3c3 inset;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=95, Strength=2) progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0);
}
.btext
{
}
.mobileText
{
    width: 180px;
}

.logintext
{
    width: 160px;
}
.locadd textarea
{
    height: 60px;
     
    font-size: 12px;
}
.locadd table tr td
{
    vertical-align: top;
}
.locContact
{
    padding: 10px 0;
}

/*.locContact input, textarea*/

.locContact input[type="textbox"], textarea
{
    border: 1px solid #a3a3a3;
    -moz-box-shadow: 0px 0px 5px #c3c3c3 inset;
    -webkit-box-shadow: 0px 0px 5px #c3c3c3 inset;
    box-shadow: 0px 0px 5px #c3c3c3 inset;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=95, Strength=2) progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0);
}
.locTdFir
.locTdFirst
{
    min-width: 170px;
    }


.tdCEO 
{
	border-style: solid;
	border-width: 1px; 
	border-color: #a0a0a0;
	background-color: Silver;
	 
	font-size:11px; 
}

st
{
    min-width: 190px;
    width: 190px;
}

textarea.btext
{
     
    font-size: 12px;
}

a
{
    font-weight: bold;
    color: #CC3300;
    text-decoration: none;
}

.ErrorMessage
{
    background-color: #A6A6A6;
    color: White;
    padding: 3px;
}

.cmdDelete
{
    background: url(/images/Delete.png) no-repeat;
    display: block;
    height: 32px;
    width: 32px;
}
.cmdAdd
{
    background: url(/images/Add.png) no-repeat;
    display: block;
    height: 32px;
    width: 32px;
}
.cmdView
{
    background: url(/images/View.jpg) no-repeat;
    display: block;
    height: 24px;
    width: 97px;
}

.cmdEdit
{
    background: url(/images/Edit.png) no-repeat;
    display: block;
    height: 32px;
    width: 32px;
}

.imgprofile
{
    height: 64px;
    width: 64px;
    border:1px solid #ccc;
}

.reportDiv
{
    background-color: White;    
    width:90%;
    margin-top: 10px;
    overflow:scroll;
}

.reportDiv111
{
    background-color: White;    
    width:75%;
    margin-top: 10px;
    overflow:scroll;
}

.reportDiv5
{
    background-color: White;    
    width:50%;
    margin-top: 10px;
    overflow:scroll;
}

.reportDiv1
{
    background-color: White;
    height:600px;
    width:1000px;
    margin-top: 10px;
    overflow:scroll;
}

.trHeight
{
    height: 20px !important;
}

.rbList
{
    width:400px;
    max-width: 100%;
}

.rbList input
{
    display: inline;
    margin: 0 5px 0;
    vertical-align: middle;
    height: auto;
}

.rbList label
{
    display: inline !important;
    width: auto;
}

.faintText
{
    color: red !important;
    font-size: 11px !important;
}

input.disabledBtn
{
    opacity: 0.1;
    filter: alpha(opacity=10);
    cursor: default;
}

html body .RadInput_Default .riTextBox, html body .RadInputMgr_Default ,.rdfd_
{
    /*filter:- !important;*/
        
    font-size: 14px !important;
    
}

.DtlsTbl tr td
{
    padding-bottom: 4px;
}

.colonTd
{
    width: 7px !important;
}

.popupGreyBox{top: 0;left: 0;width: 100%;height: 100%;background: Black;z-index: 10;position: absolute;filter: alpha(opacity=60) !important;opacity: 0.6;}

.registerPopup{position: absolute;top: 40%;left: 40%;z-index: 11;}

.ucgrdScroll
{
    padding: 5px 0 10px 0;
    width: 500px;
    overflow-y: auto;
}

.expSelect
{
    margin-bottom: 12px !important;
}

.panImg img
{
    height: 75px;
    width: 150px;
}
.profileImg img
{
    height: 64px;
    width: 64px;
}
body:nth-of-type(1) .MyCalendar{
margin-top:-390px;
top:auto !important;
}
