@charset "utf-8";
/* CSS Document */

body {
	padding:0;
	margin:0;
	background-color:#e6f0f9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #3A3A3A;
	font-size:12px;
}
*{ box-sizing:border-box;}
div, p, span, h1, h2, h3, h4, h5, ul, li, img, a, label, form { padding:0; margin:0; outline:0;}

a, img { border:none; outline:none; text-decoration:none;}
/**:focus { border:none; outline:none;}*/
ul{ list-style-type:none;}

.clear{ clear:both; line-height:0; font-size:0;}

/*----------------------------------------------------------*/
#tblDiv{ width:100% !important;}

.main{ width:100%; margin:0 auto;}

.top_gap{ width:980px; height:85px;}

.top_pading{ width:980px; height:0px; background-color:#ffffff; margin:0 auto;}

.top_panel{ width:100%; height:129px; position:relative; background-color:#fff; border-top:#009800 8px solid;}

.logo_panel{ width:200px; height:108px; position:relative; float:left; text-align:center; padding-top:21px; padding-left:30px;}

.logo_panel_right{ width:750px; position:relative; float:left; padding-top:50px;}

.top_text_panel{ width:548px; position:relative; float:left;}
.top_text_panel ul li{ font: normal 12px Arial, Helvetica, sans-serif; color:#626262;}
.top_text_panel span{ font: normal 30px Arial, Helvetica, sans-serif; color:#626262;}

.language_text_panel{ width:202px; position:relative; float:left;}
.language_text_panel ul li.language{ font: normal 12px Arial, Helvetica, sans-serif; color:#292929; float:left; padding-top:7px;}
.language_text_panel ul li.english{ font: normal 12px Arial, Helvetica, sans-serif; color:#292929; float:left; background:url(../images/eng_bg.gif); background-repeat:no-repeat; width:71px; height:20px; padding-top:6px; margin-left:5px; text-align:center;}

.language_text_panel ul li.english a{ font: normal 12px Arial, Helvetica, sans-serif; color:#292929; text-decoration:none;}
.language_text_panel ul li.english a:hover{ font: normal 12px Arial, Helvetica, sans-serif; color:#2F90E9; text-decoration:none;}
.language_text_panel ul li.english a.active{ font: bold 12px Arial, Helvetica, sans-serif; color:#2F90E9; text-decoration:none;}

.language_text_panel ul li.hindi{ font: normal 12px Arial, Helvetica, sans-serif; color:#292929; float:left; background:url(../images/hindi_bg.gif); background-repeat:no-repeat; width:60px; height:20px; padding-top:6px; margin-left:4px; text-align:center;}

.language_text_panel ul li.hindi a{ font: normal 12px Arial, Helvetica, sans-serif; color:#292929; text-decoration:none;}
.language_text_panel ul li.hindi a:hover{ font: normal 12px Arial, Helvetica, sans-serif; color:#2F90E9; text-decoration:none;}
.language_text_panel ul li.hindi a.active{ font: bold 12px Arial, Helvetica, sans-serif; color:#2F90E9; text-decoration:none;}


/*menu panel start*/
.top_menu_panel{ width:750px; position:relative; float:left; padding-top:30px;}
.top_menu_panel ul li{ }

.top_menu_panel ul li.home{ display:block;float:left; position:relative;}

.top_menu_panel ul li.home a{ display:block; width:61px; height:23px; background-images:url(../images/home.gif); background-repeat:no-repeat; background-position:0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#292929; text-align:left; padding-top:10px; padding-left:28px;}

.top_menu_panel ul li.home a:hover{background-position:0px -33px; }

.top_menu_panel ul li.home a.active{ display:block; position:relative; width:61px; height:23px; background-images:url(../images/home.gif); background-repeat:no-repeat; background-position:0% 100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFF; text-align:left; padding-top:10px; padding-left:28px;}



.top_menu_panel ul li.aboutus{ display:block;float:left; position:relative;}

.top_menu_panel ul li.aboutus > a{ display:block; width:139px; height:23px; background-images:url(../images/about.gif); background-repeat:no-repeat; background-position:0% 0%; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#292929; text-align:left; padding-top:10px; padding-left:28px;}

.top_menu_panel ul li.aboutus > a:hover{ background-position:0px -33px;}

.top_menu_panel ul li.aboutus > a.active{ display:block; position:relative; width:139px; height:23px; background-images:url(../images/about.gif); background-repeat:no-repeat; background-position:0% 100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFF; text-align:left; padding-top:10px; padding-left:28px;}

.top_menu_panel ul li.technology{ display:block;float:left; position:relative;}

.top_menu_panel ul li.technology > a{ display:block;float:left; position:relative; width:107px; height:23px; background-images:url(../images/technology.gif); background-repeat:no-repeat; background-position:0% 0%; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#292929; text-align:left; padding-top:10px; padding-left:28px;}

.top_menu_panel ul li.technology > a:hover{ background-position:0px -33px;}

.top_menu_panel ul li.technology > a.active{ display:block;float:left; position:relative; width:107px; height:23px; background-images:url(../images/technology.gif); background-repeat:no-repeat; background-position:0% 100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFF; text-align:left; padding-top:10px; padding-left:28px;}


.top_menu_panel ul li.business{ float:left; position:relative; z-index:8888;}

.top_menu_panel ul li.business > a{ display:block;float:left; position:relative; width:88px; height:23px; background-images:url(../images/business.gif); background-repeat:no-repeat; background-position:0% 0%; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#292929; text-align:left; padding-top:10px; padding-left:28px;}

.top_menu_panel ul li.business > a:hover{ background-position:0px -33px;}

.top_menu_panel ul li.business > a.active{ display:block;float:left; position:relative; width:88px; height:23px; background-images:url(../images/business.gif); background-repeat:no-repeat; background-position:0% 100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFF; text-align:left; padding-top:10px; padding-left:28px;}



.top_menu_panel ul li.import{ display:block;float:left; position:relative;}

.top_menu_panel ul li.import a{ display:block;float:left; position:relative; width:77px; height:23px; background-images:url(../images/import.gif); background-repeat:no-repeat; background-position:0% 0%; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#292929; text-align:left; padding-top:10px; padding-left:28px;}

.top_menu_panel ul li.import a:hover{ background-position:0px -33px;}

.top_menu_panel ul li.import a.active{ display:block;float:left; position:relative; width:77px; height:23px; background-images:url(../images/import.gif); background-repeat:no-repeat; background-position:0% 100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFF; text-align:left; padding-top:10px; padding-left:28px;}



.top_menu_panel ul li.export{ display:block;float:left; position:relative;}

.top_menu_panel ul li.export a{ display:block;float:left; position:relative; width:85px; height:23px; background-images:url(../images/export.gif); background-repeat:no-repeat; background-position:0% 0%; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#292929; text-align:left; padding-top:10px; padding-left:28px;}

.top_menu_panel ul li.export a:hover{ background-position:0px -33px;}

.top_menu_panel ul li.export a.active{ display:block;float:left; position:relative; width:85px; height:23px; background-images:url(../images/export.gif); background-repeat:no-repeat; background-position:0% 100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFF; text-align:left; padding-top:10px; padding-left:28px;}


.top_menu_panel ul li.gap{ display:block;float:left; position:relative; width:5px; height:23px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#292929; text-align:center; padding-top:10px;}

/*menu panel end*/

/*.top_shadow_panel{ width:980px; }*/
.top_shadow_panel{ width:100%; background:url(../images/top_shadow.gif) repeat-x left top; height:21px; }

.body_panel{ width:100%; margin:0 auto; background-color:#ffffff; padding-bottom:0px;}

.body_tenderpanel{ width:980px; margin:0 auto; background-color:#ffffff; padding-bottom:0px;}

.body_left_panel{ width:220px; float:left; padding-bottom:30px;}
.left_panel{ width:200px; margin:0 auto}

.bodytender_left_panel{ width:220px; float:left; padding-bottom:0px;}


.body_right_panel{  float:left; margin-right:10px; width:calc(100% - 230px);}
.body_right_panel_outer{ width:500px; float:left; margin-right:10px;}

.serving_text_panel{ width:750px; height:66px; background-color:#217FD5; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:30px;}

.header_panel{ width:750px; height:344px; float:left; }
.content_header_panel{ width:750px; height:344px; }
/*.content_header_panel{ width:750px; height:265px; }*/

/*news panel start*/

.news_panel{ width:750px; height:30px; float:left; padding-top:15px; padding-bottom:15px;}

.latestnewsbg{ padding:15px 0 15 0px; height:30px;}
.latestnews{ background:url(../images/latest_news.gif) no-repeat 0 0; padding:0 0 0 120px; height:30px; width:629px; margin:0 auto;}

.news{ display:block; width:550px; padding:0; margin:0; color:#3A3A3A; font:normal 12px Arial, Helvetica, sans-serif;}

.morenews{ font:normal 12px Arial, Helvetica, sans-serif; color:#207DD3; text-decoration:underline}
.morenews:hover{ font:normal 12px Arial, Helvetica, sans-serif; color:#3d3d3d}

/*news panel end*/

/*tab css start here*/

/*.technologytabdiv{ width:750px; float:left; height:230px; border-bottom:#E3E3E3 1px solid;}*/

.technologytabdiv{ width:750px; float:left; height:240px; border-bottom:#E3E3E3 1px solid;}


ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 39px;
	width: 100%;
	background: #aeaeae;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 39px;
	line-height: 39px;
	background: #222222;
	overflow: hidden;
	position: relative;
	margin-left:0px;
	border-right:#AEAEAE 1px solid;
	background-images:url(../images/side_arrow.gif); background-position:8px 18px; background-repeat:no-repeat;
	padding-left:10px;
}

ul.tabs li.other {
	float: left;
	margin: 0;
	padding: 0;
	height: 39px;
	line-height: 39px;
	
	overflow: hidden;
	position: relative;
	margin-left:0px;
	width:100px;
}

ul.tabs li a {
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0 14px;
	outline: none;
	text-transform:uppercase;
	padding-left:10px;
}
ul.tabs li a:hover {
	color: #FFFFFF;
	padding-left:10px;
}	
html ul.tabs li.active, html ul.tabs li.active{
	background: #F10404;
	color: #FFF;
	background-images:url(../images/down_arrow.gif); background-position:8px 18px; background-repeat:no-repeat;
	padding-left:10px;
}
.tab_container {
	clear: both;
	float: left; 
	width: 750px;
	list-style-type:none;
}
.tab_content {
	padding: 24px 0px 0px 0px;}
/*tab css ends here*/

.thumb_panel{ width:750px; height:118px; float:left; position:relative;}
.thumb_panel ul li{ display:block; float:left; width:134px; height:118px;}
.thumb_panel ul li.thumb_gap{ display:block; float:left; width:20px;}

.know_more {
	padding-top:20px;
	font: bold 12px Arial, Helvetica, sans-serif; color:#222222;
	background:url(../images/plus.gif); background-position:0px 23px;
	background-repeat:no-repeat;
	padding-left:21px;
}
	
.know_more_link {
	font: bold 12px Arial, Helvetica, sans-serif; color:#222222; text-decoration:none;}
.know_more_link:hover {
	font: bold 12px Arial, Helvetica, sans-serif; color:#207DD3; text-decoration:none;}
	
.about_panel{ width:750px; float:left; position:relative; padding-top:25px; padding-bottom:25px;}

.about_panel h2{ font: normal 18px Arial, Helvetica, sans-serif; color:#222222; padding-bottom:20px; text-transform:uppercase;}
.about_panel p{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#3A3A3A; padding-bottom:0px;}


.left_menu_panel{ width:200px; position:relative; margin-bottom:15px;}
.left_menu_panel ul li{ display:block; font: bold 11px/15px Arial, Helvetica, sans-serif; color:#3A3A3A; background-color:#E8E1DB; }
.left_menu_panel ul li.last{ display:block; font: bold 11px/15px Arial, Helvetica, sans-serif; color:#3A3A3A; background-color:#E8E1DB; background-images:none;}

.left_menu_panel ul li a{ display:block; padding-top:10px; padding-bottom:10px; font: bold 11px/15px Arial, Helvetica, sans-serif; color:#3A3A3A; background-color:#E8E1DB;padding-left:18px; background:url(../images/left_menu_border.gif); background-position:bottom; background-repeat:no-repeat; }

.left_menu_panel ul li a:hover{ display:block; padding-top:10px; padding-bottom:10px; font: bold 11px/15px Arial, Helvetica, sans-serif; color:#FFFFFF; background:url(../images/left_menu_active.gif) #045ABC; background-position:0px 0px; background-repeat:repeat-x;}

.left_menu_panel ul li a.active{ display:block; padding-top:10px; padding-bottom:10px; font: bold 11px/15px Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#4A4A4A;}

.left_menu_panel ul li.last a{ display:block; padding-top:10px; padding-bottom:10px; font: bold 11px/15px Arial, Helvetica, sans-serif; color:#3A3A3A; padding-left:18px; background-color:#E8E1DB; background-images:none;}

.left_menu_panel ul li.last a:hover{ display:block; padding-top:10px; padding-bottom:10px; font: bold 11px/15px Arial, Helvetica, sans-serif; color:#FFFFFF; background-images:none; background:url(../images/left_menu_active.gif); background-position:0px 0px; background-repeat:repeat-x;}

.left_menu_panel ul li.last a.active{ display:block; padding-top:10px; padding-bottom:10px; font: bold 11px/15px Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#4A4A4A;}

.award_panel{ width:200px; position:relative;}
.award_panel ul li{ width:200px;}
.award_panel ul li .heading{ border-top:1px solid #b6b6b6; font: bold 14px/40px Arial, Helvetica, sans-serif; color:#3A3A3A; text-transform:uppercase;}

/*footer start*/
.footer_main{ width:100%; margin:0 auto; text-align:center;}
.footer_copy{ width:100%; margin:0 auto; background-color:#cdcdcd ; height:30px; padding-top:9px; padding-bottom:9px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#3f3f3f; }
.footer_power{ width:100%; margin:0 auto; background-color:#b6b7b7 ; height:32px; padding-top:9px; padding-bottom:9px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#3f3f3f; }
.footer{ width:100%; height:40px; background:url(../images/footer_bg1.jpg); background-repeat:repeat-x; background-position:0px 0px; margin:0 auto;}

.footerlogin{ width:980px; height:49px; background:url(../images/footer_bg1.jpg); background-repeat:repeat-x; background-position:0px 0px; margin:0 auto;}

.footer_left_panel{ width:220px; float:left;}
.footer_icon_panel{ width:200px; margin:0 auto; padding-top:12px;}
.footer_icon_panel ul li{ float:left;}

.footer_right_panel{ width:750px; float:left; margin-right:10px;}

.copy_right_panel{ width:750px; float:left; padding-top:16px; padding-bottom:22px; font: normal 11px Arial, Helvetica, sans-serif; color:#595959}

.wdc a{ font: normal 11px Arial, Helvetica, sans-serif; color:#595959; text-decoration:none;}
.wdc a:hover{ font: normal 11px Arial, Helvetica, sans-serif; color:#217FD5; text-decoration:none;}

.footer_first_panel{ width:243px; float:left; padding-top:25px;}

.engineering_panel_left{ width:28px; float:left;}
.engineering_panel_ritht{ width:214px; float:left;}
.engineering_panel_ritht ul li{ font: normal 11px/18px Arial, Helvetica, sans-serif; color:#4F4F4F; }
.engineering_panel_ritht ul li.eng{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px;}
.engineering_panel_ritht ul li.eng a{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px;}
.engineering_panel_ritht ul li.eng a:hover{ color:#217FD5;}


.lubricants_panel_left{ width:28px; float:left; padding-top:15px;}
.lubricants_panel_ritht{ width:214px; float:left; padding-top:13px;}
.lubricants_panel_ritht ul li{ font: normal 11px/18px Arial, Helvetica, sans-serif; color:#4F4F4F; }
.lubricants_panel_ritht ul li.lub{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px;}
.lubricants_panel_ritht ul li.lub a{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px;}
.lubricants_panel_ritht ul li.lub a:hover{ color:#217FD5;}


.printing_panel_left{ width:28px; float:left; padding-top:15px;}
.printing_panel_ritht{ width:214px; float:left; padding-top:15px;}
.printing_panel_ritht ul li{ font: normal 11px/18px Arial, Helvetica, sans-serif; color:#4F4F4F; }
.printing_panel_ritht ul li.pri{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px;}
.printing_panel_ritht ul li.pri a{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px; text-decoration:none;}
.printing_panel_ritht ul li.pri a:hover{ font: bold 11px Arial, Helvetica, sans-serif; color:#217FD5; padding-bottom:15px; text-decoration:none;}


.footer_second_panel{ width:271px; float:left; padding-top:25px;}

.transformers_panel_left{ width:28px; float:left;}
.transformers_panel_ritht{ width:214px; float:left;}
.transformers_panel_ritht ul li{ font: normal 11px/18px Arial, Helvetica, sans-serif; color:#4F4F4F; }
.transformers_panel_ritht ul li.tran{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px;}
.transformers_panel_ritht ul li.tran a{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px;}
.transformers_panel_ritht ul li.tran a:hover{ color:#217FD5;}


.turnkey_panel_left{ width:28px; float:left; padding-top:15px;}
.turnkey_panel_ritht{ width:214px; float:left; padding-top:13px;}
.turnkey_panel_ritht ul li{ font: normal 11px/18px Arial, Helvetica, sans-serif; color:#4F4F4F; }
.turnkey_panel_ritht ul li.tur{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px;}
.turnkey_panel_ritht ul li.tur a{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px;}
.turnkey_panel_ritht ul li.tur a:hover{color:#217FD5;}


.lam_panel_left{ width:28px; float:left; padding-top:15px;}
.lam_panel_ritht{ width:214px; float:left; padding-top:13px;}
.lam_panel_ritht ul li{ font: normal 11px/18px Arial, Helvetica, sans-serif; color:#4F4F4F; }
.lam_panel_ritht ul li.lam{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px;}
.lam_panel_ritht ul li.lam a{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px; text-decoration:none;}
.lam_panel_ritht ul li.lam a:hover{ font: bold 11px Arial, Helvetica, sans-serif; color:#217FD5; padding-bottom:15px; text-decoration:none;}

.footer_third_panel{ width:235px; float:left; padding-top:25px;}

.tele_panel_left{ width:28px; float:left;}
.tele_panel_ritht{ width:160px; float:left;}
.tele_panel_ritht ul li{ font: normal 11px/18px Arial, Helvetica, sans-serif; color:#4F4F4F; }
.tele_panel_ritht ul li.tele{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px;}
.tele_panel_ritht ul li.tele a{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px;}
.tele_panel_ritht ul li.tele a:hover{ color:#217FD5;}

.service_panel_left{ width:28px; float:left; padding-top:15px;}
.service_panel_ritht{ width:160px; float:left; padding-top:13px;}
.service_panel_ritht ul li{ font: normal 11px/18px Arial, Helvetica, sans-serif; color:#4F4F4F; }
.service_panel_ritht ul li.ser{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px;}
.service_panel_ritht ul li.ser a{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px;}
.service_panel_ritht ul li.ser a:hover{ color:#217FD5;}

.tea_panel_left{ width:28px; float:left; padding-top:15px;}
.tea_panel_ritht{ width:160px; float:left; padding-top:13px;}
.tea_panel_ritht ul li{ font: normal 11px/18px Arial, Helvetica, sans-serif; color:#4F4F4F; }
.tea_panel_ritht ul li.tea{ font: bold 11px Arial, Helvetica, sans-serif; color:#4F4F4F; padding-bottom:15px;}
.tea_panel_ritht ul li.tea a{ font: bold 11px/18px Arial, Helvetica, sans-serif; color:#4F4F4F; text-decoration:none;}
.tea_panel_ritht ul li.tea a:hover{ font: bold 11px/18px Arial, Helvetica, sans-serif; color:#217FD5; text-decoration:none;}

/*body content panel start*/

.bodytender_contentpanel{ padding-bottom:25px; margin-left:10px; margin-right:10px;}
.header_tender{ font: normal 22px/40px Arial, Helvetica, sans-serif; color:#222222; border-bottom:#E3E3E3 1px solid; text-transform:uppercase}

.body_contentpanel{ padding-bottom:25px;}

h1{ font: normal 22px/63px Arial, Helvetica, sans-serif; color:#222222; border-bottom:#E3E3E3 1px solid; text-transform:uppercase}

.header2{ font: normal 16px/23px Arial, Helvetica, sans-serif; color:#222222;}

.header3{ font: bold 14px/23px Arial, Helvetica, sans-serif; color:#2F90E9;}

.para_text{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#3A3A3A;}

.para_text span{ font: normal 14px/18px Arial, Helvetica, sans-serif; color:#A45C30; }

.para_text2{ font: normal 14px/18px Arial, Helvetica, sans-serif; color:#A45C30; padding-bottom:0px; padding-top:15px;}

hr{ border-top:1px solid #fff; border-right:1px solid #fff; border-left:1px solid #fff; border-bottom:1px solid #E3E3E3; padding-top:15px; margin-bottom:22px; width:100%}

.broun_textbold{ background:url(../images/bulet_red.gif) no-repeat 0 5px; font:bold 13px/14px Arial, Helvetica, sans-serif; color:#222222; padding-bottom:20px; padding-left:14px;}

.broun_textnormal{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#A45C30; padding-bottom:20px;}

.td_text{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#3A3A3A; padding-bottom:20px;}

.td_text_border{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#3A3A3A; padding-bottom:10px; border-bottom:#E3E3E3 1px solid}

.td_text_border1{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#3A3A3A; padding-bottom:10px; border-bottom:#E3E3E3 1px solid; padding-top:10px;}

.td_text_last{ font: normal 11px/18px Arial, Helvetica, sans-serif; color:#3A3A3A; padding-bottom:10px; padding-top:10px;}

.td_text_border2{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#3A3A3A; padding-bottom:10px; border-bottom:#E3E3E3 1px solid; padding-left:20px; padding-top:10px;}

.td_text_pdf{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#3A3A3A; padding-bottom:10px; border-bottom:#E3E3E3 1px solid; padding-top:10px; background-images:url(../images/pdficon.gif); background-position:0px 8px; background-repeat:no-repeat; padding-left:40px;}

.email_text{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#1d7acf; text-decoration:none;}
.email_text:hover{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#3A3A3A; text-decoration:none;}


.leftaccordianmenu{ height:278px; background:#999; margin-bottom:13px}


/*dropmenu nav css strat here*/

.nav{ position:relative; z-index:8888;}



.nav li > ul.sub{ position:absolute; left:-9999px; top:0px; height:auto; padding:0px; z-index:9988; background: #EFEFEF; text-align:left}

.nav li:hover ul.sub{position:absolute; left:0px; top:32px; height:auto; padding:0px; width:199px; z-index:200;  border-top:1px solid #CCC; text-align:left}

.nav li:hover ul.sub li{ float:none; background:none; padding:0px; height:auto; position:relative;  background:#FAFAFA; border:1px solid #CCC; border-top:0px solid #CCC;}

.nav li:hover ul.sub li a{display:block; height:auto; padding:7px 15px; text-decoration:none; color:#000; font:normal 12px/16px Arial, Helvetica, sans-serif; background:none; text-align:left}

.nav li:hover ul.sub li a:hover{background:#FFF;}

.nav li:hover ul.sub ul{ position:absolute; left:-9999px; top:0px; background:#0096d9; height:auto; padding:0; border-top:1px solid #CCC; margin:0; z-index:99999}
.nav li:hover ul.sub li:hover > a {background:#EFEFEF;}

.nav li:hover ul.sub li:hover ul{position:absolute; left:190px; top:0px; height:auto; padding:0; width:172px;}




.blueshadow{ background:url(../images/blueshadow.gif) repeat-x 0 0; height:26px;}

.blueshadow2{ background:url(../images/blueshadow.gif) repeat-x 0 0; height:26px; border-top:1px solid #e3e3e3; margin-top:10px}

.grayline{ border-top:1px solid #e3e3e3; margin-top:6px; padding-bottom:22px}

.bodyimg{ width:201px; float:left; padding-right:23px;}

.engtext{ width:526px; float:left;}

.engtext h2{ font:bold 16px/16px Arial, Helvetica, sans-serif; color:#1d79ce; padding-bottom:30px}

.engtext h3{ background:url(../images/bulet_red.gif) no-repeat 0 5px; font:bold 13px/14px Arial, Helvetica, sans-serif; color:#222222; padding-bottom:20px; padding-left:14px;}

.engtext h3 a{ font:bold 13px/14px Arial, Helvetica, sans-serif; color:#222222;}
.engtext h3 a:hover{ text-decoration:underline}

.engtext .bulatetext{ background:url(../images/bulate.gif) no-repeat 2px 6px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#3a3a3a; padding-bottom:8px; padding-left:14px;}

.engtext .text{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:#3a3a3a; padding-bottom:8px; padding-left:14px;}

.engtext .bulatetext span{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:#a45c30;}

.blue_headtext{ font:normal 16px/16px Arial, Helvetica, sans-serif; color:#1d79ce; text-transform:uppercase; font-weight:bold; padding-bottom:10px}

.blck_headtext{ font:normal 16px/16px Arial, Helvetica, sans-serif; color:#222222; text-transform:uppercase; font-weight:bold; padding-bottom:25px}


.bullettext{}

.bullettext h2{ font:bold 16px/16px Arial, Helvetica, sans-serif; color:#1d79ce; padding-bottom:25px}
.bullettext h2 span{ font:bold 14px/16px Arial, Helvetica, sans-serif; color:#5d5d5d;}

.bullettext h3{ background:url(../images/bulet_red.gif) no-repeat 0 5px; font:bold 13px/14px Arial, Helvetica, sans-serif; color:#222222; padding-bottom:15px; padding-left:14px;}
.bullettext h3 a{ font:bold 13px/14px Arial, Helvetica, sans-serif; color:#222222;}
.bullettext h3 a:hover{ text-decoration:underline}

.bullettext .bulatetext{ background:url(../images/bulate.gif) no-repeat 2px 6px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#3a3a3a; padding-bottom:8px; padding-left:14px;}

.bullettext .bulatetext span{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:#a45c30;}

.bullettext .plaintext{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:#3a3a3a; padding-bottom:8px; padding-left:14px;}

.bullettext .plaintext a{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:#1d7acf;}
.bullettext .plaintext a:hover{ text-decoration:underline}



.formtext{ font:normal 13px/14px Arial, Helvetica, sans-serif; color:#222222;}
.formtext span{ font:bold 13px/14px Arial, Helvetica, sans-serif; color:#FF0000;}

.textbox{ border:1px solid #dbdbdb; background:#f4faff; width:300px; padding:2px 5px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#222;}

.textbox1{ border:1px solid #dbdbdb; background:#f4faff; width:100px; padding:2px 5px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#222;}

.textarea{ border:1px solid #dbdbdb; background:#f4faff; width:660px; padding:5px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#222; -o-text-overflow: ellipsis;  text-overflow:ellipsis; resize: none;}

.formbutton{ border:1px solid #232323; background:#585858; text-align:center; font:bold 12px/25px Arial, Helvetica, sans-serif; color:#FFF; padding:0 10px; cursor:pointer}

.tender_text{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#3A3A3A; padding:7px;}

.tender_text2{ font: bold 12px/18px Arial, Helvetica, sans-serif; color:#3A3A3A; padding:7px;}

.bullettextnew{ width:400px; float:left;}

.bullettextnew h3{ background:url(../images/bulet_red.gif) no-repeat 0 5px; font:bold 13px/14px Arial, Helvetica, sans-serif; color:#222222; padding-bottom:15px; padding-left:14px;}
.bullettextnew h3 a{ font:bold 13px/14px Arial, Helvetica, sans-serif; color:#222222;}
.bullettextnew h3 a:hover{ text-decoration:underline}


.vendorhead{ background:#006aa3; padding:12px; font:normal 20px/20px Arial, Helvetica, sans-serif; color:#FFF;}
.vendortitle{ background:#ebf0f2; border:1px solid #bbd6e4; padding: 7px 12px; font: bold 15px/20px Arial, Helvetica, sans-serif;color: #006aa3; text-transform:capitalize;}
.vendorhead_outer{ background:#006aa3; padding:12px 12px 12px 30px; font:normal 18px/18px Arial, Helvetica, sans-serif; color:#FFF;}
.tablehead{ background:#2f90e9; padding:8px; font:bold 12px/12px Arial, Helvetica, sans-serif; color:#FFF;}
.tablehead a{ background:#2f90e9; font:bold 12px/12px Arial, Helvetica, sans-serif; color:#FFF;}
.tablehead a:hover{ background:#2f90e9; font:bold 12px/12px Arial, Helvetica, sans-serif; color:#FFF;}

.vendorbox{ border:1px solid #c7c7c7; border-top:none; padding:13px; overflow-x: scroll; width:100%;}
.vendorbox_outer{ border:1px solid #c7c7c7; border-top:none; padding:12px 12px 12px 31px;}
.vendorbox ul li{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:#484848; padding-bottom:0px;}

.vendor_textbox{ border:1px solid #dbdbdb; background:#f1f1f1; padding:2px 10px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#484848; width: 340px;}
.vendor_textbox2{ border:1px solid #dbdbdb; background:#f1f1f1; padding:2px 10px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#484848; width:120px;}
.vendor_textbox3{ border:1px solid #dbdbdb; background:#f1f1f1; padding:2px 10px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#484848; width:120px;}
.vendor_textbox4{ border:1px solid #dbdbdb; background:#f1f1f1; padding:2px 10px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#484848; width:60px;}
.vendor_textbox5{ border:1px solid #dbdbdb; background:#f1f1f1; padding:2px 10px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#484848; width:120px;}
.vendor_textarea{ border:1px solid #dbdbdb; background:#f1f1f1; padding:2px 10px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#484848; width:340px; height:100px;}
.vendor_textarea1{ border:1px solid #dbdbdb; background:#f1f1f1; padding:2px 10px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#484848; width:120px;height:60px;}
.vendor_select{ border:1px solid #dbdbdb; background:#f1f1f1; padding:2px 5px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#484848; }
.vendor_link{ font:normal 12px/22px Arial, Helvetica, sans-serif; color:#3b6dab; text-decoration:underline; padding-bottom:5px;}

.vendor_button{ display:inline-block; border:1px solid #e0601f; background:#e0601f; padding:5px 20px; font:bold 11px/15px Arial, Helvetica, sans-serif; color:#f4faff; text-align:center; cursor:pointer; text-transform:uppercase; margin-bottom:6px;}
.vendor_button1{ border:1px solid #e0601f; background:#e0601f; padding:1px 5px; font:bold 11px/15px Arial, Helvetica, sans-serif; color:#f4faff; text-align:center; cursor:pointer; text-transform:capitalize;}

.menuhead{ border:1px solid #c7c7c7; border-top:none; padding:13px;  background:url(../images/left_menu_border.gif) no-repeat scroll center bottom transparent; font:20px/20px Arial,Helvetica,sans-serif; background:#006aa3; color:#fff; text-transform:uppercase;}


.first_label {
    background: #E8E1DB; border-bottom: 2px solid #FFFFFF; padding: 10px;
}

.second_label {
    background: #F2F2F2; border: 1px solid #FFFFFF; padding: 2%; width: 96%;
}

.third_level {
    background: #E8E1DB; border: 1px solid #FFFFFF; padding: 2%; width: 96%;
}

.right{float:right; }
.pdb10{padding-bottom:10px;}
.success_msg{background:#80F798; color: #17772B; font-weight: bold; margin:5px 0px 5px 0px;}
.error_msg{background:#ED8488; color: #ED1C24;font-weight: bold; margin:5px 0px 5px 0px;}

.js_error {
    color: #FF0000; display: block;
}

/* form create div */

.vendorbox .form_div{ min-height:20px; max-height:150px; margin-bottom:8px; clear:both}
.vendorbox .fild_name{ width:100px; font: bold 13px/22px Arial, Helvetica, sans-serif; color:#666; margin-bottom:5px;}
.vendorbox .fild_name1{ width:350px; font: bold 13px/22px Arial, Helvetica, sans-serif; color:#666; margin-bottom:5px;}
.vendorbox .fild_text{ width:340px; float: left;}
.vendorbox .text_fild{ height:22px; border:1px solid #aaa; width:320px; padding:0 2px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666; background:#fff;}
.vendorbox .fild_err{ width:200px; float: left; font: none 12px/20px Arial, Helvetica, sans-serif; color:#900a0d; margin-top:3px;}

.vendorbox_outer .fild_name{ font: bold 13px/22px Arial, Helvetica, sans-serif; color:#666; margin-bottom:5px;}

div.pagination {
	padding: 10px;
	margin: 10px;
	text-align : right;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 1px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #488100;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #488100;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #488100;
		
		font-weight: bold;
		background-color: #488100;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 0px;
		border: 1px solid #BEBEBE;
		color: #ADADAD;
	}
	
	/*------css for ascending and descending in table head------*/
	
	.sort_asc:after {
			content: "▲";
		}
	.sort_desc:after {
			content: "▼";
		}
	.sort:after{
		content: "♦";
	}


	
@media all {
	.page-break	{ display: none; }
}

@media print {
	.page-break	{ display: block; page-break-before: always; }
}


.memo_content_text h1{ position:relative; font: normal 18px/35px Arial, Helvetica, sans-serif; color:#0b4a75; border-bottom:#cdcdcd 1px solid; border-top:#cdcdcd 1px solid; padding-left:12px;}
.memo_content_text h2{ position:relative; font: normal 16px/18px Arial, Helvetica, sans-serif; color:#007ec0; padding:20px 0px 15px 12px; text-align:left;}
.memo_content_text h3{ position:relative; font: bold 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 15px 12px; text-align:left;}
.memo_content_text p{ position:relative; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 0px 12px; text-align:left;}
.memo_content_text p.center{ position:relative; font: bold 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 30px 12px; text-align:center;}

.memo_ol_text { position:relative; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 10px 12px; text-align:left;}
.checkbox_span{ min-width:148px; display:inline-block;}
.checkbox_span2{ width:302px; display:inline-block;  min-height:28px; padding-bottom: 5px; }
.checkbox_span2 label{ display:inline-block; margin-left: 8px; width:265px; word-break: break-all;}
.evidance_ul li{width:100%; height:auto; text-align: center; display:block; position:relative; margin-bottom:12px; border:0px solid #006aa3; padding-bottom:0 !important; box-sizing:border-box;}
.evidance_ul li span{ display:block;  }
.evidance_image{ max-width:350px; height:auto; }
.evidance_ul li a.remove{ position:absolute; background:url(../images/delete2.png) no-repeat left top; top:5px; right:5px; width:32px; height:32px;  }
.hidden_msg{ display:none; padding:8px; border:1px solid #1a90d2; background:#0971ab; margin-left:15px; width:calc(100% - 368px); color:#fff; line-height:18px;}
.hidden_msg p{ margin-bottom:10px;}
.hidden_msg ol{ margin:0; padding:0; padding-left:15px;}
.hidden_msg ol li{margin:0; padding:0; margin-bottom:8px;}
select.work_flow_select{ min-width:321px; width:340px;}
select{ background:#f1f1f1; border:1px solid #dbdbdb; padding:5px 8px; font:normal 12px/22px Arial, Helvetica, sans-serif; min-width:341px;	}
select:focus{ border:1px solid #dbdbdb;}
textarea{background:#f1f1f1; border:1px solid #dbdbdb; padding:8px; font:normal 12px/22px Arial, Helvetica, sans-serif; min-width:340px; height:80px;}

.td_ddv_content b{ display:block; padding-bottom:10px;}

.geographic_table{ width:100%; border-collapse:collapse;}
.geographic_table tr{border-bottom:1px solid #e0e0e0;}
.geographic_table th{ background:#c5dbef; border:0px solid #8d8a8a; padding:10px 8px; color:#006aa3; }
.geographic_table td{  border:0px solid #8d8a8a; padding:10px 8px; }
.geographic_table td input{  background: none repeat scroll 0 0 #f1f1f1;border: 1px solid #dbdbdb;color: #484848;font: 12px/22px Arial,Helvetica,sans-serif;padding: 2px 10px;}
.geographic_table td strong{ font-weight:normal;}
.evidance__video_ul{display:block; float:left;box-sizing:border-box; width:100%; }
.evidance__video_ul li { display:block; float:left;box-sizing:border-box; width:100%; background:#efebeb; margin-bottom:2px; padding:10px !important; }
.evidance__video_ul li:hover{ background:#cec8c8;}
.evidance__video_ul li a.remove_video{ float:right;  background:url(../images/delete2.png) no-repeat left top; width:32px; height:32px; }
.evidance__video_ul li span{ background:url(../images/video_play.png) no-repeat left 50%; font: normal 12px/18px Arial, Helvetica, sans-serif; padding-left:25px; width:75%; display:block; box-sizing:border-box; float:left; word-break:break-all; cursor:pointer;margin-top: 7px;}


.clear{ clear:both;}
.error_msg p{ padding:10px;}

.worning_msg{ padding:5px; color:#f00;}

.overlay{ position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.7); display:none; z-index:111; }
.pop_wraper{ width:661px; height:auto; position: fixed; left:50%; top:50px; /*transform: translate(-50%,-50%);*/ margin-left:-330.5px; z-index:555; display:none;  }
.pop_wraper .pop_cont{ width:100%; height:auto; padding:10px; background:#fff; box-sizing:border-box;}
.pop_wraper .cross{ background:url(../images/close2.png) no-repeat center center #fff; width:22px; height:22px; padding:3px; position:absolute; right:0px; top:-25px; display:block; cursor:pointer; }

.pop_wraper .download_class{ background:#3598db; margin:10px auto 0; width:120px; height:32px; text-align:center; font:normal 14px/32px Arial, Helvetica, sans-serif; color:#fff; text-transform:capitalize; display:block;}
.pop_wraper .pop_cont img{ width:100%; height:auto;}

.plan_works td select{ width:100%;}
.plan_works td .vendor_textbox {width:100%;}


.new_plan_works_table select{min-width:468px;}
.new_plan_works_table .vendor_textbox{min-width:446px;}
.new_plan_works_table textarea{min-width:451px; resize:none;}
.new_plan_works_table textarea:focus{ border-width:1px !important;}
.ui-datepicker-month, .ui-datepicker-year{ max-width:none; min-width:49%; padding:1px;}

.new_plan_works_table2 select{min-width:160px; width:100%; overflow:hidden;}
.new_plan_works_table2 .vendor_textbox{min-width:146px; width:100%;}
.new_plan_works_table2 textarea{min-width:151px; width:100%; resize:none;}
.new_plan_works_table2 textarea:focus{ border-width:1px !important;}


.short-textArea{ min-width:80% !important;}
.short_select{ min-width:100% !important;}
.short_txtFld{ width:80%;background: #f1f1f1;
border: 1px solid #dbdbdb;padding:2px;font: normal 12px/22px Arial, Helvetica, sans-serif;}

.pie_block{ width:49%; float:left; margin:25px 0; border-bottom:1px solid #ddd; padding-bottom:25px;}
.mis_list{ margin:0; padding:0; margin-left:15px;}
.mis_list li{ list-style:disc}
.mis_list li a{ font:normal 13px/18px arial; color:#006aa3; border-bottom:1px solid #ddd; padding:5px 0; margin-bottom:3px; display: block;}
.mis_list li:last-child a{ border-bottom:none;}
/*.td_ddv_content label
{
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    width: auto;
    padding: 0 10px;
    height: 26px;
    line-height: 24px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    background-color: #f2f2f2;
    border-color: #a7a7a7;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F2F2', endColorstr='#FFD1D1D1');
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    zoom: 1;
    margin-left: 5px;
    padding-top: 1px;
    vertical-align: top;
    color: #666;
 
    border-radius: 0;

}*/
    
.bar_graph_block{ width:100%;}
.pagination{ padding:15px;}
.pagination li{ display:inline-block; margin-right:2px;}
.pagination li a{ display:block; padding:6px 12px; border-radius:5px; border:1px solid #006aa3; background:#006aa3; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#fff; text-align:center;}
.pagination a{font:normal 12px/18px Arial, Helvetica, sans-serif; }
.pagination li b a{color:#006aa3; background:#fff; cursor:auto;}


.new_plan_works_table td{ vertical-align:top;}

.td_ddv_content h3{ padding:10px; text-align:center; background:#ebf0f2; }

.td_ddv_content span{ width:230px; }
.td_ddv_content .checkbox_span2 label{ width:162px;}
.td_ddv_content p{ border-bottom:1px solid #ddd; padding-bottom:5px; margin-bottom:8px;}
.division_block_container{ margin-bottom:20px;}
.td_ddv_content span:empty{ display:none;}

.td_ddv_content span.blocks_covered{ width:auto; display:inline-block; padding:5px 0;  padding-right:8px; }

.evidence_tbl tr td:empty {  visibility: hidden; }
.division_diatricts_container{ background:#f5f5f5; padding:8px;}
.next_label{ width:380px;}
.next_label li { width:49%; display:inline-block; float:left;}
.dist_blocks{ width:380px; padding-bottom:12px; float:left;}
.dist_blocks strong{ display:block; padding-bottom:3px;}

.loader_overlay{ position:fixed; width:100%; height:100%; background:url(../images/loding.gif) no-repeat 50% 50% rgba(0,0,0,0.6); left:0; top:0; z-index:1; display:none;}
.loader_overlay .close_upload{ width:25px; height:25px; background:url(../images/close_white.png) no-repeat 50% 50%; position:absolute; top:15px; right:15px; z-index:2;}


input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none;
  margin: 0; /* Removes leftover margin */
}

input[type=number] {-moz-appearance: textfield;}


.export_action{ padding:5px; float:left; width:100%; }
.export_action .print{ background:url(../images/print.png) no-repeat 10px 50% #0072ae; border:1px solid #0072ae; display:block; float:left; padding:5px 15px 5px 35px; text-align:center; color:#fff; cursor:pointer;}
.export_action .excel{ background:url(../images/excel.png) no-repeat 10px 50% #0072ae; border:1px solid #0072ae; display:block; float:right; padding:5px 15px 5px 35px; text-align:center; color:#fff; cursor:pointer;}
.print_js_html { background:url(../images/print.png) no-repeat 10px 50% #0072ae; border:1px solid #0072ae; display:block; float:left; padding:5px 15px 5px 35px; text-align:center; color:#fff; cursor:pointer;}
.clear{ width:100%; clear:both;}

@media print {
.export_action, .export_action *{ display:none !important;}
}

.font_button{ border:1px solid #e0601f; background:#e0601f; padding:5px 20px; font:bold 11px/15px Arial, Helvetica, sans-serif; color:#f4faff; text-align:center; cursor:pointer; text-transform:uppercase}

.table_text_head{ font: normal 12px/20px Arial, Helvetica, sans-serif; color:#FFF; padding:7px 7px 7px 12px; background-color:#0072ae;}

.export_action{ margin-top:5px; float:none; clear:both; height:40px; padding:5px 0px;}
.export_action .print_with_canvas {
	background: url(../images/print.png) no-repeat 10px 50% #0072ae;
	border: 1px solid #0072ae;
	display:block;
	float: left;
	padding: 5px 15px 5px 35px;
	text-align: center;
	color: #fff;
	cursor: pointer;
}
.export_action .print_button {
	background: url(../images/print.png) no-repeat 10px 50% #0072ae;
	border: 1px solid #0072ae;
	display:block;
	float: left;
	padding: 5px 15px 5px 35px;
	text-align: center;
	color: #fff;
	cursor: pointer;
}

.bar_defination{ padding:10px 0;}
.bar_defination li{ margin-top:15px; padding:0; margin-left:15px; padding-left:5px; list-style-type:disc;}


.menudetail_head{ background:url(../images/accordian_up.gif) no-repeat 96% 10px #ddd; padding:10px 10px 10px 18px; font: bold 11px/16px Arial, Helvetica, sans-serif; color:#333; border-bottom:1px solid #bbb; cursor:pointer; transition-duration:0.2s;}
.menu_headactive{ background:url(../images/accordian_down.gif) no-repeat 96% 13px #f5f5f5; color:#006aa3;}


.unit-text{ disply:inline-block;}
