
*{margin:0px; padding:0px; border:none; outline:none;}
body{background:#3e3e3e; font-size: 9pt; text-decoration: none; font-family: Arial, Verdana,Helvetica,sans-serif; font-size:12px;}
.mainBg{background:#3e3e3e url(images/mainBg.gif) repeat top left;}

fieldset{width: 100%; color: #a8e2ff; text-align: center; font-size: 12px; font-weight: bold; text-decoration: none; font-family: Arial,Verdana,Helvetica,sans-serif;}
fieldset legend{padding:3px 5px !important; color:#fffc00 !important; /*background-color:#288bbc;*/ font-family:Tahoma, Geneva, sans-serif; font-size:14px; float:left;}
.white{color:#FFF;}
.yellow{color:#fcff00;}
.dark-blue{color:#00334c;}
.blue{color:#1155a5;}
.orange{color:#f48e0d;}

.tenderContiner{border:2px solid #d8d8d8;}
.tender{padding:8px; background-color:#f9f9f9; color:#1c1c1c; line-height:16px;}
.tender td{text-align:left; vertical-align:top;}
.tender td a{color:#2A5685;A5685; text-decoration:underline; font-size:11px;}
.tender td a:hover{text-decoration:none; color: #f48e0d;}

.tender .description{color:#474747; text-align:left; line-height:18px;}
.tender .downloadBtn{/*background:url(images/downloadIcn.gif) no-repeat 0px 0px; padding-left:20px; height:30px; line-height:26px;*/ color:#3399cc /*005CC6*/; font-weight:bold; cursor:pointer;}

.remainingTime{padding:8px; background-color:#ffe6c7; color:#1c1c1c; line-height:16px;/* color:#573000;*/}
.remainingTime td{text-align:left; vertical-align:top;}

.liveUpdate{background-color:#d8d8d8; font-weight:bold; font-size:13px; color:#252525; vertical-align:middle; padding-right:8px; height:34px;}
.liveUpdate .tabs a{background-color:#d8d8d8; color:#252525; text-decoration:none; padding:9px 12px; border-right:1px solid #ebebeb;}
.liveUpdate .tabs a:hover{background-color:#f9f9f9; color:#252525; text-decoration:none;}
.liveUpdate .tabs .activeTab{background-color:#f9f9f9; color:#252525; text-decoration:none; padding:9px 12px;}

.liveUpdate_1{background-color:#d8d8d8; font-weight:bold; font-size:13px; color:#252525; vertical-align:middle; padding-right:8px; height:34px;}
.liveUpdate_1 .tabs a{background-color:#d8d8d8; color:#252525; text-decoration:none; padding:9px 12px; border-right:1px solid #ebebeb;}
.liveUpdate_1 .tabs a:hover{background-color:#f9f9f9; color:#252525; text-decoration:none; padding:8px 12px 9px 12px; border-top:1px solid #d7d7d9;}
.liveUpdate_1 .tabs .activeTab{background-color:#f9f9f9; color:#252525; text-decoration:none; padding:8px 12px 9px 12px; border-top:1px solid #d7d7d9;}

.liveUpdate_2{background-color:#d8d8d8; font-weight:bold; font-size:13px; color:#252525; vertical-align:middle; padding-right:8px; height:34px;}
.liveUpdate_2 .tabs a{background-color:#d8d8d8; color:#252525; text-decoration:none; padding:9px 5px; border-right:1px solid #ebebeb;}
.liveUpdate_2 .tabs a:hover{background-color:#f9f9f9; color:#252525; text-decoration:none; padding:8px 5px 9px 5px; border-top:1px solid #d7d7d9;}
.liveUpdate_2 .tabs .activeTab{background-color:#f9f9f9; color:#252525; text-decoration:none; padding:8px 5px 9px 5px; border-top:1px solid #d7d7d9;}
.liveUpdate_2 .tabs .unselectTab{background-color:#f9f9f9; color:#252525; text-decoration:none; padding:8px 12px 9px 12px; border-top:1px solid #d7d7d9;}


.tableHeader{background-color:#d8d8d8; font-weight:bold; font-size:13px; color:#252525; vertical-align:middle; padding-right:8px; height:30px;}
.formName{font-size:12px; color:#1155a5; font-weight:bold;}
.tableView{color: #525252; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-collapse:collapse;}
.tableView th{font-size: 12px; font-weight:bold; background-color:#d8d8d8; border:1px solid #d8d8d8; border-right:1px solid #ebebeb; padding:4px; text-align:center; vertical-align:top;}
.tableView td{font-size: 12px; border:1px solid #d8d8d8; padding:2px; text-align:center;}
.tableView td a{color: #2A5685; text-decoration:underline;}
.tableView td a:hover{color: #f48e0d; text-decoration:none;}
.tableNoBorder td{border:none; text-align:left; vertical-align:top;}

.tableView_1{color: #525252; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-collapse:collapse;}
.tableView_1 th{font-size: 12px; font-weight:bold; background-color:#d8d8d8; border:1px solid #d8d8d8; border-right:1px solid #ebebeb; /*padding:4px;*/ height:28px; text-align:center;}
.tableView_1 td{font-size: 12px; border:1px solid #d8d8d8; padding:2px; text-align:left;}
.tableView_1 td a{color: #2A5685; text-decoration:underline;}
.tableView_1 td a:hover{color: #f48e0d; text-decoration:none;}

.createSealedBid{font-weight:bold; font-size:13px; color:#252525; text-align:right; vertical-align:middle; height:30px;}
.createSealedBid a{color:#252525; text-decoration:none; background:url(images/createBid.png) no-repeat 0px 0px; padding-left:20px;}
.createSealedBid a:hover{color:#252525; text-decoration:underline;}

.updateMsg{color:#00334c; font-family: Arial, Helvetica, sans-serif; font-size:11px;}

.paging{padding:8px !important; background-color:#eee; margin-top:10px !important;}

.paging a{color:#2f2510 !important; text-decoration:none !important; font-size:12px !important;}
.paging a:hover{color:#2f2510 !important;}
.paging .goToBox{width:50px !important; height:21px !important; background-color:#fff; border:1px solid #C9C9C9/*c99c35*/ !important; padding:0px !important;}

.bottomAdContainer{background:#ebeaea; width:940px; height:105px; text-align:center; vertical-align:top; margin-left:10px; padding-left:10px; padding-right:10px;}
.bottomAdContainer .adContainer{background:url(images/bottomAdContainer.png) no-repeat top left; width:457px; height:85px;}

.footer{width:100%; background-color:#222222;}
.fBottom{width:100%; height:50px; line-height:30px; background-color:#101010; padding-left:12px; padding-right:12px; color:#6f6f6e; font-size:10px;}
.fBottom a{color:#919191; text-decoration:none;}
.fBottom a:hover{color:#919191; text-decoration:underline;}

/*Registration Form*/
h5{height:18px; line-height:18px; /*padding-left:25px; */margin-bottom:5px; font-size:13px; color:#525252/*2da1da*/; float:left;}
.formHeader{height:24px; width:100%; line-height:30px; padding-left:30px;/* margin-top:10px;*/ margin-bottom:5px; font-size:16px; color:#2da1da; float:left; font-weight:bold; background:url(images/Registration.png) no-repeat 0px 0px;}

.mandatoryTxt{font-size:12px; color:#525252; font-weight:bold;}

.regFormContainer{padding-left:0px;}
.regFormContainer table{float:left;}

.formField{/*margin-left:25px;*/ padding:5px; color: #525252; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color:#fff; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;/*  border:1px #d7d7d9 solid; border-top:none;*/}

.formField_two{/*margin-left:25px; padding:5px; */color: #525252; font-family: Verdana,Geneva,sans-serif; font-size: 13px; background-color:#f9f9f9; border:1px #474747 solid; border-top:none; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;}

.formField_two th{padding:8px 10px; font-weight:bold; text-align:left;}
.formField_two td{padding:8px 10px; font-weight:normal; text-align:left; vertical-align:top;}
.row-one{border-bottom:1px solid #d7d7d9;}
.row-highlight{background-color:#aec988;}
.column-highlight{background-color:#f9d4d4;}
/*.row-highlight td{border-right:1px solid #aec988;}*/

.textbox{width:150px;}
.textbox_small{width:25px;}

.formField input[type="text"], input[type="file"], input[type="password"]{border: 1px solid #DBDBDB; color: #525252; font-size: 12px; padding: 4px 2px; font-family:Arial, Verdana, Geneva, sans-serif;}


input[type="submit"]{padding: 4px 8px ; background:#474747; border:none; color: #fff; font-size: 11px; padding: 4px 6px; font-weight:bold; font-family:Arial, Verdana, Geneva, sans-serif; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; cursor:pointer;}
input[type="submit"]:hover{color: #FFFFFF !important; padding: 4px 6px ; background:#f8910e;}

input[type="button"]{padding: 4px 8px ; background:#474747; border:none; color: #fff; font-size: 11px; padding: 4px 6px; font-weight:bold; font-family:Arial, Verdana, Geneva, sans-serif; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; cursor:pointer;}
input[type="button"]:hover{color: #FFFFFF !important; padding: 4px 6px ; background:#f8910e;}
input[type="button"]:disabled{padding: 4px 8px ; background:#616161 !important; border:none; color: #bababa !important; font-size: 11px; padding: 4px 6px; font-weight:bold; font-family:Arial, Verdana, Geneva, sans-serif; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; cursor:default !important;}
input[type="button"]:disabled:hover{color: #bababa !important; padding: 4px 6px ; background:#f8910e;}
input[type="submit"]:disabled{padding: 4px 8px ; background:#616161 !important; border:none; color: #bababa !important; font-size: 11px; padding: 4px 6px; font-weight:bold; font-family:Arial, Verdana, Geneva, sans-serif; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; cursor:default !important;}
input[type="submit"]:disabled:hover{color: #bababa !important; padding: 4px 6px ; background:#f8910e;}

/*.formField select{height: 26px; margin: 0; padding: 2px 0; border: 1px solid #DBDBDB; color: #525252; font-family:Arial, Verdana, Geneva, sans-serif; font-size: 12px; min-width:155px; width:auto;}*/
/*.formField select .selected{background-color: #474747;}
.formDivider{background:url(images/formDividerBg.gif) repeat-x bottom left;}*/

textarea{font-family: Verdana, Geneva, sans-serif; font-size: 12px; overflow: auto; padding: 3px 2px 0; margin:0px; resize: none; width: 650px; border: 1px solid #DBDBDB; color: #525252;}

/*Sample Tenders Request Form*/

.registration_tab{color:#fff; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px; background-color:#474747; color:#dfdfdf; font-size:13px; font-weight:bold;/* border-top:5px solid #474747;*/}

.registration_tab a{color:#fff; text-decoration:none;}
/*.registration_tab a:hover{text-decoration:none; background-color:#eee;}*/
.activeTab{color:#474747 !important;}

.registration_tab td{ padding:8px 10px;/* border:1px #ff0000 solid;*/}
/*.registration_tab .right_divider{background:url(images/tab_divider.gif) no-repeat 157px 3px;}*/
.registration_tabBg{background-color:#eee;}
.registration_tabBg_two{background-color:#f9f9f9;}

.goNextBtn{color: #FFFFFF; clear:both; font-size: 12px; font-weight:bold;/* margin-left: 10px;*/ margin-top: 15px; padding: 10px 10px; text-align: right; padding-right:0px;}
.goNextBtn a{color: #FFFFFF !important; padding: 4px 8px ; background:#474747; text-decoration:none; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; text-decoration:none !important;}
.goNextBtn a:hover{color: #FFFFFF !important; padding: 4px 8px ; background:#f8910e; text-decoration:none;}

/*----------------Login Panel css starts here----------------*/
.loginPageContainer{background:#f4f5f9; color:#643600; font-size:12px; line-height:18px; padding:5px; /*f9f9f9; border:1px solid #999999;*/ vertical-align:top; margin-left:5px; border:1px solid #d7d7d9;}
.loginPageContainer a{text-decoration:underline; color:#f48e0d;}
.loginPageContainer a:hover{text-decoration:none; color:#f48e0d;}

.newsColor{color:#474747; font-size:11px;}

.borderRadius{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.loginHeader{height:24px; width:100%; line-height:30px; padding-left:30px;/* margin-top:10px;*/ margin-bottom:5px; font-size:16px; color:#2da1da; float:left; font-weight:bold; background:url(images/Registration.png) no-repeat 0px 0px;}
.newsHeader{height:24px; width:100%; line-height:30px; padding-left:35px;/* margin-top:10px;*/ margin-bottom:5px; font-size:16px; color:#2da1da; float:left; font-weight:bold; background:url(images/newsIcn.png) no-repeat 0px 0px;}
.downloadHeader{height:24px; width:100%; line-height:30px; padding-left:35px;/* margin-top:10px;*/ margin-bottom:5px; font-size:16px; color:#2da1da; float:left; font-weight:bold; background:url(images/downloadIcn.gif) no-repeat 0px 0px;}
.loginTextBox{border:1px solid #DBDBDB; color: #525252; font-family:Arial, Verdana, Geneva, sans-serif; background:#fff; height:22px; line-height:22px; font-size:12px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; padding-left:2px;}
.loginPassBox{border: 1px solid #DBDBDB; color: #525252; font-size: 11px; font-family:Arial, Verdana, Geneva, sans-serif; padding-left:2px !important; padding-right:0px !important; padding-top:0px !important; padding-bottom:0px !important; height:22px; line-height:22px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
/*----------------left panel(After login) css starts here----------------*/


/*----------------common css starts here----------------*/
.t_space{margin-top:10px;}
.t_space_1{margin-top:5px;}
.t_space_2{margin-top:3px;}
.b_space{margin-bottom:10px;}
.l_space{margin-left:10px;}
.l_space_1{margin-left:5px;}
.r_space{margin-right:10px;}
.r_space_1{margin-right:5px;}

.p-table{padding:8px;}
.p-left{padding-left:10px;}
.p-left_1{padding-left:5px;}
.p-right{padding-right:10px;}
.p-right_1{padding-right:5px;}
.p-top{padding-top:10px;}
.p-top_1{padding-top:2px;}
.f-size-twelve{font-size:12px !important;}
.no-border{border:none !important;}
.no-margin{margin:0 !important;}
.no-padding{padding:0 !important;}
.no-image{background-image:none !important;}
.b_border{border-bottom:2px solid #d7d7d9;}
.mandatory{color:#ff0000; font-size:11px;}
.hintMsg{color:#a4a4a4;}
.errorMsg{color:#525252;}
.successMsg{color:#1c8400; border:#b4e8aa solid 1px; background-color:#e9f9e5; padding:8px; margin:0px;}
.noticeMsg{background:#f9f9e5 url(images/noticeIcn.png) 10px center no-repeat; color:#828400; border:#e8e3aa solid 1px; padding:8px 8px 8px 50px; margin:0px;}
.successMsg_1{color:#1c8400; font-size:11px;}

.w-row{width:100% !important;}
.w-hour{min-width:50px !important;}
.w-minute{min-width:60px !important;}

.f-left{float:left !important;}
.f-right{float:right;}
.c-both{clear:both;}

.f-bold{font-weight:bold;}
.f-normal{font-weight:normal;}
.f-small{font-size:11px;}
.f-italic{font-style:italic;}

.t-align-left{text-align:left !important;}
.t-align-right{text-align:right !important;}
.t-align-center{text-align:center !important;}
.t-align-justify{text-align:justify !important;}

.links a{text-decoration:underline; color:#2A5685/*f48e0d*/;}
.links a:hover{text-decoration:none; color:#f48e0d;}

.tableHeadLinks{color:#6b6b6b;}
.tableHeadLinks a{text-decoration:underline; color:#2A5685/*f48e0d*/; font-size:12px;}
.tableHeadLinks a:hover{text-decoration:none; color:#f48e0d;}

.o-x{overflow-x:auto;}
.o-y{overflow-y:auto;}

/*----------------common css end here----------------*/

#tophead{position: relative; margin-left:auto; margin-right:auto; width: 980px; background-color: #FFFFFF;}
#topheadIframe{position: relative; margin-left:auto; margin-right:auto; background-color: #FFFFFF;}
#topheadLarge{position: relative; margin-left:auto; margin-right:auto; width: 1500px; background-color: #FFFFFF;}
.mainBanner{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
/*background:url(images/banner-bg.gif) repeat-x top left; */

.mainBanner .topLinks{font-family:Arial, Helvetica, sans-serif; color:#252525; text-decoration:none; font-weight: bold;}
.mainBanner .topLinks a{color:#252525; text-decoration:underline;}
.mainBanner .topLinks a:hover{color:#252525; text-decoration:none;}
 
.mainBanner .bottomLink{}
.mainBanner .bottomLink a{color:#e0eeff; text-decoration:none; padding:3px 8px;}
.mainBanner .bottomLink a:hover{color:#e0eeff; text-decoration:none; background-color:#1563c2; padding:3px 8px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.mainBanner .bottomLink .active{color:#e0eeff; text-decoration:none; background-color:#1563c2; padding:3px 8px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}

.bottomRightLink{color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.bottomRightLink a{text-decoration:none; color:#e0eeff; font-size:13px;}
.bottomRightLink a:hover{color:#e0eeff; text-decoration:underline; font-size:13px;}

.headerDivider{background-color:#166cd4;}

.time{font-size:12px; height:35px; color:#cecece; font-family:Arial, Helvetica, sans-serif;}
.l_divider{background:url(images/divider.gif) no-repeat left 6px;}
.r_divider{background:url(images/divider.gif) no-repeat right 6px;}

.search{background:url(images/search.png) no-repeat 0px 2px; padding-left:17px;}
.register{background:url(images/user.png) no-repeat 0px 1px; padding-left:18px;}
.administration{background:url(images/Administrator.png) no-repeat 0px 3px; padding-left:18px;}
.editProfile{background:url(images/editProfile.png) no-repeat 0px 1px; padding-left:21px;}
.changePassword{background:url(images/changePassword.png) no-repeat 0px 2px; padding-left:16px;}
.report{background:url(images/report.png) no-repeat 0px 4px; padding-left:20px;}
.auction{background:url(images/auction.png) no-repeat 0px 1px; padding-left:19px;}
.sealedBid{background:url(images/sealedBid.png) no-repeat 0px 4px; padding-left:18px;}
.callUs{background:url(images/callUs.png) no-repeat 0px 2px; padding-left:16px;}
.activeLink{background-color:#000;}

.bottomContactLink{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;/*e0e0e0; border:1px solid #0f4d96;*/}
.bottomContactLink a{color:#e0eeff; text-decoration:none; padding:5px 10px;}
.bottomContactLink a:hover{color:#e0eeff; text-decoration:none; background-color:#414141; padding:5px 10px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.bottomContactLink .active{color:#e0eeff; text-decoration:none; background-color:#414141; padding:5px 10px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}

.bottomContactLink .contactBg{background:url(images/chatIcn.gif) no-repeat top right; width:80px;}

/*----------------Top part css end here----------------*/
.dash_menu_1 {height:35px; float:right;}
.dash_menu_1 ul {list-style:none; font-size:13px; color:#fff; float:left;}
.dash_menu_1 ul li {padding:4px 0px 3px 3px; margin:0px; display:inline-block;}
.dash_menu_1 ul li img {vertical-align:middle; margin:0px 4px 0px 0px;}
.dash_menu_1 ul li a {color:#3399cc; float:left; padding:5px 4px; text-decoration:none; /*margin-left:4px;*/ vertical-align:middle;}
.dash_menu_1 ul li a:hover {background-color:#414141; color:#FFF; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.dash_menu_1 .mSel a {background-color:#d9ebf4; color:#000; float:left; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}


/* .mSel {background-color:#d9ebf4 !important; color:#000; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;} */
.dash_menu_2 {height:35px; float:right;}
.dash_menu_2 table {list-style:none; font-size:13px; color:#fff; float:left; margin-top: 5px;}
.dash_menu_2 td {padding:4px 0px 3px 3px; margin:0px;}
.dash_menu_2 img {vertical-align:middle; margin:0px 4px 0px 0px;}
.dash_menu_2 td a {color:#fff; padding:5px 4px; text-decoration:none; /*margin-left:4px;*/ vertical-align:middle;}
.dash_menu_2 td:hover {background-color:#414141; color:#FFF; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.normaltext-red {
	FONT-SIZE: 10;COLOR:#FF0000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

/*****************NEW CSS****************/
.searchContainer{padding:8px; font-size:12px; background:#dedede; border:1px solid #f0f0f0; border-radius:5px; border-bottom:#fff 1px solid; padding-bottom:10px; margin-bottom:10px;}

.searchContainer input[type=text]{border:1px solid #DBDBDB; color: #525252; font-family:Arial, Verdana, Geneva, sans-serif; background:#fff; height:22px; line-height:22px; font-size:12px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; padding-left:2px;} 
/* .searchContainer .searchinput{vertical-align:middle; border:1px solid #ccc; background:#fff; font-size:13px; width:200px; padding:2px; height:24px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; color:#474645;} */
.searchContainer .searchBtn{color: #FFFFFF; padding: 2px 12px; height:30px; line-height:20px; font-size:14px; background:#474747; border:none; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

input[type=button], input[type=submit], .inputBtn{color: #FFFFFF; padding: 5px 12px; font-size:12px; background:#474747; border:none; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
input[type=button]:hover, input[type=submit]:hover, .inputBtn:hover{color: #FFFFFF; padding: 5px 12px; background:#006699; text-decoration:none; cursor:pointer;}
.inputBtn{background:#fba823 !important;}
.inputBtn:hover{background:#474747 !important;}

.leftPanel{background:#f2f2f2; padding:10px; border:1px solid #dedede; border-radius:5px; min-height:350px;}
/*.leftPanel h2{font-family:Arial, Helvetica, sans-serif; color:#fba823; font-size:14px; border-bottom:2px solid #fba823;  margin-bottom:5px; font-weight:normal;}*/
.leftPanel .panelHeader{border-bottom:2px solid #3399cc; font-family:Arial, Helvetica, sans-serif; float:left; width:100%; margin-top:5px;}
.leftPanel .panelHeader .header{color:#4b4a48; font-size:15px; padding-top:4px; font-weight:normal; float:left;}

.leftPanel .panelHeader .tab{background:#f5f5f5; font-size:13px; color:#4b4a48; padding:4px 10px; float:right; cursor:pointer;}
.leftPanel .panelHeader .activeTab{background:#3399cc; font-size:13px; color:#fff; padding:4px 10px; float:right; cursor:pointer;}
.leftPanel .clearfix:after{clear:both; display:block; height:0; content:"."; visibility:hidden;}

.leftPanel .content{color:#565452; padding-top:5px; clear:both; font-size:12px;}
.leftPanel .content td{border-bottom:1px solid #fff; padding:5px 0px; }
.leftPanel a{color:#565452; text-decoration:none;}
.leftPanel a:hover{color:#565452; text-decoration:underline;}

	/*Common Css*/
a{color:#006699; text-decoration:none;}
a:hover{color:#006699; text-decoration:underline;}

.a-left{text-align:left !important;}
.a-right{text-align:right !important;}
.a-center{text-align:center !important;}

/*****Center Panel*****/
.centerPanel{background:#f5f5f5; border-radius:5px; padding:5px 5px 10px 5px;}
.centerPanel h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#EB9100; padding-bottom:1px; border-bottom:2px solid #006699; font-weight:normal;}
.tender{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565452; line-height:16px; border-bottom:2px solid #f5f5f5; padding:10px 5px 10px;}
.tenderBrief{color:#565452; padding-bottom:3px;}
.tenderBrief a{color:#565452; text-decoration:none;}
.tenderBrief a:hover{color:#3399cc; text-decoration:underline;}
.tenderfields{padding-bottom:2px;}
.tender .srNo{font-weight:bold; font-size:13px; width:16px;}

.tenderDetail, .formField{background:#f2f2f2; color: #565452; padding:3px; font-size:12px; border-bottom:1px solid #ccc; border-top:1px solid #fff; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;}
.tenderDetail td{padding:3px 4px;}

/*.rightPanel{padding-left:5px;}*/
.rightPanel .title{color:#b0b0b0; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px;}

/*Tab stylesheet*/
.liveMsg{color:#A5A39F; font-size:15px; font-weight:bold; position:absolute; z-index:10; margin-top:7px; margin-left:185px;}

.TendContainer{/*border:1px solid #006699; */padding:5px; background:#f5f5f5 !important; /*border-bottom-left-radius:5px; border-bottom-right-radius:5px; border-top-right-radius:5px;*/}
.TendContainer .tender{border-bottom:1px solid #fff;}
.etabs { margin: 0; padding: 0; }
    .tab, .unSelected1, .unSelected2 { display: inline-block; zoom:1; *display:inline; background: #d8effb;  border-bottom: none; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; padding-top: 2px; }
    .tab a, .unSelected1 a, .unSelected2 a { font-size: 14px; line-height: 2em; display: block; padding: 0 12px; outline: none; color:#333;}
    .tab a:hover, .unSelected1 a:hover, .unSelected2 a:hover { text-decoration: none; color:#333;}
    .tab.active, .selectedTab1, .selectedTab2 { background: #3399cc; position: relative; top: 0px; /*border: solid 2px #006699;*/ border-bottom:none; }
    .tab a.active, .selectedTab1, .selectedTab2 { font-weight: normal; color:#fff; }
    .tab-container .panel-container { background: #fff; border-top: solid #3399cc 2px; /*padding: 10px; */-moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px; }
    .panel-container {/* margin-bottom: 10px;*/ }
	
	/*Sub tabs*/
	.subTab{margin-top:-29px; color:#b8b2a8; font-size:13px;}
	.subTab a{color:#006699;}
	.subTab a:hover{color:#4b4a48; text-decoration:none;}
	.subTab a.activeTab{color:#b8b2a8; text-decoration:none; cursor:text;}
	.subTab select{border:1px solid #007bb8; color:#333; background:#fff; border-bottom-left-radius:0px; border-bottom-right-radius:0px; width:110px; font-size:13px;}
	
	
	.tabMsg {list-style-type:none;}
	.tabMsg a { font-size: 12px; margin-top:15px; display: block; padding:0px; outline: none; color:#333; font-weight:normal;}
    .tabMsg a:hover { text-decoration: none; color:#333; cursor:text;}
    .tabMsg a.active { border:none; text-decoration: none; cursor:text;}
    .tabMsg a a.active { font-weight: normal; color:#333; }
		/*ShowMore CSS*/

.showMore{color: #FFFFFF; border-top:2px solid #3399cc; clear:both; font-size: 12px; font-weight:bold;/* margin-left: 10px;*/ /*margin-top: 15px;*/ padding: 5px; text-align: right; padding-right:0px;}
.showMore a{color: #FFFFFF; padding: 5px 8px ; background:#3399cc; text-decoration:none; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;font-weight:normal;display:inline-block;}
.showMore a:hover{color: #FFFFFF; padding: 5px 8px ; background:#333; text-decoration:none;}

.note_box
{
	border:1px solid #dbc9a9;
	background:#f6e7cd;
	padding:10px;
	line-height:16px;
	text-align:justify;
	font-size:12px;
	width:270px;
}
.radius
{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	behavior:url(PIE.htc);
}

.client_logo_div
{
	padding:7px 0px;
	text-align:center;
	border-bottom:2px solid #DEDEDE;
	border-top:2px solid #DEDEDE;
	margin-bottom:20px;
	width: 10px;
	height:66px;
	border-color:"gray";
}
.dc_box
{
	background:#f7f7f7;
	border:1px solid #e2e2e2;
	line-height:25px;
	margin-top:87px;
	margin-bottom:10px;
	padding:5px 10px;
}

.note_box span {
    border-bottom: 1px solid #DBC9A9;
    color: #010101;
    display: block;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 0 0 6px;
}

span.dc_span {
    border-bottom: 1px solid #ACACAC;
    color: #353535;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    padding-bottom: 5px;
}