.clrBoth{clear:both;height:0;font-size:0;line-height:0;margin:0;padding:0;display:block;}
.w100p{width:100%;}
/* CSS Document */
.BlueLink{color:#044E99; text-decoration:none;}
.BlueLink:hover{color:#044E99; text-decoration:underline;}
.midWth { width:170px;}
textarea, select {border:1px solid #666; width:170px;/* _width:auto;*/}
/**:first-child+html textarea, select {width:auto;}*/
select{border:1px solid #BDBCBD; width:163px;}
select option {width:auto!important;}
input{border:1px solid #BDBCBD; width:163px;}
.radchkbox input {width:auto !important;}
/*message CSS */
.errormss{ font-weight:bold; font-size:12px; color:#E20B00; height:35px; text-align:center;	}
.success{ font-weight:bold; font-size:12px; color:#208316; text-align:center; padding:10px 0; border-bottom:1px dashed #999;  border-top:1px dashed #999; margin:10px auto; width:65%;	}
/**/
.dot{background-image: url(../../images/adminimages/gry_dot.gif);}
.dot2{background-image: url(../../images/adminimages/red_dot.gif); height:3px;}
/**/


/*.fldbg{background:#D04723;  height:25px;}*/
.fldbg{background:#D04723; }
.fldbg .LftPad{ padding-left:10px;}
.fldrowbg{ padding:3px 0 3px 15px; background-color:#F8F8F8; height:25px;}
.fldrowbg .LftPad{ padding-left:10px;}
.RhtPad{ padding-right:10px;}

.fldrowbgpad{ padding-left:15px; background-color:#F4F4F4; height:25px;}

.fldbg td.padL10{ padding-left:10px;}
/*.fldrowbg img{ margin:10px 0; padding:5px; border:1px solid #ccc; background:#fff;}*/
.fldrowbg b.orgText{ color:#FF6600; font-weight:bold;}
.fldrowbg img.rating{ margin:0px 0; padding:0px; border:0;}
/**/
.fldrowbgrey{ padding:3px 0 3px 15px!important; background-color:#E6E6E7; height:25px;}
.fldrowbgrey img{ margin:10px 0; padding:5px; border:1px solid #ccc; background:#fff;}
/**/
.fldrowbLightgrey{ padding:3px 0 3px 15px!important; background-color:#F0F0F0; height:25px;}
.fldrowbLightgrey img{ margin:10px 0; padding:5px; border:1px solid #ccc; background:#fff;}
/**/

/*Border*/


/*
 Commented by Vijay Kaushik
.brd1{ border:1px solid #DDDDDD; font-size:12px;}
table.brd1{ border:1px solid #DDDDDD;}
table.brd1 td{ padding:8px 5px;}
table.brd1 td.padTB0{ padding:0 0;}
table.brd1 .marT0{ margin-top:0 !important;}
table.brd1 td.padL10{ padding-left:10px;}
table.brd1 td.padR10{ padding-right:10px;}
table.brd1 td span{color:#044E99;}
table.brd1 td span.padL{padding-left:9px; color:#343434;}*/

/*table.brd1 td em{ float:left; margin:0 5px 0 0; padding:0;}*/
/*.whttxt{ padding:3px; color:#FFFFFF; font-size:11px; font-weight:bold;}
.whttxt a{ color:#FFFFFF; font-size:11px; font-weight:bold;}
.whttxt a:hover{ color:#FFFFFF; font-size:11px; font-weight:bold;}

 Commented by Vijay Kaushik
*/




.brd1{border:1px solid #DDDDDD; font-size:12px;}
table.brd1{background:#c7c7c7; border:0;}
table.brd1 td{padding:8px 5px;}
table.brd1 td.padTB0{ padding:0 0;}
table.brd1 .marT0{ margin-top:0 !important;}
table.brd1 td.padL10{ padding-left:10px;}
table.brd1 td.padR10{ padding-right:10px;}
table.brd1 td span{color:#044E99;}
table.brd1 td span.padL{padding-left:9px; color:#343434;}

table.addUser{border:3px double #D04723; background:#eee}
table.addUser td{padding:7px 0 0 10px; font-size:11px; font-weight:bold; color:#D04723}
table.addUser .btm td{border-bottom:1px dotted #ccc; padding-bottom:6px; font-size:12px; font-weight:normal; color:#000}
table.addUser .brd0{border:none !important}

.whttxt{ padding:3px;color:#FFFFFF;font-size:12px;font-weight:bold;}
.whttxt a{color:#FFFFFF;font-size:12px;font-weight:bold;}
.whttxt a:hover{color:#FFF;}



.IconCol1 { width:14%; text-align:center; line-height:18px; padding:5px;}
.IconCol1 a {display:block;}
/*.IconCol1 a:hover{text-decoration:underline; color:#044E99;}*/

/* Icon Table Start */
.tblIcon { border:1px solid #C5C5C5; }
.tblIcon td.iconBtmDotLn { border-bottom:1px solid #CCCCCC; }
.tblIcon td.Pad5{padding:5px;}
.tblIcon td.Pad5 table td{ font-size:12px;}
.tblIcon td.PadT15{padding:15px 0;}
.tblIconInner {background:#F1F3F5; border:1px solid #CCCCCC; width:100%; }
.tblIconInner a img{border:0;}
/**/
.contentPad { padding:5px; vertical-align:top; }
.title { font-size:23px; font-weight:normal;  /*padding-left:5px;*/ vertical-align:middle}
span.title a {font-size:14px;}
.tblContent { border:1px solid #CCCCCC; width:100%; }
.tblContent td.ContentBtmDotLn {background:#F1F3F5; }
.tblContent td.Pad5 { padding:5px; }
.tblContent td.listAreaPad { padding:5px; }
.tblContent td.listAreaPad a{color:#0033ff}
.ComingSoon { text-align:center; line-height:25px; margin:20px; }
.ComingSoon h2 { font-size:18px; }

/*Middle Start*/
.tblMain {border:#D1D3D4 solid 4px; vertical-align:top; margin:25px auto 25px auto; padding:10px; }
.tblMainPadding {padding:5px; vertical-align:top;}
/* Bread Crumb Start */
.nav {background:#F4F4F4; border:1px solid #D1D3D4; /*height:61px;*/ width:100%}
.nav td.adminBreadCrumb{width:100%; padding:5px 10px; }
.nav td.adminToolBar{padding:5px 10px; white-space:nowrap; }
.adminToolBar img{border:none; text-align:center;}
.adminToolBar a {display:block;}
.adminToolBar td.LinkImg{padding:0px 12px; text-align:center;}
.adminToolBar td.trywid{padding:0px 12px; background:red; text-align:left; line-height:17px; }
.adminToolBar td.LinkImgLast{padding:0px 0px 0px 12px; text-align:center; line-height:17px; }
/**/
a.cancelLink{display:block; float:right; background:#EFEFEF; color:#000; text-decoration:none; padding:2px 15px 3px 15px;
	border-bottom:1px solid #645F63; border-right:1px solid #645F63; border-top:1px solid #E7E7E7; border-left:1px solid #E7E7E7; margin-left:3px;}
a.cancelLink:hover{text-decoration:none;}
a.submitLink{display:block; float:right; background:#A9A9A9; color:#fff; text-decoration:none; padding:2px 15px 3px 15px; margin-left:3px;
	border-bottom:1px solid #B0B0B0; border-right:1px solid #B0B0B0; border-top:1px solid #ECECEC; border-left:1px solid #ECECEC; }
a.submitLink:hover{text-decoration:none;}
/* Login Box Start */
.tblLogin{width:500px; border:1px solid #DDDDDD; background:#F4F4F4; margin:25px auto 25px auto; padding:13px; font-size:12px; }
.tblLogin td.iconTd{width:45%; /*padding-top:52px;*/ padding-right:10px; vertical-align:top; }
.tblLogin td.loginBox h1{width:55%; vertical-align:top; font-size:18px; line-height:25px}
.LoginIconAlign{text-align:left; }

.tblLoginForm{width:100%; border:1px solid #CCCCCC; background:#EEE; padding:10px; margin:5px auto;}
.tblLoginForm div.formFields{ padding:8px; font-size:12px;}
.tblLoginForm div.formFields input{font-size:12px; width:200px;}

/* Logo */
/*.logoBar{vertical-align:top; background:url(../../images/adminimages/bgLogobar.gif) repeat-x 0 0; padding:18px 0 5px 10px; height:120px;}*/
.logoBar{vertical-align:top; background:url(../../images/adminimages/bgLogobar.gif) repeat-x 0 0; padding:18px 0px -1px 10px; height:120px;}
.logoBar img a{display:block; margin:0 0 -1px 0; font-size:0; line-height:0; outline:none;}
/* page containter */
.adminMainTable{width:100%; margin:0px auto;}
.bgMenu { background:#FFF url(../../images/adminimages/bgheader.gif) left bottom repeat-x;}
.worKpro{padding:10px 0; font-size:14px; color:#000; text-align:center;}
/* Body */
/*body{font-family:Arial, sans-serif; font-size:12px!important; line-height:14px; ; margin:0px; padding:0px}*/
form{padding:0; margin:0;}
a {color:#007EB9;text-decoration:none;outline:none;}
a:hover{color:#007EB9;text-decoration:underline;outline:none;}
ul{list-style:none;}
img{border:0;}
input.button { background:#A9A9A9; font-family:Arial, Verdana, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; border:1px solid #fff; padding:4px 6px; margin:0 1px 0 1px; cursor:pointer; display:inline-block; width:auto!important;}
.float-right span{padding:0 0px 0 2px; }
.float-right a{padding:0 2px 0 2px; }
.padTopBot{padding-top:6px; padding-bottom:6px;}
.footer{ padding:0; font-size:11px; background:url(../../images/adminimages/bgLogobar.gif) repeat-x 0 0; height:68px; width:100%; border:1px solid #D1D3D4; border-bottom:none;}
.footer td{font-size:11px; text-align:center;}
.CommSelectBx{ width:300px; border:1px solid #D1D3D4; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
p.errormgs{ font-size:12px;	font-weight:bold;	color:#f25741; margin:0; padding:0 0 2px 0;}
p.successmgs{ font-size:12px;	font-weight:bold;	color:#f25741; margin:0; padding:0 0 2px 0;}
 /*This is Added by Abbas for Displaying Error message in the blue color*/
.redtxt{ color:#FF0000;}
.login{ padding-left:8px; float:left;}
.forPass{width:60%;  float:left; padding:8px 0 0 15px;}

/**/
.lisTable{}
.lisTable .TRgrybg{background-color:#A9A9A9;}
.lisTable td{ border-right:1px solid #fff; border-bottom:1px solid #fff; padding:5px 0 5px 10px!important;}
.lisTable td.bdR0{ border-right:none;}
.lisTable td.Last{border-bottom:none;}
.lisTable td span.left{float:left;}
.lisTable td span.siteLogo{ float:left; margin-right:5px;}
/**/
.lisTable td p{ margin:0; padding:0; line-height:18px;}
.lisTable td p label{ float:left; margin:0 5px 0 0; padding:0;}
.lisTable td p span{ float:left; margin:0 5px 0 0; padding:0;}
/**/
em.imgBdr{ margin:0; padding:0;}
em.imgBdr img{ margin:10px 0; padding:5px; border:1px solid #ccc; background:#fff;}
a.brdimg{ border:0; outline:none; }
a.brdimg img{ border:0; background:none; margin:0; padding:0;}
/**/
.lisTable td .thumbDiv{ margin:0; padding:0;}
.lisTable td .thumbDiv em{ margin:0; padding:0; float:left;}
.lisTable td .thumbDiv em img{ margin:0; padding:5px; border:1px solid #ccc; background:#fff;}
.lisTable td .thumbDiv p{ float:left; margin:0; padding:0 0 0 15px;}
/**/
.select214{ border:1px solid #A2A2A2; width:221px; font-size:12px; height:20px; color:#343434; margin:0; padding:0;}
.textfield214{ border:1px solid #A2A2A2; padding:2px 3px; font-size:12px; color:#343434; width:214px; font-family:arial; }
textarea{font-size:12px; color:#343434; border:1px solid #A2A2A2; padding:0 0 0 3px; font-family:arial;}
.textArea200{ width:216px; height:60px;}
/**/
.errormgs{ margin:0; padding:0 0 4px 0; font-size:11px; color:#FF0000; font-weight:normal;}
.spacer{ font-size:0; line-height:0; margin:0; padding:0; clear:both;}
/**/
.padL10{ padding-left:10px;}
.padR2{ padding-right:2px;}
.padR10{ padding-right:10px;}
.padB10{ padding-bottom:10px;}
/**/
.commonError{ margin:0 auto 8px auto; padding:4px 0; border:1px solid #C5C5C5; color:#FF0000; background:#F3F3F3; font-weight:normal; text-align:center; width:45%; font-size:12px;}
.commonSuccess{ margin:0 auto 8px auto; padding:4px 0; border:1px solid #C5C5C5; color:#0066B3; background:#F3F3F3; font-weight:normal; text-align:center; width:45%; font-size:12px;}

/**/
.topLinks{ margin:0; padding:5px 0; }
.topLinks a{ margin:0 8px; padding:0; display:inline; font-weight:bold; text-decoration:none; color:#044E99;}
.topLinks a:hover{text-decoration:none; color:#FF6600;}
.topLinks a.active{text-decoration:none; color:#FF6600;}
/**/

/**/
.desc{ margin:0; padding:0 10px;}
.desc h1{ margin:0 0 6px 0; padding:0; font-size:12px; color:#000;}
.desc p{ margin:0; padding:0; color:#000; line-height:18px; text-align:justify;}
.desc1 p{ margin:0; padding:0; color:#000; line-height:18px; text-align:left;}
.desc p label{ float:left; margin:0 0 5px 0; padding:0;}

.desc p span{ margin:0; padding:0; color:#000!important;}
.desc p span label{ float:left; margin:0 6px 0 0; padding:0;}
.desc p span em{ float:left; margin:0 6px 0 0; padding:2px 0 0 0;}
.desc p span em img{ border:none; background:none; padding:0; margin:0; float:left;}
/**/
/**/
.thumbTable{}
.thumbTable td{ border-right:1px solid #fff; padding:5px 0 5px 0;}

/*The Content Below is Copied By Abbas From HTML CSS (Design) Dt :  31_Dec-2008*/
/**/
.RoundTab { width:100%; line-height:normal; height:26px; border-bottom:1px solid #fff; margin-top:10px; background:url(../../images/adminimages/borderImg.gif) bottom repeat-x; padding:0 0 6px 0px; }
.RoundTab ul { margin:0 auto; padding:0; list-style:none; }
.RoundTab ul .width92px{ width:92px;}
.RoundTab ul li { display:inline; margin:0; padding:0; font-size:12px;}
.RoundTab ul li a { float:left; background:url(../../images/adminimages/Left_TabCurv.gif) no-repeat 0 0; margin:0 3px 0 0; padding:0 0 0 3px; text-decoration:none; color:#fff; }
.RoundTab ul li a span { display:block; background:url(../../images/adminimages/Right_TabCurv.gif) no-repeat right top; line-height:15px; padding:5px 10px 6px 7px; color:#0077BD; font-weight:bold;}
.RoundTab ul li a:hover { background-position:0% -28px; text-decoration:none; }
.RoundTab ul li a:hover span { background-position:100% -28px; color:#fff; }
.RoundTab ul li.active a { float:left; background:url(../../images/adminimages/Left_TabCurv.gif) no-repeat 0 -28px; margin:0 3px 0 0; padding:0 0 0 3px; text-decoration:none; color:#fff; cursor:default;}
.RoundTab ul li.active a span { float:none; display:block; background:url(../../images/adminimages/Right_TabCurv.gif) no-repeat right -28px; line-height:15px; padding:5px 10px 6px 7px; color:#fff; font-weight:bold;}
/**/
.mainGroup{margin:10px; }
table.groupDls { width:100%; background:#BEBFC2; margin:0;}
table.groupDls th.disc{background:#0D7DC0; font-weight:bold; color:#fff; line-height:22px; padding:3px 3px 3px 10px;}
table.groupDls th{ background:#D7D7D7; vertical-align:top; padding:3px;}
table.groupDls td {vertical-align:top; padding:8px; background-color:#FFF}
table.groupDls td.last {vertical-align:top; padding:3px; }
table.groupDls td p{width:100%; float:left; padding:0;}
table.groupDls td span{ margin-left:7px; margin-right:5px;}
table.groupDls td label{ margin:0; padding:0 0 5px 0; float:left;}

.padL10{ padding-left:10px;}
.padR10{ padding-right:10px;}
.padB10{ padding-bottom:10px;}
.padB20{ padding-bottom:20px;}
/**/
.bdoSed{ margin:0 auto; padding:10px 0; width:98%;}
.bdoSed .voteComment{text-align:right; padding-right:11px; font-weight:bold; color:#0066B3;}
.bdoSed .rateImage{text-align:center; padding:15px 0;}
.bdoSed .listed{margin:0; padding:0; font-weight:bold;}
.bdoSed .listed span{ float:left; margin:0 5px 0 0; padding:0; line-height:21px;}
.bdoSed .rateDtls{border-bottom:1px solid #CDCFD1; padding:0 0 5px 0;}
.bdoSed .rateDtls ul{color:#044E99; padding:15px 0 0 0; }
.bdoSed .rateDtls ul li { padding:0 0 5px 0;}
.bdoSed .rateDtls .rateDiscription{clear:both;}
.bdoSed .rateDtls .replyBtns{padding:10px 0 0 0;}
.bdoSed .rateDtls .replyBtns .linksTxt{ float:right; padding:2px 10px 0 0; display:inline;}
.bdoSed .rateDtls .replyBtns span.reply{float:left; color:#044E99; line-height:20px;}
.bdoSed .rateDtls .replyBtns .btns{float:right;}
/**/
/**/
.bdoSed .replyList{clear:both;}
.bdoSed .replyList ul{ color:#333;}
.bdoSed .replyList ul li{ padding:5px 0; border-bottom:1px solid #CDCFD1; }
.bdoSed .replyList ul li.Last{border-bottom:none; }
.bdoSed .replyList ul li.count{color:#044E99;}
.bdoSed .replyList ul li a{ padding-left:10px;}
.bdoSed .rateDtls .studentPhotoRate{float:left; width:120px; margin:0 10px 5px 0; position:relative; z-index:0;}
.bdoSed .rateDtls .studentPhotoRate a{width:64px; height:64px; display:block;}
/**/
.iconThumb{ float:left; margin:0; padding:0 0 0 30px;}
.iconThumb b{ float:left; margin:0; padding:5px 0 0 33px;}
.iconThumb em{ float:left; margin:0; padding:0;}
.iconThumb em img{ border:none; background:none; margin:0; padding:0!important;}
/**/
.hand{cursor:pointer;!important}
a.linktxt{ text-decoration:underline;}
a.linktxt:hover{ text-decoration:none;}

/*Added for noscript message Rucha */
.toperrormsg{ width:80%; margin:5px auto; background:#F4F4F4; padding:10px; border:1px solid #BEBFC2; color:red;}


.fldrowbgUsr{ padding:3px 0 3px 15px; background-color:#F4F4F4; height:25px;}
.fldrowbgUsr td.padL10{ padding-left:10px;background-color:#F4F4F4;}
.fldrowbgUsr td.padR10{ padding-left:10px;background-color:#FFFFFF;}


.errormsg{ color:red; font-size:11px; margin:0; padding:0 0 2px 0; font-weight:bold;}

/* START 29APRIL 09*/
img {vertical-align:middle;}
html {margin:0; padding:0; font:normal 11px/normal Arial, Helvetica, sans-serif; color:#666;}
body {margin:0; padding:0;}
.floatR {float:left; margin:0px; padding:0px;}
.header {background:#FFF url(../../images/adminimages/bgheader.gif) repeat-x left top; height:91px;}
.header .logo { float:left; width:212px; padding:0 0 0 8px;}
.header .logo h1{ padding:0; margin:0;}
.header .logo a{background:url(../../images/adminimages/idhasoftlogo.gif) no-repeat bottom; width:202px; height:90px; display:block; text-indent:-2000px; }
.header .dvWelcome {padding:30px 8px 0 0; float:right;}


.mart32U {margin-top:-32px; position:relative}

.dvSmBox {float:left;}
.dvSmBox ul {padding:0; margin:0; float:left}
.dvSmBox li {float:left; padding:0 12px 0 0 ; margin:0 ;}
.dvSmBox li p {padding:0; margin:1px 6px 0 0; height:10px; width:10px; display:block; line-height:0; font-size:0; float:left; border:1px solid #000; }
.dvSmBox li p.redSmBox {background:#FF0000;}
.dvSmBox li p.whtSmBox {background:#FFF;}
.dvSmBox li p.lGreenSmBox {background:#666;}
.dvSmBox li p.dGreenSmBox {background:gold;}

.hdtp{ width:100%; height:25px; background:#fff; background:url(../../images/adminimages/bghd.jpg) repeat-x;}
.hdtp .oncol{ width:auto; float:left; padding:5px 5px 0 5px; margin:0 1px 0 0; background:#999999; height:20px; color:#000000}

.hdtp .colbl{width:auto; float:right;  margin:0 0px 0 1px; background:#fff; height:25px; color:#395FAA}
.hdtp .colbl .lft{width:auto; float:left; background:#EBEFF2; height:15px; padding:5px;}
.hdtp .colbl .rhtlogo{width:88px; float:right; padding:5px 0px 0 0px; margin:0 0px 0 1px; background:url(../../images/adminimages/idhasoftsml.jpg) no-repeat; height:20px; color:#395FAA}

.fileInput{width:250px;}

.dwnArrow{  background:url(../../images/adminimages/arrow.gif) no-repeat center right; width:11px; height:15px; display:block; float:right; margin-right:2px; }

.upArrow{  background:url(../../images/adminimages/arrow2.gif) no-repeat center right; width:11px; height:15px; display:block; float:right; margin-right:2px; }




/* New  Header Added by Vijay Kaushik */
.dvHeader{background:#FFF;padding:10px 20px;}
.dvHeader .dvLogout{float:right; padding-top:23px;}
.dvHeader .dvLogout .dvWel{float:left; padding:5px 15px 0 0;}
.dvHeader .dvLogout .btnLogout{float:left;}
.dvHeader .dvLogout .btnLogout a{height:30px; width:79px; padding:0; margin:0; float:left; display:block; cursor:pointer; text-indent:-2500px; background:url(../../images/adminimages/btn-logout.gif) top left no-repeat;}
/* New  Header Added by Vijay Kaushik */



.boxInner .top{background:url(../../images/adminimages/innerbox-topmid.gif) top left repeat-x;}
.boxInner .top .tl{background:url(../../images/adminimages/innerbox-topleft.gif) top left no-repeat; padding:0 0 0 32px; height:32px;}
.boxInner .top .tr{background:url(../../images/adminimages/innerbox-topright.gif) top right no-repeat; padding:0 32px 0 0; height:32px;}
.boxInner .midLft{background:url(../../images/adminimages/innerbox-midleft.gif) top left repeat-y; padding-left:22px;}
.boxInner .midRht{background:url(../../images/adminimages/innerbox-midright.gif) top right repeat-y;padding-right:22px;}
.boxInner .midCnt{ background:#FFF; padding:0 10px;}
.boxInner .bot{background:url(../../images/adminimages/innerbox-botmid.gif) top left repeat-x;}
.boxInner .bot .bl{background:url(../../images/adminimages/innerbox-botleft.gif) top left no-repeat; padding:0 0 0 32px; height:32px;}
.boxInner .bot .br{background:url(../../images/adminimages/innerbox-botright.gif) top right no-repeat; padding:0 32px 0 0; height:32px;}


.fl{float:left;}.fr{float:right;}

.dvPageTitle{width:100%;float:left;}
.dvPageTitle h2{font-size:23px;font-weight:normal;vertical-align:middle;color:#000000;}
.dvPageTitle span.icnTitle{padding-right:10px; float:left;}
.dvPageTitle span.txtTitle{float:left;padding-top:15px;}
.spnBackLink a{float:left; background: url(../../images/adminimages/bullet-back.gif) 0px 3px no-repeat; color:#000; font-size:12px; font-weight:bold; text-decoration:none; padding:0 0 0 15px;}


.dvMnDataTbl{padding:10px 0;width:100%;float:left;}




/* start breadcrumb stylesheets*/
.dvBdmLinksRow{width:100%; margin:0px; padding:0px; }
.dvBdmLinksRow .innerWrap{margin:0px 22px 0px 0px; padding:0px;}
.dvBdmLinksRow a{color:#F9DE4A; font-size:12px; text-decoration:none; float:left;}
.dvBdmLinksRow .genInvoice a{ background:url(../../images/adminimages/icn-generate-invoice.gif) top left no-repeat; padding:13px 0px 0px 25px; height:30px;}
.dvBdmLinksRow .exportExcel a{ background:url(../../images/adminimages/icn-export-excel.gif) top left no-repeat; padding:13px 0px 0px 25px; height:30px;}
.dvBdmLinksRow .inviteEml a{ background:url(../../images/adminimages/email-invitation-30x34.jpg) top left no-repeat; padding:13px 0px 0px 30px; height:30px;}
.dvBdmLinksRow .changePwd a{ background:url(../../images/adminimages/icn-changepwd.gif) top left no-repeat; padding:13px 0 5px 25px;}
.dvBdmLinksRow .pipe{ background:url(../../images/adminimages/bdmLinks-divider.gif) top left no-repeat; width:2px; height:25px; float:left; margin:10px 10px 0 15px;}
.changePwdHdr a{ /*background:url(../../images/adminimages/icn-changepwdHdr.gif) top left no-repeat; margin-top:5px;*/ padding:5px 0 5px 0px;}
/* end breadcrumb stylesheets */


.pad0{padding:0 !important;}
.marT15{margin-top:15px !important;}
.padL6{padding-left:6px}

.fldrowbg2{background:#F4F4F4;}



.dvSearchBoxWrap{width:100%;float:left;padding:10px 0;}
.dvSerachBox{overflow:hidden; border:1px solid #AEAEAE; padding:10px;background:#EEEEEE url(../../images/adminimages/searchbox-bg.gif) bottom left repeat-x;}
.dvSerachBox .dvinputTtl{float:left;margin:3px 0;padding:5px 6px;background:url(../../images/adminimages/search-title-divider.gif ) top right repeat-y; font-weight:bold; }
.dvSerachBox .dvInputRow{float:left;padding:5px 6px; margin:0px; }

.dvSerachBox .dvInputRow label{float:left;padding-right:10px;padding-top:4px;font-weight:bold; margin:0px; }
.dvSerachBox .dvInputRow input.textBox{float:left;background:url(../../images/adminimages/inner-textbox.gif) bottom left repeat-x;border:0;width:169px; padding:4px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:10px;color:#000;}
.dvSerachBox .textBoxSml{float:left;border:#BDBCBD solid 1px;width:105px;padding:4px; font-size:12px;  font-family:Arial, Helvetica, sans-serif; color:#000; height:9px;}
.dvSerachBox .dvInputRow input.textBox132{float:left;background:url(../../images/adminimages/inner-textbox-132.gif) bottom left repeat-x;border:0;width:132px;padding:4px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:16px;color:#000;}

.dvSerachBox .dvSubmitBtn{float:left;padding:5px 6px;}

/* starts input buttons */
span.inputBtnCom{background:url(../../images/adminimages/inputbtn1-left.gif) scroll no-repeat left top; display:block; border:0; padding-left:13px; height:24px; margin: 0 !important; display:block;}
span.inputBtnCom input{width:auto !important; background:url(../../images/adminimages/inputbtn1-right.gif) scroll no-repeat right top; height:24px; color:#fff !important; font-size:13px !important; margin:0 !important; padding:0 15px 0 0; overflow:visible; border:0; font-weight:bold; cursor:pointer; text-align:left; float:left; }
*:first-child+html span.inputBtnCom input{padding-top:5px; }
span.inputBtnCom input, x:-moz-any-link {padding:0 15px 5px 0}
span.inputBtnCom input, x:-moz-any-link, x:default {padding:0 15px 5px 0}
.ib { display:inline-block !important; display:-moz-inline-box !important; }
* html .ib { display:inline !important }
* html .ib input{float:none; }
*:first-child+html .ib { display:inline-block !important;}


.addUser input {width:auto;}

/* pagination */
.pagination{float:right;}
.pagination a{float:left;background:url(images/pagination-divider.gif) top right no-repeat; padding:0 5px; color:#666666; font-size:12px; text-decoration:none;}
.pagination span.active{float:left;background:url(../../images/adminimages/pagination-divider.gif) top right no-repeat; padding:0 5px;font-size:12px; text-decoration:none;color:#007EB9; font-weight:bold;  text-decoration:none;}
.pagination a.firstPage{background:url(../../images/adminimages/pagination-arrow-first.gif) left 4px no-repeat; padding-left:18px;color:#007EB9; font-weight:bold;  text-decoration:none;}
.pagination a.lastPage{background:url(../../images/adminimages/pagination-arrow-last.gif) right 4px no-repeat; padding-right:18px;color:#007EB9; font-weight:bold;  text-decoration:none;}
.pagination a.prevPage{background:url(../../images/adminimages/pagination-arrow-prev.gif) left 4px no-repeat; padding-left:10px;color:#007EB9; font-weight:bold;  text-decoration:none; margin-left:5px; margin-right:5px;}
.pagination a.nextPage{background:url(../../images/adminimages/pagination-arrow-next.gif) right 4px no-repeat; padding-right:10px;color:#007EB9; font-weight:bold;  text-decoration:none; margin-left:5px; margin-right:5px;}


.dvMnHelpWrap{padding:20px;}
.dvMnHelpWrap .Accordion {
	overflow:hidden;
	border:1px solid #AEAEAE;
	border-top-width:0;
}
.dvMnHelpWrap .AccordionPanelTab{
	border-top:1px solid #AEAEAE;
	cursor:pointer;
	margin:0;
	padding:5px 10px;
	font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
	background:#EBEBEB url(../../images/adminimages/searchbox-bg.gif) left top repeat-x;
}
.dvMnHelpWrap .AccordionPanelOpen .AccordionPanelTab {
background:#EBEBEB url(../../images/adminimages/searchbox-bg.gif) left bottom repeat-x;
}
.dvMnHelpWrap .AccordionPanelContent {
	margin:0;
	overflow:auto;
	padding:0;
	border-top:1px solid #AEAEAE;
}
.dvMnHelpWrap .AccordionPanelContent p{margin:15px 0; font-size:14px;}
.dvMnHelpWrap .AccordionPanelContent p.txtC{text-align:center;}
.dvMnHelpWrap .AccordionPanelContent .pad10{padding:0 10px;}

a.button { background:#A9A9A9; font-family:Arial, Verdana, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; border:1px solid #fff; padding:5px 7px; margin:0 1px 0 1px; cursor:pointer; display:inline-block; width:auto!important; text-decoration: none; }


.calBtn
{
	padding-left: 5px;
	vertical-align:top!important;
}

.confirmBox{
	width:300px;
	height:50px;
	position:absolute;
	z-index:1;
	visibility:hidden;
	background:#E0642E;
	color:#fff;
	border:1px  solid #5D1B00;
	text-align:center;
	top:50%;
	margin-top:-25px;
	left:50%;
	margin-left:-150px;
	padding:10px;
}
