@charset "utf-8";

body {
	margin:0;
	padding:0;
}
#outer {
	width:100%;
}
#main {
	width:990px;
	margin:auto;
}
#top {
	height: 124px;
    margin-left: 26px;
    width: 934px;
}
#emblum {
	float:left;
}
#dept_title {
	float:left;
}
#top_right {
	float:right;
	text-align:right;
}
.top_link {
	text-align:right;
	margin:10px 0 0 0;
	text-decoration:none;
}
.top_link a {
	text-decoration:none;
}
.top_link a:hover {
	text-decoration:underline;
}
#acce_search {
	width:325px;
	margin:65px 0 0 0;
	float:right;
}
.accessiblity_button {
	float:left;
	margin:0 0 0 5px;
}
#top_search {
	width:164px;
	height:19px;
	float:right;
}
#top_search_R {
	width:30px;
	float:right;
}
#top_search_L {
	float:left;
	width:110px;
	margin:0 0 0 15px;
}
.top_search_textbox {
	background:transparent;
	border:none;
	font-weight:normal;
}
#flash_area {
	width:934px;
	height:270px;
	margin:0 0 0 30px;
}
#inside_flash_area {
	width:934px;
	height:180px;
	margin:auto;
}
#flash {
	width:934px;
	height:254px;
}
#flash_bottomline {
	width:934px;
}
#content_area {
	width:924px;
	margin:auto;
}
#content_left {
	width:506px;
	float:left;
}
#content_right {
	width:382px;
	float:right;
}
.hp_titles {
	padding:3px 0 3px 2px;
	margin:0 0 5px 0;
	font-weight:bold;
}

.hp_titles a{
	padding:3px 0 3px 2px;
	margin:0 0 5px 0;
	font-weight:bold;
	text-decoration:none;
}
.hp_titles a:hover{
	text-decoration:none;
}
#media_room_area {
	width:506px;
}
#media_room {
	margin:10px 0 0 0;
	padding:0 0 10px 0;
}
.media_room_tab {
	font-weight:bold;
	text-align:center;
	padding:8px 23px 8px 23px;
	/*text-shadow:2px 0px #fff;*/
	float:left;
	border-right:2px #fff solid;
	text-decoration:none;
}
.media_room_tab a {
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.media_room_tab a:hover {
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
}
.media_room_tab_active {
	font-weight:bold;
	text-align:center;
	padding:8px 23px 8px 23px;
	float:left;
	text-decoration:none;
}
.media_room_tab_active a {
	text-align:center;
	text-decoration:none;
}
.media_room_tab_active a:hover {
	text-align:center;
	text-decoration:underline;
}
#media_room_content {
	width:475px;
	margin:auto;
	clear:both;
	padding-top:20px;
	min-height:98px;
}
.hp_bullet_point {
	line-height:190%;
	text-indent:-20px;
	margin-left:20px;
	text-decoration:none;
}
.hp_bullet_point a {
	text-decoration:none;
}
.hp_bullet_point a:hover {
	text-decoration:underline;
}
.image {
	vertical-align:middle;
}
.dotted_border {
	height:34px;
	padding:4px 0 0 0;
}
#media_room_footer {
	width:506px;
	height:30px;
	margin-top:20px;
	clear:both;
}
.media_room_footer_link {
	font-weight:bold;
	margin-left:20px;
	padding:7px 0 0 0;
	text-decoration:none;
}
.media_room_footer_link a {
	font-weight:bold;
	text-decoration:none;
}
.media_room_footer_link a:hover {
	font-weight:bold;
	text-decoration:underline;
}
.readmore {
	float:right;
	margin:8px 5px 0 0;
	text-decoration:none;
}
.readmore a {
	text-decoration:none;
}
.readmore a:hover {
	text-decoration:underline;
}
#gujarati_in_news {
	width:494px;
	clear:both;
	margin:0 0 36px 0;
}

.gujarati_in_news
 {
	width:494px;
	clear:both;
	margin:10px 0 36px 0;
}

h2 {
	margin:5px 0 5px 0;
	padding:0;
	text-align:left;
}
#gujarat_in_news_content {
	width:475px;
	margin:auto;
	clear:both;
	padding-top:0px;
}

.gujarat_in_news_content {
	width:475px;
	margin:auto;
	clear:both;
	padding-top:0px;
}

#library {
	width:506px;
	margin:auto;
	clear:both;
}
#publications {
	float:left;
	width:250px;
}
#publication_L {
	float:left;
	width:100px;
	clear:both;
}
.publication_R {
	float:right;
	width:135px;
}
.publication_titles {
	border-bottom:1px #900 dotted;
	padding:3px 0 3px 0;
	text-decoration:none;
}
.publication_titles a {
	text-decoration:none;
}
.publication_titles a:hover {
	text-decoration:underline;
}
.publication_titles_select {
	border-bottom:1px #900 dotted;
	padding:3px 0 3px 0;
}
#advertisements {
	width:235px;
	float:right;
	text-align:left;
}
#advt_content {
	width:215px;
}
#advt_leftarrow {
	width:16px;
	float:left;
	margin:45px 0 0 0;
}
#advt_rightarrow {
	width:16px;
	float:right;
	margin:45px 0 0 0;
}
#advt_thumb {
	width:180px;
	float:left;
}
#films {
	width:525px;
	clear:both;
	padding:20px 0 0 0;
}
#cm_corner {
	width:382px;
}
#cm_cornder_content {
	width:360px;
	margin:auto;
}
#cm_corner_L {
	width:135px;
	float:left;
}
#cm_corner_R {
	width:200px;
	float:right;
}
#cm_corner_M {
	width:25px;
	float:left;
}
.hp_text {
	line-height:140%;
	text-decoration:none;
}
.hp_text a {
	text-decoration:none;
}
.hp_text a:hover {
	text-decoration:underline;
}
#gi_twitter {
	width:382px;
	clear:both;
	padding:05px 0 0 0;
}
#gi_blog {
	width:382px;
	clear:both;
	padding:07px 0 0 0;
}
.img_valign {
	vertical-align:middle;
}
.twitter_text {
	line-height:140%;
	padding:5px 0 5px 0;
	width:377	px;
	margin:auto;
	text-decoration:none;
}
.twitter_text a {
	margin:auto;
	text-decoration:none;
}
.twitter_text a:hover {
	margin:auto;
	text-decoration:underline;
}
#gi_facebook {
	width:382px;
	clear:both;
	padding:05px 0 0 0;
}
.facebook_content {
	width:300px;
	margin:auto;
}
#calendar {
	width:382px;
	clear:both;
	padding:07px 0 0 0;
}
#calendar_content {
	width:370px;
	margin:auto;
}
#calendar_L {
	width:180px;
	float:left;
}
#calendar_R {
	width:150px;
	float:right;
}
.event_title {
	line-height:120%;
	text-indent:-10px;
	margin-left:10px;
	padding:0 0 8px 0;
}
#tender {
	width:372px;
	height:80px;
	padding:0;
	clear:both;
	margin-top:18px;
	margin-bottom:15px;
}
#tender_content {
	width:342px;
	margin:auto;
}
#tender_L {
	width:56px;
	float:left;
	margin:7px 0 0 0;
}
#tedner_R {
	width:275px;
	float:right;
	margin:7px 0 0 0;
}
#footer_links {
	margin:auto;
	width:924px;
	height:245px;
	clear:both;
	padding:15px 0px 8px 0px;
}
#footer_content {
	width:890px;
	margin:auto;
}
.footer_text {
	line-height:140%;
	text-indent:-20px;
	margin:2px 0 0 20px;
	padding:0 0 8px 0;
	text-decoration:none;
}
.footer_text a {
	text-decoration:none;
}
.footer_text a {
	text-decoration:none;
}
.footer_text a:hover {
	text-decoration:underline;
}
#footer_L {
	float:left;
/* 	width:230px; */
	margin:13px 0 0 0;
}
.footerrti {float: left;
    margin: 10px 68px 10px 24px;}

#footer_L01 {
	float:left;
	/*width:150px;*/
	margin:37px 0 0 -5px;
}
.footer_line {
	float:left;
	width:19px;
	margin:30px 0 0 35px;
}
#footer_R {
	width:445px;
	float:left;
	margin:10px 0 1px 12px;
}
.footer_R{width:869px!important;}
#footer {
    height: 61px;
    margin: auto;
    padding: 25px 0 0;
    width: 990px;
}
#footer_text_L {
	float:left;
	margin:25px 0 0 10px;
	text-decoration:none;
}
#footer_text_L a {

	text-decoration:none;
}
#footer_text_L a:hover {

	text-decoration:underline;
}
.footer_text_R {
	float:right;
	margin:25px 10px 0 0;
	text-decoration:none;
}
.footer_text_R a {
	text-decoration:none;
}
.footer_text_R a:hover {
	text-decoration:underline;
}
#inside_content_left {
	width:611px;
	float:left;
	margin:0 0 0 32px;
}
#inside_content_right {
	width:275px;
	float:right;
	margin:0 33px 0 0;
}
#inside_footer_links {
	margin:auto;
	width:924px;
	height:39px;
	clear:both;
	padding:30px 0 0 0;
}
#inside_footer_R {
	float:right;
	margin:10px 0 0 40px;
}
#breadcrumb {
	width:924px;
	margin:auto;
	height:30px;
}
.breadcrumb_text {
	margin-top:7px;
	float:left;
	text-decoration:none;
}
.breadcrumb_text a {
	text-decoration:none;
}
.breadcrumb_text a:hover {
	text-decoration:underline;
}
.breadcrumb_title {
	text-decoration:none;
}
#print_mail_area {
	width:250px;
	float:right;
	margin:2px 0 0 0;
}
#mail {
	width:110px;
	float:left;
	text-decoration:none;
}
#mail a {
	text-decoration:none;
}
#mail a:hover {
	text-decoration:underline;
}
#print {
	width:110px;
	float:right;
	text-decoration:none;
}
#print a {
	text-decoration:none;
}
#print a:hover {
	text-decoration:underline;
}
h1 {
	padding:5px 0 5px 2px;
}
.bodytext {
	line-height:170%;
	text-align:justify;
}
.rightside_titles {
	padding:5px 0 3px 5px;
	margin:10px 0 0 0;
	font-weight:bold;

}
.rightside_text {

	line-height:170%;
	padding:7px 0 7px 0;
	text-indent:-12px;
	margin:0 0 0 37px;
	text-decoration:none;
}
.rightside_text a {
	text-decoration:none;
}
.rightside_text a:hover {
	text-decoration:underline;
}
.rightside_content {
	width:230px;
	margin:5px 0 0 2px;
}
.alsointhissection {
	width:275px;
}
#inside_facebook {
	margin:15px 0 15px 1px;
}
#press_releases_L {
	width:180px;
	float:left;
}
#press_releases_R {
	width:410px;
	float:right;
}
#press_release_archive {
	float:left;
	width:107px;
	height:27px;
}
#press_release_region {
	float:left;
	width:107px;
	height:27px;
	margin:0 0 0 10px;
}
#press_release_newssearch {
	float:left;
	width:170px;
	height:27px;
	margin:0 0 0 10px;
}
.press_release_newssearch {
	float:left;
	width:58px;
	height:27px;
	margin:0 0 0 10px;
}
.textbox_bg {
	/*width:100%;*/
}
.textbox_L {
	width:5px;
	float:left;
	height:27px;
}
.textbox_R {
	width:5px;
	float:left;
	height:27px;
}
.textbox_M {
	float:left;
	height:27px;
	padding:5px 0 0 0;
	width:265px;
}

.textbox_M_org {
	float:left;
	height:27px;
	padding:5px 0 0 0;
	width:143px;
}

.textbox_M_Drp {
	float:left;
	height:27px;
	padding:5px 0 0 0;
	width:150px;
}

.textbox_M_ten {
	float:left;
	height:27px;
	padding:5px 0 0 0;

}

.textbox_M_att {
	float:left;
	height:27px;
	padding:5px 0 0 0;
	width:200px;
}


.textbox_M_New {
	float:left;
	height:27px;
	padding:5px 0 0 0;
	width:80px;
}

.textbox_M_Cont {
	float:left;
	height:27px;
	padding:5px 0 0 0;
	width:20px;
}
.textbox_M_Cont1 {
	float:left;
	height:27px;
	padding:5px 0 0 0;
	width:235px;
}

.textbox {
	text-shadow:1px 0 0 #fff;
	border:none;
	float:left;
	background:transparent;
}
#press_release_tab_area {
	width:611px;
	margin:50px 0 0 0;
}
#press_release_tabs_bg {
	border-top:2px #f9f9f9 solid;
	border-bottom:2px #f9f9f9 solid;
	height:32px;
	padding:1px 0 1px 0;
}
.press_release_tab_active {
	float:left;
	padding:9px 40px 8px 40px;
	font-weight:bold;
	border:0;
}
.press_release_tab_active a {
	text-decoration:none;
}
.press_release_tab_active a:hover {
	text-decoration:underline;
}
.press_release_tab {
	float:left;
	padding:7px 40px 8px 40px;
	font-weight:bold;
	border-right:1px #f9f9f9 solid;
}
.press_release_content {
	width:611px;
	clear:both;
	margin:30px 0 0 0;
}
.paging_list {
	width:611px;
	clear:both;
	margin:30px 0 0 0;
}
.mediaroom_titles {
	font-weight:bold;
	margin:0 0 5px 0;
}
.pagingcontent_title {
	font-weight:bold;
	margin:0 0 5px 0;
}
.posted {
	text-align:left;
}
.tags {
	margin:0 0 5px 0;
}
.pagingcontent_tags {
	margin:0 0 5px 0;
}
.titles {
	margin:0 0 5px 0;
}
.pagingcontent_detail {
	margin:0 0 5px 0;
}
.readmore_left {
	margin:0 5px 0 0;
	text-decoration:none;
}
.readmore_left a {
	text-decoration:none;
}
.readmore_left a {
	text-decoration:underline;
}
.pagingcontent_readmore {
	margin:0 5px 0 0;
}
.press_releases {
	border-bottom:1px #900 dotted;
	width:100%;
	clear:both;
	margin:10px 0 10px 0;
	padding:0 0 10px 0;
}
.pagingcontent {
	border-bottom:1px #999 dotted;
	width:100%;
	clear:both;
	margin:10px 0 10px 0;
	padding:0 0 15px 0;
}
.pagingcontent_press {
	border-bottom:1px #999 dotted;
	width:100%;
	margin:10px 0 10px 0;
	padding:0 0 15px 0;
}

#pagging {
	width:100%;
	margin-top:15px;
	clear:both;
}
.pagging {
	padding:1px 0 0 0;
	text-align:center;
}
.pagging_active {
	padding:1px 0 0 0;
	text-align:center;
}
.post_tab_area {
	border-top:1px #900 dotted;
	border-bottom:1px #900 dotted;
	padding:7px 0 5px 0;
	overflow:hidden;
}
.pog_tab_L {
	float:left;
	margin:0 10px 0 0;
}
.pog_tab_R {
	float:right;
	margin:0 0 0 10px;
}
.download {
	float:right;
	font-weight:bold;
}
/*.photobank_area {
	width:611px;
}*/
.photobank_L {
	width:302px;
	float:left;
}
.photobank_R {
	width:300px;
	float:right;
}
.photobank_content {
	width:300px;
	clear:both;
	height:140px;
	margin:15px 0 30px 0;
	border-bottom:1px #999 dotted;
}
.photobank_content_L {
	width:115px;
	float:left;
}
.photobank_content_R {
	width:180px;
	float:right;
}
.brd_photobank {
	border:7px #f1f1f1 solid;
}
.photobank_gallery_L {
	width:262px;
	float:left;
}
.photobank_gallery_R {
	width:330px;
	float:right;
}
tabindex {
	border:10px #f00 solid;
}
.socialmedia_icons {
	display:none;
	position:fixed;
	overflow:hidden;
	margin-top:170px;
	float:right;
	right:-5px;
	left:auto;
	z-index:1000;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.textbox_f {
	border:1px #d2d2d2 solid;
}
.button {
	border:none;
}
.form_area {
	width:489px;
	border:3px #f2f2f2 solid;
	margin:20px 0 0 60px;
	padding:0 0 20px 0;
	overflow:hidden;
}
.form_inner_area {
	width:402px;
	overflow:hidden;
	margin:16px 0 0 43px;
}
.form_text {
	text-shadow:2px 0px #fff;
}
.form_field {
	width:402px;
	padding:20px 0 0 0;
	clear:both;
}
.form_field_L {
	width:120px;
	float:left;
}
.form_field_R {
	width:281px;
	float:right;
}
.form_field_bg {
	width:285px;
	height:87px;
	vertical-align:middle;
	text-align:center;
	padding:0 2px 0 2px;
}
.form_L {
	float:left;
	margin:0 10px 0 0;
}
.form_R {
	float:right;
	margin:0;
}
.form_subarea {
	width:466px;
	position:absolute;
	margin:20px 0 0 -30px;
}
#search_area {
	margin:20px 0 0 0;
}
.contactus_area {
	width:923px;
	margin:auto;
}
.contactus_L {
	width:530px;
	float:left;
	margin:0 0 30px 10px;
	border-right:1px #666 dotted;
}
.contactus_R {
	width:367px;
	float:right;
	margin:0 0 0 15px;
}
.google_map_brd {
	border:4px #dbdbdb solid;
}
.contact_dist_add {
	clear:both;
	padding:20px 0 0 0;
}
.contactsearch_tab {
	float:left;
	height:27px;
	margin:0 22px 0 0;
}
.contactsearch_title {
	margin:8px 0 5px 0;
	text-shadow:1px 0 0 #fff;
}
.districtoffices_area {
	width:611px;
	clear:both;
	margin:80px 0 0 0;
}
.districtoffices_L {
	width:270px;
	float:left;
}
.districtoffices_M {
	width:10px;
	float:left;
	border-right:1px #999 dotted;
	height:185px;
}
.districtoffices_R {
	width:290px;
	float:right;
}
.faqs_area {
	width:611px;
	margin:20px 0 20px 0;
	clear:both;
}
.faqs_L {
	width:30px;
	float:left;
}
.faqs_R {
	width:580px;
	float:right;
}
.faqs_Q {
	font-weight:bold;
	line-height:170%;
	text-align:justify;
	margin:0 0 10px 0;
}
.faqs_A {
	line-height:170%;
	text-align:justify;
	margin:0 0 30px 0;
}
.faqs_Q_sign {
	font-weight:bold;
}
.faq_area {
	clear:both;
}
.textbox_browse {
	width:275px;
	background:transparent;
	border:transparent;
}
.graybg {
	width:611px;
	overflow:hidden;
	padding:13px 0 0 0;
	margin:0 0 30px 0;
	height:155px;
	border:5px #ccc solid;
}
.bd_work_title01 {
	padding:0px 0 0 10px;
	
}
.bd_work_title02 {
	color:#f90;
}
.bd_work_title03 {
	padding:5px 0 0 0;
}
.bd_thumbimg_area {
	margin:13px 0 0 28px;
}
.bd_thumbimg {
	float:left;
	width:132px;
	margin:0 10px 0 0;
}
.cell_title {
	border-top:1px #666 dotted;
	border-bottom:1px #666 dotted;
	padding:8px;
	text-align:left;
}
.cell_content {
	padding:15px 8px 15px 8px;
}
.cell_content_tender {
	padding:15px 8px 15px 8px;
	border-bottom:1px #666 dotted;
}
.searchicon {
	float:right;
	margin:0 10px 0 0;
}
.searchicon_press {
	float:right;
	margin:3px 20px 0 0;
}
.contactsearch_area {
	margin:18px 0 0 28px;
}
.hp_mr_photo {
	width:83px;
	float:left;
	margin:0 12px 0 0;
}
.hp_mr_photo_area {
	margin:0 0 0 40px;
}
.filmproduction_area {
	width:619px;
	border:2px #f9f9f9 solid;
	overflow:hidden;
	padding:0 0 30px 0;
}
.filmproduction_tab {
	text-align:center;
	padding:7px 0 7px 0;
	width:153px;
	font-weight:bold;
	float:left;
	border-right:2px #fff solid;
}
.filmproduction_tab a {
	text-align:center;
}
.filmproduction_tab_active {
	text-align:center;
	padding:7px 0 7px 0;
	width:154px;
	font-weight:bold;
	float:left;
}
.filmproduction_tab_active a {
	text-align:center;
}
.notopborder {
	border-top:none;
}

.filmproduction_area_adv {
	width:611px;
	border:2px #fadfdf solid;
	overflow:hidden;
	padding:0 0 30px 0;
}
.filmproduction_adv_tab {
	text-align:center;
	padding:7px 0 7px 0;
	width:202px;
	font-weight:bold;
	float:left;
	border-right:2px #fff solid;
}
.filmproduction_adv_tab a {
	text-align:center;
}
.filmproduction_adv_tab_active {
	text-align:center;
	padding:7px 0 7px 0;
	width:203px;
	font-weight:bold;
	float:left;
}
.filmproduction_adv_tab_active a {
	text-align:center;
}
#menuarea {
	margin:0 0 0 16px;
}
#nav, #nav ul {
	list-style:none;
	margin:0;
	padding:0;
}
#nav {
	height:2.286em;
	line-height:1.5em;
	width:960px;
	margin:10px 0 0 23px;
}
#nav li {
	float:left;
	height:2.286em;
	margin:0;
	padding:0;
	position:relative;
}
#nav a {
	display:block;
	text-decoration:none;
}
#nav ul {
	left:0;
	line-height:1.5em;
	position:absolute;
	top:2.667em;
	width:auto;
	font-weight:normal;
}
#nav ul li {
	background:none;
	float:none;
	height:auto;
	width:180px;
	border:1px #fff solid;
	border-top:none;
}
#nav ul a {
	padding:.083em 10px .25em;
	width:160px;
}
#nav ul ul {
	left:180px;
	top:.5em;
}
#nav ul, #nav :hover ul ul, #nav .hover ul ul {
	margin-left:-9999px;
	margin-top:-6px;
}
#nav li:hover>ul, #nav li.hover>ul, #nav a:focus+ul, #nav ul ul, #nav .hover a:focus {
	margin-left:0;
}
#nav ul a:focus {
	margin-left:9999px;
}
#dateslayer ul {
	list-style:none;
	margin:0;
	padding:0;
}
#dateslayer {
	position:absolute;
	border:none;
	display:none;
	margin:22px 0 0 -6px;
	padding:0 10px 0 10px;
	width:200px;
}
#dateslayer ul li {
	list-style:none;
	margin:0;
	padding:2px 0 2px 0;
	border-bottom:solid 1px white;
}
#dateslayer ul li a {
	text-decoration:none;
}
#dateslayer ul li a:hover {
	font-weight:bold;
}
.img_rightside {
	float:right;
	margin:0 10px 0 10px;
}
.relatedposts_area {
	width:250px;
	margin:0 0 20px 50px;
}
.gobutton {
	margin:-3px 0 0 -5px;
}
.event_h1 {
	text-align:center;
	font-weight:bold;
}
.event_h2 {
	text-align:center;
	font-weight:bold;
}
.normalDay {
	text-align:center;
	width:26px;
}
.eventDay {
	border:1px #f9d162 solid;
	text-align:center;
	text-decoration:none;
}
.eventDay a {
	text-align:center;
	text-decoration:none;
}
.eventDay a:hover {
	text-align:center;
	text-decoration:none;
}
.calendar_head {
	border:1px #dedede solid;
	border-bottom:none;
	padding:3px;
}
.cal_event_title {
	font-weight:bold;
	padding:3px;
}
.cal_event_content {
	padding:3px;
	border:1px #f1c23f solid;
	border-top:none;
}
.cal_event_area {
	width:150px;
}
.cal_event_summary {
	width:150px;
}
.cal_event_highlight {
	width:150px;
	font-weight:bold;
	border-bottom:1px #999 dotted;
	padding:3px;
}
.cm_video_bg {
	border:1px #f4f4f4 solid;
	width:611px;
	overflow:hidden;
	padding:20px 0 20px 0;
}
.cm_video_area {
	width:411px;
	margin:auto;
}
.img_white_brd {
	border:3px #fff solid;
}
.vdo_thumb_white_brd {
	border:1px #fff solid;
}
.vdo_thumb_area {
	width:411px;
	
	height:125px;
	padding:15px 0 0;
	background-color:#e1e1e1;
}
.vdo_thumb_area ul {
	list-style:none;
	/*display:inline;*/
	overflow:hidden;
	width:6000px;
	position:relative;
	height:100px;
	top:0;
	left:0;
	padding:0;
	margin:0;
}
.vdo_thumb_area ul li {
	float:left;
	list-style:none outside none;
	height:100px;
	width:110px;
	padding:0 5px;
}
.vdo_thumb {
	float:left;
	width:112px;
	height:82px;
	margin:10px 9px 0 0;
}
.vdo_leftarrow {
	float:left;
	width:12px;
	margin:35px 8px 0 7px;
}
.vdo_rightarrow {
	float:right;
	width:12px;
	margin:32px 7px 0 0;
}
.films_video_area {
	width:301px;
	float:left;
	margin:5px 19px 0 0px;
}
.films_text_area {
	width:205px;
	float:left;
}
.films_text {
	border-bottom:1px #999 dotted;
	line-height:150%;
	padding:4px 0 4px 0;
	text-decoration:none;
}
.films_text a {
	text-decoration:none;
}
.films_text a:hover {
	text-decoration:underline;
}
.toDay {
	border:1px #333 solid;
	text-align:center;
}
.contactsearch_result {
	width:611px;
	clear:both;
	margin:10px 0 0 0;
}
.result_title {
	font-weight:bold;
	padding:7px;
	border-top:1px #999 dotted;
	border-bottom:1px #999 dotted;
}
.result_contact {
	padding:7px;
	border-bottom:1px #999 dotted;
}
.orgchart {
	width:611px;
	clear:both;
	margin:30px 0 0 0;
}
.orglink {
	margin:80px 0 0 28px;
	clear:both;
	text-decoration:underline;
	text-shadow:1px 0 0 #fff;
}
.contactserach_button {
	margin:27px 0 0 0;
}
.org_result_area {
	width:924px;
	margin:auto;
	clear:both;
	padding:0 10px 0 10px;
	border-top:1px #ccc solid;
}


.gujpakshik_content {
    clear: both;
    height: 140px;
    margin: 15px 0 20px;
    width: 300px;
}

.facebook_bg {
	background-image:url(../images/bg_facebook_batch.jpg);
	background-repeat:no-repeat;
	width:346px;
	height:67px;
	padding:27px 0 0 2px ;
	margin:auto; }
	
.facebook_bg_inside {
	background-image:url(../images/bg_facebook_batch_inside.jpg);
	background-repeat:no-repeat;
	width:270px;
	height:66px;
	padding:27px 0 0 2px ;
	margin:auto; }

.listing_image {
    border-bottom: 1px dotted #999999;
    clear: both;
    height: 130px;
    margin: 20px 0 10px;
    padding: 0 0 10px;
    width: 100%;
}

	
.listing_photo_image {
    border-bottom: 1px dotted #999999;
    clear: both;
    height: 67px;
    margin: 10px 0 10px;
    padding: 0 0 10px;
    width: 100%;
}


.dotted_border01 {
    border-top: 1px dotted #999999;
    height: 0;
}

.filmproduction_thumb {
    float: left;
    margin: 16px 7px 0;
   /*  width: 125px; */
	min-height:176px;
}
.filmproduction_area_adv  .filmproduction_thumb {
	min-height:36px;
}

.filmproduction_title {
    color: #333333;
    font-family: Lucida Grande,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin: 5px 0;
    padding: 0;
}
.filmproduction_text {
    color: #333333;
    font-family: Lucida Grande,Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin: 0 0 10px;
    padding: 0;
}

.filmproduction_inner_area {
/* width: 607px; 
clear:both;
display:inline-block;*/

}

.submit {
    border: medium none;
    height: 32px;
    width: 85px;
}
.filmproduction_area_adv{width:611px;border:2px #f2f2f2 solid;overflow:hidden;padding:0 0 30px 0;}

.tender_area {
width:923px;
margin:auto; }


#gototop {
    -moz-border-radius: 5px 5px 5px 5px;
    background: -moz-linear-gradient(center top , #000, #000) repeat scroll 0 0 transparent;
    border-color: #000 #000 #000;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    border-style: solid;
    border-width: 1px;
    cursor: default;
    outline: medium none;
    padding: 2px 3px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
	background-color:#000;
	cursor:pointer;
	position:fixed;
	display:none;
	bottom:10px;
	right:10px;}
	
	
.pastlastupdate {
	padding:20px 0 20px 0;
	color:#4e4e4e;
	border-top:1px #ccc dotted;
	margin:30px 0 20px 0;
	clear:both;
}

.indiagov1 {
	float:left; margin:28px 0 0 0;
}
.indiagov {
	 padding-bottom:5px;
}

.gswan {
	float:left; margin:20px 0 0 20px;
	}

#advertisements h2 {
	padding:0 0 0 73px; }
.photothumb
{
	border:1px solid white;
	height:80px;
	width:101px;
	cursor:pointer;
}
div#photoslider 
{
	position:relative;
}
div#vdoslider 
{
	position:relative;
}
.eb_ulstyle {
    padding: 0;
    text-align: left;
    width: 100%;
	margin:0 0 1px 2px;
}
.eb_listyle {
    display: inline-block;
    list-style: none outside none;
}
.eb_image {
    border: 2px solid #663300;
    height: 150px;
    margin: 3px;
		max-width:278px;
}
/*********************Hp Gallery Start***********/

#slideshow{position:relative;height:223px;background-repeat:no-repeat;z-index:-1000;}
#slideshow div{position:absolute;top:0;left:0;z-index:8;opacity:.0;}
#slideshow div.active{z-index:10;opacity:1.0;}
#slideshow div.last-active{z-index:9;}
#slideshow div.active div{z-index:11;opacity:1.0; top:223px;
	padding-top:5px;font-size:15px;padding-left:5px;font-family:Lucida Grande,Arial,Helvetica,sans-serif; 
	background:black;opacity:1.0;height:30px;color:#FFFFFF;
	width:929px; margin-left:auto;margin-right:auto;
	text-align:left;}

/*********************Hp Gallery End***********/
/*@media print {
	#inside_content_left, .tender_area, .contactsearch_area{display:inherit;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;}
#top, #menuarea, #flash_area, #flash, #slideshow, #content_area, #inside_content_right, #inside_footer_links, #footer, .socialmedia_icons, #gototop, .pastlastupdate{display:none} 
}*/

.anchorCall
{
	cursor: pointer;
}
div#footer_R img {
 width: 132px;
    border: 1px solid #ccc;
}
.blinktext {
background-color: #9a0000;
position: relative;
-webkit-animation-name: example; /* Safari 4.0 - 8.0 */
-webkit-animation-duration: 2s; /* Safari 4.0 - 8.0 */
-webkit-animation-iteration-count: 3; /* Safari 4.0 - 8.0 */
animation-name: example;
animation-duration: 2s;
animation-iteration-count: 10000;
}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes example {
0%   {background-color:#9a0000; }
25%  {background-color:#d05409; }
50%  {background-color:#09d063;}
75%  {background-color:#8c6210; }
100% {background-color:#9a0000; }
}
/* Standard syntax */
@keyframes example {
0%   {background-color:#9a0000; }
25%  {background-color:#d05409; }
50%  {background-color:#09d063; }
75%  {background-color:#8c6210; }
100% {background-color:#9a0000;}
}