* {margin:0px; padding:0px;}
a{color:#c93204; text-decoration:none;}
a:hover{ color:#144278; text-decoration:underline;}

body{margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; background:url(images/page_bg.jpg) left top repeat-x; background-color:#FFFFFF;}
img {border:0}
input {margin:0px ;padding:0px; border:1px solid #c6c6c6;}
input[type=text] {width:115px;}
input[type=text] td {width:5px;}

#main{ width:1003px; margin:0 auto;}
#inner-main{margin:0 auto; background:url(images/inner_bg.jpg) left top repeat-x;}
#mid {width:973px; background:#FFFFFF}
#content-home{ width:733px; background:#FFFFFF; margin:10px;}
#content{ width:720px; background:#FFFFFF; margin:10px; min-height:500px; height:auto !important; height:500px;}
#content-popaup-inner{ width:930px; background:#FFFFFF; margin:10px 18px 0 15px; min-height:500px; height:auto !important; height:500px;}
#left-column{ background-image:url(images/left-colume-bg-1.jpg); background-repeat:repeat-x; padding:10px; min-height:500px; width:190px; margin-right:10px}
#buttom-part{ background-image:url(images/bottom_bg.jpg); background-repeat:repeat-x; border-bottom:#cccccc 1px solid; height:84px;}

.logo{padding-top:15px;}
.name{font-family:"Trebuchet MS"; font-size:22px; color:#000000; font-weight:bold; padding-left:10px;}
.name-s{font-family:"Trebuchet MS"; font-size:12px; color:#000000; padding-left:10px;}
.benar-b{border-bottom:#0c9db6 1px solid;}
.thik-border{border-bottom:#1f717f 4px solid;}
.search-box{padding-top:8px;}
.search-text{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; padding:0px 4px 0 0;}
.search{font-size:10px; width:80px; height:10px; float:right; padding:0px; margin:0px;}
.right-icon{padding:5px 4px 0 0;}
.sitemap {border-collapse:separate !important;}
.gujarati{font-family:Shruti; font-size:12px; color:#000000; padding:6px 2px 0 0; }
.advanced-s{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:5px 2px 0 0;}

.top-menu{background-image:url(images/menu_b.jpg); background-repeat:repeat-x; height:41px;}
.admin-box{background-image:url(images/admin_bg.jpg); background-repeat:no-repeat; width:140px; height:41px;}
.admin-text{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; width:90px; padding:12px 0 0 0;}
.admin-text a{color:#FFFFFF; text-decoration:none;}
.admin-text a:hover{color:#FFFFFF; text-decoration:none;}
.admin-i{padding:12px 4px 0 0; float:right;}

.hod-box{background-color:#4ea1ac; height:175px; padding:7px;}
.hod-name{ font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; padding-top:5px; text-align:center;}
.Director-name{ font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-top:5px;text-align:center;}

.padding{ padding:5px;}
.news{background-image:url(images/news_bg.jpg); background-repeat:no-repeat; height:39px; font-family:"Trebuchet MS"; font-weight:bold; font-size:16px; padding:8px 0 0 40px; color:#000000;}
.arrow{background-image:url(images/orange-arrow.gif); background-repeat:no-repeat; padding:2px 0 2px 10px;}
.discription{padding:0 0 10px 11px; display:block; line-height:15px; text-align:left;}
.more, .more a{color:#ab0000; text-decoration:none; font-weight:bold; padding:2px 7px 2px 0; font-size:11px;}
.more a:hover{ color:#000000; text-decoration:underline; font-size:11px;}

.events{background-image:url(images/event_bg.jpg); background-repeat:no-repeat; height:39px; font-family:"Trebuchet MS"; font-weight:bold; font-size:16px; padding:8px 0 0 40px; color:#000000;}
.celandar{width:186px; height:127px; border:1px solid; border-color:#27a1b6; text-align:center;}

.left-menu{background-color:#b9ebf1; height:85px;}
.left-icon{padding:7px 0 7px 2px;}
.left-text{font-family:"Trebuchet MS"; font-weight:bold; font-size:13px; padding:10px 0 0 0;}

.brd-left-menu tr td {border-bottom:#94bcc1 dotted 1px;}

.newsletter{background-image:url(images/newsletter_bg.jpg); background-repeat:no-repeat; height:39px; font-family:"Trebuchet MS"; font-weight:bold; font-size:16px; padding:8px 0 0 40px; color:#000000;}
.newsletter-box{background-color:#c1eef3; height:80px; padding: 10px;}
.newsletter-text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#303030; height:20px;}
.newsletter-e-mail{font-size:12px; width:120px; height:18px; float:right; padding:0px; margin:0px;}


.welcome{background-image:url(images/welcome_bg.jpg); background-repeat:repeat-x; height:195px;}

h1{ font-family:"Trebuchet MS"; font-size:17px; font-weight:bold; color:#11798a;}
h2{font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; color:#11798a;}
.border-text{background-color:#e4e4e4; height:2px;}
.text{ color:#303030; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; padding:5px 20px 0 5px; text-align:justify; }

.services{background-image:url(images/Services_bg.jpg); background-repeat:repeat-x; height:75px;}
.services-i{padding:16px 0 0 43px;}
.schemes-i{padding:16px 0 0 18px;}
.padding-c{ padding:11px 5px 5px 5px;}
.services-text{font-family:"Trebuchet MS"; font-size:24px; color:#1f717f; font-weight:bold; padding-top:22px; } 
.our{font-family:"Trebuchet MS"; font-size:12px; color:#00080c; font-weight:bold; padding-top:32px;} 
.information{background-image:url(images/useful_information_bg.jpg); background-repeat:repeat-x; padding:10px 10px 10px 10px;}
.constitutional{background-image:url(images/constitutional_bg.jpg); background-repeat:repeat-x; height:148px;}
.constitutional-heding{ background-color:#be5500; height:31px; font-family:"Trebuchet MS"; font-size:16px; color:#FFFFFF; font-weight:bold;}
.constitutional-text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#303030; height:17px; padding-left:12px;}
.arrow-1{background:url(images/arrow1.gif) 5px center no-repeat; }
.gswan{background-image:url(images/india_r.jpg); background-position:right ; background-repeat:no-repeat; height:73px; padding:18px 0 0 0; text-align:center; }
.information-botton{background:url(images/Information_i.jpg) bottom no-repeat; width:140px; padding:0px 0 0 0; text-align:center;}
.e-citizen{ background:url(images/Information_i_u.jpg) bottom repeat-x; width:130px; padding:0px 0 0 0; text-align:center;}
.useful{ color:#be5500; font-family:"Trebuchet MS"; font-weight:bold;}
.useful-text{background-color:#fffbf5; font-size:11px; color:#303030;}
.arrow-2{background:url(images/arrow2.gif) left no-repeat; padding:7px 0 0 15px; height:17px; list-style:none;}

.print-box{ background-image:url(images/print_bg.jpg); background-repeat:no-repeat; height:80px;}
.print-box a{color:#000000; text-decoration:none;}
.print-box a:hover{color:#136a7b; text-decoration:none;}
.print-text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1f1f1f; padding:10px 0 0 10px;}
.print-icon{padding:12px 0 0 5px;}
.print-padding{ padding:11px 5px 5px 10px;}

.text-bottom{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; padding:10px 5px 0 5px; }
.text-bottom a{color:#000000; text-decoration:none;}
.text-bottom a:hover{color:#136a7b; text-decoration:underline;}
.text-bottom-right{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:10px 15px 0 0px; text-align:right}
.text-bottom-right a{color:#000000; text-decoration:none;}
.text-bottom-right a:hover{color:#136a7b; text-decoration:underline;}

.visitors{background:transparent url(images/visitors.jpg) no-repeat right top; height:41px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding: 0px 15px 3px 0;}

.footer-sub-links {color:#232323; font-weight:normal; line-height:17px; padding:5px 10px 5px 10px; text-align:center;}
.footer-sub-links a{color:#232323; text-decoration:none; font-weight:normal; padding:5px 8px 5px 8px}
.footer-sub-links a:hover{ color:#232323; text-decoration:underline;}

/*Inner page*/
.inner-box{background-image:url(images/news_bg.jpg); background-repeat:no-repeat; height:39px; font-family:"Trebuchet MS"; font-weight:bold; font-size:16px; padding:0px 0 0 40px; color:#000000;}
.left-menu-inner{background-color:#f2f6f1;}

.left-menu-inner-text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:6px 0 6px 0px;}
.left-menu-inner-text a{background:url(images/orange-arrow.gif) 12px 4px no-repeat;  color:#000000; padding:0 0 0 22px; text-decoration:none; display:block;}
.left-menu-inner-text a:hover{background:url(images/orange-arrow.gif) 14px 4px no-repeat; color:#b10909; text-decoration:none;}

.inner-left-menu tr td {border-top:#94bcc1 dotted 1px;}

/*span{background:url(images/arrow3.gif) left 4px no-repeat ; padding-left:12px; margin:0px;}*/
.bred-text{float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#01323b; padding:5px 15px 0 0;}

.heding-text{ background:url(images/heding_bg.jpg) center right  no-repeat; color:#11798a; height:38px;}

.class-3{font-weight:bold; color:#000000;}
.img-border{border:#3a8eb8 solid 1px; margin:3px; margin-right:15px; margin-bottom:15px;}
.bullet {background:url(images/heding_icon.gif) 5px 10px no-repeat;  padding:5px 5px 0px 25px;}
.normal-text, normal-text table td {line-height:18px; text-align:justify;}
/*Inner page*/

/* bread crumb start */ 
.breadcrumb{font-family: Verdana, Shruti, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#555555; margin:0 0 20px 0;}
.breadcrumb a{background:url(images/arrow3.gif) right 4px no-repeat; padding-right: 12px; margin:0 7px 0 0; color:#555555; text-decoration:none;}
.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:hover{text-decoration: underline;}
/* bread crumb  end */ 
/* table-data */ 
.table-data{border:#85c9da solid 1px; border-left:none; border-top:none; }
.table-data td{ border:#aad5e6 solid 1px; border-right:none; border-bottom:none; padding:5px;}
.table-data th{ background:#caf1fb; padding:5px; color:#055478; border:#85c9da solid 1px; border-right:none; border-bottom:none; font-size:13px;}
.table-data-bulet th{ background:url(images/orange-arrow.gif) left 9px no-repeat; width:2%; margin:0; padding:0; font-weight:normal;}
.table-data-bulet td{text-align:left; padding:5px 3px;}
/* table-data-end */ 
/* next */ 
.back-button{ background:url(images/back-arrow.gif) left center no-repeat; padding-left:15px; font-size:11px; font-weight:normal;}
.back-button:hover{ background:url(images/back-arrow.gif) left center no-repeat;}
.next-button{ background:url(images/next-arrow.gif) right center no-repeat; padding-right:15px; font-size:11px; font-weight:normal;}
.next-button:hover{ background:url(images/next-arrow.gif) right center no-repeat; padding-right:15px;}

/* next-back-end */

.judgement {text-align:center; font-weight:bold;}


.gujarati-font_small{ font-family:Shruti; text-align:left; width:700px; font-size:12px; line-height:25px;}
.gujarati-font, .gujarati-font h2{ font-family:Shruti; text-align:left; width:700px; font-size:14px; line-height:25px;}
.gujarati-font a:link,.gujarati-font a:visited{ font-family:Shruti;  width:700px; font-size:14px; line-height:25px; text-decoration:none;}
.gujarati-font a:hover{ font-family:Shruti; text-align:left; width:700px; font-size:14px; line-height:25px; text-decoration:none;}
.gujarati-font tr, .gujarati-font td{text-align:left;}

/* new-hom-page */


.about-d{background-image:url(images/about-bg-icon.jpg); background-repeat:no-repeat; height:39px; font-family:"Trebuchet MS"; font-weight:bold; font-size:16px; padding:0px 0 0 38px; color:#000000;}
.left-menu-inner-1{background-color:#fbfef3;}

.address-bg{height:202px; border:#cdd7d9 solid 1px; background-color:#fffbf5;}
.address-name{background:url(images/address_icon.jpg) left top no-repeat; padding: 0 0 0 30px; color:#be5500; line-height:25px; font-weight:bold;}

.rates-box{background-image:url(images/rates_box.jpg); background-repeat:no-repeat; height:88px; font-family:"Trebuchet MS"; font-weight:bold; font-size:14px; padding:0px 0 0 38px; color:#000000;}
.rates-wages-box{background-image:url(images/rates_wages_box.jpg); background-repeat:no-repeat; height:51px; font-family:"Trebuchet MS"; font-weight:bold; font-size:14px; padding:0px 0 0 38px; color:#000000;}

.law-enforced{background-image:url(images/law_enforced.jpg); background-repeat:no-repeat; height:51px; font-family:"Trebuchet MS"; font-weight:bold; font-size:16px; padding:0px 0 0 15px; color:#000000;}

.class-2{font-weight:bold; color:#000000; line-height:20px;}
.information-text{font-weight:bold; color:#000000; line-height:20px; font-size:16px; padding:0 0 0 20px;}

.constitutional-1{background-image:url(images/constitutional_bg-1.jpg); background-repeat:repeat-x; height:125px;}
/* new-hom-page-end */

.dot {font-size:0px; color:#FFF; line-height:0px;}


/* new added */
#marqueecontainer{
position: relative; height: 16px; /*marquee height */ overflow: hidden;}
#vmarquee{ position:absolute;}
#marqueecontainer_1{position: relative; height: 90px; /*marquee height */ overflow: hidden;}
#vmarquee_1{ position:absolute;}

.calendar { font-family: Arial; font-size: 8pt; border: none !important; margin:0px auto; }
.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; }


#vmarquee_1 div {margin:8px 0; background:transparent url(/Images/news.gif) no-repeat scroll 0 0; text-indent:33px;}




.dot {font-size:0px; color:#FFF; line-height:0px;}


