body {

	margin:0px;

	padding:0px;

	background-color:#FFFFFF;

}

img {

	border:0px;

}

p {

	margin:0px;

	padding:5px 0px 5px 10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	font-weight:normal;

}

h1 {

	margin:0px;

	padding:0px 0px 5px 30px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:20px;

	color:#666666;

	font-weight:bold;

}

.header {

	margin:11px 0px 6px 0px;

	padding:0px;

	background:url(../images/bg_header.jpg) left top repeat-x;

}

.strapline{

	margin:0px;

	padding:40px 0px 0px 10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#333333 ;

	background-color:inherit;

}

.date {

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	background-color:inherit;

}

.leadcounter {

	margin:0px;

	padding:0px 20px 0px 0px;

	background:url(../images/img_loginbox.jpg) left top no-repeat;

}

.today {

	margin:0px;

	padding:0px 0px 0px 0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	background-color:inherit;

}

.gray {

	margin:0px;

	padding:0px;

	background-color:#CCCCCC;

}

.imagebox {

	margin:0px;

	padding:0px;

	background:url(../images/bg_whatwedo.jpg) left top no-repeat;

}

.titletext {

	margin:0px;

	/*padding:0px 0px 5px 9px;*/

	padding:5px 30px 5px 30px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	line-height:15px;

}

.news {

	margin:0px;

	padding:0px 0px 0px 10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	line-height:14px;

	background:url(../images/bg_news.jpg) left top repeat-x;

}

.news_title {

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#ff9900;

	line-height:14px;

	text-decoration:underline;

}

.news_header {

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#333333;

	font-weight:bold;

}

.testimonial_text {

	margin:0px;

	padding:0px 20px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	line-height:14px;

	background:url(../images/bg_testimonial.jpg) left bottom repeat-x;

}

.testimonial_btn {

	margin:0px;

	padding:0px 12px 5px 0px;

	background:url(../images/curve_testimonial.jpg) left top no-repeat;

}



input {

	margin:1px 0px 5px 0px;

	padding:0px;

	padding-left:3px;

	height:18px;

	border:1px solid #666666;

}

.login

{

	margin:0px;

	padding:0px;

	padding-left:0px;

	height:25px;

	border:0px;

}

textarea {

	width:760px;

	margin:10px 0px 10px 0px;

	padding:0px;

	border:1px solid #666666;

}

.redbtn {

	margin:0px 15px 0px 0px;

	padding:2px 5px 2px 5px;

	background-color:#ff9900;

	cursor:pointer;

	border:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#ffffff;

	font-weight:bold;

}

.graybtn {

	margin:2px 0px 2px 0px;

	padding:2px 5px;

	height:auto;

	width:auto;

	background-color:#666666;

	cursor:pointer;

	border:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#ffffff;

	font-weight:bold;

}

.login {

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	font-weight:bold;

	background:url(../images/bg_loginbox.jpg) left top no-repeat;

}

.footer {

	padding:5px 0px 0px 0px;

	border-top:1px solid #CCCCCC;

}

.footer p {

	margin:0px;

	padding:10px 0px 0px 0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#999999;

	background-color:inherit;

	line-height:14px;

}

.footer a {

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	background-color:inherit;

	line-height:14px;

	text-decoration:none;

}

.footer a:hover {

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#ff642c;

	background-color:inherit;

	line-height:14px;

	text-decoration:none;

}

.topbg {

	background:url(../images/bg_top.jpg) left top repeat-x;

	margin:0px;

	padding:0px;

}

.bottombg {

	background:url(../images/bg_bottom.jpg) left top repeat-x;

	margin:0px;

	padding:0px;

}

.middlebg {

	background:url(../images/bg_middle.jpg) left bottom repeat-x;

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	font-weight:normal;

}

.middle_left {

	background:url(../images/bg_middle_left.jpg) left bottom repeat-y;

	margin:0px;

	padding:0px;

}

.middle_right {

	background:url(../images/bg_middle_right.jpg) left bottom repeat-y;

	margin:0px;

	padding:0px;

}

.tabledata {

	border-top:1px solid #666666;

	border-bottom:1px solid #666666;



}

.tabledata_header {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	line-height:15px;

	font-weight:bold;

	background-color:#cccccc;	

	height:25px;

}



.tabledata td {

	margin:10px 0px 10px 0px;

	padding:0px 5px;

	/*border-left:1px solid #666666;*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	line-height:15px;	

}



.searchdata td {

	margin:10px 0px 10px 0px;

	padding:0px 5px;	

	font-family:Arial, Helvetica, sans-serif;

	border-left:0px solid #666666;

	font-size:12px;

	color:#000000;

	line-height:15px;	

}



.tabledata_header_inner

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#ff6600;

	background-color:#ffffff;

	border-bottom:1px dotted #666666;	

	text-transform:uppercase;

	margin:0px;

	padding:0px;

	padding-bottom:2px;

	

}



.tabledata_row {

background-color:#FFEED4;	

}

.titlebg {

	background-color:#666666;

}



.box-header {

	color:#FFFFFF;

	background-color:#666666;

	font-weight:bold;

	padding:2px;

	margin:2px;

}

.titletext1 {

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#000000;

	background-color:#ffffff;

	text-align:center;

	border:1px solid #666666;

}



.signup_top {

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#333333;

	font-weight:bold;

	background:url(../images/signup_top.jpg) left top repeat-x;

}

.signup_middle {

	margin:0px;

	padding:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#333333;

	background:url(../images/signup_bg.jpg) left bottom repeat-x;

	border-left:1px solid #999999;

	border-right:1px solid #999999;

}

.signup_bottom {

	margin:0px;

	padding:0px;

	background:url(../images/signup_bottom.jpg) left top repeat-x;

}

.menu {

	margin:0px;

	padding:8px 20px 0px 20px;

	text-align:right;

}

.menu li {

	height:28px;

	margin:0px 1px;

	padding:0px;

	display:inline;

	background-color:#FFFFFF;

	border:1px solid #B5B5B5;

	list-style:none;

	text-transform:uppercase;

}

.menu li a{

	margin:0px;

	padding:2px 5px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	font-weight:bold;

	background:url(../images/bg_menu.jpg) left top repeat-x;

	text-decoration:none;

}

.menu li a:hover {

	margin:0px;

	padding:2px 5px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	background:url(../images/bg_menu_active.jpg) left top repeat-x;

	font-weight:bold;	

	text-decoration:none;

}

.menu .active{

	margin:0px;

	padding:2px 5px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	font-weight:bold;

	background:url(../images/bg_menu_active.jpg) left top repeat-x;

	text-decoration:none;

}



.infoBG {

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:green;

}

.orangeText {color:#FF9900}

.message {color: #FF0000}

.logintext {

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#000000;

	background-color:#ffffff;

	text-align:center;

	border:1px solid #666666;

}

/*new added css*/



.login_title {

	margin:0px;

	padding:0px 0px 0px 10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#ffffff;

}

.login_link {

	margin:0px;

	padding:3px 0px;

}

.login_link a {

	margin:5px 0px;

	padding:0px 20px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	color:#333333;

}

.password:link,.password:visited {

	margin:0px;

	padding:0px 20px 0px 10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	font-weight:normal;

}

hr

{

margin:0px;

padding:0px;

color:#FF0000;

background-color:#FF0000;

heigh:1px;

}

.detailimg

{

float:left;

margin-right:20px;

margin-bottom:10px;

border: 1px solid #cccccc;

}

.detailvideo

{

float:left;

margin-top:15px;

margin-right:20px;

margin-bottom:10px;

border: 1px solid #cccccc;

}

.chkbox

{

margin:0px;

}



.testimonial1bg

{

	background-image:url(../images/bg_testimonial1.jpg);

}

.testimonial2bg

{

	background-image:url(../images/bg_testimonial2.jpg);

}

/* Added date: 2 June 2008 */

.new_ttl{

	background:url(../images/new.jpg) no-repeat right top;

	height:33px; 

	padding:0px 0px 5px 30px;

	background-color:#DEDEDE;

	/*border-bottom:1px solid #c3c3c3;*/

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#F80023;

	

}



.leadcounter_middle{

	background-image:url(../images/leadcounter_middle.jpg);

	background-repeat:repeat-x;

	background-position:left bottom;

	/*border-left:1px solid #9D9E99;

	border-right:1px solid #9D9E99;	*/

	

}

.bot_middle_curve{

	background:url(../images/bot_middle_curve.jpg) repeat-x left top;}	



.middle_curve_r{border-right:1px solid #B8B8B8;}



.ventas {

	margin:0px;

	/*padding:0px 0px 5px 9px;*/

	/*padding:5px 30px 5px 30px;*/

padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#000000;



}



.actionlink:link , .actionlink:visited

{

	font-family:Arial, Helvetica, sans-serif;

	text-decoration:underline;

	color:#000000;

}



.actionlink:hover

{

	font-family:Arial, Helvetica, sans-serif;

	text-decoration:none;

	font-size:12px;

	color:#000000;

}



.smallSize{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}

.form_data_info{ font-size:12px; padding:5px 20px 5px 20px}
.form_data_info .thank_comment  { font-size:14px; font-weight:bold; padding:10px 0 5px 0; border-bottom:solid 1px #919191; }
.form_data_info_bdr_bottom{border-bottom:solid 1px #919191;}
.form_data_info .text_orange { color:#e9823d;}
.form_data_info .text_gray { color:#919191;}
.text_0px { font-size:1px; margin:0; padding:0; line-height:0px; } 
.form_data_info .text_gray a {color:#919191; text-decoration:underline;}
.form_data_info .text_gray a:hover { text-decoration:none;}

.tabledata_header_inner2
{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#ff6600;

	background-color:#ffffff;

	border-bottom:1px dotted #666666;	

	text-transform:uppercase;

	margin:0px;

	padding:0px 0 2px 10px;

	}
	
	/* 11AUG2009 */
	
	.home_banner_img { background:url(../images/top_rotat_bgr_top.gif) repeat-y left; text-align:left}
	.home_banner_top { background:url(../images/top_rotat_img_top.gif) no-repeat top; padding:10px 8px 0 10px;}
	.home_banner_w_top { background:url(../images/top_rotat_w_top.gif) no-repeat top; padding:18px 0 30px 0; text-align:justify;}
	.home_banner_w_repeat { background:url(../images/top_rotat_w_rpt_bg.gif) repeat-y left}
	.home_banner_w_bottom { background:url(../images/top_rotat_w_bottom.gif) no-repeat bottom}
	.home_banner_w_top ul { margin:0; padding:10px 0;}
	.home_banner_w_top p { margin:0; padding:0;}

.new_table_round { margin:0; padding:0;}
.new_table_round .top_bg { background:#e3e3e3 url(../images/table_bdr.gif) repeat-x top;}
.new_table_round .bottom_bg { background:#FFFFFF url(../images/table_bdr.gif) repeat-x bottom;}
.new_table_round .middle_bg{ background:#FFFFFF url(../images/table_middle_bg.gif) repeat-x top; border:solid 1px #a4a4a4; border-width:0 1px; padding:0px 15px 10px 30px;}
.new_table_round h4 { margin:0; padding:0; font-size:18px; color:#0942ab; font-family:Arial, Helvetica, sans-serif;}
.new_table_round h4 a { color:#0942ab; text-decoration:none;}
.new_table_round h5 { margin:0; padding:4px 0; font-size:14px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.new_table_round h4 img { vertical-align:middle;}
.new_table_round p { margin:0; padding:0px 0; }
.padding_left_right { padding:0 17px 0 0; text-align:justify;}
.padding_left_internation { padding-left:08px;}
.padding_left_article { padding-right:16px;} 

.text_justify{ text-align:justify;}
.what_we_do p { padding-left:0; }
.padding_right_left { padding:0 20px 0 10px;}
.txt_size_font_0 { font-size:0; line-height:0;}
.txt_header_for_testimonial { background:url(../images/ttl_testimonial.jpg) no-repeat left top; height:35px; width:329px;}

.home_page_testimonial .txt_header_for_testimonial {  background:url(../images/home_ttl_testimonial-copy.gif) no-repeat left top;}

.home_page_testimonial .testimonial_text {

	
	background:url(../images/bg_testimonial.jpg) left bottom repeat-x;

}

.home_page_testimonial .testimonial_btn {


	background:url(../images/home_curve_testimonial.jpg) left top no-repeat;

}

.live_chat_home img { width:200px;}