body	{margin:0px;
		text-align:justify;
		font-family:arial;
		font-size:12px;
		background:#CDDBF1 url(bodybg.gif) repeat-x top scroll;
	}
p	{	text-align:justify;
	}
#logo	{	background:url(logo1.gif) no-repeat;
			width:307px;
			height:100px;
			float:left;
	}
#activityDiv	{	float:left;
					padding-left:20px;
	}
#tendersDiv	{	width:244px;
				height:210px;
				margin-top:5px;
				margin-right:3px;
				padding:5px;
				right:3px;
				float:right;
				border:1px solid #999999;
				background:#f4ffe4;
	}
marquee	{	text-align:justify;
}
#containerDiv	{width:947px;
				height:100%;
				margin:0px 38px;
				background-color:#ffffff;
	}
#headDiv	{background:url(head.gif) no-repeat;
			height:82px;
			width:947px;
	}
#menuDiv	{	height:25px;
				background-color:#BEE7D7;
				border-left:0px solid #000066;
				border-right:0px solid #000066;
				float:left;
				width:100%;
	}
#menuDiv ul	{	padding:5px 0px;
				margin:0px;
				background:url(bright.gidf) no-repeat;
	}
#menuDiv li	{	display:inline;
				padding:3px 19px;
	}
#menuDiv a:link, #menuDiv a:visited	{	color:#000066;
										text-decoration:none;
										font-weight:bold;
	}
#menuDiv a:hover, #menuDiv a:active	{	color:#ff0000;
										border-top:1px solid #000066;
										border-bottom:1px dashed #000066;
	}
#bannerDiv	{	background:#ffffff url(banner.gif) no-repeat;
				width:678px;
				height:156px;
				margin:3px 0px 0px 0px;
				float:left;
	}
#loginDiv	{	width:226px;
				margin:3px 0px 0px 6px;
				height:86px;
				background:#ffffff url(loginbg.gif) -1px 0px no-repeat;
				float:left;
				padding:60px 10px 2px 20px;
				text-align:justify;
				line-height:2.2;
				color:#ffffff;
	}
#contentDiv	{	padding:5px 10px;
				width:658px;
				float:left;
	}
.subHead	{	font-size:14px;
				color:#000066;
				background:url(subHeadL.png) no-repeat;
				padding:0px 20px 5px 20px;
				margin:10px 0px;
	}
.subHead i	{	background:url(subHeadR.png) no-repeat;
				padding:0px 200px 5px 0px;
	}
#rightDiv	{	display:block;
				width:257px;
				height:315px;
				float:left;
				margin-left:5px;
				background:url(lessons.gif) no-repeat;
				
	}
#topLinks	{	
				padding:0px 0px 0px 500px;
	}
#topLinks ul	{	padding:0px;
					margin:0px;
	}
#topLinks li	{	display:inline;
					padding:3px 15px;
	}
#topLinks a:link, #topLinks a:visited	{	color:#339900;
											text-decoration:none;
											font-weight:bold;
	}
#topLinks a:hover, #topLinks a:active	{	color:#ff0000;
											text-decoration:overline;
											border-bottom:1px dashed #ff0000;
	}
#footerDiv	{	padding:3px;
			color:#ffffff;
			clear:both;
			background:#003300;
	}	