/* css document by - Noopur*/ 
body{ margin:0px; padding:0px; background:url(bg000000.jpg) no-repeat fixed center center / cover #bc6706 ; border-top:1px solid #ff9c00; font:normal .8em/21px Verdana, Geneva, sans-serif;}
p,form,h1,h2,h3,h4,h5,h6,h7,ul,ol {padding:0px; margin:0px;}
/* [-- Common Classes --]*/
::selection {
background: #34ABD6;
color:#fff;/* Safari */}
::-moz-selection {
background: #34ABD6;
color:#fff;/* Firefox */}
.leftFloat {float:left;}
.RightFloat {float:right;}
.clear {clear:both;}
a{transition: all 0.2s ease-in; text-decoration:none; color:#0B80AA}
a:hover{ color:#BC6706}
#wrapper{ width:100%; margin:0 auto;}
#inner_wrapper{ width:100%; position:relative;}
body {background-position:0px 50px}
#wrapper {margin-top:40px}
.pwd_features {}
.pwd_features .textresizer {margin:auto;}
.pwd_features .textresizer li {list-style:none;float:left;padding:2px 0px 0px 0px;margin-left:0px;}
.pwd_features .textresizer li a {display:block;padding:0px 4px;color:#CCC;font-size:10pt;line-height:28px;margin-top:2px;border:1px solid #CCC;margin-right:10px}
.incrz {}
.header_area{width:100%; margin:0 auto; background:url(header00.jpg) repeat-x left top; }
.header{ width:1000px; margin:0 auto; height:120px; }
.logo{ background:url(logo_new.png) no-repeat ; height:110px; width:980px; float:left;}
.changeTheme {width:100%; height:40px; background:rgba(00, 00, 00, 0.8); border-bottom:1px solid #6190BE; position:fixed; z-index:9999; top:0px;}
.changeTheme strong {display: block;float: left;font-size: 10px;}
.changeTheme ul {}
.changeTheme li {float: left;font-size: 11px;list-style: none outside none;margin-left: 10px;}
.changeTheme li a {color:#fff; line-height:32px; border:1px solid #ccc; padding:3px;}
.changeTheme .contTheme {color: #00f0ff !important;font-weight: bold;padding: 7px !important; line-height:37px;}
.changeTheme .defTheme {color: #fff !important;font-weight: bold;padding: 7px !important;line-height:37px;}
.changeTheme .darkTheme {color: #FFC300 !important;font-weight: bold;padding: 7px !important;line-height:37px; margin-right:10px;}
#nav {margin:0 auto; width:1000px; padding:2px; height:28px; line-height:28px;}
.fontresize {display: none;font-weight: bold;padding: 2px;}
#accessibility {margin: -2px 0 0 0;text-align: center; }
#accessibility li {display: inline;margin-right: 0.3em;}
#accessibility .current a {color: #FFFFFF !important;font-family: arial;text-decoration: none;}
#small {color: #FFFFFF !important;font-size: 10px !important;font-weight: bold !important;padding: 3px;}
#large {font-weight: bold;padding: 3px;}
.nav{ width:475px; float:left; margin-left:70px; padding:2px 0 }
.nav a{ color:#fff; text-decoration:none; font-size:.8em; padding:0 5px;}
.nav a:hover{ color:#4FA9FF}
/*menu*/
#cssmenu {position: relative;height: 44px;background: #013C73;width: 100%;}
#cssmenu ul {list-style: none;padding: 0;margin: 0;line-height: 1;}
#cssmenu > ul {position: relative;display: block;background: #013C73;height: 32px;width: 1000px;margin:0 auto;z-index: 500;}
#cssmenu > ul > li {display: block;position: relative;float: left;margin: 0;padding: 0;}
#cssmenu > ul > #menu-button {display: none;}
#cssmenu ul li a {display: block;font-family: Helvetica, sans-serif;text-decoration: none;}
#cssmenu > ul > li > a {font-size: 14px;font-weight: bold;padding: 15px 18px;color: #fff;text-transform:capitalize;-webkit-transition: color 0.25s ease-out;-moz-transition: color 0.25s ease-out;-ms-transition: color 0.25s ease-out;-o-transition: color 0.25s ease-out;transition: color 0.25s ease-out;}
#cssmenu > ul > li.has-sub > a {padding-right: 25px;}
#cssmenu > ul > li:hover > a {color: #AFB6BE;background:#295E90;}
#cssmenu li.has-sub::after {display: block;content: '';position: absolute;width: 0;height: 0;}
#cssmenu > ul > li.has-sub::after {right: 10px;top: 20px;border: 5px solid transparent;border-top-color: #7a8189;}
#cssmenu > ul > li:hover::after {border-top-color: #ffffff;}
#indicatorContainer {position: absolute;height: 12px;width: 100%;bottom: 0px;overflow: hidden;z-index: -1;}
#pIndicator {position: absolute;height: 0;width: 100%;border: 12px solid transparent;border-top-color: #2b2f3a;z-index: -2;-webkit-transition: left .25s ease;-moz-transition: left .25s ease;-ms-transition: left .25s ease;-o-transition: left .25s ease;transition: left .25s ease;}
#cIndicator {position: absolute;height: 0;width: 100%;border: 12px solid transparent;order-top-color: #2b2f3a;top: -12px;right: 100%;z-index: -2;}
#cssmenu ul ul {position: absolute;left: -9999px;top: 70px;width:220px;opacity: 0;-webkit-transition: opacity .3s ease, top .25s ease;-moz-transition: opacity .3s ease, top .25s ease;-ms-transition: opacity .3s ease, top .25s ease;-o-transition: opacity .3s ease, top .25s ease;transition: opacity .3s ease, top .25s ease;z-index: 1000;}
#cssmenu ul ul ul {top: 37px;padding-left: 5px;}
#cssmenu ul ul li {position: relative;}
#cssmenu > ul > li:hover > ul {left: auto;top: 43px;opacity: 1;}
#cssmenu ul ul li:hover > ul {left: 220px;top: 0;opacity: 1;width:220px;}
#cssmenu ul ul li a {border-bottom: 1px solid #eee;padding: 10px 10px;font: bold .85em Helvetica, sans-serif;;color: #fff;background: #013C73;-webkit-transition: all .35s ease;-moz-transition: all .35s ease;-ms-transition: all .35s ease;-o-transition: all .35s ease;transition: all .35s ease;}
#cssmenu ul ul li:hover > a {background: #295E90;color: #AFB6BE;}
#cssmenu ul ul li:last-child > a,#cssmenu ul ul li.last > a {border-bottom: 0;}
.submenuArrow {border: 6px solid transparent;width: 0;height: 0;border-bottom-color: #fff;position: absolute;top: -12px;}
#cssmenu ul ul li.has-sub::after {border: 4px solid transparent;border-left-color: #9ea2a5;right: 10px;top: 12px;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;-webkit-transition: -webkit-transform 0.2s ease, right 0.2s ease;}
#cssmenu ul ul li.has-sub:hover::after {border-left-color: #fff;right: -5px;webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg);}
/*menu*/
/*search*/
#tw-form-outer { }
#tw-form{margin-left:10px;font-family: Tahoma, Geneva, sans-serif;-moz-border-radius: 4px;-webkit-border-radius: 4px;border: #aaa 1px solid;ackground: #DDDDDD;background: -moz-linear-gradient(top, #C4C4C4 0%, #EAEAEA 0%, #D3D3D3 100%); /* firefox */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C4C4C4), color-stop(0%,#EAEAEA), color-stop(100%,#D3D3D3)); /* webkit */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C4C4C4', endColorstr='#D3D3D3',GradientType=0 ); /* ie */width: 150px;float: left;padding: 0 4px;border-radius: 4px 4px;margin-top:7px;}
#tw-form #tw-input-text{width: 125px;float: left;border: 0;background: #DDDDDD;background: -moz-linear-gradient(top, #C4C4C4 0%, #EAEAEA 0%, #D3D3D3 100%); /* firefox */ackground: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C4C4C4), color-stop(0%,#EAEAEA), color-stop(100%,#D3D3D3)); /* webkit */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C4C4C4', endColorstr='#D3D3D3',GradientType=0 ); /* ie */color: #777;line-height: 100%;font-size: 12px;font-family: Tahoma, Geneva, sans-serif;margin-top:3px;margin-bottom:3px;height:13px;}
#tw-form #tw-input-text:focus{outline:none;color:#333;}
#tw-form #tw-input-submit{background: url(search_i.png) no-repeat 8px 5px;border: 0;float: left;width: 22px;z-index: 100;cursor: pointer;}
/*search*/
#content_area{margin:0 auto; width:1000px; background:#fff;}
.left_area{ float:left; width:280px; margin:1px 18px 0 0; background:#F7F1E7; border-right:1px solid #DBCFBC;}
.left_area h1{ color: #0D455E; font-size: 1.3em !important; border-bottom:1px solid #FF9C00; padding:9px 0 0 8px; background:#B2D9FF; margin-bottom:8px;}
.left_area img{ border:1px solid #013C73; padding:2px; float:left; margin:0 10px 0 8px  }
.Hdname{ background:#f6f6f6; border:1px solid #e5e5e5; padding:4px; color:#013C73; margin:0 10px 5px 0; font-size:.95em}
.more{ font-size: .9em !important; margin:0 0 10px 8px}
.more a{color:#D6EAFE;background:#013C73; padding:4px 6px;border-bottom:1px solid #FF9C00; border-radius:5px;  }
.more a:hover{  color:#013C73;background:#D6EAFE;}
.links{list-style: none;margin: 0;padding: 0;vertical-align: baseline;line-height: 1;}
.links li{display: block;position: relative;margin: 0;padding: 0;width: 100%;}
.links li a{ display: block;position: relative;margin: 0;border-top: 1px dotted #fff;border-bottom: 1px dotted #d9d9d9;padding: 10px 15px 10px 25px;font-family: Helvetica, Arial, sans-serif;color: #000;text-shadow: 0 1px 0 #fff;font-size: .92em;line-height:16px;font-weight: 300;background:url(icon2000.png) no-repeat 10px 12px; }
.links li a:hover{color: #ffffff;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);border-color: transparent;background:url(icon2000.png) no-repeat 10px -15px #013C73;}
.links li ul li a {padding-left:50px; background:url(http://www.mjpru.ac.in/images/bullet2.png) no-repeat 30px 15px ;}
.links li ul li a:hover {padding-left:50px; background:url(http://www.mjpru.ac.in/images/bullet2.png) no-repeat 30px 15px #99734C; color:#fff; text-shadow:none}
.links ul{ display:block; position:relative}
.clicked{background:url(icon2000.png) no-repeat 10px -15px #013C73!important; color:#fff!important; text-shadow:none !important;} 
#slider{float:left; height:262px!important; position:relative; width:678px;border:1px solid #BCBCBC;}
.shdw{background:url(shadow00.png) no-repeat; float:left; width:650px; height:20px; position:relative; top:5px;}
.cntnt_bg{padding:10px;}
.rightArea{ float:left; width:680px;}
.txtArea{ float:left; width:680px; padding:10px 0; }
#news{float:left; width:218px; border:solid 1px #bcddfe; background:#f9f9f9; padding:0 0 4px 0; height:415px; margin:10px 6px 0 0; overflow:hidden}
#news h3{color:#FFF; padding:7px 10px; background:#2D6396; font:normal 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; border:1px solid}
#news ul{ margin-top:10px; padding:0px 0 0 0px; list-style:none}
#news li{display: block;position: relative; margin: 0; padding: 0;width: 100%;}
#news li a{ display:block; position:relative; border-bottom:1px solid #EAEAEA;  padding: 10px 15px 12px 25px; font:normal .96em Verdana, Geneva, sans-serif; color:#00376a; background:url(icon1000.png) no-repeat 8px 14px;}
#news li a:hover{ color:#000; background:url(icon1000.png) no-repeat 8px -28px #e3e3e3; }
h1 { color: #013A70; font: 1.6em Helvetica,Arial,sans-serif; padding:5px 10px; border-bottom:1px solid #013A70; line-height:25px; margin:0 0 10px 0; background:#e5e5e5}
h2 { border-bottom: 1px dashed #CCCCCC; color: #3B3B3B; font: normal 1.3em Helvetica,Arial,sans-serif; padding: 10px 0 7px; margin-bottom:8px; }
h3 { color: #0F4073; font: normal 1.2em Helvetica,Arial,sans-serif;  padding: 10px 0 0; text-transform: capitalize; padding: 8px 0  0 10px; margin:5px 0 10px 0;}
h4 { }
.pic{ border:1px solid #B2D9FF; padding:2px; margin:0px 8px 8px 8px; float:left}
.pic span{ color:#611601;  width:100%; float:left; font-size:.85em; text-align:center; background:#F2F2F2}
p { color: #3B3B3B; font: .95em/22px Verdana, Geneva, sans-serif; padding: 10px; }
.Lfloat { float: left; }
.Rfloat { float: right; }
.clear { clear: both; }
.list { list-style: none outside none; padding-left:15px; }
.list li { background: url(http://www.mjpru.ac.in/images/bullet.png) no-repeat scroll 4px 7px rgba(0, 0, 0, 0); line-height: 23px; margin-bottom: 5px; padding-left: 22px; color: #3B3B3B; font: 0.95em/22px Verdana,Geneva,sans-serif;text-transform:capitalize; }
.topL{ background:#EAEAEA; border:1px solid #DDD; padding:8px 10px; margin-bottom:8px; color:#333; font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;transition: all 0.2s ease-in; }
.topL:hover{ background:#DDD; border:1px solid #eaeaea;}
.j_table {border-top:solid 1px #E8E8E8;border-right:solid 1px #E8E8E8;margin:10px auto;}
.j_table th{border-bottom:solid 1px #E8E8E8;background-color:#2C6194; padding:10px 5px; border-left:solid 1px #D0D0D0; color:#FFF; font-size:1.1em; text-align:center;}
.j_table tr td {border-bottom:solid 1px #E8E8E8;border-left:solid 1px #E8E8E8;padding:7px; color:#333; line-height:21px;color: #3B3B3B; font: 0.95em/22px Verdana,Geneva,sans-serif;}
.j_table tr td a {text-decoration:none;color:#0B80AA; text-transform:capitalize}
.j_table tr td a:hover {color:#000;}
.row1{ background:#F3F3F3; font-weight:normal}
.row2{ background:#e2e2e2;}
.lftBx{background-color: #3BB3E0;background-image: -moz-linear-gradient(center bottom , #2CA0CA 0%, #3EB8E5 100%); margin: 8px 6px 0px 6px;padding: 15px 15px 15px 10px;}
.lftBx a{ color: #FFFFFF; font-family: 'Open Sans',sans-serif;font-size: 1.3em;margin: 5px 0px 0px 0px;padding: 15px 15px 15px 10px;text-decoration: none;}	
.lftBx a:hover {color:#000;}
.lftBx:hover {background-image: -moz-linear-gradient(center bottom , #3EB8E5 0%, #2CA0CA 100%);box-shadow: 0 1px 0 #2AB7EC inset, 0 2px 0 0 #156785, 0 5px 3px #999999;top: 3px;}
.lftBx span img{border:none; position:relative; top:-7px; left:-10px; display:block}
.lftBx span img:hover{}
/*FOOTER*/
.footer {background:#2D6396; width:980px; margin:auto; text-align:center; color:#FFF; font-size:.85em; padding:8px 10px; border-top:4px solid #BC6706}
.footer a{ color:#fff; padding:0 6px;}
.footer a:hover{ color:#000;}
.omninet{ color:#CB1515 !Important; text-decoration:none; font-weight:bold; font-style:italic; background:rgba(00,00,00,.5); padding:4px;}
.omninet span{color:#1576CB; font-style:normal;}

/*img*/
.stack { float: left;  margin: 2% 3% 4% 2%; position: relative; z-index: 10; }
/* Image styles */
.stack img { max-width: 100%; height: auto; vertical-align: bottom; border: 10px solid #fff; border-radius: 3px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);}
.stack:last-of-type { margin-right: 20px; }
/* Stacks creted by the use of generated content */
.stack:before, .stack:after { content: ""; border-radius: 3px; width: 100%; height: 100%; position: absolute; border: 10px solid #fff; left: 0;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);-webkit-transition: 0.3s all ease-out;-moz-transition: 0.3s all ease-out;transition: 0.3s all ease-out;}
.stack:before { top: 4px; z-index: -10; } /* 1st element in stack (behind image) */	
.stack:after { top: 6px; z-index: -20; } /* 2nd element in stack (behind image) */
/* Second stack example (rotated to the right from the bottom left) */
.stack.rotated:before { -webkit-transform-origin: bottom left;-moz-transform-origin: bottom left;transform-origin: bottom left;-webkit-transform: rotate(2deg);-moz-transform: rotate(2deg);transform: rotate(2deg);}
.stack.rotated:after { -webkit-transform-origin: bottom left;-moz-transform-origin: bottom left;transform-origin: bottom left;-webkit-transform: rotate(4deg);-moz-transform: rotate(4deg);transform: rotate(4deg);}	
/* Third stack example (One stack element rotated in the opposite direction) */
.stack.twisted:before {-webkit-transform: rotate(4deg);-moz-transform: rotate(4deg);transform: rotate(4deg);}	
.stack.twisted:after {-webkit-transform: rotate(-4deg);-moz-transform: rotate(-4deg);transform: rotate(-4deg);}	
/* Fourth stack example (Similar to the second but rotated left) */
.stack.rotated-left:before {-webkit-transform-origin: bottom left;-moz-transform-origin: bottom left;transform-origin: bottom left;-webkit-transform: rotate(-3deg);-moz-transform: rotate(-3deg);transform: rotate(-3deg);}
.stack.rotated-left:after {-webkit-transform-origin: bottom left;-moz-transform-origin: bottom left;transform-origin: bottom left;-webkit-transform: rotate(-6deg);-moz-transform: rotate(-6deg);transform: rotate(-6deg);}
/* Reset all rotations on hover */
.stack:hover:before, .stack:hover:after {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);}
.slideshow {margin:auto; position:relative; z-index:55; width:100% !important;}
.slideshow img {top: 0px; left: 0px; z-index: 5; opacity:0; height:141px!important; width:680px !important;}

.useFul{margin:5px; background:#fff; border:1px solid #2D6396; float:left; display:block;transition: all 0.2s ease-in;text-align:center; min-width:200px; min-height:167px;}
.useFul img{ padding:10px 0 0 0 ; }
.useFul a{ color:#fff; font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif; display:block; background:#32A9D4; padding:10px;  text-align:center}
.useFul a:hover{ color:#000; background:#3ABEEA}
.useFul:hover{ background:#e3e3e3; border:1px solid #333; float:left; display:block }
table th{ border-bottom:solid 1px #E8E8E8;background-color:#2C6194; padding:4px 10px; border-left:solid 1px #D0D0D0; color:#FFF; font-size:.85em; text-align:right}
.inputBox{ width:300px; padding:5px; height:25px; background:#fefefe; border:1px solid #3278BA; transition: all 0.2s ease-in;}
.inputBox:hover{border:1px solid #fefefe;background:#3278BA; }
.inputBox:focus{border:1px solid #fefefe;background:#3278BA; color:#fff}
.btn{background-color:#2C6194; padding:8px 11px; color:#FFF; font-size:1em; text-align:center; display:block; border:1px solid #fff; width:14%; float:right; margin-right:87px;transition: all 0.2s ease-in; cursor:pointer}
.btn:hover{ background:#225789; color:#f3f3f3; margin-top:5px;}
.sitemap {font-family: Arial,Helvetica,Sans-Serif;margin: 20px 0 0 30px;overflow: visible;padding: 0;width: 350px;}
.sitemap ul {border: 0 none;display: block;list-style: none outside none;margin: -11px 0;padding: 0;}
.sitemap ul li {border: 0 none;left: -11px;margin: 10px 0 5px 10px;padding: 0;position: relative;top: 0;}
.sitemap a {display: block;font-size: 110%;font-weight: bold;line-height: 1.5em;margin: 0 0 0 -10px;padding: 1px;text-align: left;text-decoration: none;text-indent: 0.5em;width: 21.4em;}
.sitemap ul ul {padding: 12px 0 18px;}
.sitemap ul li li {left: 0;margin: 10px 0 5px 1px;padding: 0 0 0 25px;position: relative;top: 0;}
.sitemap ul ul a {font-size: 110%;font-weight: normal;line-height: 1.3em;margin: 0;text-indent: 0.4em;}
.sitemap {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: -moz-use-text-color;border-image: none;border-style: solid;border-width: 0 0 0 1px;color: #BCBCBC;}
.sitemap ul li li {background: url("http://www.mjpru.ac.in/images/line-01.gif") no-repeat scroll left center rgba(0, 0, 0, 0);color: #000000;}
.sitemap a {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #BCBCBC;color: #4F4F4F;}
.sitemap ul ul a {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #9292A1;color: #4F4F4F;}
.sitemap ul ul a:hover {background: none repeat scroll 0 0 #FAFAFA;border: 1px solid #000000;color: #000000;}
/* The Nivo Slider styles */
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:2px;left:1px;width:678px; height:300px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
.nivo-controlNav {bottom:-37px !important;position: absolute;right: 5px !important;}
.nivo-controlNav a {background: url(http://www.mjpru.ac.in/images/bullets.png) no-repeat scroll 0 0 transparent;border: 0 none;display: block;float: left;height: 22px;margin-right: 3px;text-indent: -9999px;width: 22px;}
.nivo-controlNav a.active {background-position: 0 -22px;}
.nivo-directionNav a {background: url(arrows00.png) no-repeat scroll 0 0 transparent;border: 0 none;display: block;height: 30px;
text-indent: -9999px;width: 30px;}
a.nivo-nextNav {background-position: -30px 0;right: 15px;}
a.nivo-prevNav {left: 15px;}
.nivo-caption {font-family: Helvetica,Arial,sans-serif;text-shadow: none;padding:8px 0;opacity: 0.3 !important;}
.nivo-caption a {color: #EFE9D1;text-decoration: underline;}
/* The slices and boxes in the Slider */
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}/* Caption styles */
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; width:100%;z-index:8;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}

*-------------news----------------*/
.smBox .smBX.newsBlock ul { margin:0 auto;}
.smBox .smBX.newsBlock ul li {background:none !important;}
.smBox .smBX.newsBlock ul li a{color: #084a61;font-size: 12px;text-decoration:none;background:url(arrow_ho.gif) no-repeat 4px 15px !important;padding:10px 12px 10px 25px !important;}
.smBox .smBX.newsBlock ul li a:hover{color: #3d3d3d;font-size: 12px;text-decoration:None;}
.smBX.newsBlock ul li .newsBox h4 {color: #084a61;padding-top: 10px;padding-bottom: 10px;padding-left: 5px;font-size: 12px;}
.smBX.newsBlock ul li.newsBox  {color: #084a61;font-size: 12px;padding-bottom: 10px;font-size: 12px;}
#innerBody {background: #e8ecf4;	margin:0px;width:260px;	float:left}
/* 
-----------------------------------
Vertical Scroller Magic
by Project Seven Development
www.projectseven.com
Style Theme: 03 - Carbon
-----------------------------------
*/
.p7VSC03 {position: relative;padding-left:0px;width:212px;}
.p7VSC_showall {color: #000000;letter-spacing: 0.1em;}
.p7VSC_showall:hover, .p7VSC_showall:active, .p7VSC_showall:focus {color: #009900;}
.p7VSC03 .p7VSC_scrollbox_wrapper {margin: 0 0px 0 5px;padding: 0px;}
.p7VSC03 .p7VSC_scrollbox {height: auto;position: relative;width: 100%;}
.p7VSC03 .p7VSC_scrolling {top: 0;left: 0;}
.p7VSC03 .p7VSC_content {  left:0; padding:0;}
.p7VSC03 .p7VSC_content ul{  padding:0;}
.p7VSC03 .p7VSC_up a {height: 17px;width: 12.5px;background-image: url(p7sc3_db.png) ;margin:-4px 0 0 0;background-repeat: no-repeat;}
.p7VSC03 .p7VSC_up a:hover {background-position: -13px 0px;}
.p7VSC03 .p7VSC_dn a {height: 16px;width: 12.5px;background-image: url(p7sc3_dc.png);background-repeat: no-repeat;}
.p7VSC03 .p7VSC_dn a:hover {background-position: -13px 0px;}
.p7VSC03 .p7VSC_pauseplay .pause {height: 11px;width:13px;background-image: url(p7sc3_ps.png);background-repeat: no-repeat;}
.p7VSC03 .p7VSC_pauseplay .pause:hover  {background-position: -14px 0px;}
.p7VSC03 .p7VSC_pauseplay .play {height: 11px;width: 13px;background-position: 0px -11px;background-image: url(p7sc3_ps.png);background-repeat: no-repeat;}
.p7VSC03 .p7VSC_pauseplay .play:hover  {background-position: -14px -11px;}
.p7VSC03 .p7VSCdragchannel {position: absolute;width: 13px;top: 10px;background-image: url(p7sc3_dd.png);background-repeat: repeat-y;right: 0px;display: none;cursor: default;}
.p7VSC03 .p7VSCdragchannel em {display: none;}
.p7VSC03 .p7VSCdragchannel a {display: block;}
.p7VSC03 .p7VSCdragbar {position: relative;background:#e6e6e6; width: 12px;}
.p7VSC03 .p7VSCdragCtrl {position: absolute;left: 0px;top: 0px;}
.p7VSC03 .p7VSCdragCtrl a {height: 37px;width: 13px;background-image: url(p7sc3_de.png);background-repeat: no-repeat;}
.p7VSC03 .p7VSCdragCtrl a:hover  {background-position: -13px 0px;}
#p7VSCdc_1{height:310px !important}
.scrol{ background:#f1f1f1; border:1px solid #e5e5e5; padding:5px; margin-bottom:5px; }
.scrol a{color:#013C73; padding:0 30px; font:bold 10pt "Trebuchet MS", Arial, Helvetica, sans-serif}
.scrol a:hover{ color:#000}

#leftmenu,#leftmenu ul,#leftmenu li,#leftmenu a {margin: 0;padding: 0;border: 0;list-style: none;font-weight: normal;text-decoration: none;line-height: 1;font-family: 'Lato', sans-serif;font-size: 14px;position: relative;}
#leftmenu a {line-height: 1.3;padding: 6px 15px;}
#leftmenu {width:100%}
#leftmenu > ul > li {cursor: pointer;}
#leftmenu > ul > li:last-child {}
#leftmenu > ul > li > a {font-size: 13px;display: block;color: #000; border-bottom:1px dotted #D9D9D9; padding:10px 10px 10px 25px;}
#leftmenu > ul > li > a:hover {background:#013C73;border-color: rgba(0, 0, 0, 0);color: #FFFFFF;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);}
#leftmenu > ul > li.active {}
#leftmenu > ul > li.active > a {text-shadow: 0 1px 1px #709400; color:#FFF;background:#013C73}
#leftmenu > ul > li.has-sub { background:url(http://www.mjpru.ac.in/images/up.png) no-repeat 230px -9px; }
#leftmenu > ul > li.has-sub.active {background:url(http://www.mjpru.ac.in/images/up.png) no-repeat 230px 15px #013C73;}
/* Sub menu */
#leftmenu ul ul {padding: 0;display: none;}
#leftmenu ul ul a {background: url(arrow_ho.gif) no-repeat 15px 10px #F7F1E7;display: block;color: #797979;font-size: 13px; padding-left:35px;border-bottom: 1px solid #c9c9c9; font-weight:bold}
#leftmenu ul ul a:hover {background: url(arrow_ho.gif) no-repeat 15px 10px #F3F3F3;display: block;color: #000;font-size: 13px; padding-left:35px;border-bottom: 1px solid #c9c9c9; font-weight:bold}
#leftmenu ul ul li {}
#leftmenu ul ul ul{padding: 0;display: none;}
.subItem{background: url(arrow_ho.gif) no-repeat 40px 10px #F2EDE6 !important; padding-left:60px !important; font:normal 12px Verdana, Geneva, sans-serif !important}
.subItem:hover{ background: url(arrow_ho.gif) no-repeat 45px 10px #B2D9FF !important; padding-left:65px !important;}