.topheader{
padding: 0;
width: 100%;
background-color:#1061B3;
height:25px;
voice-family: "\"}\"";
voice-family: inherit;
}
.topheader ul{
font: bold 12px arial;
margin:0;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}
.topheader li{
display:inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:none;

}
.topheader a{
float: left;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #238ED3; /*Default menu color*/
border-left:1px solid white;
border-right:1px solid white;
}
.topheader a:hover{
background-color: #27C269; /*Menu hover bgcolor*/
}
.topheader #current a{ /*currently selected tab*/
background-color: #1061B3; /*Brown color theme*/ 
border-color: #1061B3; /*Brown color theme*/ 
}
.topheaderline{
clear: both;
margin-top:2px;
padding: 0;
width: 100%;
height: 2px;
line-height: 2px;
background: #1061B3; /*Brown color theme #1061B3*/ 
}
.searchpanel {
padding: 0;
width: 100%;
background:url('search-back-result.jpg') repeat-x;
font-family:Arial;
font-size:12px;
font-weight:bold;
margin:0 auto;
height:165px

}
.keyword{
font-family:Arial;
font-size:12px;
font-weight:bold;

color:#000;
}
.keyword a{
color:#354BE3;
text-decoration:none;
}
.keyword a:hover{
color:#003366;
text-decoration:underline;
}
.keyword a:visited{
color:#990000;
text-decoration:none;
}
.listmenu{
font-family:arial;
font-size:12px;
}
#Tender {
border:1px dashed #ccc;
color:#0369B0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.TenderNews{
list-style-type:none;
margin: auto 10px 18px;
padding: 0;
/*border: 1px dashed #CCCCCC;*/

}
.TenderNews li{
line-height:20px;
padding-bottom: 1px;
padding-left:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.TenderNews li a{
margin-left: -3px;
padding: 1px 1px;
font-size: 11px;
display: block;
color: #1061B3;
text-decoration: none;
border-bottom: 1px dashed #ececec;
}
.TenderNews a:visited{color: #449805; }
.TenderNews a:hover {color: #0000CC;background:#F2F1EC; text-decoration: none; 
}
.TenderNews #current { /*currently selected tab*/
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000;
padding-left:5px;
background-color:#C7E6FB;
/*background:url(../images/header_bg.jpg) Brown color theme*color: #CDE3FE;/ 
border-color: #1061B3; /*Brown color theme*/ 
}
.mystate{
list-style-type:none;
margin: auto 10px 18px;
padding: 0;
border: 1px dashed #CCCCCC;
}
.mystate li{
padding-bottom: 1px;
padding-left:5px;
line-height:25px;
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.mystate li a{
	margin-left: -3px;
	padding: 1px 1px;
	font-size: 12px;
	display: block;
	color: #1061B3;
	font-weight:bold;
	text-decoration: none;
	border-bottom: 1px dashed #ececec;
	text-align: left;
}
.mystate a:visited{color: #449805; }
.mystate a:hover {color: #0000CC;background:#F2F1EC; text-decoration: none; 
}
.mystate #current { /*currently selected tab*/
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000;
padding-left:5px;
background-color:#C7E6FB;
/*background:url(../images/header_bg.jpg) Brown color theme*color: #CDE3FE;/ 
border-color: #1061B3; /*Brown color theme*/ 
}
.tendercontent
{
list-style-type:none;
margin: auto 10px 18px;
padding: 0;
font-family:verdana;
font-size:11px;
color:#666666;
font-weight:bold;

}
.tendercontent li{
padding-bottom: 1px;
padding-left:5px;
line-height:25px;
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
}
.tendercontent li a{
/*margin-left: -3px;*/
padding: 1px 1px;
font-size: 12px;
display: block;
color: #2434F2;
text-decoration: none;
}
.tendercontent a:visited{color: #449805; }
.tendercontent a:hover {color: #006600; text-decoration: underline; 
}
.tendercontent #current { /*currently selected tab*/
line-height:25px;
font-family:Arial, Helvetica, sans-serif
font-size:13px;
font-weight:bold;
color:#000;
padding-left:5px;
background-color:#C7E6FB;
/*background:url(../images/header_bg.jpg) Brown color theme*color: #CDE3FE;/ 
border-color: #1061B3; /*Brown color theme*/ 
}
.category{
font-family:verdana,arial;
font-size:12px;
color:#000000;
text-transform:capitalize;
}
.bod
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006600;
font-weight:bold;
text-transform:capitalize;
}
.ref
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003399;
}
.refline{
margin-left:10px;
clear: both;
padding: 0;
width: 98%;
height: 1px;
line-height: 1px;
background: #EEEEEE; /*Brown color theme #1061B3*/ 
}
.sr
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000066;
font-weight:bold;
}
.tenderdetail
{
font-family:verdana;
font-size:12px;
color:#000000;
text-transform:capitalize;
}
.tenderdetail a
{
color:blue;
text-decoration:none;
}
.tenderdetail a:hover
{
color:blue;
text-decoration:underline;
}
.active
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#006600;
font-weight:bold;
}
.active a
{
color:#006600;
text-decoration:none;
}
.active a:hover
{
color:#0000FF;
text-decoration:underline;
}
.archive
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FF0000;
}
.archive a
{
color:#FF0000;
text-decoration:none;
}
.archive a:hover
{
color:#0000FF;
text-decoration:underline;
}
.tenderresult { /*Your Search String*/
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000;
padding-left:5px;
background-color:#C7E6FB;
}
.filter
{
width: 100%;
font-family:Arial;
font-size:12px;
font-weight:bold;
padding-right:5px;
line-height:normal;
color:#FFFFFF;
}
.filter ul{
margin:0;
/*margin-left:40px; margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}
.filter li{
float:left;
display:inline;
margin:0; 
padding:0;
}
.filter #search {

background-image:url('../Images/Filter_Record.jpg');
background-repeat:no-repeat;
width:112px;
height:30px;
padding-top:0;
padding-bottom:0;
padding-right:1px;
margin:0;
text-decoration: none;
display: block
}
.filter #search a{
background-image:url('../Images/Filter_Record.jpg');
background-repeat:no-repeat;
width:112px;
height:30px;
padding-top:6px;
padding-bottom:0;
margin:0;
text-decoration: none;
display: block;
text-align:center;
color:#FFFFFF;
font-size:13px
}
.filter #filt {

background-image:url('../Images/Filter_Record.jpg');
background-repeat:no-repeat;
width:112px;
height:30px;
padding-top:0;
padding-bottom:0;
padding-right:1px;
margin:0;
text-decoration: none;
display: block
}
.filter #filt a{
background-image:url('../Images/Filter_Record.jpg');
background-repeat:no-repeat;
width:112px;
height:30px;
padding-top:6px;
padding-bottom:0;
margin:0;
text-decoration: none;
display: block;
text-align:center;
color:#FFFFFF;
font-size:13px
}
#filterpanel
{
margin-top:5px;
background-image:url('../images/filter_record_back.jpg');
background-repeat:repeat-x;
width:100%;
height:72px
}
.space{
clear:both;
}
.hrline{
color:#CCCCCC;
}
#authority
{
background-image:url('../images/authority_back.jpg');
background-repeat:repeat-x;
width:100%;
height:50px;
}
.authority
{
width:980px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-top:10px;
margin: 10px 0px;
}
.authority ul{
margin:0;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}
.authority li{
display:inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:none;

}
.authority a{
float: left;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #666666; /*Default menu color*/
border-left:1px solid white;
border-right:1px solid white;
}
.authority a:hover{
background-color: #27C269; /*Menu hover bgcolor*/
}
.adetail{
width:980px;
list-style-type:none;
margin: auto 0px;
padding: 0;
/*border: 1px dashed #CCCCCC;*/

}
.adetail li{
line-height:25px;
padding-bottom: 1px;
padding-left:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
}
.adetail li a{
margin-left: -3px;
padding: 1px 1px;
font-size: 12px;
display: block;
color: #1061B3;
text-decoration: none;
border-bottom: 1px dashed #ececec;
}
.adetail a:visited{color: #449805; }
.adetail a:hover {color: #0000CC;background:#F2F1EC; text-decoration: none; 
}
.adetail #main { /*currently selected tab*/
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000;
padding-left:5px;
background-color:#C7E6FB;
/*background:url(../images/header_bg.jpg) Brown color theme*color: #CDE3FE;/ 
border-color: #1061B3; /*Brown color theme*/ 
}
.height{
margin-top:10px;
clear:both;
}
.page
{
width:970px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin: 5px 5px;
}
.page ul{
margin:0;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}
.page li{
display:inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:none;
text-align:center;
}
.page a{
float: left;
display: block;
color: white;
margin: 0 3px 0 0; /*Margin between each menu item*/
padding: 5px 8px;
text-decoration: none;
letter-spacing: 1px;
 /*background-color: #666666;Default menu color*/
border:#333333 1px solid;
color:#000000;
/*
border-left:1px solid white;
border-right:1px solid white;*/
}
.page a:hover{
background-color: #27C269; /*Menu hover bgcolor*/
color:#FFFFFF;
}
.page #selected { /*currently selected tab*/
float: left;
display: block;
color: white;
margin: 0 3px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #1578C1; /*Default menu color*/
border:#333333 1px solid;
}
.page #actarc a{ /*currently selected tab*/
float: left;
display: block;
color: white;
margin: 0 3px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #B02873; /*Default menu color*/
border:#333333 1px solid;
}
.page #actarc a:hover{ /*currently selected tab*/
float: left;
display: block;
color: white;
margin: 0 3px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color:#B99813; /*Default menu color*/
border:#333333 1px solid;
}
.page #archive a{ /*currently selected tab*/
float: left;
display: block;
color: white;
margin: 0 3px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #E9200A; /*Default menu color*/
border:#333333 1px solid;
}
.page #archive a:hover{ /*currently selected tab*/
float: left;
display: block;
color: white;
margin: 0 3px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color:#C6CA0D; /*Default menu color*/
border:#333333 1px solid;
}
.page #active a{ /*currently selected tab*/
float: left;
display: block;
color: white;
margin: 0 3px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #238013; /*Default menu color*/
border:#333333 1px solid;
}
.page #active a:hover{ /*currently selected tab*/
float: left;
display: block;
color: white;
margin: 0 3px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color:#C6CA0D; /*Default menu color*/
border:#333333 1px solid;
}
#login
{
width:270px;
height:200px;
background-color:#EEF6F9;
border:#4694D2 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.toplogin
{
width:260px;
height:25px;
background-color:#CDEAFA;
font-size:14px;
font-weight:bold;
color:#000000;
text-align:left;
padding:5px 5px 5px 5px;
}
.userid{
padding:10px 10px 10px 10px;
text-align:left;
height:20px;
}
.login
{
color:#0033FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
}
.reg
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:5px 5px 5px 5px;
}
.reg a{
color:#009900;
text-decoration:none;
}
.logreg
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
font-weight:bold;
border:#4694D2 1px solid;
}
.mainsearch
{
font-family:verdana,Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:orange;
}
.mainsearch a 
{
color:#0000CC;
text-decoration:none;
}


/*  Css add on dated 16-11-10  */
.tender-info{
	min-height:20px;
	color:#165576;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}




.top-client{
list-style-type:none;
margin: auto 10px 18px;
padding: 0;
border: 1px dashed #CCCCCC; line-height:25px;
}

.top-client-heading{ background:#C7E6FB; font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000; padding-left:5px;}
.top-client-logo{ text-align:center; margin-bottom:5px;}
