/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, 
thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;font-weight:normal;}

body {background-color:#FFFFFF;color: #525252;font-family:Arial;font-size: 12px;margin: 0px;padding:0px;}

#Wrapper {margin: 0px;padding: 0px;}
#Wrapper {background-image:url(/SiteData/SiteImages/bschools/Layout/mainbg.png);background-repeat:repeat-x;}

#mainwrapper {position: relative;width: 956px;}
/*#mainwrapper {border-left:solid 1px #c2c2c2;border-right:solid 1px #c2c2c2;border-bottom:solid 1px #c2c2c2;}*/
	
#bannerwarpper {height:191px;position:relative;width:956px;}
		
#headerwrapper {height:116px;position:relative;width:100%;}
/*#headerwrapper {border-left:solid 1px #c2c2c2;border-right:solid 1px #c2c2c2;}*/

#companylogo {margin:0;padding:0;position:absolute;}

#groupsites-wrapper{position:relative;top:75px;width:100%;z-index:100;}
#wrapgroupsites {float:right;/*background-image:url(/SiteData/SiteImages/kids/Layout/group_siteSearch.png);background-repeat:no-repeat;*/ margin:0px 35px 0px 0px;height:20px;width:125px;}
.groupsitesbg {background-color:Transparent;border:none;height:24px; width:124px;}


#toprightmenu-wrapper {left:0px;position:absolute;top:30px;width:100%;}
#wraptoprightmenu {float:right;margin-right:15px;}

#mainmenuwrapper {height:35px;position:relative;width:100%;}

#maincontent {border-left:solid 1px #c2c2c2;border-right:solid 1px #c2c2c2;border-bottom:solid 1px #c2c2c2;position:relative;}

#breadcrumb-wrapper {position:relative;width:100%; height:48px;}

#wrapbreadcrumb {left:5px;position:absolute;top:23px;width:720px;z-index:1;}

#searchwrapper {left:0px;position:absolute;top:20px;width:100%;}
#wrapsearch {float:right;margin:0px 10px 0px 0px;height:24px;width:200px;}
#wrapsearch ul.searchul {list-style:none;padding:0px 0px 0px 0px;}
#wrapsearch ul.searchul li {float:left;margin-left:-3px;padding:0;}
#wrapsearch ul.searchul li input {vertical-align:middle;font-size:10px;}
.searchbg {border:none;background-image:url(/SiteData/SiteImages/bschools/Layout/searchbg.png);background-repeat:no-repeat;height:23px;width:155px;padding-left:20px;padding-top:5px;font-size:10px;}

#homewrapper {min-height:350px;position:relative;width:100%;}

#wraphome {height:100%;left:10px; position:absolute; top:0px;width:946px;}
#homecontent {position:absolute;text-align:left;width:700px;top:-25px;}

#gallerywrapper {position:absolute;top:20px;width:100%;}
#wrapgallerywrapper {float:right;margin-right:5px;}

#photogallerywrapper {position:relative;width:100%;}
#wrapphotogallery {}

#videogallerywrapper {position:relative;width:100%;}
#wrapvideogallery {}

#loginwrapper {position:relative;width:100%;}
#wraplogin {background-image:url(/SiteData/SiteImages/bschools/Layout/Login_tab.png);background-repeat:no-repeat;position:relative;width:217px;top:15px;}
#loginblock {position:relative;text-align:left;left:15px;top:45px;}
.loginbtn {background-image:url(/SiteData/SiteImages/bschools/Layout/UserName_tab.png);background-repeat:no-repeat;border:0px;height:27px;margin-top:10px; width:116px;}

#loginbtnwrapper {left:135px;float:right;position:absolute;top:50px;}

#mainlinks {left:0px;position:relative; top:30px;}

#newswrapper {float:left;background-image:url(/SiteData/SiteImages/bschools/Layout/News_Updates_tab.png);background-repeat:no-repeat;height:194px;position:relative;width:249px;z-index:100;}
#newswrapper div {margin-left:5px;margin-top:18px;position:relative; width:150px;}
/*#newswrapper div {float:left; text-align:left;}*/



#placements {float:right;background-image:url(/SiteData/SiteImages/bschools/Layout/Placements_Club_Tab.png);background-repeat:no-repeat;height:167px;position:relative;width:203px;z-index:100;}
#placements div {margin:105px 0px 5px 15px;}

#activities {float:right;background-image:url(/SiteData/SiteImages/bschools/Layout/Activities_Initiatives_tab.png);background-repeat:no-repeat;height:167px;position:relative;width:203px;}
#activities {margin-right:15px;}
#activities div {margin:105px 0px 5px 15px;}



#content {min-height:330px; width:956px; height:100%;text-align:left;}

#content-main {float:left;margin-top:6px;position:relative;width:717px;}
#verticalmenuwrapper {float:right;position:relative;top:20px;}

#innercontent {float:left;text-align:left;}

#footerblock {position:relative;clear:both;}
#socialbookmark {position: relative;float:right;margin-top:30px;margin-right:10px;}

#footerwrapper {background-image:url(/SiteData/SiteImages/School/Layout/Footer_Bg.png);background-repeat:repeat-x;clear:left;height:25px;position:relative; top:0px; width:100%;}
#footerwrapper p a {color:#525252;}
#footerwrapper p a:hover {color:#333333;}
#footerwrapper p img {border:none;margin-bottom:-2px;}
#footerwrapper div#footerleft {left:15px;margin-top:5px;position:absolute;text-align:left;text-align:left;}
#footerwrapper div#footermiddle {left:395px;margin-top:5px;position:absolute;text-align:left;}
#footerwrapper div#footerright {left:790px;margin-top:5px;position:absolute;text-align:left;}

#default-footer {position:relative;}
#default-footer ul.siteul {list-style:none;margin:0;padding:0;}
#default-footer ul.siteul li.firstsiteli {float:left;margin-left:20px;padding:0;text-align:center; width:300px;}
#default-footer ul.siteul li.siteli {float:left;margin-left:210px;padding:0;text-align:center; width:300px;}
#default-footer ul.siteul li.siteli  p  a {color:#525252;}
#default-footer ul.siteul li.siteli  p  a:hover {color:#333333;}
#default-footer ul.siteul li.siteli  p  img {border:none;margin-bottom:-2px;}



/* Starting Announcement styles */
.announcement {list-style:none;padding:0px 0px 0px 0px;}
#announcementsblock,
#announcementsblock a {color:#333333;font-size:11px;text-decoration:none;text-align:justify;}
#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 */


/* Starting Breadcrumb styles */
.breadcrumb {list-style:none;padding:0px 0px 8px 8px;}
.breadcrumb .first {/*margin-right: 10px;*/}
.breadcrumb .separator {padding: 0 4px;}
.breadcrumb li {float:left;	line-height: 14px;color: #000;}
.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 Page Content styles */
.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;}
/* Completed Page Content styles */

/* Starting Individual Pages styles */
.contentblock {list-style:none;padding:0px 0px 0px 0px;}
.contentblock .first {width:180px;margin-left:15px;margin-right:8px;}
.contentblock .first span {float:left;}
.contentblock .separator {margin-left:5px;padding: 0 3px;width:580px;text-align:justify;}
.contentblock li {float:left;text-align:left;vertical-align:top;}
/* Completed Individual Pages styles */

/* Starting of TopRighMenu style*/
#wraptoprightmenu {font-size:11px;}

.TRsmenustyle { }
.TRsmenustyle td {vertical-align:middle;}
.TRsmenustyle td img {vertical-align:middle;}

.TRsmenuIstyle {font-size: 11px;color: #4B4427;text-decoration: none;padding-top: 2px;padding-right: 3px;padding-bottom: 2px;padding-left: 3px;}
.TRsmenuIstyle a {display:block;}

.TRsmenuHover {color: #00508B;text-decoration: underline;}

.TRdmenustyle {background-color:White;border:solid 1px #EEEF8C;}

.TRdmenuIstyle {font-family:Arial;font-size:small;padding:2px 2px 2px 2px;color:Black;font-weight:bold;margin :0px;font-variant:normal;text-align:center;}
.TRdmenuIstyle a {display:block;}

.TRdmenuHover {background-color:#00508B;padding:2px 5px 2px 5px;}
/* Completed of TopRighMenu style*/

/* Starting HorizontalMiddle Menu */
#verticalmainmenublock {line-height:18px;height:33px;}
#verticalmainmenublock {z-index:100;}

.HMsmenustyle {text-align:center;}
.HMsmenustyle td {vertical-align:middle;}
.HMsmenustyle td img {vertical-align:middle;}

.HMsmenuIstyle {font-family: Arial;font-size: 13px;color: #ffffff;text-decoration: none;padding:3px 5px 3px 5px;text-align:center;}
.HMsmenuIstyle a {display: block;}

.HMsmenuHover {color: #001535;}

.HMdmenustyle {margin-top:1px;text-align:left;border:solid 1px #75c5f3;margin-left:0px;z-index:100;}

.HMdmenuIstyle {font-family: Arial;font-size: 11px;color: #333333;text-decoration: none; text-align:left;border-bottom:solid 1px #75c5f3;background-color:#c4e9ff;width:190px;padding:2px;}
.HMdmenuIstyle a {display:block;}

.HMdmenuHover{background-color:#094975;color:#ffffff;text-decoration:underline;}
/* Completed HorizontalMiddle Menu */

/* Starting for Group Site Style */
.groupsite {list-style:none;padding:0px;}
.groupsite .first {/*margin-right: 10px;*/}
.groupsite .separator {padding: 0 4px;}
.groupsite li {float:left;	line-height: 14px;}
.groupsite .groupsiteddl {margin-top:5px;}

.groupsiteitems {color:#626262; font-size:11px;}
.groupsite .rcbArrowCell {background-image:url(/SiteData/SiteImages/School/Layout/ddlrighticon.png);background-repeat:no-repeat;}
/* Completed Group Site Style */

/*Start     Vertical left Menu*/
.menuverticalleft 
{
	padding:0px;
}


.vlsmenustyle
{
	
	
}
.vlsmenuIstyle
{
	font-size: 11px;
	color: #202020;
	text-decoration: none;
	padding:4px;
}
.vlsmenuIstyle a
{
	padding-left:5px;
	/*background-image:url(/images/inner_60.jpg);
	background-position:left;
	background-repeat:no-repeat;*/
	display:block;
}
.vlsmenuHover
{
	background-color:  #C4E9FF;
	color: #000000;
	text-decoration: underline;
}

.vldmenustyle
{
	text-align:left;
	border:solid 1px white;
	margin-left:5px;
}
.vldmenuIstyle
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	border-bottom:solid 1px #e0e0e0;
	background-color:#f0f0f0;
	padding:2px;
	width:200px;
}

.vldmenuIstyle a
{
	padding-left:15px;
	/*background-image:url(/images/inner_60.jpg);
	background-position:left;
	background-repeat:no-repeat;*/
	display:block ;
}
.vldmenuHover
{
	background-color: #C4E9FF;
	color: #5e5e5e;
	text-decoration: underline;
}
/*Completed   Vertical left Menu*/