﻿.mpdsContent { /*width: 766px; float: left;*/ display: inline; overflow: hidden; margin-top: 10px; text-align:left; }
.mpdsContent #alwaysVisibleDiv { position: fixed; width: 340px; border: solid 2px #e1e1e1; vertical-align: middle; bottom: 10px; right: 10px; font-family: Verdana; font-size: 1em; padding: 2px; background-color: #F2F6F3; }
.mpdsContent #visibleBarWrap { position: relative; margin: 0 auto; width: 100px; height: 20px; text-align: left; font-weight: bolder; float: right; }
.mpdsContent #visibleBarWrap P { margin: 0; width: 100px; text-align: center; line-height: 20px; }
.mpdsContent #visibleBarWrap #visibleBarOuter { position: absolute; width: 100%; height: 100%; background: #FF0000; color: #FFFFFF; }
.mpdsContent #visibleBarWrap #visiblebarInner { position: relative; width: 100%; height: 100%; overflow: hidden; background: #BCD4C3; color: #772432; }

.mpdsContent .pdf_link { background-color: #FFFFFF; border: 1px solid #BDD4C4; clear: both; padding: 5px; margin:5px 0px; }
.mpdsContent .pdf_link a { background: transparent url(https://www.imeche.org/App_Themes/IME_old/Images/pdf_icon_3.gif) no-repeat right center; border-bottom:none; padding:5px 20px 5px 5px; }

.mpdsContent #failed { color: #772432; background-color: #E7D3D3; border: 1px solid #772432; clear: both; padding: 5px; font-weight: bold; text-transform: uppercase; }

.mpdsContent .RadTabStrip, .RadTabStrip ul, .rtsLevel { background: #E2ECE5; width: 100%; clear: both; margin-top: 5px; margin-bottom: 0px; }
.mpdsContent .RadTabStrip ul { background: #F2F6F3; border-bottom: 1px solid #BDD4C4; }
.mpdsContent .RadTabStrip ul li { background: none; border-right: 1px solid #D7E5DB; display: inline; font-weight: bold; overflow: visible !important; padding: 0; float: left; }
.mpdsContent .RadTabStrip ul li a { padding: 5px; text-transform: uppercase; }
.mpdsContent .RadTabStrip ul a.rtsSelected { background: #E2ECE5; border: 1px solid #BDD4C4; border-width: 1px 1px 0 1px; position: relative; }

.mpdsContent .tabContent { display: block; overflow: hidden; clear: both; }
.mpdsContent fieldset { clear: both; overflow: hidden; padding-bottom: 5px; width: 100%; background-color: #F2F6F3; }
.mpdsContent h1 { }
.mpdsContent fieldset h2 { color: #333333; background-color: #E2ECE5; font: bold 1.0em Verdana; margin-bottom: 10px; padding: 5px 0px 5px 20px; text-transform: uppercase; }
.mpdsContent fieldset h3 { color: #333333; font: bold 1.0em Verdana; margin-bottom: 5px; padding: 5px 0px 5px 20px; text-align: left; }
.mpdsContent fieldset .form-element { width: 100%; display: table; clear: both; padding: 0px; }
/*.mpdsContent fieldset .form-element label { display: inline; float: left; margin: 0 10px 10px 23px; padding-top: 2px; width: 140px; }*/
.mpdsContent fieldset .form-element label { float: left; width: 160px; display: inline; padding: 5px 0px 5px 20px; }
.mpdsContent fieldset .form-element div.RadEditor {clear:both; float:left;}
.mpdsContent fieldset .form-element div.RadEditor td.reToolZone table tbody tr td.reEditorModesCell div.reEditorModes ul li a{ border:none; font-size:smaller; line-height:18px;}
.mpdsContent fieldset .form-element div.RadEditor td.reToolZone div.reModule{ padding-left:10px; font-size:smaller; line-height:18px;}
.mpdsContent fieldset .form-element input { /*clear: left;*/ float: left; display: inline; }
.mpdsContent fieldset .form-element .checkbox-inline { float: left; width: 500px; margin: 0px; }
.mpdsContent fieldset p { color: #333333; font: 1.0em Verdana; padding: 5px 5px 5px 20px; margin: 0px; clear: both; }
.mpdsContent fieldset p strong { font-weight: bold; margin-bottom: 5px; line-height: 140%; display: block; }
.mpdsContent fieldset span { display: inline; /*float: left;*/ }
.mpdsContent fieldset span.text { padding:5px; display:inline-block; }
.mpdsContent table tr td{text-align:left;}
.mpdsContent table tr th{text-align:left;}

.mpdsContent .RadGrid table { background-color: #ECEAE9; border-collapse: collapse; }
/*.mpdsContent .RadGrid table .rgPager { padding: 0px; }
.mpdsContent .RadGrid table .rgPager td { padding: 0px; }
.mpdsContent .RadGrid table .rgPager td table .rgPagerCell div { }
.mpdsContent .RadGrid table .rgPager td table .rgPagerCell a { padding: 0px; }*/
.mpdsContent .RadGrid table .rgHeader { padding: 6px; background-color: #675C53; font-size: 1em; font-weight: bold; color: #ffffff; border: Solid 1px #FFFFFF; }
.mpdsContent .RadGrid table .rgHeader a { color: #ffffff; }
.mpdsContent .RadGrid table .rgHeader a:hover { color: #ffff00; }
.mpdsContent .RadGrid table .rgRow td { padding: 6px 4px 11px 11px; border: Solid 1px #FFFFFF; }
.mpdsContent .RadGrid table .rgAltRow td { padding: 6px 4px 11px 11px; border: Solid 1px #FFFFFF; }
.mpdsContent .RadGrid table .rgPager td.NextPrevNumericAndAdvanced div.rgWrap { padding-left:5px;}
.mpdsContent .RadGrid table .rgPager td.NextPrevNumericAndAdvanced div.rgArrPart1 input{ width:10px;}
.mpdsContent .RadGrid table .rgPager td.NextPrevNumericAndAdvanced div.rgArrPart2 input{width:10px;}
.mpdsContent .RadGrid table .rgPager td.NextPrevNumericAndAdvanced input.rgPageFirst { background: transparent url(https://www.imeche.org/App_Themes/IME_old/leftleftArrow.gif) no-repeat right center; }
.mpdsContent .RadGrid table .rgPager td.NextPrevNumericAndAdvanced input.rgPagePrev { background: transparent url(https://www.imeche.org/App_Themes/IME_old/leftArrow.gif) no-repeat right center; }
.mpdsContent .RadGrid table .rgPager td.NextPrevNumericAndAdvanced input.rgPageNext { background: transparent url(https://www.imeche.org/App_Themes/IME_old/rightArrow.gif) no-repeat right center; }
.mpdsContent .RadGrid table .rgPager td.NextPrevNumericAndAdvanced input.rgPageLast { background: transparent url(https://www.imeche.org/App_Themes/IME_old/rightrightArrow.gif) no-repeat right center; }
.mpdsContent .RadGrid table .rgPager td.NextPrevNumericAndAdvanced div a{ margin:0px 2px; padding:0px 2px;}
.mpdsContent .RadGrid table .rgPager td.NextPrevNumericAndAdvanced div a.rgCurrentPage{ font-weight:bold; text-decoration:none; border-bottom:none;}
.mpdsContent .RadGrid table .rgPager td.NextPrevNumericAndAdvanced div a span{ margin:0px; padding:0px;}
.mpdsContent .RadGrid table .rgPager td.NextPrevNumericAndAdvanced div span{ margin-right:2px; width:auto!important;}
.mpdsContent .RadGrid table .rgPager td.NextPrevNumericAndAdvanced div span input[type=text]{ padding:0px; margin:0px;}
.mpdsContent .RadGrid table .rgPager td.NextPrevNumericAndAdvanced div span input[type=text].rgPagerTextBox{ width:45px;}
/*background: transparent url(Images/pdf_icon_3.gif) no-repeat right center;*/
/*.mpdsContent .RadGrid .rgNumPart span { padding: 0 5px !important; }
.mpdsContent .RadGrid .rgArrPart1 img { visibility: hidden; }*/
/*.mpdsContent .RadGrid .rgArrPart1 a { display: table-cell;  }*/
/*.mpdsContent .RadGrid .rgArrPart1 a img { visibility: visible;   top: 50%; left: 50%; }
.mpdsContent .RadGrid .rgArrPart2 img { visibility: hidden; }*/
/*.mpdsContent .RadGrid .rgArrPart2 a { display:table-row;}*/
/*.mpdsContent .RadGrid .rgArrPart2 a img { visibility: visible;  top: 50%; left: 50%; }*/

.mpdsContent .checksheet-legends { background-color: #F2F6F3; border: 1px solid #BDD4C4; margin:5px 0px; border-collapse:collapse;}
.mpdsContent .checksheet-legends tr { height: 22px; }
.mpdsContent .checksheet-legends tr td, th { height: 22px; padding: 5px; }
.mpdsContent .checksheet-legends tr td.title { font-style: italic; padding: 5px 10px; font-weight: bolder; }
.mpdsContent .checksheet-legends span { border-right: 1px solid #999999; font-weight: bold; margin-right: 2px; padding-right: 5px; }

.mpdsContent .checksheet {border-collapse:collapse;border:Solid 1px #BCD4C3;}
.mpdsContent .checksheet tr { height: 22px; border-collapse:collapse;}
.mpdsContent .checksheet tr td, th{ height: 22px; line-height:22px; border-collapse:collapse; padding:0px 5px;}
.mpdsContent .checksheet tr.checksheet-header th{ background-color:#BCD4C3; border: solid 1px #FFF; }
.mpdsContent .checksheet tr.checksheet-subheader th{ background-color:#E2ECE5; }
.mpdsContent .checksheet tr td { border-left:Solid 1px #BCD4C3; border-right:Solid 1px #BCD4C3; }
.mpdsContent .checksheet tr.alt td { background-color:#F2F6F3;}
.mpdsContent .checksheet tr th.first{width:55px;}

.mpdsContent .searchPanel { margin: 10px; line-height: 22px; }
.mpdsContent .searchPanel div { margin: 5px; display:inline-block; line-height: 22px;}
.mpdsContent .searchPanel div label { margin: 0px 0px 0px 15px; }
.mpdsContent .searchPanel div input[type=text] { margin: 0px 5px 0px 5px; }
.mpdsContent .searchPanel div input[type=image] { margin: 0px 5px 0px 15px; }

.mpdsContent .summary-report tr th.first { text-align: left; }
.mpdsContent .summary-report tr td.sub-heading { font-weight: bold; }
.mpdsContent .summary-report tr.content td.first { padding: 5px 10px; }
.mpdsContent .summary-report tr.content td.last { width: 100px; padding: 5px; }
.mpdsContent .summary-report.border { border: solid 1px #333; border-collapse: collapse; }
.mpdsContent .summary-report.border tr { border: solid 1px #333; border-collapse: collapse; }
.mpdsContent .summary-report.border tr th { padding: 5px; text-align: left; }
.mpdsContent .summary-report.border tr td { border: solid 1px #333; border-collapse: collapse; padding: 5px; text-align: left; }
.mpdsContent .summary-report.border tr td.filled { background-color: #BCD4C3; }

.mpdsContent .RadPanelBar ul.rpRootGroup li.rpItem div.rpHeaderTemplate { display: none; }
.mpdsContent .RadPanelBar ul.rpRootGroup li.rpItem div.rpSlide { border: none; }
.mpdsContent .RadPanelBar ul.rpRootGroup li.rpItem div.rpSlide div.rpTemplate { border: none; }

.mpdsContent fieldset .file_uploaded  
{

    padding-left:40px;
    padding-bottom:20px;
}

.mpdsContent li 
{
    padding: 5px 0px 5px 0px;
}

.imeform .separator
{
    margin: 0 0 10px 0;
}




.ReminderDiv {
    padding:5px;
    background-color:#ffffcc;
    display:inline-block;
    width:100%;
}

.ReminderDiv .Msg {
    display:inline-block;
    width:75%;
    float:left;
}

.ReminderDiv .Btn {
    display:inline-block;
    width:25%;
     
    top:20px;
    text-align:center;
   
    float:left;
}

.ReminderDiv .Btn .MPDS_button {
    padding-top:20px;
}

