@charset "utf-8";
/*CSSDocument*/
/*CreatedbyTusharADeshmukhJune5th2009*/
/*Copyright@Elixir360*/

* html #col_container {
  height: 400px!important; 
 
}

#main_container{width:100%; ; display:table;}
#frame{width:865px; margin:0 auto; background:#617f89; display:table;}
#pagebody{ width:795px; margin:0 auto; display:table; display:block;}
#header{ background:url(Images/bg_header.jpg) repeat-x; height:270px; #height:268px; overflow:hidden; width:100%;}
#header_inner{overflow:hidden;width:100%;background-image: url(Images/bg_header_inner.jpg);background-repeat: repeat-x; height:100px; #height:98px;}
.headerow{ width:100%;}
#headerintro{ background:url(Images/bg_header.jpg) repeat-x; height:490px; #height:490px; overflow:hidden; width:100%;}
#logo{ margin:5px 5px 2px 25px; _margin:5px 5px 2px 15px;}
#companyname{ margin:15px 5px 0 5px;}
#headerlinks{margin:2px 15px 0 0;}
#col_container{  min-height:400px;
  height:auto !important;
  height:400px; }
#col1{ width:62%; margin:0 2px;}
#colFull{ width:98%; margin:0 2px;}
#col2{width:36%; _width:35%; margin:0 2px;}
#colFull{width:98%;  margin:0 2px;}
.headlinks li{float:left; display:inline; margin:2px 0px;padding:0;}
.headlinks li a{display:block;width:18px;height:18px ;background:  url(Images/sprt_toplinks.jpg) top left no-repeat; }
	#home a{background-position:  0px 0px;}
	#contactus a{background-position: -20px 0px;}
	#feedback a{background-position:  -42px 0px;}
	#sitemap a{background-position:  -62px 0px;}
.breadcrumb{background:#d2e1e5 ; width:100%; border-right:#666666 2px solid;border-bottom: #666666 2px solid; margin:5px 0 2px 0px; padding:5px 0; text-indent:15px;}
.breadcrumb a{ font-weight:bold; color:#000000!important;}
.memeber_row{width:770px; margin:15px 12px 10px 12px; _margin:15px 6px 10px 6px;}
.memeber_row a{ color: #ffffff; font-weight:normal;}
.memeber_row span{ margin:5px 2px;}
.memeber_row span.srch{ margin:5px 2px 5px 25px;}

.marquee{  width:100%;  background:#0C4B5F url(Images/bg_marquee.jpg) left no-repeat; height:10px; padding:10px 0px;   }
.marqueehold{ width:750px; margin:0 5px 0 30px;  _margin:0 5px 0 15px; _width:750px;}
#main_body{ width:790px; padding:1px 2px; }
#main_body_row{ background:#c8e7f0 url(Images/bg_bodyheader.jpg) repeat-x top; width:100%; border-right:#666666 2px solid;border-bottom: #666666 2px solid;margin:5px 0 0px 0; padding:5px 0;}
#main_body_row_inner{ background:#c8e7f0; width:100%; border-right:#666666 2px solid;border-bottom: #666666 2px solid;margin:5px 0 0px 0; padding:1px 0;}
#footer_row{ background:#c8e7f0 ; width:100%; border-right:#666666 2px solid;border-bottom: #666666 2px solid;border-top: #666666 2px solid; margin:0px 0 5px 0; padding:5px 0;}
#footer_row p{ margin:5px 0;}
#footer_row a{ color:#617f89;}

#content_box{ width:49%; _width:49%; margin:0 2px; _margin:0 1px;}
.content_header{ width:68%; height:25px; padding:0; text-indent:10px; }
.content_data{ padding: 0 5px; height:auto; }
.content_data h2{margin:10px 0}

.content_data p{ margin:5px 0;}
.content_data form{ margin:45px;}
.content_data_subcols{ width:48%; margin: 5px 2px 0px 2px ; }
.contentdata_footer{ border:0px dotted #b4c3c7; height:15px; margin:3px 0 0 0; padding:0px 5px 5px 2px;}
.contentdata_footer a{color:#617f89;}
.contetntimg{ background:#FFFFFF; border:1px solid #000000; width:94px; height:128px; padding:2px; margin:0 auto;}
.contetntimg2{width:102px; height:142px;margin:0 auto;}
.content_footer_links{ width:100%; margin:10px 0;}
.content_footer_links a{ color:Black!important;}

#content_in_box{ width:100%; _width:100%; margin:0 2px; _margin:0 1px; border-bottom:1px dashed #CCCCCC}
#content_in_box2{ width:100%; _width:100%; margin:0 2px; _margin:0 1px;}
.content_in_header{ width:100%; height:25px; padding:5px 0 0 0; text-indent:10px; border-bottom:1px solid #617f89;}
.content_in_data{ padding: 5px 10px; overflow:hidden;}
.content_in_data a{ color: #3399FF;}
.content_in_data p{ margin:5px 10px; }
.content_in_data ul{ margin:5px 30px;}
.content_in_data Ol{ margin:5px 30px;}
.content_in_data form{ margin:45px;}
.content_in_data_subcols{ width:48%; margin: 12px 2px ; }
.content_indata_footer{ border-top:1px dotted #b4c3c7; height:15px; margin:2px 0 0 0; padding:5px 15px;}
.content_indata_footer a{color:#617f89;}
.contetnt_inimg{ background:#FFFFFF; border:1px solid #000000; width:94px; height:128px; padding:2px; margin:0 auto;}
.contetnt_inimg2{width:102px; height:142px;margin:0 auto;}

.rule{border-bottom:1px dashed #CCCCCC;height:1px;}
.photogalhold{ background:url(Images/bg_photoalbum.jpg) no-repeat; width:184px; height:128px; margin:0 0 19px 0; _margin:0px;}
.photogalhold img{ padding:12px 10px 12px 10px;}
.quest{ margin:5px 0 25px 0!important;}
.ans{ margin:10px 0 10px 25px!important; }
.btn_poll{ margin:0 0 0 20px!important;}
.ans input{ margin:0 5px;}
.ans table tr td{ height:25px; }
.add{ margin:25px !important;}
.login_box{background:#0C4B5F url(Images/bg_login1.jpg) repeat-x; overflow:hidden; height:170px; width:230px;_width:230px}
.login_box_inner{background:#0C4B5F url(Images/bg_login1.jpg) repeat-x; overflow:hidden; height:170px; width:80%; margin:0 25px 10px auto;}
.banner{background:black; height:170px; width:560px;}


/*Added By Rupesh Joshi on 23 June 2009 - used in Refistration Form*/
.contenttblheader {background:#5F9BC3; height:30px; padding:0 0 0 15px}
.contenttblrow1 { background:#D2E1E5; height:30px; padding:0 0 0 15px}
.contenttblrow2  {background:#C8E7F0;  height:30px;  padding:0 0 0 15px}

/*Added By Nitin Mahale on 24 June 2009 - used in Photo Gallery*/

.gallery{border:1px solid #c1c1c1;padding:5px;width:100px;height:100px }

/*Added By Nitin Mahale on 24 June 2009 - used in Publication*/
#ctl00_MainContent_dlstPublicationlisting td{width:50%; border:0px solid red}

#CalendarMonth{ text-align:center;}
.calendar{ margin:5px 0 10px 0;}
.calendar {width:100%;}
.EventCalendar table tbody{ width:100%;}
.EventCalendar tr td{ padding:2px; border:1px solid #ffffff;}
.EventCalendar tr th{ padding:4px; border:1px solid #ffffff;}
.selectdays{ background:#548AAC; color:White; font-weight:bold}
.selectdays a{ color:White!important;}


.galimage { width:100%!important;}
.image_container{ width:100%;  margin:5px; padding:0 0 5px 0; border-bottom:1px solid #91A9B3;}
.img_thmb{ width:104px; height:104px;margin:2px;}
.img_thmb img{padding:2px; border:1px solid #c1c1c1; height:82px; width:100px;}
.img_data{  margin:2px 5px; width:60%;}
.img_thmbpub{width:150px; height:150px;margin:2px;}
.img_thmbpub img{padding:2px; border:1px solid #c1c1c1;}

.photo_container{ margin:5px 10px }
.photo_gallary{ width:120px;  margin:5px;}
.img_name { width:120px; text-align:center; margin:5px 0; }
#ctl00_MainContent_pRepeater{ margin:15px 0;}
#ctl00_MainContent_pRepeater table { margin:15px 0;}
#ctl00_MainContent_pRepeater table tr td{ vertical-align:top;}


.photo_container table { margin:15px 0;}
.photo_container table tr td{ vertical-align:top;}
.dwnl_padd{ padding: 0 0 0 25px;}
.disc{ margin:0 0 0 25px;}
.disctitle{ margin:10px 0;}
/*#ctl00_ContentPlaceHolder1_UpnlContents table tbody{ border:1px; border-right:1px solid #617F89; border-left:1px solid #617F89; border-bottom:1px solid #617F89!important;}*/

/* Inforamtion Error Message*/
.infoh{width:auto; margin:4px 0px; _margin:4px 6px;}
.info{background:#56E3FC url(images/info.gif) no-repeat left ; border-top:2px solid  #10A8AF;border-bottom:2px solid  #10A8AF; height:auto; width:100%; text-indent:40px; color: #006600; padding:2px 0 2px 0;}
.info a{ color:#ec1313;}
.visionbg{ background:#C8E7F0 url(Images/vision_bg.jpg) no-repeat; height:653px; width:320px; padding:55px 60px 5px 45px;}
.visionbg p { margin:40px 0;}

.searchbox{margin:0 0 15px 0}
.searchbox fieldset {padding: 5px 10px 10px 10px; border:1px solid gray}
/*For Alphabetical Search*/
.searchltr{ padding:0 4px; }
.webDirec a{color:Black; }
.webDirec p{}
.webDirec span{ margin:0 0 0 15px;}

.download{padding:5px 0}
.download a{ color:#000000}
.content_data_Tempsubcols{ width:98%; margin: 5px 2px 0px 2px ;}

