/* CSS Document */

body{
	background:#CAD801;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18PX;
	text-align:center;
	width:100%;
	color:#000000;
}

h1,h2,h3,h4,div,form,ul,p{
margin:0px;
padding:0px;
}

#mainwrapper{
	width:780px;
	background:#FFFFFF;
	margin:0px auto;
	text-align:left;	
	}

#headwrapper{
	width:100%;
	height:215px;
	}
	
#logo{
	float:left;
	width:320px;
	height:215px;
	background:url(images/genius_01.jpg);
	}
	
#banner{
	width:780px;
	height:397px;
	}
	
#bannerLeft{
	width:276px;
	height:397px;
	float:left;
	}

#bannerRight{
	width:504px;
	height:397px;
	float:left;
	}

#bannerLeftA{
	width:276px;
	height:78px;
	float:left;
	background:url(images/genius_03.jpg);
}

#bannerLeftB{
	width:276px;
	height:166px;
	float:left;
	background:url(images/genius_05.jpg);
}

#bannerLeftC{
	width:276px;
	height:153px;
	float:left;
	background:url(images/genius_08.jpg);
}

#bannerRightA{
	width:504px;
	height:160px;
	float:left;
}

#bannerRightB{
	width:217px;
	height:237px;
	float:left;
	background:url(images/index_06.jpg);
}

#bannerRightC{
	width:287px;
	height:237px;
	float:left;
	background:url(images/genius_07.jpg);
}

#welcometxt{
	width:230px;
	margin:5px 0px 0px 30px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	}

#strip{
	
	width:780px;
	height:23px;
	float:left;
	background:url(images/genius_09.jpg);
	}
	
#container{
	width:780px;
	padding:0px 5px 0px 5px;
	}
	
#lefttxtcontainer{
	width:448px;
	height:25px;
	float:left;
	}
	
#subhinfotech{
	background:url(images/genius_11.jpg) no-repeat left top #C25A95;
	height:33px;
	width:402px;
	padding-left:60px;
	line-height:14px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	float:left;
	}
	
#contentA{
	margin:05px 05px 0px 14px;
	height:50px;
	width:448px;
	}
	 
#serviceHome{
	background:url(images/genius_30.jpg) no-repeat left 33px;
	width:282px;
	float:left;
	height:179px;
	}

#designofMonth{
	margin-left:05px;
	background:url(images/genius_28.jpg) no-repeat top left  #EAEAEA;
	width:161px;
	height:179px;
	float:left;
	}
	
#designofMonthBG{
	
	width:161px;
	height:179px;
	float:left;
	}

#righttxtContainer{
	width:299px;
	float:right;
	margin-right:14px;
	}
	
#fotter{
height:35px;
clear:both;
	}

#courseOffered{
	background:url(images/course.jpg) no-repeat top left;
	width:217px;
	height:237px;
	padding:35px 0px 0px 15px;
	font-weight:bold;
	color:#FF0000;
	}
	
#courseOffered ul li{
	list-style:none;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	}
#serviceTab{
	background:url(images/genius_26.jpg) no-repeat top left;
	height:33px;
	padding:05px 0px 05px 15px;	
	}

#serviceTab ul{
	padding:15px 0px 0px 25px;
	list-style:none;
	}

#serviceTab ul li{
	padding:02px 0px 02px 0px;
	font-weight:bold;
	}
	
#noticeBoard{
	background:url(images/genius_17.jpg);
	height:195px;
	width:299px;
	}
	
#noticeBoard p{
	width:160px;
	height:132px;
	margin:50px 20px 0px 0px ;
	float:right;
	}

#noticeBoard span{
	color:#FF0000;
	font-weight:bold;
	}
	

#indexLogin{
	width:299px;
	height:134px;
	background:url(images/genius_34.jpg) no-repeat top left;
	}
	
#indexLogin input{
	padding:0px;
	margin:0px;
	border:1px solid #666666;
			}
		
#contactUs{
	height:50px;
	width:468px;
	clear:both;
	margin:150px 0px 0px 12px;
	padding:10px;
	}
#contactUs a{
	color:#000000;
	text-decoration:none;
	}
	
/* INTERNAL PAGE */

#headstrip{
	width:780px;
	height:89px;
	}

#headstripA{
	width:209px;
	height:89px;
	background:url(images/internal_03.jpg) no-repeat top left;
	float:left;
	}

#headstripB{
	width:571px;
	height:89px;
	background:url(images/internal_04.jpg) no-repeat top left;
	float:right;
	}

#txtcontainer{
	padding:05px;
	margin:5px;
	border:#D1D1D1 solid 1px;
	height:auto;
	background:url(images/internal_24.jpg) no-repeat bottom right;
	}

#sidebar{
	width:230px;
	background:url(images/internal_13.jpg);
	float:left;
	}
	

.sidebarTitle{
	margin:10px 0px 0px 05px;
	float:left;
	}

#sidebartopStrip{
	width:230px;
	background:url(images/internal_07.jpg);
	height:6px;
	}
	
#sidebarBottomStrip{
	width:230px;
	background:url(images/internal_34.jpg);
	height:6px;	
	}
#tutorailLogin{
	font-weight:bold;
	font-size:11px;
	background:url(images/internal_10.jpg) no-repeat 2px top;
	width:236px;
	height:131px;
	}

#tutorailLogin input{
	margin:0px;
	padding:0px;
	}	
	
#tutorailLogin ul{
	width:175px;
	float:left;
	list-style:none;
	margin:45px 0px 0px 50px;
	}
	
#tutorailLogin ul li{
	width:175px;
	font-size:11px;
	font-weight:bold;
	}

#sideCourseOffered{
	width:219px;
	background:url(images/internal_26.jpg) repeat-y left 25px;
	margin:05px 05px 05px 05px;
	}

#sideCourseOffered ul{
	margin:5px 0px 5px 15px;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	}
	

#sideCourseOffered ul li{
	list-style:none;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding:03px 0px 03px 0px;
	}

#studentShowcase{
	width:150px;
	margin:35px 40px 05px 40px;
	text-align:center;
	padding:10px 0px 10px 0px;
	border:1px solid #CCCCCC;
	}
	
#content{
	width:520px;
	float:right;

	}

#content p{
	padding:10px 20px 10px 20px;
	color:#000000;	
	}

#content h1{
	padding:10px 0px 20px 20px;
	background:url(images/bullet.gif) no-repeat left 18px;
	}
	
#enquiry ul{
	margin:0px auto;
	border:#666666 solid 1px;
	width:380px;
	list-style:none;
	padding:10px 0px 10px 35px;
	}

#enquiry ul li{
		padding:5px;
		font:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#000000;
		margin:05px 0px 0px 0px;
	}
#enquiry input{
	margin-left:40px;
	border:#666666 solid 1px;
	}
	
#enquiry ul li div{
	float:left;
	margin:0px;
	padding:0px;
	width:80px;
	}
	
#enquiry textarea{
	margin-left:40px;
	border:#666666 solid 1px;
	}
	
	
/* ____________________*Profile*_________________________ */


.pic{
	float:right;
	padding:05px;
	border:#666666 solid 1px;
	margin:05px;
	}

#course{
	color:#000000;
	}
	
#course span{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF0000;
	margin-top:1px;
	}
#course ul{
	margin-left:25px;
		list-style:none;
	}

#courses {
	margin-top:20px;
	margin-left:40px;
	}
	
#courses ul li {
	padding:2px;
	}

#services ul{
	margin-left:25px;
	list-style:none;
	}
	
#services ul li{
	padding:10px 0px 10px 0px;
	}
	
#eduServices{
	width:480px;
	padding:10px 0px 0px 0px;
	}
	
#web{
	width:220px;
	margin-right:20px;
	float:left;
	border:#999999 solid 1px;
	padding:05px;
	}
	
#web ul{
	margin:0px;
	padding:05px 0px 05px 10px;
	font-weight:bold;	
	}
	
#web ul li{
	font-weight:normal;
	padding:03px 0px 03px 15px;	
	}

#graphic{
	width:220px;
	border:#999999 solid 1px;
	float:right;
	}
	
#graphic ul{
	margin:0px;
	padding:05px 0px 05px 10px;
	font-weight:bold;	
	}
	
#graphic ul li{
	font-weight:normal;
	padding:03px 0px 03px 15px;
	}
#reachus{
width:420px;
background:url(images/index_40.jpg) repeat-y top left;
padding:12px;
font-weight:bold;
}


#reachus span{
font-weight:bold;
color:#f74c04;

}
#reachus ul li{
background:url(images/border_41.gif) left 18px no-repeat;
list-style:none;
border-bottom:dashed 1px #999999;
}

#reachus ul li p{
margin:10px 0px 0px 20px;
font-weight:normal;
}

