/* CSS Document */

/* applicable to homepage only */
div.updatecontent a:link {
	color:#2d52a0;
	text-decoration:none;
	}
div.updatecontent a:hover {
	color:#0c4859;
	text-decoration:underline;
	}
div.updatecontent a:visited {
	color:#0c4859;
	text-decoration:none;
	text-decoration:underline;
	}

/* applicable to all */

div#content {
	margin-top:10px;
	overflow:hidden; 
	font:Verdana, Arial, Helvetica, sans-serif;
	}

/* Navigation Panel starts */
div#nav {
	width: 191px; 
	float: right; 
	margin-right:7px;
	}
/*div#navtop {
	
	}*/
div#navcontent { 
	background:url(../img/content3b.jpg) repeat-y;
	width:191px; 
	padding:0px 0px 0px 0px;
	}

span.subnav {
	font-size:12px; 
	font-weight: normal;
	}
div.nav {
	width:160px;
	font-size:12px; 
	line-height:1.6em; 
	font-weight:bold;
	}	
div.nav a{
	color:#35393b;
	text-decoration:none;
	}
/* Navigation Panel ends */
/* Content part for comptn */
div#txt {
	  margin-top: 0px; 
	  margin-left: 14px; 
	  margin-right: 0px;
	}
div#txt {
	width:510px; float:left;
	}
div#txtpart {
	margin-right: 0px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#35393b;
	}
div#txtblah, div#txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
}
li a {
	color :#2d52a0;
	text-decoration:none;
	}

ul {
	list-style-type:none;
	}
li span.listno { 
	font-weight:bold;
	}

span.topic, span.subtopic, span.subtopic a{ 
	color:#33466f;
	font-size:12px; 
	font-weight:bold;
	}
	

span.quote {
	
	font-size:13px; 
	font-weight:500;
	color:#33466f;
	}
div.topic {
	height:23px;
	width:515px; 
	background-image:url(http://www.techfest.org/img/bar.jpg);
	color:#33466f;
	font-size:12px;
	font-weight: bold;
	line-height:23px;
	text-indent:8px;
	overflow:hidden;
	}
div.topic span.top {
	font-size:10px;
	font-weight:200;
	float:right;
	margin-right:10px;
	}
div.topic span.top a{
	color:#33566f;
	text-decoration:none;
	}
div.topic span.topicspan {
	float:left;
	}
span.title {
	font-size:14px;
	color:#33466f;
	}
table.contact {
	font-size:12px;
	}
table.contact a {
	color :#2d52a0;
	text-decoration:none;
	font-size:12px;
	}
a.email {
	color :#2d52a0;
	text-decoration:none;
}
span.sitemap1 {
	margin-left:10px;
	color:#33466f;
	font-weight:600;
	}
span.sitemap1 a{
	text-indent:10px;
	margin-left:10px;
	color:#33466f;
	text-decoration:none;
	font-weight:600;
	}
span.sitemap1 a:hover{
	text-decoration:underline;
	}
span.sitemap a{
	text-indent:10px;
	margin-left:10px;
	color:#33466f;
	text-decoration:none;
	font-weight:500;
	}
span.sitemap a:hover{
	text-decoration:underline;
	}
li.ques {
	color:#33466f;
	font-weight:600;
	}
div.form { 
	width:60px;
	float:left;
	}
