
/* --------- Bodhtree-CSD ------------*/
/* Generic Styles */
body { padding:0px; margin:0px; background-color: #FFFFFF; font-family: verdana; font-size: 11px; font-weight: none; color:#000000;text-decoration:none;}
img { border:0px}
input[type="text"]{ border:1px solid #000; background-color:#FFF; padding:0px 2px 0px 2px; height:17px; }
input, select, option, textareas { Font-family: Arial; font-size: 11px; font-weight: none; color: #000000;}
a { font-family: verdana; font-size: 11px; font-weight: none; color: #000000;}
a:hover { font-family: verdana; font-size: 11px; font-weight: none; color: #d04927;}

/* Top Nav Styles */
#topnav { background:url(../images/menu_top_bg.gif) #000 repeat-x left top; text-align:center; color:#fff;}
#topnav ul{ padding:0px; margin:0px; height:25px; list-style:none;}
#topnav li{ display:inline !important}
#topnav a, #topnav a:visited { text-decoration:none; Font:bold 11px Tahoma; color:#fff; padding-left:7px; padding-right:7px; line-height:23px}
#topnav a:hover { color:#fed660; }

/*Site Styles */
.header { background:url(../images/bg_header.gif) #c82e07 repeat-x left top; height:72px;}
.header1 { background-color:#2676b3; height:82px;}
.bodyborder { border:1px solid #2676b3;}

#scrollingtxt { background-color: #fed660; height:20px; border-bottom:1px solid #fff; color:#000;}
/*.textfield1 { width:124px; height:17px;  border:1px solid #000; background-color:#FFF; padding:0px 2px 0px 2px;}*/
.datebarbg_pad { padding:7px;}
.bgwhite { background-color:#FFFFFF}

.copyrights_bg { background-color:#c82e07; color:#fff; font-weight:normal;}
.whitetxt { color:#FFFFFF;}
.containtab_bg { background:url(../images/bg-title.gif) #2d97f0 repeat-x left top; height:27px; font-family: verdana; font-size: 12px; font-weight: bold; color: #FFFFFF; padding-right:5px; padding-left:7px; padding-top:0px; }

.containtabDate { background:url(../images/bg-title.gif) #2d97f0 repeat-x left top; height:27px; color: #FFFFFF; padding-right:5px; font-weight:Bold}
.datebarbg { background-color:#d04927; height:29px; font-family: verdana; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration:none; }

.rednav, .rednav:visited { color:#0f68b5; text-decoration:none;}
.rednav:hover { color:#000; text-decoration:underline;}

.footerbg { color: #FFFFFF; text-decoration:none; background:url(../images/bg-footer.gif) #333 repeat-x left top; height:24px; color:#FFFFFF;}
.footerbg a, #footer a:visited { color:#FFFFFF; text-decoration: none; font-weight: Bold; }
.footerbg a:hover { color:#ccc; text-decoration: none;}

.blue1 { background-color:#ebf2fa}
.bgcolor1 { padding-top:5px; background-color:#fbfbfb;}
/*--------------------------------------------------------------------------------------------------------------------*/

.bodytxt
{
    font-family: verdana;
	font-size: 11px;
	font-weight: none;
    color: #000000;
    text-decoration:none;
}
.bodytxt1
{
    font-family: tahoma;
	font-size: 11px;
	font-weight: none;
    color: #000000;
    text-decoration:none;
}
.altColorTD
{
	font-family: verdana;
	font-size: 11px;
	font-weight: none;
    color: #000000;
    text-decoration:none;
	padding-left:10px;
	background-color:#f8f9f9;
	/*background-color:#f8f5ea;*/
	
}
.tendertext
{
	font-family: verdana;
	font-size: 11px;
	font-weight: none;
    color: #000000;
    text-decoration:none;
	padding-left:10px;	
	padding-right:10px;	
}
.tendertext1
{
	font-family: verdana;
	font-size: 11px;
	font-weight: none;
    color: #000000;
    text-decoration:none;
	padding-left:10px;
}
.tendertextbg
{
	font-family: verdana;
	font-size: 11px;
	font-weight: none;
    color: #000000;
    text-decoration:none;
	padding-left:10px;	
	border-bottom:0px solid #747474;
}
.orangebold
{
    font-family: verdana;
	font-size: 11px;
	font-weight: bold;
    color: #E8801A;
    text-decoration:none;
}
A.menulink:link, A.menulink:active, A.menulink:visited
{
    font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
A.menulink:hover
{
    font-family: verdana;
	font-size: 10px;
	font-weight: bold;
    color: #ffffff;
    text-decoration:none;
}
A.rightmenulink:link, A.rightmenulink:active, A.rightmenulink:visited
{
    font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
A.rightmenulink:hover
{
    font-family: verdana;
	font-size: 11px;
	font-weight: bold;
    color: #FFFFFF;
    text-decoration:none;
}

A.detailslink:link{font-family: verdana;font-size: 11px;font-weight: bold;color: #0000ff;text-decoration:none;}
A.detailslink:hover{color: #000;text-decoration:None;}
A.detailslink:visited { font-family: verdana;font-size: 11px;font-weight: bold;text-decoration:None;}/*color: #666699*/

A.forgotlink:link, A.forgotlink:active, A.forgotlink:visited
{
    font-family: verdana;
	font-size: 11px;
	font-weight: none;
	color: #000000;
	text-decoration:None;
	padding-left:8px;
}
A.forgotlink:hover
{
    font-family: verdana;
	font-size: 11px;
	font-weight: none;
    color: #d04927;
    text-decoration:underline;
}


A.detailforgotlink:link, A.detailforgotlink:active, A.detailforgotlink:visited
{
    font-family: verdana;
	font-size: 11px;
	font-weight: none;
	color: #000000;
	text-decoration:None;
	padding-left:0px;
}
A.detailforgotlink:hover
{
    font-family: verdana;
	font-size: 11px;
	font-weight: none;
    color: #d04927;
    text-decoration:underline;
}

A.rightlinks:link, A.rightlinks:active, A.rightlinks:visited
{
    font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000cff;
	text-decoration:underline;
	padding-left:8px;
}
A.rightlinks:hover
{
    font-family: verdana;
	font-size: 11px;
	font-weight: bold;
    color: #000cff;
	text-decoration:None;
}

A.forgotlinkup1:link, A.forgotlinkup1:active, A.forgotlinkup1:visited
{
    font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}
A.forgotlinkup1:hover
{
    font-family: verdana;
	font-size: 12px;
	font-weight: bold;
    color: #000000;
    text-decoration:none;
}

A.forgotlink1:link, A.forgotlink1:active, A.forgotlink1:visited
{
    font-family: tahoma;
	font-size: 11px;
	font-weight: none;
	color: #000000;
	text-decoration:underline;
}
A.forgotlink1:hover
{
    font-family: tahoma;
	font-size: 11px;
	font-weight: none;
    color: #000000;
    text-decoration:none;
}
A.samplelinks:link, A.samplelinks:active, A.samplelinks:visited
{
    font-family: verdana;
	font-size: 11px;
	font-weight: none;
	color: #000cff;
	text-decoration:none;
}
A.samplelinks:hover
{
    font-family: verdana;
	font-size: 11px;
	font-weight: none;
    color: #000cff;
    text-decoration:underline;
}

A.Tdrsamplelinks:link, A.Tdrsamplelinks:active, A.Tdrsamplelinks:visited
{
padding-top:3px;
padding-bottom:3px;
    font-family: verdana;
	font-size: 11px;
	font-weight: none;
	color: #000cff;
	text-decoration:none;
}
A.Tdrsamplelinks:hover
{
    font-family: verdana;
	font-size: 11px;
	font-weight: none;
    color: #000cff;
    text-decoration:underline;
}


A.newuserlink:link, A.newuserlink:active, A.newuserlink:visited
{
    font-family: verdana;
	font-size: 11px;
	font-weight: none;
	color: #1284e5;
	text-decoration:underline;
}
A.newuserlink:hover
{
    font-family: verdana;
	font-size: 11px;
	font-weight: none;
    color: #fff;
    text-decoration:none;
}
.whiteboldhead
{
    font-family: verdana;
	font-size: 12px;
	font-weight: bold;
    color: #FFFFFF;
    text-decoration:none;
}
.whiteborder
{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.formtextbox
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
	BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Tahoma
}
.bluebordertable
{
	background-color:#E3EFF4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #015E76;
	border-right-color: #015E76;
	border-bottom-color: #015E76;
	border-left-color: #015E76;
}
.blueborderright
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #015E76;
}
/*A.footerlink:link, A.footerlink:active, A.footerlink:visited
{
    font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
A.footerlink:hover
{
    font-family: verdana;
	font-size: 11px;
	font-weight: bold;
    color: #000000;
    text-decoration: none;
}*/

.removedstylelinefromabove
{
border-bottom:1px solid #ffffff;
}
.tenderheadbgLG
{
    background:url(../images/tenderhead.gif) repeat-x left top; 
	font-family: verdana; font-weight:bold;
	font-size: 11px; 
	color: #d04927;
    text-decoration:none;
	padding-left:10px;

}
.tenderheadbg
{
 	background:url(../images/tenderhead.gif) repeat-x left top; 
	font-family: verdana; font-weight:bold; height:15px;
	font-size: 11px; padding-bottom:6px; 
	font-weight: none;
    color: #d04927;
    text-decoration:none;
	padding-left:10px;
   /* background-color:#F5DBC5;
	font-family: verdana;
	font-size: 11.5px;
	font-weight: none;
    color: #000000;
    text-decoration:none;
	padding-left:10px;*/
}


.tenderheadbgninepoint5
{
    background:url(../images/tenderhead.gif) repeat-x left top; 
	font-family: verdana; font-weight:bold;
	font-size: 11px; padding-bottom:6px; 
	font-weight: none;
    color: #d04927;
    text-decoration:none;
	padding-left:10px;
    /*background-color:#F5DBC5;
	font-family: verdana;
	font-size: 12.5px;
	font-weight: none;
    color: #000000;
    text-decoration:none;
	padding-left:10px;*/
}

.leftpanelbg
{
	background-color:#fdf8e9;
	border-right: 1px solid #f9a692;
	width:175px;
}
.rightpanelbg
{
	background-color:#fdf8e9;
	border-left: 1px solid #f9a692;
	width:175px;
}

.whiteboldhead1
{
    font-family: verdana;
	font-size: 11px;
	font-weight: bold;
    color: #FFFFFF;
    text-decoration:none;
}
.message {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-color: #FF0000
}
.Contenttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-color: #000000
}
.frmtext
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
	BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: courier, monospace
}
.pwdtext
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
	BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: courier, monospace
}
.cClear {
	CLEAR: both; FONT-SIZE: 0px
}
#iSM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; HEIGHT: 14px
}
#iSM UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
#iSM UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px; HEIGHT: 14px; TEXT-ALIGN: center
}
#iWeak {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 2px; WIDTH: 50px; COLOR: #adadad; PADDING-TOP: 2px; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
#iMedium {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 2px; WIDTH: 50px; COLOR: #adadad; PADDING-TOP: 2px; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
#iStrong {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 2px; WIDTH: 50px; COLOR: #adadad; PADDING-TOP: 2px; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
#iWeak {
	BORDER-RIGHT: #dedede 1px solid
}
#iMedium {
	BORDER-RIGHT: #dedede 1px solid
}
#iMedium {
	WIDTH: 84px
}
#iMedium {
	BORDER-LEFT-WIDTH: 0px
}
#iStrong {
	BORDER-LEFT-WIDTH: 0px
}
.buttonspecial
{
    BORDER-RIGHT: #8b4f1d 1px solid;
    BORDER-TOP: #8b4f1d 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #8b4f1d 1px solid;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #8b4f1d 1px solid;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #db8d4d;
    width:13em;
}
.button {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #2f99f3;
	border: 1px solid #066db5;
	font-weight: bold;
	cursor: hand;
}
.tablestyle {
	border : 1px solid #DB8D4D;
}
.lightbg {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
	/*padding-left: 10px;*/
}
.lightbg1 {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
	padding-left: 10px;
}
.darkbg {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #f4f7fb;
	line-height: 18px;
	/*padding-left: 10px;*/
}
.darkbgA2RLinks {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	line-height: 18px;
	padding-left: 10px;
}

A.menulinks:link, A.menulinks:active, A.menulinks:visited
{
    font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
A.menulinks:hover
{
    font-family: verdana;
	font-size: 11px;
	font-weight: bold;
    color: #ffffff;
    text-decoration:none;
}



A.blueboldlink:link, A.blueboldlink:active, A.blueboldlink:visited
{
    font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0f68b5;
	text-decoration:none;
}
A.blueboldlink:hover
{
    font-family: verdana;
	font-size: 11px;
	font-weight: bold;
    color: #000;
    text-decoration:none;
}


/* new styles jan2, 2009 */

.tenderhdtitlebg
{
	background-color:#000;
	background:url(../images/silvergreybg.jpg) repeat-x left top; 
	color:#d04927;
	text-align:left;
}
.subrow1 {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #f4f7fb;
	background:url(../images/subrow_bg2.gif) repeat-x left top; 	

}
.subrow2 {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #f4f7fb;
	background:url(../images/subrow_bg1.gif) repeat-x left top; 

}

.testmarquee {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: BB1760;
}


#tcats{color:#ff0000}
#tcats ul{margin:0px auto; padding-left:3px}
#tcats ul li{margin:0px;background:url(../images/arrow_2_k.gif) no-repeat 0px 5px; text-align:left; list-style:none;padding:2px 5px 2px 8px}
#tcats ul li a{color:#000;font-family:tahoma;font-size:11px;text-decoration:none}
#tcats ul li a:hover{color:#000;font-family:tahoma;font-size:11px;text-decoration:none}
