/* CSS Document for left body */

/*------------------------------------------------left--------------------*/
#left{
	width:430px;
	float:left;
	padding:15px 26px 40px 33px;
	background:url(/images/left_panel_bg.gif) 320px 365px no-repeat;
}

#left h2.welcome{
	display:block;
	width:418px;
	height:42px;
	background:url(/images/welcome_div.gif) left bottom repeat-x;
	margin:0px 0 14px 0;
}

#left h2.welcome img.welcome_img{

	vertical-align:text-bottom;
	
	/*border:1px solid #000;*/

}

#left h2.welcome span{

	font-size:.85em;

	/*font-size:0;
	line-height:20px;*/
}
#left p.lftTxt{
	display:block;
	font-size:11px;
	line-height:18px;
}
#left p.lftTxt:first-line{
	text-transform: uppercase;
}
#left p.lftTxt span{
	color:#9D0303;
	font-weight:bold;
	background-color:inherit;
}
#left h2.le{
	display:block;
	margin:50px 0 20px 0;
	font-size:1em;
	/*line-height:0;*/
}
#left p.lftTxt2{
	display:block;
	width:264px;
	font-size:12px;
	line-height:18px;
	color:#637704;
	background-color:inherit;
	font-weight:bold;
	margin:0 0 9px 0;
}
#left p.lftTxt3{
	display:block;
	width:262px;
	font-size:11px;
	line-height:18px;
	margin:0 0 5px 0;
}
#left p.lftTxt3 span{
	font-size:12px;
	color:#9D0303;
	font-weight:bold;
	background-color:inherit;
	display:block;
}
#left a.rm{
	display:block;
	background:url(/images/read_more.gif) 0 0 no-repeat;
	width:60px;
	height:15px;
	margin:0 0 5px 201px;
}
#left a.rm:hover{
	background:url(/images/read_more_hover.gif) 0 0 no-repeat;
}


/*------------------------------------------------left--------------------*/

/*------------------------------------------------right--------------------*/
#right{
	width:482px;
	float:right;
	padding:0 8px 0 0;
}

#right h3.rightBot{
	display:block;
	color:#141414;
	font:bold 15px/43px Verdana, Arial, Helvetica, sans-serif;
	background-color:inherit;
}
#right p.rightTxt{
	display:block;
	font-size:11px;
	line-height:18px;
	width:452px;
}
#right p.rightTxt a{
	color:#1E759A;
	background-color:inherit;
	font-weight:bold;
	text-decoration:underline;
}
#right p.rightTxt a:hover{
	text-decoration:none;
}

#right p.rightTxt a.itsemail{
	color:#6c6c6c;
	font-size:12px;
	margin:0 0 0px 5px;
	text-decoration:none;
}

#right p.rightTxt a.itsemail:hover{

	color:#9D0303;

}

#service{
	width:237px;
	background:url(/images/latest_service_bg.gif) 0 0 repeat-x #94B10A;
	color:#fff;
	padding:15px 0 0 0;
	margin:0 0 9px 0;
	float:left;

}
#service h2 img.head{
	display:block;
	height:21px;
	margin:0 0 6px 0;
	padding:0 0 0 21px;
}


#service h3{
	font-size:1em;
	line-height:.91em;
	margin:0 0 16px 0;
	display:block;
	padding:0 0 0 21px;
}
#service img.pic{
	display:block;
	font-size:0;
	line-height:0;
	float:left;
	padding:0 0 0 21px;
}
#service ul{
	width:122px;
	float:right;
}
#service ul li{
	font-size:0;
	line-height:0;
}
#service ul li a{
	display:block;
	padding:0 0 0 7px;
	background:url(/images/arrow.gif) 0 7px no-repeat;
	font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
#service ul li a:hover{
	background-color:#8DA909;
	color:#fff;
}
#service ul li a.rm2{
	display:block;
	background:url(/images/read_more2.gif) 0 0 no-repeat;
	width:56px;
	height:17px;
	margin:17px 0 2px 0;
}
#service ul li a.rm2:hover{
	background:url(/images/read_more2_hover.gif) 0 0 no-repeat;
}
#service p.serBot{
	display:block;
	background:url(/images/service_bottom.gif) 0 0 no-repeat;
	width:237px;
	height:16px;
	font-size:0;
	line-height:0;
	float:left;
}
#question{
	width:237px;
	background:url(/images/question_bg.gif) 0 0 repeat-x #DD9B0C;
	color:#fff;
	padding:15px 0 0 0;
	margin:0 0 9px 0;
	float:right;
}
#question h2 img.head2{
	display:block;
	height:21px;
	margin:0 0 7px 0;
	padding:0 0 0 21px;
}
#question h3{
	font-size:1em;
	line-height:1.05em;
	margin:0 0 16px 0;
	display:block;
	padding:0 0 0 21px;
}
#question img.pic2{
	display:block;
	font-size:0;
	line-height:0;
	float:left;
	padding:0 0 0 21px;
}
#question ul{
	width:122px;
	float:right;
}
#question ul li{
	font-size:0;
	line-height:0;
}
#question ul li a{
	display:block;
	padding:0 0 0 7px;
	background:url(/images/arrow.gif) 0 7px no-repeat;
	font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
#question ul li a:hover{
	background-color:#D4950C;
	color:#fff;
}
#question ul li a.rm3{
	display:block;
	background:url(/images/read_more2.gif) 0 0 no-repeat;
	width:56px;
	height:17px;
	margin:17px 0 0 0;
	/*margin:34px 0 0 0;*/
}
#question ul li a.rm3:hover{
	background:url(/images/read_more3_hover.gif) 0 0 no-repeat;
}
#question p.questionBot{
	display:block;
	background:url(/images/question_bottom.gif) 0 0 no-repeat;
	width:237px;
	height:16px;
	font-size:0;
	line-height:0;
	float:left;
}

#mktgservices{
	width:237px;
	background:url(/images/marketing_services_bg.gif) 0 0 repeat-x #D2D7B4;
	color:#fff;
	padding:0 0 20px 0;
	margin:0 0 5px 0;
	float:left;


}
#mktgservices h2{
	display:block;
	height:4px;
	margin:0 0 4px 0;
	padding:0;
	background:url(/images/t_e_for_mkt_top.gif) 0 0 no-repeat;
	text-indent:-2000px;
}
#mktgservices h3{
	font-size:1em;
	line-height:1.05em;
	color:#fff;
	margin:0 0 5px 0;
	display:block;
	padding:0 0 10px 21px;
}
#mktgservices img.pic5{
	display:block;
	font-size:0;
	line-height:0;
	float:left;
	padding:0 0 0 14px;
}
#mktgservices ul{
	width:122px;
	float:right;
}
#mktgservices ul li{
	font-size:0;
	line-height:0;
}
#mktgservices ul li a{
	display:block;
	padding:0 0 0 7px;
	background:url(/images/arrow.gif) 0 7px no-repeat;
	font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
#mktgservices ul li a:hover{
	background-color:#cbcfb3;
	color:#fff;
}
#mktgservices ul li a.rm4{
	display:block;
	background:url(/images/read_more2.gif) 0 0 no-repeat;
	width:56px;
	height:17px;
	margin:24px 0 0 0;
	/*the bottom margin was originally 10 */
}
#mktgservices ul li a.rm4:hover{
	background:url(/images/read_more4_hover.gif) 0 0 no-repeat;
}



#mem{
	width:237px;
	background:url(/images/member_login_bg.gif) 0 0 repeat-x #D2D7B4;
	color:#000;
	padding:0 0 39px 0;
	margin:0 0 5px 0;
	float:left;
}
#mem h2{
	display:block;
	height:4px;
	margin:0;
	padding:0;
	background:url(/images/members_login_for_hp_top.gif) 0 0 no-repeat;
	text-indent:-2000px;
}

#mem h3{
	font-size:1em;
	line-height:1.05em;
	/*font-size:12px;
	line-height:18px;*/
	color:#fff;
	margin:0 0 5px 0;
	display:block;
	padding:0 0 0 21px;
}


#mem form{
	width:188px;
	padding:0 25px 0 24px;
}
#mem form label{
	display:block;
	font:normal 11px/22px Verdana, Arial, Helvetica, sans-serif;
	float:left;
}
#mem form input.txtBox{
	width:187px;
	height:25px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-left:#404040 solid 1px;
	border-top:#404040 solid 1px;
	float:left;
}
#mem form input.chk{
	width:13px;
	height:13px;
	margin:8px 15px 0 0;
	float:left;
}
#mem form a{
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#9D0303;
	background-color:inherit;
	text-decoration:none;
	float:left;
	margin:8px 0 0 0;
}
#mem form a:hover{
	text-decoration:underline;
}
#mem form input.login{
	background:url(/images/login.gif) 0 0 no-repeat;
	width:56px;
	height:17px;
	float:right;
	cursor:pointer;
	border:none;
	margin:6px 0 0 0;
}

#mem form input.login:hover{
	background:url(/images/login_hover.gif) 0 0 no-repeat;
}

#temag{
	width:237px;
	background:url(/images/direction_bg.gif) 0 0 repeat-x #379BC5;
	color:#fff;
	padding:0 0 11px 0;
	margin:0 0 5px 0;
	float:right;

}
#temag h2{
	display:block;
	height:4px;
	margin:0 0 4px 0;
	padding:0;
	background:url(/images/textile_excellence_for_hp_top.gif) 0 0 no-repeat;
	text-indent:-2000px;
}
#temag h3{
	font-size:1em;
	line-height:1.05em;
	color:#fff;
	margin:0 0 5px 0;
	display:block;
	padding:0 0 10px 21px;
}
#temag img.pic3{
	display:block;
	font-size:0;
	line-height:0;
	float:left;
	padding:0 0 0 14px;
}
#temag ul{
	width:122px;
	float:right;
}
#temag ul li{
	font-size:0;
	line-height:0;
}
#temag ul li a{
	display:block;
	padding:0 0 0 7px;
	background:url(/images/arrow.gif) 0 7px no-repeat;
	font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
#temag ul li a:hover{
	background-color:#3e98b3;
	color:#fff;
}
#temag ul li a.rm4{
	display:block;
	background:url(/images/read_more2.gif) 0 0 no-repeat;
	width:56px;
	height:17px;
	margin:25px 0 8px 0;
	/*the bottom margin was originally 10 */
}
#temag ul li a.rm4:hover{
	background:url(/images/read_more4_hover.gif) 0 0 no-repeat;
}



/*------------------------------------------------right--------------------*/

/*------------------------------------------------body--------------------*/

