body {font-size: 12px; color: #535353; font-family: arial; background-color:#FFFFFF; margin:0; width:100%; height:100%}

.table {border: 1px solid #BEBEBE;}

.table1 {height:100%;}

.lbor {border-left: 1px solid #BEBEBE;}

.tdtopline { border-top: 1px solid #BEBEBE;}

.imgborder {border: 1px solid #666;}

.tabborder {border: 1px solid #cacaca;}
 
.rtabborder {border-left: 1px solid #cacaca; padding-left:7px; text-align:left;}

.table-bor { border: 1px solid #C0C0C0; padding: 5px}
.table-bor1 { border: 1px solid #C0C0C0; padding: 5px; width:0%;}

.table-borcon { padding: 5px; background-color:#F2F2F2}

.rdiv{float:right; border:1px solid #dfdfdf; padding:5px;}
.rdiv1{float:right; padding:5px; margin-bottom:10px;}
.rdiv2{float:left; border:1px solid #dfdfdf; padding:5px;}

.timgbor{border:1px solid #dfdfdf; padding:5px;}

.hd2 {font-size: 12px; font-family: arial; color: #544D3B; line-height:18px; border-left:2px solid #ccc; padding-left:5px;}


.toplink {font-family: Arial; color: #4F4F4F; font-size: 11px; text-decoration: none; text-align:right;}
:hover.toplink { font-family: Arial; color: #BA0000; font-size: 11px; text-decoration: none;}

.text { font-family: Arial; color: #544D3B; font-size: 12px; text-decoration: none; padding-left:20px; padding-right:20px; line-height:18px; text-align:justify;}

/*.arbanner { font-family: Arial; color: #ffffff; font-size: 12px; text-decoration: none; margin-left:73px; margin-bottom:2px; line-height:20px; text-align:left; font-weight:700; padding-left:7px;  background-color: #72005C; text-decoration: none; display:block; width:130px;}
.arbanner:hover { font-family: Arial; color: #FD9DEB; font-size: 12px; text-decoration: none; text-align:left; font-weight:700;}

.grbanner { font-family: Arial; color: #ffffff; font-size: 12px; text-decoration: none; margin-left:73px; margin-bottom:2px; line-height:20px; text-align:left; font-weight:700; background-color: #ECB731; text-decoration: none; display:block; width:130px;  padding-left:7px; }
.grbanner:hover { font-family: Arial; color: #7B5903; font-size: 12px; text-decoration: none; text-align:left; font-weight:700;}

.nobanner { font-family: Arial; color: #ffffff; font-size: 12px; text-decoration: none; margin-left:73px; padding-bottom:0px; line-height:20px; text-align:left; font-weight:700; padding-left:7px;  background-color: #2C9082; text-decoration: none; display:block; width:130px;}
.nobanner:hover { font-family: Arial; color: #00FFDC; font-size: 12px; text-decoration: none; text-align:left; font-weight:700;}*/

.arbanner { font-family: Arial; color: #0D446A; font-size: 14px; text-decoration: none; margin-left:70px; padding-bottom:0px; line-height:20px; text-align:left; font-weight:700; padding-left:7px;}
.arbanner:hover { font-family: Arial; color: #C7140B;}

.tableheader td { font-family: Verdana; font-size: 10px; line-height:12px; font-weight:700;}

.textcap { font-family: Arial; color: #544D3B; font-size: 11px; text-decoration: none; line-height:14px;}

.text10 { font-family: Arial; color: #544D3B; font-size: 12px; text-decoration: none; padding-right:10px; line-height:18px; text-align:justify;}

.text11 { font-family: Arial; color: #544D3B; font-size: 12px; text-decoration: none; padding-right:15px; line-height:18px; text-align:justify;}

.llinkss{ font-family: Arial; color: #bd1313; font-size: 12px; text-decoration: none;}
.llinkss:hover{ font-family: Arial; color: #24496F; font-size: 12px; text-decoration: none;}

.q{ font-family: Arial; color: #bd1313; font-size: 11px; text-decoration: none; font-weight:700;}
.q:hover{ font-family: Arial; color: #24496F; font-size: 11px; text-decoration: none; font-weight:700;}

.q1{ font-family: Arial; color: #fff; font-size: 11px; text-decoration: none; font-weight:700;}
.q1:hover{ font-family: Arial; color: #000; font-size: 11px; text-decoration: none; font-weight:700;}


.loc { font-family: Arial; color: #4F4F4F; font-size: 11px; text-decoration: none; padding-left:30px; padding-right:30px; line-height:18px;}
.ne {font-weight: 700; font-size: 14px; color: #bd1313; font-family: arial; text-decoration: none; padding-left:30px; padding-right:30px; line-height:18px;}
.nhd { font-family: Arial; color: #24496F; font-size: 12px; text-decoration: none; font-weight: 700; padding-left:30px; padding-right:30px; line-height:18px;}

.text1 {font-family: Arial; color: #544D3B; font-size: 12px; text-decoration: none; padding-left:30px; padding-right:30px; line-height:18px; text-align:justify;}
.text5 {font-family: Arial; color: #544D3B; font-size: 12px; text-decoration: none; padding-left:30px; padding-right:30px; line-height:18px; text-align:justify;}

.text6 { font-family: Arial; color: #544D3B; font-size: 12px; text-decoration: none; line-height:18px; text-align:justify;}

.text7 { font-family: Arial; color: #544D3B; font-size: 11px; text-decoration: none; line-height:16px; text-align:justify;}

.welcometext {font-family: Arial; color: #544D3B; font-size: 12px; text-decoration: none; line-height:18px; text-align:justify; padding-top:0px; padding-bottom:0px;}
.welcome {font-family: Times New Roman; color: #000000; font-size: 24px; text-decoration:none; padding-bottom:5px;}


.h1 { font-family: Arial; color: #544D3B; font-size: 24px; text-decoration: none; padding-left:30px; padding-right:30px; padding-bottom:10px; font-weight: 400;}
.h12 { font-family: Arial; color: #544D3B; font-size: 24px; text-decoration: none; padding-left:20px; padding-right:20px; padding-bottom:10px; font-weight: 400;}
.h123 { font-family: Arial; color: #544D3B; font-size: 24px; text-decoration: none; font-weight: 400;}

.h3 { font-family: Arial; color: #24496F; font-size: 12px; text-decoration: none; font-weight: 700;}
.h31 { font-family: Arial; color: #AB0D0E; font-size: 12px; text-decoration: none; font-weight: 700;}

.h4 { font-family: Arial; color: #3F3F71; font-size: 12px; text-decoration: none; font-weight: 700;}
.h5 { font-family: Georgia; color: #9D2023; font-size: 15px; text-decoration: none; font-weight: 700;}

.h7 { font-family: Arial; color: #9D2023; font-size: 18px; text-decoration: none; font-weight: 400;}

.h8 { font-family: Arial; color: #457696; font-size: 13px; text-decoration: none; font-weight: 700; padding-left:5px;}

.schd {font-family: Arial; color: #FF9C00; font-size: 10px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; font-weight: 400; background-color: #4B4B4B;}
.schdar {font-family: Arial; color: #FD9DEB; font-size: 10px; padding-right: 5px; padding-top: 0px; padding-bottom: 3px; font-weight: 400; background-color: #72005C;}
.schdno {font-family: Arial; color: #00FFDC; font-size: 10px; padding-right: 5px; padding-top: 0px; padding-bottom: 3px; font-weight: 400; background-color: #2C9082;}
.schdgur {font-family: Arial; color: #7B5903; font-size: 10px; padding-right: 5px; padding-top: 0px; padding-bottom: 3px; font-weight: 400; background-color: #ECB731;}

td {font-family: Arial; color: #544D3B; font-size: 12px; text-decoration: none;}

.fotlink1 { font-family: Arial; color: #4F4F4F; font-size: 11px; text-decoration: none;}

#fotlink1 td {padding-left:20px;}
#fotlink1 ul {list-style:none; padding:0; margin:0; margin-top:5px;}
#fotlink1 ul li{font-size:11px; color:#666; text-align:left; font-weight:400; padding:2px 0px; line-height:14px; margin:0;}
#fotlink1 ul li a {font-size:11px; color:#666; text-decoration:none; font-weight:400;}  
#fotlink1 ul li a:hover {color:#000; text-decoration:none;}

.fotlink { font-family: Arial; color: #4F4F4F; font-size: 11px; text-decoration: none;}
:hover.fotlink { font-family: Arial; color: #BA0000; font-size: 11px; text-decoration: none;}

.sublink { font-family: Arial; color: #4F4F4F; font-size: 11px; text-decoration: none;}
:hover.sublink { font-family: Arial; color: #517ecc; font-size: 11px; text-decoration: none;}
.sublinkactive { font-family: Arial; color: #517ecc; font-size: 11px; text-decoration: none;}

.down { font-family: Arial; color: #BA0000; font-size: 11px; text-decoration: none;}
:hover.down { font-family: Arial; color: #4F4F4F; font-size: 11px; text-decoration: none;}

.inp {font-weight: 400; font-size: 11px; color: #4F4F4F; font-family: arial; text-decoration: none; border: 1px solid #A09C96; background-color:#FFFFFF;}

.inp1 {font-weight: 400; font-size: 11px; color: #4F4F4F; font-family: arial; text-decoration: none; border: 1px solid #A09C96; background-color:#FFFFFF; padding:3px;}

.inp2 {font-size:11px; font-weight:400; color:#000; font-family: arial; text-decoration:none; border:1px solid #D04528; background-color:#FFEF98;}

.tdtopbot {border-top:1px solid #BEBEBE; border-bottom:1px solid #BEBEBE; adding-left:5px; }

.tdtoptop {border-top:1px solid #BEBEBE; padding-top:5px; padding-bottom:5px; padding-left:5px; }

.tdrightline {border-right:1px solid #BEBEBE; padding-left:16px; padding-right:15px; padding-top:5px; padding-bottom:15px; width:190px;}
.tdrightline1 {border-right:1px solid #BEBEBE; padding-left:15px; padding-right:15px; padding-top:2px; padding-bottom:2px;}

.tdrightlogo {border-right:1px solid #BEBEBE;}

.tdrightlinehome {border-right:1px solid #BEBEBE;}

.tdleftline {border-left:1px solid #BEBEBE; padding-left:9px; padding-right:9px; padding-top:11px; padding-bottom:15px;}



.h2about {color: #FFFFFF; border-bottom: 1px solid #8F8F8F; padding-left: 14px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; font-weight: 700; background-color: #4B4B4B; border-top: 1px solid #fff;}
.h2aboutno {color: #FFFFFF; padding-left: 14px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; font-weight: 700; background-color: #2C9082; border-top: 1px solid #fff;}
.h2aboutgr {color: #FFFFFF; padding-left: 14px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; font-weight: 700; background-color: #ECB731; border-top: 1px solid #fff;}
.h2aboutar {color: #FFFFFF; padding-left: 14px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; font-weight: 700; background-color: #72005C; border-top: 1px solid #fff;}
.index1about {color: #FFFFFF; border-bottom: 1px solid #8F8F8F; padding-left: 14px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; font-weight: 700; background-color: #4B4B4B; border-top: 1px solid #fff;}
.h2 {color: #FFFFFF; border-bottom: 1px solid #8F8F8F; padding-left: 14px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; font-weight: 700; background-color: #4B4B4B; border-left: 1px solid #fff;}
.h2text { border-left:1px solid #BEBEBE; border-bottom:1px solid #BEBEBE; font-family: Arial; color: #000000; font-size: 11px; text-decoration: none; padding-left:14px; padding-right:5px; padding-bottom:0px; padding-top:3px; font-weight: 400; border-left-width:1px; border-top-width:1px; line-height:17px;}
.h2text1 { border-bottom:1px solid #BEBEBE; font-family: Arial; color: #000000; font-size: 11px; text-decoration: none; padding-left:14px; padding-right:5px; padding-bottom:0px; padding-top:3px; font-weight: 400; border-left-width:1px; border-top-width:1px; line-height:17px;}

.h15 {color: #FFFFFF; border-bottom: 1px solid #8F8F8F; padding-left: 14px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; font-weight: 700; background-color: #4B4B4B; border-top: 1px solid #fff;}
.aravali {color: #fff; border-bottom: 1px solid #8F8F8F; padding-left: 14px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; font-weight: 700; background-color: #72005C; border-top: 1px solid #fff;}
.noida {color: #fff; border-bottom: 1px solid #8F8F8F; padding-left: 14px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; font-weight: 700; background-color: #2C9082; border-left: 1px solid #fff;}
.gurgaon {color: #fff; border-bottom: 1px solid #8F8F8F; padding-left: 14px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; font-weight: 700; background-color: #ECB731; border-left: 1px solid #fff;}

.schoolvisit { font-family: Arial; color: #000000; font-size: 11px; text-decoration: none; font-weight: 400;}
:hover.schoolvisit { font-family: Arial; color: #919191; font-size: 11px; text-decoration: none; font-weight: 400;}



.h2text2 { border-left:1px solid #BEBEBE; border-bottom:1px solid #BEBEBE; font-family: Arial; color: #000000; font-size: 11px; text-decoration: none; padding-left:14px; padding-right:5px; padding-bottom:5px; padding-top:5px; font-weight: 400; border-left-width:1px; border-top-width:1px}
.h2text3 { border-bottom:1px solid #BEBEBE; font-family: Arial; color: #000000; font-size: 11px; text-decoration: none; padding-left:14px; padding-right:5px; padding-bottom:5px; padding-top:5px; font-weight: 400; border-left-width:1px; border-top-width:1px}
.index1h2 { color: #FFFFFF; border-bottom: 1px solid #8F8F8F; padding-left: 14px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; font-weight: 700; background-color: #4B4B4B; }

.index1h2text3{ font-family: Arial; color: #000000; font-size: 11px; text-decoration: none; padding-left:14px; padding-right:5px; padding-bottom:5px; padding-top:5px; font-weight: 400; border-top-width:1px}

.index1h2text2 { border-left:1px solid #BEBEBE; font-family: Arial; color: #000000; font-size: 11px; text-decoration: none; padding-left:14px; padding-right:5px; padding-bottom:5px; padding-top:5px; font-weight: 400; border-left-width:1px; border-top-width:1px}

.imgbor {border-bottom: 1px solid #FFF; border-left: 1px solid #fff;}
.index1imgbor {border-bottom: 1px solid #FFF;}

.des { font-family: Arial; color: #000000; font-size: 11px; text-decoration: none; font-weight: 400;}
:hover.des { font-family: Arial; color: #BA0000; font-size: 11px; text-decoration: none; font-weight: 400;}



.fac {
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#4B4B4B;
	text-decoration: none; }


:hover.fac {
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FF9C48;
	text-decoration: none;
}

.sh {font-weight: 700; font-size: 14px; color: #bd1313; font-family: arial; text-decoration: none;}
.sh1 {font-weight: 700; font-size: 13px; color: #2b76a0; font-family: arial; text-decoration: none;}
.sh2 {font-weight: 700; font-size: 13px; color: #bb5511; font-family: arial; text-decoration: none;}
.sh3 {font-weight: 700; font-size: 14px; color: #dd8008; font-family: arial; text-decoration: none;}
.sh4 {font-weight: 700; font-size: 16px; color: #bd1313; font-family: arial; text-decoration: none; line-height:19px;}
.sh5 {font-weight: 700; font-size: 13px; color: #333; font-family: georgia; text-decoration: none; padding-left:7px; text-align:left;}

.pad{padding-left:7px; padding-top:4px;}

.bullet {
	list-style-type: square; margin-left: 16;
}


.tdspace {padding-bottom:8px; padding-top:8px;}
.tdspace1 {padding-bottom:5px; padding-top:5px;}

.url { font-family: Arial; color: #D70F0F; font-size: 12px; text-decoration: underline;}
:hover.url { font-family: Arial; color: #544D3B; font-size: 12px; text-decoration: underline;}

.more { font-family: Arial; color: #D70F0F; font-size: 11px; text-decoration: underline;}
:hover.more { font-family: Arial; color: #535353; font-size: 11px; text-decoration: underline;}

.eng { font-family: Arial; color: #D70F0F; font-size: 11px; text-decoration: none;}
:hover.eng { font-family: Arial; color: #535353; font-size: 11px; text-decoration: none;}

.learn { font-family: Arial; color: #404040; font-size: 12px; text-decoration: none;}
:hover.learn { font-family: Arial; color: #FF7E00; font-size: 12px; text-decoration: none; font-weight: 700;}

.events {color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: 700; padding: 5px; background-color: #828282; }

.libleftlink {font-family: Georgia; color: #fff; font-size: 14px; text-decoration: none; font-weight: 400; border-bottom:2px solid #fff; padding-top:5px; padding-bottom:5px; padding-left:5px; background-color: #FFBA00}
.libleftlink1 {font-family: Georgia; color: #fff; font-size: 14px; text-decoration: none; font-weight: 400; border-bottom:2px solid #fff; padding-top:5px; padding-bottom:5px; padding-left:5px; background-color: #B71218}
.libleftlink2 {font-family: Georgia; color: #fff; font-size: 14px; text-decoration: none; font-weight: 400; border-bottom:2px solid #fff; padding-top:5px; padding-bottom:5px; padding-left:5px; background-color: #83B819}
.libleftlink3 {font-family: Georgia; color: #fff; font-size: 14px; text-decoration: none; font-weight: 400; border-bottom:2px solid #fff; padding-top:5px; padding-bottom:5px; padding-left:5px; background-color: #4F9AB6}
.libleftlink4 {font-family: Georgia; color: #fff; font-size: 14px; text-decoration: none; font-weight: 400; border-bottom:2px solid #fff; padding-top:5px; padding-bottom:5px; padding-left:5px; background-color: #EEA311}
.libleftlink5 {font-family: Georgia; color: #fff; font-size: 14px; text-decoration: none; font-weight: 400; border-bottom:2px solid #fff; padding-top:5px; padding-bottom:5px; padding-left:5px; background-color: #4CB30C}
.libleftlink6 {font-family: Georgia; color: #fff; font-size: 14px; text-decoration: none; font-weight: 400; padding-left:5px; background-color: #CA2B1B}
.libleftlink7 {font-family: Georgia; color: #fff; font-size: 14px; text-decoration: none; font-weight: 400; border-bottom:2px solid #fff; border-top:2px solid #fff; padding-top:5px; padding-bottom:5px; padding-left:5px; background-color: #319BEA}
.libleftlink8 {font-family: Georgia; color: #fff; font-size: 14px; text-decoration: none; font-weight: 400; border-bottom:2px solid #fff; padding-top:5px; padding-bottom:5px; padding-left:5px; background-color: #DA6A28}
.libleftlink9 {font-family: Georgia; color: #fff; font-size: 14px; text-decoration: none; font-weight: 400; border-bottom:2px solid #fff; padding-top:5px; padding-bottom:5px; padding-left:5px; background-color: #9B5D9D}
.libtext {font-family: Georgia; color: #544D3B; font-size: 14px; font-weight:400; text-align:left;text-decoration: none; padding-left:20px; padding-right:20px; line-height:18px; text-align:justify;}
.toplilib{font-weight: 400; font-size: 14px; color: #544D3B; font-family: Georgia; text-decoration: none; margin-left:-20px; margin-top:-13px;}
.lilib{font-weight: 400; font-size: 14px; color: #544D3B; font-family: Georgia; text-decoration: none; margin-left:-20px;}
.loclib { font-family: Arial; color: #4F4F4F; font-size: 11px; text-decoration: none; padding-left:3px; padding-right:30px; line-height:18px;}
.libsol { font-family: Arial; font-size: 18px; color: #FFFFFF; font-weight: bold; background-color: #B71218; padding-left:15px; padding-top:3px; padding-bottom:3px; text-transform:uppercase;}

.cale {color: #000000; font-family: Arial; font-size: 11px; font-weight: 400; height:30px; text-decoration: none; line-height:10px;}

.school {color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: 700; padding: 0px; background-color: #D70F0F; }

.schoollink {color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: 700; padding: 5px; background-color: #D70F0F; text-decoration: none; display:block;}
:hover.schoollink {color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: 700; padding: 5px; background-color: #444444; text-decoration: none; display:block;}

.news {color: #2b76a0; font-family: Arial; font-size: 11px; font-weight: 400; border-bottom:1px solid #e3e3e3; padding-top:5px; padding-bottom:5px; }

.newsa {color: #2b76a0; font-family: Arial; font-size: 11px; font-weight: 400; padding-top:5px; padding-bottom:5px; text-decoration: none; }

.newslink {color: #555555; font-family: Arial; font-size: 11px; font-weight: 700; text-decoration: none;}
:hover.newslink {color: #BA0000; font-family: Arial; font-size: 11px; font-weight: 700;text-decoration: none;}

.news1 {color: #828282; font-family: Arial; font-size: 11px; font-weight: 400; padding-top:5px; padding-bottom:5px; }
.news2 {color: #000000; font-family: Arial; font-size: 11px; font-weight: 400; padding-top:10px; padding-left:15px; padding-bottom:10px; }
.alert {color: #313131; font-family: Arial; font-size: 12px; font-weight: 700; }
.alert-text {color: #333; font-family: Arial; font-size: 11px; font-weight:400; text-decoration: none;}
:hover.alert-text {color: #000; font-family: Arial; font-size: 11px; font-weight:400; text-decoration: none;}
.alert1 {color: #666666; font-family: Arial; font-size: 11px; font-weight: 400; height:30px; text-decoration: none; }


.news3 {color: #444444; font-family: Arial; font-size: 12px; font-weight: 700; text-decoration: none;}
:hover.news3 {color: #BA0000; font-family: Arial; font-size: 12px; font-weight: 700; text-decoration: none;}
.news4 {color: #444444; font-family: Arial; font-size: 11px; font-weight: 400; }

.tdbottomline {border-bottom:1px solid #D8D8D8; padding-top:3px; padding-bottom:3px; }
.leftlink { font-family: Arial; color: #4F4F4F; font-size: 11px; text-decoration: none; font-weight: 700;}
:hover.leftlink { font-family: Arial; color: #FF9C00; font-size: 11px; text-decoration: none; font-weight: 700;}
.linksactive { font-family: Arial; color: #FF9C00; font-size: 11px; text-decoration: none; font-weight: 700;}
.linksactive1 { font-family: Arial; color: #FF9C00; font-size: 11px; text-decoration: none; font-weight: 700;}

.leftlinkbp {color: #C60909; font-family: Arial; font-size: 11px; font-weight: 700; text-decoration: none; }
:hover.leftlinkbp { font-family: Arial; color: #D70F0F; font-size: 11px; text-decoration: none; font-weight: 700;}
.linksbpactive { font-family: Arial; color: #FF9C00; font-size: 11px; text-decoration: none; font-weight: 700;}
.linksbpactive1 { font-family: Arial; color: #D70F0F; font-size: 11px; text-decoration: none; font-weight: 700;}


.leftlink1 { font-family: Arial; color: #4F4F4F; font-size: 11px; text-decoration: none; text-align:right; font-weight: 700;}
:hover.leftlink1 { font-family: Arial; color: #BA0000; font-size: 11px; text-decoration: none; font-weight: 700;}

.home { font-family: Arial; color: #D70F0F; font-size: 11px; text-decoration: none; font-weight: 700;}
:hover.home { color: #4F4F4F;}
.homeactive { font-family: Arial; color: #4F4F4F; font-size: 11px; text-decoration: none; font-weight: 700;}

.home1 { font-family: Arial; color: #D70F0F; font-size: 11px; text-decoration: none; text-align:right; font-weight: 700;}

.homespace { padding-left: 12px; padding-right: 12px; background-image:url('images/dash.gif'); background-position:  right center; background-repeat: no-repeat; }
.homespace1 { padding-left: 12px;}
.homespace2 { padding-right: 12px; background-image:url('images/dash.gif'); background-position: right center; background-repeat: no-repeat; }
               
.toplink1 { font-family: Arial; color: #4B4B4B; font-size: 11px; text-decoration: none; text-align:right;}
:hover.toplink1 { font-family: Arial; color: #BA0000; font-size: 11px; text-decoration: none;}

.sol { font-family: Arial; font-size: 18px; color: #FFFFFF; font-weight: bold; background-color: #4B4B4B; padding-left:15px; padding-top:3px; padding-bottom:3px; text-transform:uppercase;}
.solno { font-family: Arial; font-size: 18px; color: #fff; font-weight: bold; background-color: #2C9082; padding-left:15px; padding-top:3px; padding-bottom:3px; text-transform:uppercase;}
.solgur { font-family: Arial; font-size: 18px; color: #fff; font-weight: bold; background-color: #ECB731; padding-left:15px; padding-top:3px; padding-bottom:3px; text-transform:uppercase;}
.solar { font-family: Arial; font-size: 18px; color: #fff; font-weight: bold; background-color: #72005C; padding-left:15px; padding-top:3px; padding-bottom:3px; text-transform:uppercase;}

.solhd {font-family: Arial; color: #FF9C00; font-size: 11px; font-weight: 400; text-transform:none;}
.solhdno {font-family: Arial; color: #00FFDC; font-size: 11px; font-weight: 400; text-transform:none;}
.solhdgur {font-family: Arial; color: #7B5903; font-size: 11px; font-weight: 400; text-transform:none;}
.solhdar {font-family: Arial; color: #FD9DEB; font-size: 11px; font-weight: 400; text-transform:none;}

li{font-weight: 400; font-size: 12px; color: #544D3B; font-family: Arial; text-decoration: none; margin-left:-20px;}
.topli{font-weight: 400; font-size: 12px; color: #544D3B; font-family: Arial; text-decoration: none; margin-left:-20px; margin-top:-13px;}

.li1{font-weight: 400; font-size: 12px; color: #544D3B; font-family: Arial; text-decoration: none; margin-left:-2px;}
.topli1{font-weight: 400; font-size: 12px; color: #544D3B; font-family: Arial; text-decoration: none; margin-left:-2px; margin-top:-10px;}

.topi {font-weight: 400; font-size: 12px; color: #544D3B; font-family: Arial; text-decoration: none;  margin-left:-20px; line-height: 10px;}

.download { font-family: Arial; color: #D70F0F; font-size: 11px; text-decoration: none; text-align:right; font-weight: 400;}
:hover.download { font-family: Arial; color: #3F3F71; font-size: 11px; text-decoration: none; font-weight: 400;}

.download1 { font-family: Arial; color: #D70F0F; font-size: 11px; text-decoration: none; text-align:right; font-weight: 400;}

.email { font-family: Arial; color: #3F3F71; font-size: 12px; text-decoration: none; text-align:right; font-weight: 400;}
:hover.email { font-family: Arial; color: #D70F0F; font-size: 12px; text-decoration: none; font-weight: 400;}

.facul { font-family: Arial; color: #3F3F71; font-size: 12px; text-decoration: none; font-weight: 700;}
:hover.facul { font-family: Arial; color: #D70F0F; font-size: 12px; text-decoration: none; font-weight: 700;}
.faculact { font-family: Arial; color: #3F3F71; font-size: 12px; text-decoration: none; font-weight: 700;}

.curri { font-family: Arial; color: #3F3F71; font-size: 11px; text-decoration: none; font-weight: 400; text-align:left;}
:hover.curri { font-family: Arial; color: #FF9C00; font-size: 11px; text-decoration: none; font-weight: 400; text-align:left;}
.curri1 { font-family: Arial; color: #FF9C00; font-size: 11px; text-decoration: none; font-weight: 400;}
.curri2 { font-family: Arial; color: #bd1313; font-size: 11px; text-decoration: none; font-weight: 400;}
:hover.curri2 { font-family: Arial; color: #3F3F71; font-size: 11px; text-decoration: none; font-weight: 400;}
.curri3 { font-family: Arial; color: #3F3F71; font-size: 11px; text-decoration: none; font-weight: 400; text-decoration: underline;}

.curri4 { font-family: Arial; color: #3F3F71; font-size: 11px; text-decoration: none; font-weight: 700; display:block; background-image: url('images/dash1.gif'); background-repeat: no-repeat; background-position:0px 6px; text-align:left; padding-left:10px;}

.curri6 { font-family: Arial; color: #3F3F71; font-size: 11px; text-decoration: none; font-weight: 400; display:block; background-image: url('images/dash1.gif'); background-repeat: no-repeat; background-position:10px 6px; text-align:left; padding-left:19px;}
:hover.curri6 { font-family: Arial; color: #FF9C00; font-size: 11px; text-decoration: none; font-weight: 400; display:block; background-image: url('images/dash2.gif'); background-repeat: no-repeat; background-position:10px 6px; text-align:left; padding-left:19px;}

.curri1 { font-family: Arial; color: #3F3F71; font-size: 11px; text-decoration: none; font-weight: 700; display:block;  text-align:left;}
:hover.curri1 { font-family: Arial; color: #FF9C00; font-size: 11px; text-decoration: none; font-weight: 700; display:block; text-align:left;}

.dcurri1 { font-family: Arial; color: #3F3F71; font-size: 11px; text-decoration: none; font-weight: 700; display:block; background-image: url('images/dash1.gif'); background-repeat: no-repeat; background-position:0px 6px; text-align:left; padding-left:10px;}
:hover.dcurri1 { font-family: Arial; color: #FF9C00; font-size: 11px; text-decoration: none; font-weight: 700; display:block; background-image: url('images/dash2.gif'); background-repeat: no-repeat; background-position:0px 6px; text-align:left; padding-left:10px;}

.subcurri { font-family: Arial; color: #bd1313; font-size: 11px; text-decoration: none; font-weight: 400;}
:hover.subcurri { font-family: Arial; color: #FF9C00; font-size: 11px; text-decoration: none; font-weight: 400;}

.fee { font-family: Arial; color: #544D3B; font-size: 12px; text-decoration: none; text-align:right; font-weight: 700;}
:hover.fee { font-family: Arial; color: #D70F0F; font-size: 12px; text-decoration: none; font-weight: 700;}

.fee1 { font-family: Arial; color: #D70F0F; font-size: 12px; text-decoration: none; font-weight: 700;}
:hover.fee1 { font-family: Arial; color: #544D3B; font-size: 12px; text-decoration: none; font-weight: 700;}

.back {font-weight: 700; font-size: 11px; color: #000; font-family: arial; text-decoration: none; display:block; width:40px; line-height:20px; padding-right:20px;}
:hover.back {font-weight: 700; font-size: 11px; color: #FFF; font-family: arial; text-decoration: none; background-color:#4B4B4B; width:40px; line-height:20px;}

.monthtext {color: #000000; font-family: Arial; font-size: 11px; text-decoration: none; text-align:left;}

.month1 {font-weight: 700; font-size: 11px; color: #FFF; font-family: arial; text-decoration: none; background-color:#6F6F6F; line-height:20px; padding-right:5px; padding-left:5px; padding-top:5px; padding-bottom:5px;}
:hover.month1 {font-weight: 700; font-size: 11px; color: #FF9C48; font-family: arial; text-decoration: none; background-color:#6F6F6F; line-height:20px;}

.monthhh {padding-top:1px; padding-bottom:2px; text-decoration: none;}

.opacity IMG{filter:alpha(opacity=100); opacity:1.0;}
.opacity:hover IMG{filter:alpha(opacity=60); opacity:0.6;}


.month {border-right:2px solid #FFF; padding:4px; font-weight: 400; font-size: 11px; color: #FFFFFF; font-family: arial; text-decoration: none; text-align:left; background-color:#444444; line-height:22px;}
:hover.month {border-right:2px solid #fff; padding:4px; font-weight: 400; font-size: 11px; color: #FFF; font-family: arial; text-decoration: none; text-align:left; background-color:#B6040E;}

.monthara {border-right:4px solid #FFF; padding:6px; font-weight: 700; font-size: 12px; color: #FFFFFF; font-family: arial; text-decoration: none; text-align:left; background-color:#72005C; line-height:25px;}
:hover.monthara {background-color:#9D027F;}

.monthgrg {border-right:4px solid #FFF; padding:6px; font-weight: 700; font-size: 12px; color: #FFFFFF; font-family: arial; text-decoration: none; text-align:left; background-color:#ECB731; line-height:22px;}
:hover.monthgrg {background-color:#D3A227;}

.monthnoi {border-right:4px solid #FFF; padding:6px; font-weight: 700; font-size: 12px; color: #FFFFFF; font-family: arial; text-decoration: none; text-align:left; background-color:#2C9082; line-height:22px;}
:hover.monthnoi {background-color:#3FAD9E;}

.ce {font-weight: 400; font-size: 11px; color: #FFFFFF; font-family: arial; text-decoration: none;}
:hover.ce {font-weight: 400; font-size: 11px; color: #000; font-family: arial; text-decoration: none;}

.monthactive {border-right:2px solid #fff; padding:2px; font-weight: 400; font-size: 11px; color: #FFF; font-family: arial; text-decoration: none; text-align:left; background-color:#B6040E; line-height:22px; padding:4px;}
.monthdeactive {border-right:3px solid #FFF; padding:2px; font-weight: 400; font-size: 11px; color: #B2B2B2; font-family: arial; text-decoration: none; text-align:left; background-color:#EDEDED; line-height:22px; padding:4px;}

.hml {font-weight: 400; font-size: 11px; color: #FFF; font-family: arial; text-decoration: none; background-color:#6F6F6F; line-height:20px; padding-right:5px; padding-left:5px; padding-top:5px; padding-bottom:5px;}
:hover.hml {font-weight: 400; font-size: 11px; color: #000; font-family: arial; text-decoration: none; background-color:#cccccc; line-height:20px;}

.hm2 {font-weight: 400; font-size: 11px; color: #FFF; font-family: arial; text-decoration: none; background-color:#4d93c7; line-height:20px; padding-right:4px; padding-left:4px; padding-top:4px; padding-bottom:4px;}
:hover.hm2 {font-weight: 400; font-size: 11px; color: #000; font-family: arial; text-decoration: none; background-color:#8eafd0; line-height:20px;}

.monthmed {color: #000000; font-family: Arial; font-size: 11px; text-decoration: none; text-align:left;}
:hover.monthmed {color: #CCCCCC; font-family: Arial; font-size: 11px; font-weight: 400; text-decoration: none; text-align:left;}

#table-head {
	background-color: #e5e5e5;
	margin: 10px 0 10px 0;
	padding: 4px 3px 4px 3px;
	vertical-align: top;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #cccccc;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
	font: 11px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #444;
}

#table-headdo {
	background-color: #e5e5e5;
	margin: 10px 0 10px 0;
	padding: 4px 3px 4px 3px;
	vertical-align: top;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #cccccc;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
	font: 12px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #444;
}

#table-head1 {
	background-color: #e5e5e5;
	margin: 10px 0 10px 0;
	padding: 4px 3px 4px 3px;
	vertical-align: top;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #ccc;
	text-align:left;
	font: 12px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #444;
}


.table-format td {
	padding: 5px 4px 5px 4px;
	vertical-align: top;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #cccccc;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
}




.table-formatoo td {
	padding: 5px 0px 8px 0px;
	vertical-align: top;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #cccccc;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
        font: 11px arial, Helvetica, sans-serif;
        color: #544D3B;
}



#table-headoo {
	background-color: #e5e5e5;
	margin: 10px 0 10px 0;
	padding: 5px 0px 5px 0px;
	vertical-align: top;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #cccccc;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
	font: 11px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #444;
}


#table-headoo1 {
	background-color: #F5F5F5;
	margin: 10px 0 10px 0;
	padding: 5px 0px 5px 0px;
	vertical-align: top;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #cccccc;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
	font: 11px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #444;
}


#table-head-cr {
	background-color: #ffffff;
	margin: 10px 0 10px 0;
	padding: 5px 0px 5px 0px;
	vertical-align: top;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #cccccc;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
	font: 11px arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #444;
}




.table-format a {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #6a99aa;
	text-decoration: none;
}
.table-format a:hover {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #bd1313;
	text-decoration: none;
}

.table-format1 td {
	padding: 5px 4px 5px 4px;
	vertical-align: top;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-align:left;
	font: 11px arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #444;
}


.table-format1 a {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 400;
	color: #bd1313;
	text-decoration: underline;
}
.table-format1 a:hover {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 400;
	color: #bd1313;
	text-decoration: none;
}


.table-format1 td li{font-weight: 400; font-size: 11px; color: #444; font-family: Arial; text-decoration: none; margin-left:-20px;}

.table-format2 td {
	padding: 5px 4px 5px 4px;
	vertical-align: top;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-align:left;
	font: 11px arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #444;
}


.table-format2 a {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 400;
	color: #5c8aa4;
	text-decoration: none;
}
.table-format2 a:hover {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 400;
	color: #1e4963;
	text-decoration: none;
}

.table-format3 td {
	padding: 5px 4px 5px 4px;
	vertical-align: top;
	/*border-left: 1px solid #efefef;*/
	/*border-bottom: 1px solid #cccccc;*/
	/*border-right: 1px solid #efefef;*/
	text-align:left;
}


.table-format3 a {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 400;
	color: #5c8aa4;
	text-decoration: none;
}
.table-format3 a:hover {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 400;
	color: #1e4963;
	text-decoration: none;
}


.alphabet {font-weight: 400; font-size: 11px; color: #bd1313; font-family: verdana; text-decoration: none; text-align:left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666; 
	margin:3px; padding:2px 5px 2px 5px;
	dispaly:block;}
	
.alphabet1 {font-weight: 400; font-size: 11px; color: #4F4F4F; font-family: verdana; text-decoration: none; text-align:left; dispaly:block;}
:hover.alphabet1 {font-weight: 400; font-size: 11px; color: #bd1313; font-family: verdana; text-decoration: none; text-align:left; background-color:#e8e8e8; dispaly:block;}

.but {font-weight: 700; font-size: 11px; color: #ffffff; font-family: arial; text-decoration: none; border: 1px solid #666666; background-color:#333333; padding-left:10px; padding-right:10px; padding-top:1px; padding-bottom:1px; line-height:20px;}

.text4crs {font-size: 9pt; font-family: Arial; color: #000000; line-height:19px; text-align:left;}


.table-aravali td {
	padding: 5px 4px 5px 4px;
	vertical-align: top;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #cccccc;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
        color: #444444;
}

.table-aravali-active {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 400;
	color: #FF9C00;
	text-decoration: underline;
}

.table-aravali-activebp {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 400;
	color: #D70F0F;
	text-decoration: underline;
}


.table-aravali-active1 {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 400;
	color: #444444;
	text-decoration: none;
}

.table-aravali a {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 400;
	color: #444444;
	text-decoration: none;
}
.table-aravali a:hover {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 400;
	color: #FF9C00;
	text-decoration: none;
}

.table-aravalibp a {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 400;
	color: #444444;
	text-decoration: none;
}
.table-aravalibp a:hover {
	font: 11px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 400;
	color: #D70F0F;
	text-decoration: none;
}


.ca {font-weight: 400; font-size: 11px; color: #1b5a7e; font-family: arial; text-decoration: none; text-align:left; border-width: 1px; border-style: solid; border-color: #fff; padding:6px 3px 6px 3px; dispaly:block; background-color:#fff; line-height:30px; margin-right:1px;}
.ca:hover {font-weight: 400; font-size: 11px; color: #c70000; font-family: arial; text-decoration: none; text-align:left; border-width: 1px; border-style: solid; border-color: #fff; padding:6px 3px 6px 3px; dispaly:block; background-color:#fff; margin-right:1px;}
.caactive {font-weight: 700; font-size: 11px; color: #fff; font-family: arial; text-decoration: none; text-align:left; border-width: 1px; border-style: solid; padding:7px 3px 7px 3px; dispaly:block; margin-right:1px; line-height:30px;}
.caactivear {font-weight: 700; font-size: 11px; color: #fff; font-family: arial; text-decoration: none; text-align:left; padding:6px 3px 6px 3px; margin-right:1px; line-height:20px;}

.border-table{border-right:1px solid #ccc; border-bottom:1px solid #ccc;}

.border-table1{border-bottom:1px solid #ccc;}

.border-table2{border-right:1px solid #ccc;}

.border-table3{border-right:1px solid #ccc; border-left:1px solid #ccc; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}

.img-bor12{border:1px solid #666;}

.li{font-weight: 400; font-size: 11px; color: #444; font-family: Arial; text-decoration: none; margin-left:-20px;}

.caption { font-family: Arial; color: #544D3B; font-size: 11px; text-decoration: none; font-weight: 700;}

.advisor {color: #544D3B; font-family: Arial; font-size: 12px; text-decoration: none; text-align:left;}
:hover.advisor {color: #000; font-family: Arial; font-size: 12px; font-weight: 400; text-decoration: none; text-align:left;}

.url1 { font-family: Arial; color: #D70F0F; font-size: 12px; text-decoration: none;}
.url1:hover { font-family: Arial; color: #544D3B; font-size: 12px; text-decoration: none;}

.tab-bor {border:1px solid #ccc; padding:5px;}


.nlmonth { font-family: arial; color: #ffffff; font-size: 18px; text-decoration: none; font-weight: 600;}

.nlissue { font-family: arial; color: #000000; font-size: 12px; text-decoration: none; font-weight: 700;}

.nltitle { font-family: arial; color: #8e327b; font-size: 27px; text-decoration: none; font-weight: 500; line-height:25px;}

.nllinks { font-family: Arial; color: #000000; font-size: 11px; text-decoration: none; line-height:13px;}
:hover.nllinks { font-family: Arial; color: #ffffff; font-size: 11px; text-decoration: none;}

.nltext {font-family: Arial; color: #8e327b; font-size: 12px; text-decoration: none; line-height:18px; text-align:justify; padding-top:0px; padding-bottom:0px;}


.table-site td {
	padding: 2px 0px 2px 0px;
	vertical-align: top;
	text-align:left;
        color: #444444;
        font-weight: 700;
}


.table-site a {
	font: 12px arial;
	text-align:left;
	font-weight: 400;
	color: #544D3B;
	text-decoration: none;
}
.table-site a:hover {
	font: 12px arial;
	text-align:left;
	font-weight: 400;
	color: #D70F0F;
	text-decoration: none;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


.halfmoon{margin-bottom: 0em;}

.halfmoon ul{
font: 400 11px arial;
list-style-type: none;
color:#4f4f4f;
text-align: left;
line-height:10px;
padding:2px;
margin:0px;
}

.halfmoon li{
display:inline;
margin: 0;
padding:0px;

}

.halfmoon li a{
text-decoration: none;
margin: 0px;
padding: 7px 7px 0 7px;
border-right: 1px solid #c0c0c0;
color:#4B4B4B;
font-size: 11px;
}

.halfmoon li a:visited{
color: #4f4f4f;
}

.halfmoon li a:hover, .halfmoon li.selected a{
background-color: #ffffff;
text-decoration:none;
color:#B60000;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_e{
position:absolute;
top: 0;
font:normal 11px arial;
line-height:16px;
z-index:100;
background-color: #4B4B4B;
width: 150px;
visibility: hidden;
color:#ffffff;
}


.dropmenudiv_e a{
width: auto;
display: block;
border-bottom: 1px solid #fff;
text-indent: 5px;
padding: 0px 0;
text-decoration: none;
color: #fff;
text-decoration:none;
}

* html .dropmenudiv_e a{ /*IE only hack*/
width: 100%;
text-decoration:none;
}

/*.dropmenudiv_e a:hover{ /*THEME CHANGE HERE*/
/*background-color: #828383;
color:#fff;
text-decoration:none;
}*/


.fot{color:#FFFFFF; font-size:1px; padding:0; margin:0;}

.alphabet {font-weight: 400; font-size: 11px; color: #bd1313; font-family: verdana; text-decoration: none; text-align:left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666; 
	margin:3px; padding:2px 5px 2px 5px;
	dispaly:block;}
	
.alphabet1 {font-weight: 400; font-size: 11px; color: #bd1313; font-family: verdana; text-decoration: none; text-align:left; dispaly:block;}
.alphabet1:hover {font-weight: 400; font-size: 11px; color: #bd1313; font-family: verdana; text-decoration: none; text-align:left; background-color:#e8e8e8; dispaly:block;}
