﻿body 
{
    margin: 0px;
	font-size: 12px;
	padding: 0px;
	font-family: Arial, Sans-Serif;
	/* background-color: #F4FCE7; */
	background-color: #CACCC1;
}

.divTop
{
    background-image: url("../Images/imgTopBackgroundStrip.png");
    background-repeat: repeat-x;
    height: 96px;
}

.meLogo
{
    background-image: url("../Images/logo.png");
    background-repeat: no-repeat;
    width: 300px;
    height: 69px;
    float: left;
}
.meLogoLogin
{
    background-image: url("../Images/logo.png");
    background-repeat: no-repeat;
    width: 300px;
    height: 69px;
}


.topRight
{
    /*width: 1028px;*/
    width: 100%;
    height: 30px;
    float: right;
    font-size: 14px;
    background-color: #9BBB58;
    color: #FFFFFF;
    padding-top: 5px;
}

.topRightLinks
{
    color: #FFFFFF;
    text-decoration: none;
    padding: 0px 6px 0px 6px;
}

.topRightLinks:hover
{
    text-decoration: underline;
}

.mainMenuBG
{
    background-image: url('../Images/imgMenuStrip.png');
    background-repeat: repeat-x;
    height: 41px;
   /* padding: 12px 0px 15px 0px;*/
    text-align: left;
    font-size: 12px;

    /*width: 1028px;*/
    width: 100%;
}

.mainMenuLinkForAffiliate
{
    height: 16px;
   /* border-right: solid 1px #FFFFFF;*/
    padding: 10px 12px 0px 12px;
    color: #84BF03;
    text-decoration: none;
    font-size:14px;
    font-family:Calibri;
    font-weight:bold;

}

.mainMenuLinkForAffiliate:active
{
    text-decoration: underline;
    
    color:#FFFFFF;
}

#order {
    background-color: white;
    color:#84BF03;
}

#order:active
{
    background-Color: #84BF03;
    color:white;
}

#customization {
    background-color: white;
    color:#84BF03;
}

#customization:active
{
    background-Color: #84BF03;
    color:white;
}

#contacts {
    background-color: white;
    color:#84BF03;
}

#contacts:active
{
    background-Color: #84BF03;
    color:white;
}

#AccountOverview {
    background-color: white;
    color:#84BF03;
}

#AccountOverview:active
{
    background-Color: #84BF03;
    color:white;
}

#EmailSettings {
    background-color: white;
    color:#84BF03;
}

#EmailSettings:active
{
    background-Color: #84BF03;
    color:white;
}

.grey-bg { background-color: #cccccc; }



.mainMenuLink
{
    height: 16px;
   /* border-right: solid 1px #FFFFFF;*/
    padding: 10px 12px 0px 12px;
    color: #FFFFFF;
    text-decoration: none;
    font-size:14px;
    font-family:Calibri;
    font-weight:bold;
} 

.mainMenuLink:hover
{
    text-decoration: underline;
}

.companyLogo
{
    width: 160px;
    border: solid 1px #D9D9D9; 
    margin-left: 7px;
    padding: 5px 5px 5px 5px;   
}

.quikLinkHeader
{
    width: 164px;
    height: 24px;
    background-color: #9BBB58;
    margin-top: 15px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 14px;
    text-align: left;
    padding: 8px 0px 0px 12px;
}

.quickLeftLinkImage
{
    background-image: url("../Images/leftArrow.png");
    background-repeat: no-repeat;
    width: 15px; 
    height: 24px; 
    float: left;
}

.quickLftLinkName
{
    padding-bottom: 10px; 
    text-align: left;
    margin-top: -1px;
    width: 149px;
    padding-left: 12px;
}

.leftQuickLinks
{
    color: #413F42;
    text-decoration: none;
}

.leftQuickLinks:hover
{
    color: #5F891D;
}

blockquote.Answer
{
    border-bottom: 1px dashed #D7DBDE; 
    margin: -5px 5px 0px -7px; 
    padding-bottom:5px; 
    font-weight:normal; 
}

.topLeftCornerImage
{
    background-image: url("../Images/topLeftCorner.png");
    background-repeat: no-repeat;
    width: 33px; 
    height: 35px;
    float: left;
    margin-top: -4px; 
    margin-left: -2px;
}

.topLeftCornerImageNew
{
    background-image: url("../Images/topLeftCorner.png");
    background-repeat: no-repeat;
    width: 33px; 
    height: 35px;
    margin: 38px 0px 0px 10px;
}

.ahref
{
    color: #366092;
    text-decoration: none;
}

.divMiddleMain
{
    float: left; 
    width: 836px; 
    border-left: solid 3px #98B853;
}

.divMiddleMainNew
{
    float: left;
    /*width: 1006px;*/
    /*width: 99.7%;*/
    width: 1335px;
    border-left: solid 3px #98B853;
}

.ahref:hover
{
    text-decoration: underline;
}

.ahrefChangeLogo
{
    color: #376191;
}

.ahrefChangeLogo:hover
{
    text-decoration: none;
}

.ahrefStudentLink
{
    color: #000000;
    text-decoration: none;
}

.ahrefStudentLink:hover
{
    text-decoration: underline;
}

.studentProgressBG
{
    background-image: url("../Images/imgStudentProgress.png");
    background-repeat: repeat-x;
}

.headingStudentProgress
{
    color: #FFFFFF;
    padding-top: 8px;
    text-align: center;
    font-family: Arial;
    font-weight: bold;
    font-size: 14px;
    padding-bottom: 10px;
}

.justCompletedCourseHeading
{
    height: 25px; 
    border: solid 1px #9BBB5A; 
    text-align: center; 
    color: #3460B9; 
    font-size: 12px; 
    font-weight: bold; 
    padding-top: 10px;
}

.copyrightLink
{
    padding: 0px 12px 0px 12px;
    text-decoration: none;
    color: #FFFFFF;
}

.divTopLeft
{
    width: 406px;
    float: left;
    padding-top: 5px;
}

.divTopRight
{
    width: 406px;
    float: right;
}

.divTopInnerRight
{
    float: left; 
    font-size: 12px;
    padding-top: 5px;
    margin-right: 5px;
}

.divLeftMenuMain
{
    float: left; 
    width: 183px; 
    margin-top: 5px;
}

.divInnerQuickLinks
{
    width: 170px; 
    padding: 13px 0px 0px 6px;
}

.divMainSearch
{
    float: left; 
    width: 843px;
}

.divMainSearchNew
{
    float: right; 
    width: 985px;
  
}

.divInnerSearch
{
    width: 812px; 
    float: right; 
    border-bottom: solid 3px #98B853;
}

.divInnerSearchNew
{
    width: 985px; 
    float: right; 
    border-top: solid 3px #98B853;
}

.divMainTextSearch
{
    float: right; 
    width: 470px; 
    height: 35px; 
    text-align: left;
  
}

.divTextSearch
{
    float:left; 
    padding: 2px 5px 0px 0px;
}

.divMiddleInnerFirst
{
    width: 532px; 
    float: left; 
    padding-left: 10px;
}

.divUpdatesHeading
{
    float: left; 
    width: 99%; 
    border-bottom: solid 2px #A4BFDD;
}

.divHeadingText
{
    width: 430px; 
    float: left; 
    font-weight: bold; 
    font-size: 14px; 
    color: #516027; 
    text-align: left;
}

.divLatestOrderInnerMain
{
    float: left; 
    width: 99%; 
    border-bottom: solid 2px #A4BFDD;
}

.divOrderHeading
{
    float: left; 
    width: 99%; 
    border-bottom: solid 2px #A4BFDD; 
    padding-top: 10px;
    text-align: center; 
    padding-bottom: 5px;
    font-weight: bold;
}

.divMiddleSecondMain
{
    float: right; 
    width: 293px; 
    /*margin-left: 1px;*/
}

.divStudentProgressMain
{
    height: 285px; 
    width: 289px; 
    border: solid 1px #9BBB5A;
}

.divJustCompletedCourse
{
    width: 289px; 
    margin-top: 10px;
}

.bodyJustCompletedCourse
{
    height: 300px; 
    width: 287px; 
    border: solid 1px #9BBB5A; 
    margin-bottom: 10px;
}

.divCopyrightMain
{
    height: 34px; 
    background-color: #9BBB58; 
    clear: both;  
    color: #FFFFFF;
}

.divCopyrightInnerMain
{
    padding-left: 10px;  
    text-align: left; 
    padding-top: 10px;
    height: 16px;
}

.rowMEUpdates
{
    background-color: #ECF0DF; 
    width: 532px; 
    float: left; 
    padding: 15px 0px 10px 0px; 
    text-align: left;
}

.rowImageMEUpdates
{
    width: 10px; 
    padding-left: 10px;
}

.rowMEUpdatesMessages
{
    width: 512px; 
    float: right; 
    margin-top: -10px;
}

.divOrderNo
{
    float: left; 
    width: 75px;
}

.divOrderDate
{
    float: left; 
    width: 100px;
}

.divOrderName
{
    float: left; 
    width: 200px;
}

.divOrderAmount
{
    float: left; 
    width: 100px;
}

.rowOrders
{
    clear: both; 
    padding: 11px 0px 11px 0px; 
    margin-right: 10px; 
    text-align: center;
    border-bottom: 1px dashed #D7DBDE;
}

.rowJustCompletedCourse
{
    background-color: #ECF0DF; 
    width: 287px; 
    padding: 10px 0px 10px 0px;  
    border-bottom: solid 1px #9BBB5A;  
    text-align: left;
}

.rowImageCourseCompleted
{
    width: 10px; 
    padding-left: 10px;
    float: left;
}

.rowCourseCompletedName
{
    margin-top: -5px; 
    float: left; 
    color: #375F92;
}

.divCompletedLeftInner
{
    float: left; 
    width: 200px; 
    padding-top: 5px;
}

.rowJustCompletedCourseAlternate
{
    background-color: #FFFFFF; 
    width: 287px; 
    padding: 10px 0px 10px 0px;  
    border-bottom: solid 1px #9BBB5A;  
    text-align: left;
}

.mainBg
{
    background-image: url("../Images/PageBgStrip.png");
    background-repeat: repeat-y;
    background-position:center;
}

.middleDiv
{
	/*width: 1028px;*/
    /*width: 95.6%;*/
	background-color: White;
	text-align: left;
}

.required
{
	color: Red;
	font-size: 14px;
	font-family: Arial, Sans-Serif;
}

.vldSumary
{
    border: solid 1px Red;
    background-color: #fcedc4;
    width: 100%;
    text-align: left;
    vertical-align: middle;
    font-family: Arial;
    font-size: 12px;
}

.txtClass
{
	border: solid 1px #9a9a9a;
	font-family: Arial, Sans-Serif;
	width: 130px;
}
.lblClass
{
    border: none;
	font-family: Arial, Sans-Serif;	
	font-weight:bold;	
}

.loginMiddleLeftDiv
{
    background-color: #ECF0DF;
    width: 612px;
    height: 290px;
    padding-top: 10px;
    border: solid 1px #9BBB58;
    float: left;
    margin-left: 20px;
}

.loginMiddleRightDiv
{
    background-color: #ECF0DF;
    width: 350px;
    height: 290px;
    padding-top: 10px;
    border: solid 1px #9BBB58;
    float: right;
    margin-right: 20px;
}

#backgroundPopup
{  
    display:none;  
    position:fixed;  
    _position:absolute;
    height:100%;  
    width:100%;  
    top:0;  
    left:0;  
    background:#000000;  
    border:1px solid #cecece;  
    z-index:2001;  
}  

.popupContactLogin
{  
    display:none;  
    position:fixed;  
    _position:absolute;
    height:auto;  
    width:auto;  
    background:#FFFFFF;  
    border:2px solid #cecece;  
    z-index:2002;  
    font-size:13px;  
} 
 
.popupContactLogin h1
{  
    text-align:left;  
    color:#6FA5FD;  
    font-size:22px;  
    font-weight:700;  
    border-bottom:1px dotted #D3D3D3;  
    padding-bottom:2px;  
    margin-bottom:20px;  
}  

.PopUpTopText
{  
    font-size:16px;  
    color:#FFFFFF;  
    font-weight:700;  
} 

.rowStudentList
{
    padding: 10px 0px 10px 5px;  
}

.ReportTableGapFill
{
	width:1px;
	height:10px;
	margin-top:7px;
	background-color:#6694AE;
}

.ReportTableTop
{
	height:1px;
	float:left;
	margin-top:7px;
	background-color:#6694AE;
}

.ReportTableTopText
{
	font-weight:bold;
	padding:0px 6px 0px 6px;
	float:left;
}

.ReportTableMiddle
{
	width:1px;
	background-color:#6694AE;
	background-repeat:repeat-y;
}

.ReportTableBottom
{
	height:1px;
	float:left;
	background-color:#6694AE;
}

.reportTextBox
{
    border:solid 1px #BFBDBD;   
}

.pageNotes
{
    font-size: 12px;
    font-family: Arial;
    color: Black;
}

.subPageTitle
{
    font-size: 18pt;
    font-family: Arial;
    color: #75a544;
}

.txtPassword
{
	height: 14px;
	border: solid 1px #9a9a9a;
	width: 130px;
}

.vldSumary
{
    border: solid 1px Red;
	background-color: #fcedc4;
	width: 99%;
	text-align: left;
	vertical-align: middle;
	font-family: Arial, Sans-Serif;
	font-size: 14px;
}

.inputDdl
{
    height: 20px;
    border: solid 1px #9a9a9a;
    font-family: Arial, Sans-Serif;
    width: 150px;
}

.spanGreenBold
{
    font-family:Arial;
    font-weight: bold;
    color: #438400;
    font-size: 14px;
}

.seprator
{
    border-bottom: 1px solid #B2D36B; 
    padding: 5px 0px 5px 0px; 
    width: 550px;
}

.borderRight
{    
    border-right: solid 2px #FFFFFF;
}
.borderRightGray
{    
    border-right: solid 1px #D2CFD2;
}
.stateTrack
{
    padding: 0px 4.6px 0px 4px; /* before it was 3 now 4*/
    width: 20px;    
    text-align: center;
    /*border-right: solid 1px #FFFFFF;*/
    float: left;    
}

.imageAlign
{
    padding: 0px 3.6px 0px 0px;
    width: 25px;
    text-align: center;
    float: left;
}

.rowPaddingLeft
{
    padding-left: 5px;
}

.rowStateCE
{
    padding: 7px 0px 7px 0px;
    border-right: solid 2px #D2CFD2;  
}

.columnStateCE
{
    /*padding: 7px 0px 7px 8px;*/
    border-right: solid 2px #D2CFD2;
}

.showState
{
    color: #FFFFFF;
    text-decoration: underline;
}

.showState:hover
{
    text-decoration: none;
}

.notMove
{
    background-color: #9BBB58;
    height: 40px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    vertical-align: Middle;
    text-align: center;
    border-right: solid 2px #FFFFFF;
}

.loginMainDiv
{
    float: left; 
    margin: 160px 0px 0px 358px;
}

.leftLogin
{
    background-image: url("../Images/imgLeftLogin.png");
    background-repeat: no-repeat;
    width: 10px;
    height: 288px;
    float: left;
}

.rightLogin
{
    background-image: url("../Images/imgRightLogin.png");
    background-repeat: no-repeat;
    width: 11px;
    height: 288px;
    float: left;
}

.middleLogin
{
    background-image: url("../Images/imgMiddleLogin.png");
    background-repeat: repeat-x;
    width: 628px;
    height: 288px;
    float: left;
}

.divMiddleLeft
{
    text-align: left; 
    margin: 27px 0px 0px 10px; 
    width: 328px; 
    float: left;
}

.divMiddleRight
{
    width: 280px; 
    float: right;
}

.headingCorpLogin
{
    color: #254C91; 
    font-family: Arial; 
    font-weight: bold; 
    font-size: 14px; 
    text-align: right; 
    margin: 15px 15px 0px 0px;
}

.txtLeftLogin
{
    background-image: url("../Images/imgLeftTextBoxLogin.png");
    background-repeat: no-repeat;
    width: 4px;
    height: 28px;
    float: left;
}

.txtRightLogin
{
    background-image: url("../Images/imgRightTextBoxLogin.png");
    background-repeat: no-repeat;
    width: 4px;
    height: 28px;
    float: left;
}

.txtMiddleLogin
{
    background-image: url("../Images/imgMiddleTextBoxLogin.png");
    background-repeat: repeat-x;
    width: 238px;
    height: 28px;
    float: left;
}

.footerLogin
{
    float: left;
    width: 649px;
    margin: 3px 0px 0px 358px;
    font-size: 11px;
}

.linkLogin
{
    color: #000000;
    text-decoration: none;
}

.linkLogin:hover
{
    color: #F3972A;
    text-decoration: none;
}

.pageHeading
{
    text-align: left; 
    font-size: 18px; 
    font-weight: bold; 
    color: #4A84DB; 
    /*width: 990px;*/ 
    width: 98%;
    margin: -20px 0px 5px 15px;
}

.rowStateCompletedCourse
{
    padding-bottom: 10px;  
}

.rowItems
{
    padding: 10px 5px 10px 10px;
    border-right: solid 2px #D2CFD2;
    word-wrap: break-word;  
    text-decoration:none; 
  
}

.rowItemsHeader
{
    padding: 10px 0px 10px 10px;
    border-right: solid 2px #FFFFFF;
    word-wrap: break-word;
    text-decoration:none; 
   }

.rowItemsRightBorder
{
    border-right: solid 2px #D2CFD2;
   
}
.Statelicense
{
    height:10px;
}

.AlertBox
{
    border:solid 3px #EBF1DE;
    width: 982px;
    margin: 0px 10px 3px 10px;
}

.AlertBoxTitle
{
    color: #404040;
    padding: 0px 6px 0px 6px;
    font-size: 12px;
    font-weight: bold;
    height:28px; 
    background-color:#EBF1DE;
    vertical-align: middle;
}
.myCourseHide
{
    float:right;
    font-size: 11px;
    cursor: pointer;
    height: 16px;
    padding-top: 2px;
    width: 40px;
    text-align: left;
   /*display: none;*/
}

.myCourseShow
{    
    float:right;
    font-size: 11px;
    cursor: pointer;
    height: 16px;
    padding-top:2px;
    width: 40px;
    text-align: left;
    display: none;
     
}



/* Added By satya for Menu */



#jsddm
{	margin: 0;
	padding: 0}
	
	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial}

	#jsddm li a
	{	display: block;
		background: #20548E;
		padding: 5px 12px;
		text-decoration: none;
		border-right: 1px solid white;
		width: 70px;
		color: #EAFFED;
		white-space: nowrap}

	#jsddm li a:hover
	{	background: #1A4473}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white}
		
		#jsddm li ul li
		{	float: none;
			display: inline}
		
		#jsddm li ul li a
		{	width: auto;
			background: #9F1B1B}
		
		#jsddm li ul li a:hover
		{	background: #7F1616}

/*----------------Navigation---------------------*/
#navigation { height: 35px;  margin-top:0; padding-top:0;}
#topnav { list-style: none;  float:left; }
:root #topnav { width:795px; margin-top:0; padding-top:0; }  /* IE9 */
#topnav li { position: relative; float: left; background: url(../Images/imgMenuStrip.png) no-repeat left top; z-index: 10; }
#topnav li:hover { text-decoration: none; background: url(../Images/menu-hover.png) repeat-x; }
#topnav li a { color: #FFFFFF; display: block; line-height:35px; padding: 0 14px; }
:root #topnav li a { padding: 0 26px 0 25px \0/IE9; }  /* IE9 */
#topnav li a:hover { text-decoration: none; }
#topnav .head { font-family: 'Verdana'; font-size:11px; font-weight:bold; font-style: normal; font-variant: normal; text-transform:uppercase; }
#topnav li .sub { position: absolute; margin-top:0;  top: 35px; left: 0; background: #2CA7D4 url(../Images/menu-white-bg.jpg) repeat-y right; -webkit-border-radius: 0 0 10px 10px; -moz-border-radius: 0 0 10px 10px; border-radius: 0 0 10px 10px; display: none; font-family:Arial, Helvetica, sans-serif; border: 1px solid #2CA7D4; padding-left: 20px; z-index: 100000; }
#topnav li .row { float: left;margin-top:0; padding-bottom: 20px; margin-right:10px; *padding-bottom: 5px;display: block; }
#topnav .sub ul { list-style: none;margin-top:0; display: block; clear:both; padding-right: 15px; padding-top: 10px; *padding-top: 0px;font: 11px Arial, Helvetica, sans-serif; }
#topnav .sub ul li { color: #fff; background:url(../Images/menu-bullet.png) no-repeat left center; display:block; clear:left; margin:0px; padding:0px 0px 0px 10px; }
#topnav .sub ul li a { display:block; text-decoration:none; color:#fff; line-height:23px; padding:0px; margin:0px; white-space:nowrap; }
#topnav .sub ul li a:hover { text-decoration:underline; }
#topnav .sub ul .menuHead { padding: 0; margin: 0; font: bold 13px Arial, Helvetica, sans-serif; background: url(none); }
#topnav .sub ul .menuHead a { background-image: none; color: #FFCC00; }
#topnav .sub .menuInfo { min-height: 444px; float: left; width: 190px; position: absolute; right: 0px; padding-bottom: 20px; -moz-border-radius: 0 0 8px 0; border-radius: 0 0 8px 0; margin: 0px; padding-top: 15px; }
#topnav .sub .menuInfo a { color: #666666; line-height: 15px; display:block; width: 170px; }
#topnav .sub .menuInfo .menuCall2Act .menuHead { font: 11px Arial, Helvetica, sans-serif; background: url(none); color: #666666; display: block; margin-bottom:10px; padding:0px; font-weight:bold }
#topnav .sub .menuInfo .menuHead a { background-image: none; color: #000000; font-weight: bold; margin-top: 5px; margin-bottom:0px; padding-bottom:3px; }
#topnav .sub .menuInfo .whyAngler { display: block; border-bottom: 1px solid #CCCCCC; *border-bottom:none;
*margin-top: 0px;
padding: 0 12px 3px 0; margin: 0px; }
#topnav .sub .menuInfo .whyAngler li { background: url(../images/red-bullet.gif) no-repeat left 4px; padding-bottom:3px; margin-left: 10px; color:#666666; white-space:nowrap }
#topnav .sub .menuInfo .whyAngler .menuHead { background: url(none); font-size:11px; padding-bottom:5px; }
#topnav .sub .menuInfo .menuCall2Act { padding-left: 12px; clear: both; margin: 0px; *margin-top: 15px;
}
#topnav .sub .menuInfo .menuCall2Act li { display: block; margin:0px; color: #666666; padding-left:25px; margin-bottom:5px; width:170px; }
#topnav .sub .menuInfo .menuCall2Act li a { display:block; }
#topnav .sub .menuInfo .menuCall2Act .instantQuote { background: url(../images/main-buttons.png) no-repeat 0 -122px; display: block; height: 25px; width: 170px; text-indent:-10000px; padding:0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
#topnav .sub .menuInfo .menuCall2Act .instantQuote:hover { background: url(../../images/main-buttons.png) no-repeat 0 -149px; }
#topnav .sub .menuInfo .exploreProducts { background: url(../images/main-buttons.png) no-repeat -99px -330px; display: block; height: 31px; width: 171px; text-indent:-10000px; padding:0px; margin:-13px 0 0 10px; list-style:none; }
#topnav .sub .menuInfo .readCaseStudies { background: url(../images/main-buttons.png) no-repeat -277px -330px; display: block; height: 31px; width: 171px; text-indent:-10000px; padding:0px; margin:-13px 0 0 10px; list-style:none; }
.frame { margin: 0px; padding: 0px; width: 1038px;  float:left;}

/***********************************************************New CSS 15-2-13*************************************************/
.divPageTitleSearch
{
    float: left; 
    /*width: 870px;*/ 
    width:95%;
    height: 27px; 
    text-align: left;
    padding:10px 10px 2px 20px;
    font-family:Arial;
    font-size:16px;
    color: #4A84DB;
    font-weight:bold;
}

.DivForOrderTab
{
    float: left; 
    width: 400px; 
    height: 27px; 
    text-align: left;
    padding:10px 10px 2px 10px;
    }

.DivForOrderTabInnerLft
{
    float: left; 
    width: 80px; 
    height: 24px; 
    color:Black;
    padding-top:3px;
    text-align: left;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    
}
    .DivForOrderTabInnerRit
{
    float: left; 
    width: 160px; 
    height: 27px; 
   
}
    .editGridView 
    { 
        text-decoration:underline; 
        text-align:center;
    }
    
.ahrefEdit
{
    color: #376191;
    text-align:center;
    padding-left:10px;
    width:20px;
   
}

.Msgconformation
{
    height:20px;
    width:290px;
    float:left;
    background-color:#B5DC62;
    border :1px Solid Green;
    color:#ffffff;
    font-family:Arial;
    font-weight:bold;
    margin-left:0px;
    font-size:14px;
    padding:6px 20px 0px 10px;
}


.MsgNorecord
{
    height:20px;
    width:290px;
    float:left;
    /*background-color:#B5DC62;*/
    border :1px Solid black;
    color:Red;
    font-family:Arial;
    font-weight:bold;
    margin-left:4px;
    font-size:14px;
    padding:6px 20px 0px 20px;
}

.MsgconformationCp
{
    height:20px;
    width:296px;
    float:left;
    background-color:#B5DC62;
    border :1px Solid Green;
    color:#ffffff;
    font-family:Arial;
    font-weight:bold;
    margin-left:5px;
    font-size:14px;
    padding:6px 0px 3px 6px;
}


 .UpdateProgressContent
        {
            padding: 200px 60px 60px 60px; /*border: 1px dashed #C0C0C0;
            background-color: #FFFFFF;   */
            width: 300px;
            text-align: center;
            vertical-align: bottom;
            z-index: 2005;
            float:left;
            top: 0px;
            margin-top: 0px; /*     margin-left:-141px;   */
            margin-left: 20%;
            position: fixed;
        }
        .UpdateProgressBackground
        {
            margin: 100px;
            padding: 0px;
            top: 0px;
            bottom: 0px;
            left: 0px;
            right: 0px;
            position: absolute;
            width: 100%;
            height: 100%;
            z-index: 1000;
            background-color: #cccccc;
            filter: alpha(opacity=70);
            opacity: 0.7;
        }


#MsgNot
 {
     width: 980px; 
     border: 1px solid Red;
     background-color: #FCEDC4;
     height: 20px; color: Red; 
     font-family:Arial; 
     padding:3px 0px 3px 10px; 
     font-size: 14px;
 }

.btnBG_93X23
{
    background-image: url("../Images/imgBG_93X23.png");
    background-repeat: no-repeat;
    width: 93px;
    height: 19px;
    padding-top: 4px;
    cursor: pointer;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}

.btnBG_93X23:hover
{
    color: #000000;
}







