<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Hit counter */
.hitCounter 		{ font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; padding:5px 0; margin:0 10px; }
.hitCounter strong	{ font-family:Georgia, "Times New Roman", Times, serif; font-size:1em; }
.hitCounter span 	{ background:#4b4c04; padding:0 5px; font-size:1em; color:#fff; display:block;}

/* no-script */
.noScript { color:#000000; background-color:#FEEF58; font-size:1.27em; line-height:1.50em; padding:1.00em; border-bottom:0.29em solid #cc6666; text-align:center; }
.noScript a { color:#941e1e; background-color:inherit; text-decoration:underline; }
.noScript a:hover { text-decoration:none; }
.noScript p { padding:0; margin:0; }

/* gernalization of form elements */
form.genForm, form.filter { border:solid 1px #DEDEDE; padding:10px 5px 5px 5px; margin-bottom:1.5em; border-bottom-width:2px;  }
form.genForm p { height:100%; overflow:hidden; }
form.genForm label, form.genForm input, form.genForm select { float:left; }
form.genForm input, form.genForm select { margin-left:4px; }
form.genForm label { width:120px; display:block; cursor:pointer; font-weight:bold; }

form.filter select, form.filter input, form.filter label { display:inline; margin-right:6px;  }
form.filter label { font-size:1.2em; font-weight:bold; }

/* Accessibility Options */
fieldset.bord 		{ border:solid 1px #4B78B3; padding:12px; margin-bottom:1.5em; }
fieldset.bord legend{ background-color:#4B78B3; padding:2px 4px; margin-top:4px; font-weight:bold; font-size:1.2em; color:#FFFFFF }
fieldset.bord label	{ cursor:pointer; }

/* gernalization of list items */
ul.genList { padding:.5em 0 1em;}
ul.genList li { background:url(../images/bullet.gif) no-repeat 0 6px; padding:0 0 3px 10px; margin-bottom:.4em; line-height:1.5em;}
ul.genList li.last { background:none; }


/* gernalization of list items */
ul.acList { padding:.5em 0 1em; text-align:right; margin-right:10px;}
ul.acList li { background:url(../images/bullet.gif) no-repeat 0 6px; padding:0 0 3px 10px; margin-left:.4em; line-height:1.5em; display:inline;}
ul.acList li.last { background:none; }
/* Miscellaneous */
.red 			{ color:#d41817}
.ticker .stoped, #ticker2 stoped { margin:0 !important; }
.keyWord 		{ background-color:#ff0; color:#000; }
.alert, .flashMsg { color:#CA000E; font-weight:bold; padding:8px 12px 8px 34px; background:#FFE7E7 url(../images/alert-ico.gif) no-repeat 6px 50%; border:solid 1px #D8000C; }
.dataTable .ext	{ color:#404040; font-size:.9em; }		

#footer ul.genFootList { margin-bottom:10px; }

/* use only for print media */
@media print {
html	{ padding-bottom:0!important; height:auto;}	
body 	{ width:97%; margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:5px; color: #000000; background:#ffffff;  font-size: 8pt; }
p, td	{ font-size:9pt!important; }
h2		{ font-size:15pt; border-bottom:#ccc 1px solid;}
h3		{ font-size:12pt;}
h4		{ font-size:10pt;}
h2,h3,h4,h5,h6{margin:15px 0; font-weight:bold;}
p		{ padding:5px 0;}

.outer_wrapper, .wrapper, #container { width:auto !important; min-width:inherit !important; overflow:inherit!important; }
.topNav, .topStripe, #header, #leftColumn, #rightColumn, #footer p, #footer ul, .breadCrumb, .print, .banner { display:none; margin:0; }
#midColumn, #midColspan2 { float:none !important; width:auto!important; margin:0!important; height:auto; }
.siteReview	{ display: block!important; border-top:#555 2px solid; color:#000!important; padding:10px 0; margin-top:15px; text-align:center}
.outter_wrapper{ border:none;}
}

/* for Miscellaneous links defined through CMS */
.externallink, .pdflink, .wordlink, .excellink, .powepointlink { background-position:100% 1px; background-repeat:no-repeat; padding-right:18px; }
.pdflink, .wordlink, .excellink, .powepointlink { padding-right:34px; }
.externallink 	{ background-image:url(../images/external-link.gif); }
.pdflink 		{ background-image:url(../images/pdfNewWin.gif); }
.wordlink 		{ background-image:url(../images/wordNewWin.gif); }
.excellink 		{ background-image:url(../images/excelNewWin.gif); }
.powepointlink 	{ background-image:url(../images/excelNewWin.gif); }

#midColumn .alignright 	{ text-align:right; }
#midColumn .aligncenter { text-align:center; }

#midColumn .notetxt 	{ font-style:italic; font-weight:bold; color:#990000; }
#midColumn .italictxt 	{ font-style:italic; }

#midColumn .numberedlist { list-style-type:decimal; }

/* additional css from itda portal */
.mediaIcons { height: 100%; margin: 2em auto 0; overflow: hidden; width: 82%; } 
#midColumn .mediaIcons li { background-image: none; display: block; float: left; font-family: Georgia,"Times New Roman",Times,serif; height: 125px; padding: 30px 0; text-align: center; text-transform: uppercase; } 
#midColumn .mediaIcons li.audio { border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; margin: 0 35px; padding: 30px 20px; } 
#midColumn .mediaIcons li a { display: block; float: left; font-size: 1.2em; font-weight: bold; padding-top: 106px; text-decoration: none; width: 116px; } 
#midColumn .mediaIcons li.vid a { background: url("../images/ico-vid.jpg") no-repeat scroll 50% 0 transparent; } 
#midColumn .mediaIcons li.photo a { background: url("../images/ico-photo.jpg") no-repeat scroll 50% 0 transparent; } 
#midColumn .mediaIcons li.audio a { background: url("../images/ico-audio.jpg") no-repeat scroll 50% 0 transparent; } 
#midColumn .mediaIcons li a:hover { text-decoration: underline; } 
.videos li { float: left; font-size: 1.2em; margin-bottom: 0.8em; text-align: center; } 
.videos li.mid { margin: 0 26px 4px; } .videos img { border: 1px solid #909090; display: block; padding: 1px; } 
.audioList { padding: 1em 0; } 
.audioList li { background: url("../images/sound.gif") no-repeat scroll 0 0 transparent; font-size: 1.2em; margin-bottom: 0.9em; padding-bottom: 0.2em; padding-left: 1.6em; }

/* Special Links added on 27 Jan 10 */
.spLinks li { background-image:none; border-width:1px; border-style:solid; font-size:1.4em; text-align:right; padding:0px 6px 0px 2px; margin-bottom:6px; }
.spLinks li a { background-position:0 50%; background-repeat:no-repeat; padding:5px 0 5px 35px; text-decoration:none; color:#fff; display:block; }
.spLinks li a:hover { text-decoration:underline;}
.spLinks li.news a {  background-image: url(../images/ico-news2.png);}
.spLinks li.tender a { background-image: url(../images/ico-tenders.png);}

/* required styles */
ul.marquee { display: block; list-style: none; line-height:1.4em; height:30px; margin-right:4px; margin-bottom:1em; position: relative; overflow: hidden; border-top: 1px #e3e3e3 dashed; border-bottom: 1px #e3e3e3 dashed; }
ul.marquee li { /* required styles */ position: absolute; top: -999em; left: 0; display: block; white-space: nowrap; /* keep all text on a single line */padding: 7px 5px; color:#990000; font-weight:bold; }

/* Site map */
ul.sitemap { margin:.5em 0 1em;}
ul.sitemap li { background:url(../images/bullet.gif) no-repeat 0 5px; padding:0 0 4px 10px; margin-left:.6em; }
ul.sitemap li.sitemapHead { background-image:none; padding-left:0; margin-left:0; }
ul.sitemap li.sitemapHead h3 { font-size:1.2em; padding-top:.7em; font-weight:bold; }
ul.sitemap li ul { padding-top:.6em; margin-left:0;}
ul.sitemap li li { font-size:1em;  margin-left:1em; padding-left:1em; }
ul.sitemap li a { color:#000; text-decoration:none;} 
ul.sitemap li a:hover{ text-decoration:underline;}</pre></body></html>