@font-face {
	font-family: 'rupee_foradian';
	src: url('../fonts/rupee_foradian-webfont.eot');
	src: url('../fonts/rupee_foradian-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/rupee_foradian-webfont.woff') format('woff'),
		 url('../fonts/rupee_foradian-webfont.ttf') format('truetype'),
		 url('../fonts/rupee_foradian-webfont.svg#rupee_foradianregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

#wrapper {
	min-height:100%;
	position:relative;
}

#main-nav { border:solid #ececec; border-width:1px 0; margin-bottom:73px; position:relative; }
#main-nav .holder {padding:0 10px;}
#main-nav ul{ margin:0; padding:0; list-style:none; float:left; border-right:1px solid #ececec; }
#main-nav ul li{ float:left; border-left:1px solid #ececec; padding:1px; /*font:bold 14px/39px 'Droid Sans', sans-serif;*/ font:bold 10px/28px 'Droid Sans', sans-serif;	/*Change By Prabir Ghosh*/ }
#main-nav ul a{ float:left; text-align:center; color:#616060; background:#ececec; /* height:39px; */ height:30px; /*Change By Prabir Ghosh*/ cursor:pointer; position:relative; z-index:10; padding:0 9px; /*Change By Prabir Ghosh*/ }
#main-nav ul .home { padding:0 10px; width:24px; }
#main-nav ul .home span{ background:url(../images/ico-home.png) no-repeat 50% -22px; height:22px; text-indent:-9999px; display:block; width:24px; margin:2px auto 0;  /*Change By Prabir Ghosh*/ }
#main-nav .current a, #main-nav ul .active a, #main-nav ul li:hover a{ text-decoration:none; background:#00b4ff; color:#fff; }
#main-nav .active .arrow {display:block;}
#main-nav .drop { position:absolute; width:100%; left:0; top:100%; border:solid #ececec; border-width:1px 0; padding:1px 0; background:#fff; display:none; }
#main-nav .drop .frame {background:#f7f7f7;}
#main-nav .drop ul { margin:0 auto; padding:0; list-style:none; width:940px; overflow:hidden; font:11px/15px 'droidsans', Helvetica, sans-serif; border:0; float:none; }
#main-nav .drop ul li { background:none; /* padding:12px 35px 12px 0; */ padding:10px 15px 10px 0; /*Change By Prabir Ghosh*/ margin:0; /* font:13px/17px 'Droid Sans', sans-serif; */ font:11px/15px 'Droid Sans', sans-serif; /*Change By Prabir Ghosh*/ border:0; }
#main-nav .drop ul li:first-child a {text-indent:0;}
#main-nav .drop ul li a { float:none; padding:0; background:none !important; color:#369; }
#main-nav .drop ul .sub-current a,#main-nav .drop ul li a:hover { color:#666; font-weight:bold; }
#main-nav .drop ul li a img {vertical-align:baseline;}
#main-nav a .arrow { position:absolute; left:50%; margin:0 0 0 -10px; top:23px;	/*Change By Prabir Ghosh 25*/ display:none; }

/* main */
#main {padding:0 0 114px;}
#main .title-bar {
	margin:0 0 21px;
	padding:10px 8px 7px 0;
	background:#fbfff3;
	overflow:hidden;
	border:0px solid #e4ecd4;
	min-height:32px;
}
#main .title-bar ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	font-size:30px;
	line-height:30px;
	text-transform:uppercase;
}
#main .title-bar li {
	float:left;
	background:url(../images/sep-01.gif) repeat-y;
	padding:0 28px 0 20px;
}
#main .title-bar li:first-child {
	background:none;
	padding-left:12px;
	padding-right:18px;
}
#main .title-bar ul a {
	float:left;
	color:#9da68d;
	text-decoration:none;
}
#main .title-bar ul span {
	float:left;
	margin:0 10px 0 0;
	letter-spacing:-1px;
}
#main .title-bar ul strong {
	float:left;
	font-size:10px;
	line-height:12px;
	color:#8d8d8d;
	background:url(../images/ico-01.png) no-repeat 0 6px;
	padding:2px 0 0 31px;
	font-weight:normal;
}
#main .title-bar ul .lots strong {
	background:url(../images/ico-02.png) no-repeat 0 4px;
	padding:9px 0 8px 26px;
}
#main .title-bar ul .attached strong {
	background:url(../images/ico-03.png) no-repeat 0 5px;
	padding:2px 0 4px 30px;
}
#main .title-bar ul .attached span {margin-right:7px;}
#main .title-bar .add-btn {
	float:right;
	border:1px solid #4db6e0;
	font:bold 14px/32px 'Droid Sans', sans-serif;
	color:#fff;
	padding:0 17px 0 10px;
	margin:-2px 0 0;
	background: #34c3fd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0YzNmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0Y2JkZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);*/
	background: -moz-linear-gradient(top,  #34c3fd 0%, #4cbde9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#34c3fd), color-stop(100%,#4cbde9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #34c3fd 0%,#4cbde9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #34c3fd 0%,#4cbde9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #34c3fd 0%,#4cbde9 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #34c3fd 0%,#4cbde9 100%); /* W3C */
	-pie-background: linear-gradient(top,  #34c3fd 0%,#4cbde9 100%); /* W3C */
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	position:relative;
}


#main .title-bar .add-btn img {
	float:left;
	margin:8px 7px 0 0;
}

#main .table {
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
}
#main .table th {
	text-align:left;
	font-size:11px;
	text-transform:uppercase;
	background:#ddf1fa;
	color:#456b7c;
	border:solid #bbd9e6;
	border-width:1px 0;
	padding:11px 0;
}
#main .table .col-01 {
	width:120px;
	padding-left:20px;
}
#main .table .col-02 {width:243px;}
#main .table .col-03 {width:201px;}
#main .table .col-04 {width:184px;}
#main .table th span {
	background:url(../images/arrow-02.png) no-repeat 100% 4px;
	padding:0 10px 0 0;
}
#main .table td {
	padding:12px 0;
	border:solid #eaeaea;
	border-width:1px 0;
}
#main .table td:first-child {padding-left:20px;}
#main .table a {color:#00aeef;}
#main .table .odd td {background:#f8f9fa url(../images/bg-td.gif) repeat-x 0 100%;}
#main .paging {
	background:#ddf1fa;
	border:solid #bbd9e6;
	border-width:1px 0;
	overflow:hidden;
	padding:10px 20px 10px 12px;
	margin:-1px 0 0;
	font:italic 12px/20px 'Droid Sans', Arial, Helvetica, sans-serif;
	color:#507586;
}
#main .paging p {
	margin:0;
	float:left;
}
#main .paging ul {
	float:right;
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
	color:#9e9e9e;
}
#main .paging ul li {
	float:left;
	width:19px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	margin:0 0 0 3px;
	position:relative;
	padding:0 1px 0 0;
}
#main .paging ul a {
	float:left;
	width:19px;
	height:20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	color:#9e9e9e;
	position:relative;
	padding:0 1px 0 0;
}
#main .paging ul .active,
#main .paging ul a:hover {
	text-decoration:none;
	background:#7492a0;
	font-weight:bold;
	color:#fff;
}
/* end main */
/* footer */
#footer {
	height:48px;
	position:relative;
	border-top:1px solid #eaeaea;
	background:#f5f5f5;
	margin:-65px 0 0;
	padding:8px 0;
	font-size:12px;
	color:#626262;
}
#footer .logo{
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo-02.gif) no-repeat;
	width:130px;
	height:44px;
}
#footer .logo a{
	display:block;
	height:100%;
}
#footer p {
	float:right;
	margin:18px 0 0;
}
/* end footer */
/* 02_catalog-add-step1 */
.steps {
	margin:21px 0 39px;
	padding:0;
	list-style:none;
	border-top:1px solid #dfdfdf;
	overflow:hidden;
	font-size:12px;
	line-height:14px;
}
.steps li {float:left;}
.steps a {
	float:left;
	color:#999;
	padding:9px 0 0;
	text-decoration:none;
	cursor:pointer;
}
.steps span {
	float:left;
	width:51px;
	height:50px;
	background:#dcdcdc;
	text-align:center;
	font-size:24px;
	color:#fff;
	line-height:50px;
	margin:-9px 11px 0 0;
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
	position:relative;
}
.steps .active a {color:#0d94cc;}
.steps .active span {background:#00b4ff;}
.steps-form {
	padding:0 120px 0 0;
}
.steps-form h2 {
	font-size:16px;
	line-height:22px;
	margin:0 0 26px;
}
.steps-form .block {
	background:url(../images/sep-02.gif) repeat-x 0 100%;
	padding:0 120px 12px 0;
	margin:0 -120px 25px 0;
}
.steps-form .row {
	width:100%;
	padding:0 0 19px;
}
.steps-form .row:after {
	content:'';
	display:block;
	clear:both;
}
.steps-form .lbl-1,
.steps-form .lbl,
.steps-form label {
	float:left;
	width:160px;
	margin:0 19px 0 0;
	line-height:29px;
	text-align:right;
	font-weight:normal;
}
.steps-form select {
	float:left;
	width:340px;
}
.steps-form .text {
	float:left;
	border:1px solid #ccc;
	width:364px;
	background:#fff;
	font-size:13px;
	line-height:17px;
	padding:5px 10px;
	color:#666;
	height:17px;
	-moz-box-shadow:inset 2px 2px 1px #eaeaea;
	-webkit-box-shadow:inset 2px 2px 1px #eaeaea;
	box-shadow:inset 2px 2px 1px #eaeaea;
}
.steps-form .date {
	position:relative;
	float:left;
	margin:0 30px 0 0;
}
.steps-form .date .text {
	width:99px;
	padding-right:30px;
}
.steps-form .lb-date {
	position:absolute;
	top:4px;
	right:5px;
	width:18px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
	text-align:left;
	margin:0;
	background:url(../images/ico-05.png) no-repeat;
}
.steps-form .lb {width:auto;}
.steps-form .times {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.steps-form .times li {
	float:left;
	padding:0 10px 0 0;
}
.steps-form .text-1 {
	text-align:center;
	width:19px;
}
.steps-form .sel-01 {width:66px;}
.steps-form .lb-radio {
	width:49px;
	margin:0;
	text-align:left;
}
.steps-form .submit {
	float:left;
	width:92px;
	height:28px;
	padding:0 0 1px;
	background:url(../images/bg-btn-01.png) no-repeat;
	cursor:pointer;
	border:0;
	color:#fff;
	font:bold 13px/27px 'Droid Sans', Arial, Helvetica, sans-serif;
	margin:0 16px 0 0;
}
.steps-form .cancel {
	float:left;
	background:url(../images/bullet-02.png) no-repeat 0 50%;
	color:#900;
	line-height:28px;
	padding:0 0 0 17px;
}
.steps-form .btns {
	overflow:hidden;
	padding:0 0 0 180px;
	margin:-4px 0 0
} 
/* end 02_catalog-add-step1 */
/* 02_catalog-add-step2 */
.steps .passed a {color:#70a76a;}
.steps .passed span {
	background:#70a76a;
	text-align:left;
	text-indent:-9999px;
}
.steps span img {display:none;}
.steps .passed span img {
	position:absolute;
	left:15px;
	top:13px;
	display:block;
}
.steps-form .plagin {
	float:left;
	margin:0 -60px 0 0;
}
.steps-form .plagin img {vertical-align:top;}
.steps-form .back {
	float:left;
	color:#00b4ff;
	line-height:28px;
	margin:0 10px 0 0;
}
/* end 02_catalog-add-step2 */
/* 02_catalog-add-step3 */
.steps-form .ttl {
	color:#000;
	margin:0 0 5px;
}
.steps-form .ttl-categories {margin:0 0 8px 2px;}
.steps-form .ttl-categories a {color:#00b4ff;}
.categories {
	border:1px solid #eaeaea;
	background:#fbfbfb;
	padding:1px 9px 1px 27px;
	margin:0 0 20px;
}
.scroll-bar {
	height:200px;
	overflow:hidden;
}
.categories-list {
	margin:0;
	padding:17px 0 0;
	list-style:none;
	font-weight:bold;
	line-height:17px;
	overflow:hidden;
}
.categories-list li {
	min-height:1px;
	background:url(../images/sep-03.gif) no-repeat 8px 18px;
}
.categories-list li:after {
	content:'';
	display:block;
	clear:both;
}
.categories-list .row {
	overflow:hidden;
	padding:0 0 22px;
}
.categories-list .row label {
	float:left;
	width:auto;
	text-align:left;
	line-height:17px;
}
.categories-list ul {
	margin:0;
	padding:0 0 0 8px;
	list-style:none;
	clear:both;
}
.categories-list ul li {
	background:url(../images/sep-04.gif) repeat-y;
	padding:0 0 34px 2px;
}
.categories-list ul .row {
	float:left;
	background:url(../images/sep-05.gif) no-repeat 0 9px;
	padding:0 0 0 24px;
	margin:-9px 0 0;
}
.categories-list ul ul {
	padding:14px 0 0 33px;
	background:url(../images/sep-06.gif) repeat-y 31px 0;
	min-height:1px;
}
.categories-list ul ul:after {
	content:'';
	display:block;
	clear:both;
}
.categories-list ul ul li {
	padding:0 0 8px 24px;
	background:url(../images/sep-07.gif) no-repeat 0 8px;
}
.categories-list ul ul label {
	width:auto;
	line-height:17px;
	margin:0;
}
.categories-list ul .last {
	background:none;
	padding-bottom:10px;
}
.categories-list ul ul .last {
	padding-bottom:0;
	margin-bottom:-7px;
	float:left;
	background:url(../images/sep-07.gif) no-repeat 0 8px;
	clear:both;
	width:400px;
}
.steps-form .btns-1 {
	padding-left:0;
	margin:0;
}
/* end 02_catalog-add-step3 */
/* 02_catalog-add-step4 */
.steps-form .block-1 {
	margin-top:-14px;
	padding-bottom:0;
	margin-bottom:20px;
}
.steps-form .block-1 .row {padding-bottom:9px;}
.steps-form .lbl-1 {line-height:18px;}
.steps-form .block-1 .lbl-1 {padding-top:18px;}
.steps-form .box {
	overflow:hidden;
	border:1px solid #eaeaea;
	background:#fbfbfb;
	text-align:center;
	padding:17px 0 9px;
	line-height:18px;
	font-style:italic;
	color:#404040;
}
.steps-form .box p {margin:0;}
.steps-form .box .download {
	padding:9px 0 8px;
	color:#bdbdbd;
}
.steps-form .box .download a {
	color:#00b4ff;
	font-style:normal;
	text-decoration:underline;
}
.steps-form .box .download a:hover {text-decoration:none;}
.steps-form .box .note {
	background:#fafb8d;
	padding:0 5px;
}
.steps-form .block table {
	border-collapse:collapse;
	border-spacing:0;
	float:left;
	width:640px;
	margin:0 0 -9px;
}
.steps-form .block table th {
	text-align:left;
	font-size:10px;
	text-transform:uppercase;
	background:#ddf1fa;
	color:#456b7c;
	border:solid #bbd9e6;
	border-width:1px 0;
	padding:11px 0;
}
.steps-form .block table .col-01 {
	width:34px;
	padding-left:17px;
}
.steps-form .block table .col-02 {width:181px;}
.steps-form .block table .col-03 {width:151px;}
.steps-form .block table td {
	padding:10px 0;
	border:solid #eaeaea;
	border-width:1px 0;
}
.steps-form .block table td:first-child {padding-left:17px;}
.steps-form .block table a {color:#00aeef;}
.steps-form .block table .odd td {background:#f8f9fa url(../images/bg-td.gif) repeat-x 0 100%;}
.steps-form .block table label {
	width:auto;
	line-height:20px;
}
.steps-form .submit-1 {
	width:139px;
	background:url(../images/bg-btn-03.png) no-repeat;
}

/* end 02_catalog-add-step4 */
/* 02_catalog-add-step5 */
.steps-form .titles {
	margin:-11px -120px 0 0;
	padding:11px 0 10px 3px;
	list-style:none;
	background:#ddf1fa;
	border:solid #bbd9e6;
	border-width:1px 0;
	overflow:hidden;
	font-size:12px;
	font-weight:bold;
	color:#456b7c;
}
.steps-form .titles li {
	float:left;
	padding:0 0 0 16px;
}
.steps-form .titles span {color:#000;}
.steps-form .titles em {
	font-style:normal;
	font-weight:normal;
	color:#000;
}
.steps-form .attr {
	background:url(../images/bg-attr.gif) repeat-x;
	overflow:hidden;
	margin:0 -120px 11px 0;
}
.steps-form .attr .col {
	float:left;
	width:78px;
	text-align:center;
}
.steps-form .attr strong {
	display:block;
	font-size:10px;
	text-transform:uppercase;
	padding:2px;
	color:#456b7c;
	margin:0 0 7px;
}
.steps-form .attr p {
	margin:0;
	padding:0 8px 12px 0;
}
.steps-form .btns-2 {
	padding-left:0;
	padding-top:14px;
}
.steps-form .btns-2 .submit {
	width:201px;
	background:url(../images/bg-btn-04.png) no-repeat;
}

.steps-form .btns-2 .longSubmit {
	width:301px;
	background:url(../images/bg-btn-04.png) no-repeat;
}


/* end 02_catalog-add-step5 */
/* 02_catalog-add-step6 */
.steps-form .color-ttl {
	color:#52996f;
	margin-bottom:12px;
}
.steps-form .title-area {
	border:1px solid #d7ebde;
	background:#70a76a;
	padding:15px 0 15px 20px;
	color:#fff;
	font-weight:bold;
	margin:0 -120px 38px 0;
	position:relative;
	width:918px;
}
.steps-form .title-area p {margin:0;}
.steps-form .block .box-1 {
	color:#999;
	margin:0 0 11px;
}
.steps-form .block .box-1 .download {padding:12px 0;}
.steps-form .block table img {
	vertical-align:middle;
	padding:0 0 0 4px;
}
.steps-form .view {
	float:left;
	line-height:28px;
	color:#999;
}
.steps-form .view a {
	font-style:normal;
	color:#00b4ff;
	padding:0 0 0 4px;
}
/* end 02_catalog-add-step6 */
/* 03a_catalog-view1-basic */
#main h1 span {
	font-weight:normal;
	color:#999;
}
.tabs {
	overflow:hidden;
	margin:-4px 0 0;
}
.tabs .nav-holder {padding:0 0 21px;}
.tabs .nav-tabs {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	line-height:31px;
	overflow:hidden;
}
.tabs .nav-tabs li {
	float:left;
	margin:0 0 0 -1px;
	position:relative;
}
.tabs .nav-tabs a {
	float:left;
	border:1px solid #ccc;
	padding:0 17px;
	height:31px;
	text-decoration:none;
	position:relative;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #ebebeb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ebebeb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ebebeb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#ebebeb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#ebebeb 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#ebebeb 100%); /* W3C */
	-pie-background: linear-gradient(top,  #ffffff 0%,#ebebeb 100%); /* W3C */
}
.tabs .nav-tabs li:first-child {margin:0;}
.tabs .nav-tabs li:first-child a {
	-webkit-border-radius:4px 0 0 4px;
	-moz-border-radius:4px 0 0 4px;
	border-radius:4px 0 0 4px;
}
.tabs .nav-tabs .last a {
	-webkit-border-radius:0 4px 4px 0;
	-moz-border-radius:0 4px 4px 0;
	border-radius:0 4px 4px 0;
}
.tabs .nav-tabs .active,
.tabs .nav-tabs li:hover {z-index:10;}
.tabs .nav-tabs .active a,
.tabs .nav-tabs li:hover a {
	background:#7c7c7c;
	color:#fff;
	border:1px solid #9a9a9a;
	font-weight:bold;
	-moz-box-shadow:inset 2px 2px 4px #666;
	-webkit-box-shadow:inset 2px 2px 4px #666;
	box-shadow:inset 2px 2px 4px #666;
}
.tabs .tab {
	background:url(../images/sep-08.gif) repeat-x;
	padding:31px 0 0;
	width:100%;
}
.tabs .heading {
	border-bottom:1px solid #eaeaea;
	padding:0 2px 8px 8px;
	margin:0 0 24px;
	min-height:1px;
	position:relative;
}
.tabs .heading:after {
	content:'';
	display:block;
	clear:both;
}
.tabs h2 {
	font-size:14px;
	line-height:30px;
	color:#333;
	margin:0 0 7px;
	text-transform:uppercase;
}
.tabs .heading h2 {
	float:left;
	margin:0;
}
.tabs .heading .btn {
	float:right;
	border:1px solid #0b9cd9;
	font:bold 13px/26px 'Droid Sans', sans-serif;
	color:#fff;
	height:26px;
	width:118px;
	text-align:center;
	background: #00b4ff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYjllZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #00b4ff 0%, #0b9edb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b4ff), color-stop(100%,#0b9edb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #00b4ff 0%,#0b9edb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #00b4ff 0%,#0b9edb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #00b4ff 0%,#0b9edb 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #00b4ff 0%,#0b9edb 100%); /* W3C */
	-pie-background: linear-gradient(top,  #00b4ff 0%,#0b9edb 100%); /* W3C */
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	position:relative;
	margin:0 0 0 11px;
}
.tabs .tab dl {
	overflow:hidden;
	margin:0;
}
.tabs .tab dl dt {
	float:left;
	width:160px;
	padding:0 21px 0 0;
	text-align:right;
}
.tabs .tab dl dd {
	overflow:hidden;
	font-weight:bold;
	margin:0 0 20px;
}
.tabs .tab dl p {
	margin:0;
	font-weight:normal;
}
.tabs .tab dl a {
	color:#0aa0e0;
	font-size:11px;
	font-style:italic;
}
.tabs .categories-list {
	padding-left:40px;
	padding-top:0;
}
.tabs .categories-list a {
	background:none;
	padding-left:8px;
}
.tabs .categories-list ul ul li {font-weight:normal;}
.tabs .categories-list ul ul a {
	margin:0;
	float:none;
	color:#00b4ff;
}
.tabs .categories-list ul ul a:hover {text-decoration:underline;}
/* end 03a_catalog-view1-basic */
/* 03a_catalog-view2-headerfooter */
.tabs .heading-1 {
	border-bottom:0;
	margin-bottom:7px;
}
.accordion {
	padding:0 0 14px;
}
.accordion .section {
	border:1px solid #e4e4e4;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	margin:0 0 20px;
	background:#fbfbfb;
	line-height:18px;
	overflow:hidden;
}
.accordion .section h3 {
	font-size:14px;
	line-height:39px;
	padding:0 18px;
	cursor:pointer;
	margin:0;
	color:#fff;
	background: #b4b4b4; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I0YjRiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YjliOWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #b4b4b4 0%, #9b9b9b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4b4b4), color-stop(100%,#9b9b9b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b4b4b4 0%,#9b9b9b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b4b4b4 0%,#9b9b9b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b4b4b4 0%,#9b9b9b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #b4b4b4 0%,#9b9b9b 100%); /* W3C */
	-pie-background: linear-gradient(top,  #b4b4b4 0%,#9b9b9b 100%); /* W3C */
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.accordion .section h3 span {
	display:block;
	overflow:hidden;
	background:url(../images/arrow-04.png) no-repeat 100% 50%;
}
.accordion .section h3 em {
	font-style:normal;
	float:left;
}
.accordion .section h3 strong {
	float:right;
	text-transform:uppercase;
	font-size:12px;
	padding:0 30px;
}
.accordion .section .ui-state-active span {background:url(../images/arrow-03.png) no-repeat 100% 50%;}
.accordion .section .ui-state-active {
	-webkit-border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
}
.accordion .section .slide {
	border-top:1px solid #e4e4e4;
	padding:5px 1px 5px;
	overflow:hidden;
}
.accordion .section .slide p {margin:0 0 5px;}
/* end 03a_catalog-view2-headerfooter */
/* 03a_catalog-view3-material */
.tabs .heading .ttl {
	float:left;
	font-size:09px;
	line-height:15px;
	color:#404040;
	margin:0 3px 0 -4px;
}
.tabs .heading .nav {
	margin:0;
	padding:0;
	list-style:none;
	font-size:11px;
	line-height:17px;
	float:left;
}
.tabs .heading .nav li {
	float:left;
	position:relative;
}
.tabs .heading .nav a {
	float:left;
	text-decoration:none;
	height:24px;
	color:#00aeef;
	padding:0 17px 0 7px;
	border:solid #fff;
	border-width:1px 1px 0;
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0;
	background:url(../images/arrow-05.gif) no-repeat 100% 7px;
	position:relative;
	z-index:10;
}
.tabs .heading .nav li:hover a {
	border-color:#e4ecd4;
	background:#fff url(../images/arrow-05.gif) no-repeat 100% 7px;
}
.tabs .heading .nav li:hover ul {
	top:24px;
	left:0;
}
.tabs .heading .nav ul {
	position:absolute;
	top:-99999px;
	left:-99999px;
	background:#fff;
	border:1px solid #e4ecd4;
	width:129px;
	padding:2px 9px 0;
	margin:0;
	list-style:none;
	-webkit-border-radius:0 3px 3px;
	-moz-border-radius:0 3px 3px;
	border-radius:0 3px 3px;
	font-weight:bold;
}
.tabs .heading .nav ul li {
	float:none;
	color:#404040;
}
#wrapper .tabs .heading .nav ul a {
	float:none;
	background:none;
	border:0;
	padding:0;
	font-weight:normal;
}
#wrapper .tabs .heading .nav ul ul {
	position:relative;
	left:auto;
	top:auto;
	border:0;
	padding:0 0 13px 8px;
	width:auto;
	font-weight:normal;
}
#wrapper .tabs .heading .nav ul a:hover {text-decoration:underline;}
.accordion .info-table {
	border-collapse:collapse;
	border-spacing:0;
	margin:-13px -22px -12px;
	width:938px;
	background:#fbfbfb;
}
.accordion .info-table th {
	background:#ddf1fa;
	border-bottom:1px solid #b8d4e1;
	font-size:10px;
	line-height:12px;
	text-transform:uppercase;
	color:#456b7c;
	padding:12px 0 8px;
	text-align:left;
}
.accordion .info-table .col-01 {
	width:55px;
	padding-left:20px;
}
.accordion .info-table .col-02 {width:196px;}
.accordion .info-table .col-03 {width:72px;}
.accordion .info-table .col-04 {width:74px;}
.accordion .info-table .col-05 {width:88px;}
.accordion .info-table .col-06 {width:146px;}
.accordion .info-table .col-07 {width:142px;}
.accordion .info-table a {color:#00aeef;}
.accordion .info-table td {
	padding:10px 0 15px;
	border-bottom:1px solid #eaeaea;
}
.accordion .info-table td:first-child {padding-left:20px;}
.accordion .info-table .odd td {background:#f8f9fa;}
#wrapper .tabs .tab-2 {padding-top:17px;}
.tabs .tab-2 .heading {margin-bottom:0;}
/* end 03a_catalog-view3-material */
/* 03b_catalog-view-detailed */
#wrapper .tabs .heading .nav .link {
	border:0;
	background:none;
}
#wrapper .tabs .heading .nav .link:hover {text-decoration:underline;}
.tabs .heading .nav-2 {margin-left:-6px;}
.tabs .heading .nav-2 li {
	background:url(../images/sep-09.gif) no-repeat 0 4px;
	padding:0 3px 0 4px;
}
.tabs .heading .nav-2 li:first-child {background:none;}
.tabs .heading .nav-2 li:hover ul {left:4px;}
.tabs .heading .nav-2 a {
	padding-left:5px;
	padding-right:11px;
	background-position:110% 7px;
}
.tabs .heading .nav-2 li:hover a {background-position:110% 7px;}
.tabs .heading .nav-2 ul li {
	background:none;
	padding:0 0 3px;
}
.tabs .heading .nav-2 ul {
	width:137px;
	padding:2px 5px 14px;
}
.tabs .two-cols {
	overflow:hidden;
	padding:0 0 29px;
	margin:0 0 15px;
	background:url(../images/sep-08.gif) repeat-x 0 100%;
}
.tabs .two-cols .block {
	float:left;
	width:417px;
	background:#fbfbfb;
	border:1px solid #eaeaea;
	padding:17px 20px 8px;
}
.tabs .two-cols .block h2 {margin:0 0 27px;}
.tabs .two-cols dl {line-height:18px;}
.tabs .tab .two-cols dl dt {width:138px;}
.tabs .tab .two-cols dl dd {margin:0 0 22px;}
.tabs .two-cols dl span {font-family: 'rupee_foradian';}
.tabs .two-cols .block.ar {float:right;}
.tabs .back-to {
	color:#00b4ff;
	font-size:12px;
}
.tabs .tab-3 {
	background:none;
	padding-top:0;
}
.tabs .tab-3 .heading-1 {
	padding-left:21px;
	padding-bottom:0;
	margin-bottom:3px;
}
/* end 03b_catalog-view-detailed */
/* 04_add-auction */
.steps-form .desc {
	display:block;
	overflow:hidden;
	line-height:29px;
}
.steps-form-2 {padding-top:6px;}
.steps-form-2 .cancel {
	padding-left:0;
	background:none;
}
.steps-form-2 .box .download {padding:1px 0 11px;}
.steps-form-2 .block-1 {
	padding-bottom:12px;
	margin-top:0;
}
.steps-form-2 .block-1 .lbl-1 {padding-top:4px;}
/* end 04_add-auction */
/* 05_add-material */
#main h1 em {
	font-weight:normal;
	font-style:normal;
}
.steps-form .block-2 {
	padding-bottom:0;
	margin-bottom:20px;
	padding-top:5px;
}
.steps-form .block-2 .box .download {padding:12px 0;}
.steps-form .block-2 .row {padding-bottom:20px;}
.steps-form .block-2 .lbl-1 {padding-top:18px;}
.steps-form .form-holder {
	background:url(../images/sep-02.gif) repeat-x;
	padding:38px 0 0;
	margin:-7px 0 0;
}
/* end 05_add-material */
/* 01_organisations-listing */
#main .title-bar ul .main {padding-right:40px;}
#main .title-bar ul .main strong {
	background:url(../images/ico-08.png) no-repeat 0 3px;
	padding:2px 0 4px 23px;
}
#main .title-bar ul .main span {margin-right:9px;}
#main .title-bar ul .sub {padding-left:28px;}
#main .title-bar ul .sub strong {
	background:url(../images/ico-09.png) no-repeat 0 4px;
	padding:2px 0 4px 30px;
}
#main .title-bar ul .sub span {margin-right:6px;}
.tabs-area {margin:-7px 0 0;}
.tabs-area .heading {
	min-height:1px;
	border-bottom:1px solid #dfdfdf;
	margin:0 0 34px;
	padding:0 5px 0 0;
}
.tabs-area .heading:after {
	content:'';
	display:block;
	clear:both;
}
.tabs-area .nav {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	font-size:15px;
	line-height:26px;
	border-right:1px solid #dfdfdf;
}
.tabs-area .nav li {
	float:left;
	border-left:1px solid #dfdfdf;
}
.tabs-area .nav a {
	float:left;
	height:33px;
	padding:0 29px 0 12px;
	color:#000;
	background:#fff url(../images/ico-10.png) no-repeat 100% 5px;
}
.tabs-area .nav .active a,
.tabs-area .nav a:hover {
	text-decoration:none;
	border-top:1px solid #dfdfdf;
	line-height:24px;
	background-position:100% 4px;
	margin-bottom:-1px;
}
.tabs-area .heading .next,
.tabs-area .heading .prev {
	float:left;
	width:8px;
	height:18px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/bg-btn-05.png) no-repeat;
	margin:8px 0 0 18px;
}
.tabs-area .heading .next {background-position:-25px 0;}
.tabs-area .heading .add {
	float:right;
	font-size:14px;
	color:#00aeef;
	margin:8px 0 0;
}
.tabs-area .title {
	overflow:hidden;
	padding:0 5px 20px 0;
}
.tabs-area .title h2 {
	font:28px/34px 'Droid Sans', Arial, Helvetica, sans-serif;
	float:left;
	margin:0 23px 0 0;
}
.tabs-area .title .view {
	float:left;
	font-size:14px;
	line-height:34px;
	color:#0aa0e0;
	margin:4px 0 0;
}
.tabs-area .title .add-btn {
	float:right;
	font:bold 14px/32px 'Droid Sans', sans-serif;
	color:#fff;
	padding:0 7px 0 5px;
	margin:3px 0 0;
	position:relative;
	border:1px solid #4db6e2;
	background: #35c3ff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1YzNmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZGJkZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);*/
	background: -moz-linear-gradient(top,  #35c3ff 0%, #4dbdec 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#35c3ff), color-stop(100%,#4dbdec)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #35c3ff 0%,#4dbdec 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #35c3ff 0%,#4dbdec 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #35c3ff 0%,#4dbdec 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #35c3ff 0%,#4dbdec 100%); /* W3C */
	-pie-background: linear-gradient(top,  #35c3ff 0%,#4dbdec 100%); /* W3C */
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.tabs-area .title .add-btn img {
	float:left;
	margin:8px 10px 0 0;
}
#main .tabs-area .table .col-03 {width:212px;}
#main .tabs-area .table .col-04 {width:auto;}
/* end 01_organisations-listing */
/* 02a_organisations-add-main */
.steps-form-3 {padding-top:16px;}
.steps-form-3 .cancel {
	padding-left:0;
	background:none;
}
.steps-form-3 .btns .submit {
	width:148px;
	background:url(../images/bg-btn-06.png) no-repeat;
}
.steps-form .sel {
	width:216px;
}
/* end 02a_organisations-add-main */
/* 03a_organisations-view-main */
#main .heading-area {
	padding:0 0 12px;
	overflow:hidden;
}
#main .heading-area h1 {
	float:left;
	margin:0;
}
.heading-area .btn {
	float:right;
	border:1px solid #0b9cd9;
	font:bold 13px/26px 'Droid Sans', sans-serif;
	color:#fff;
	height:26px;
	width:145px;
	text-align:center;
	background: #00b4ff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYjllZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #00b4ff 0%, #0b9edb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b4ff), color-stop(100%,#0b9edb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #00b4ff 0%,#0b9edb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #00b4ff 0%,#0b9edb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #00b4ff 0%,#0b9edb 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #00b4ff 0%,#0b9edb 100%); /* W3C */
	-pie-background: linear-gradient(top,  #00b4ff 0%,#0b9edb 100%); /* W3C */
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	position:relative;
	margin:8px 0 0 11px;
}
#main .title-bar ul .sub:first-child {
	padding-left:10px;
	padding-right:21px;
}
#main .title-bar ul .sub:first-child strong {padding-left:24px;}
#main .title-bar ul .live-lots {
	padding-left:11px;
	padding-right:20px;
}
#main .title-bar ul .live-lots strong {
	background:url(../images/ico-02.png) no-repeat 0 4px;
	padding:2px 0 8px 26px;
}
#main .title-bar ul .live-lots span {margin-right:7px;}
#main .title-bar ul .catalogs {
	padding-left:17px;
	padding-right:20px;
}
#main .title-bar ul .catalogs strong {
	background:url(../images/ico-11.png) no-repeat 0 2px;
	padding:2px 0 8px 31px;
}
#main .title-bar ul .catalogs span {margin-right:9px;}
#main .info-block {
	background:url(../images/sep-02.gif) repeat-x 0 100%;
	padding:10px 0 6px;
	margin:0 0 16px;
}
#main .info-block dl {
	overflow:hidden;
	margin:0 0 -20px;
}
#main .info-block dl dt {
	float:left;
	width:160px;
	padding:0 21px 0 0;
	text-align:right;
}
#main .info-block dl dd {
	overflow:hidden;
	font-weight:bold;
	margin:0 0 20px;
}
#main .info-block dl p {
	margin:0;
	font-weight:normal;
}
#main .info-block dl p a {
	color:#0aa0e0;
	font-size:11px;
	font-style:italic;
}
#main .backto {
	color: #00B4FF;
	font-size: 12px;
}
/* end 03a_organisations-view-main */
/* 03a_catalog-view-emd-group */ 
#main .catalog-block{width:100%;}
#main .catalog-block .tab{
	width:auto;
	background:none;
	padding:0;
}
#main .catalog-block .nav-holder{padding:0 0 29px;}
#main .catalog-block .buttons{
	overflow:hidden;
	padding:0 1px 14px 2px;
}
#main .catalog-block .buttons .btn{
	float:left;
	border:1px solid #0b9cd9;
	font:bold 13px/29px 'Droid Sans', sans-serif;
	color:#fff;
	height:29px;
	background: #00b4ff; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYjllZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #00b4ff 0%, #0b9edb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b4ff), color-stop(100%,#0b9edb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #00b4ff 0%,#0b9edb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #00b4ff 0%,#0b9edb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #00b4ff 0%,#0b9edb 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #00b4ff 0%,#0b9edb 100%); /* W3C */
	-pie-background: linear-gradient(top,  #00b4ff 0%,#0b9edb 100%); /* W3C */
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	position:relative;
	margin:0 10px 0 0;
	padding:0 17px;
	cursor:pointer;
}
#main .catalog-block .buttons .btn-create{
	float:right;
	margin:0 0 0 10px;
	padding:0 19px 0 20px;
}
#main .catalog-block .buttons .btn-create img{
	float:left;
	margin:7px 9px 0 0;
}
#main .catalog-block .accordion{margin:0 0 2px;}
#main .catalog-block .slide-block{
	border:solid 1px #e4e4e4;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	margin:0 0 1px;
}
#main .catalog-block .slide-block.active{margin:0 0 8px;}
#main .catalog-block .heading{
	background: #b4b4b4; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I0YjRiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YjliOWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #b4b4b4 0%, #9b9b9b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4b4b4), color-stop(100%,#9b9b9b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b4b4b4 0%,#9b9b9b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b4b4b4 0%,#9b9b9b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b4b4b4 0%,#9b9b9b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #b4b4b4 0%,#9b9b9b 100%); /* W3C */
	-pie-background: linear-gradient(top,  #b4b4b4 0%,#9b9b9b 100%); /* W3C */
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	margin:0;
	padding:12px 12px 7px 18px;
	overflow:hidden;
	border:0;
}
#main .catalog-block .active .heading{
	-webkit-border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
	border-bottom:solid 1px #e4e4e4;
}
#main .catalog-block .heading .opener{
	float:right;
	width:8px;
	height:7px;
	background:url(../images/bullet-03.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	margin:4px 0 0 10px;
}
#main .catalog-block .active .opener{background-position:-8px 0;}
#main .catalog-block .heading h2{
	float:left;
	text-transform:none;
	margin:0 7px 0 0;
	font:bold 13px/18px 'Droid Sans', sans-serif;
	color:#fff;
}
#main .catalog-block .heading .price{
	float:left;
	color:#e5e5e5;
	font:14px/18px 'Droid Sans', sans-serif;
}
#main .catalog-block .heading .price span{font:14px/18px 'rupee_foradian', sans-serif;}

#main .catalog-block .tools{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
#main .catalog-block .tools li{
	float:left;
	padding:0 0 0 16px;
	font:14px/18px 'Droid Sans', sans-serif;
	background:url(../images/bullet-04.png) no-repeat 6px 7px;
}
#main .catalog-block .tools a{
	float:left;
	color:#e5e5e5;
}
#main .catalog-list{padding:0 0 14px;}
#main .catalog-list table{
	width:100%;
	border-collapse:collapse;
}
#main .catalog-list th{
	background:#ddf1fa;
	border-bottom:solid 1px #b8d4e1;
	padding:14px 0 7px;
	vertical-align:middle;
	text-align:left;
	color:#456b7c;
	font-size:10px;
	line-height:12px;
}
#main .catalog-list th span{display:block;}
#main .catalog-list td{
	padding:11px 0 12px;
	color:#666;
	border-bottom:solid 1px #eaeaea;
	font-size:13px;
	line-height:20px;
	background:#fbfbfb;
}
#main .catalog-list .last-child td{border-bottom:0;}
#main .catalog-list .last-child .cell-01{
	-webkit-border-radius:0 0 0 4px;
	-moz-border-radius:0 0 0 4px;
	border-radius:0 0 0 4px;
}
#main .catalog-list .last-child .cell-11{
	-webkit-border-radius:0 0 4px 0;
	-moz-border-radius:0 0 4px 0;
	border-radius:0 0 4px 0;
}
#main .catalog-list .even td{background:#f8f9fa;}
#main .catalog-list .cell-01{width:69px;}
#main .catalog-list .cell-02{width:37px;}
#main .catalog-list .cell-03{width:108px;}
#main .catalog-list .cell-04{width:106px;}
#main .catalog-list .cell-05{width:71px;}
#main .catalog-list .cell-06{width:39px;}
#main .catalog-list .cell-07{width:71px;}
#main .catalog-list .cell-08{width:71px;}
#main .catalog-list .cell-09{width:111px;}
#main .catalog-list .cell-10{width:118px;}
#main .catalog-list a{color:#00aeef;}
#main .catalog-list .check{
	width:16px;
	height:15px;
	padding:0;
	margin:0 0 0 36px;
}
#main .catalog-list td span{font:13px/20px 'rupee_foradian', sans-serif;}
/* end 03a_catalog-view-emd-group */
/* popup */ 
.popup-mask{display:none;}
.popup{
	width:700px;
	background:#fff;
	overflow:hidden;
	position:relative;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.popup .create-group,
.popup .edit-group{
	padding:29px 63px 40px 59px;
	overflow:hidden;
}
.popup .create-group h4,
.popup .edit-group h4{
	color:#666;
	font-size:32px;
	line-height:36px;
	letter-spacing:-1px;
	margin:0 0 29px;
}
.popup .create-group label,
.popup .edit-group label{
	display:block;
	padding:0 0 7px;
	color:#666;
	font-weight:bold;
	font-size:15px;
	line-height:19px;
}
.popup .create-group .select-holder{overflow:hidden;}
.popup .create-group select{width:328px;}
.popup .create-group .block,
.popup .edit-group .block{
	padding:0 0 29px;
	margin:0 0 24px;
	border-bottom:solid 1px #ccc;
}
.popup .create-group .block-02,
.popup .edit-group .block-02{
	padding:0 0 17px;
	margin:0 0 22px;
}
.popup .create-group h5{
	margin:0 0 15px;
	color:#666;
	font-size:16px;
	line-height:20px;
}
.popup .create-group .row,
.popup .edit-group .row{padding:0 0 14px;}
.popup .create-group .row:after{
	content:'';
	display:block;
	clear:both;
}
.popup .edit-group .row:after{
	content:'';
	display:block;
	clear:both;
}
.popup .create-group .row label,
.popup .edit-group .row label{
	float:left;
	padding:0 19px 0 0;
	font-size:13px;
	width:122px;
	margin:0 0 0 -20px;
	font-weight:normal;
	line-height:36px;
	text-align:right;
}
.popup .create-group .row label span,
.popup .edit-group .row label span{font:14px/36px 'rupee_foradian', sans-serif;}
.popup .create-group .text,
.popup .edit-group .text{
	width:220px;
	height:24px;
	float:left;
	font-size:13px;
	line-height:24px;
	border:solid 1px #e3e3e3;
	background:#fbfbfb;
	color:#666;
	padding:5px 8px;
	margin:0;
	-webkit-box-shadow:inset 0 1px 1px #e9e9e9;
	-moz-box-shadow:inset 0 1px 1px #e9e9e9;
	box-shadow:inset 0 1px 1px #e9e9e9;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	position:relative;
}
.popup .create-group .submit-holder,
.popup .edit-group .submit-holder{
	overflow:hidden;
	padding:0 1px;
}
.popup .create-group .submit,
.popup .edit-group .submit{
	width:65px;
	height:32px;
	background: #00b4ff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZmExZGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #00b4ff 0%, #0fa1dc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b4ff), color-stop(100%,#0fa1dc));
	background: -webkit-linear-gradient(top, #00b4ff 0%,#0fa1dc 100%);
	background: -o-linear-gradient(top, #00b4ff 0%,#0fa1dc 100%);
	background: -ms-linear-gradient(top, #00b4ff 0%,#0fa1dc 100%);
	background: linear-gradient(to bottom, #00b4ff 0%,#0fa1dc 100%);
	-pie-background: linear-gradient(top, #00b4ff 0%,#0fa1dc 100%);
	border:solid 1px #90c5da;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	cursor:pointer;
	float:left;
	padding:0 0 2px;
	color:#fff;
	font-size:13px;
	line-height:29px;
	position:relative;
}
/* end popup */
/* 08c_emd-lot-selection */ 
#main .catalog-list2 .cell-01{width:73px;}
#main .catalog-list2 .cell-02{width:72px;}
#main .catalog-list2 .cell-03{width:144px;}
#main .catalog-list2 .cell-04{width:144px;}
#main .catalog-list2 .cell-05{width:108px;}
#main .catalog-list2 .cell-06{width:125px;}
#main .catalog-list2 .cell-07{width:141px;}
#main .catalog-list2 .cell-08{width:auto;}
#main .catalog-list2 .even td{background:#f1f1f1;}
#main .paging-02{
	background:none;
	border:0;
	padding:9px 0 0 0;
	margin:0;
	float:right;
}
#main .catalog-list2{
	border:solid 1px #e4e4e4;
	position:relative;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	padding:0;
	margin:0 0 15px;
}
#main .catalog-list2 th{padding:10px 0 7px;}
#main .catalog-list2 th.cell-01{
	-webkit-border-radius:4px 0 0 0;
	-moz-border-radius:4px 0 0 0;
	border-radius:4px 0 0 0;
}
#main .catalog-list2 th.cell-08{
	-webkit-border-radius:0 4px 0 0;
	-moz-border-radius:0 4px 0 0;
	border-radius:0 4px 0 0;
}
#main .catalog-list2 .check{margin:0 0 0 18px;}
#main .catalog-list2 td{padding:10px 0 13px;}
/* end 08c_emd-lot-selection */
/* 08e_emd-bidder-listing */ 
#main .catalog-block .heading .box{
	float:right;
	padding:0 0 0 10px;
}
#main .catalog-block .heading .box .opener{
	float:left;
	margin-left:21px;
}
#main .catalog-block .bidders{
	float:left;
	font:bold 13px/16px 'Droid Sans', sans-serif;
}
#main .catalog-block .bidders a{
	float:left;
	color:#d8d8d8;
}
#main .catalog-block .links{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
#main .catalog-block .links li{
	float:left;
	padding:0 0 0 16px;
	font:bold 14px/16px 'Droid Sans', sans-serif;
	background:url(../images/bullet-04.png) no-repeat 6px 6px;
}
#main .catalog-block .links a{
	float:left;
	color:#fff;
}
#main .catalog-list .cell-12{
	width:57px;
	padding-left:17px;
}
#main .catalog-list .cell-13{width:102px;}
#main .catalog-list .cell-14{width:130px;}
#main .catalog-list .cell-15{width:72px;}
#main .catalog-list .cell-16{width:35px;}
#main .catalog-list .cell-17{width:73px;}
#main .catalog-list .cell-18{width:72px;}
#main .catalog-list .cell-19{width:112px;}
#main .catalog-list .cell-20{width:120px;}
#main .catalog-block .nav-holder-02{padding:0 0 34px;}
/* end 08e_emd-bidder-listing */
/* 08f_emd-attach-bidder */ 
#main .catalog-block .text-holder{
	font-size:14px;
	line-height:18px;
	color:#666;
	padding:0 0 16px;
	margin:-5px 0 0;
}
#main .catalog-block .text-holder h2{
	color:#666;
	font-size:14px;
	line-height:18px;
	margin:0 0 2px;
	text-transform:none;
}
#main .catalog-block .text-holder p{margin:0;}
#main .catalog-block .buttons .back{
	float:left;
	margin:0 10px 0 0;
	font-size:13px;
	line-height:31px;
	color:#10b7fc;
}
#main .catalog-block .search{
	background:none;
	padding:15px 0;
	margin:15px 0 0;
}
#main .catalog-block .search .box{width:228px;}
#main .catalog-block .search .text{width:200px;}
#main .catalog-list .cell-22{width:28px;}
#main .catalog-list .cell-23{width:94px;}
#main .catalog-list .cell-24{width:193px;}
#main .catalog-list th.cell-22,
#main .catalog-list th.cell-23,
#main .catalog-list th.cell-24,
#main .catalog-list th.cell-25{padding:13px 0 8px;}
#main .catalog-list .cell-22,
#main .catalog-list th.cell-22{padding-left:10px;}
#main .catalog-list th em{
	font-style:normal;
	padding:0 18px 0 0;
	background:url(../images/arrow-02.png) no-repeat 100% 3px;
}
#main .catalog-list .cell-22 .check{margin:0;}
/* end 08f_emd-attach-bidder */
/* 08g_emd-attach-bidder-without-group */ 
#main .catalog-list3 .cell-01{
	width:37px;
	padding-left:15px;
}
#main .catalog-list3 .cell-02{width:68px;}
#main .catalog-list3 .cell-03{width:107px;}
#main .catalog-list3 .cell-04{width:144px;}
#main .catalog-list3 .cell-05{width:108px;}
#main .catalog-list3 .cell-06{width:125px;}
#main .catalog-list3 .cell-07{width:141px;}
#main .catalog-list3 .cell-08{width:65px;}
#main .catalog-list3 .even td{
	background:#f1f1f1;
	border-bottom:solid 1px #eaeaea;
}
#main .catalog-list3 .last-child td{border:0;}
#main .catalog-list3 .cell-01 .check{margin:0;}
#main .catalog-list3{
	border:solid 1px #e4e4e4;
	position:relative;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	padding:0;
	margin:0 0 15px;
}
#main .catalog-list3 th{padding:10px 0 7px;}
#main .catalog-list3 th.cell-01{
	-webkit-border-radius:4px 0 0 0;
	-moz-border-radius:4px 0 0 0;
	border-radius:4px 0 0 0;
}
#main .catalog-list2 th.cell-26{
	-webkit-border-radius:0 4px 0 0;
	-moz-border-radius:0 4px 0 0;
	border-radius:0 4px 0 0;
}
/* end 08g_emd-attach-bidder-without-group */
/* 08h_emd-detach-bidders */ 
#main .catalog-block .search-holder{
	overflow:hidden;
	padding:4px 0 15px;
}
#main .catalog-block .search-holder .buttons{
	float:left;
	padding:0;
}
#main .catalog-block .search-holder .search{
	float:right;
	margin:0;
	padding:2px 0 0;
	border:0;
}
#main .catalog-block .search-holder .search .box{width:186px;}
#main .catalog-block .search-holder .search .text{width:160px;}
/* end 08h_emd-detach-bidders */
/* 08i_emd-controller-listing */ 
#main .catalog-list .cell-27{
	width:32px;
	padding-left:15px;
}
#main .catalog-list .cell-28{width:27px;}
#main .catalog-list .cell-29{width:102px;}
#main .catalog-list .cell-30{width:129px;}
#main .catalog-list .cell-31{width:71px;}
#main .catalog-list .cell-32{width:78px;}
#main .catalog-list .cell-33{width:136px;}
#main .catalog-list .cell-34{width:121px;}
#main .catalog-list .cell-35{width:56px;}
#main .catalog-list .cell-36{font-size:11px;}
#main .catalog-list .cell-37{width:36px;}
#main .catalog-list .cell-38{width:72px;}
#main .catalog-list .cell-39{width:73px;}
#main .catalog-list .cell-40{width:112px;}
#main .catalog-list .cell-41{width:122px;}
#main .catalog-list .cell-27 .check{margin:0;}
#main .catalog-list .check-holder{
	overflow:hidden;
	padding:5px 16px 14px;
}
#main .catalog-list .check-holder .check{
	float:left;
	margin:0 9px 0 0;
	width:16px;
	height:15px;
	padding:0;
}
#main .catalog-list .check-holder label{
	display:block;
	overflow:hidden;
	font-weight:bold;
	color:#666;
	font-size:13px;
	line-height:16px;
}
#main .catalog-block .heading .check{
	float:left;
	width:16px;
	height:15px;
	margin:0 6px 0 -3px;
	padding:0;
}
#main .catalog-block .heading label{
	float:left;
	color:#fff;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	padding:0 0 2px;
}
#main .catalog-block .nav-holder-03{padding:0 0 31px;}
#main .catalog-block .text-holder-02{
	margin:0;
	padding:0 0 6px;
}
#main .catalog-block .text-holder-02 h2{margin:0;}
#main .catalog-list .cell-43{width:26px;}
#main .catalog-list .cell-44{width:94px;}
#main .catalog-list th.cell-43,
#main .catalog-list th.cell-44,
#main .catalog-list th.cell-45{padding:19px 0 14px;}
#main .catalog-list th.cell-43,
#main .catalog-list .cell-43{padding-left:12px;}
#main .catalog-list .last-child .cell-43{
	-webkit-border-radius:0 0 0 4px;
	-moz-border-radius:0 0 0 4px;
	border-radius:0 0 0 4px;
}
#main .catalog-list .last-child .cell-45{
	-webkit-border-radius:0 0 4px 0;
	-moz-border-radius:0 0 4px 0;
	border-radius:0 0 4px 0;
}
#main .catalog-list th.cell-43{
	-webkit-border-radius:4px 0 0 0;
	-moz-border-radius:4px 0 0 0;
	border-radius:4px 0 0 0;
}
#main .catalog-list th.cell-45{
	-webkit-border-radius:0 4px 0 0;
	-moz-border-radius:0 4px 0 0;
	border-radius:0 4px 0 0;
}
/* end 08i_emd-controller-listing */
/* 08k_emd-view-detach-controller */ 
#main .catalog-list .cell-43 .check{margin:0 0 0 -1px;}
#main .catalog-block .text-holder-03{padding:0 0 12px;}
#main .catalog-block .text-holder-03 h2{margin:0;}
/* end 08k_emd-view-detach-controller */
/* 09a_EMD-listing */ 
#main .catalog-block .title-bar ul{
	float:none;
	overflow:hidden;
	margin:11px -20px 0 -3px;
	padding:11px 0 0;
	background:url(../images/sep-10.gif) repeat-x;
}
#main .catalog-block .title-bar ul:first-child{
	background:none;
	padding-top:0;
	margin-top:0;
}
#main .catalog-block .title-bar ul a{cursor:pointer;}
#main .catalog-block .title-bar .item-01{padding:0 23px 0 0;}
#main .catalog-block .title-bar .item-02{padding:0 28px 0 20px;}
#main .catalog-block .title-bar .item-03{padding:0 0 0 20px;}
#main .catalog-block .title-bar .item-04{padding:0 28px 0 2px;}
#main .catalog-block .title-bar .item-05{padding:0 28px 0 20px;}
#main .catalog-block .title-bar .item-01 strong{
	background:url(../images/ico-12.jpg) no-repeat;
	padding:3px 0 0 28px;
}
#main .catalog-block .title-bar .item-02 strong{
	background:url(../images/ico-13.jpg) no-repeat 0 2px;
	padding:3px 0 0 35px;
}
#main .catalog-block .title-bar .item-03 strong{
	background:url(../images/ico-14.jpg) no-repeat 3px 2px;
	padding:3px 0 0 35px;
}
#main .catalog-block .title-bar .item-04 strong{
	background:url(../images/ico-15.jpg) no-repeat 2px 4px;
	padding:3px 0 0 35px;
}
#main .catalog-block .title-bar .item-05 strong{
	background:url(../images/ico-16.jpg) no-repeat 2px 4px;
	padding:3px 0 0 35px;
}
#main .catalog-block .title-bar span{margin:0 3px 0 0;}
#main .catalog-block .title-holder{
	overflow:hidden;
	padding:0 0 25px;
}
#main .catalog-block .title-holder .title-bar{
	float:left;
	width:722px;
	margin:0;
	padding:10px 21px 7px 16px;
}
#main .catalog-block .mess-box{
	float:right;
	width:130px;
	padding:17px 13px 17px 14px;
	border:solid 1px #eee9cb;
	background:#fbf8e5;
	color:#a7a071;
	font-size:12px;
	line-height:14px;
}
#main .catalog-block .mess-box .holder{
	padding:0 0 11px;
	margin:0 0 7px;
	border-bottom:solid 1px #e6e2c2;
}
#main .catalog-block .mess-box .holder:after{
	content:'';
	display:block;
	clear:both;
}
#main .catalog-block .mess-box .emds{
	float:left;
	width:34px;
	padding:0 5px 0 0;
	margin:-5px 0 0;
}
#main .catalog-block .mess-box .emds strong{
	display:block;
	font-weight:normal;
	color:#8d966e;
	font-size:28px;
	line-height:32px;
	margin:0 0 -4px;
}
#main .catalog-block .mess-box .emds span{
	display:block;
	color:#8d8d8d;
	font-size:10px;
	line-height:14px;
	text-align:center;
}
#main .catalog-block .mess-box .ico{
	float:right;
	margin:5px 0 0 13px;
	width:26px;
	height:22px;
	overflow:hidden;
}
#main .catalog-block .mess-box .ico img{vertical-align:top;}
#main .catalog-block .mess-box p{
	margin:0;
	overflow:hidden;
}
#main .catalog-block .mess-box .link{
	overflow:hidden;
	padding:0 2px;
}
#main .catalog-block .mess-box .link a{
	float:left;
	color:#a7a071;
	font-size:11px;
	line-height:15px;
}
#main .catalog-block .search-holder-02{
	background:#f3f3f3;
	padding:14px 19px;
	margin:0 0 3px;
}
#main .catalog-block .search-holder-02 .search{
	float:left;
	padding:0;
}
#main .catalog-block .search-holder-02 .search .box{width:214px;}
#main .catalog-block .search-holder-02 .search .text{width:187px;}
#main .catalog-block .search-holder .btn-addemd,
#main .category-block .search-holder .btn-addcategory{
	float:right;
	border:1px solid #0b9cd9;
	font:bold 13px/29px 'Droid Sans', sans-serif;
	color:#fff;
	height:29px;
	background: #00b4ff; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYjllZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #00b4ff 0%, #0b9edb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b4ff), color-stop(100%,#0b9edb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #00b4ff 0%,#0b9edb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #00b4ff 0%,#0b9edb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #00b4ff 0%,#0b9edb 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #00b4ff 0%,#0b9edb 100%); /* W3C */
	-pie-background: linear-gradient(top,  #00b4ff 0%,#0b9edb 100%); /* W3C */
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	position:relative;
	padding:0 19px 0 7px;
	cursor:pointer;
}
#main .category-block .search-holder .btn-addcategory{
	height:32px;
	line-height:32px;
	margin:-1px 0 0;
	padding:0 19px 0 13px;
}
#main .catalog-block .search-holder .btn-addemd img,
#main .category-block .search-holder .btn-addcategory img{
	float:left;
	margin:6px 5px 0 0;
}
#main .category-block .search-holder .btn-addcategory img{margin:8px 7px 0 0;}
#main .catalog-list .last-child .cell-46{
	-webkit-border-radius:0 0 0 4px;
	-moz-border-radius:0 0 0 4px;
	border-radius:0 0 0 4px;
}
#main .catalog-list .last-child .cell-53{
	-webkit-border-radius:0 0 4px 0;
	-moz-border-radius:0 0 4px 0;
	border-radius:0 0 4px 0;
}
#main .catalog-list th.cell-46{
	-webkit-border-radius:4px 0 0 0;
	-moz-border-radius:4px 0 0 0;
	border-radius:4px 0 0 0;
}
#main .catalog-list th.cell-53{
	-webkit-border-radius:0 4px 0 0;
	-moz-border-radius:0 4px 0 0;
	border-radius:0 4px 0 0;
}
#main .catalog-list .cell-46{
	width:90px;
	padding-left:22px;
}
#main .catalog-list .cell-47{width:195px;}
#main .catalog-list .cell-48{width:109px;}
#main .catalog-list .cell-49{width:107px;}
#main .catalog-list .cell-50{width:110px;}
#main .catalog-list .cell-51{width:105px;}
#main .catalog-list .cell-52{width:84px;}
#main .catalog-list td .color-01,
#main .catalog-list td .color-02,
#main .catalog-list td .color-03{font-style:normal;}
#main .catalog-list td .color-01{color:#f90;}
#main .catalog-list td .color-02{color:#090;}
#main .catalog-list td .color-03{color:#c00;}
#main .catalog-list4{
	border:solid 1px #e4e4e4;
	position:relative;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	padding:0;
}
#main .catalog-list4 th{padding:10px 0;}
#main .catalog-list4 td{background:#fff;}
#main .catalog-list4 .even td{background:#f8f9fa;}
/* end 09a_EMD-listing */
/* 09b_EMD-approve */ 
#main .catalog-block .title-bar .item-06{padding:0 28px 0 2px;}
#main .catalog-block .title-bar .item-07{padding:0 28px 0 20px;}
#main .catalog-block .title-bar .item-06 strong{
	background:url(../images/ico-18.jpg) no-repeat 3px 6px;
	padding:3px 0 0 26px;
}
#main .catalog-block .title-bar .item-07 strong{
	background:url(../images/ico-19.jpg) no-repeat 1px 4px;
	padding:3px 0 0 27px;
}
#main .catalog-block .head{
	padding:0 0 22px;
	overflow:hidden;
}
#main .catalog-block .head h1{margin:0 0 4px;}
#main .catalog-block .head .link-back{overflow:hidden;}
#main .catalog-block .head .link-back a{
	float:left;
	padding:0 0 0 14px;
	background:url(../images/bullet-06.gif) no-repeat 4px 5px;
	color:#369;
	font-size:12px;
	line-height:16px;
}
#main .catalog-block .mess-box-02{
	padding:11px 8px 4px 14px;
	width:135px;
}
#main .catalog-block .mess-box-02 .emds{
	margin:-8px 0 0;
	padding:0 7px 0 0;
}
#main .catalog-block .mess-box-02 .holder{
	border:0;
	margin:0;
	padding:0;
}
#main .catalog-block .search-holder-03{
	background:#f3f3f3;
	padding:15px 16px 11px 21px;
	margin:0 0 3px;
}
#main .catalog-block .search-holder-03 .search{padding:0;}
#main .catalog-block .search-holder-03 .search .box{width:197px;}
#main .catalog-block .search-holder-03 .search .text{width:170px;}
#main .catalog-block .btn-approve{
	float:left;
	height:32px;
	border:solid 1px #393;
	position:relative;
	background: #4ab24a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRhYjI0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzk5MzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #4ab24a 0%, #339933 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4ab24a), color-stop(100%,#339933));
	background: -webkit-linear-gradient(top, #4ab24a 0%,#339933 100%);
	background: -o-linear-gradient(top, #4ab24a 0%,#339933 100%);
	background: -ms-linear-gradient(top, #4ab24a 0%,#339933 100%);
	background: linear-gradient(to bottom, #4ab24a 0%,#339933 100%);
	-pie-background: linear-gradient(top, #4ab24a 0%,#339933 100%);
	color:#fff;
	padding:0 23px;
	font-size:13px;
	line-height:32px;
	font-weight:bold;
	margin:0 10px 0 0;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
#main .catalog-block .btn-reject{
	margin:0 10px 0 0;
	float:left;
	height:32px;
	border:solid 1px #cb3723;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	color:#fff;
	position:relative;
	background: #cb3723;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiMzcyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiOTJkMWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #cb3723 0%, #b92d1a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cb3723), color-stop(100%,#b92d1a));
	background: -webkit-linear-gradient(top, #cb3723 0%,#b92d1a 100%);
	background: -o-linear-gradient(top, #cb3723 0%,#b92d1a 100%);
	background: -ms-linear-gradient(top, #cb3723 0%,#b92d1a 100%);
	background: linear-gradient(to bottom, #cb3723 0%,#b92d1a 100%);
	-pie-background: linear-gradient(top, #cb3723 0%,#b92d1a 100%);
	font-weight:bold;
	font-size:13px;
	line-height:32px;
	padding:0 21px;
}
#main .catalog-block .paging-03{
	margin:0;
	background:none;
	padding:18px 0 22px;
	border:0;
}
#main .catalog-block .buttons-02{padding:0 21px;}
#main .catalog-block .title-holder-02{padding:0 0 18px;}
#main .catalog-list .last-child .cell-54{
	-webkit-border-radius:0 0 0 4px;
	-moz-border-radius:0 0 0 4px;
	border-radius:0 0 0 4px;
}
#main .catalog-list .last-child .cell-61{
	-webkit-border-radius:0 0 4px 0;
	-moz-border-radius:0 0 4px 0;
	border-radius:0 0 4px 0;
}
#main .catalog-list th.cell-54{
	-webkit-border-radius:4px 0 0 0;
	-moz-border-radius:4px 0 0 0;
	border-radius:4px 0 0 0;
}
#main .catalog-list th.cell-61{
	-webkit-border-radius:0 4px 0 0;
	-moz-border-radius:0 4px 0 0;
	border-radius:0 4px 0 0;
}
#main .catalog-list .cell-54 .check{margin:0;}
#main .catalog-list .cell-54{
	width:28px;
	padding-left:22px;
}
#main .catalog-list .cell-55{width:92px;}
#main .catalog-list .cell-56{width:196px;}
#main .catalog-list .cell-57{width:109px;}
#main .catalog-list .cell-58{width:140px;}
#main .catalog-list .cell-59{width:110px;}
#main .catalog-list .cell-60{width:107px;}
/* end 09b_EMD-approve */
/* 10_EMD-details */ 
#main .catalog-info{padding:0 0 10px;}
#main .catalog-info table{
	width:100%;
	border-collapse:collapse;
	margin:0 0 13px;
}
#main .catalog-info th{
	background:#ddf1fa;
	padding:10px 0 7px;
	font-weight:bold;
	text-align:left;
	color:#456b7c;
	border:solid #bbd9e6;
	border-width:1px 0;
	font-size:10px;
	line-height:12px;
}
#main .catalog-info th span{display:block;}
#main .catalog-info td{
	background:#fff;
	border-bottom:solid 1px #eaeaea;
	padding:14px 0;
	color:#666;
	font-size:13px;
	line-height:17px;
}
#main .catalog-info td.cell-02,
#main .catalog-info td.cell-05{border-left:solid 1px #eaeaea;}
#main .catalog-info .color td{background:#f8f9fa;}
#main .catalog-info .cell-01{
	padding-left:22px;
	width:226px;
}
#main .catalog-info .cell-02{
	padding-left:30px;
	width:162px;
}
#main .catalog-info .cell-03{width:190px;}
#main .catalog-info .cell-04{width:201px;}
#main .catalog-info .cell-05{padding-left:20px;}
#main .catalog-info td.cell-01,
#main .catalog-info td.cell-05{font-weight:bold;}
#main .catalog-info .link{overflow:hidden;}
#main .catalog-info .link a{
	float:left;
	padding:0 0 0 11px;
	background:url(../images/bullet-06.gif) no-repeat 0 5px;
	color:#369;
	font-size:12px;
	line-height:16px;
}
#main .catalog-block .head .ident{
	display:block;
	color:#999;
	font-size:14px;
	line-height:16px;
}
#main .catalog-block .head h1 em{
	font-style:normal;
	font-weight:normal;
	padding:0 7px 0 0;
}
#main .catalog-block .head .btn-view{
	float:right;
	border:solid 1px #21a4db;
	position:relative;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	color:#fff;
	height:28px;
	background: #01b4ff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxYjRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMWFjZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #01b4ff 0%, #21ace7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#01b4ff), color-stop(100%,#21ace7));
	background: -webkit-linear-gradient(top, #01b4ff 0%,#21ace7 100%);
	background: -o-linear-gradient(top, #01b4ff 0%,#21ace7 100%);
	background: -ms-linear-gradient(top, #01b4ff 0%,#21ace7 100%);
	background: linear-gradient(to bottom, #01b4ff 0%,#21ace7 100%);
	-pie-background: linear-gradient(top, #01b4ff 0%,#21ace7 100%);
	font-size:13px;
	line-height:28px;
	font-weight:bold;
	padding:0 13px;
	margin:10px 0 0 10px;
}
#main .catalog-block .title-bar .item-08{padding:0 28px 0 20px;}
#main .catalog-block .title-bar .item-09{padding:0 28px 0 20px;}
#main .catalog-block .title-bar .item-08 strong{
	background:url(../images/ico-14.jpg) no-repeat 2px 2px;
	padding:3px 0 0 32px;
}
#main .catalog-block .title-bar .item-09 strong{
	background:url(../images/ico-20.jpg) no-repeat 2px 4px;
	padding:3px 0 0 31px;
}
#main .catalog-block .title-bar-02{margin:0 0 27px;}
/* end 10_EMD-details */
/* 11a_EMD-ledger-global */ 
#main .catalog-block .panel {
	margin:0 0 34px;
	border-bottom:1px solid #ccc;
}
#main .catalog-block .panel .tabset {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	border-right:1px solid #ccc;
	font-size:30px;
	line-height:46px;
}
#main .catalog-block .panel .tabset li {
	float:left;
	margin:0 0 -1px;
	background:#f2f2f2;
	height:47px;
	overflow:hidden;
}
#main .catalog-block .panel .tabset a {
	display:block;
	width:182px;
	cursor:pointer;
	height:46px;
	color:#bdbdbd;
	border:1px solid #ccc;
	border-width:1px 0 0 1px;
	-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0, 0.15);
	-moz-box-shadow:inset 0 1px 2px 0 rgba(0,0,0, 0.15);
	box-shadow:inset 0 1px 2px 0 rgba(0,0,0, 0.15);
	padding:0 12px;
	position:relative;
}
#main .catalog-block .panel .tabset a:after {
	clear:both;
	content:"";
	display:block;
}
#main .catalog-block .panel .tabset .value {
	float:left;
	padding:3px 0 0;
}
#main .catalog-block .panel .tabset .str {
	float:left;
	text-transform:uppercase;
	position:relative;
	font-size:13px;
	line-height:46px;
	padding:0 0 0 39px;
	font-weight:bold;
}
#main .catalog-block .panel .tabset .str-2{padding:0 0 0 48px;}
#main .catalog-block .panel .tabset .str-3{padding:0 0 0 35px;}
#main .catalog-block .panel .tabset .str-2 .ico{left:11px;}
#main .catalog-block .panel .tabset .str-3 .ico{left:14px;}
#main .catalog-block .panel .tabset .str em{
	font-style:normal;
	display:block;
	margin:-5px 0 0;
}
#main .catalog-block .panel .tabset .str em em{
	margin:-17px 0 8px;
	font-size:10px;
	line-height:14px;
	font-weight:normal;
}
#main .catalog-block .panel .tabset .ico {
	position:absolute;
	top:11px;
	left:6px;
	width:24px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/sprite-02.png) no-repeat 2px 0;
}
#main .catalog-block .panel .tabset .ico-2 {
	width:22px;
	height:20px;
	top:13px;
	background-position:-34px 0;
}
#main .catalog-block .panel .tabset .ico-3 {
	width:11px;
	height:20px;
	top:14px;
	left:16px;
	background-position:-66px 0;
}
#main .catalog-block .panel .tabset .active a,
#main .catalog-block .panel .tabset a:hover {
	background:#fff;
	color:#8aa359;
	text-decoration:none;
}
#main .catalog-block .panel .tabset .active a .str,
#main .catalog-block .panel .tabset a:hover .str{color:#8aa359;}
#main .catalog-block .panel .tabset .active .ico,
#main .catalog-block .panel .tabset a:hover .ico {background-position:2px -32px;}
#main .catalog-block .panel .tabset .active .ico-2,
#main .catalog-block .panel .tabset a:hover .ico-2 {background-position:-34px -32px;}
#main .catalog-block .panel .tabset .active .ico-3,
#main .catalog-block .panel .tabset a:hover .ico-3 {background-position:-66px -32px;}
#main .catalog-block .search-02{
	border:0;
	margin:0;
	padding:0 40px 28px;
}
#main .catalog-block .search-02 .box{width:366px;}
#main .catalog-block .search-02 .text{width:340px;}
#main .catalog-block .adv-search {
	padding:19px 0 0;
	line-height:29px;
}
#main .catalog-block .adv-search .row {
	padding:0 0 20px;
	position:relative;
}
#main .catalog-block .adv-search .row:after {
	clear:both;
	content:"";
	display:block;
}
#main .catalog-block .adv-search .lbl {
	float:left;
	text-align:right;
	width:123px;
	padding:0 21px 0 0;
}
#main .catalog-block .adv-search select {
	float:left;
	width:253px;
	margin:0;
}
#main .catalog-block .adv-search .text {
	border:1px solid #ccc;
	background:#fefefe;
	margin:0 9px 0 0;
	padding:5px 10px 6px;
	width:97px;
	height:16px;
	position:relative;
	-webkit-box-shadow:inset 0 1px 1px 1px #e9e9e9;
	-moz-box-shadow:inset 0 1px 1px 1px #e9e9e9;
	box-shadow:inset 0 1px 1px 1px #e9e9e9;
	color:#666;
	font-size:13px;
	line-height:16px;
	font-style:normal;
}
#main .catalog-block .adv-search .lbl-date {
	float:left;
	width:18px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/ico-05.png) no-repeat;
	margin:3px 25px 0 0;
	cursor:pointer;
}
#main .catalog-block .adv-search .btn-holder {
	padding:0 0 7px 145px;
}
/*#main .catalog-block .adv-search .btn-submit {
	float:left;
	margin:0;
	padding:0 0 2px;
	border:1px solid #4bb4e0;
	cursor:pointer;
	background: #31c1fd;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxYzFmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YmJhZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #31c1fd 0%, #4bbae8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#31c1fd), color-stop(100%,#4bbae8));
	background: -webkit-linear-gradient(top,  #31c1fd 0%,#4bbae8 100%);
	background: -o-linear-gradient(top,  #31c1fd 0%,#4bbae8 100%);
	background: -ms-linear-gradient(top,  #31c1fd 0%,#4bbae8 100%);
	background: linear-gradient(top,  #31c1fd 0%,#4bbae8 100%);
	-pie-background: linear-gradient(top,  #31c1fd 0%,#4bbae8 100%);
	width:61px;
	height:34px;
	color:#fff;
	font-size:14px;
	line-height:33px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	position:relative;
}*/
#main .catalog-block .adv-search .btn-submit 
{
	width:92px; height:28px; padding:0 0 1px; background:url(../images/bg-btn-01.png) no-repeat; cursor:pointer; border:0; color:#fff; font:bold 13px/27px 'Droid Sans', Arial, Helvetica, sans-serif; margin:0 2px 0 0;
}	
#main .catalog-table{padding:0 0 10px;}
#main .catalog-table table{
	width:100%;
	border-collapse:collapse;
}
#main .catalog-table th{
	background:#ddf1fa;
	padding:16px 0 14px;
	font-weight:bold;
	text-align:left;
	color:#456b7c;
	border:solid #bbd9e6;
	border-width:1px 0;
	font-size:10px;
	line-height:12px;
}
#main .catalog-table td{
	background:#fff;
	border-bottom:solid 1px #eaeaea;
	padding:15px 0;
	color:#456b7c;
	font-size:13px;
	line-height:17px;
}
#main .catalog-table .even td{background:#f8f9fa;}
#main .catalog-table .color td{background:#f8f9fa;}
#main .catalog-table .cell-01{
	padding-left:22px;
	width:141px;
}
#main .catalog-table .cell-02{width:283px;}
#main .catalog-table .cell-03{width:190px;}
#main .catalog-table .cell-04{width:136px;}
#main .catalog-table .cell-05{padding-right:31px;}
#main .catalog-table .cell-03,
#main .catalog-table .cell-04,
#main .catalog-table .cell-05{text-align:right;}
#main .catalog-table .link{overflow:hidden;}
#main .catalog-table .link a{
	float:left;
	padding:0 0 0 10px;
	background:url(../images/bullet-06.gif) no-repeat 0 5px;
	color:#369;
	font-size:13px;
	line-height:17px;
}
#main .catalog-table .paging{
	border-width:0 0 1px;
	margin:0 0 30px;
}
/* end 11a_EMD-ledger-global */
/* 11b_EMD-ledger-client */ 
#main .catalog-block .adv-search .row-02 label{
	float:left;
	width:123px;
	padding:0 21px 0 0;
	color:#666;
	font-size:13px;
	line-height:29px;
	text-align:right;
}
#main .catalog-block .adv-search .row-02 select{width:199px;}
/* end 11b_EMD-ledger-client */
/* 12a_add-global-EMD */ 
#main .catalog-block .title-bar-03{
	padding:10px 8px 7px 15px;
	margin:0 0 34px;
}
#main .catalog-block .emd-form{
	margin:0 0 20px;
	border-bottom:solid 1px #ccc;
}
#main .catalog-block .emd-form .row{
	overflow:hidden;
	padding:0 10px 16px;
}
#main .catalog-block .emd-form label{
	float:left;
	width:150px;
	padding:0 20px 0 0;
	color:#666;
	line-height:27px;
	font-size:13px;
	text-align:right;
}
#main .catalog-block .emd-form .radio-holder{
	float:left;
	padding:0 0 0 5px;
}
#main .catalog-block .emd-form .radio-holder label{
	width:54px;
	margin:0;
	color:#000;
	text-align:left;
	padding:0 5px 0 0;
}
#main .catalog-block .add-columns{
	overflow:hidden;
	background:url(../images/sep-11.gif) repeat-y 463px 0;
	padding:20px 0;
	min-height:763px;
	position:relative;
}
#main .catalog-block .add-columns .label-or{
	overflow:hidden;
	text-indent:-9999px;
	width:49px;
	height:55px;
	position:absolute;
	top:10px;
	left:440px;
	background:url(../images/label-or.gif) no-repeat;
}
#main .catalog-block .file-upload{
	float:left;
	width:420px;
}
#main .catalog-block .file-upload h2,
#main .catalog-block .send-data h2{
	color:#666;
	margin:0 0 6px;
	font-size:14px;
	line-height:18px;
}
#main .catalog-block .send-data h2{margin:0 0 14px;}
#main .catalog-block .file-upload .box{
	background:#fbfbfb;
	padding:17px 19px 15px 17px;
	border:solid 1px #eaeaea;
	margin:0 0 26px;
	font-style:italic;
}
#main .catalog-block .file-upload .box .holder{
	font-size:13px;
	line-height:18px;
	color:#404040;
	padding:0 18px 11px;
}
#main .catalog-block .file-upload .box p{margin:0;}
#main .catalog-block .file-upload .download{
	padding:0 18px 15px;
	color:#bdbdbd;
	font-size:13px;
	line-height:15px;
}
#main .catalog-block .file-upload .download a{
	color:#00b4ff;
	text-decoration:underline;
	font-style:normal;
	margin:0 4px 0 0;
}
#main .catalog-block .file-upload .download a:hover{text-decoration:none;}
#main .catalog-block .file-upload .note{
	background:#fafb8d;
	padding:6px 18px 8px;
	color:#404040;
	font-size:13px;
	line-height:18px;
}
#main .catalog-block .file-upload .upload{
	padding:0 0 31px;
	margin:0 0 20px;
	border-bottom:solid 1px #ccc;
	overflow:hidden;
}
#main .catalog-block .file-upload .upload .lbl-upload{
	display:block;
	color:#666;
	padding:0 0 9px;
	font-size:13px;
	line-height:16px;
}
#main .catalog-block .file-upload .submit,
#main .catalog-block .send-data .submit{
	width:84px;
	height:28px;
	position:relative;
	background: #00b4ff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYjljZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #00b4ff 0%, #0b9cd9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b4ff), color-stop(100%,#0b9cd9));
	background: -webkit-linear-gradient(top, #00b4ff 0%,#0b9cd9 100%);
	background: -o-linear-gradient(top, #00b4ff 0%,#0b9cd9 100%);
	background: -ms-linear-gradient(top, #00b4ff 0%,#0b9cd9 100%);
	background: linear-gradient(to bottom, #00b4ff 0%,#0b9cd9 100%);
	-pie-background: linear-gradient(top, #00b4ff 0%,#0b9cd9 100%);
	border:solid 1px #0b9cd9;
	cursor:pointer;
	display:block;
	padding:0 0 1px;
	color:#fefefe;
	font-size:13px;
	line-height:27px;
	font-weight:bold;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
#main .catalog-block .send-data .submit{width:94px;}
#main .catalog-block .send-data{
	float:right;
	width:430px;
}
#main .catalog-block .send-data label{
	clear:both;
	padding:0 0 8px;
	display:block;
	color:#666;
	font-size:13px;
	line-height:16px;
}
#main .catalog-block .send-data label span{font-family:'rupee_foradian';}
#main .catalog-block .send-data .text{
	width:318px;
	height:19px;
	float:left;
	font-size:11px;
	line-height:19px;
	border:solid 1px #ccc;
	background:#fff;
	color:#666;
	position:relative;
	-webkit-box-shadow:inset 1px 1px 3px #e2e0e0;
	-moz-box-shadow:inset 1px 1px 3px #e2e0e0;
	box-shadow:inset 1px 1px 3px #e2e0e0;
	padding:5px 10px;
	margin:0 0 16px;
	clear:both;
}
#main .catalog-block .send-data select{width:340px;}
#main .catalog-block .send-data .columns{
	overflow:hidden;
	padding:0 0 18px;
	margin:0 0 0 -40px;
	clear:both;
}
#main .catalog-block .send-data .column{
	float:left;
	padding:0 0 0 40px;
}
#main .catalog-block .send-data .column .text{
	width:128px;
	margin:0;
}
#main .catalog-block .send-data .column select{width:150px;}
#main .catalog-block .send-data .date{
	overflow:hidden;
	margin:0 0 28px;
	width:129px;
	padding:5px 9px 5px 10px;
	height:19px;
	border:solid 1px #ccc;
	position:relative;
	-webkit-box-shadow:inset 1px 1px 3px #e2e0e0;
	-moz-box-shadow:inset 1px 1px 3px #e2e0e0;
	box-shadow:inset 1px 1px 3px #e2e0e0;
}
#main .catalog-block .send-data .date .text{
	width:100px;
	margin:0;
	padding:0;
	border:0;
	-webkit-box-shadow:none !important;
	-moz-box-shadow:none !important;
	box-shadow:none !important;
}
#main .catalog-block .send-data .date label{
	float:right;
	padding:0;
	width:15px;
	height:19px;
	overflow:hidden;
	text-indent:-9999px;
	cursor:pointer;
	background:url(../images/bullet-07.gif) no-repeat;
	clear:none;
}
#main .catalog-block .send-data .submit-holder{
	border-top:solid 1px #ccc;
	padding:20px 0 0;
	overflow:hidden;
	width:418px;
}
#main .catalog-block .head-02{padding:0 0 9px;}
/* end 12a_add-global-EMD */
/* new */
#main h1 .thin {
	font-weight:normal;
	color:#666;
}
.panel {
	margin:0 0 2px;
	border-bottom:1px solid #ccc;
}

.panelNoBorder {
	margin:0 0 22px;
	border-bottom:0px solid #ccc;
}

.search .box-2 {
	width:473px;
}
.search .box-2 .text {width:447px;}

.table-2 th {
	font-size:10px;
	line-height:12px;
}
.table-2 .unit {
	font-family:'rupee_foradian';
}
.back-row {
	padding:0 0 24px;
	margin:-12px 0 0;
}
.reg-form {
	width:100%;
}
.reg-form .heading {
	border-bottom:1px solid #efefef;
	margin:0 0 26px;
	padding:0 0 6px;
	font-size:14px;
	line-height:17px;
	color:#666;
}
.reg-form .heading .ttl {
	float:left;
}
.reg-form .row {
	padding:0 0 12px;
	line-height:29px;
}
.reg-form .row:after {
	clear:both;
	content:"";
	display:block;
}
.reg-form .lbl {
	float:left;
	text-align:right;
	width:160px;
	padding:0 20px 0 0;
	font-weight:normal;
}
.reg-form .l-radio {
	float:left;
	padding:0 18px 0 0;
}
.reg-form .text {
	float:left;
	border:1px solid #ccc;
	background:#fff;
	position:relative;
	margin:0 12px 0 0;
	padding:5px 10px 6px;
	width:316px;
	height:16px;
	font-size:13px;
	line-height:16px;
	color:#666;
	-webkit-box-shadow:inset 0 1px 1px 1px #e9e9e9;
	-moz-box-shadow:inset 0 1px 1px 1px #e9e9e9;
	box-shadow:inset 0 1px 1px 1px #e9e9e9;
}
.reg-form .text-2 {width:177px;}
.reg-form select {
	float:left;
	margin:0 12px 0 0;
	width:69px;
}
.reg-form .sel-2 {width:89px;}
.reg-form .sel-3 {width:199px;}
.reg-form .select-area {margin-right:12px;}
.reg-form .offset {
	padding-top:26px;
}
.reg-form .link {
	color:#00b4ff;
	font-size:12px;
}
.reg-form .req {
	padding:16px 0 24px 180px;
	font-size:10px;
	line-height:13px;
	display:block;
	color:#999;
}
.reg-form .btn-holder {
	border-top:1px solid #efefef;
	padding:20px 0 0 180px;
	font-size:12px;
	line-height:34px;
}
.reg-form .btn-submit {
	float:left;
	margin:0 19px 0 0;
	padding:0 0 1px;
	border:1px solid #4db6e2;
	cursor:pointer;
	position:relative;
	width:130px;
	height:34px;
	color:#fff;
	background: #33c3ff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzYzNmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZGJkZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #33c3ff 0%, #4dbdea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#33c3ff), color-stop(100%,#4dbdea));
	background: -webkit-linear-gradient(top,  #33c3ff 0%,#4dbdea 100%);
	background: -o-linear-gradient(top,  #33c3ff 0%,#4dbdea 100%);
	background: -ms-linear-gradient(top,  #33c3ff 0%,#4dbdea 100%);
	background: linear-gradient(top,  #33c3ff 0%,#4dbdea 100%);
	-pie-background: linear-gradient(top,  #33c3ff 0%,#4dbdea 100%);
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	font-size:14px;
	line-height:34px;
}
.reg-form .btn-holder a {color:#999;}
/* user-info */
.user-info {padding:6px 0 0;}
.user-info .top {
	padding:0 0 10px 60px;
	position:relative;
}
.user-info .top .btn {
	float:right;
	position:relative;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	border:1px solid #4db6e2;
	background: #34c3ff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0YzNmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZGJkZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #34c3ff 0%, #4dbdec 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#34c3ff), color-stop(100%,#4dbdec));
	background: -webkit-linear-gradient(top,  #34c3ff 0%,#4dbdec 100%);
	background: -o-linear-gradient(top,  #34c3ff 0%,#4dbdec 100%);
	background: -ms-linear-gradient(top,  #34c3ff 0%,#4dbdec 100%);
	background: linear-gradient(top,  #34c3ff 0%,#4dbdec 100%);
	-pie-background: linear-gradient(top,  #34c3ff 0%,#4dbdec 100%);
	color:#fff;
	font-weight:bold;
	line-height:32px;
	margin:0 0 0 10px;
	padding:0 19px;
}
.user-info .control-list {
	float:right;
	clear:right;
	list-style:none;
	margin:0;
	padding:6px 0 0;
	line-height:16px;
}
.user-info .control-list li {
	float:left;
	padding:0 0 0 19px;
	background:url(../images/bul-001.png) no-repeat 8px 50%;
}
.user-info .control-list li:first-child {
	background:none;
}
.user-info .control-list a {color:#c64444;}
.user-info .control-list a.mark {color:#393;}
.user-info .top .avatar {
	position:absolute;
	top:2px;
	left:0;
}
.user-info .top h1 {
	margin:-4px 0 0;
	line-height:33px;
}
.user-info .info-list {
	list-style:none;
	margin:0;
	padding:0;
	overflow:hidden;
	font-size:14px;
	line-height:17px;
	font-style:italic;
	width:640px;
}
.user-info .info-list li {
	float:left;
	padding:0 0 0 17px;
	background:url(../images/bul-001.png) no-repeat 8px 50%;
}
.user-info .info-list li:first-child {
	padding-left:0;
	background:none;
}
.user-info .info-list .ok {
	position:relative;
	padding-right:20px;
}
.user-info .info-list .ok .ico {
	position:absolute;
	right:0;
	top:50%;
	margin:-8px 0 0;
	width:16px;
	height:16px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/bullet-10.gif) no-repeat;
}
.user-info .ui-tabs-hide {
	position:absolute !important;
	top:-9999px !important;
}
.user-info .tab-area {padding:0 0 10px;}
.user-info .tabset {
	list-style:none;
	margin:0 0 37px;
	padding:0 0 9px;
	border-bottom:1px solid #ccc;
}
.user-info .tabset:after {
	clear:both;
	content:"";
	display:block;
}
.user-info .tabset li {
	float:left;
	padding:0 0 0 29px;
	background:url(../images/bul-001.png) no-repeat 12px 50%;
}
.user-info .tabset li:first-child {
	padding-left:0;
	background:none;
}
.user-info .tabset a {
	float:left;
	cursor:pointer;
	color:#00b4ff;
	position:relative;
}
.user-info .tabset .corner {
	position:absolute;
	bottom:-16px;
	left:50%;
	margin:0 0 0 -6px;
	width:12px;
	height:7px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/bul-002.png) no-repeat;
	display:none;
}
.user-info .tabset a:hover,
.user-info .tabset .ui-state-active a {
	text-decoration:none;
	color:#333;
}
.user-info .tabset a:hover .corner,
.user-info .tabset .ui-state-active a .corner {display:inline;}
.user-info .cols {padding:0 0 10px;}
.user-info .cols .col-l {
	float:left;
	width:516px;
}
.user-info .cols .col-r {
	float:right;
	width:401px;
}
.user-info .heading {
	border-bottom:1px solid #efefef;
	padding:0 0 6px;
	margin:0 0 18px;
	font-size:14px;
	line-height:17px;
}
.user-info .heading .ttl {float:left;}
.user-info .dlist {
	margin:0 0 11px;
	padding:7px 0 0;
}
.user-info .dlist:after {
	clear:both;
	content:"";
	display:block;
}
.user-info .dlist dt {
	float:left;
	text-align:right;
	width:158px;
	padding:0 22px 21px 0;
	clear:both;
}
.user-info .dlist dd {
	overflow:hidden;
	margin:0;
	padding:0 0 21px;
	font-weight:bold;
}
.user-info .dlist .mark {
	font-weight:normal;
	color:#999;
}
.user-info .rate-list {
	list-style:none;
	margin:0;
	padding:0 0 16px;
	font-size:11px;
	line-height:27px;
	color:#6d9029;
}
.user-info .rate-list li {
	padding:0 0 11px;
}
.user-info .rate-list li:after {
	clear:both;
	content:"";
	display:block;
}
.user-info .rate-list .graph {
	float:left;
	height:25px;
	border:1px solid #a9cc64;
	position:relative;
	margin:0 10px 0 0;
	background: #bee17a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlZTE3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMmQ2NmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #bee17a 0%, #b2d66e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bee17a), color-stop(100%,#b2d66e));
	background: -webkit-linear-gradient(top,  #bee17a 0%,#b2d66e 100%);
	background: -o-linear-gradient(top,  #bee17a 0%,#b2d66e 100%);
	background: -ms-linear-gradient(top,  #bee17a 0%,#b2d66e 100%);
	background: linear-gradient(top,  #bee17a 0%,#b2d66e 100%);
	-pie-background: linear-gradient(top,  #bee17a 0%,#b2d66e 100%);
}
.user-info .rate-list .type-2 .graph {
	border-color:#d3cd8f;
	background: #e1dca6;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxZGNhNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkM2NkOGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e1dca6 0%, #d3cd8f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1dca6), color-stop(100%,#d3cd8f));
	background: -webkit-linear-gradient(top,  #e1dca6 0%,#d3cd8f 100%);
	background: -o-linear-gradient(top,  #e1dca6 0%,#d3cd8f 100%);
	background: -ms-linear-gradient(top,  #e1dca6 0%,#d3cd8f 100%);
	background: linear-gradient(top,  #e1dca6 0%,#d3cd8f 100%);
	-pie-background: linear-gradient(top,  #e1dca6 0%,#d3cd8f 100%);
}
.user-info .rate-list .unit {
	float:left;
	padding:0 9px 0 0;
	text-transform:uppercase;
}
.user-info .rate-list .value {
	color:#9fc359;
	font-size:18px;
	float:left;
}
.user-info .rate-list .type-2 .unit {color:#a39c56;}
.user-info .rate-list .type-2 .value {color:#a7a162;}
.user-info .total-value {
	margin:0 0 28px;
	background:#fbfff3;
	border:1px solid #eceacc;
	color:#8d8d8d;
	font-size:11px;
	line-height:12px;
}
.user-info .total-value dt {
	float:left;
	width:160px;
	padding:0 20px 0 0;
	font-weight:bold;
	text-transform:uppercase;
}
.user-info .total-value .tbl {
	display:table;
	width:100%;
	height:55px;
}
.user-info .total-value .tbl-cell {
	display:table-cell;
	vertical-align:middle;
	text-align:right;
}
.user-info .total-value dd {
	overflow:hidden;
	margin:0;
	color:#8d9974;
	font-size:36px;
	line-height:55px;
}
.rupee {font-family:'rupee_foradian';}
.user-info .data {
	width:100%;
	border-collapse:collapse;
	margin:-25px 0 20px;
}
.user-info .data td {
	border-top:1px solid #e7e7e7;
	padding:0 0 0 20px;
}
.user-info .data tr:first-child td {border-top:0;}
.user-info .data .last-row td {border-bottom:1px solid #e7e7e7;}
.user-info .data .even td {background:#f8f8f8;}
.user-info .data .col-01 {
	width:512px;
	font-size:14px;
	line-height:47px;
	font-weight:bold;
}
.user-info .data .col-02 {width:22px;}
.user-info .data img {vertical-align:top;}
.user-info .data .user-control {
	list-style:none;
	margin:0;
	padding:0;
	overflow:hidden;
	line-height:16px;
}
.user-info .data .user-control li {
	float:left;
	padding:0 9px 0 12px;
	background:url(../images/sep-001.png) no-repeat 0 2px;
}
.user-info .data .user-control li:first-child {
	padding-left:0;
	background:none;
}
.user-info .data .user-control a {color:#00b4ff;}
#main .user-info .tab-area .table .col-02,
#main .user-info .tab-area .table .col-01 {width:261px;}
#main .user-info .tab-area .table .col-03 {width:300px;}
#main .user-info .tab-area .table {
	font-size:14px;
	margin:-4px 0 23px;
}
#main .user-info .tab-area .table th {
	font-size:10px;
	padding-top:10px;
	padding-bottom:10px;
}
#main .user-info .tab-area .table a {font-size:13px;}
#main .user-info .tab-area .table .odd td {
	padding-top:15px;
	padding-bottom:15px;
}
#main .user-info .tab-area .table .last td {border-bottom:0;}
.user-info .tab-area h2 {
	font-size:14px;
	line-height:20px;
	color:#a1b578;
	margin:0 0 7px;
}
.user-info .categories-form {
	border:1px solid #f0f0f0;
	background:#f7f7f7;
	padding:17px 25px 32px 19px;
}
.user-info .categories-form .holder {
	background:url(../images/sep-002.gif) repeat-y 234px 0;
	overflow:hidden;
}
.user-info .categories-form .block {
	float:left;
	width:190px;
	margin:-5px 0 0;
}
.user-info .categories-form label {
	display:block;
	font-size:14px;
	color:#9c9c9c;
	padding:0 0 6px;
}
.user-info .categories-form .sel {
	padding:0 0 15px;
	overflow:hidden;
}
.user-info .categories-form .sel select {width:190px;}
.user-info .categories-form .section {
	float:right;
	width:615px;
}
.user-info .categories-form .box {
	border:1px solid #dcdcdc;
	background:#fff;
	padding:0 4px 0 0;
	margin:0 0 17px;
}
.scroll-area {
	height:239px;
	overflow:hidden;
}
.user-info .categories-form .box ul {
	margin:0;
	padding:0;
	list-style:none;
}
.user-info .categories-form .box ul li {
	border-top:1px solid #e7e7e7;
	overflow:hidden;
	padding:7px 10px 6px;
	vertical-align:top;
}
.user-info .categories-form .box ul li:first-child {border:0;}
.user-info .categories-form .box label {
	overflow:hidden;
	font-size:13px;
	line-height:16px;
	color:#666;
	padding:0;
}
.user-info .categories-form .box ul .even {background:#f8f8f8;}
.users-form .submit,
.user-info .categories-form .submit {
	width:232px;
	height:34px;
	display:block;
	font-size:14px;
	line-height:34px;
	padding:0 0 2px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	background: #32c1fd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyYzFmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0Y2JiZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #32c1fd 0%, #4cbbea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32c1fd), color-stop(100%,#4cbbea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #32c1fd 0%,#4cbbea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #32c1fd 0%,#4cbbea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #32c1fd 0%,#4cbbea 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #32c1fd 0%,#4cbbea 100%); /* W3C */
	-pie-background: linear-gradient(top,  #33c1fd 0%,#4cbbea 100%);
	position:relative;
	border:1px solid #4cb5e1;
}
/* 04a_users-modules-to-roles */
.panel .tabset-3 .str {
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	padding:8px 0 10px 38px;
}
.panel .tabset-3 .ico {
	top:12px;
	left:8px;
	background-position:0 -54px;
}
.panel .tabset-3 .ico-04 {
	top:13px;
	left:3px;
	width:27px;
	height:21px;
	background:url(../images/ico-004.png) no-repeat 0 -21px;
}
.panel .tabset-3 .active .ico-04,
.panel .tabset-3 a:hover .ico-04 {
	background-position:0 0;
}
.panel .tabset-3 a:hover .str,
.panel .tabset-3 .active .str {
	color:#8aa359;
}
.users-form {
	background:#fbfbfb;
	border:1px solid #e6e6e6;
	padding:16px 30px 28px;
}
.users-form .top {
	overflow:hidden;
	padding:0 0 15px 3px;
	border-bottom:1px solid #e4e4e4;
	margin:0 0 22px;
}
.users-form .top label {
	float:left;
	font-size:14px;
	line-height:29px;
	padding:0 9px 0 0;
}
.users-form .top select {
	width:150px;
}
.users-form .holder {
	overflow:hidden;
	padding:0 0 28px;
	border-bottom:1px solid #e4e4e4;
	margin:0 0 20px;
	position:relative;
}
.users-form .block {
	float:left;
	width:365px;
}
.users-form .block h2 {
	font-size:14px;
	line-height:20px;
	color:#a1b578;
	margin:0 0 4px 2px;
}
.users-form .block h2 span {
	color:#666;
}
.users-form .block .box {
	border:1px solid #dcdcdc;
	background:#fff;
	padding:0 4px 0 0;
}
.users-form .block .box ul {
	margin:0;
	padding:0;
	list-style:none;
	line-height:16px;
}
.users-form .block .box ul li {
	border-top:1px solid #e7e7e7;
	overflow:hidden;
	padding:7px 10px 6px;
	vertical-align:top;
}
.users-form .block .box ul li:first-child {border:0;}
.users-form .block .box label {
	overflow:hidden;
	font-size:13px;
	color:#666;
	padding:0;
}
.users-form .block .box ul .even {background:#f8f8f8;}
.users-form .block.ar {
	float:right;
}
.users-form .left-btn,
.users-form .right-btn {
	position:absolute;
	left:421px;
	top:110px;
	width:43px;
	height:33px;
	border:1px solid #b9b9b9;
	background: #dadada; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RhZGFkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNGM0YzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #dadada 0%, #c4c4c4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dadada), color-stop(100%,#c4c4c4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #dadada 0%,#c4c4c4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #dadada 0%,#c4c4c4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #dadada 0%,#c4c4c4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #dadada 0%,#c4c4c4 100%); /* W3C */
	-pie-background: linear-gradient(top,  #dadada 0%,#c4c4c4 100%);
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	text-align:center;
}
.users-form .left-btn img,
.users-form .right-btn img {
	vertical-align:top;
}
.users-form .left-btn:hover,
.users-form .right-btn:hover {
	background: #32c1fd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyYzFmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0Y2JiZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #32c1fd 0%, #4cbbea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32c1fd), color-stop(100%,#4cbbea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #32c1fd 0%,#4cbbea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #32c1fd 0%,#4cbbea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #32c1fd 0%,#4cbbea 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #32c1fd 0%,#4cbbea 100%); /* W3C */
	-pie-background: linear-gradient(top,  #33c1fd 0%,#4cbbea 100%);
	border:1px solid #4cb5e1;
}
.users-form .left-btn {
	top:154px;
}
.users-form .submit {
	width:73px;
	margin:0 0 0 2px;
}
/* end 04a_users-modules-to-roles */
/* 04b_users-modules-to-users */
.users-form .top strong {
	float:left;
	font-size:14px;
	line-height:29px;
}
.users-form .top strong a {
	font-weight:normal;
	color:#00b4ff;
	text-decoration:underline;
}
.users-form .top strong a:hover {text-decoration:none;}
.users-form .submit-1 {
	margin:0 auto;
	width:190px;
}
.popup-2 {width:680px;}
.popup .select-user {padding:30px 50px 38px;}
.popup .select-user h4 {
	font-size:24px;
	line-height:30px;
	margin:0 0 20px;
}
.popup .search {
	background:none;
	border-top:0;
	padding:0 0 29px;
}
.select-user .table {
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	margin:0 0 22px;
}
.select-user .table th {
	text-align:left;
	font-size:10px;
	text-transform:uppercase;
	background:#ddf1fa;
	color:#456b7c;
	border:solid #bbd9e6;
	border-width:1px 0;
	padding:11px 0;
}
.select-user .table .col-01 {width:38px;}
.select-user .table .col-02 {width:122px;}
.select-user .table .col-03 {width:165px;}
.select-user .table .col-04 {width:133px;}
.select-user .table th span {
	background:url(../images/arrow-02.png) no-repeat 100% 4px;
	padding:0 10px 0 0;
}
.select-user .table td {
	padding:11px 0 12px;
	border:solid #eaeaea;
	border-width:1px 0;
}
.select-user .table td:first-child {padding-left:13px;}
.select-user .table a {color:#41c2f8;}
.select-user .table .odd td {background:#f8f9fa url(../images/bg-td.gif) repeat-x 0 100%;}
.select-user .table .last td {border-bottom-color:#ccc;}
.select-user .select-form .submit {
	width:100px;
	height:32px;
	display:block;
	font-size:12px;
	line-height:32px;
	padding:0 0 2px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	background: #32c1fd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyYzFmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0Y2JiZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #32c1fd 0%, #4cbbea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32c1fd), color-stop(100%,#4cbbea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #32c1fd 0%,#4cbbea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #32c1fd 0%,#4cbbea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #32c1fd 0%,#4cbbea 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #32c1fd 0%,#4cbbea 100%); /* W3C */
	-pie-background: linear-gradient(top,  #33c1fd 0%,#4cbbea 100%);
	position:relative;
	border:1px solid #4cb5e1;
}

/* end 04b_users-modules-to-users */
/* 12b_global-EMD-confirmed */ 
#main .catalog-block .message{
	margin:0 0 18px;
	padding:6px 10px 5px;
	background:#feffa4;
	border:solid #e8ea5c;
	border-width:1px 0;
	text-align:center;
	color:#000;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
}
#main .catalog-block .message span{
	padding:0 0 0 21px;
	background:url(../images/bullet-08.gif) no-repeat;
}
#main .catalog-block .scrollable-block{
	padding:0 4px 4px 0;
	position:relative;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	border:solid 1px #e4e4e4;
	margin:0 0 13px;
}
#main .catalog-block .scroll-area{height:362px;}
#main .catalog-block .confirm-data{width:1050px;}
#main .catalog-block .confirm-data table{
	width:100%;
	border-collapse:collapse;
}
#main .catalog-block .confirm-data th{
	padding:13px 0 8px;
	background:#ddf1fa;
	border-bottom:solid 1px #b8d4e1;
	color:#456b7c;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
}
#main .catalog-block .confirm-data th span{display:block;}
#main .catalog-block .confirm-data td{
	padding:12px 0 14px;
	color:#666;
	font-size:13px;
	line-height:17px;
	background:#fbfbfb;
	border-bottom:solid 1px #eaeaea;
}
#main .catalog-block .confirm-data .even td{background:#f8f9fa;}
#main .catalog-block .confirm-data a{color:#00aeef;}
#main .catalog-block .confirm-data .last-child td{border:0;}
#main .catalog-block .confirm-data .last-child .cell-01{
	-webkit-border-radius:0 0 0 4px;
	-moz-border-radius:0 0 0 4px;
	border-radius:0 0 0 4px;
}
#main .catalog-block .confirm-data .last-child .cell-10{
	-webkit-border-radius:0 0 4px 0;
	-moz-border-radius:0 0 4px 0;
	border-radius:0 0 4px 0;
}
#main .catalog-block .confirm-data th.cell-01{
	-webkit-border-radius:4px 0 0 0;
	-moz-border-radius:4px 0 0 0;
	border-radius:4px 0 0 0;
}
#main .catalog-block .confirm-data th.cell-10{
	-webkit-border-radius:0 4px 0 0;
	-moz-border-radius:0 4px 0 0;
	border-radius:0 4px 0 0;
}
#main .catalog-block .confirm-data .cell-01{
	padding-left:19px;
	width:95px;
}
#main .catalog-block .confirm-data .cell-02{width:157px;}
#main .catalog-block .confirm-data .cell-03{width:109px;}
#main .catalog-block .confirm-data .cell-04{width:109px;}
#main .catalog-block .confirm-data .cell-05{width:107px;}
#main .catalog-block .confirm-data .cell-06{width:105px;}
#main .catalog-block .confirm-data .cell-07{width:79px;}
#main .catalog-block .confirm-data .cell-08{width:68px;}
#main .catalog-block .confirm-data .cell-09{width:72px;}
#main .catalog-block .buttons .btn-confirm{
	display:block;
	margin:0 auto 12px;
	width:178px;
	height:26px;
	border:solid 1px #0b9cd9;
	position:relative;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	color:#fefefe;
	text-align:center;
	background: #00b4ff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYjljZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #00b4ff 0%, #0b9cd9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b4ff), color-stop(100%,#0b9cd9));
	background: -webkit-linear-gradient(top, #00b4ff 0%,#0b9cd9 100%);
	background: -o-linear-gradient(top, #00b4ff 0%,#0b9cd9 100%);
	background: -ms-linear-gradient(top, #00b4ff 0%,#0b9cd9 100%);
	background: linear-gradient(to bottom, #00b4ff 0%,#0b9cd9 100%);
	-pie-background: linear-gradient(top, #00b4ff 0%,#0b9cd9 100%);
	font-weight:bold;
	font-size:13px;
	line-height:26px;
}
#main .catalog-block .buttons .cancel{text-align:center;}
#main .catalog-block .buttons .cancel a{
	color:#01b1fa;
	text-decoration:underline;
	font-size:14px;
	line-height:18px;
}
#main .catalog-block .buttons .cancel a:hover{text-decoration:none;}
#main .catalog-block .title-bar-04{
	margin:0 0 16px;
	padding:10px 8px 7px 15px;
}
/* end 12b_global-EMD-confirmed */
/* 12c_add-client-EMD */
#main .catalog-block .emd-form select{width:216px;}
#main .catalog-block .emd-form-02{
	padding:0 0 7px;
	margin:0 0 14px;
}
/* end 12c_add-client-EMD */
/* 01a_categories-listing-groups */
#main .category-block .panel{
	padding:4px 0 23px;
	margin:0;
}
#main .category-block .panel .tabset .str {
	float:left;
	color:#bdbdbd;
	font-weight:normal;
	font-size:10px;
	line-height:26px;
	text-transform:uppercase;
	padding:12px 0 0 34px;
	position:relative;
}
#main .category-block .panel .tabset .ico {
	position:absolute;
	top:14px;
	left:6px;
	width:24px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/sprite-02.png) no-repeat;
}
#main .category-block .panel .tabset .ico-04,
#main .category-block .panel .tabset .active .ico-04,
#main .category-block .panel .tabset a:hover .ico-04{
	width:13px;
	height:23px;
	top:13px;
	left:9px;
	background-position:0 -54px;
}
#main .category-block .panel .tabset .ico-05,
#main .category-block .panel .tabset .active .ico-05,
#main .category-block .panel .tabset a:hover .ico-05{
	width:18px;
	height:23px;
	top:13px;
	left:7px;
	background-position:-13px -54px;
}
#main .category-block .panel .tabset a{
	color:#8d8d8d;
	padding:0 6px 0 18px;
}
#main .category-block .panel .tabset .active a,
#main .category-block .panel .tabset a:hover {
	background:#fff;
	color:#8d8d8d;
	text-decoration:none;
}
#main .category-block .panel .tabset em{
	font-style:normal;
	display:block;
	line-height:12px;
}
#main .category-block .panel .value,
#main .category-block .panel a:hover .value,
#main .category-block .panel .active .value{color:#8e9979;}
#main .category-block .search-holder{
	background:#f3f3f3;
	padding:14px 18px 14px 10px;
	margin:0;
	overflow:hidden;
}
#main .category-block .search-holder .search{
	float:left;
	background:none;
	border:0;
	padding:0;
}
#main .category-block .search-holder .search .box{width:227px;}
#main .category-block .search-holder .search .text{width:200px;}
#main .category-block table{
	width:100%;
	border-collapse:collapse;
}
#main .category-block th{
	background:#ddf1fa;
	border:solid #bbd9e6;
	border-width:1px 0;
	color:#456b7c;
	padding:14px 0 12px;
	vertical-align:middle;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
}
#main .category-block th em{
	background: url("../images/arrow-02.png") no-repeat scroll 100% 3px transparent;
	font-style: normal;
	padding: 0 8px 0 0;
}
#main .category-block .cell-01{
	width:120px;
	padding-left:19px;
}
#main .category-block .cell-03{width:243px;}
#main .category-block .cell-05{width:184px;}
#main .category-block .cell-06{width:181px;}
#main .category-block .cell-07{width:178px;}
#main .category-block td{
	background:#fff;
	color:#666;
	padding:13px 0 13px;
	border-bottom:solid 1px #eaeaea;
	font-size:13px;
	line-height:17px;
}
#main .category-block .even td{background:#f8f9fa;}
#main .category-block td a{color:#00aeef;}
#main .category-block .paging{padding:11px 23px 10px 7px;}
#main .category-block td .links{
	list-style:none;
	margin:0;
	padding:0;
	overflow:hidden;
	font-size:12px;
}
#main .category-block td .links li{
	float:left;
	padding:0 0 0 20px;
	background:url(../images/bullet-09.png) no-repeat 8px 6px;
	line-height:17px;
}
#main .category-block td .links li:first-child{
	background:none;
	padding:0;
}
#main .category-block td .links a{
	float:left;
	color:#00aeef;
}
/* end 01a_categories-listing-groups */





.gridLogo { width:310px; display:inline; float: left; position: relative; margin-left: 5px; margin-right: 5px; }
.relative { position:relative; }
.wel_drop { position:absolute; background:#00B4FF; border-bottom-right-radius:3px;	-moz-border-radius-bottomright:3px; border-bottom-left-radius:3px;	-moz-border-radius-bottomleft:3px; padding: 0 2% 15px 5%; text-align:left; color: white; font-size: 12px; line-height: 20px; width:93.2%; left:0px; top:30px; z-index:500000}
.wel_drop a.welDropLink { color: white; font-size: 12px; line-height: 20px; text-decoration:none; font-weight:normal;  }
.wel_drop a.welDropLink:hover { text-decoration:underline; }


.accordion .section .slide .titles {
	margin:-11px -120px 0 0;
	padding:5px 0 4px 1px;
	list-style:none;
	background:#ddf1fa;
	border:solid #bbd9e6;
	border-width:1px 0;
	overflow:hidden;
	font-size:12px;
	font-weight:bold;
	color:#456b7c;
}
.accordion .section .slide .titles li {
	float:left;
	padding:0px 0px 20px 10px;
	
	
}
.accordion .section .slide .titles span {color:#000;}
.accordion .section .slide .titles em {
	font-style:normal;
	font-weight:normal;
	color:#000;
}
.accordion .section .slide .attr {
	background:url(../images/bg-attr.gif) repeat-x;
	overflow:hidden;
	margin:0 -120px 11px 0;
}
.accordion .section .slide .attr .col {
	float:left;
	width:100px;
	text-align:center;
}
.accordion .section .slide .attr strong {
	display:block;
	font-size:10px;
	text-transform:uppercase;
	padding:2px;
	color:#456b7c;
	margin:0 0 7px;
}
.accordion .section .slide .attr p {
	margin:0;
	padding:0 8px 12px 0;
}

/* start eloi table style biswarup*/
.datagrid table {
    border-collapse: collapse;
    text-align: left;
    width: 100%;
}
.datagrid {
    font: normal 12px/150% Geneva, Arial, Helvetica, sans-serif;
    background: #fff;
    overflow: hidden;
    border: 2px solid #006699;
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    border-radius: 14px;
}
.datagrid table td,
.datagrid table th {
    padding: 8px 6px;
}
.datagrid table thead th {
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F));
    background: -moz-linear-gradient( center top, #006699 5%, #00557F 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');
    background-color: #006699;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    border-left: 1px solid #0070A8;
}
.datagrid table thead th:first-child {
    border: none;
}
.datagrid table tbody td {
    color: #00557F;
    font-size: 14px;
    font-weight: normal;
}
.datagrid table tbody td:first-child {
    border-left: none;
}
.datagrid table tbody tr:last-child td {
    border-bottom: none;
}
.datagrid table tfoot td div {
    border-top: 1px solid #006699;
    background: #E1EEf4;
}
.datagrid table tfoot td {
    padding: 0;
    font-size: 12px
}
.datagrid table tfoot td div {
    padding: 2px;
}
.datagrid table tfoot td ul {
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: right;
}
.datagrid table tfoot li {
    display: inline;
}
.datagrid table tfoot li a {
    text-decoration: none;
    display: inline-block;
    padding: 2px 8px;
    margin: 1px;
    color: #FFFFFF;
    border: 1px solid #006699;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F));
    background: -moz-linear-gradient( center top, #006699 5%, #00557F 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');
    background-color: #006699;
}
.datagrid table tfoot ul.active,
.datagrid table tfoot ul a:hover {
    text-decoration: none;
    border-color: #00557F;
    color: #FFFFFF;
    background: none;
    background-color: #006699;
}
div.dhtmlx_window_active,
div.dhx_modal_cover_dv {
    position: fixed !important;
}
/* end of eloi table style Biswarup */