body {margin:0px; padding:0px; background:url(Images/page-bg.jpg) left top repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

#content{ width:636px;}
#left-colume{ width:216px;}

.left-colume{ width:216px;}
p {margin:0px; padding:0px; border:none}

img {margin:0px; padding:0px; border:none}

a {color:#3A76DA; text-decoration:none;}
a:hover {color:#115281; text-decoration:none;}

.blacktext a {color:#4B4B4B; text-decoration:none;}
.blacktext a:hover {color:#2685C7; text-decoration:underline;}

input {margin:0px ;padding:0px; border:1px solid #c6c6c6;}
.button {background:url(Images/btns-bg.gif) left top repeat-x; border:1px solid #c6c6c6; color:#950000; font-weight:bold}

#header {padding:22px 22px 0px 22px; _padding:22px 22px 6px 22px; .padding:22px 22px 3px 22px; background:url(Images/header-bg.jpg) left top repeat-x #edeeef;}

/* top menu start */ 
.top-menu {margin: 0; padding: 0; float: right; font-weight:bold}

.top-menu li{display: inline;}

.top-menu li a{float: left; color:#86aeb6; padding:3px 6px 4px 6px; text-decoration: none; background:url(Images/menu-seprater.gif) left center no-repeat}

.top-menu li a:hover, .top-menu li .current{color: white; background:url(Images/top-menu-over.gif) center center repeat-x;}

/* top menu end */


.top-search {padding:15px 0 0 0;}
/*.language {color:#86aeb6;}
.language a{color:#86aeb6; font-weight:bold; text-decoration:none}
.language a:hover{color:#86aeb6; font-weight:bold; text-decoration:underline}*/

/* main menu start */ 
.main-menu-bg {background:url(Images/main-menu-bg.gif) left top repeat-x; line-height:37px; padding:0 3px 0 2px; width:auto}

.main-menu {margin: 0; padding: 0; float:left; font-weight:bold;}

.main-menu li{display: inline;}

.main-menu li a{float: left; color:#FFFFFF; padding:0px 11px 0px 11px; text-decoration: none; background:url(Images/main-menu-seprater.gif) right top no-repeat; line-height:38px;}

.main-menu li a:hover, .main-menu li .active {color:#ffc20e;}

/* main menu end */



/* content start here */

.cnt-bg {background:url(Images/content-top-bg.gif) left top no-repeat #FFFFFF; padding:32px 24px 10px 32px;}

.left-hd-bg {background:url(Images/left-box-hd.gif) left top repeat-x; padding:0 2px; font-weight:bold; font-size:12px; font-family:Tahoma; color:#FFFFFF}
.right-hd-bg {background:url(Images/left-box-hd.gif) left top repeat-x; padding:0 2px; font-weight:bold; font-size:11px; font-family:Tahoma; color:#FFFFFF}
.border {border:1px solid #ded08e; padding:1px 1px 1px 1px}
.news-hd-bg {background:url(Images/news-bg.gif) left top repeat-x; line-height:29px; font-size:13px; color:#333333; font-weight:bold; padding:0 3px}


/* news-section menu start */ 
.news-bg {background:url(Images/news-cnt-bg.gif) left top repeat-x}
#vmarquee div{ padding:7px 0; border-bottom:#ccc solid 1px; marging:5px 0; background:transparent url(/education/portal/images/news.gif) no-repeat scroll 1px 8px; padding:4px 0 4px 37px;}
.news-bg a{ color:#8a0a0a;}
.news-bg a:hover{ color:#000;}

.news {background:url(Images/arrow.gif) 6px 7px no-repeat; padding:3px 10px 3px 18px}
.news a{color:#075a9a; text-decoration:none}
.news a:hover{color:#950000; text-decoration:underline}

.read-more {background:url(Images/read-more.gif) right top no-repeat; color:#454545; font-weight:bold; height:17px; min-height:17px; text-align:right; padding:3px 5px 0 0}
.read-more a{color:#454545; text-decoration:underline}
.read-more a:hover{color:#950000; text-decoration:none}

.read-more2 {color:#454545; font-weight:bold; text-align:right; padding:3px 5px 0 0;}
.read-more2 a{color:#454545; text-decoration:underline}
.read-more2 a:hover{color:#950000; text-decoration:none}
/* news-section end */


.right-inform {background:url(Images/right-to-inform-act.gif) 8px 8px no-repeat #900505; padding:8px 8px 8px 35px; color:#FFFFFF; font-size:12px; font-weight:bold}
.right-inform a{color:#FFFFFF; text-decoration:none}
.right-inform a:hover{color:#FFFFFF; text-decoration:underline}

.main-cnt {padding:0 10px}
.cnt {padding:0 0 0 10px}

/* content start end */


.footer-links {background:#e2e3e6; border-top:1px solid #c9d0d8; height:20px; text-align:center; padding:10px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#323232}
.footer-links a{color:#010101; text-decoration:none; padding:0 14px}
.footer-links a:hover{color:#123573; text-decoration:none; padding:0 14px; text-decoration:underline}




/* start inner page by Maulin one 04-06-08 */


.inn-cnthd {font-family:Verdana, shruti, Arial, Helvetica, sans-serif; font-size:13pt; color:#1b71ad; font-weight:bold; background:url(Images/sub-hdbg.gif) left top repeat-y #efefef; border-bottom:1px solid #e0e0e0; padding:0 0 0 10px; line-height:26px; margin:0 0 10px 0}
.inn-cnthd td{padding:0 0 0 10px; margin:0 0 10px 0}
.inn-cnthd span{float:right; font-size:13px; padding:0 10px 0 0; width:250px}
.inn-cnthd span a{float:right; font-size:13px; padding:0 10px 0 0; color:#950043;}
.inn-cnthd span a:hover{float:right; font-size:13px; padding:0 10px 0 0; color:#1b71ad;}

.inn-cntsubhead {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; color:#025d9f; font-weight:bold; background:url(Images/sub-hdbg.gif) left top no-repeat #efefef; border-bottom:1px solid #e0e0e0; padding:0 0 0 10px; line-height:22px; background-color:#c7d6e1;}

.inn-cntsubcntnt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#1b71ad; font-weight:normal;  padding:0 0 0 0px; line-height:22px; background-color:#fff;}
.inn-cntsubcntntgray {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#555555; font-weight:normal;  padding:0 0 0 3px; line-height:22px; background-color:#fff;}

.inn-cntpad {padding:5px 10px}

.inner-tblbg {background:#d8e0e6;}
.inner-tblhd {background:#f3f3f3; font-weight:bold; font-size:12px; color:#555555; padding:3px 3px 3px 5px}
.inner-tblsubhd {font-weight:bold; font-size:14px; color:#555555; padding:3px 3px 5px 0px}
.inner-tblsubhdblue {font-weight:bold; font-size:13px; color:#025d9f; padding:3px 3px 0px 0px}
.inner-tbltxt {background:#FFFFFF; padding:3px 3px 3px 5px}


.inner-tab-arrow {color:#444444; font-size:11px; padding:0px 0 4px 15px; font-family:Verdana, Arial, Helvetica, sans-serif}
.inner-tab-arrow a{color:#444444; text-decoration:underline}
.inner-tab-arrow a:hover{color:#444444; text-decoration:none}

ol li {margin:0px; padding:3px 0 3px 0; clear:both}

span {text-align:left}


.cnt-arrow {background:url(Images/tab-arrow.gif) 8px 8px no-repeat; color:#444444; font-size:12px; padding:4px 0 4px 0px; font-family:Verdana, Arial, Helvetica, sans-serif}
.cnt-arrow a{color:#444444; text-decoration:underline}
.cnt-arrow a:hover{color:#444444; text-decoration:none}

.cnt-pad {padding:5px 0;}

.next-but {color:#950000; font-size:10px; padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif}
.next-but a{color:#444444; text-decoration:underline; background:url(Images/next-arrow.gif) right center no-repeat; padding-right:15px;}
.next-but a:hover{color:#444444; text-decoration:none}
.back-but {color:#950000; font-size:10px; padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif}
.back-but a{color:#444444; text-decoration:underline; background:url(Images/back-arrow.gif) left center no-repeat; padding-left:15px;}
.back-but a:hover{color:#444444; text-decoration:none;}

.link-text {color:#444444; font-size:13px; padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif}
.link-text a{color:#444444; text-decoration:none}
.link-text a:hover{color:#444444; text-decoration:underline}











/* bread crumb start */ 

.breadcrumb{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#555555; margin:0 0 20px 0}

.breadcrumb a{background:url(Images/breadcrumb.gif) right 4px no-repeat; padding-right: 15px; margin:0 3px 0 0; color:#555555; text-decoration:none;}

.breadcrumb a:visited, .breadcrumb a:active{color:#555555; text-decoration:underline}

.breadcrumb a:hover{text-decoration: underline;}

.breadcrumb-last{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#555555; margin:0 0 20px 0}

.breadcrumb-last a{background:none; padding-right: 15px; margin:0 3px 0 0; color:#555555; text-decoration:none;}

.breadcrumb-last a:visited, .breadcrumb-last a:active{color:#555555; text-decoration:underline; background:none;}

.breadcrumb-last a:hover{text-decoration: underline;}
/* bread crumb  end */ 



.banner-strip {background:url(Images/banner-bot-hd-left.jpg) left top no-repeat #b50101; text-align:right; height:36px; color:#ffffff; font-size:22px; font-weight:bold; font-family:"Arial Narrow"; padding:0 10px;}
.banner-strip span{color:#ffffff; font-size:22px; font-weight:normal; font-family:"Arial Narrow"; padding:0 20px; line-height:32px; font-weight:bold}

.iconbg-1 {background:url(Images/icon-bg-1.jpg) no-repeat; width:312px; height:160px;}
.iconbg-2 {background:url(Images/icon-bg-2.jpg) no-repeat; width:312px; height:160px;}
.iconbg-3 {background:url(Images/icon-bg-3.jpg) no-repeat; width:312px; height:160px;}
.iconbg-4 {background:url(Images/icon-bg-4.jpg) no-repeat; width:312px; height:160px;}

.underline {text-decoration:underline;}
.underline a{text-decoration:underline; color:#444444;}
.underline a:hover{text-decoration:none; color:#115281;}

.underline-small {text-decoration:underline;}
.underline-small a{text-decoration:underline; color:#444444; font-size:11px;}
.underline-small a:hover{text-decoration:none; color:#115281; font-size:11px;}


.table-data{border:#dddddd solid 1px; border-left:none; border-top:none; text-align:inherit;}
.image-add{border:#a1a1a1 solid 1px; margin-top:1px; margin-bottom:1px;}
.table-data td{ border:#dddddd solid 1px; border-right:none; border-bottom:none; padding:5px;}
.table-data th{ background:#f1f1f1; padding:5px; color:#2576af; border:#dddddd solid 1px; border-right:none; border-bottom:none; font-size:14px;}
.table-data-bulet{text-align:justify;}
.table-data-bulet th{ background:url(Images/small_arrow1.gif) left 6px no-repeat; width:2%; margin:0; padding:0; font-weight:normal;}
.table-data-bulet td{text-align:justify; padding:5px 3px;}
.normal-text{ font-size:12px; color:#000000; text-align:justify; line-height:18px}
.normal-text td{ padding-top:1px; padding-bottom:1px; }
.table{text-align:justify; border:none;}
.table td, .table th{padding:3px 0; border:none;}
.gujarati-font{ font-family:Shruti; text-align:left; width:590px; font-size:13px; line-height:normal;}
.gujarati-font tr, .gujarati-font td{text-align:left;}
.gujarati-font table tr td{ padding-right:20px; padding-left:3px;}
.min-height{ min-height:500px; height:auto !important; height:500px;}

.guj-font-pad {padding-right:35px;}

.gujarati-font-normal{ font-family:Shruti; text-align:left;  font-size:13px; line-height:normal;}
.gujarati-font-normal tr, .gujarati-font-normal td{text-align:left;}
.gujarati-font-normal table tr td{ padding-right:20px; padding-left:3px;}

.dept-head-bg{ background:#8e8e8e;}
.dept-head-inner img{ padding-top:5px;}
.dept-head-title{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; line-height:15px; height:36px;}



/* new added */
#marqueecontainer{
position: relative;
height: 180px; /*marquee height */
overflow: hidden;
}
#vmarquee{ position:absolute;}
.calendar
{
	font-family: Arial;
	font-size: 8pt;
    border: none !important;
}
.calendar .title
{
	font-weight:bold;
	font-size: 9pt;
	background-color:#ffffff;
	color: #000000;
}
.calendar .nextprev
{ 
	font-size:10pt;
	font-weight:bold;
	background-color:#ffffff;
}
.calendar .nextprev a
{
	display:block;
}

.calendar .dayheader
{
	font-weight:bold;
	background-color:#ffffff;
	padding:4px;
}
.calendar .day
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	padding:4px;
}
.calendar .day a
{
	color: #0099cc;
	text-decoration:none;
}
.calendar .daytoday
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding:4px;
}
.calendar .daytoday a
{
	color: #0099cc;
	text-decoration:none;
}
.calendar .daydisabled
{
    border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	padding: 4px;
	background-color: gainsboro;
}
.calendar .daydisabled a
{
	display: block;
	color: darkgray;
	text-decoration: none;
}
.calendar .dayspecial
{
    border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	padding: 4px;
	background-color: #ccffcc;
}
.calendar .dayspecial a
{
	display: block;
	color: black;
	text-decoration: none;
}
.HeadingInformation {
	color:#f4a203;
	font-weight:bold;
	font-size:17px;
}
/* for line */
.LineBack {
	background-image: url(images/LineBack.jpg);
	background-repeat: repeat-x;
	height: 7px;
}
/*For more infomatin link in middle section */
.InfoMoreLink:link, .InfoMoreLink:hover, .InfoMoreLink:active, .InfoMoreLink:visited {
	color:#f4a203;
	font-size:12px;
	font-weight:bold;
}
.InfoMoreLink:hover {
	color:#000000;
	text-decoration:none;
}

.align_center{ margin:0 auto;}
.dot_none {color:#FFFFFF; font-size:0 !important; line-height:0!important;} 




























