/*### general ###*/
* {
	margin: 0px;
	padding: 0px;
}

html, body {
	font-family: Arial;
	font-size: 12px;
	color: #514b4b;
}

input, select, textarea {
	font-family: Arial;
	font-size: 12px;
	color: #514b4b;
}





body { background: #fff url(../images/body.gif) top repeat-x; }

img { border: 0px; }

a, input { outline: none; }

ul { list-style: none;margin:0px;padding:0px; }
ul li { list-style: none;margin:0px;padding:0px; }

h1, h2, h3, h4, h5, h6 {
font-weight:normal;
line-height:1.1;
margin-bottom:0px;
}
p
{
margin:0px;padding:0px;
}
/*### convert inline to block ###*/
img { display: block; }

/*### global classes ###*/
.clear {
	clear: both;
	height: 0px;
	overflow: hidden;
}

/*### wrapper ###*/
#wrapper {
	width: 100%;
	min-height: 100%;
	background: url(../images/wrapper.gif) bottom repeat-x;
        overflow: hidden;
}

/*### main container ###*/
#mainCntr {
	margin: 0 auto;
	width: 990px;
}

.centerPartsBox123 {
    background: url("../images/design-home_bg.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 334px;
    margin-right: 2px;
    width: 500px;
}

.centerPartsBox123 p { margin:40px 12px 10px 12px; padding:0; line-height: 1.4;}


.topTabBox {
	height: 34px;
	overflow-x: hidden;
	overflow-y: hidden;
	width: 100%;
}

.topTabBox ul {
	float: left;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

.topTabBox li {
	float: left;
	line-height: 38px;
	padding-bottom: 0;
	padding-left: 4px;
	padding-right: 6px;
	padding-top: 0;
}

.topTabBox li a {
	color: #484848;
	display: block;
	float: left;
	font-size: 11px;
	padding-left: 8px;
	text-decoration: none;
}

.topTabBox li a span {
	display: block;
	float: left;
	padding-bottom: 0;
	padding-left: 11px;
	padding-right: 18px;
	padding-top: 0;
	cursor: pointer;
}

.topTabBox li a:hover, .topTabBox li.selected a {
	-moz-background-clip: border;
	-moz-background-origin: padding;
	-moz-background-size: auto auto;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url("../images/menu-left.gif");
	background-position: left top;
	background-repeat: no-repeat;
	color: #ED1B24;
}

.topTabBox li a:hover span, .topTabBox li.selected a span {
	-moz-background-clip: border;
	-moz-background-origin: padding;
	-moz-background-size: auto auto;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url("../images/menu-right.gif");
	background-position: right top;
	background-repeat: no-repeat;
}

/*### header container ###*/
#headerCntr {
	width: 990px;
	position: relative;
	height: 143px;
}

#headerCntr h1 {
	position: absolute;
	left: 0px;
	top: 26px;
	float: left;
	width: 287px;
	height: 80px;
}

#headerCntr h1 a {
	display: block;
	text-indent: -9999px;
	width: 287px;
	height: 80px;
	
}

#headerCntr ul.tabs2 {
    float: right;
    list-style: none outside none;
    margin-bottom: 1px;
    padding-top: 27px;
}

#headerCntr ul.tabs2 li {
	padding: 0 5px 0 15px;
	float: left;
}

/*### menu box ###*/
.menuBox {
	width: 990px;
	line-height: 34px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 34px;
	background: url(../images/menu-bg.jpg) left top no-repeat;
	 -moz-border-radius: 8px 8px 8px 8px;
}

.menuBox ul {
	list-style: none;
	   margin-left: -2px;
	float: left;
	
	padding: 0px 0px 0px 0px;
}

.menuBox li {
	
	float: left;
	padding-left: 2px;
	background: url(../images/menu-li.jpg) right top no-repeat;
}

.menuBox li.last {
background: none;

    
	}

.menuBox li a {
	padding: 0 19px;
	text-decoration: none;
	display: block;
	color: #fff;
	font-size: 13px;
	text-transform: capitalize;
}

.menuBox ul li a:hover, .menuBox ul li a:active, .menuBox li.selected a {background: none repeat scroll 0 0 #9eab91; }


/*.menuBox ul li a:link, .menuBox  ul li a:visited, .menuBox  ul li a:hover, .menuBox  ul li a:active, .menuBox li.selected a, .menuBox li.select a { 
  background: #9eab91;
    color: #000000;
}
*/

.menuBox form {
	/*padding: 6px 8px 6px 6px;
	float: right;*/
	display:none;
}
.menuBox form label {
display:none;	
}
.menuBox form #edit-search-theme-form-1,.menuBox form #edit-search-theme-form{
background:url("../images/search.jpg") no-repeat scroll 100% 50% transparent;
border:medium none;
float:right;
height:19px;
width:113px;

}
.menuBox form #edit-submit{
background:url("../images/search-button.jpg") no-repeat scroll 100% 50% transparent;
border:medium none;
cursor:pointer;
float:right;
height:19px;
width:27px;
text-indent:-999999px;
}

.menuBox fieldset { border: none; }

.menuBox .search {
	float: right;
	border: none;
	width: 113px;
	height: 19px;
	background: url(../images/search.jpg) 100% no-repeat;
}

.menuBox .searchButton {
	float: right;
	border: none;
	width: 27px;
	height: 19px;
	cursor: pointer;
	background: url(../images/search-button.jpg) 100% no-repeat;
}
.tabs {
float:left;
font-size:0.9em;
width:100%;
position:relative;
}

/*### banner container ###*/
#bannerCntr {
    float: left;

    margin: 4px 0;
    overflow: hidden;
    width: 100%;
}

/*### aboutBanner container ###*/
#aboutBanner {
	margin: 8px auto;
	width: 983px;
	
	overflow: hidden;
	position: relative;
}

#aboutBanner h2 {
	margin-bottom: 8px;
	width: 983px;
	height: 41px;
	line-height: 41px;
	text-indent: 15px;
	color: #0b0b0c;
	font-size: 30px;
	font-weight: normal;
	font-family: arial, HelveticaLTStd;
	display: block;
	background: url(../images/about-h2.jpg) no-repeat;
}

#aboutBanner img.moreBanner { float: right; }

/*### callUs box ###*/
.callUsBox {
    background: url("../images/joinus.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 332px;
    width: 238px;
}

.callUsBox h3 {
	padding-left: 20px;
	line-height: 50px;
	font-weight: normal;
	font-size: 16px;
}

.callUsBox fieldset {
	padding: 17px 0 0 30px;
	border: none;
}

.callUsBox input.text {
    background: url("../images/call-us-input.png") no-repeat scroll 100% 50% transparent;
    border: medium none;
    color: #5A6D49;
    /*float: left;*/
    font-size: 12px;
    height: 22px;
    margin-bottom: 7px;
    padding: 3px 5px;
    width: 160px;
}

.callUsBox span.textarea {
	padding: 3px 5px;
	display: block;
	float: left;
	width: 160px;
	height: 78px;
	color: #5a6d49;
	font-size: 12px;
	border: none;
	margin-bottom: 10px;
	background: url(../images/call-us-textarea.png) 100% no-repeat;
}

.callUsBox span.textarea textarea {
	border: none;
	background: none;
	color: #5a6d49;
	font-size: 12px;
	width: 160px;
	height: 78px;
}

.callUsBox input.submit {
	width: 86px;
	height: 34px;
	border: none;
	cursor: pointer;
	margin-bottom: 0;
	background: url(../images/submit.png) no-repeat;
}

/*### content container ###*/
#contentCntr {
	padding-bottom: 9px;
	width: 990px;
	position: relative;
float:left;
}

/*### left container ###*/
#leftCntr {
	float: left;
	width: 718px;
}
#leftCntr.newLeft { float: left; width: 210px; }

/*### about box ###*/
.aboutBox {
	margin-top: -141px;
	padding-left: 10px;
	float: left;
	width: 708px;
	color: #514b4b;
	line-height: 20px;
}

.aboutBox .rightAbout, .aboutBox .about {
	padding-bottom: 20px;
	float: left;
	width: 345px;
}

.aboutBox .rightAbout { float: right; }

.aboutBox img.topBanner {
	padding: 6px;
	border: 1px solid #dbe9cf;
	background: #fff;
}

.aboutBox h3 {
	padding: 15px 0 5px 0;
	font-size: 14px;
	color: #5a6d49;
	line-height: 18px;
font-weight:bold;
}
.aboutBox h3 a{
color: #5a6d49;
}

.aboutBox h4 {
	font-size: 12px;
	line-height: 18px;
}

.aboutBox p { padding: 5px 0; }

.aboutBox p img { display: inline; }


.navigationLeft {
	margin: -373px 0 0 5px;
	display: inline;
	float: left;
	width: 210px;
	height: 661px;
	background: url(../images/training-ship-left.jpg) left top no-repeat;
}

.navigationLeft ul {
	padding: 14px 6px 0 6px;
	list-style: none;
	width: 158px;
}

.navigationLeft li {
	margin-bottom: 5px;
	width: 158px;
	float: left;
	height: 27px;
	background: #6b9213;
}

.navigationLeft li:hover, .navigationLeft li.selected { background: #a4b297; }

.navigationLeft li a {
	display: block;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #fff;
	line-height: 27px;
}

.navigationLeft li a span {
	padding: 0 10px 0 5px;
	display: inline-block;
	background: url(../images/left-arrow.png) right center no-repeat;
}

.navigationLeft li a:hover span, .navigationLeft li.selected a span { background: url(../images/left-arrow-hover.png) right center no-repeat; }

.aboutTextBox {
	margin-top: -121px;
	width: 490px;
	float: right;
	line-height: 20px;
}

.aboutTextBox p { padding: 8px 0; }

/*### right container ###*/
#rightCntr {
	float: right;
	width: 250px;
}
#rightCntr.newRight { float: left; width: 780px; }

.newsAndEvent {
	width: 240px;
	float: right;
	line-height: 18px;
}

.newsAndEvent .news {
	padding:10px 0;
	width: 100%;
	background: url(../images/border.jpg) 10px bottom no-repeat;
}

.newsAndEvent h3 {
	font-size: 16px;
	color: #000;
font-weight:bold;
}

.newsAndEvent h4 {
	padding-left: 10px;
	font-size: 12px;
	color: #000;
	background: url(../images/list-type.jpg) left 6px no-repeat;
font-weight:bold;
}

.newsAndEvent p {
	padding: 0 10px;
	color: #555555;
}

.facultyBox {
	width: 237px;
	background: url(../images/faculty-mid.jpg) left repeat-y;
}

.facultyBox .top {
	width: 237px;
	background: url(../images/faculty-top.jpg) left top no-repeat;
}

.facultyBox .bottom {
	padding: 10px;
	width: 217px;
	background: url(../images/faculty-bottom.jpg) left bottom no-repeat;
}

.facultyBox h3 { font-size: 16px; }

.facultyBox h4 {
	font-size: 12px;
	color: #5a6d49;
}

.facultyBox img {
	padding: 4px;
	background: #fff;
	border: 1px solid #dbe9cf;
	float: left;
	margin: 3px 8px 0 0;
}
.view-alumni {
    float: left;
    width: 100%;
}
.facultyBox p {
	color: #414141;
	font-size: 11px;
	line-height: 16px;
}

.facultyBox p a {
	text-decoration: none;
	color: #6b9213;
	font-size: 12px;
}

/*### center container ###*/
#centerCntr {
	width: 100%;
	
       float:left;
}

#centerCntr .top {
	width: 100%;
	
float:left;
}

#centerCntr .bottom {
    height: 337px;
    overflow: hidden;
    width: 100%;
}

/*### centerParts box ###*/
.centerPartsBox {
	margin-right: 10px;
	padding: 0 15px;
	width: 205px;
	float: left;
}

.centerPartsBox.last { margin-right: 0px; }

.centerPartsBox h3 {
	line-height: 50px;
	font-weight: normal;
	font-size: 13px;
}

.centerPartsBox img.bannerType {
	margin-bottom: 5px;
	padding: 4px;
	background: #fff;
	border: 1px solid #dbe9d0;
}

.centerPartsBox h4 {
	padding: 5px 0 0 1px;
	font-weight: normal;
	color: #5a6d49;
	font-size: 14px;
}

.centerPartsBox ul {
	padding: 5px 0;
	float: left;
	width: 100%;
	overflow: hidden;
	color: #514b4b;
	line-height: 26px;
	font-size: 12px;
}

.centerPartsBox li {
	padding-left: 10px;
	margin: 0 15px;
	background: url(../images/list.png) left center no-repeat;
}

/*.centerPartsBox a.more {
	margin: 0 10px;
	float: left;
	padding: 5px;
}*/
.centerPartsBox a.more {
   display: block;
    padding: 0 0 4px 24px;
}
.centerPartsBox1 {
    background: url("../images/progra1.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 340px;
    margin-right: 2px;

    width: 248px;
}
.centerPartsBox2{
background: url(../images/progra2.jpg) no-repeat;
     float: left;
    height: 340px;
    margin-right: 4px;

    width: 246px;
}
.centerPartsBox3{
background: url(../images/progra3.jpg) no-repeat;
    float: left;
    height: 304px;
     width: 247px;
     padding-top: 31px;
}
.centerPartsBox .form {
	padding: 7px 5px;
	background: #fff;
	border: 1px solid #dbe9cf;
}

.centerPartsBox .form form {
	padding: 9px;
	background: #a4b297;
}

.centerPartsBox .form fieldset { border: none;padding:0px;margin:0px; }

.centerPartsBox input.text {
	padding: 3px 5px;
	width: 160px;
	height: 16px;
	color: #5a6d49;
	font-size: 12px;
	border: none;
	margin-bottom: 10px;
	background: url(../images/call-us-input.png) 100% no-repeat;
}

.centerPartsBox span.textarea {
	padding: 3px 5px;
	display: block;
	width: 160px;
	height: 78px;
	color: #5a6d49;
	font-size: 12px;
	border: none;
	margin-bottom: 10px;
	background: url(../images/call-us-textarea.png) 100% no-repeat;
}

.centerPartsBox span.textarea textarea {
	border: none;
	background: none;
	color: #5a6d49;
	font-size: 12px;
	width: 160px;
	height: 78px;
}

.centerPartsBox input.submit {
	width: 86px;
	height: 34px;
	border: none;
	cursor: pointer;
	margin-bottom: 0;
	background: url(../images/submit.png) no-repeat;
}

/*### add container ###*/
#addCntr {
	
	width: 100%;
float:left;
}
.block .content {
margin-bottom:0px;
}
.node .content {
    padding-bottom: 0px;
}

.textBox {
	/*padding: 13px 15px;height: 100px;*/
	width: 990px;
	  padding-top:8px;
	  margin-left: -2px;
	overflow: hidden;
	/*background: url(../images/advertise.gif) no-repeat;*/
}

.textBox h3 {
	padding: 8px 0;
	color: #5a6d49;
	font-size: 14px;
}

.textBox p {
	line-height: 18px;
	color: #514b4b;
}

.textBox a.more img { display: inline; }

/*### footer container ###*/
#footerCntr {
	width: 990px;
	overflow: hidden;
	height: 46px;
	line-height: 46px;
	color: #414141;
	font-size: 11px;
}

#footerCntr p { float: left;padding-right: 160px }

#footerCntr ul {
	list-style: none;
	float: left;
}

#footerCntr li {
	padding: 0 15px;
	float: left;
}

#footerCntr li a {
	text-decoration: none;
	color: #414141;
	  padding-left: 0px;
}

#footerCntr li a:hover { color: #fff; }
#rightCntr #content{
float:left;
line-height:20px;
margin-top:-20px;
padding-left:20px;
width:490px;
}
#block-block-12 .content{
/*background:url("../images/navigationLeft-bg.jpg") no-repeat scroll left top transparent;*/
display:inline;
float:left;
height:661px;
margin:-373px 0 0 5px;
width:210px;
 background: none repeat scroll 0 0 #000000;
}



.glossymenu {
background:none repeat scroll 0 0 #FFFFFF;
color:#000000;
margin:5px 9px 15px;
padding:7px 6px;
width:175px;
}
.glossymenu a.menuitem {
	border-bottom:1px solid #E5E5E5;
	font-weight: bold;
	font-size:11px;
	font-family:arial;
	color: #4D4D4D;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding: 4px 0;
	text-decoration: none;
	background:#fff
}

.glossymenu a.menuitem:visited,
.glossymenu .menuitem:active {
	color:#4D4D4D;
	font-size:12px;
	font-weight:normal;
	border-bottom: 1px solid #ccc;
}

.glossymenu a.menuitem .statusicon { /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 8px;
	right: 5px;
	border: none;
}

.glossymenu a.menuitem:hover {
	background-image: url(http://www.wlcidesign.in/sites/all/themes/design/css/glossyback2.gif);
}

.glossymenu div.submenu {
background:none repeat scroll 0 0 #000000;
margin-bottom:10px;
padding:5px 3px;
width:170px;
}

.glossymenu div.submenu ul { /*UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
width:170px;
}

.glossymenu div.submenu li {
background:none repeat scroll 0 0 #6B9213;

height:27px;
margin-bottom:5px;
width:170px;
}

.glossymenu div.submenu li li {
	border-bottom: none;
}

.glossymenu div.submenu li.selected{
	background:#A4B297;
}


.glossymenu div.submenu ul li a,
.glossymenu div.submenu ul li a:hover {
color:#FFFFFF;
display:block;
font-size:9px;
line-height:27px;
text-decoration:none;
text-transform:uppercase;
}

.glossymenu div.submenu ul li a span{
background:url("../images/left-arrow.png") no-repeat scroll right center transparent;
display:inline-block;
padding:0 10px 0 5px;
}

.glossymenu div.submenu ul li a:hover {
	color: #fff;
}

.glossymenu div.submenu ul li.selected a {
	display: block;
	color: #AC7F02;
	padding-left: 10px;
}
#contactpage{
margin:0 auto;
width:990px;
}
#node-7 .textBox {
background:none repeat scroll 0 0 transparent;
height:auto;
overflow:hidden;
padding-bottom:12px;
width:780px;
padding:0px;
}
#node-7 #leftCntr {
float:left;
width:780px;
}

#node-7 .contact-form{
right:136px;
top:245px;
}
#learningLocationCntr {
background:none repeat scroll 0 0 #FFFFFF;
padding:0 0 12px;
}
#learningLocationCntr div.partsLast, #learningLocationCntr div.parts {
float:left;
margin-right:4px;
width:215px;
}
#learningLocationCntr div.partsLocation {
border:1px solid #CCCCCC;
float:left;
height:155px;
margin-top:12px;
width:215px;
}
#learningLocationCntr div.partsLocation address {
color:#666666;
font-size:11px;
font-style:normal;
line-height:18px;
padding:5px 5px 2px;
}
#learningLocationCntr div.partsLocation address span.placeName {
color:#5A6D49;
font-weight:bold;
padding:0;
text-transform:uppercase;
}
#learningLocationCntr div.partsLocation address span {
display:block;
padding-top:0;
}

 address strong {
color:#000000;
font-weight:bold;
}
 #node-7 .contact-from{
float:right;
margin-right:0px;
padding:0px;
background:#f6ffec;
 -moz-border-radius: 5px;

}

 h2.contact {
background:url("../images/about-h2.jpg") no-repeat scroll 0 0 transparent;
color:#0B0B0C;
display:block;
font-family:arial,HelveticaLTStd;
font-size:30px;
font-weight:normal;
height:41px;
line-height:41px;
margin-bottom:8px;
margin-top:8px;
text-indent:15px;
width:990px;
}

.view-alumni { float:left; width:100%; }
.view-alumni .view-content { float:left; width:100%;   
 height: 500px;
    overflow: auto;
 }
.view-alumni .view-content .views-row { float:left; width:28%; margin:10px 15px 10px 0px; height: 107px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; text-decoration:none; background:#f3f3f3; padding:10px; border: 1px solid #dfdcdc; }
.view-alumni .view-content .views-row .views-field-title { float:left; width:100%; padding:2px 0px; color:#000; font-family:arial; font-size:12px; }
.view-alumni .view-content .views-row .views-field-field-field-value { float:left; width:100%; padding:2px 0px; color:#000; font-family:arial; font-size:12px; }
.view-alumni .view-content .views-row .views-field-field-comany-value { float:left; width:100%; padding:2px 0px; color:#000; font-family:arial; font-size:12px; }
.view-alumni .view-content .views-row .views-field-field-email-email { float:left; width:100%; padding:2px 0px; color:#000; font-family:arial; font-size:12px; }
.view-alumni .view-content .views-row .views-field-field-email-email a { color:#5A6D49; }
.alumni-page { float:left; width:100%; padding:10px 0; color:#6F7579; font-size:11px; font-family:arial; }


.view-faculity-nve2 .view-content{
float:left;width:100%;
}
.view-faculity-nve2 .views-row { padding: 10px; border: 1px solid #ccc; margin-bottom: 10px;float:left; }
.view-faculity-nve2 .views-row .views-field-field-facimg-fid { margin: 0 15px 0 0; height: auto; padding: 5px 0; float: left; width: 140px; text-align: center; border: 1px solid #e1e1e1; }
.view-faculity-nve2 .views-row .views-field-field-facimg-fid img { padding: 0px; border: none; margin: 0 auto!important; text-align: center; float: none; }
.view-faculity-nve2 .views-row .views-field-title { padding-top: 2px; font-size: 13px; font-weight: bold; display: block; }
.view-faculity-nve2 .views-row p { padding-top: 0px!important;    text-align: justify;}

.view-addvis{
float:left;width:100%;
}


.view-addvis .views-field-title span.field-content { display:block; line-height: 30px; font-weight:bold; font-size:13px; }
.view-addvis span.field-content img { float:left; margin: 0 0 0 0; }
.view-addvis .views-field-field-facimg-fid { margin-right: 15px; float:left; overflow:hidden; }
.view-addvis .views-row { padding: 10px; border: 1px solid #ccc; margin: 0 0 10px 0; float:left;  text-align: justify; }




.navigationLeft1 {
	margin: -373px 0 0 5px;
	display: inline;
	float: left;
	width: 210px;
	height: 661px;
	background: url(../images/navigationLeft-bg.jpg) left top no-repeat;
}

.navigationLeft1 ul {
	padding: 14px 6px 0 6px;
	list-style: none;
	width: 158px;
}

.navigationLeft1 li {
	margin-bottom: 5px;
	width: 158px;
	float: left;
	height: 27px;
	background: #6b9213;
}

.navigationLeft1 li:hover, .navigationLeft li.selected { background: #a4b297; }

.navigationLeft1 li a {
	display: block;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #fff;
	line-height: 27px;
}

.navigationLeft1 li a span {
	padding: 0 10px 0 5px;
	display: inline-block;
	background: url(../images/left-arrow.png) right center no-repeat;
}

.navigationLeft1 li a:hover span, .navigationLeft li.selected a span { background: url(../images/left-arrow-hover.png) right center no-repeat; }









.callUsBox1 {
	background: url("../images/form-bg.png") no-repeat scroll 0 0 transparent;
    bottom: 0;
    height: 344px;
    position: relative;
 float: left;
 padding-bottom: 12px;
  _width:230px;
    width: 237px;
}

.callUsBox1 h3 {
	padding-left: 20px;
	line-height: 50px;
	font-weight: normal;
	font-size: 16px;
}

.callUsBox1 fieldset {
	padding: 20px 0 0 30px;
	border: none;
}

.callUsBox1 input.text {
	padding: 4px 5px;
	
	width: 160px;
	height: 16px;
	color: #5a6d49;
	font-size: 12px;
	border: none;
	margin-bottom: 10px;
	background: url(../images/call-us-input.png) 100% no-repeat;
}

.callUsBox1 span.textarea {
	padding: 3px 5px;
	display: block;
	float: left;
	width: 160px;
	height: 78px;
	color: #5a6d49;
	font-size: 12px;
	border: none;
	margin-bottom: 10px;
	background: url(../images/call-us-textarea.png) 100% no-repeat;
}

.callUsBox1 span.textarea textarea {
	border: none;
	background: none;
	color: #5a6d49;
	font-size: 12px;
	width: 160px;
	height: 78px;
}

.callUsBox1 input.submit {
	width: 86px;
	height: 34px;
	border: none;
	cursor: pointer;
	margin-bottom: 0;
	background: url(../images/submit.png) no-repeat;
}
#centerCntr .small_img {
    padding: 14px 0 0;
}

.inner-page{
float:left;width:750px;_width:740px;    padding-bottom: 6px;
}
.inner-page .imagefield-field_topimg {
    float: left;
    margin-bottom: 10px;
    overflow: hidden;
    width: 740px;
}
#centerCntr10 {
    float: left;
    padding-left: 10px;
    width: 470px;
}
.rightCntr10 {
    float: left;
    padding-bottom: 10px;
    padding-left: 10px;
	_padding-left: 2px;
    padding-top: 10px;
    width: 233px;
}

#contentCntr.border {
    -moz-border-radius: 5px 5px 5px 5px;
    background: none repeat scroll 0 0 #a4b298;
    margin-bottom: 10px;
    margin-top: 5px;
    padding-bottom: 15px;
    width: 989px;
padding: 7px 0;
}


.newNewMenu {
   background: none repeat scroll 0 0 #A4B298;
    float: right;
    overflow: visible;
    padding-top: 22px;
width: 201px;
}
.inner-content {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;

    width: 767px;
}
.newNewMenu ul {
    float: left;
    list-style: none outside none;
     margin-left: 15px;
    margin-top: 0;
    overflow: hidden;
    width: 188px;
/* background: none repeat scroll 0 0 #72951D;*/
}


.newNewMenu ul li {
    /*background: none repeat scroll 0 0 #72951d;*/
    float: left;
    margin-bottom: 3px;
    width: 189px;
}
/*.newNewMenu ul li {
    background: none repeat scroll 0 0 #72951d;
  
    float: left;
    width: 189px;
margin-bottom:3px;
}*/

.newNewMenu ul li a {
    background: none repeat scroll 0 0 #72951d;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    padding: 5px 10px;
    text-decoration: none;
}



.newNewMenu ul li a span {
    background: url("../images/close.jpg") no-repeat scroll right center transparent;
    display: block;
    width: 100%;
}

.newNewMenu ul li a:hover span, .newNewMenu ul li.selected a span, .newNewMenu ul li.select a span {
    background: url("../images/open.jpg") no-repeat scroll right center transparent;
    color: #000000;
}
.newNewMenu ul li a:hover, .newNewMenu ul li.selected a, .newNewMenu ul li.select a {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
}


.titleBox2 {
    border-bottom: 5px solid #A4B298;
    float: left;
    margin-bottom: 5px;
    width: 745px;
}
.titleBox2 h1 {
    color: #72951D;
    float: left;
    font-family: arial;
    font-size: 22px;
    margin: 0 10px 0 0;
    padding: 8px 0 0;
    text-transform: uppercase;
    width: auto;
}
.titleBox2 h2 {
    color: #72951D;
    float: left;
    font-family: arial;
    font-size: 22px;
    margin: 0 10px 0 0;
    padding: 8px 0 0;
    text-transform: uppercase;
    width: auto;
}
#leftCntr2 .tabs{
float:left;
width:100%;
padding: 0px 0 0 0;
}
.titleBox2 .breadcrumb {
    float: left;
    margin-top: 15px;
    width: 400px;
}

.titleBox2 .breadcrumb a{
color:#5b9944;font-family:arial;
}
.border #leftCntr {
    float: left;
    width: 210px;
 padding-top: 15px;
}



#leftCntr2 {
    float: right;
    overflow: hidden;
    width: 758px;
}

#contentCntr #content {
    float: left;
    margin-left: 10px;
padding: 10px 0 0;
}

.breadcrumb {
    float: left;
    margin-top: 15px;
    width: 400px;
}

#centerCntr10 {
    float: left;
    padding-left: 0;
    padding-top: 2px;
    width: 502px;
	_width:500px;

line-height:20px;
}

.inner-div p {
    font-size: 12px !important;
    line-height: 18px !important;
    margin: 0 !important;
    padding: 12px 10px 12px 5px !important;
 text-align: justify;
}


#centerCntr10 p{
margin: 14px 0 11px;
 text-align: justify;

}
#centerCntr10 h3{
font-size:14px;
text-transform: uppercase;
padding-bottom: 9px;
font-weight: bold;
}


.rightCntr11 {
    float: right;
        padding-right: 3px;
    padding-bottom: 10px;
    width: 237px;
	padding-right:2px;
	_width: 230px;
        padding-top: 10px;
}
.rightCntr12 {
    float: right;
    height: 375px;
    padding-bottom: 10px;
    width: 245px;
	  _width: 230px;
}




/*.newNewMenu ul li.selected_menu, .newNewMenu ul li.selected_menu ul li {
    margin-bottom: 0;
}


.newNewMenu ul li.selected_menu a {
    -moz-border-radius: 3px 3px 3px 3px;
    background: none repeat scroll 0 0 #FFFFFF !important;
    border-color: #000000 -moz-use-text-color #000000 #000000;
    border-style: solid none solid solid;
    border-width: 1px medium 1px 1px;
    color: #910205;
    font-size: 15px;
    font-weight: bold;
}


.newNewMenu ul li.selected_menu ul {
    -moz-border-radius: 3px 3px 3px 3px;
    background: none repeat scroll 0 0 #FFFFFF !important;
    border-color: -moz-use-text-color -moz-use-text-color #FDDCA9 #FDDCA9;
    border-style: none none solid solid;
    border-width: medium medium 1px 1px;
    float: right;
    margin-bottom: 7px;
    margin-top: -1px;
    padding-bottom: 10px;
    width: 183px;
}

.newNewMenu ul li.selected_menu li {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    float: none;
    width: 195px;
}


.newNewMenu ul li.selected_menu li a {
    background: url("../images/new-point.jpg") no-repeat scroll left center transparent !important;
    border-color: -moz-use-text-color -moz-use-text-color #CDCDCD;
    border-style: none none solid;
    border-width: medium medium 1px;
    color: #000000;
    font-size: 12px;
    line-height: 24px;
    margin: 0 5px;
    text-decoration: none;
}


.newNewMenu ul .selected_menu a span {
    background: url("../images/open.jpg") no-repeat scroll right center transparent;
    display: block;
    width: 100%;
}
42px



.newNewMenu ul li.selected_menu li a:hover{
    background: none repeat scroll 0 0 #FFFFFF !important;
    color: #000000;
}
*/

.newNewMenu ul li.selected_menu, .newNewMenu ul li.selected_menu ul li {
    margin-bottom: 0;
}

.newNewMenu ul li.selected_menu a {
    -moz-border-radius: 3px 3px 3px 3px;
    background: none repeat scroll 0 0 #FFFFFF !important;
    border-color: #000000 -moz-use-text-color #000000 #000000;
    border-style: solid none solid solid;
    border-width: 1px medium 1px 1px;
    color: #910205;
    font-size: 15px;
    font-weight: bold;
}
.newNewMenu ul li.selected_menu li a:hover, .newNewMenu ul li.selected_menu li.selected_menu2 a {
    background: none repeat scroll 0 0 #FDDBAD !important;
    width: 150px;
}

.newNewMenu ul .selected_menu a span {
    background: url("../images/open.jpg") no-repeat scroll right center transparent;
    display: block;
    width: 100%;
}


.newNewMenu ul li.selected_menu ul {
    -moz-border-radius: 3px 3px 3px 3px;
    background: none repeat scroll 0 0 #FFFFFF !important;
    border-color: -moz-use-text-color -moz-use-text-color #72951D  #72951D;
    border-style: none none solid solid;
    border-width: medium medium 1px 1px;
    float: right;
    margin-bottom: 7px;
    margin-top: -1px;
    padding-bottom: 10px;
    width: 183px;
}

.newNewMenu ul li.selected_menu li a {
    border-color: -moz-use-text-color -moz-use-text-color  #72951D;
    border-style: none none solid;
      background: url("../images/new-point.jpg") no-repeat scroll 2px 13px transparent !important;
    border-width: medium medium 1px;
    color: #000000;
    float: left;
    font-size: 11px;
    line-height: 18px;
    margin: 0 5px;
    text-decoration: none;
    width: 150px;
}


.selected_menu span#one, .selected_menu span#two, .selected_menu span#three {
    color: #000000;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin-left: 9px;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 160px;
}



/*op-----------*/

.takeActionBox {
    -moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
    background-attachment: scroll;
    background-color: transparent;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    color: #000000;
    float: right;
    margin-top: 1px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 206px;
}
.takeActionBox img {
    float: left;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
}

.sec-links{
  padding: 3px 0 0 13px;
}
.sec-links li{
 padding: 0px 0px 10px 0;
list-style: disc outside none;
}

#rightCntr {
    float: left;
    margin-top: 0;
    padding-top: 8px;
   
	_padding-left: 0px;
    
	width: 230px;
}

.inner-page .imagefield-field_topimage{width:749px;padding-bottom:11px;}



#centerCntr33 {
    float: left;
    padding-left: 0;
    padding-top: 21px;
    width: 740px;
}


#centerCntr33 h2 {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 5px solid #A4B298;
    color: #000000;
    font-size: 18px;
    height: auto;
    line-height: 25px;
    text-transform: uppercase;
}


#centerCntr33 p {
    font-size: 12px !important;
    line-height: 18px !important;
    margin: 0 !important;
    padding: 12px 10px 12px 5px !important;
 text-align: justify;
}


#centerCntr33 p b {
    font-size: 12px !important;
}


#centerCntr10 h2 {
    background: none repeat scroll 0 0 transparent;
   /* border-bottom: 1px solid #514B4B;*/
    color: #000000;
    font-size: 18px;
    height: auto;
    line-height: 30px;
    padding-bottom: 9px;
    padding-top: 11px;
    text-transform: uppercase;
}

#centerCntr10 ul li{
padding:5px;
}


.view-alumni tbody{


overflow-y:scroll;
overflow-x:hidden;
width:720px;
}

.view-alumni table.views-table thead tr {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
}




.callUsBox fieldset {
    border: medium none;
    float: left;
    height: 250px;
    padding: 70px 0px 0px 25px;
margin:0px;
}

.alphaListNew {
    float: left;
    width: 100%;
}

.alphaPartsNew {
    float: left;
    margin-right: 10px;
    min-height: 80px;
    padding-top: 15px;
    width: 234px;
}

.alphaListNew h4 {
    border-bottom: 1px solid #F93236;
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}

.alphaListNew h4 span {
    background: url("../images/list-alpha-bg.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-size: 18px;
    font-weight: normal;
    height: 23px;
    line-height: 23px;
    text-align: center;
    width: 29px;
}

.alphaPartsNew ul {
    margin: 0;
    padding: 12px 10px 10px 0;
}

.alphaListNew li {
    margin: 0;
    padding: 0;
    width: 100%;
}

.alphaPartsLastNew {
    margin-right: 0;
}

#contentCntr #content {
    float: left;
    margin: 0;
    padding: 0;
}

.centerPartsBox h1 {
    font-family: arial;
    font-size: 15px;
    padding: 9px 0 6px;
    font-weight: bold;
}
.centerPartsBox h2 { 
 padding: 4px 0 0px;
}
.menuBox li.active-trail a {
    background: none repeat scroll 0 0 #A4B298;
  
}

.app-form{
	
	margin-bottom: 1.5em;
    width: 474px;
}
.home-bannar{
float:left;width:100%;
}
.span-slide{
float:left;
width:auto;
}
.home-bannar #img,.home-bannar #ifre {
    float: left;
    padding: 20px 10px 20px 20px;
    width: 300px;
}
.home-bannar #img2, .home-bannar #ifre2 {
    float: left;
    padding: 21px 17px 20px 13px;
    width: 300px;
}
.home-bannar #img3, .home-bannar #ifre3 {
    float: left;
    padding: 19px 6px 20px 10px;
    width: 302px;
}
.programm-home{
float:left;width:233px;
}
.first-vid {
    float: left;
    margin-left: 7px;
    margin-top: 42px;
    width: 233px;
}
.first-vid2{
    float: left;
    margin-left: 7px;
    margin-top: 10px;
    width: 233px;
}
.first-vid3{
    float: left;
    margin-left: 6px;
    margin-top: 10px;
    width: 233px;
}



.programm-hoder50 {
    background: #000;
     height: 174px;
    width: 746px;
}

.programm-hoder50 div {
    border: 1px solid #FFFFFF;
    float: left;
   margin: 10px -3px -6px 9px;
}
.programm-hoder51 {
    background: #000;
   height: 174px;
    width: 746px;
}

.programm-hoder51 div {
    border: 1px solid #FFFFFF;
    float: left;
     margin: 10px -3px -6px 9px;
}
/*.programm-hoder52 {
    height: 402px;
    margin-top: 287px;
    width: 214px;
}*/

.programm-hoder52 img{
width: 233px;
/*height: 324px;*/
float:left;
}

.programm-hoder52 div {
    border: 1px solid #FFFFFF;
    float: left;
	padding-left: 2px;
	_padding-left: 0px;
	 padding-top: 12px
    /* margin: 10px -3px -6px 9px;*/
}

.programm-hoder53 {
    background: url("../images/0.jpg") repeat scroll 0 0 transparent;
   height: 174px;
    width: 746px;
}

.programm-hoder53 div {
    border: 1px solid #FFFFFF;
    float: left;
     margin: 11px -4px -4px 11px;
     
}

.programm-hoder54 {
    background: url("../images/admission_image.jpg") repeat scroll 0 0 transparent;
   height: 175px;
    width: 746px;
}

.programm-hoder54 div {
   /* border: 1px solid #FFFFFF;*/
    float: left;
    /* margin: 10px -3px -6px 9px;*/
     margin-left: 170px;
}

.programm-hoder55 {
    background:url("../images/programmes_main.jpg") no-repeat scroll 0 0 transparent;
   height: 189px;
    width: 746px;
}

.programm-hoder55 div {
    border: 1px solid #FFFFFF;
    float: left;
      margin: 8px -3px -6px 9px;
}

.programm-hoder56 {
     background:url("../images/Advanced_Certificate-I.jpg") no-repeat scroll 0 0 transparent;
   height: 174px;
    width: 746px;
}

.programm-hoder56 div {
   
    float: left;
      margin: 10px -3px -6px 9px;
}

.programm-hoder57 {
     background:url("../images/foundation_certificate1.jpg") no-repeat scroll 0 0 transparent;
   height: 175px;
    width: 746px;
}

.programm-hoder57 div {
    
    float: left;
      margin: 7px -3px -6px 6px;
}
.rightcorner {
    float: left;
    padding-left: 0px;
    padding-top: 2px;
    width: 100%;
}

#headerCntr form {
    float: right;
	
    padding-right: 8px;
    width: 375px;
}
.container-inline div, .container-inline label {
    display: inline;
}
#edit-search-theme-form-1-wrapper label {
    display: none;
}
#headerCntr #search #edit-search-theme-form-1 {
    background: url("../images/search.gif") no-repeat scroll 100% 50% transparent;
    border: medium none;
    float: left;
    height: 15px;
    padding: 5px 10px 5px 30px;
    width: 284px;
}
.form-text, textarea, .resizable-textarea, html.js .resizable-textarea textarea {
    font-size: 1em;
    overflow: visible;
}
#headerCntr #search #edit-submit, #headerCntr #search #edit-submit-1 {
    background: url("../images/search-button.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    float: right;
    height: 25px;
    text-indent: -9999px;
    width: 50px;
}


.placement-bag {
    background: url("../images/bg_placements.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 421px;
    left: 0px;
    margin-left: 0;
    position: relative;
    width: 509px;
}

span.place-head {
    color: #000000;
    float: left;
    font-family: arial;
    font-size: 17px;
    margin: 12px;
    width: 100%;
}
.first-ul {
    float: left;
    width: 168px;
}

.first-ul ul, .sec-ul ul, .third-ul ul {
    margin: 5px 0;
    padding: 0;
}

.first-ul ul li {
    color: #000000;
    font-family: arial;
    font-size: 13px;
    list-style: none outside none;
    margin: 0;
    padding: 7px 11px;
}

.sec-ul {
    float: left;
    width: 185px;
}

.sec-ul ul li {
    color: #000000;
    font-family: arial;
    font-size: 13px;
    list-style: none outside none;
    margin: 0;
    padding: 7px 11px;
}

.third-ul {
    float: left;
    width: 150px;
}

.third-ul ul li {
    color: #000000;
    font-family: arial;
    font-size: 13px;
    list-style: none outside none;
    margin: 0;
    padding: 7px 11px;
}


/*........................................................*/

.address {
    font-style: normal;
    margin-bottom: 1.5em;
}
.placement-page {
    float: left;
      padding-left: 4px;
    width: 100%;
	overflow:hidden;
	height:1139px;
}


.placement-page-2 {
    background: url("../images/placements_bg_repeat.jpg") repeat-y scroll 0 0 transparent;
    float: left;
    height: 1078px;
    margin-left: 7px;
    overflow: hidden;

    width: 203px;
}
.gap{
float:left;
width:127px;
}
span.vid-span{
float:left;width:100%;padding-top:10px;

}
span.block-img {
    float: left;
  /*  padding-left: 10px;*/
    padding-top: 20px;
    width: 100%;
}

.view-id-visitor_faculty table {
    float: left;
    margin: 0;
    width: 749px;
}

.view-id-visitor_faculty .view-content thead {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
}

thead th {
    border-bottom: 3px solid #CCCCCC;
    padding-right: 1em;
    text-align: left;
padding-left:9px;
  border-left: 1px solid #CCCCCC;
}

.view-id-visitor_faculty .view-content tbody {
    border: 1px solid #CCCCCC;
    height: 280px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.view-id-visitor_faculty table tr.odd {
    background-color: #FFFFFF;
    height: 25px;
}

.view-id-visitor_faculty table tr.even {
    background-color: #CCCCCC;
    height: 25px;
}

.view-id-visitor_faculty table tr td {
    border: 1px solid #CCCCCC;
    padding: 5px 10px;
    text-transform: capitalize;
}

.view-id-Alumni table {
    float: left;
    margin: 0;
    width: 740px;
}

.view-id-Alumni .view-content thead {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
	
}

thead th {
    border-bottom: 3px solid #CCCCCC;
    padding-right: 1em;
    text-align: left;
}

html > body div.scrollTableContainer table.views-table > tbody {
    height: 250px;
    overflow-x: hidden;
    overflow-y: auto;
}


.view-id-alumni table tr td {
    border: 1px solid #CCCCCC;
    padding: 5px 10px;
    text-transform: capitalize;
}

/*.menubox .last a:hover{
background:url("../images/a-hover.png") no-repeat scroll -5px 0px transparent;
}*/
.menuBox .last a.active{
background:url("../images/a-hover.png") no-repeat scroll -15px 0px transparent;
}

.menuBox li.last a:hover {
background:url("../images/a-hover.png") no-repeat scroll -15px 0 transparent;
	}

/*.menuBox .first a.hover{
background:url("../images/a-hover1.png") no-repeat scroll 5px 0 transparent;
}*/
.menuBox .first a.active{
background:url("../images/a-hover1.png") no-repeat scroll 0 0 transparent;
}

.menuBox li.first a:hover {
background:url("../images/a-hover1.png") no-repeat scroll 0 0 transparent;
	}

/*.menuBox ul li a:hover{
background:url("../images/a-hover.png") no-repeat scroll 0 0 transparent;
}
*/

	.bottom{
	}

	.Alumnidata{
	 text-align: justify;
	}


	.callUsBoxleft {
    background: url("../images/join_usleft.jpg") no-repeat scroll 0 0 transparent;
    bottom: 0;
    float: left;
    height: 344px;
    padding-bottom: 12px;
    position: relative;
    width: 200px;
	    padding-top: 15px;
		 margin-top: 221px;
		 right:3px;
}

.callUsBoxleft fieldset {
    border: medium none;
    padding: 32px 0 0 15px;
}

.callUsBoxleft input.text {
    background: url("../images/call-us-input.png") no-repeat scroll 100% 50% transparent;
    border: medium none;
    color: #5A6D49;
    font-size: 12px;
    height: 16px;
    margin-bottom: 10px;
    padding: 6px 5px;
    width: 160px;
}

.callUsBoxleft input.submit {
    background: url("../images/submit.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    height: 34px;
    margin-bottom: 0;
    width: 86px;
}
.back-image{
padding-top:5px;
}
/*press news Tab Start */

.press-body-left-first-1  {
    float: left;
	position: relative;
    
}
.press-body-left-first-2  {
    float: left;
	position:relative;
    
}
.press-body-left-first-3  {
    float: left;
	position:relative;
    
}
.press-body-right-first-1 {
    bottom: 428px;
    left: 603px;
    position: absolute;
}
.press-body-right-first-2 {
     bottom: 342px;
    left: 717px;
    position: absolute;
}

.press-body-right-first-3 {
    bottom: 40px;
    left: 717px;
    position: absolute;
}
.view-content{
    float: left;
    width: 745px;
}
.press-body  {
    float: left;
    height: 730px;
    width: 745px;
}

/*second page*/
.press-2-left-first-1{}
.press-body-left-first-2 {
    float: left;
    position: relative;
    top: 5px;
}
.press-body-left-first-3 {
    float: left;
    position: relative;
    top: 10px;
}
.press-2-right-first-1 {
    float: right;
    left: -15px;
    position: relative;
    top: -723px;
}
.press-2-right-first-2 {
    bottom: 378px;
    left: 498px;
    position: relative;
}
/*third page*/
.press-body-left  {
    float: left;
    width: 490px;
}
.press-body-right  {
    float: right;
    width: 255px;
}
.press-body img {
    padding-bottom: 5px;
}

/*
.callUsBox1 span.selectHolder{
 float: left;
    padding-bottom: 10px;
	color:#5A6D49;
}

.callUsBox1 span.selectHolder select.text{
 float: left;
    padding-bottom: 10px;
	color:#5A6D49;
}
*/

.callUsBox1 span.selectHolder{
background:url("../images/call-us-input.png") no-repeat scroll 100% 50% transparent;
     display: block;
    float: left;
 
    margin: 0 0 12px -1px;
    padding-top: 0px;
}

.callUsBox1 span.selectHolder select.text{
 background: none repeat scroll 0 0 transparent;
    border: medium none;
  color:#5A6D49;
    padding: 1px 1px 1px 2px;
}

ul.abt-list {
    margin: 0;
    padding: 8px 0;
	 text-align: justify;
}

.centerCntr11 p{
  font: 12px/22px arial;
    margin: 16px 0;
    padding: 2px 0;
    text-align: justify;

}

.centerCntr11{
  float:left;
  width:100%;

}

.centerCntr11 ul li{
padding: 12px 0;
text-align: justify;
}