@charset "utf-8";
/* CSS Document */


html, body, div, input,span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, 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,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {
	margin: 0;	padding: 0;	border: none; font-weight:normal;	vertical-align: baseline; outline:none !important;
}
body {
	/*background:#fff url("../images/body-bg.jpg") 0 0 repeat-x;*/
	background:url("../images/bg.jpg") repeat-x scroll 0 0 #FFFFFF;
	font:12px arial;
	/*color:#434343;*/
	color:#ffffff;
}

#page{
/*margin-top:20px;
margin-left:20px;
margin-right:20px;*/
background:url("../images/pattern.jpg") repeat scroll 0 0 transparent;
border-radius: 25px 25px 0px 0px;
}

.side-link {
    background: none repeat scroll 0 0 #FFFFFF;
	/*background:url("../images/womenpointing.jpg") no-repeat scroll right bottom transparent;*/
    border: 1px solid #E4E4E4;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 -10px 3px #E4E4E4 inset;
    color: #ED1B24;
    font-size: 12px;
    font-weight: bold;
    line-height: 13px;
    padding: 9px 12px 7px;
    position: absolute;
    right: 104px;
    text-decoration: blink;
    text-transform: capitalize;
    top: 67px;
    width: auto;
    z-index: 100;
}

.side-link:hover {
    box-shadow: 0 -10px 3px #E4E4E4 inset, 1px 1px 3px #AFAFAF;
    color: #43658F;
}
p {
	/*color:#434343;*/
	/*line-height:18px;*/
	color:#434343;
}
h1, h2, h3, h4, h5, h6{
	font-weight: normal;
	color:#000;
}

h2{
    color: #76B2F2;
}
a{
	text-decoration: none;
	cursor:pointer;
	color:#ff353e;
}
.right a{
	color:#1B7EE9;
}
a:hover{
	color:#000000;
}
.wrapper {
	/*width:100%;*/
	width:1000px;
	margin:0 auto;
	background:url("../images/bg.jpg") repeat-x scroll 0 0 #FFFFFF;
}
.full {
	float:left;
	width:100%;
}
.right ul ,
.right ol
{
    list-style-position: inside;
    padding: 14px;
}
strong , b {
	font-weight:bold !important;
}
/***HADER***/

.header {
   height: 183px;
    margin: 0 auto;
    position: relative;
    width: 960px;
	/*background: url("girl.png")  right bottom no-repeat ;*/
}
.logo {
    background: url("../images/logo4x4(crop).jpg")  0 0 no-repeat ;
    float: left;
    height: 82px;
    margin-top: 51px;
    width: 255px;
}
.header ul  {
    bottom: 190px;
    list-style: none;
    position: absolute;
    right: 0;
    width: auto;
}
.header ul li {
    /*border-right: 1px solid #000000;*/
    display: inline;
    padding: 0 6px;
    width: auto;
}
.header ul li a {
    color: #ffffff;
    font-size: 12px;
	text-decoration: none;
}
.header ul li:last-child {
    border: medium none !important;
    padding-right: 0 !important;
}
.header ul li a:hover {
    color: #FF353E;
	text-decoration: underline;
}
/*.search-bar {
    background: url("../images/search-bar.jpg") 0 0 no-repeat ;
    float: right;
    height: 24px;
    margin: 5px 11px 0 0;
    width: 146px;
}
.search-bar input[type="text"] {
    background: none ;
	border:none;
    color: #666666;
    float: left;
    font-size: 11px;
    height: 18px;
    margin: 3px 0 0 5px;
    width: 110px;
}
.search-bar input[type="button"] {
    background: none ;
	border:none;
    cursor: pointer;
    float: right;
    height: 20px;
    margin: 2px 0 0;
    overflow: hidden;
    text-indent: -100px;
    width: 20px;
}*/


.center {
    margin: 0 auto;
    width: 960px;
}
/**menu***/
.menu {
    background:#dea800  url(../images/menu.jpg) 0 0  repeat-x;
/*border-radius:5px;*/
    height: 35px;
	background:#000;
}
.menu  ul {
    float: left;
    list-style:  none;
}


.menu li {
    float: left;
    position: relative;
    text-transform: uppercase;
}
.menu a {
    color: #fff;
    float: left;
    font-size: 12px;
    font-weight: bold;
	 padding: 11px 15px 10px;
    text-decoration: none;
    text-transform: uppercase;
}
.menu li:hover ul {
    display:block;
}

.menu li:first-child a {
    /*border-radius: 5px 0 0 0;*/
}
.menu li:hover a {
    background: #444;
    color: #f5f5f5;
}
.menu li ul {
    background:  #82878D;
    display: none;
    left: 0;
    list-style: none outside none;
    position: absolute;
    top: 35px;
    width: 230px;
	padding:0;
	z-index: 11;
}
.menu ul ul li {
	border-bottom: 1px solid #666;
    font-size: 11px;
    width: 100%;
	border-radius:none !important;
	background:#82878D !important;
}
.menu ul ul li a {
    display: block;
	/*background:#82878D !important;*/
	background:black;
	color: #fff  !important;
    float: none;
    padding: 6px 14px;
    text-transform: capitalize;
}
.menu ul ul li a:hover {
    /*background: #73787E !important;*/
	background:black;
    color: #f5f5f5 !important;
}

/***FOOTER****/
.footer {
    background: url("../images/pattern.jpg") 0 0 repeat;
    border-bottom: 27px solid #0066BB;
    border-radius: 0px 0px 25px 25px;
    border-top: 2px solid black;
    box-shadow: 0 2px 5px #F7F7F7;
    /*margin: 25px 0 15px 0;*/
    padding: 14px 0;
	position:relative;
}

.f-block.footer-links {
     margin: 0 2% 0 0;
    width: 25%;
}
.f-block {
    border: 1px solid #EDEDED;
    float: left;
    margin: 0;
    padding: 10px 0;
    width: 23%;
}
.f-block.f-block-two {
   float: right;
    margin: 0;
    width: 21%;
}
.f-block h1 {
    background: #F3F3F3;
    border: 1px solid #ECECEC;
    border-radius: 11px 11px 11px 11px;
    font-size: 15px;
    font-weight: bold;
    margin: 0 0 5px;
    padding: 5px 13px;
}
.f-block h1 span {
    color: #1B7EE9;
}
.f-block p {
    line-height: 20px;
    padding: 1px 7px;
}



.f-block.footer-links > ul {
  float: left;
    margin: 0 0 0 0;
    width: 100%;
}
.ul-two {
    float: right !important;
}
.f-block.footer-links li {
    border-bottom: 1px solid #CCCCCC;
    list-style: none outside none;
    padding: 3px 0;
}
.f-block.footer-links a {
    color: #434343;
    text-decoration: none;
}



.copywright {
    bottom: -20px;
    color: #fff;
    font-size: 11px;
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
}
.copywright  a {
    color: #f5f5f5;
	font-weight: bold;
}

.help {
    position: absolute;
    right: 0;
    top: 75px;
}
.help-box {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #FCFCFC;
    box-shadow: -1px 1px 2px #CCCCCC;
    color: #333333;
    padding: 8px;
    position: absolute;
    right: 158px;
    top: -45px;
    width: 160px;
    z-index: 11;
	 cursor: text;
	 display:none;
}
.help-box-toggle {
	display:block;
}
/***BANNER****/

a.home {
    background: url("../images/home-icon.png") no-repeat scroll center center transparent;
   float: left;
    height: 21px;
  margin: 5px 9px 0 5px;
    padding: 0 !important;
    width: 21px;
}
.banner {
    margin: 0px 0 0px 0;
	height:300px;
	/*background:#f9f9f9;*/
	/*background:url("../images/body-bg.jpg") repeat-x scroll 0 0 #FFFFFF;*/
	/*background:url("../images/nav_bg.jpg") ;*/
	background:url("../images/pattern.jpg") repeat scroll 0 0 transparent;
	position:relative;
	padding-top:10px;
}
.nivo-controlNav {
	display:none !important;
}
.nivo-caption {
    background: url("../images/black.png") repeat scroll 0 0 transparent !important;
    font-size: 15px !important;
    padding: 10px 15px !important;
}
.slider-wrapper {
    height: 300px;
    width: 680px;
}
.logos img {
    border: 1px solid #F0F0F0;
    margin: 0 20px 0 0;
    padding: 1px;
}
.marquee0 div {
    background: none  !important;
}
.banner-form {
    background: #82878d;
    border: 1px solid #EEEEEE;
    color: #FFFFFF;
    height: 280px;
    padding: 10px;
    float: right;
    right: 0;
    top: 0;
    width: 248px;
	/*background: url("../images/pattern.jpg") 0 0 repeat;*/
}
.banner-form h3 {
   color: #fff;
    font-size: 17px;
    font-weight: bold;
    padding: 0px 0px 10px 15px;
	text-align:center;
}
.banner-form  p {
    float: left;
    padding: 0 6% 10px;
    width: 88%;
	position:relative;
}
.text {
    color: #333;
    float: left;
    font-size: 12px;
    /*min-width: 25%;*/
	width: 49px;
	height:25px;
}
.banner-form input[type="text"] {
     box-shadow: 1px 1px 3px #CCCCCC inset;
    float: right;
    height: 25px;
    line-height: 25px;
    width: 71%;
}.banner-form input[type="password"] {     box-shadow: 1px 1px 3px #CCCCCC inset;    float: right;    height: 25px;    line-height: 25px;    width: 71%;}
.banner-form select {
    float: right;
    height: 25px;
    line-height: 25px;
    width: 71%;
}
.banner-form input[type="submit"], .banner-form input[type="reset"] {
    background:  #666666;
     border: 1px solid #CCCCCC;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    margin: 5px 0 0 11px;
    padding: 6px 10px;
    text-transform: uppercase;
}
.banner-form input[type="submit"] {
    background:  #F92525;
}


/***CONTENT****/ 
.content {
    margin: 0px 0 0;
	/*background:url("../images/nav_bg.jpg") ;*/
	background:url("../images/pattern.jpg") repeat scroll 0 0 transparent;
	/*border-radius: 0px 0px 25px 25px;*/
}
.left {
    float: left;
    width: 200px;
}
.widget {
    clear: both;
    margin: 0 0 21px;
	 float: left;
	 width:100%;
}
.red-head {
	margin-top:48px;
    border-color: 	#F6CA89;
	background:url("../images/brown_bg.jpg");
    border-radius: 10px 10px 0 0;
    border-style: solid;
    border-width: 4px 1px 0px;
    clear: both;
    color: #333333;
    display: block;
    font-family: Helvetica;
    font-size: 15px;
    font-weight: bold;
    padding: 7px 10px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
}
.red-head  a {
    color: #000000;
    float: right;
    font-size: 11px;
    margin: 2px 5px 0 0;
    text-transform: capitalize !important;
}
.red-head  a:hover {
    color: #0065B3;
}
.widget > ul {
    list-style: none;
}
.widget li {
    /*background:  #FDFDFD;*/
    border-bottom: 1px solid #EFEFEF;
   /* border-top: 1px solid #FFFFFF;*/
	float:left;
	width:100%;
}
.widget li a {
   /*background: url("../images/arrow-line.png") no-repeat scroll 8px 11px transparent;*/
   background:#43658F;
    color: #ffffff;
    display: block;
    padding: 7px 8px 7px 23px;
    text-decoration: none;
}
.widget li a:hover {
    background-color:red;
}
.widget.news {
    text-align:center;
}
.widget.news > img {
    border: 1px solid #CCCCCC;
    margin: 6px 0 3px;
    padding: 5px;
}
.widget.news p {
    padding: 0 10px;
    text-align: left;
}


.newsy:hover {
    background: none repeat scroll 0 0 #F8F8F8;
}
.newsy {
    border: 1px solid #E6E6E6;
    margin: 0 0 14px;
    padding: 11px;
}
.newsy a {
    background: none repeat scroll 0 0 #1B7EE9;
    color: white;
    display: inline-block;
    font-size: 11px;
    margin: 3px 0 0;
    padding: 4px 10px;
    text-align: center;
    text-decoration: none;
}
.newsy:hover a{
    background: #000;
}
.newsy-title {
    display: block;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.newsy > p {
    line-height: 17px;
    padding: 4px 0;
}

/***NEWS***/
.date {
    background:  #EFEFEF;
    border: 1px solid #FAFAFA;
    float: left;
    margin: 0 5px;
    width: 40px;
}
.date > span {
    background: #ed1b24;
    color: #FFFFFF;
    display: block;
    font-size: 11px;
    padding: 3px 0;
    text-align: center;
}
.date label {
    border-top: 1px solid #FFFFFF;
    display: block;
    font-size: 14px;
    padding: 5px 0 8px;
    text-align: center;
}
.link {
    
}
.link a {
    background: none !important;
    padding: 1px 0 !important;
    text-align: left;
    text-transform: uppercase;
}
.readmore {
    float: left;
    font-size: 10px;
    margin: 4px 0 0;
    text-transform: capitalize !important;	color:#ed1b24 !important;
	text-decoration:underline !important;
}
.widget.news li {
    padding: 10px 0;
}

.right {
	
    float: left;
    width: 724px;
	padding-right:15px;
	margin-top:20px;
	/*margin:0px 10px 0px 10px;*/
	/*height:1293px;*/
}
.right > h1 {
    font-size: 25px;
    font-weight: bold;
    padding: 1px 0 4px;
}
.right > h1 span {
    color: red;
    font-size: 24px;
    font-weight: normal;
    text-transform: uppercase;
}

.social-links {
    float: right;
      margin: 9px 5px 0 0;
}
.social-links > a {
    margin: 0 0 0 11px;
    padding: 0;
}
.right table {
    margin: 0 0 10px;
}
.right table td {
    border: 1px solid #CCCCCC;
    padding: 9px;
}


.scholarship .red-head {
    background: none repeat scroll 0 0 #82878D;
    border: medium none;
    border-radius: 9px 9px 9px 9px;
    color: #FFFFFF;
    padding: 12px;
    text-decoration: none;
	background-image: url("../images/scholarship.png") ;
	background-position:190px center;
	background-repeat:no-repeat;
}

.placement .red-head {
    background: none repeat scroll 0 0 #82878D;
    border: medium none;
    border-radius: 9px 9px 9px 9px;
    color: #FFFFFF;
    padding: 12px;
    text-decoration: none;
		background-image: url("../images/placement.png") ;
	background-position:190px center;
	background-repeat:no-repeat;
}

.admission .red-head {
    background: none repeat scroll 0 0 #82878D;
    border: medium none;
    border-radius: 9px 9px 9px 9px;
    color: #FFFFFF;
    padding: 12px;
    text-decoration: none;
		background-image: url("../images/admission.png") ;
	background-position:190px center;
	background-repeat:no-repeat;
}

.widget.loan > div {
    border: 1px solid #D4D4D4;
    padding: 5px;
}
.scholarship, .placement, .admission, .loan {
    margin: 0 0 8px !important;
}
.widget.loan {
    text-align: center;
}
.widget.loan > img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    margin: 5px 0 0;
    padding: 5px;
}
.imageborder {
    background-color: #FFFFFF;
    border: 1px solid #E7E7E7;
    border-radius: 8px 8px 8px 8px;
    margin-left: 11px;
    padding: 9px;
}
.rotate {
    background-color: #FFFFFF;
    padding: 15px 10px 25px;
    width: 215px;
}
.fade {
    background-position: center center;
    /*height: 90px;*/
    margin: 20px 20px;
	color:black;
    text-align: center;
    width: 188px;
}
.formError {
    left: 241px !important;
}
.formError .formErrorContent {
    border: 1px solid #DDDDDD !important;
    padding: 1px 4px !important;
    width: 135px !important;
}

/****Css added by Gurmeet Begal on 5-6-13***/

body {
	font-size:14px;
	font-family:"Levenim MT",Century Gothic,sans-serif;	
}

.banner-form {
    background: none repeat scroll 0 0 #43658F;
    border: 1px solid #EEEEEE;
    color: #FFFFFF;
    float: right;
    height: 280px;
    padding: 10px;
    right: 0;
    top: 0;
    width: 248px;
}


#LatestNews {
    background: none repeat scroll 0 0 #ED1B24;
    border-radius: 15px 15px 15px 15px;
    font-size: 25px;
    height: 45px;
    margin: 0 auto;
    padding-left: 20px;
    width: 960px;
}

.menu {
	background:none repeat scroll 0 0 #0065B3;
   /* background: url("../images/nav_bg.jpg") ;*/
    /*background: none repeat scroll 0 0 #ED1B24;*/
	 /*background:red;*/
    /*border-radius: 5px 5px 5px 5px;*/
    height: 45px;
}
.text {
    color: #fff;
    float: left;
    font-size: 12px;
    height: 25px;
    width: 49px;
}

.banner-form input[type="submit"], .banner-form input[type="reset"] {
    background: none repeat scroll 0 0 #ED1B24;
    border: 1px solid #CCCCCC;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    margin: 5px 0 0 11px;
    padding: 6px 10px;
    text-transform: uppercase;
}

#isubmit
{
   background: none repeat scroll 0 0 #00A34B;
}

.scholarship .red-head {
    background: none repeat scroll 0 0 #0065B3;
    border: medium none;
    border-radius: 9px 9px 9px 9px;
    color: #FFFFFF;
    padding: 12px;
    text-decoration: none;
}

.placement .red-head {
    background: none repeat scroll 0 0 #0065B3;
    border: medium none;
    border-radius: 9px 9px 9px 9px;
    color: #FFFFFF;
    padding: 12px;
    text-decoration: none;
}

.admission .red-head {
    background: none repeat scroll 0 0 #0065B3;
    border: medium none;
    border-radius: 9px 9px 9px 9px;
    color: #FFFFFF;
    padding: 12px;
    text-decoration: none;
}



h1, h2, h3, h4, h5, h6 {
    /*color: #0065B3;*/
	color:#ED1B24;
    font-weight: normal;
}


#back-top {
    bottom: 15px;
    margin: 0;
    padding: 0;
    position: fixed;
    right: 20px;
}
#back-top a {
    display: block;
   height: 60px;
    transition: all 1s ease 0s;
     width: 60px;
}
#back-top span {
  background: url("../images/Back-to-Top.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 100%;
    transition: all 1s ease 0s;
    width: 100%;
}
.footer-center {
    margin: 0 auto;
    width: 960px;
}


.scholarship, .placement, .admission, .loan {
    display: none;
}
.showcase {
    /*border-top: 1px solid #F0F0F0;*/
    float: none;
    width: 100%;
}
.showcase > div {
    float: left;
    margin-bottom: 20px;
    /*margin-right: 1%;*/
    /*width: 23%;*/
}
.showcase .red-head {
    color: #FFFFFF;
    cursor: text;
    font-size: 13px;
    font-weight: bold;
    padding: 7px 0;
    text-align: center;
    text-decoration: none;
}
.image {
	
	background:url("../images/old-paper-message.jpg");
   border: 1px solid  	#F6CA89;
    clear: both;
    height: 220px;
	width:218px;
    overflow: hidden;
    padding: 7px 0;
    text-align: center;
}
.image .logos .fade {
    width: 100%;
}
.image .logos .fade img {
    left: 61px !important;
}
.f-block h1 span {
    color: #fff;
	font-weight:bold;
}

.f-block.footer-links a {
    color: #0065B3;
    text-decoration: none;
}

.f-block p {
    color: #0065B3;
    line-height: 20px;
    padding: 1px 7px;
}

.f-block h1 {
    background: none repeat scroll 0 0 #0065B3;
    border: 1px solid #ECECEC;
    border-radius: 11px 11px 11px 11px;
    font-size: 15px;
    font-weight: bold;
    margin: 0 0 5px;
    padding: 5px 13px;
	text-align:center;
}
.menu.full .center
{
  padding-top:3px;
}

/****Added by Gurmeet begal on 28-6-13****/

#top-div {
    background: none repeat scroll 0 0 #2AA514;
    border-radius: 0 0 85px 92px;
    box-shadow: 0 0 3px 3px #259E11;
    height: 25px;
	background:-webkit-linear-gradient(top, #2AA514, #2AA514);
}


/******Added By Gurmeet begal on 2-7-13*******/

.fixedSocialIcon{background:#fff; border:1px solid #C2C2C2; border-right:none; float:right; font-size:1.2em; font-weight:bold; position: fixed; top:275px; right:0; height:182px; width:34px; z-index:9999;}
.fixedSocialIcon ul {list-style:none;}
.fixedSocialIcon ul li{background:#fff; border:1px solid transparent; border-right:none; line-height:24px; height:24px; padding:4px 5px; position:absolute; width:100px;}
.fixedSocialIcon ul li.hover{border:1px solid #C2C2C2;}
.fixedSocialIcon ul li a{color:#333; text-decoration:none; float:left; width:100%;}
.fixedSocialIcon ul li a span{background:url(../images/sprite-icon.png) no-repeat 0 0; display:block; margin-right:5px; float:left; height:24px; width:24px;}
.fixedSocialIcon ul li.twitter a span{background-position: 0 -31px;}
.fixedSocialIcon ul li.googlePlus a span{background-position: 0 -63px;}
.fixedSocialIcon ul li.linkedin a span{background-position: 0 -97px;}
.fixedSocialIcon ul li.youtube a span{background-position: 0 -131px;}

.fixedSocialIcon ul li.facebook{top:6px;}
.fixedSocialIcon ul li.twitter{top:40px;}
.fixedSocialIcon ul li.googlePlus{top:74px;}
.fixedSocialIcon ul li.linkedin{top:108px;}
.fixedSocialIcon ul li.youtube{top:142px;}

/**************Added by Gurmeet Begal on 5-7-13*******************************************/

#counter {
    float: right;
    position: relative;
    right: 457px;
    top: 9px;
}

#copyrite {
    left: 41px;
    position: absolute;
    top: 13px;
	font-weight: bold;
}

#google_translate_element {
    position: absolute;
    right: -144px;
    top: 5px;
    width: 110px;
}

/***********Added by Gurmeet Begal on 29-7-13***************/
#advisory-board
{
    background-color: #FFFFFF;
    border: 1px solid #AAAAAA;
    border-radius: 2px 2px 2px 2px;
    padding: 30px;
}
#advisory-board table
{
 /*border: 1px solid green;*/
 width: 100%;
}

#advisory-board table th
{
   background-color: #2AA514;
    color: white;
}
#advisory-board table td
{
text-align: center;
}
#advisory-board caption
{
 -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #2AA514;
    border-color: #CCCCCC #CCCCCC #AAAAAA;
    border-image: none;
    border-radius: 2px 2px 0 0;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font: 20px Verdana;
    outline: medium none;
    padding: 6px 16px;
    position: relative;
    text-decoration: none;
	margin:0 auto;
	width:50%;
	color:white;
}
.pg-normal
 {
                color: black;
                font-weight: normal;
                text-decoration: none;    
                cursor: pointer;    
}
.pg-selected 
{
                color: black;
                font-weight: bold;        
                text-decoration: underline;
                cursor: pointer;
}
#pageNavPosition {
    position: absolute;
    right: 206px;
    top: 216px;
}

#centres_for_prospectus {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E4E4E4;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 -10px 3px #E4E4E4 inset;
    color: #ED1B24;
    font-size: 12px;
    font-weight: bold;
    height: 37px;
    left: 473px;
    line-height: 13px;
    padding: 9px 23px 20px 12px;
    position: absolute;
    text-decoration: blink;
    text-transform: capitalize;
    top: 68px;
    width: 139px;
    z-index: 100;
}
#centres_for_prospectus > a {
    font-size: 19px;
    font-weight: bold;
}
#centres_for_prospectus > span {
    left: 70px;
    position: relative;
    text-decoration: blink;
    top: 10px;
}
#webmaster {
    font-weight: bold;
    position: absolute;
    right: 29px;
    top: 14px;
}

#error
{
	/*position: relative;
	top: 46px;
	right: 63px;*/
	color: red;
	font-weight: bold;
	border: 1 px solid;
}




#logo {
    /*background:url("../images/bg.jpg") repeat-x scroll 0 0 #FFFFFF;*/
    /*border: 10px solid #F1F1F1;
    border-radius: 16px;*/
    color: #ED1B24;
    font-size: 110px;
    font-weight: bold;
    margin-top: 10px;
}

#low-text {
    bottom: 11px;
    color: #0065B3;
    font-size: 33px;
    font-weight: bold;
    position: absolute;
    right: 12px;
}

/****************Added by Gurmeet Begal on 16-9-13******/

.upcoming-events {
    background-color: url("../images/pattern.jpg") repeat scroll 0 0 transparent;
    height: 64px;
    margin: 0 auto;
    width: 960px;
}
.upcoming-title
{
  background: url("../images/events_bg.png") no-repeat scroll left top transparent;
    color: #FFFFFF;
    float: left;
    font-size: 25px;
    height: 54px;
    line-height: 54px;
    margin: 0;
    text-indent: 12px;
    width: 189px;
	margin-top:10px;
}
.news-content {
    border: 2px solid #AAAAAA;
    border-radius: 16px 16px 16px 16px;
    float: right;
    height: 45px;
    margin-top: 10px;
    width: 755px;
}
#news-text {
    color: #0065B3;
    font-size: 18px;
    font-weight: bold;
    margin-top: 13px;
    text-decoration: none;
    text-indent: 20px;
}
#login-error
{
  color:#ffffff;
  font-weight:bold;
  font-size:17px;
  margin-left:10px;
}

#student-content {
    background: none repeat scroll 0 0 transparent;
    margin: 0 auto;
    overflow: hidden;
    width: 960px;
}

#left-tab {
    /*border-right: 2px solid #0065B3;*/
    float: left;
    margin: 10px;
    width: 295px;
}
#right-tab {
    float: right;
    width: 630px;
	margin:10px 0px 10px 0px;
	background:none repeat scroll 0 0 #F9F9F9;
	height:100%;
	border:1px solid #AAAAAA;
}

#left-tab ul {
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
#left-tab ul li {
    background: none repeat scroll 0 0 #0065B3;
    border-radius: 11px 12px 0 2px;
    display: block;
    list-style: none outside none;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 0;
}

#left-tab ul li a {
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    font-weight: 800;
    padding: 6px 0;
    text-align: center;
    text-decoration: none;
    width: 100%;
}

#student-content ul li a:hover
{
    background: none repeat scroll 0 0 red;
}

.student-home
{
  /*border-top:2px solid #0065B3;*/
}

/*#page > .menu:after {
    border-right: 20px solid transparent;
    border-top: 20px solid #0065B3;
    content: "";
    display: block;
    position: absolute;
    right: 156px;
    top: 238px;
    z-index: 1100;
}
#page > .menu:before {
    border-left: 20px solid transparent;
    border-top: 20px solid #0065B3;
    content: "";
    display: block;
    left: 157px;
    position: absolute;
    top: 238px;
}*/

#spacer
{
margin-top:65px;
}
.menu
{
  width:1000px;
}
#page
{
  background:url("../images/pattern.jpg") repeat scroll 0 0 transparent;
  box-shadow:0 2px 6px rgba(100, 100, 100, 0.5);
  width:1000px;
}
.red-head {
    background: none repeat scroll 0 0 #ED1B24;
    border-color: #ED1B24;
    border-radius: 10px 10px 0 0;
    border-style: solid;
    border-width: 4px 1px 0;
    clear: both;
    color: #333333;
    display: block;
    font-family: Helvetica;
    font-size: 15px;
    font-weight: bold;
    margin-top: 48px;
    padding: 7px 10px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
}
.image {
    background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #DDDDDD;
    clear: both;
    height: 220px;
    overflow: hidden;
    padding: 7px 0;
    text-align: center;
    width: 218px;
}
.content .right p
{
  text-align:justify;
  letter-spacing:1px;
}
#right-tab p {
    letter-spacing: 1px;
    text-align: justify;
}


/************added by gurmeet begal 0n 29-09-13*******/


#dashboard {
    /*width: 100%;*/
	padding:20px;
	background:none repeat scroll 0 0 #fff;
}

.dashboard-title {
    background: none repeat scroll 0 0 #FF0000;
    border: 2px solid #F9F9F9;
    border-radius: 35px 35px 35px 35px;
    color: #F9F9F9;
    font-weight: bold;
    margin: 10px 0 !important;
    text-align: center;
}
.table-view {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 20px;
}

.table-view td {
    border: 1px solid #AAAAAA;
    color: #434343;
    font-weight: bold;
    padding: 5px;
    text-align: justify;
}

.main-cont-attend {
    background: none repeat scroll 0 0 #D7B67C;
    border: 1px solid #B89D2D;
    height: auto;
    overflow: hidden;
    width: 100%;
}

.main-cont-attend {
    background: none repeat scroll 0 0 #D7B67C;
    border: 1px solid #B89D2D;
    height: auto;
    overflow: hidden;
    width: 100%;
}

.main-cont-attend .left-attend {
    float: left;
    height: auto;
    margin: 0;
    padding: 0;
    width: 280px;
}

.main-cont-attend .right-attend {
    float: right;
    height: auto;
    margin: 0;
    padding: 0;
    width: 329px;
}

.main-cont-attend .left-attend .table-view {
    border: medium none;
}
.main-cont-attend .right-attend img {
    margin: 44px 44px 0 0;
}
.right-div {
    background: none repeat scroll 0 0 #F9F9F9;
}

.stu-image img {
    border: 10px solid #0066BB;
    margin-bottom: 15px;
    margin-left: 221px;
    margin-top: 17px;
}
.stu-image {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: medium none !important;
}
#student_marquee p{    color: #0066BB;    font-weight: bold;    text-align: inherit;}

#stu_name {
    color: #FF0000;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}

#student_marquee ul li {
    border-bottom: 1px dotted #AAAAAA;
    margin-bottom: 20px;
	padding:0px 0px 10px 10px;
}

#left-tab  #student_marquee ul li
{
  background:none;
}


#date_homework {
    left: 170px;
    position: relative;
	top:10px;
}

#date_homework input {
    color: #0066BB;
    font-weight: bold;
    text-decoration: none;
}

#date_homework > span
{
  font-weight:bold;
}
.table-view th {
    border: 1px solid #AAAAAA;
    color: #FF0000;
    font-size: 20px;
    font-weight: bold;
}
#homework_view_button {
    background: none repeat scroll 0 0 #FF0000;
    border: 1px solid #CCCCCC;
    color: #F9F9F9;
    cursor: pointer;
    font-size: 20px;
    font-weight: bold;
    margin: 5px 0 0 11px;
    padding: 6px 10px;
    position: absolute;
    right: 303px;
    top: 340px;
}

.header {
    background: url("../images/header_bg_img.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 183px;
    margin: 0 auto;
    position: relative;
    width: 1000px;
}
.content .right p.center{
    text-align: center;
}
.aca-cal td{
    line-height: 25px;
}
.dispalyTable tr th {
    background: #0065B3;
    padding: 8px;
    font-weight: bold;
}
.dispalyTable tr td{
    color: #000;
}
.docinfo{
    font-size: 22px;
    padding-bottom: 10px;
}