
body
{
	padding: 0px;
	margin: 0px;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	font-size: 12px;
}
.mainFrame
{
	width: 939px;
}

.backArr::before{
             content:"\276E\276E\00a0"
         }
.banner
{
	background: url(../Images/NewImages/mIWRS-header.jpg);
}
.selectedsubmenuitem1
{
	background-color: #ECF0F1;
	text-align: center;
	border-top: 1px solid rgba(52,73,94,.94);
	border-right: 1px solid rgba(52,73,94,.94);
	border-left: 1px solid rgba(52,73,94,.94);
	width: 25%;
}
.submenuitem1
{
	background-color: white;
	border-top: 1px solid rgba(52,73,94,.94);
	border-right: 1px solid rgba(52,73,94,.94);
	border-left: 1px solid rgba(52,73,94,.94);
	text-align: center;
	border-bottom: 1px solid rgba(52,73,94,.94);
	width: 25%;
}
.logo
{
	padding: 0px 0px 0px 0px;
	height: 77px;
	width: 100%;
	background-image: url(../Images/NewImages/top-header.jpg);
	background-repeat: no-repeat;
    background-size:100% 100%;
}
.MakroCareLogo
{
	width: 50%;
	padding: 5px 20px 5px 0px;
}
.topBanner
{
	width: 100%;
}
.banner
{
	background: url(../Images/LoginImages/banner01.jpg);
	background-repeat: no-repeat;
}
.ddilogo
{
	background: url(../Images/LoginImages/ddi-logo.jpg);
	background-repeat: no-repeat;
}

.xsmlTxt
{
	font-size: 12px;
	padding: 0px 5px 0px 5px;
}
.xxsmlTxt
{
	font-size:12px;
	padding: 0px 5px 0px 5px;
}
.xsmlBoldTxt
{
	font-size: 13px;
	padding: 0px 5px 0px 5px;
}
.xsmlBoldTxt1
{
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
}
.smlTxt
{
	font-size: small;
}
.medTxt
{
	font-size: medium;
}
.larTxt
{
	font-size: large;
}
.clrLogoGreen
{
	color: #1d8c61;
}
.clrLogoOrange
{
	color: #F4821F;
}
.clrBlue
{
	color: Background;
}
a
{
	text-decoration: none;
	font-weight: bold;
	color: rgba(52,73,94,.94); /*color:orange;*/
}
a:hover
{
	color: #000;
}
a:visited hover
{
/*	color: rgba(52,73,94,.94);*/
	color:#000;
}
.mainMenu
{
	padding-left: 18%;
	padding-right: 2%; /*background-color:#8B4C39;*/
}
.mainMenu table
{
	/*	width:80%;*/
	text-align: center;
	vertical-align: bottom;
}
/*.mainMenu table tr td
{
	padding:0px 10px 0px 10px;
}*/
.mainMenuItem
{
	border-left: 5px solid #8B4C39;
}
.mainMenuItem a
{
	background: url(../images/MenuItem-bg.jpg);
	border-right: 0px solid white;
	display: block;
	font-size: small;
	font-weight: bold;
	vertical-align: middle;
	padding: 7px 20px 7px 20px;
}
.mainMenuItem a:hover
{
	background-color: white;
	color: #8B4C39;
	text-decoration: none;
}
.mainMenuItem a.active
{
	background: #8B4C39;
	color: #8B4C39;
}
.mainMenuItem a.active:visited
{
	background-color: white;
	color: #8B4C39;
}
.mainMenuItem a.active:hover
{
	background-color: white;
	color: #8B4C39;
}
.mainMenuItem a:visited
{
	color: #8B4C39;
}
.sidemenu
{
	width: 128px;
	background-color: #8B4C39;
	padding: 35px 0px 0px 3px;

}
.sidemenu table
{
	width: 100%;
}
.sidemenu td table tr td.hide
{
	display: none;
}
.sidemenu td table tr td
{
	display: block;
}
/*.sidemenuItem {margin-bottom:1px; width:100%;}
.sidemenuItem a {background:#8B4C39; color:white; border-bottom:1px solid white; padding:2px 0px 2px 5px; display:block; font-size:x-small; height:18px; padding-top:6px;}
.sidemenuItem a:hover {background:url(../images/sidemenuitem.jpg); color:#8B4C39;text-decoration:none;}
.sidemenuItem a.active {background:url(../images/sidemenuitem.jpg); color:#8B4C39;}
.sidemenuItem a.active:visited {background:url(../images/sidemenuitem.jpg); color:#8B4C39;}
.sidemenuItem a:visited {color:white;}
.sidemenuItem a:visited:hover {color:#8B4C39;}
.sidemenuItem a.active:hover {background:url(../images/sidemenuitem.jpg);color:#8B4C39;}*/

.footer
{
	/*background-color: #ECF0F1;*/
	color: black;
	font-size:12px;
}
.copyright
{
}
.FieldLabel
{
	width: 30px;
}
.FieldColon
{
	width: 1px;
}
.FieldControl
{
	width: 80px;
	vertical-align: middle;
	text-align: left;
}
.heading
{
	font-size: small;
	font-weight: bold;
	padding-left: 15px;
	color: #F4821F;
	background-color: whitesmoke;
	height: 20px;
}
.txtbox
{
	border: 1px solid black;
	height: 22px;
	font-size: 13px !important;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	width: 180px;
	/*width:91%;*/
}
.txtbox1
{
	border: 1px solid black;
	height: 22px;
	font-size: 13px !important;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	/*width: 140px;*/
	width:91%;
}
.Cntrl1
{
	border: 1px solid #F4821F;
	height: 20px;
	font-size: 12px;
	background-color: White;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	width: 150px;
}
.txtdate
{
	border: 1px solid #F4821F;
	height: 14px;
	font-size: 12px;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	width: 100px;
}
.txtsmlbox
{
	border: 1px solid #F4821F;
	height: 14px;
	font-size:12px;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	width: 40px;
}
/*.textArea
{
	font-size:small;
	border:1px solid #F4821F;
	font-family:"Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	font-size:x-small;
}
select.dropdown
{
	border:1px solid #F4821F;
	font-size:x-small;
	padding:0px;
	margin:0px;
	font-family:"Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	border-bottom:1px solid #dadada;
}
select.dropdown option {padding:1px;}
img{border:0px;}
.button
{
	border:0px;
	background-color:#8B4C39;
	background:url('../images/button.jpg');
	color:White;
	font-size:x-small;
	font-weight:bold;
	padding:3px 10px 3px 10px;
	font-family:"Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	cursor:pointer;
}*/
.GridViewHeading
{
	height: 15px;
	text-align: left;
}
.GridViewRow
{
	border: 1px solid Gray;
}
.gridView
{
	/*margin-left:20px;*/
	width: 100%;
	border-color: #99CCFF;
}
.dataList
{
	/*margin-left:20px;*/
	width: 100%;
	border-color: #99CCFF;
}

.gridView1
{
	/*margin-left:20px;*/
	border: #99CCFF;
}
/*.gridView table{ border-color:White;  border-width:1px;}*/
.gridView th
{
	/*background-color: #006599;*/
	background-color: rgb(42, 63, 84);
	border-color: Gray;
/*	padding: 12px 5px 12px 5px;*/

	font-size: 13px;
    /*font-size:x-small;*/
	font-weight: bold;
	color: white;
}
.gridView th a
{
	color: white;
}

.DataListHeader
{
	background-color: rgba(52,73,94,.94);
	border-color: Gray;
	padding: 5px 2px 2px 2px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.DataListItem
{

	text-align: left;
	padding: 5px 0px 5px 2px;

}
.gridView td
{
	border-color: #8080803b;
	/*text-align: left;*/
	padding: 5px 0px 5px 2px;
	font-size:12px;
}

.section
{
	width: 100%;
	border: 1px solid #8B4C39;
	margin-bottom: 10px;
}
.hide
{
	display: none;
}
a.linkbutton1
{
    margin-right: 30px;
    color: #2a3f54 !important;
	font-size:13px;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	cursor: pointer;
}
a.linkbutton
{
	border: 1px solid rgba(52,73,94,.94);
	/*background-color: #006599;*/
    border-radius: 3px;
	color: black;
	font-size:13px;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	cursor: pointer;
}
input.linkbutton
{
	border: 1px solid rgba(52,73,94,.94);
	background-color: rgba(52,73,94,.94);
	color: white;
	font-size: 13px;
	font-weight: bold;
	margin: 20px 59px 63px 105px;
    padding: 9px 14px 9px 14px;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	cursor: pointer;
}
.linkbutton1{
    text-decoration: underline;
	font-size: 13px !important;
    color: #2a3f54 !important;
	font-weight: bold !important;
}

a:visited.linkbutton1
{
    /*width: 85px;
	background-color: #2a3f54 !important;*/
	color: #2a3f54 !important;
	/*background-color: White;
	background-color: rgba(52,73,94,.94);*/
	/*color: White;*/
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	cursor: pointer;
}

a:visited.linkbutton
{
    width: 85px;
	background-color: #2a3f54 !important;
	color: white !important;
	/*background-color: White;
	background-color: rgba(52,73,94,.94);*/
	color: White;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	cursor: pointer;
}
a:hover.linkbutton
{
	background-color: White;
	background-color: rgba(52,73,94,.94);
	color: white;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	cursor: pointer;
}
.hlink
{
	color: rgba(9, 126, 243, 0.94);
	font-size: 12px;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	cursor: pointer;
}
/*br
/*
{
	font-size: 5px;
}*/

.validationSummary
{
 background-color: White;
    color: red;
    padding-left: 20px;
    padding-top: 10px;
    border-left: 7px solid red;
    list-style-type: disc;
    border-top: 1px solid red;
    border-bottom: 1px solid red;
    border-right: 1px solid red;
    text-align: left;
    margin-bottom: 11px;
}

.fileUpload
{
	height: 18px;
	border: 1px solid #F4821F;
}

/********/

.heading1
{
	font-size: 16px;
	font-weight: bold;
	color:#1ac1c4;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;

}
.heading2
{
	font-size: 11px;
	font-weight: BOLD;
	color: #208B61;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
}
.sideheading1
{
	font-size: x-small;
	font-weight: bold;
	color: #F4821F;
	height: 20px;
}
.trbackgrd
{
	background-color: #FFFFFF;
	width: 100%;
    margin-top: 16px;
}

.table1
{
	border: single 1px blue;
	padding: 10 10 10 10;
	text-align: center;
}
.tablebrd
{
	border: 1px solid rgba(52,73,94,.94);
	padding: 0px 0px 5px 10px;
	text-align: center;
}
.txtbox
{
	border: 1px solid #666666;
	height: 22px;
	font-size: 12px;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	width: 150px;
    margin-bottom: 11px;

}
.txtboxlogin
{
	border: 1px solid #666666;
	height: 14px;
	font-size: 12px;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	width: 180px;
}
.txtsmlbox
{
	border: 1px solid #666666;
	height: 14px;
	font-size: 12px;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	width:40px;
}
.txtsmlbox1
{
	border: 1px solid #666666;
	height: 24px;
	font-size: 12px;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	width:100px;
}
.tdborder
{
	 border-bottom:1px solid #ddd;
	/* padding: 0px 0px 5px 10px; */
	 /*background-color: #F6F8F7;*/
	background-color: #FFFFFF;
	height: 30px;
	text-align:left;
}
.fieldset
{
	border-color: Orange;
	padding: 0px 0px 5px 10px;
}
.textArea1
{
	border: 1px solid #666666;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	font-size: 12px;
	width:150px;
}
.textArea1t1
{
	border: 1px solid #666666;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	font-size: 12px;
	width:299px;
}
.xsmlTxt
{
	font-size: 12px;
	padding: 0px 0px 0px 0px;
}
.lnkbtn
{
	color: #535564;
}
.lblColor
{
	color: #333333;
}

.lblReqFieldColor
{
	color: #333333;
}

.topBanner1
{
	background-image: url(../Images/New Images/top-header.jpg);
}

@media only Screen  and (min-width:768px){
.sidemenubar
{
	/*width: 175px;768px*/
	width: 20%;
	padding: 0px 0px 0px 0px;
}
.ContentHolder
{
/*width: 868px;*/ /*padding:0px 20px 0px 20px;*/
	width:76%;
}
}
@media only Screen  and (min-width:1024px){
.sidemenubar
{
	/*width: 175px;1024px*/
	width: 19%;
	padding: 0px 0px 0px 0px;
}
.ContentHolder
{
/*width: 868px;*/ /*padding:0px 20px 0px 20px;*/
	width:77%;
}
}
@media only Screen  and (min-width:1280px){
.sidemenubar
{
	/*width: 175px; 1280px*/
	width: 18%;
	padding: 0px 0px 0px 0px;
}
.ContentHolder
{
/*width: 868px;*/ /*padding:0px 20px 0px 20px;*/
	width:78%;
}
}
@media only Screen  and (min-width:1920px){
.sidemenubar
{
	/*width: 175px; 1920px*/
	width: 16%;
	padding: 0px 0px 0px 0px;
}
.ContentHolder
{
/*width: 868px;*/ /*padding:0px 20px 0px 20px;*/
	width:80%;
}
}
.sidemenuItemHide
{
	/*margin-bottom: 10px;
	width: 100%;*/
	display: none !important;
}
/*.sidemenuItem
{
	margin-bottom: 1px;
	width: 100%;
}
.selectedmenuItem
{
	margin-bottom: 1px;
	width: 100%;
	background-color: #E77F28;
}
.sidemenuItem a
{
	color: #006599;
	padding: 6px 0px 2px 0px;
	display: block;
	font-size: 12px;
}
.sidemenuItem a:hover
{
	color: Orange;
	text-decoration: none;
}
.sidemenuItem a.active
{
	color: Orange;
	background-color: #FFDF1B;
}
.sidemenuItem a.active:visited
{
	color: Orange;
}
.sidemenuItem a:visited
{
	color: #006599;
}
.sidemenuItem a:visited:hover
{
	color: Orange;
}
.sidemenuItem a.active:hover
{
	background: url(../images/sidemenuitem.jpg);
	color: #F5F5F5;
}
*/
select.dropdown
{
	font-size: 12px;
	/*width: 152px;*/
	width:150px;
	height:25px;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
    top: 0px;
    left: 1px;
}
select.dropdown option
{
	padding: 1px;
}
img
{
	border: 0px;
}
.button
{
	border: 0px;
	background-color: #666666; /*background:url('../images/button.jpg');*/
	color: rgba(52,73,94,.94);
	font-size: 12px;
	font-weight: bold;
	padding: 3px 10px 3px 10px;
	font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
	cursor: pointer;
}
.show
{
	display: block;
}
.clefttop
{
	background-image: url(../Images/New Images/white-rounded-corner-top-left.gif) no-repeat right;
	width: 14px;
	height: 14px;
}
.crighttop
{
	background: url(../Images/New Images/white-rounded-corner-top-right.gif) no-repeat left;
	width: 14px;
	height: 14px;
}
.cbottomleft
{
	background: url(../Images/New Images/white-rounded-corner-bottom-left.gif) no-repeat right;
	width: 14px;
	height: 14px;
}
.cbottomright
{
	background: url(../Images/New Images/white-rounded-corner-bottom-right.gif) no-repeat right;
	width: 14px;
	height: 14px;
}
#layout{
    width:100% ! important;
    margin:0px auto;

}
pre{
    font-family:  "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif; ;
    font-size:12px;
	color:#000;
	font-weight:400;
}
.padding-left-right{
	padding-left:0px !important;
	padding-right:0px !important;
}
#mainlayout{
	margin:0px auto;
	padding:0px;
	width:100%;
}
.footerfixed{
	position:fixed;
	bottom:0px;
}
.padding-left{
	padding-left:0px !important;
}
pre{
border:none;
}
.txtboxt1{
	width:300px;
	border: 1px solid grey;
}
a{
	color:#000;
}
