/* CSS Document */
body {font-family: sans-serif;font-size: 12px;color: #333333;background-color:#FFFFFF ;margin: 0px;padding : 0px;}

input {padding:0px; position:relative;margin:0px auto;vertical-align:middle;}

#Wapper{margin: 0px;padding: 0px;}

#main-warpper {position: relative;width: 1000px;margin: 0px;padding: 0px;}

#header {position:relative;height:132px;margin: 0px;padding: 0px;}

#wrapsearch {position:relative;width:180px;}

.searchbox {margin-top:-3px;border:solid 1px #8E8E8E;width:170px;height:22px;}

.searchbox input {padding-top:3px;}

#toprightmenu {position:relative;float:right;margin-top:10px;/*margin-right:8px;*/ margin-right:148px;}

/* Started topmenu styles */
.topmenu {list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.topmenu .first {/*margin-right: 10px;*/}
.topmenu .separator {padding: 0 5px;}
.topmenu li {float:left;line-height: 14px;color: #000;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.topmenu li a {font-size:11px;color: #000;text-decoration:none;}
.topmenu li a:hover {font-size:11px;text-decoration:underline;}
/* Completed topmenu styles */

#flashmessageswrapper
{
	position:absolute;
	width:260px;
	top:40px;
	/*left:735px;*/ left:594px;
	text-align:left;
}

#ignou {position:absolute;left:856px;text-align:center;}
#ignou img {border:0;margin:0;}

#companylogo {position:relative;float:left;margin-top:6px;margin-left:105px;}

#companyname
{
	position:relative;
	float:left;
	margin-left:30px;
	margin-top:76px;
}

#headerbottom
{
	position:relative;
	clear:left;
	background-color:#D2AB66;
	width:1000px;
	height:3px;
}

#content
{
	position:relative;
	width:1000px;
	margin-top:2px;
}

#content-left
{
	position:relative;
	float:left;
	width:190px;
	margin-top:25px;
	margin-left:4px;
}
#mainmenu
{
	position:relative;
	margin-right:3px;
}
#content-main
{
	position:relative;
	float:right;
	width:805px;
	margin-top:6px;
}
#banner-warpper
{
	position:relative;
	height:240px;
	width:790px;
}

/* Started home-banner styles */
.queryformblock
{
	list-style:none;
	padding:0px 0px 0px 0px;
}
.homebannerblock
{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;
}

.homebannerblock .first
{
	/*margin-right: 10px;*/
}

.homebannerblock .separator
{
	padding: 0 3px;
}
.homebannerblock .separatorcontent
{
	padding: 25px 7px 2px 7px;
	margin-top:-20px;
}

.homebannerblock li
{
	float:left;
	line-height: 14px;
	color: #000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.homebannerblock li a
{
	font-size:11px;
	color: #000;
	text-decoration:none;
}
.homebannerblock li a:hover
{
	font-size:11px;
	text-decoration:underline;
}
		
/* Completed homebannerblock styles */

#homebannerblock
{
	position:relative;
	width:800px;
}

#homecontentblock
{
	position:relative;
	width:800px;
}

#wraphomecontent
{
	padding-top:30px;
	position:relative;
	clear:left;
}
#content-left-colleges
{
	position:relative;
	margin-top:20px;
	text-align:center;
	margin-left:26px;
	clear:left;
}
#innerblockcontent div
{
	/*position:relative;
	float:left;*/
}
#searchblock
{
	position:relative;
	float:left;
	font-size:10px;
	margin-top:10px;
	margin-left:5px;
}

#searchblock a {text-decoration:none; color:#333333;}
#searchblock  a:hover {color:#000000;}
#searchblock  img {border:none;margin-bottom:-2px;}

#footerblock
{
	position:relative;
	clear:both;
}

#socialbookmark
{
	position: relative;
	float:right;
	margin-top:7px;
	margin-right:10px;
}

#footerbottom
{
	clear:both;
	position:relative;
	background-color:#D2AB66;
	width:1000px;
	height:3px;
}
#footer-warpper
{
	font-weight: normal;
	margin-top:5px;
	clear:left;
	/*line-height:20px;
	letter-spacing:1px;*/
}

#footer-left
{
	position:relative;
	font-size:11px;
	float:left;
	margin-left:4px;
	margin-top:-3px;
}

#footer-middle
{
	position:relative;
	float:left;
	font-size:9px;
	margin-left:165px;
	margin-top:-1px;
}

#footer-right
{
	position:relative;
	float:right;
	margin-right:4px;
	font-size:11px;
	margin-top:-3px;
}
/*Start Vertical left Menu*/

.Group
{
  background-color:#07253D;
  text-align:left;
}
.VerticalLeftContent
{
	font-family:sans-serif;
	color:Black;
	border-bottom:solid 2px #80CAED;
}

.HomePagweLink
 {
 	padding-bottom:10px;
	padding-top:10px;
	font-size:12px;
	font-family:sans-serif;
	cursor:pointer;
	border-bottom:solid 2px #80CAED;
 }

.AccordMainLink
{
	cursor:pointer;
	font-size:12px;
}

.AccordMainLink a
{
	cursor:pointer;
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.AccordMainLink a:hover
{
	font-family:sans-serif;
	color:Black;
	cursor:pointer;
}

.VerticalLeftMainLink
{
	padding-bottom:10px;
	padding-top:10px;
	font-size:12px;
	font-family:sans-serif;
	color:#000000;
	cursor:pointer;
	border-bottom:solid 2px #80CAED;
	
}

.VerticalLeftMainLink a,
.VerticalLeftMainLink a:link,
.VerticalLeftMainLink a:hover
{
	color:#000000;
	text-decoration:none;
}

.VerticalLeftMainLinksSelected
{
	margin-top: 3px;
	padding-bottom:10px;
	padding-right:3px;
	padding-top:10px;
	cursor:pointer;
	font-size:12px;
	background-color:#80CAED;
}

#verticalmainmenublock
{
	position:relative;
}
#subverticalmenublock
{
	position:relative;
	margin-top:30px;
	margin-left:5px;
	margin-right:10px;
}
#soitverticalmenublock
{
	position:relative;
	margin-left:5px;
	margin-right:5px;
	width:100%;
}

#soitverticalmenublock ul.AspNet-Menu li a
{
	padding-top:8px;
	padding-bottom:8px;
	margin-bottom:3px;
	margin-left:10px;
	padding-left:5px;
	font-size:12px;
	font-family:sans-serif;
	color:#000000;
	width:115px;
	border-bottom:solid 2px #80CAED;
}

#subverticalmenublock ul.AspNet-Menu li a
{
	padding-top:8px;
	padding-bottom:8px;
	margin-bottom:3px;
	padding-left:3px;
	font-size:12px;
	font-family:sans-serif;
	color:#000000;
	border-bottom:solid 2px #80CAED;
	width:175px;
}
.AspNet-Menu-Vertical
{
	position:relative;
	z-index:300;
}
#verticalmainmenublock ul.AspNet-Menu li a
{
	padding-top:8px;
	padding-bottom:8px;
	margin-bottom:3px;
	padding-right:3px;
	font-size:12px;
	font-family:sans-serif;
	color:#000000;
	border-bottom:solid 2px #80CAED;
	width:184px;
}

#verticalmainmenublock ul.AspNet-Menu li a:hover,
#subverticalmenublock ul.AspNet-Menu li a:hover,
#soitverticalmenublock ul.AspNet-Menu li a:hover,
#verticalmainmenublock ul.AspNet-Menu li.AspNet-Menu-Selected a
{
	color:#000000;
	text-decoration:none;
	position:relative;
	background-color:#80CAED;
	cursor:pointer;
}

.VerticalLeftMenu
{
	padding-top:3px;
	margin-bottom:3px;
	font-size:12px;
	font-family:sans-serif;
	color:#000000;
	line-height:30px;
	border-bottom:solid 2px #80CAED;
	width:184px;
}

.VerticalLeftMenuSelected
{
	background-color:#80CAED;
	cursor:pointer;
}

.VerticalLeftMenuSelected a,
.VerticalLeftMenuSelected a:link,
.VerticalLeftMenuSelected a:hover,
.VerticalLeftMenu a,
.VerticalLeftMenu a:link,
.VerticalLeftMenu a:hover
{
	color:#000000;
	text-decoration:none;
	padding-right:5px;
	position:relative;
	width:184px !important;
	display:block;
}

.verticalmenublock
{
	position:relative;
}

.verticalmenublock ul.AspNet-Menu li a
{
	font-family: sans-serif;
	font-size: 12px;
	color: #202020;
	text-decoration: none;
	margin-top:1px;
	margin-bottom:1px;
	padding-bottom:1px;
	margin-right:3px;
	display:block;
	float:right;
}

.verticalmenublock ul.AspNet-Menu li a:hover
{
	color: #3FAEE3;
	text-decoration: underline;
}

.vlsmenustyle
{
	
}
.vlsmenuIstyle
{
	font-family: sans-serif;
	font-size: 12px;
	color: #202020;
	text-decoration: none;
	padding-top:1px;
	padding-bottom:1px;
	
	
}
.vlsmenuIstyle a
{
	padding-left:5px;
	display:block;
}
.vlsmenuHover,
.vlsmenuHover a:hover
{
	color: #3FAEE3;
	text-decoration: underline;
}
/*Completed   Vertical left Menu*/

/* Starting Breadcrumb styles */
.breadcrumb
{
	list-style:none;
	padding:0px 0px 8px 8px;
	margin:0px 0px 0px 0px;
}

.breadcrumb .first
{
	/*margin-right: 10px;*/
}

.breadcrumb .separator
{
	padding: 0 4px;
}

.breadcrumb li
{
	float:left;
	line-height: 14px;
	color: #000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.breadcrumbnews
{
	position:relative;
	margin-left:3px;
	margin-top:10px;
}

.breadcrumb li a,
.breadcrumbnews a,
.breadcrumbnews span
{
	font-size:11px;
	color: #000;
	text-decoration:none;
	text-transform:lowercase;
}
.breadcrumb li a:hover,
.breadcrumbnews a:hover
{
	font-size:11px;
	text-decoration:none;
}
/* Completed Breadcrumb styles */


/* Starting Content styles */
.contentblock
{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.contentblock .first
{
	float:left;
	width:180px;
	margin-left:15px;
	margin-right:8px;
	text-align:left;
}

.contentblock .first span
{
	float:left;
	text-align:left;
}

.contentblock .separator
{
	margin-left:5px;
	padding: 0 3px;
	width:580px;
	text-align:justify;
	float:left;
}

.contentblock li
{
	/*float:left;
	text-align:left;
	vertical-align:top;*/
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

/* Completed Content styles */


/* Layout for Business Enquiry Form*/

.bussinessEnquiryLabel
{
	font-size: 10px;
	font-weight: bold;
	color: #7A7A7A;
}
    
.bussinessEnquirySmallerLabel
{
	font-size: 8px;
text-decoration:none;
	color: #7A7A7A;
}
        
/* Completed Business Enquiry styles */

/* Starting Announcement styles */
.announcement
{
	list-style:none;
	padding:0px 0px 0px 0px;
}
#announcementsblock
{
	margin-right:16px;
	margin-left:-15px;
}
#announcementsblock,
#announcementsblock a
{
	color:#333333;
	font-size:11px;
}

#announcementsblock a:hover
{
	color:#000000;
}

#announcementsblock .announcementsheading
{
	font-weight:bold;
}

#announcementsblock .announcementsblockdate
{
	font-style:italic;
}

#announcementsblock .announcementsblocklink,
#announcementsblock .announcementsblockdate,
#announcementsblock .announcementsheading
{
	line-height:20px;
}

.announcement .heading
{
	width:180px;
	margin-left:15px;
	margin-right:8px;
}

.announcement .contenttext
{
	width:180px;
	margin-left:15px;
	margin-right:8px;
}

.announcement .contentdate
{
	width:180px;
	margin-left:15px;
	margin-right:8px;
}
.announcement .separator
{
	margin-left:5px;
	padding: 0 3px;
	width:580px;
	text-align:justify;
}

.announcement li
{
	text-align:left;
	vertical-align:top;
}

/* Completed Announcement styles */


.singleview
{
	position:relative;
	padding-top:30px;
	padding-right:25px;
}

/* Starting SoIT styles */

#innercontent
{
	position:relative;
	text-align:left;
}

.subcontentblock
{
	list-style:none;
	padding:0px 0px 0px 0px;
}

.subcontentblock .first
{
	margin-left:15px;
	margin-top:10px;
}

.subcontentblock .seperator
{
	margin-left:15px;
	margin-top:10px;
	margin-right:25px;
}

/* Completed SoIT styles */


.mooquee
    {
        /*border: solid 2px #C0C0C0;
	padding: 5px;	*/ /* don't change */
        position: absolute;
        overflow: hidden; /*white-space: nowrap;*/
    }
    .mooquee-text
    {
        /* don't change */
        position: absolute;
    }