<!--
body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
}
div {
	padding: 0px;
	margin: 0px;
	}
#container
	{
		padding: 0px;
		margin: 0px auto;
		width: 900px;
		float: none;
		clear: both;
		background-image: url(../images/content_middle_rep.gif);
	}
/* --------------------- header start ------------------------ */
#header_container
	{
		padding: 0px;
		margin: 0px auto;
		width: 900px;
		float: none;
		clear: both;
		height: 300px;
	}
#best_webdesign_banner
	{
		padding: 0px;
		margin: 0px auto;
		width: 900px;
		height: 269px;
		float: none;
		clear: both;
	}
#top_best_webdevelopment_menu
	{
		padding: 0px;
		margin: 0px auto;
		width: 900px;
		height: 31px;
		float: none;
		clear: both;
	}
#top_menu_left
	{
		float: left;
		width: 20px;
		height: 31px;
		background-image: url(../images/top_menu_left.gif);
	
	}
#top_menu_middle
	{
		float: left;
		width: 860px;
		height: 31px;
		background-image: url(../images/top_menu_middle.gif);
	
	}
#top_menu_right
	{
		float: left;
		width: 20px;
		height: 31px;
		background-image: url(../images/top_menu_right.gif);
	
	}
#top_menu_bar
	{
		text-align: center;
		float: none;
		padding-top: 10px;
	}


/* --------------------- header finish ------------------------ */

/* --------------------- body start ------------------------ */
#body_container
	{
	width: 900px;
	float: none;
	clear: both;
	}
#best_web_hosting_container
	{
		padding: 15px 20px 15px 20px;
		margin: 0px auto;
		float: none;
		clear: both;
	}
#left_container_webservices
	{
		padding: 0px;
		margin: 0px auto;
		width: 165px;
		float: left;
		padding-right: 10px;
	}	
#middle_container_webdesign_info
	{
		padding: 0px;
		margin: 0px auto;
		width: 473px;
		float: left;
	}	
#right_container_websolution
	{
		padding: 0px;
		margin: 0px auto;
		width: 202px;
		padding-left: 10px;
		float: right;
	}	
#service_top_container
	{
		width: 165px;
		height: 28px;
		background-color: #00CC99;
	}
#service_middle_container
	{
		width: 165px;
	}
#service_bottom_container
	{
		width: 165px;
		height: 28px;
	}
#left_container_webservices_table
	{ 
		float: none;
		border-left: 1px solid rgb(177, 181, 185);
		border-top: 1px solid rgb(177, 181, 185);
		border-right: 1px solid rgb(177, 181, 185);
		border-bottom: 1px solid rgb(177, 181, 185);
	}
#left_container_quick_contact_table
	{ 
		float: none;
		border-left: 1px solid rgb(177, 181, 185);
		border-top: 1px solid rgb(177, 181, 185);
		border-right: 1px solid rgb(177, 181, 185);
		border-bottom: 1px solid rgb(177, 181, 185);
	}
#left_webservices_header_box
	{
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	}
#left_quick_contact_header_box
	{
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	}	
#left_webservices_header_box_left
	{
	float: left;
	background-color: #abaaaa;
	width: 6px;
	height: 20px;
	}
#left_quick_contact_header_box_left
	{
	float: left;
	background-color: #abaaaa;
	width: 6px;
	height: 20px;
	}
#left_webservices_header_box_right
	{
	float: right;
	background-color: #cccccc;
	width: 153px;
	height: 20px;
	}
#left_quick_contact_header_box_right
	{
	float: right;
	background-color: #cccccc;
	width: 153px;
	height: 20px;
	}
#left_menu_title
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #5a5a5a;
		text-decoration: none;
		text-align: left;
	}
#left_menu_quick_contact_title
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #5a5a5a;
		text-decoration: none;
		text-align: left;
		padding-top: 3px;
		padding-left: 5px;
	}
#left_menu_main_container
	{
		padding-top: 10px;
		padding-left: 10px;
		float: none;
		text-align: left;
	}
#left_menu_main_quick_contact_container
	{
		padding: 20px;
		float: none;
		text-align: left;
	}
#left_container_webservices_table_bottom_line
	{ 
		float: none;
		clear: both;
		border-bottom: 1px solid rgb(177, 181, 185);
	}
#left_container_quick_contact_table_bottom_line
	{ 
		float: none;
		clear: both;
		border-bottom: 1px solid rgb(177, 181, 185);
		font-family: tahoma;
		font-size: 1px;
		font-weight: bold;
		color: #fefefe;
		text-decoration: none;
	}	
#payment_system
	{
		padding-top: 20px;
		padding-bottom: 20px;
		float:none;
		clear: both;	
	}
.quick_contact_single_row {
	color: #5a5a5a;
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
	border: 1px;
	border-color: #808080;
	border-bottom-color: #d4d0c8;
	border-right-color: #d4d0c8;
	border-style: solid;
	width: 140px;
	height: 12px;
	background: #ffffff;
}
.quick_contact_multi_row {
	color: #5a5a5a;
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
	border: 1px;
	border-color: #808080;
	border-bottom-color: #d4d0c8;
	border-right-color: #d4d0c8;
	border-style: solid;
	width: 140px;
	height: 75px;
	background: #ffffff;
}
#content_text_normal_about_us
	{
		margin: 0px auto;
		float: none;
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #5a5a5a;
		text-decoration: none;
		text-align: justify;
	}
#content_text_normal_web_design
	{
		margin: 0px auto;
		float: none;
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #5a5a5a;
		text-decoration: none;
		text-align: justify;
	}
#content_text_normal_web_hosting
	{
		margin: 0px auto;
		float: none;
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #5a5a5a;
		text-decoration: none;
		text-align: justify;
	}
#content_text_normal_web_development
	{
		margin: 0px auto;
		float: none;
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #5a5a5a;
		text-decoration: none;
		text-align: justify;
	}
#middle_container_webservices_table_bottom_line
	{ 
		float: none;
		clear: both;
		font-family: tahoma;
		font-size: 15px;
		font-weight: bold;
		color: #fefefe;
		text-decoration: none;
	}
#content_text_normal_news_bulletin
	{
		margin: 0px auto;
		float: none;
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #5a5a5a;
		text-decoration: none;
		text-align: justify;
		padding-bottom: 25px;
	}
	
/* --------------------- Title Name And Word start ------------------------ */	
#careers_name
	{ 
		float: left;
		background-image: url(../images/title_careers.gif);
		background-repeat: no-repeat;
		width: 76px;
		height: 48px;	
	}
#careers_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_c.gif);
		background-repeat: no-repeat;
		width: 53px;
		height: 48px;	

	}
#client_testimonial_name
	{ 
		float: left;
		background-image: url(../images/title_client_testimonial.gif);
		background-repeat: no-repeat;
		width: 134px;
		height: 48px;	
	}
#client_testimonial_t
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_t.gif);
		background-repeat: no-repeat;
		width: 49px;
		height: 48px;	

	}
#cms_customize_name
	{ 
		float: left;
		background-image: url(../images/title_cms_customization.gif);
		background-repeat: no-repeat;
		width: 158px;
		height: 48px;	
	}
#cms_customize_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_c.gif);
		background-repeat: no-repeat;
		width: 53px;
		height: 48px;	

	}
#client_testimonial_body_name
	{ 
		float: left;
		background-image: url(../images/title_client_testimonial.gif);
		background-repeat: no-repeat;
		width: 134px;
		height: 48px;	
	}
#client_testimonial_body_t
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_t.gif);
		background-repeat: no-repeat;
		width: 49px;
		height: 48px;	

	}
#contact_name
	{ 
		float: left;
		background-image: url(../images/title_contact.gif);
		background-repeat: no-repeat;
		width: 76px;
		height: 48px;	
	}
#contact_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_c.gif);
		background-repeat: no-repeat;
		width: 53px;
		height: 48px;	

	}
#corporate_identity_name
	{ 
		float: left;
		background-image: url(../images/title_corporate_identity.gif);
		background-repeat: no-repeat;
		width: 151px;
		height: 48px;	
	}
#corporate_identity_i
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_i.gif);
		background-repeat: no-repeat;
		width: 59px;
		height: 48px;	

	}
#css_template_name
	{ 
		float: left;
		background-image: url(../images/title_css_template_design.gif);
		background-repeat: no-repeat;
		width: 172px;
		height: 48px;	
	}
#css_template_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_c.gif);
		background-repeat: no-repeat;
		width: 53px;
		height: 48px;	

	}
#dynamic_web_solution_name
	{ 
		float: left;
		background-image: url(../images/title_dynamic_web_solution.gif);
		background-repeat: no-repeat;
		width: 181px;
		height: 48px;	
	}
#dynamic_web_solution_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_d.gif);
		background-repeat: no-repeat;
		width: 35px;
		height: 48px;	

	}
#ecommerce_name
	{ 
		float: left;
		background-image: url(../images/title_e_commerce.gif);
		background-repeat: no-repeat;
		width: 171px;
		height: 48px;	
	}
#ecommerce_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_e.gif);
		background-repeat: no-repeat;
		width: 47px;
		height: 48px;	

	}
#flash_customize_name
	{ 
		float: left;
		background-image: url(../images/title_flash_customization.gif);
		background-repeat: no-repeat;
		width: 163px;
		height: 48px;	
	}
#flash_customize_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_f.gif);
		background-repeat: no-repeat;
		width: 59px;
		height: 48px;	

	}
#interior_engineering_architecture_cad_design_name
	{ 
		float: left;
		background-image: url(../images/title_interior_design.gif);
		background-repeat: no-repeat;
		width: 176px;
		height: 48px;	
	}
#interior_engineering_architecture_cad_design_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_i.gif);
		background-repeat: no-repeat;
		width: 59px;
		height: 48px;	

	}
#joomla_customize_name
	{ 
		float: left;
		background-image: url(../images/title_joomla_customization.gif);
		background-repeat: no-repeat;
		width: 176px;
		height: 48px;	
	}
#joomla_customize_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_j.gif);
		background-repeat: no-repeat;
		width: 49px;
		height: 48px;	

	}
#logo_design_name
	{ 
		float: left;
		background-image: url(../images/title_logo_design.gif);
		background-repeat: no-repeat;
		width: 108px;
		height: 48px;	
	}
#logo_design_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_l.gif);
		background-repeat: no-repeat;
		width: 39px;
		height: 48px;	

	}
#multimedia_presentation_name
	{ 
		float: left;
		background-image: url(../images/title_multimedia_presentation.gif);
		background-repeat: no-repeat;
		width: 194px;
		height: 48px;	
	}
#multimedia_presentation_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_m.gif);
		background-repeat: no-repeat;
		width: 62px;
		height: 48px;	

	}
#news_bulletin_name
	{ 
		float: left;
		background-image: url(../images/title_news.gif);
		background-repeat: no-repeat;
		width: 116px;
		height: 48px;	
	}
#news_bulletin_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_n.gif);
		background-repeat: no-repeat;
		width: 60px;
		height: 48px;	

	}
#offshore_outsourcing_name
	{ 
		float: left;
		background-image: url(../images/title_offshore_outsourcing.gif);
		background-repeat: no-repeat;
		width: 172px;
		height: 48px;	
	}
#offshore_outsourcing_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_o.gif);
		background-repeat: no-repeat;
		width: 31px;
		height: 48px;	

	}
#oscommerce_customize_name
	{ 
		float: left;
		background-image: url(../images/title_oscommerce_customization.gif);
		background-repeat: no-repeat;
		width: 220px;
		height: 48px;	
	}
#oscommerce_customize_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_o.gif);
		background-repeat: no-repeat;
		width: 31px;
		height: 48px;	

	}
#payment_procedure_name
	{ 
		float: left;
		background-image: url(../images/title_payment_procedure.gif);
		background-repeat: no-repeat;
		width: 164px;
		height: 48px;	
	}
#payment_procedure_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_p.gif);
		background-repeat: no-repeat;
		width: 54px;
		height: 48px;	

	}
#portfolio_name
	{ 
		float: left;
		background-image: url(../images/title_portfolio.gif);
		background-repeat: no-repeat;
		width: 76px;
		height: 48px;	
	}
#portfolio_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_p.gif);
		background-repeat: no-repeat;
		width: 54px;
		height: 48px;	

	}
#publication_name
	{ 
		float: left;
		background-image: url(../images/title_publication.gif);
		background-repeat: no-repeat;
		width: 98px;
		height: 48px;	
	}
#publication_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_p.gif);
		background-repeat: no-repeat;
		width: 54px;
		height: 48px;	

	}
#search_engine_optimization_name
	{ 
		float: left;
		background-image: url(../images/title_search_engine_optimization.gif);
		background-repeat: no-repeat;
		width: 220px;
		height: 48px;	
	}
#search_engine_optimization_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_s.gif);
		background-repeat: no-repeat;
		width: 36px;
		height: 48px;	

	}
#service_name
	{ 
		float: left;
		background-image: url(../images/title_service.gif);
		background-repeat: no-repeat;
		width: 69px;
		height: 48px;	
	}
#service_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_s.gif);
		background-repeat: no-repeat;
		width: 36px;
		height: 48px;	

	}
#software_development_name
	{ 
		float: left;
		background-image: url(../images/title_software_development.gif);
		background-repeat: no-repeat;
		width: 180px;
		height: 48px;	
	}
#software_development_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_s.gif);
		background-repeat: no-repeat;
		width: 36px;
		height: 48px;	

	}
#template_customize_name
	{ 
		float: left;
		background-image: url(../images/title_template_customization.gif);
		background-repeat: no-repeat;
		width: 189px;
		height: 48px;	
	}
#template_customize_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_t.gif);
		background-repeat: no-repeat;
		width: 49px;
		height: 48px;	

	}
#template_gallery_name
	{ 
		float: left;
		background-image: url(../images/title_template_gallery.gif);
		background-repeat: no-repeat;
		width: 139px;
		height: 48px;	
	}
#template_gallery_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_g.gif);
		background-repeat: no-repeat;
		width: 46px;
		height: 48px;	

	}
#get_a_quote_name
	{ 
		float: left;
		background-image: url(../images/title_get_a_quote.gif);
		background-repeat: no-repeat;
		width: 150px;
		height: 48px;	
	}
#get_a_quote_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_q.gif);
		background-repeat: no-repeat;
		width: 34px;
		height: 48px;	

	}
/* --------------------- Title Name And Word Finish ------------------------ */	

/* --------------------- about us start ------------------------ */
#about_us
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		padding-bottom: 5px;
	}
#about_us_top
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		height: 48px;
	}
#about_us_middle
	{ 
		float: none;
		border-left: 1px solid rgb(177, 181, 185);
		border-right: 1px solid rgb(177, 181, 185);
	}
#about_us_bottom
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		height: 12px;
	}
#about_us_top_left
	{ 
		float: left;
		height: 48px;
		width: 12px;
		background-image: url(../images/content_blue_top_left.gif);
	}
#about_us_top_middle
	{ 
		float: left;
		height: 48px;
		width: 461px;
		background-image: url(../images/content_blue_top_middle.gif);
	}
#about_us_top_right
	{ 
		float: right;
		height: 48px;
		width: 59px;
		background-image: url(../images/content_blue_top_right_a.gif);
	}
#about_us_name
	{ 
		float: left;
		background-image: url(../images/title_about_us.gif);
		background-repeat: no-repeat;
		width: 79px;
		height: 48px;	
	}
#about_us_a
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_a.gif);
		background-repeat: no-repeat;
		width: 59px;
		height: 48px;	

	}
#about_us_bottom_left
	{ 
		float: left;
		height: 17px;
		width: 12px;
		background-image: url(../images/content_blue_bottom_left.gif);
		background-repeat: no-repeat;
	}
#about_us_bottom_middle
	{ 
		float: left;
		height: 17px;
		width: 421px;
		background-image: url(../images/content_blue_bottom_middle.gif);
		background-repeat: repeat-x;
	}
#about_us_bottom_right
	{ 
		float: right;
		height: 17px;
		width: 40px;
		background-image: url(../images/content_blue_bottom_right.gif);
		background-repeat: no-repeat;
	}
/* --------------------- about us finish ------------------------ */

/* --------------------- Web Design start ------------------------ */
#web_design
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		padding-bottom: 5px;
	}
#web_design_top
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		height: 48px;
	}
#web_design_middle
	{ 
		float: none;
		border-left: 1px solid rgb(177, 181, 185);
		border-right: 1px solid rgb(177, 181, 185);
	}
#web_design_bottom
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		height: 12px;
	}
#web_design_top_left
	{ 
		float: left;
		height: 48px;
		width: 12px;
		background-image: url(../images/content_blue_top_left.gif);
	}
#web_design_top_middle
	{ 
		float: left;
		height: 48px;
		width: 461px;
		background-image: url(../images/content_blue_top_middle.gif);
	}
#web_design_name
	{ 
		float: left;
		background-image: url(../images/title_web_design.gif);
		background-repeat: no-repeat;
		width: 109px;
		height: 48px;	
	}
#web_design_a
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_w.gif);
		background-repeat: no-repeat;
		width: 53px;
		height: 48px;	

	}
#web_design_bottom_left
	{ 
		float: left;
		height: 17px;
		width: 12px;
		background-image: url(../images/content_blue_bottom_left.gif);
		background-repeat: no-repeat;
	}
#web_design_bottom_middle
	{ 
		float: left;
		height: 17px;
		width: 421px;
		background-image: url(../images/content_blue_bottom_middle.gif);
		background-repeat: repeat-x;
	}
#web_design_bottom_right
	{ 
		float: right;
		height: 17px;
		width: 40px;
		background-image: url(../images/content_blue_bottom_right.gif);
		background-repeat: no-repeat;
	}
/* --------------------- Web Design  finish ------------------------ */

/* --------------------- Web Hosting  Start ------------------------ */
#web_hosting_home_container
	{
	float: left;
	width: 231px;
	}
#web_hosting_home_container_padding
	{
	float: left;
	width: 11px;
	}
#web_hosting_top
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		height: 48px;
	}
#web_hosting_middle
	{ 
		float: none;
		border-left: 1px solid rgb(177, 181, 185);
		border-right: 1px solid rgb(177, 181, 185);
	}
#web_hosting_bottom
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		height: 12px;
	}
#web_hosting_top_left
	{ 
		float: left;
		height: 48px;
		width: 12px;
		background-image: url(../images/content_blue_top_left.gif);
	}
#web_hosting_top_middle
	{ 
		float: left;
		height: 48px;
		width: 219px;
		background-image: url(../images/content_blue_top_middle.gif);
	}
#web_hosting_name
	{ 
		float: left;
		background-image: url(../images/title_web_hosting.gif);
		background-repeat: no-repeat;
		width: 109px;
		height: 48px;	
	}
#web_hosting_h
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_h.gif);
		background-repeat: no-repeat;
		width: 59px;
		height: 48px;	

	}
#web_hosting_bottom_left
	{ 
		float: left;
		height: 17px;
		width: 12px;
		background-image: url(../images/content_blue_bottom_left.gif);
		background-repeat: no-repeat;
	}
#web_hosting_bottom_middle
	{ 
		float: left;
		height: 17px;
		width: 179px;
		background-image: url(../images/content_blue_bottom_middle.gif);
		background-repeat: repeat-x;
	}
#web_hosting_bottom_right
	{ 
		float: right;
		height: 17px;
		width: 40px;
		background-image: url(../images/content_blue_bottom_right.gif);
		background-repeat: no-repeat;
	}

/* --------------------- Web Hosting  Finish ------------------------ */

/* --------------------- Web Development  Start ------------------------ */
#web_development__home_container
	{
	float: right;
	width: 231px;	
	}
#web_development_top
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		height: 48px;
	}
#web_development_middle
	{ 
		float: none;
		border-left: 1px solid rgb(177, 181, 185);
		border-right: 1px solid rgb(177, 181, 185);
	}
#web_development_bottom
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		height: 12px;
	}
#web_development_top_left
	{ 
		float: left;
		height: 48px;
		width: 12px;
		background-image: url(../images/content_blue_top_left.gif);
	}
#web_development_top_middle
	{ 
		float: left;
		height: 48px;
		width: 219px;
		background-image: url(../images/content_blue_top_middle.gif);
	}
#web_development_name
	{ 
		float: left;
		background-image: url(../images/title_dynamic_web_solution.gif);
		background-repeat: no-repeat;
		width: 181px;
		height: 48px;	
	}
#web_development_d
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_d.gif);
		background-repeat: no-repeat;
		width: 35px;
		height: 48px;	

	}
#web_development_bottom_left
	{ 
		float: left;
		height: 17px;
		width: 12px;
		background-image: url(../images/content_blue_bottom_left.gif);
		background-repeat: no-repeat;
	}
#web_development_bottom_middle
	{ 
		float: left;
		height: 17px;
		width: 179px;
		background-image: url(../images/content_blue_bottom_middle.gif);
		background-repeat: repeat-x;
	}
#web_development_bottom_right
	{ 
		float: right;
		height: 17px;
		width: 40px;
		background-image: url(../images/content_blue_bottom_right.gif);
		background-repeat: no-repeat;
	}

/* --------------------- Web Development  Finish ------------------------ */

/* --------------------- client login start ------------------------ */
#client_login
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		padding-bottom: 5px;
	}
#client_login_top
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		height: 48px;
	}
#client_login_middle
	{ 
		float: none;
		border-left: 1px solid rgb(177, 181, 185);
		border-right: 1px solid rgb(177, 181, 185);
	}
#client_login_bottom
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		height: 12px;
	}
#client_login_top_left
	{ 
		float: left;
		height: 48px;
		width: 12px;
		background-image: url(../images/content_blue_top_left.gif);
	}
#client_login_top_middle
	{ 
		float: left;
		height: 48px;
		width: 190px;
		background-image: url(../images/content_blue_top_middle.gif);
		background-repeat: repeat-x;
	}
#client_login_top_right
	{ 
		float: right;
		height: 48px;
		width: 59px;
		background-image: url(../images/content_blue_top_right_a.gif);
	}
#client_login_name
	{ 
		float: left;
		background-image: url(../images/title_client_login.gif);
		background-repeat: no-repeat;
		width: 109px;
		height: 48px;	
	}
#client_login_c
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_c.gif);
		background-repeat: no-repeat;
		width: 53px;
		height: 48px;	
	}
#client_login_bottom_left
	{ 
		float: left;
		height: 17px;
		width: 12px;
		background-image: url(../images/content_blue_bottom_left.gif);
		background-repeat: no-repeat;
	}
#client_login_bottom_middle
	{ 
		float: left;
		height: 17px;
		width: 150px;
		background-image: url(../images/content_blue_bottom_middle.gif);
		background-repeat: repeat-x;
	}
#client_login_bottom_right
	{ 
		float: right;
		height: 17px;
		width: 40px;
		background-image: url(../images/content_blue_bottom_right.gif);
		background-repeat: no-repeat;
	}
#client_login_bold
	{
		margin: 0px auto;
		float: left;
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #5a5a5a;
		text-decoration: none;
		padding-right: 5px;
	}
#client_login_text_box	{
		float: left;
	}
#client_login_username_box
	{
		margin: 0px auto;
		float: none;
		clear: both;
		padding-bottom: 22px;
	}
#client_login_password_box
	{
		float: none;
		clear: both;
		padding-bottom: 22px;
	}
#client_login_button_box
	{
		margin: 0px auto;
		float: none;
		clear: both;
		text-align: right;
		padding-right: 8px;
	}
#client_login_passwoord_bold
	{
		margin: 0px auto;
		float: left;
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #5a5a5a;
		text-decoration: none;
		padding-right: 9px;
	}
#client_login_password_text_box	{
		float: left;
	}
.login_input_text {
	color: #5a5a5a;
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
	border: 1px;
	border-color: #808080;
	border-bottom-color: #d4d0c8;
	border-right-color: #d4d0c8;
	border-style: solid;
	width: 100px;
	height: 12px;
	background: #ffffff;
	float: left;
}

/* --------------------- client login finish ------------------------ */

/* --------------------- news bulletin start ------------------------ */
#right_container_news_bulletin
	{
		width: 202px;
		padding-left: 10px;
		padding-top: 10px;
		float: right;
	}	
#news_bulletin
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		padding-bottom: 5px;
	}
#news_bulletin_top
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		height: 48px;
	}
#news_bulletin_middle
	{ 
		float: none;
		border-left: 1px solid rgb(177, 181, 185);
		border-right: 1px solid rgb(177, 181, 185);
	}
#news_bulletin_bottom
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		height: 12px;
	}
#news_bulletin_top_left
	{ 
		float: left;
		height: 48px;
		width: 12px;
		background-image: url(../images/content_blue_top_left.gif);
	}
#news_bulletin_top_middle
	{ 
		float: left;
		height: 48px;
		width: 190px;
		background-image: url(../images/content_blue_top_middle.gif);
		background-repeat: repeat-x;
	}
#news_bulletin_top_right
	{ 
		float: right;
		height: 48px;
		width: 59px;
		background-image: url(../images/content_blue_top_right_a.gif);
	}
#news_bulletin_name
	{ 
		float: left;
		background-image: url(../images/title_news.gif);
		background-repeat: no-repeat;
		width: 116px;
		height: 48px;	
	}
#news_bulletin_n
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_n.gif);
		background-repeat: no-repeat;
		width: 60px;
		height: 48px;	
	}
#news_bulletin_bottom_left
	{ 
		float: left;
		height: 17px;
		width: 12px;
		background-image: url(../images/content_blue_bottom_left.gif);
		background-repeat: no-repeat;
	}
#news_bulletin_bottom_middle
	{ 
		float: left;
		height: 17px;
		width: 150px;
		background-image: url(../images/content_blue_bottom_middle.gif);
		background-repeat: repeat-x;
	}
#news_bulletin_bottom_right
	{ 
		float: right;
		height: 17px;
		width: 40px;
		background-image: url(../images/content_blue_bottom_right.gif);
		background-repeat: no-repeat;
	}

/* --------------------- news bulletin finish ------------------------ */

/* --------------------- client testimonial start ------------------------ */
#right_container_client_testimonial
	{
		width: 202px;
		padding-left: 10px;
		padding-top: 10px;
		float: right;
	}	
#client_testimonial
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		padding-bottom: 5px;
	}
#client_testimonial_top
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		height: 48px;
	}
#client_testimonial_middle
	{ 
		float: none;
		border-left: 1px solid rgb(177, 181, 185);
		border-right: 1px solid rgb(177, 181, 185);
		padding-left: 10px;
		padding-right: 10px;
	}
#client_testimonial_bottom
	{ 
		padding: 0px;
		margin: 0px auto;
		float: none;
		height: 12px;
	}
#client_testimonial_top_left
	{ 
		float: left;
		height: 48px;
		width: 12px;
		background-image: url(../images/content_blue_top_left.gif);
	}
#client_testimonial_top_middle
	{ 
		float: left;
		height: 48px;
		width: 190px;
		background-image: url(../images/content_blue_top_middle.gif);
		background-repeat: repeat-x;
	}
#client_testimonial_name
	{ 
		float: left;
		background-image: url(../images/title_client_testimonial.gif);
		background-repeat: no-repeat;
		width: 134px;
		height: 48px;	
	}
#client_testimonial_t
	{ 
		float: right;
		background-image: url(../images/content_blue_top_right_t.gif);
		background-repeat: no-repeat;
		width: 49px;
		height: 48px;	
	}
#client_testimonial_bottom_left
	{ 
		float: left;
		height: 17px;
		width: 12px;
		background-image: url(../images/content_blue_bottom_left.gif);
		background-repeat: no-repeat;
	}
#client_testimonial_bottom_middle
	{ 
		float: left;
		height: 17px;
		width: 150px;
		background-image: url(../images/content_blue_bottom_middle.gif);
		background-repeat: repeat-x;
	}
#client_testimonial_bottom_right
	{ 
		float: right;
		height: 17px;
		width: 40px;
		background-image: url(../images/content_blue_bottom_right.gif);
		background-repeat: no-repeat;
	}
/* --------------------- client testimonial finish ------------------------ */

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

/* --------------------- footer start ------------------------ */
#footer_container
	{
		width: 900px;
		height: 160px;
		float: none;
		clear: both;
	}
#footer_left_bar
	{
		width: 20px;
		height: 160px;
		float: left;
		background-image: url(../images/bottom_bar_left.gif);
	}
#footer_middle_bar
	{
		width: 860px;;
		height: 160px;
		float: left;
		background-image: url(../images/bottom_bar_middle.gif);
	}
#footer_right_bar
	{
		width: 20px;
		height: 160px;
		float: right;
		background-image: url(../images/bottom_bar_right.gif);
	}
#bottom_menu_bar
	{
		text-align: center;
		float: none;
		padding-top: 4px;
	}
#w3_validation_container
	{
		padding-top: 35px;
		padding-bottom: 10px;
		text-align: center;
		float: none;
	}
#copy_right_top
	{
		margin: 0px auto;
		float: none;
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #5d5d5d;
		text-decoration: none;
		text-align: center;
	}
#copy_right_bottom
	{
		margin: 0px auto;
		padding-top: 3px;
		float: none;
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #5d5d5d;
		text-decoration: none;
		text-align: center;
	}
.hm_design:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #5d5d5d;
	text-decoration: none;
}
.hm_design:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #5d5d5d;
	text-decoration: none;
}
.hm_design:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none;
}
.best_webdesign_webdevelopment:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5d5d5d;
	text-decoration: none;
}
.best_webdesign_webdevelopment:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5d5d5d;
	text-decoration: none;
}
.best_webdesign_webdevelopment:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5d5d5d;
	text-decoration: none;
}
/* --------------------- footer finish ------------------------ */


#flash_add_a
	{
		padding: 0px;
		margin: 0px auto;
		width: 231px;
		height: 270px;
		float: none;
		clear: both;
	}
#top_menu_bar_middle
	{
		padding: 0px;
		margin: 0px auto;
		width: 860px;
		height: 31px;
		float: none;
		clear: both;
		background-image: url(../images/top_menu_middle.gif);
	}
#bottom_bar_middle
	{
		padding: 0px;
		margin: 0px auto;
		width: 860px;
		height: 160px;
		float: none;
		clear: both;
		background-image: url(../images/bottom_bar_middle.gif);
	}
#blue_bar_top_middle
	{
		padding: 0px;
		margin: 0px auto;
		width: 100%;
		height: 53px;
		float: none;
		clear: both;
		background-image: url(../images/content_blue_top_middle.gif);
		background-repeat: repeat-x;
	}
#content_text_normal
	{
		margin: 0px auto;
		float: none;
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #5a5a5a;
		text-decoration: none;
		text-align: justify;
	}
#hmdesign_title
	{
		margin: 0px auto;
		padding-top: 35px;
		float: none;
		font-family: verdana;
		font-size: 11px;
		font-weight: normal;
		color: #5a5a5a;
		text-decoration: none;
		text-align: center;
	}
#left_menu_title
	{
		margin: 0px auto;
		padding-left: 5px;
		padding-top: 3px;
		float: none;
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #5a5a5a;
		text-decoration: none;
		text-align: left;
	}
#left_google_add_title
	{
		margin: 0px auto;
		padding-left: 5px;
		padding-top: 3px;
		float: none;
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #5a5a5a;
		text-decoration: none;
		text-align: left;
	}
.google_add_header
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #125da4;
		text-decoration: none;
	}
.google_add_body
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #5a5a5a;
		text-decoration: none;
	}
.google_add_footer:link
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #125da4;
		text-decoration: none;
	}
.google_add_footer:visited
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #125da4;
		text-decoration: none;
	}
.google_add_footer:hover
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

#hmdesign_sign
	{
		margin: 0px auto;
		padding-top: 5px;
		float: none;
		text-align: right;
	}
#blue_box_container
	{
		margin: 0px auto;
		padding-bottom: 5px;
		float: none;
		text-align: left;
	}
#left_google_add_container
	{
		margin: 0px auto;
		padding-bottom: 10px;
		padding-left: 5px;
		float: none;
		text-align: left;
	}

.bottom_menu:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5e5e5e;
	text-decoration: none;
}
.bottom_menu:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5e5e5e;
	text-decoration: none;
}
.bottom_menu:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3399cc;
	text-decoration: none;
}
.top_menu:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #5e5e5e;
	text-decoration: none;
}
.top_menu:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #5e5e5e;
	text-decoration: none;
}
.top_menu:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none;
}
.content_hmdesign:link {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none;
}
.content_hmdesign:visited {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none;
}
.content_hmdesign:hover {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.news_group_hmdesign:link {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #3399cc;
	text-decoration: none;
}
.news_group_hmdesign:visited {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #3399cc;
	text-decoration: none;
}
.news_group_hmdesign:hover {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.read_nore:link {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #3399cc;
	text-decoration: none;
}
.read_nore:visited {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #3399cc;
	text-decoration: none;
}
.read_nore:hover {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.left_menu:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3399cc;
	text-decoration: none;
}
.left_menu:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3399cc;
	text-decoration: none;
}
.left_menu:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.recent_news_headers
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #5a5a5a;
		text-decoration: none;
	}
.recent_news_body
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #5a5a5a;
		text-decoration: none;
	}
.recent_news_footer:link
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #125da4;
		text-decoration: none;
	}
.recent_news_footer:visited
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #125da4;
		text-decoration: none;
	}
.recent_news_footer:hover
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}
.client_testimonial_body
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #5a5a5a;
		text-decoration: none;
		padding-bottom: 10px;
		text-align: justify;
	}
.client_testimonial_name
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #5a5a5a;
		text-decoration: none;
	}
#scroll_text_container {
	margin: 0px auto;
	width: 170px;
	height: 90px;
	text-align: left;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #656667;
	text-decoration: none;
	overflow: hidden;
}
.content_service_deepblue:link
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #125da4;
		text-decoration: none;
	}
.content_service_deepblue:visited
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #125da4;
		text-decoration: none;
	}
.content_service_deepblue:hover
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
	}
.offshore_outsourcing_headers
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #5a5a5a;
		text-decoration: none;
	}
.offshore_outsourcing_sub_headers
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #125da4;
		text-decoration: none;
	}
.careers_single_row {
	color: #5a5a5a;
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
	border: 1px;
	border-color: #808080;
	border-bottom-color: #d4d0c8;
	border-right-color: #d4d0c8;
	border-style: solid;
	width: 270px;
	height: 12px;
	background: #ffffff;
}
.careers_drop_down {
	color: #5a5a5a;
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
	border: 1px;
	border-color: #808080;
	border-bottom-color: #d4d0c8;
	border-right-color: #d4d0c8;
	border-style: solid;
	width: 270px;
	height: 16px;
	background: #ffffff;
}
.careers_multi_row {
	color: #5a5a5a;
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
	border: 1px;
	border-color: #808080;
	border-bottom-color: #d4d0c8;
	border-right-color: #d4d0c8;
	border-style: solid;
	width: 270px;
	height: 150px;
	background: #ffffff;
}
.mail_to:link
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #125da4;
		text-decoration: none;
	}
.mail_to:visited
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #125da4;
		text-decoration: none;
	}
.mail_to:hover
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
	}
#news_bulletin_date
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #888888;
		text-decoration: none;
	}
#news_bulletin_line
	{
		text-decoration: none;
		background-image: url(../images/news_bulletin_line.gif);
		background-repeat: repeat-x;
		background-position: center;
		height: 15px;
	}
.blueheader {
		color:#3F89C3;
		font-size:13px;
		font-weight:bold;
		font-family: tahoma;
		text-decoration: none;
}
.web_site_design_features_header
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #5a5a5a;
		text-decoration: none;
		padding-bottom: 10px;
		float: none;
		clear: both;
	}

-->