/*********************** COMMON PROPERTIES ****************************/
body
{
	font-family:"Arial";
	color:#4e4e4e;
	margin:0;
	padding:0;
	font-size:12px;
	line-height:16px;
	background:#000000;
}

h1, h2, h3, h4, h5
{
	margin:0;
	padding:0;
}
hr
{
	margin:0;
	padding:0;
}
.hide
{
	display: none;
}
ul
{
	list-style-type : none;
}
.clear
{
	clear:both;
}
.floatleft
{
	float:left;
	margin:0 10px 0 0;
}
.floatright
{
	float:right;
	margin:0 0 0 10px;
}
img
{
	border:0
}
p
{
	margin:0;
    padding:0;
}
.bold
{
	font-weight:bold
}
/*********************** COMMON PROPERTIES ENDS *******************/

/*********************** MAIN PROPERTIES START *******************/
#main_holder
{
	margin:0 auto;
	padding:10px;
	background:#FFF;
	width:980px;
}
#main_wrapper
{
	margin:0 auto;
	padding:40px;
	width:900px;
	background:#404040;
}
#main
{
	margin:0;
	padding:0;
	background:#FFFFFF;
	width:900px;
}
#header
{
	margin:0;
	padding:0;
}
#video_content
{
	margin:0;
	padding:0;
	width:900px;
	height:260px;

	background:url(../../images/download_bg.jpg) no-repeat;
}
#home_content
{
	margin:0;
	padding:0;
}
#footer
{
	margin:10px 0 0 0;
	padding:0;
	width:900px;
	display:block;
	background:#cdcdcd;
}

#internal_content
{
	width:900px;
	display:block;
	margin:10px 0 0 0px;
	padding:0;
	
	/*border:solid 1px red;*/
	
}
#internal_content1
{
	width:900px;
	display:block;
	padding:0;
	background:url(../../images/intr_cntbg.jpg) repeat-y 250px 0;
	/*border:solid 1px red;*/
	
}
*html #internal_content1
{
	
	background:url(../../images/intr_cntbg.jpg) repeat-y 250px 0;
	/*border:solid 1px red;*/
	
}
/*********************** MAIN PROPERTIES END *******************/

/*********************** Home Page Start *******************/
#header h1 a
{
	margin:0 0 8px 27px;
	padding:10px 0 0 0;
	width:74px;
	height:50px;
	display:block;
	background:url(../../images/netactivity_logo.jpg) no-repeat 0 10px;
}
#header h4
{
	margin:-60px 0 0 114px;
	padding:0;
	position:absolute;
	width:289px;
	height:50px;
	display:block;
	background:url(../../images/ntvt_slogan.jpg);
}
#header p.sbhdrlnk
{
	margin:-30px 0 0 525px;
	padding:0;
	position:absolute;
}
#header p.sbhdrlnk a
{
	color:#a4a4a4;
	text-decoration:none;
}
#header p.sbhdrlnk a:hover
{
	text-decoration:underline;
}
#header ul#top_nav
{
	margin:0;
	padding:0;
	width:900px;
	height:45px;
	background:url(../../images/top_nav_bg.jpg) repeat-x;
}
#header ul#top_nav li
{
	margin:0;
	padding:0;
	float:left;
}
#header ul#top_nav li.link a
{
	margin:0;
	padding:15px 10px 0 10px;
	color:#fcfcfc;
	float:left;
	font-size:12px;
	height:30px;
	display:block;
	text-decoration:none;
}
#header ul#top_nav li.link a:hover
{
	text-decoration:underline;
	color:#7a7a7a;
	padding:12px 10px 0 10px;
}
#header ul#top_nav li.link a.selected
{
	text-decoration:underline;
	color:#7a7a7a;
	padding:10px 14px 0 14px;
	background:url(../../images/menu_bult.jpg) no-repeat center 0;
}
#header ul#top_nav li.divider
{
	margin:0;
	padding:0;
	width:2px;
	float:left;
	height:45px;
	background:url(../../images/menu_divider.jpg) no-repeat;	
}
#header h2
{
	margin:0;
	padding:0;
	width:900px;
	height:203px;
}
#header h3
{
	margin:0;
	padding:0;
	width:900px;
	height:89px;
}
#header div.flash_nav
{
	margin:0;
	padding:0;
	width:900px;
	height:80px;
	border-bottom:solid 1px #FFF;
}

#video_content ul
{
	margin:75px 0 0 31px;
	padding:0;
	float:left;
	width:510px;
}
*html #video_content ul
{
	margin:70px 0 0 15px;
}
#video_content ul li
{
	margin:0;
	padding:10px;
	width:145px;
	float:left;
	color:#dbe7f3;
	border-right: dotted 1px #FFF;
}
#video_content ul li span.download_btn a
{
	margin:20px 0 0 0;
	padding:0;
	width:88px;
	height:27px;
	display:block;
	background:url(../../images/download_btn.gif) no-repeat;
}
#video_content ul li span.vid_txt
{
	margin:0;
	padding:0;
	height:100px;
	display:block;
}
#video_content p
{
	margin:20px 10px 0 20px;
	padding:0 0 0 4px;
	float:left;
	width:410px;
	height:228px;
	display:block;
	text-align:center;
	background:url(../../images/video_player_new.jpg) no-repeat;
	
}
#video_content p span.play_btn a
{
	margin:75px 0 0 135px;
	padding:0;
	width:52px;
	height:52px;
	display:block;
	background:url(../../images/play_btn.jpg) no-repeat;
}
#video_content p span.play_txt
{
	margin:35px 0 0 0;
	padding:0;
	display:block;
	text-align:center;
	color:#FFF;
}
#home_content p.mn_txt
{
	margin:20px 0 10px 20px;
	padding:15px;
	width:400px;
	float:left;
	text-align:justify;
	border-right:solid 1px #cdcdcd;
}
#home_content p.mn_txt a
{
	color:#0055cc;
	text-decoration:none;
}
#home_content p.mn_txt a:hover
{
	text-decoration:underline;
}
#home_content p.clnt_txt
{
	margin:0 0 0 0;
	padding:15px 0 0 15px;
	width:400px;
	float:left;
	text-align:justify;
	
}
#home_content p.clnt_txt1
{
	margin:0px 0 0 0;
	padding:5px 0 0 15px;
	width:400px;
	float:left;
	text-align:justify;
}
#home_content p.clnt_txt1 a
{
	color:#0055cc;
	text-decoration:none;
}
#home_content p.clnt_txt1 a:hover
{
	text-decoration:underline;
}

#footer ul
{
	margin:0px 0 0 25px;
	padding:0;
	background:#cdcdcd;
}
#footer ul li
{
	margin:20px 0 20px 15px;
	padding:0;
	float:left;
	text-align:center;
	width:260px;
	height:60px;
}
.ftr_brdr
{
	border-right:solid 1px #e7e7e7;
}
.sbftr_link
{
	margin:5px 0 0 0;
	text-align:center;
	color:#a4a4a4;
	font-size:12px;
}
.sbftr_link a
{
	margin:0 2px 0 2px;
	padding:0;
	color:#a4a4a4;
	text-decoration:none;
}
.sbftr_link a:hover
{
	text-decoration:underline;
}
.sbftr_link_tiu 
{
	padding-top:5px 0 0 0;
	display:block;
}
/*********************** Home Page End *******************/

/*********************** INTERNAL PROPERTIES START *******************/
#intr_lft
{
	margin:0 0 0 20px;
	padding:0;
	width:210px;
	float:left;
}
*html #intr_lft
{
	margin:0 0 0 10px;
}
#intr_lft p.intr_sct
{
	margin:0;
	padding:5px;
	width:200px;
	height:200px;

	color:#000;
	border:solid 1px #cecece;
}

#intr_lft div.download_link
{
	margin:0 0 0 0;
	padding:0;
	width:210px;
	border:solid 1px #cecece;
}
#intr_lft div.download_link h2
{
	margin:10px 0 10px 5px;
	padding:0;
	width:199px;
	height:18px;
	display:block;
	background:url(../../images/download_freecopy.jpg) no-repeat;
}
#intr_lft div.download_link ul
{
	margin:0 0 0 5px;
	padding:0;
	width:199px;
}
#intr_lft div.download_link ul li
{
	margin:0 0 10px 0;
	padding:0 0 12px 19px;
	width:180px;
	background:url(../../images/down_bult.jpg) no-repeat left 3px;
}
.dwndt_brdr
{
	border-bottom:dashed 1px #cecece;
}
#intr_lft div.download_link ul li a
{
	color:#737373;
	text-decoration:none;
}
#intr_lft div.download_link ul li a:hover
{
	color:#737373;
	text-decoration:underline;
}
#intr_lft div.download_link ul li a span.dwn_btn
{
	margin:5px 0 0 0;
	width:57px;
	height:12px;
	display:block;
	background:url(../../images/download_btn.jpg) no-repeat;
}
#intr_lft div.download_link ul li a:hover span.dwn_btn
{
	background:url(../../images/download_ovr_btn.jpg) no-repeat;
}
#intr_rgt
{
	margin:0 0 0 40px;
	padding:0;
	width:610px;
	float:left;
}
#intr_rgt h2
{
	margin:0 0 10px 0;
	padding:7px 0 0 13px; 
	width:598px;
	height:21px;
	font-size:18px;
	font-weight:normal;
	background:url(../../images/hdr_bg.jpg) no-repeat;
}
#intr_rgt h3
{
	margin:0 0 20px 0;
	padding:20px 0 20px 0;
	width:608px;
	text-align:center;
	font-size:18px;
	color:#404040;
	line-height:20px;
	background:#f3f3f3
}
#intr_rgt h1 a
{
	margin:-32px 0 0 575px;
	padding:0 0 0 8px;
	position:absolute;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#ff0000;
	background:url(../../images/baclk_icon.jpg) no-repeat 0 4px;
}
#intr_rgt h1 a:hover
{
	text-decoration:underline;
	font-weight:bold;
}
#intr_rgt p
{
	margin:0 0 15px 0;
	padding:0;
	text-align:justify;
}
#intr_rgt p  a
{
	color:#0055cc;
	text-decoration:none;
	
}
#intr_rgt p a:hover
{
	text-decoration:underline;
}
#intr_rgt p span.textPdf
{
	text-align:center;
	display:block;
}
#intr_rgt ul.abt_dtls
{
	width:590px;
	height:60px;
	margin:10px 0 20px 0;;
	padding:5px 0 10px 10px;
	border-top:solid 1px #cdcdcd;
	border-bottom:solid 1px #cdcdcd;
}
#intr_rgt ul.abt_dtls li
{
	margin:0 0 0 15px;
	padding:0;
	width:180px;
	float:left;
}
*html #intr_rgt ul.abt_dtls li
{
	margin:0 0 0 10px;
}
.adbdtls_brdr
{
	border-right:solid 1px #cdcdcd;
}
#intr_rgt p span.team_img
{
	margin:0;
	padding:0;
	width:120px;
	display:block;
	float:left;
	
}
#intr_rgt p span.team_hdr
{
	margin:12px 0 0 10px;
	padding:0;
	width:480px;
	float:left;
}
#intr_rgt p span.team_txt
{
	margin:10px 0 0 10px;
	padding:0;
	width:480px;
	float:left;
}
.btm_brdr
{
	border-bottom:solid 1px #cecece;
}
#intr_rgt p span.itm_hdrtxt
{
	margin:20px 0 20px 0; 
	text-align:center;
	display:block;
	width:600px;
	font-weight:bold;
}
#intr_rgt ul.list_txt
{
	margin:20px 0 0 25px;
	padding:0;
}
#intr_rgt ul.list_txt li
{
	margin:5px 0 0 0;
	padding:0 0 0 10px;	
	background:url(../../images/lst_bult.jpg) no-repeat 0 5px;
}
#intr_rgt ul.list_txt li a
{
	padding:0 5px 0 0;
	color:#0662cb;
	text-decoration:none;
	background:url(../../images/lst_rgt_blt.jpg) no-repeat right 6px;
}
#intr_rgt ul.list_txt li a:hover
{
	text-decoration:underline;
}

#intr_rgt ul.list_txt_career
{
	margin:20px 0 0 25px;
	padding:0;
}
#intr_rgt ul.list_txt_career li
{
	margin:5px 0 0 0;
	padding:0 0 0 10px;	
	background:url(../../images/lst_bult.jpg) no-repeat 0 5px;
}
#intr_rgt ul.list_txt_career li a
{
	padding:0 5px 0 0;
	color:#0662cb;
	text-decoration:none;
	background:url(../../images/lst_rgt_blt.jpg) no-repeat right 6px;
}
#intr_rgt ul.list_txt_career li a:hover
{
	text-decoration:underline;
}

#intr_rgt ul.sitemap_list
{
	margin:20px 0 0 25px;
	padding:0;
}
#intr_rgt ul.sitemap_list li
{
	margin:5px 0 0 0;
	padding:0 0 0 10px;	
	background:url(../../images/lst_bult.jpg) no-repeat 0 5px;
}
#intr_rgt ul.sitemap_list li span.sitespan
{
	color:#0662cb;
}
#intr_rgt ul.sitemap_list li a
{
	color:#0662cb;
	text-decoration:none;
}
#intr_rgt ul.sitemap_list li a:hover
{
	color:#0662cb;
	text-decoration:underline;
}
#intr_rgt ul.sitemap_list li ul.subsite_list
{
	margin:0 0 0 20px;
	padding:0;
}
#intr_rgt ul.sitemap_list li ul.subsite_list li
{
	margin:5px 0 0 0;
	padding:0 0 0 8px;	
	background:url(../../images/lst_rgt_blt.jpg) no-repeat 0 6px;
}
#intr_rgt p span.donatelink a
{
	color:#0055cc;
	/*color:#E5720C;*/
	text-decoration:underline;
}
#intr_rgt p span.donatelink a:hover
{
	text-decoration:none;
	
}
.table
{
	margin:30px 0 0 0;
	padding:0;
	width:611px;
	border:solid 1px #cecece;
	border-collapse:collapse;
}
.tdhdr
{
	margin:0;
	padding:0 0 0 10px;
	height:25px;
	background:#cecece;
}
.td
{
	margin:0;
	padding:10px;
	border:solid 1px #cecece;
}
.input_box
{
	margin:0 0 0 10px;
	border:solid 1px #cecece;
	width:215px;
}
.captcha
{
	margin:5px 0 5px 10px;
	
}
.btn_spc
{
	margin:5px 0 0 10px;
}
#intr_rgt ul.bus_alliance
{
	margin:20px 0 0 0;
	width:611px;
	padding:0;
}
#intr_rgt ul.bus_alliance li
{
	margin:0 0 30px 0;
	padding:0;
	float:left;
	width:203px;
	height:90px;
	text-align:center;
}
.hdr_clr
{
	color:#ec4511;
	font-weight:bold;
}
	
.resetButton
{
	margin:0;
	padding:0;
	width:98px;
	height:44px;
	border:none;
	background:none;
	cursor:pointer;
	background:url(../../images/reset_btn.jpg) no-repeat;
}
.btn_submit
{
	margin:0 0 0 7px;
	
	padding:0;
	width:98px;
	height:44px;
	border:none;
	background:none;
	cursor:pointer;
	background:url(../../images/submit_btn.jpg) no-repeat;
}
	
.btn_login
{
	margin:0 0 0 7px;
	
	padding:0;
	width:98px;
	height:44px;
	border:none;
	background:none;
	cursor:pointer;
	background:url(../../images/login_btn.jpg) no-repeat;
}
.btn_cancel
{
	margin:0 0 0 7px;
	
	padding:0;
	width:98px;
	height:44px;
	border:none;
	background:none;
	cursor:pointer;
	background:url(../../images/cancel.jpg) no-repeat;
}
.required {
    color:red;
    font-size:12px;
    margin:0 0 0 5px;
}
/*********************** INTERNAL PROPERTIES START *******************/

/* added on 16Dec */
.subscribe_btn
{
	margin:0;
	padding:0;
	width:98px;
	height:44px;
	border:none;
	cursor:pointer;
	background:none;
	background:url(../../images/subscribe_btn.jpg) no-repeat;
}
.reqd_fld_star
{
	margin:0 0 0 2px;
	padding:0;
	color:#9d0000;
}
#intr_rgt p span.thank_txt 
{
	margin:100px 0 0 10px;
	padding:0;
	float:center;
	display:block;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	
}
/*  Added on 18 Dec */
.unsubscribe_btn
{
	margin:0;
	padding:0;
	width:98px;
	height:44px;
	border:none;
	cursor:pointer;
	background:none;
	background:url(../../images/unsubscribe.jpg) no-repeat;
}
/*********************** NEWSLETTER PROPERTIES START *******************/
#intr_rgt #nwsltr_sct
{
	margin:20px 0 0 0;
	padding:0 0 10px 0;
	width:610px;
	background:#f8f8f8;
}
#intr_rgt #nwsltr_sct ul.nws_tab
{
	margin:0;
	padding:0;
	height:29px;
	width:610px;
	background:#FFFFFF;
}
#intr_rgt #nwsltr_sct ul.nws_tab li
{
	margin:0;
	padding:0;
	width:59px;
	height:29px;
	float:left;
}
#intr_rgt #nwsltr_sct ul.nws_tab li a
{
	margin:0;
	padding:7px 0 0 0;
	width:59px;
	height:22px;
	display:block;
	color:#000;
	text-decoration:none;
	text-align:center;
	background:url(../../images/news_tab_bg.jpg) no-repeat;
}
#intr_rgt #nwsltr_sct ul.nws_tab li a:hover
{
	color:#f96a07;
	background:url(../../images/news_tab_ovrbg.jpg) no-repeat;
}
#intr_rgt #nwsltr_sct ul.nws_tab li a.selected
{
	color:#f96a07;
	font-weight:bold;
	background:url(../../images/news_tab_ovrbg.jpg) no-repeat;
}
#intr_rgt #nwsltr_sct p
{
	margin:15px 0 0 15px;
	padding:0;
	height:90px;
}
#intr_rgt #nwsltr_sct p span.nwtts_img
{
	margin:0;
	padding:0;
	width:65px;
	height:80px;
	display:block;
	float:left;
}
#intr_rgt #nwsltr_sct p span.nwtts_hdr
{
	margin:15px 0 0 10px;
	padding:0;
	width:500px;
	float:left;
	font-weight:bold;
}
#intr_rgt #nwsltr_sct p span.nwtts_nav
{
	margin:15px 0 0 10px;
	padding:0;
	width:500px;
	float:left;
}
#intr_rgt #nwsltr_sct p span.nwtts_nav a
{
	color:#4e4e4e;
	margin:0 10px 0 5px;
	text-decoration:none;
}
#intr_rgt #nwsltr_sct p span.nwtts_nav a:hover
{
	text-decoration:underline;
}
.nws_brdr
{
	border-bottom:solid 1px #4e4e4e;
}
	


/*********************** NEWSLETTER PROPERTIES END *******************/
#intr_rgt p.errortext
{
	margin:10px 10px 0 200px;
	color:red;
	
	padding:0;
	text-align:justify;
}

#login_box
{
	width:400px;
	margin:35px auto;
	padding:20px;
	border:solid 1px #c3c3c3;
	background:#FFF;
}

#login_box h2
{
	/*margin:0 0 10px 0;
	padding:7px 0 0 13px; 
	width:598px;
	height:21px;*/
	font-size:18px;
	font-weight:normal;
	
}
#login_box p.errortext
{
	margin:10px 0px 10px 0px;
	color:red;
	
	padding:0;
	text-align:justify;
}
