/* CSS Document */

body
{
background:url(../images/bg.jpg) repeat-x #FFFFFF top left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#373737;
padding:0px;
margin:0px;
line-height:21px;
}
#main
{
width:1002px;
margin:auto;
}
.header
{
width:1002px;
margin:auto;
height:123px;
}
.logo_flash
{
float:left;
width:183px;
height:121px;
}
.logo_txt
{
float:left;
width:380px;
height:41px;
padding:35px 0px 0px 30px;
}
.menu
{
width:1002px;
height:54px;
margin:auto;
}
.search
{
float:right; 
width:288px;
margin-top:8px;


}
.search_txt
{
width:191px;
height:26px;
border:none;
background:url(../images/txt_box_bg.jpg) no-repeat left top;
color:#b3b3b3;
padding:5px 0px 0px 10px; float:left;
}
.search1
{
float:left; 
width:247px;
background:url(../images/search_bg.jpg) no-repeat right;
margin:0px 0px 0px 0px;
padding:8px 0px 0px 41px;
height:34px;
}
.go_btn
{
float:left; 
padding:0px 8px 0px 0px;
}
.content
{
width:1002px;
margin:auto;
padding:13px 0px 0px 0px;
float:left;
}
.content1
{
width:1002px;
margin:auto;
padding:10px 0px 0px 0px;
float:left;
}
.news_events
{
float:left;
width:217px;
height:270px;
}
.news_cont
{
width:205px;
background:url(../images/news_bg.jpg) repeat-x top left #fdfdfd;
height:163px;
border-left:1px solid #e3e3e3;
border-right:1px solid #cacaca;
padding:0px 5px 0px 5px;
}
.date_icon
{
float:left;
width:46px;
height:36px;
background:url(../images/date_icon.jpg) no-repeat left top;
padding:3px 0px 0px 3px;
color:#000000;
text-align:center;
line-height:17px;
}
.news_title
{
color:#ea8a00;
font-size:12px;
font-weight:bold;
}
.news_title a{
color:#ea8a00;
font-size:12px;
font-weight:bold;
}
.news_title a:hover{
color:#ea8a00;
font-size:12px;
font-weight:bold;
}
.news_right
{
float:left;
width:130px;
margin:0px 0px 0px 12px;
font-size:12px;
line-height:18px;
}
.news_section
{
float:left;
padding:12px 0px 0px 0px;
}
.banner
{
float:left;
width:765px;
height:270px;
margin:0px 0px 0px 15px;
}
.clear
{
clear:both;
}
.content_left
{
float:left;
width:218px;
}
.content_right
{
float:left;
width:218px;
margin:0px 0px 0px 15px;
}
.links
{
width:218px;
padding:8px 0px 0px 0px;
}
.links_cont
{
float:left;
width:210px;
background:url(../images/links_bg.jpg) repeat-x top left #FFFFFF;
padding:0px 8px 0px 0px;
}
.links_cont_inner
{
float:left;
width:210px;
background:url(../images/links_bg1.jpg) repeat-x top left #FFFFFF;
padding:0px 8px 0px 0px;
}
ul.list_bullet
{
padding:0px 0px 0px 15px;  
list-style:none;	
margin:0px;	
font-size:12px;
}
ul.list_bullet li			
{
padding:0px 0px 0px 20px;	
background:url(../images/list_bg.png) no-repeat top left;
margin:0px 0px 0px 0px;	
height:31px; 


}
ul.list_bullet li a
{
text-decoration:none;
color:#373737;
}
ul.list_bullet li a:hover
{
text-decoration:none;
color:#eda031;
}
ul.list_bullet_sub   	      { padding:0px 0px 0px 5px; list-style:none; margin:0px; font-size:12px; order:#FF0000 1px solid; clear:both;}
ul.list_bullet_sub li	 	  { background:url(../images/list_bg_arrow.png) no-repeat top left; padding:0px 0px 0px 20px; margin:0px 0px 0px 0px; height:35px;  }
ul.list_bullet_sub li a       { text-decoration:none; color:#373737; padding:0px; margin:0px;}
ul.list_bullet_sub li a:hover { text-decoration:none; color:#eda031; }

ul.drop_txt 	                { text-align:left; color:#545353; padding:6px 0px 10px 6px; font-family:Arial; font-size:11px; list-style-type:none; margin:0px 0px 0px 5px;	}
ul.drop_txt li	            	{ padding:0px 15px 0px 20px; background:none;  color:#5f5f5f; order:1px solid red;}
ul.drop_txt li a            	{ padding:0px 15px 8px 20px; background:url(../images/list_bg_arrow.jpg) no-repeat 0px 0px; display:block; cursor:pointer;  color:#5f5f5f; text-decoration:none; }


.redtxt				{ color:#cc3333;}
.elcot_tenders
{
float:left;
padding:10px 0px 0px 0px;
}
.main_content_home
{
float:left;
width:528px;
margin:0px 0px 0px 14px;
}
.main_content
{
float:left;
width:746px;
margin:0px 0px 20px 14px;
}

.tender_content
{
float:left;
width:750px;
margin:0px 0px 0px 14px;
 padding:10px;background-image:url(../images/bg_deiv.jpg); background-repeat:no-repeat; background-position:left top;

}
.tender_content1
{
float:left;
width:750px;
margin:0px 0px 0px 14px;
 

}
.content_area
{
padding:0px 0px 0px 0px;
line-height:21px;
font-size:12px;
}
.content_area a
{
color:#eda031;
text-decoration:underline;
}
.content_area a:hover
{
color:#eda031;
text-decoration:none;
}
.economic_zone
{
float:left;
width:208px;
height:55px;
background:url(../images/eco_zone_bg.jpg) no-repeat left top;
padding:10px 0px 0px 10px;
}
.economic_zone_imp
{
float:left;
width:213px;
height:55px;
background:url(../images/eco_zone_bg.jpg) no-repeat left top;
padding:10px 0px 0px 5px;
}

.econ_option { width:170px; height:23px; font:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
.whole_box
{
float:left;
width:528px;
padding:12px 0px 0px 0px;
}
.whole_box_cont
{
float:left;
width:516px;
background:url(../images/whole_box_bg.jpg) repeat-x top left #FFFFFF;
eight:415px;
padding:10px 0px 0px 12px;
border:#FF0000 0px solid; float:left;
}
.elcot_IT
{
float:left;
width:232px;
height:117px;
background:url(../images/elcot_it.jpg) no-repeat left top;
font-size:12px;
}
.special_projects
{
float:left;
width:272px;
height:117px;
background:url(../images/special_projects.jpg) no-repeat left top;
font-size:12px;
}
.tnswan
{
float:left;
width:232px;
height:136px;
background:url(../images/tnswan.jpg) no-repeat left top;
font-size:12px;
}
.elcot_activities
{
float:left;
width:273px;
height:136px;
background:url(../images/elcot_activities.jpg) no-repeat left top;
font-size:12px;
}
.state_data_centre
{
float:left;
width:232px;
height:126px;
background:url(../images/state_data_centre.jpg) no-repeat left top;
font-size:12px;
}
.e_tran
{
float:left;
width:232px;
height:126px;
background:url(../images/e_transition.jpg) no-repeat left top;
font-size:12px;
}
.soft_dev
{
float:left;
width:232px;
height:126px;
background:url(../images/soft_dev.jpg) no-repeat left top;
font-size:12px;
}
.capacity_build
{
float:left;
width:232px;
height:126px;
background:url(../images/capacity_build.jpg) no-repeat left top;
font-size:12px;
}
.tamilfonts
{
	float:left;
width:273px;
height:126px;
background:url(../images/tamil_font.jpg) no-repeat left top;
font-size:12px;

}
.building_land
{
	float:left;
width:273px;
height:126px;
background:url(../images/build&lan.jpg) no-repeat left top;
font-size:12px;

}
.pressrelease
{
	float:left;
width:232px;
height:126px;
background:url(../images/press_release.jpg) no-repeat left top;
font-size:12px;

}
.hardware_procure
{
float:left;
width:273px;
height:126px;
background:url(../images/hardware_procure.jpg) no-repeat left top;
font-size:12px;
}
.open_source_project
{
float:left;
width:273px;
height:126px;
background:url(../images/open_source_project.jpg) no-repeat left top;
font-size:12px;
}
.innovations_initiatives
{
float:left;
width:273px;
height:126px;
background:url(../images/innovation.jpg) no-repeat left top;
font-size:12px;
}
.honour_cm
{
float:left;
width:218px;
padding:8px 0px 0px 0px;
}
.honour_cm_cont
{
float:left;
width:186px;
background:url(../images/cm_orange_bg.jpg) no-repeat left top;
height:172px;
padding:12px 18px 0px 14px;
font-size:11px; 
color:#000000;
}
ul.cm_cont 			
{
padding:13px 0px 0px 0px;  
list-style-type:none;	
margin:0px;	
font-size:11px;	
color:#FFFFFF;
}
ul.cm_cont li			
{ 
padding:0px 0px 0px 18px;	
background:url(../images/cm_bullet.png) no-repeat left top; 
float:left;
line-height:20px;
}
.it_minister_msg
{
float:left;
width:218px;
padding:14px 0px 0px 0px;
}
.it_minister_cont
{
float:left;
width:218px;
background:url(../images/it_bg.jpg) repeat-x top left;
}
.it_minister
{
width:197px;
padding:0px 5px 0px 5px;
}
.it
{
float:left;
width:199px;
background:url(../images/it_center.jpg) repeat-x left top;
padding:0px 0px 0px 8px; background-color:#e68f02;
}
.it_right
{
float:left; 
width:120px; 
font-size:11px;
text-align:left;
padding:0px 0px 0px 10px;
line-height:18px;
}
.gallery
{
float:left; 
padding:22px 0px 0px 0px;
}
.emailid
{
float:left; 
padding:13px 0px 0px 0px;
}
.brodband
{
float:left; 
padding:12px 0px 0px 0px;
}
.linux_driver
{
float:left; 
padding:12px 0px 0px 0px;
}
.video
{
float:left; 
padding:12px 0px 0px 0px;
}
.whats_new
{
float:left;
width:218px;
padding:22px 0px 0px 0px;
}
.whats_new_cont
{
float:left;
width:205px;
padding:0px 6px 0px 7px;
background:url(../images/whats_new_cont_bg.jpg) repeat-y top left;
}
.whats_new_inner_cont
{
float:left;
width:197px;
background:url(../images/whats_new_bg.jpg) repeat-x top left #efefef;
padding:3px 0px 0px 8px;
}
.whats_new_right
{
float:left; 
width:100px;
line-height:18px;
padding:0px 0px 0px 5px;
}
a.view_more
{
color:#eda031;
text-decoration:underline;
}
a.view_more:hover
{
color:#eda031;
text-decoration:none;
}

a.view_more1
{
color:#666666;
text-decoration:underline;
}
a.view_more1:hover
{
color:#eda031;
text-decoration:none;
}
.divider
{
padding:10px 0px 0px 0px;
text-align:center;
}
.footer
{
width:1002px;
text-align:center;
margin:auto;
padding:5px 0px 0px 0px;
line-height:22px;
font-size:11px;
}
.footerlinks {
 display: inline;
}

.footerlinks li {
 height: 19px;
 margin: 0px;
 padding: 0px 5px 0px 0px;
 display: inline;
}
.footerlinks a {
 font-size: 11px; 
 color: #FFFFFF; 
 background: none;
 white-space: nowrap;
}
.footerlinks a {color: #373737; text-decoration:none;}
.footerlinks a:hover {color: #373737; text-decoration:underline;}
a.midl_link {color: #373737; text-decoration:none; font-weight:bold;}
a.midl_link:hover {color: #373737; text-decoration:underline; font-weight:bold;}

.banner_inner
{
width:1002px;
margin:auto;
padding:13px 0px 20px 0px;
}
.content_heading
{
font-size:12px;
color:#e18700;
font-weight:bold;
}
.policies
{
float:left;
width:249px;
background:url(../images/vert_divider.jpg) no-repeat top right;
padding:10px 15px 0px 0px;
}
.policies1
{
float:left;
width:240px;
padding:10px 0px 0px 15px;
}
ul.policy_bullet 			
{
padding:16px 0px 0px 0px;  
list-style-type:none;	
margin:0px;	
font-size:12px;	
}
ul.policy_bullet li			
{ 
padding:0px 0px 8px 18px;	
background:url(../images/orange_tick.jpg) no-repeat left top; 
line-height:20px;
}
.spec_econ
{
float:left;
width:528px;
padding:3px 0px 0px 0px;
}
.spec_econ_cont
{
float:left;
width:540px;
background:url(../images/econ_bg.jpg) repeat-x top left #2b2b2c;
padding:5px 0px 0px 28px;
}
.spec_econ_cont1
{
float:left;
width:500px;
background:url(../images/econ_bg.jpg) repeat-x top left #2b2b2c;
padding:5px 0px 0px 28px;
}
ul.econ_bullet 			
{
padding:10px 0px 0px 18px;  
list-style-type:none;	
margin:0px;	
font-size:12px;	
color:#fff4e3;
font-weight:bold;
}
ul.econ_bullet li			
{ 
padding:0px 0px 0px 18px;	
background:url(../images/econ_bullet.png) no-repeat left top; 
height:30px;
}
ul.econ_bullet li a
{
text-decoration:none;
color:#fff4e3;
font-weight:bold;
}
ul.econ_bullet li a:hover
{
text-decoration:none;
color:#e18700;
font-weight:bold;
}

ul.midl_list { margin:0px; padding:0px 0px 0px 30px;}
ul.midl_list li { list-style-type:decimal; padding:5px 0px 5px 5px; color:#fff;}
ul.midl_list2 { margin:0px; padding:0px 0px 0px 30px;}
ul.midl_list2 li { list-style-type:decimal; padding:5px 0px 5px 5px; color:#000000; background:none;}
ul.midl_list1 			
{
padding:00px 0px 0px 15px;  
list-style-type:none;	
margin:0px;	
font-size:12px;	
}
ul.midl_list1 li			
{ 
padding:0px 0px 4px 18px;	
background:url(../images/orange_bullt.jpg) no-repeat left top;
line-height:23px;
}
ul.midl_list1 li a
{
text-decoration:underline;
color:#373737;
}
ul.midl_list1 li a:hover
{
text-decoration:none;
color:#eda031;
}
ul.midl_list1 li ul			
{ 
padding:10px 0px 4px 25px;	
}
ul.midl_list1 li ul	li		
{ 
padding:0px 0px 4px 0px;
list-style:decimal;
background:none;	
}

.table_hed { background:url(../images/tender_tbl_hd_bg.jpg) repeat-x bottom left;background-color:#767676; font-weight:bold; color:#fff;}
.table_list1 {background-color:#fbfbfb; color:#000; padding:8px 4px 8px 8px;}
.table_list1_1 {background-color:#fbfbfb; color:#000; padding:8px 0px 8px 0px;}
.table_list1 a {background-color:#fbfbfb; color:#000; padding:8px 15px 8px 8px;}
.table_list2 {background-color:#eeeeee; color:#000; padding:8px 15px 8px 8px;}
.table_list2_1 {background-color:#eeeeee; color:#000; padding:8px 0px 8px 0px;}
.table_list2 a {background-color:#eeeeee; color:#000; padding:8px 15px 8px 8px;}
.table_list3 {background-color:#fbfbfb; color:#000; padding:2px;}
.table_list4 {color:#000; padding:8px 4px 8px 8px; border-bottom:1px  dotted #cccccc;}
a.tender_link { text-decoration:none; color:#000;}
a.tender_link:hover { text-decoration:underline; color:#d68309;}
a.paperads_link { text-decoration:none; color:#000;}
a.paperads_link:hover { text-decoration:underline; color:#d68309;}
.midl_bld_txt { font-weight:bold; color:#ff9c0d; padding:0px 0px 5px 0px;}
.black_bg_top { background:url(../images/specific_econ_zone_bg.jpg) no-repeat top left; width:528px; padding-top:20px;}
.black_bg_midl
{
float:left;
width:528px;
background:url(../images/econ_bg.jpg) repeat-x top left #2b2b2c;
padding:0px 0px 0px 0px;
}
.line { border-top:1px dashed #999999; height:1px; margin:10px 0px 10px 0px; }
.img_it_one{width:520px; float:left;}
.bg_box_1{background-image:url(../images/bg_link.gif); background-repeat:no-repeat; background-position:left top; float:left; padding:10px; width:219px; text-align:center; height:66px; margin-right:10px;}
.bor_line{ padding:10px;width:90%; margin-top:10px; background-image:url(../images/bg_deiv.jpg); background-repeat:no-repeat; background-position:left top; }

ul.liss_bullet
{
padding:10px 0px 0px 15px;  
list-style:none;	
margin:0px;	
font-size:12px;
}
ul.liss_bullet li			
{
padding:0px 0px 5px 20px;	
background:url(../images/list_bgtick.png) no-repeat bottom left;
margin:0px 0px 6px 0px;	
height:35px;
}
ul.liss_bullet li a
{
text-decoration:none;
color:#373737;
}
ul.liss_bullet li a:hover
{
text-decoration:none;
color:#eda031;
}
.head_line{ background-image:url(../images/bg_line_head.jpg); background-repeat:repeat-x; background-position:top; border-top:1px solid #ffffff;  border-left:1px solid #ffffff;  border-right:1px solid #ffffff; padding-left:20px; }
.sub_contentheading{ padding-bottom:10px;}
.butten	{ color : #FFFFFF; font-family:Verdana;	font-size:11px;	height: 20px; border: 1px #666666 solid; background-color:#efaa28; cursor:pointer; text-align: center; vertical-align: top;	font-weight:bold; _padding-bottom:0px; padding-bottom:3px; }
.btn_back{ background-image:url(../images/btn_back.jpg); height:40px; width:104px; border:1px solid #ffffff;}
.txtbox{
	background-color:#fff; border:1px #b6b6b6 solid; width:140px; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
.txtbox_1{
	background-color:#fff; border:1px #b6b6b6 solid; width:230px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
.txtbox_small{
	background-color:#fff; border:1px #b6b6b6 solid; width:75px; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
.txtbox_small_session{
	background-color:#fff; border:1px #b6b6b6 solid; width:50px; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
.txtarea{
	background-color:#fff; border:1px #b6b6b6 solid;width:140px; height:80px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
.cmbbox_small{
	background-color:#ffffff; border:1px #b6b6b6 solid; width:140px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
.cmbbox{
	background-color:#ffffff; border:1px #b6b6b6 solid; width:255px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
.enqtextarea		{ width:185px; height:100px; border:1px solid #b6b6b6 ;}
.contxtbox			{ width:185px; height:18px; border:1px solid #efaa28;}
/* Show Modal*/
html,body{ margin:0; padding:0; 	}
.new-modal-overlay { position:fixed; top:0;	right:0; bottom:0; left:0; height:100%; width:100%;	margin:0; padding:0; background:#000000; z-index:501;}
* html .new-modal-overlay { position: absolute;	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
.new-modal-window{ position:fixed; top:50%; left:38%; margin:0;	padding:0;	z-index:503;}
* html .new-modal-window {position:absolute;}
.new-close-window {	position:absolute; width:32px; height:32px;	right:7px; top:-12px;	background:transparent url('../images/model_close.jpg') no-repeat scroll right top; text-indent:-99999px; overflow:hidden; cursor:pointer; opacity:.5; filter: alpha(opacity=50); -moz-opacity: 0.5; }
.new-close-window:hover	{ opacity:.99; filter: alpha(opacity=99); -moz-opacity: 0.99;}
/*----*/
#prevnextbg				{ float:left; background:url(../images/prevnextbg.jpg) no-repeat; height:22px; width:50px; font-size:11px; font-weight:bold; color:#FF6600; padding-top:2px; text-align:center; text-decoration:none;  }
	#prevnextbg a		{ font-size:11px; color:#FF9900; text-align:center; text-decoration:none; }
	#prevnextbg a:hover	{ font-weight:bold; color:#FF6600; text-align:center; text-decoration:none; }
#numbg					{ float:left; height:22px; width:30px; float:left; background:url(../images/numbg.jpg) no-repeat; font-size:11px; color:#FF6600; padding-top:2px; text-align:center; text-decoration:none; }
	#numbg a			{ width:28px; font-size:11px; color:#FF9900; text-align:center; text-decoration:none; }
	#numbg a:hover		{ width:28px; font-weight:bold; color:#FF6600; text-align:center; text-decoration:none; }
.more_btn_2{float:right; padding:70px 10px 0px 0px;}
.btn_sub{ background-image:url(../images/btn_bg_sub.gif); background-repeat:no-repeat;  background-position:top; height:41px; color:#FFFFFF; width:74px; border:0px solid #ffffff; padding-bottom:13px; cursor:pointer;}
.session{
	color:#FF0000;
}

a.search_link { text-decoration:none; color:#000;}
a.search_link:hover { text-decoration:underline; color:#d68309;}


.reg_btn				{ background:url(../images/register_bt.jpg) no-repeat top left; width:153px; height:56px; cursor:pointer; border:0px;}
.reset_btn				{ background:url(../images/reset_bt.jpg) no-repeat top left; width:122px; height:56px; cursor:pointer; border:0px;}

