/*********************** COMMON PROPERTIES ****************************/
body
{
	font-family:"Arial";
	color:#3a3a3a;
	margin:0 auto;
	padding:0;
	font-size:12px;
	background:#b5b8bb;
	line-height: 16px;
}


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 8px 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 STARTS *******************/
#main_wrapper
{
	width:930px;
	margin:0 auto;
	padding:10px;
	background:#e4e6e3;
}
#content_wrapper
{
	width:930px;
	margin:0 auto;
	padding:0;
	background:#FFFFFF;
}
#header_prop
{
	width:930px;
	margin:0 auto;
	padding:0;
	height:80px;
}
/************ Copied ***********************************/
#headerimg 	{
	margin: 9px 9px 0 0;
	height: 50px;
	text-align:center;
	padding:10px;
	}
#headerimg 	h1{
	padding:5px;
	}
#headerimg 	h1 a{
text-decoration:none;
	}
.narrowcolumn {
	float: left;
	padding: 0 0 20px 45px;
	margin: 25px;
	width: 550px;
	
	}
.widecolumn {
	padding: 10px 0 20px 0;
	margin: 20px;
	
	}
/* Begin Sidebar */
#sidebar
{
	padding: 20px 0 10px 0;
	margin-left: 700px;
	width: 190px;
	}

#sidebar form {
	margin: 0;
	}
	
	#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

#sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
/* End Sidebar */

.post {
	margin: 0 0 40px;
	text-align: justify;
	}

.post hr {
	display: block;
	}

.widecolumn .post {
	margin: 0;
	}
.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
	
.alignleft {
	float: left;
	}
.alignright {
	float: right;
	}

/************ Copied ***********************************/


#top_nav
{
	width:930px;
	height:30px;
	margin:0 auto;
	padding:0;
	background:#595959;
}
#main_content
{
	width:930px;
	margin:1px auto;
	padding:0;
}
#main_footer
{
	width:930px;
	height:57px;
	margin:10px 0 0 0;
	padding:0;
	background:url(../../images/footer_bg.jpg) repeat-x;
}
#internal_content
{
	width:930px;
	float:left;
	margin:10px 0 0 0px;
	padding:0;
	
	/*border:solid 1px red;*/
	
}
#internal_content1
{
	width:930px;
	float:left;	
	padding:0;
	background:url(../../images/gre_line_bg.jpg) repeat-y 213px 0;
	/*border:solid 1px red;*/
	
}
*html #internal_content1
{
	
	background:url(../../images/gre_line_bg.jpg) repeat-y 213px 0;
	/*border:solid 1px red;*/
	
}
/*********************** MAIN PROPERTIES ENDS *******************/

/*********************** HOME PROPERTIES STARTS *******************/
#header_prop h1 a
{
	margin:14px 0 0 13px;
	padding:0;
	width:240px;
	height:53px;
	position:absolute;
	background:url(../../images/tiu_consulting_logo.jpg) no-repeat;
}
#header_prop h2.sale_no
{
	margin:30px 0 0 740px;
	padding:0;
	width:200px;
	color:#595959;
	font-size:16px;
	position:absolute;
}
#header_prop ul
{
	margin:33px 0 0 700px;
	padding:0;
	position:absolute;
}
#header_prop ul li.lookingfor
{
	margin:0;
	padding:0;
	width:200px;
}
#header_prop ul li.searchbox
{
	margin:0 0 0 0;
	padding:0;
	width:200px;
	height:21px;
	background:url(../../images/search_bg.jpg) no-repeat left top;
}
#header_prop ul li.searchbox span.inputbox
{
	margin:0;
	padding:0;
	float:left;
	width:170px;
	height:20px;
}
#header_prop ul li.searchbox span.srch_btn a
{
	margin:0 0 0 5px;
	padding:0;
	float:left;
	width:23px;
	height:21px;
	display:block;
	background:url(../../images/search_btn.jpg) no-repeat;
}
#header_prop p.sbhdrlnk
{
	margin:12px 0 0 625px;
	padding:0;
	position:absolute;
	font-size:12px;
}
#header_prop p.sbhdrlnkface
{
	margin:37px 15px 0 0;
	padding:0;
	float:right;	
}
*html #header_prop p.sbhdrlnkface
{
	margin:37px 8px 0 0;
	padding:0;
	float:right;	
}
#header_prop p.sbhdrlnk a
{
	color:#a4a4a4;
	text-decoration:none;
}
#header_prop p.sbhdrlnk a:hover
{
	text-decoration:underline;
}
.inputbox
{
	margin:2px 0 0 2px;
	padding:0;
	width:170px;
	height:20px;
	border:none;
	background:none;
}
#main_content p.main_flash
{
	margin:0;
	padding:0;
	width:930px;
	height:231px;
}
#left_content
{
	width:750px;
	float:left;
	margin:10px 0 0 0px;
	padding:0;
}
*html #left_content
{
	margin:10px 0 0 1px;
	width:746px;
}
#right_content
{
	width:180px;
	float:left;
	margin:0;
	padding:0;
}
/*********************** HOME PROPERTIES ENDS *******************/

/*********************** TOP NAVIGATION PROPERTIES STARTS *******************/
#top_nav ul
{
	width:930px;
	height:30px;
	margin:0;
	padding:0;
}
#top_nav ul li.nav_link
{
	margin:0;
	padding:7px 25px 0 27px;
	float:left;
	height:23px;
	color:#cecece;
	background:url(../../images/menu_bult.jpg) no-repeat 18px 12px;
}
#top_nav ul li.nav_link a
{
	margin:0;
	padding:0;
	float:left;
	height:23px;
	color:#cecece;
	text-decoration:none;
}
#top_nav ul li.nav_link a:hover
{
	color:#e5720c;
	margin:-2px 0 0 0;
}
#top_nav ul li.nav_link ul
{
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
	border-top: 3px solid #b5b8bb;
}
#top_nav ul li.nav_link ul li
{
	display: list-item;
	float: none;
}
	
#top_nav ul li.nav_dvdr
{
	float:left;
	width:2px;
	height:30px;
	background:url(../../images/menu_spacer.jpg) no-repeat;
}
#sub_menu_container
{
	position:relative;
	margin:24px 0 0 -30px;
	padding:0;
	width:415px;
	height:180px;
	visibility:hidden;
	border:solid 2px #b5b8bb;
	background:#FFFFFF;
}
*html #sub_menu_container
{
	margin:24px 0 0 -82px;
}

#sub_menu_container ul.sub_menu
{
	margin:15px 0 0 20px;
	padding:0;
	float:left;
	width:175px;
	height:150px;
	border-right:solid 1px #b5b8bb;
}
*html #sub_menu_container ul.sub_menu
{
	margin:15px 0 0 9px;
}
#sub_menu_container ul.sub_menu li
{
	margin:0;
	padding:0 0 0 10px;
	height:20px;
	color:#595959;
	background:url(../../images/sub_menu_bult.jpg) no-repeat 0 5px;
}
#sub_menu_container ul.sub_menu li a
{
	text-decoration:none;
	color:#595959;
	margin:0;
	padding:0;
	height:15px;
}
#sub_menu_container ul.sub_menu li a:hover
{
	text-decoration:none;
	color:#595959;
}
#sub_menu_container p
{
	margin:45px 0 0 210px;
	padding:0;
	position:absolute;
	width:190px;
	color:#727272;
	font-size:11px;
}
*html #sub_menu_container p
{
	margin:45px 0 0 15px;
}
#sub_menu_container p span
{
	font-size:12px;
	font-weight:bold;
}
/*********************** TOP NAVIGATION PROPERTIES ENDS *******************/

/*********************** INDEX RIGHT PROPERTIES STARTS *******************/
.ind_main_content
{
	margin:0 0 0 6px;
	padding:0;
	float:left;
}
.ind_mn_content1
{
	margin:0 0 0 6px;
	padding:0;
	float:left;
	width:736px;
	border:solid 1px green;
}
.ind_main_content ul
{
	margin:20px 0 0 0;
	padding:0;
	width:736px;
	height:195px;
	border-bottom:solid 1px #c8c8c8;
}
.ind_main_content ul li.ind_mn_content
{
	margin:0 0 0 20px;
	width:325px;
	float:left;
}
*html .ind_main_content ul li.ind_mn_content
{
	margin:0 0 0 10px;
}
.ind_main_content ul li.ind_mn_vr_brdr
{
	width:2px;
	margin:0 0 0 20px;
	height:190px;
	float:left;
	border-right:dashed 1px #c8c8c8;
}
*html .ind_main_content ul li.ind_mn_vr_brdr
{
	margin:0 10px 0 20px;
}
.ind_main_content ul li.ind_mn_content p.ind_cnt_hdr
{
	margin:0;
	padding:0;
	font-size:16px;
	font-weight:bold;
	color:#e5720c;
}
.ind_main_content ul li.ind_mn_content p.ind_cnt_txt
{
	margin:5px 0 5px 0;
}
.ind_cnttxt_color
{
	color:#0055cc;
}
.ind_cnttxt_weight
{
	font-weight:bold;
}
.ind_main_content ul li.ind_mn_content span.lern_more_btn a
{
	margin:7px 0 0 250px;
	padding:0;
	width:100px;
	height:20px;
	display:block;
	text-decoration:none;
	color:#0055cc;
	background:url(../../images/sub_menu_bult.jpg) no-repeat 65px 5px;
}
*html .ind_main_content ul li.ind_mn_content span.lern_more_btn a
{
	margin:7px 0 0 240px;
}
.ind_main_content ul li.ind_mn_content span.lern_more_btn a:hover
{
	text-decoration:underline;
}
.ind_main_content ul li.ind_mn_content span.lern_more_btn1 a
{
	margin:10px 0 0 0;
	padding:0;
	width:100px;
	height:20px;
	display:block;
	text-decoration:none;
	color:#0055cc;
	background:url(../../images/sub_menu_bult.jpg) no-repeat 65px 5px;
}
.ind_main_content ul li.ind_mn_content span.lern_more_btn1 a:hover
{
	text-decoration:underline;
}
.client_speek
{
	margin:10px 0 0 15px;
	padding:0;
	width:200px;
	float:left;
}
*html .client_speek
{
	margin:10px 0 0 15px;
	padding:0;
	width:185px;
	float:left;
}
.client_speek h2
{
	width:118px;
	height:14px;
	margin:0;
	padding:0;
	display:block;
	background:url(../../images/client_speek.jpg) no-repeat;
}
.client_speek p
{
	margin:5px 0 20px 0;
	padding:10px;
	font-size:11px;
	width:170px;
	color:#595959;
	border:solid 1px #e4e6e3;
}
*html .client_speek p
{
	margin:5px 0 20px 0;
	padding:10px;
	font-size:11px;
	width:160px;
	color:#595959;
	border:solid 1px #e4e6e3;
}

.client_speek p a 
{
	color:#e5720c;
	text-decoration:none;
}
.client_speek p a:hover 
{
	color:#e5720c;
	text-decoration:underline;
}
.ind_descrt
{
	margin:29px 0 0 8px;
	padding:0;
	width:518px;
	float:left;
	background:url(../../images/home_cnt_bg.jpg) no-repeat 0 0;
}
*html .ind_descrt
{
	margin:29px 0 0 12px;
}
.ind_descrt p
{
	margin:10px 10px 0 10px;
	padding:0;
	text-align:justify
}
.ind_descrt p a
{
	color:#e5720c;
	text-decoration:none;
}
.ind_descrt p a:hover
{
	color:#e5720c;
	text-decoration:underline;
}
.ind_descrt ul#desrt_nav
{
	width:516px;
	margin:1px;
	padding:0;
}
.ind_descrt ul#desrt_nav li
{
	margin:0;
	padding:0;
	float:left;
}
.ind_descrt ul#desrt_nav li.current_highlights a
{
	margin:0;
	padding:5px 10px 5px 13px;
	float:left;
	color:#595959;
	text-decoration:none;
	border-right:solid 1px #dbdbdb;
	border-bottom:solid 1px #dbdbdb;
	background:url(../../images/trans_bult.gif) no-repeat 5px 10px;
}
.ind_descrt ul#desrt_nav li.current_highlights a:hover, .ind_descrt ul#desrt_nav li.current_highlights a.selected
{
	border-right:solid 1px #dbdbdb;
	border-bottom:none;
	color:#000000;
	text-decoration:underline;
}
.ind_descrt ul#desrt_nav li.our_qualification a
{
	margin:0;
	padding:5px 10px 5px 13px;
	float:left;
	color:#595959;
	text-decoration:none;
	border-right:solid 1px #dbdbdb;
	border-bottom:solid 1px #dbdbdb;
	background:url(../../images/trans_bult.gif) no-repeat 5px 10px;
}
.ind_descrt ul#desrt_nav li.our_qualification a:hover, .ind_descrt ul#desrt_nav li.our_qualification a.selected
{
	border-right:solid 1px #dbdbdb;
	border-bottom:none;
	color:#000000;
	text-decoration:underline;
}
.ind_descrt ul#desrt_nav li.our_approach a
{
	margin:0;
	padding:5px 10px 5px 13px;
	float:left;
	color:#595959;
	text-decoration:none;
	border-right:solid 1px #dbdbdb;
	border-bottom:solid 1px #dbdbdb;
	background:url(../../images/trans_bult.gif) no-repeat 5px 10px;
}
.ind_descrt ul#desrt_nav li.our_approach a:hover, .ind_descrt ul#desrt_nav li.our_approach a.selected
{
	border-right:solid 1px #dbdbdb;
	border-bottom:none;
	color:#000000;
	text-decoration:underline;
}
.ind_descrt ul#desrt_nav li.our_mission a
{
	margin:0;
	padding:5px 10px 5px 13px;
	float:left;
	color:#595959;
	text-decoration:none;
	border-right:solid 1px #dbdbdb;
	border-bottom:solid 1px #dbdbdb;
	background:url(../../images/trans_bult.gif) no-repeat 5px 10px;
}
.ind_descrt ul#desrt_nav li.our_mission a:hover, .ind_descrt ul#desrt_nav li.our_mission a.selected
{
	border-right:solid 1px #dbdbdb;
	border-bottom:none;
	color:#000000;
	text-decoration:underline;
}
.ind_descrt ul#desrt_nav li.tech_news a
{
	margin:0;
	padding:5px 10px 5px 13px;
	width:64px;
	float:left;
	color:#595959;
	text-decoration:none;
	border-bottom:solid 1px #dbdbdb;
	background:url(../../images/trans_bult.gif) no-repeat 5px 10px;
}
.ind_descrt ul#desrt_nav li.tech_news a:hover, .ind_descrt ul#desrt_nav li.tech_news a.selected
{
	border-bottom:none;
	color:#000000;
	text-decoration:underline;
}
.ind_descrt h2.ind_dsrt_img
{
	width:111px;
	height:111px;
	margin:15px;
	padding:3px;
	float:left;
	border:solid 1px #c8c8c8;
}
*html .ind_descrt h2.ind_dsrt_img
{
	margin:15px 15px 0 8px;
}
.ind_descrt ul.desrt_txt
{
	margin:10px 0 0 0;
	padding:0;
	float:left;
}
.ind_descrt ul.desrt_txt li
{
	margin:0;
	padding:0 0 0 8px;
	height:18px;
	color:#0055cc;
	background:url(../../images/sqr_bult.jpg) no-repeat 0 7px;
}
.ind_descrt ul.desrt_txt li a
{
	margin:0;
	padding:0;
	color:#0055cc;
	text-decoration:none;
}
.ind_descrt ul li a:hover
{
	text-decoration:underline;
}
/*********************** INDEX LEFT PROPERTIES END *******************/


/*********************** RIGHT PROPERTIES STARTS *******************/
.request_quote
{
	width:170px;
	margin:10px 0 10px 1px;
	border:solid 1px #b5b8bb;
}
.request_quote h2
{
	margin:6px 0 6px 6px;
	padding:0;
	height:14px;
	width:121px;
	background:url(../../images/request_quote.jpg) no-repeat;
	display:block;
}
.request_quote p
{
	margin:0 0 0 6px;
	padding:0;
	font-size:11px;
}
.request_quote p.chk_box
{
	margin:0 0 0 3px;
	padding:0;
	font-size:11px;
	vertical-align:middle;
}
.request_quote p.submit_btn a
{
	margin:8px 0 8px 2px;
	padding:0;
	width:58px;
	height:20px;
	display:block;
	background:url(../../images/submit_btn.jpg) no-repeat;
}
.request_quote p.submit_btn a:hover
{
	background:url(../../images/submit_btn_over.jpg) no-repeat;
}
.input_box
{
	
	margin:0 0 0 10px;
	padding:0;
	border:solid 1px #d4d0c8;
	
}
.select_input_box
{
	
	margin:0 0 0 10px;
	padding:0;
	border:solid 1px #d4d0c8;
	width:140px;
	
}
.input_box_home
{
	
	margin:0 ;
	padding:0;
	border:solid 1px #d4d0c8;
	
}
.captcha
{
	margin:5px 0 5px 10px;
	
}
/*********************** RIGHT PROPERTIES END *******************/

/*********************** FOOTER PROPERTIES STARTS *******************/
#main_footer p.ftr_right
{
	margin:20px 20px 0 20px;
	padding:0;
	float:left;
	color:#bfbfbf;
}
#main_footer p.ftr_right a
{
	margin:0 0 10px 0;
	padding:0;
	text-decoration:none;
	color:#bfbfbf
}
#main_footer p.ftr_right a:hover
{
	text-decoration:underline;
}
.ftr_txtspc
{
	margin:0 0 0 0;
}
/*********************** FOOTER PROPERTIES END *******************/

/*********************** INTERNAL PAGES PROPERTIES STARTS *******************/
#main_content p.internal_main_img
{
	margin:0;
	padding:0;
	width:930px;
	height:200px;
	z-index:0;
	background:#2074a4;
}
#intr_left_nav
{
	margin:0 0 0 20px;
	padding:0;
	float:left;
	width:175px;
}
*html #intr_left_nav
{
	margin:0 0 0 10px;
	padding:0;
	float:left;
	width:175px;
}
#intr_left_nav h2
{
	margin:0;
	padding:4px 0 0 13px;
	width:166px;
	height:20px;
	font-size:13px;
	color:#FFF;
	background:url(../../images/intr_hrd_bg.jpg) no-repeat 0 0;
}
#intr_left_nav h3 a
{
	margin:0;
	width:178px;
	height:25px;
	display:block;
	background:url(../../images/request_quote_btn.jpg) no-repeat 0 0;
}
#intr_left_nav h3 a:hover
{
	background:url(../../images/request_quote_btn_ovr.jpg) no-repeat 0 0;
}
#intr_left_nav ul
{
	margin:10px 0 15px 0;
	padding:0;
	width:179px;
}
#intr_left_nav ul li
{
	margin:5px 0 0 0;
	padding:0 0 0 12px;
	height:20px;
	border-bottom:dashed 1px #b6b6b6;
	background:url(../../images/trans_bult.gif) no-repeat 3px 5px;
}
#intr_left_nav ul li a
{
	margin:0;
	padding:0;
	height:20px;
	width:179px;
	color:#595959;
	text-decoration:none;
}
#intr_left_nav ul li.port_submenu
{
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	border-bottom:solid 1px #b6b6b6;
	background:none;
	background:url(../../images/port_sb_blt.jpg) no-repeat 2px 6px;

}
#intr_left_nav ul li a:hover, #intr_left_nav ul li a.selected
{
	color:#000000;
}
#intr_left_nav p.client_speak
{
	margin:10px 0 0 0;
	padding:30px 10px 0 18px;
	width:150px;
	height:262px;
	color:#7c7c7c;
	background:url(../../images/client_speak_brdr.gif) no-repeat 0 0;
}
#intr_left_nav p.client_speak a
{
	margin:0;
	padding:0 2px 0 2px;
	color:#E5720C;
	text-decoration:none;
}
#intr_left_nav p.client_speak a:hover
{
	text-decoration:underline;
}

#intr_main_cont
{
	margin:0px 0 10px 20px;
	padding:0;
	float:left;
	width:680px;
}
*html #intr_main_cont
{
	margin:0px 0 10px 10px;
}
#intr_main_cont h2
{
	margin:20px 10px 0 30px;
	padding:0;
	font-size:16px;
	color:#3a3a3a;
}
#intr_main_cont h2.contactUs
{
	margin:20px 10px 0 30px;
	padding:0;
	font-size:16px;
	color:#E5720C;
}
#intr_main_cont p
{
	margin:10px 10px 0 30px;
	padding:0;
	text-align:justify;
}
#intr_main_cont p.errortext
{
	margin:10px 10px 0 200px;
	color:red;
	
	padding:0;
	text-align:justify;
}
#intr_main_cont p span.cont_det_info
{
	width:190px;
	margin:20px 0 0 10px;
	padding:0;
	text-align:left;
	float:left;
}
#intr_main_cont p span.border_right
{
	border-right:solid 1px #e2e2e1;
}

.port_tab
{
	
	margin:20px 0 20px 35px;
	padding:0;
	display:block;
	
	
}
#intr_main_cont h3.intr_main_cont_hrd
{
	margin:20px 0 0 30px;
	font-weight:bold;
	display:block;
	color:#0055cc;
	font-size:14px;
}
#intr_main_cont ul.indus_epx
{
	margin:0 0 20px 0;
	padding:0;
	width:500px;
	margin:10px 0 10px 10px;
}
#intr_main_cont ul.indus_epx li
{
	margin:10px 10px 10px 0;
	padding:0 10px 0 0;
	height:60px;
	width:145px;
	float:left;
	text-align:center;
	border-right:dashed 1px #919191;
}
#intr_main_cont ul.sds_hdr
{
	padding:0;
	width:680px;
	margin:10px 0 60px 30px;
}
#intr_main_cont ul.sds_hdr li
{
	margin:8px 0 0 0;
	padding:0 0 0 6px;
	width:300px;
	float:left;
	color:#0055cc;
	background:url(../../images/sqr_bult.jpg) no-repeat 0 7px;
}
#intr_main_cont ul.sds_txt
{
	padding:0;
	margin:10px 10px 25px 30px;
}
#intr_main_cont ul.sds_txt li
{
	margin:10px 0 0 0;
	padding:0 0 0 10px;
	text-align:justify;
	background:url(../../images/sub_menu_bult.jpg) no-repeat 0 6px;
}
#intr_main_cont ul.bus_alliance
{
	margin:20px 0 0 0;
	width:611px;
	padding:0;
}
#intr_main_cont ul.bus_alliance li
{
	margin:0 0 30px 20px;
	padding:0;
	float:left;
	width:203px;
	height:90px;
	text-align:center;
}
#mfFrame
{
	 width:930px;
	 height:231px;
	 margin:0;
	 padding:0;
	 border:solid 0px #FFFFFF;
}
/*********************** INTERNAL PAGES PROPERTIES END *******************/
.reqquote
{
	width:180px;
	padding:0 5px 0 0;
	float:left;
	text-align:right;
	display:block;
}
.quotchkbx
{
	margin:0 0 0 194px;
}
.btm_brdr
{
	border-bottom:solid 1px #cecece;
}
#intr_main_cont ul.portfolio
{
	margin:60px 10px 0 30px;
	padding:0;
}
#intr_main_cont ul.portfolio li
{
	margin:0 0 15px 0;
	padding:0;
	width:310px;
	height:250px;
	background:#eff1f0;
	border:solid 1px #d0d0d0;
	float:left;
}
#intr_main_cont ul.portfolio li.port_lftspc
{
	margin:0 0 15px 15px;
}
#intr_main_cont ul.portfolio li span.port_img
{
	margin:8px 0 0 8px;
	padding:6px 0 0 5px;
	width:289px;
	height:207px;
	display:block;
	background:url(../../images/port_bg.jpg) no-repeat;
}
#intr_main_cont ul.portfolio li span.port_link
{
	margin:0;
	padding:0;
	width:310px;
	display:block;
	text-align:center;
}
#intr_main_cont ul.portfolio li span.port_link a
{
	margin:0 8px 0 8px;
	padding:0;
	color:#363636;
	text-decoration:none;
}
#intr_main_cont ul.portfolio li span.port_link a:hover
{
	text-decoration:underline;
}
#intr_main_cont p span.port_numb
{
	margin:0;
	padding:0;
	height:20px;
	display:block;
	float:right;
}
#intr_main_cont p span.port_numb a
{
	margin:2px;
	padding:2px;
	color:#E5720C;
	text-decoration:none;
	
	height:20px;
}
#intr_main_cont p span.port_numb .current
{
	margin:2px;
	padding:2px;
	color:#000000;
	text-decoration:none;
	
	font-weight:bold;	
}
#intr_main_cont p span.port_numb .disabled
{
	margin:2px;
	padding:2px;
	color:#9e9e9e;
	text-decoration:none;
	
}
#intr_main_cont p span.port_numb a:hover
{
	text-decoration:underline;
}
#intr_main_cont p span.thank_txt 
{
	margin:100px 0 0 10px;
	padding:0;
	float:center;
	display:block;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	
}
#intr_main_cont ul.sitemap_list
{
	margin:20px 0 0 25px;
	padding:0;
}
#intr_main_cont ul.sitemap_list li
{
	margin:5px 0 0 0;
	padding:0 0 0 10px;	
	background:url(../../images/sub_menu_bult.jpg) no-repeat 0 5px;
}
#intr_main_cont ul.sitemap_list li a
{
	color:#0662cb;
	text-decoration:none;
}
#intr_main_cont ul.sitemap_list li a:hover
{
	color:#0662cb;
	text-decoration:underline;
}
#intr_main_cont ul.sitemap_list li ul.subsite_list
{
	margin:0 0 0 20px;
	padding:0;
}
#intr_main_cont 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;
}

/* added on 29/12/2009 */
#intr_main_cont ul.crer_list
{
	margin:10px 10px 25px 50px;
	padding:0;
	list-style-type:square;
}
#intr_main_cont ul.crer_list li
{
	margin:0;
	padding:0;
}
/*********************** NEWSLETTER PROPERTIES START *******************/
#intr_main_cont #nwsltr_sct
{
	margin:20px 0 0 30px;
	padding:0 0 10px 0;
	width:655px;
	background:#f8f8f8;
}
#intr_main_cont #nwsltr_sct ul.nws_tab
{
	margin:0;
	padding:0;
	height:29px;
	width:655px;
	background:#FFFFFF;
}
#intr_main_cont #nwsltr_sct ul.nws_tab li
{
	margin:0;
	padding:0;
	width:59px;
	height:29px;
	float:left;
}
#intr_main_cont #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_main_cont #nwsltr_sct ul.nws_tab li a:hover
{
	color:#f96a07;
	background:url(../../images/news_tab_ovrbg.jpg) no-repeat;
}
#intr_main_cont #nwsltr_sct ul.nws_tab li a.selected
{
	color:#f96a07;
	font-weight:bold;
	background:url(../../images/news_tab_ovrbg.jpg) no-repeat;
}
#intr_main_cont #nwsltr_sct p
{
	margin:15px 0 0 15px;
	padding:0;
	height:90px;
}
#intr_main_cont #nwsltr_sct p span.nwtts_img
{
	margin:0;
	padding:0;
	width:65px;
	height:80px;
	display:block;
	float:left;
}
#intr_main_cont #nwsltr_sct p span.nwtts_hdr
{
	margin:15px 0 0 10px;
	padding:0;
	width:500px;
	float:left;
	font-weight:bold;
}
#intr_main_cont #nwsltr_sct p span.nwtts_nav
{
	margin:15px 0 0 10px;
	padding:0;
	width:500px;
	float:left;
}
#intr_main_cont #nwsltr_sct p span.nwtts_nav a
{
	color:#4e4e4e;
	margin:0 10px 0 5px;
	text-decoration:none;
}
#intr_main_cont #nwsltr_sct p span.nwtts_nav a:hover
{
	text-decoration:underline;
}
.nws_brdr
{
	border-bottom:solid 1px #4e4e4e;
}
	


/*********************** NEWSLETTER PROPERTIES END *******************/
.resetButton
{
	margin:0;
	padding:0;
	width:58px;
	height:20px;
	border:none;
	background:none;
	cursor:pointer;
	background:url(../../images/reset_btn.jpg) no-repeat;
}
.btn_submit
{
	margin:10px 10px 0 0;
	
	padding:0;
	width:58px;
	height:20px;
	border:none;
	background:none;
	cursor:pointer;
	background:url(../../images/submit_btn.jpg) no-repeat;
}

.btn_login
{
	margin:10px 10px 0 0;
	
	padding:0;
	width:58px;
	height:20px;
	border:none;
	background:none;
	cursor:pointer;
	background:url(../../images/login_btn.jpg) no-repeat;
}
.btn_cancel
{
	margin:10px 10px 0 0;
	
	padding:0;
	width:58px;
	height:20px;
	border:none;
	background:none;
	cursor:pointer;
	background:url(../../images/cancel_btn.jpg) no-repeat;
}
.input_box_form {
border:1px solid #CECECE;
margin:0 0 0 10px;
width:215px;
}
.required {
    color:red;
    font-size:12px;
    margin:0 0 0 5px;
}

/* pagination start */
div.pagination {
    margin:10px;
	padding:0;
	height:20px;
	display:block;
	float:right;
	color: #516571;
    font-size:11px;
	
}
div.divPage {
   
  float:right;
	width:620px;
	
}
div.paginationLeft{
    padding: 3px;
    margin: 3px;
    text-align:left;
    font-size:11px;
}
div.pagination a {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #e3e3e3;
    text-decoration: none; /* no underline */
    color: #516571;
    font-size:11px;
}
div.pagination a:hover, div.digg a:active {
    border: 1px solid #516571;
    color: #000;
    font-size:11px;
}
div.pagination span.current {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #516571;
    font-weight: bold;
    background-color: #516571;
    color: white;
}
div.pagination span.disabled {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #EEE;
    color: #DDD;
}
/* pagination end */

/* added on 03-02-2010 */

#login_box
{
	width:400px;
	margin:35px auto;
	padding:20px 20px 20px 100px;
	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;
}
#login_box .forgot
{
	text-align:left;
	/*margin:0 0 0 10px;
	padding-left:10px;*/
}

/* end of coding */

/* added on 04/02/10*/

#intr_left_nav span.level-0 {
    margin:5px 0 0 0;
	padding:0 0 0 12px;
	height:20px;
	border-bottom:dashed 1px #b6b6b6;
	background:url(../../images/trans_bult.gif) no-repeat 3px 5px;
}

#intr_left_nav span.level-1 {
    margin:5px 0 0 0;
	padding:0 0 0 20px;
	height:20px;
	border-bottom:dashed 1px #b6b6b6;
	background:url(../../images/trans_bult.gif) no-repeat 3px 5px;
}

.level-2 {
    padding-left:20px;
}

.level-3 {
    padding-left:30px;
}

#intr_left_nav.level-4 {
    padding-left:40px;
}

#intr_left_nav span.level-0 a:hover, #intr_left_nav span.level-0 a.selected-level-0
{
	color:#000000;
}
/*********************** LOGO PORTFOLIO PROPERTIES START *******************/
#intr_main_cont ul.logo_port
{
	margin:60px 10px 0 40px;
	padding:0;
}
#intr_main_cont ul.logo_port li
{
	margin:0 10px 20px 0;
	padding:0;
	width:200px;
	height:132px;
	float:left;
}

/*********************** LOGO PORTFOLIO PROPERTIES END *******************/
