body
	{
		margin: 0px;
		padding: 0px;
		background-color: #444242;
	}
	
*
	{
		font-size: 11px;
		font-family: tahoma;
	}
	
table
	{
		margin: 0px;
		padding: 0px;
	}	
	
img
	{
		margin: 0px;
		padding: 0px;
		border: 0px;		
	}	
	
.img_header_big
	{
		display: block;
		width: 774px; 
		height: 230px; 
	}	
	
.all_img
	{
		display: block;
	}
	
.bullet_img
	{
		display: block;
		width: 3px; 
		height: 5px;
	}			
	
.td_header_up_spacer_index_left
	{
		background-color: #E77817; 
		width: 774px; 
		height: 17px;
	}			
	
.td_header_up_spacer_index_right
	{
		background-color: #F2A323; 
		width: 229px; 
		height: 17px;
	}				
	
.td_header_middle_spacer_index_left
	{
		background-color: #444242; 
		width: 774px; 
		height: 100px;
		text-align: right;
	}			
	
.td_header_middle_spacer_index_right
	{
		background-color: #5C5A5A; 
		width: 229px; 
		height: 100px;
	}		
	
.td_header_dw_spacer_index_left
	{
		background-color: #EEEBE2; 
		width: 229px; 
	}	
	
.td_header_spacer_red
	{
		height: 1px; 
		background-color: #BA1825;
	}				
	
.td_header_spacer_grey
	{
		height: 1px; 
		background-color: #C1C1C1;
	}	
	
.punchline
	{
		background: url(../images/home/punchline.gif) no-repeat;
		background-position: bottom right;
		font-family: tahoma;
		color: #ffffff;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		width: 150px;
		height:	21px;	
	}	
	
.whatnew_head 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #ffffff;
		text-decoration: none;
	}	
	
.right_text
	{
		font-family: tahoma;
		color: #ffffff;
		font-size: 10px;
		text-align: center;
		font-weight: bold;
	}		
	
.spacer_inter_language
	{
		color: #9D9EA0;
		width: 8px;
		text-align: center;
	}	
	
.right_ddd
	{
		font-family: tahoma;
		color: black;
		font-size: 13px;
		font-weight: bold;
		display: block;
	}	
	
.whyus_txt 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #5C5A5A;
		text-decoration: none;
		line-height: 15px;
	}					
	
.right_digital
	{
		background: url(../images/home/digital_showcase.jpg) no-repeat;	
		background-position: bottom right;
		font-family: tahoma;
		color: black;
		font-size: 13px;
		font-weight: bold;
		width: 154px;
		height:	36px;	
	}	
	
.servicecombo 
	{
		font-family: Tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
		height: 18px;
		width: 150px;
	}	
	
.services 
	{
		font-family: Tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #444242;
		text-decoration: none;
	}
	
.services1 
	{
		font-family: Tahoma;
		font-size: 11px;
		font-weight: bold;
		color: white;
		text-decoration: none;
	}		
	
.sublink
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #165C8F;
		text-decoration: none;
	}

.sublink:hover 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #8B8B8B;
		text-decoration: none;
	}
	
.sublink_active 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #ED710D;
		text-decoration: none;
	}	
	
.sublink1 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #165C8F;
		text-decoration: none;
		height: 78px;
	}

.sublink1:hover 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #8B8B8B;
		text-decoration: none;	
	}

.sublink1_active 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #ED710D;
		text-decoration: none;
	}	
	
.sublink2 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #EE7A1C;
		text-decoration: none;
	}

.sublink2:hover 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #8B8B8B;
		text-decoration: none;
	}

.sublink2_active 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #ED710D;
		text-decoration: none;
	}	
	
.bk_td_middle
	{
		width: 1003px;
		background-color: #ffffff;
	}	
	
.sunflower 
	{
		background-image: url(../images/home/bottom_flowers.jpg);
		background-repeat: no-repeat;
		background-position: 94% 100%;
	}			
	
.leftgreyborder 
	{
		border-left: 1px solid #E5E5E5;
		width: 230px;			
	}	
	
.table_left_middle
	{
		text-align: left;
		width: 692px;
	}	
	
.left_text
	{
		color: #414970;
		font-size: 13px;
		font-family: tahoma;
		font-weight: bold;
	}
	
.span_left_text
	{
		color: #ff9900;
		font-size: 13px;
	}		
	
.paratext 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #7F7F7F;
		text-decoration: none;
	}	
	
.request_heading 
	{
		font-family: Tahoma;
		font-size: 10px;
		font-weight: bold;
		color: #21AAD8;
		text-decoration: none;
	}

.request_heading:hover 
	{
		font-family: Tahoma;
		font-size: 10px;
		font-weight: bold;
		color: #ED710D;
		text-decoration: none;
	}	
	
.request_txt 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #7F7F7F;
		text-decoration: none;
	}	
	
.request_selected 
	{
		font-family: Tahoma;
		font-size: 10px;
		font-weight: bold;
		color: #ED710D;
		text-decoration: none;
	}	
	
.bg_services 
	{
		background-image:url(../images/home/bg_services.gif);
		background-repeat: repeat-x;
	}		
	
.service_txt 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #5C5A5A;
		text-decoration: none;
		line-height: 18px;
	}
	
.service_txt1 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: white;
		text-decoration: none;
		line-height: 18px;
	}			
	
.moreinfo 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #7F7F7F;
		text-decoration: underline;
		line-height: 18px;
	}	
	
.moreinfo:hover 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #ED710D;
		text-decoration: underline;
		line-height: 18px;
	}	
	
.right_middle
	{
		color: #EE7A1C;
		font-size: 15px;
		font-weight: bold;
		font-family: tahoma;
	}
	
.span_right_middle
	{
		color: #414970;
		font-size: 15px;
		font-weight: bold;
		font-family: tahoma;
	}		
	
.program_support
	{
		font-size:13px; 
		color:#165C8F;
		font-family:tahoma;
	}	
	
.w3c_link 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #8C8C8C;
		text-decoration: none;
	}

.w3c_link:hover 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #8C8C8C;
		text-decoration: underline;
	}

.w3c_text 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #8C8C8C;
		text-decoration: none;
		height:10px;
	}	
	
.td_line_up_index
	{
		background: url(../images/home/lineup.jpg) repeat-x;
		width: 140px;
		height: 1px;
	}			
	
.td_line_dw_index
	{
		background: url(../images/home/lineup.jpg) repeat-x; 
		background-position: bottom;
		width: 140px;
		height: 1px;
	}		
	
.td_line_left_index
	{
		background: url(../images/home/lineleft.jpg) repeat-y; 
		background-position: left; 
	}		
	
.td_line_right_index
	{
		background: url(../images/home/lineleft.jpg) repeat-y; 
		background-position: right; 
	}			
	
.bottom_bg 
	{
		background-image: url(../images/home/bg_bottom.gif);
		background-repeat: repeat-x;
	}

.bottom_link 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #5C5A5A;
		text-decoration: none;
		line-height: 20px;
		vertical-align: middle;
	}

.bottom_link_activated 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #5C5A5A;
		text-decoration: none;
		line-height: 20px;
	}

.bottom_link:hover 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #5C5A5A;
		text-decoration: underline;
		line-height: 20px;
	}
	
.seperator 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #5C5A5A;
		text-decoration: none;
		width: 10px;
		text-align: center;
	}		
	
.meat
	{
		font-family: tahoma;
		color: #7f7f7f;
		font-size: 13px;
		font-weight: bold;
	}	
	
.meat1
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #7F7F7F;
		text-decoration: none;
	}	
	
.meat2
	{
		font-family: tahoma;
		color: #7f7f7f;
		font-size: 10px;
	}	
	
.meat4
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #7F7F7F;
		text-decoration: underline;
		height: 20px;
	}		
	
.name_developer
	{
		font-size: 13px; 
		font-family: tahoma; 
		color: #7f7f7f; 
		font-weight: bold;
	}		
	
.text_request
	{
		background: url(../images/home/request.jpg) no-repeat;	
		background-position: bottom;		
		width: 774px;
		height:	171px;	
	}		
	
.text_up_request
	{
		font-family: tahoma;
		color: #6C6C6C;
		font-size: 25px;
		text-align: left;
	}	
	
.text_down_request
	{
		font-family: tahoma;
		color: #D57368;
		font-size: 25px;
		text-align: right;
	}	
	
.text_overview
	{
		background: url(../images/company/overview.jpg) no-repeat;	
		background-position: bottom;		
		width: 774px;
		height:	171px;	
	}			
	
.text_services
	{
		background: url(../images/services/img_services.jpg) no-repeat;	
		background-position: bottom;		
		width: 774px;
		height:	171px;	
	}				
	
.text_solutions
	{
		background: url(../images/solutions/solutions.jpg) no-repeat;	
		background-position: bottom;		
		width: 774px;
		height:	171px;	
	}			
	
.text_workz
	{
		background: url(../images/workz/workz.jpg) no-repeat;	
		background-position: bottom;		
		width: 774px;
		height:	171px;	
	}			
	
.text_download
	{
		background: url(../images/downloads/img_download.jpg) no-repeat;	
		background-position: bottom;		
		width: 774px;
		height:	171px;	
	}			
	
.text_contact
	{
		background: url(../images/contact/contactimg.jpg) no-repeat;	
		background-position: bottom;		
		width: 774px;
		height:	171px;	
	}	
	
.london
	{
		font-family: tahoma;
		color: #777777;
		font-size: 18px;
		font-weight: bold;
		text-align: left;
	}		
	
.text_london
	{
		background: url(../images/london/contactimg.jpg) no-repeat;	
		background-position: bottom;		
		width: 774px;
		height:	171px;	
	}	
	
.sitemap 
	{
		font-family: Tahoma;
		font-size: 11px;
		font-style: normal;
		font-weight: normal;
		color: #7F7F7F;
		text-decoration: none;
	}

.sitemap:hover 
	{
		font-family: Tahoma;
		font-size: 11px;
		font-style: normal;
		font-weight: normal;
		color: #7F7F7F;
		text-decoration: underline;
	}	
	
.textbox_bg 
	{
		background-image: url(../images/textfield.gif);
		background-repeat: no-repeat;
	}
	
.textbox_bg1 
	{
		background-image: url(../images/textfield1.gif);
		background-repeat: no-repeat;
	}	
		
.textfield
	{
		font-family: Tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #666666;
		text-decoration: none;
		background-color: #F7F7F7;
		border: 1px solid #CCCCCC;
	}	
	
.mandatory 
	{
		font-family: Tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #CC0000;
		text-decoration: none;
	}
	
.button 
	{
		font-family: Tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #333333;
		text-decoration: none;
		background-color: #CCCCCC;
		border: 1px solid #000000;
	}		
	
.innertext 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #7F7F7F;
		line-height: 16px;
		text-decoration: none;
	}
	
.innertext_discover
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #7F7F7F;
		line-height: 16px;
		text-decoration: none;
		font-weight: bold; 
	}	
	
.bullet_sitemap
	{
		width: 6px;
		height: 5px;
		display: block;
	}	
	
.td_bullet_site_map
	{
		height: 22px;		
	}		
	
.td_input_proposal
	{
		height: 25px;
	}	
	
.td_bullet_right_overview
	{
		height: 19px;
	}	
	
.whyus_creativity
	{
		font-weight: bold;
	}
	
.span_blank
	{
		width: 150px;
	}

.whatnew_head 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: white;
		text-decoration: none;
	}

.whatnew_head:hover 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #9D9EA0;
		text-decoration: none;
	}

.whatnew_link 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #165C8F;
		text-decoration: underline;
	}

.whatnew_link:hover 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #ED710D;
		text-decoration: underline;
	}

.whatnew_txt 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #515151;
		text-decoration: none;
	}		
	
.td_services_bullet
	{
		height: 18px;
	}
	
.maintt 
	{
		width:  100%;
		height: 100%;
	}
	
.head_blue 
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #414970;
		text-decoration: none;
	}

.head_orange 
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #ED710D;
		text-decoration: none;
	}
	
.download_links 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #5C5A5A;
		text-decoration: none;
		line-height: 18px;
	}

.download_links:hover 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #ED710D;
		text-decoration: none;
		line-height: 18px;
	}	
	
.workz_border 
	{
		border: 1px solid #CCCCCC;
	}

.screenshot_bg 
	{
		background-image: url(../images/workz/screenshot_bg.gif);
		background-repeat: no-repeat;
	}

.popup_bg 
	{
		background-image: url(../images/workz/bg_popup.gif);
	}

.navigationlink 
	{
		font-family: Tahoma;
		font-size: 10px;
		font-weight: normal;
		color: #888888;
		text-decoration: none;
	}

.navigationlink:hover 
	{
		font-family: Tahoma;
		font-size: 10px;
		font-weight: normal;
		color: #ED710D;
		text-decoration: underline;
	}
	
.sqaureborder 
	{
		border: 1px solid #D6D6D6;
	}
	
.menu_popup
	{
		font-size: 10px; 
		color: white; 
		font-family: tahoma;
		text-decoration: none;
	}	
	
.td_workz_index_img_middle
	{
		height: 68px; 
		background-color: #CCCCCC;
	}		
	
.td_workz_webdesign_img_middle
	{
		width: 72px;
		background-color: #CCCCCC;
	}		
	
.class_php
	{
		font-family: Tahoma;
		font-size: 18px;
		color: #7F7F7F;
	}
	
.td_bullet_right_webdesign_workz
	{
		width: 19px;
	}	
	
.td_webdesign_workz_img_onclick
	{
		height: 185px;
	}	
	
.td_img_popup_image
	{
		width: 630px;
		height: 75px; 
		background-color: #444242;
	}	
	
.td_img_popup_image_js
	{
		width: 170px;
		background-color: #5C5A5A;
		padding-right: 10px;
		padding-top: 10px;
	}		
	
.td_img_popup_image3_js
	{
		width: 142px;
		background-color: #5C5A5A;
		padding-right: 10px;
		padding-top: 10px;
	}	
	
.td_img_popup_image_white
	{
		background-color: #ffffff;
		height: 358px;
	}		
		
.message_php
	{
		color: #ff9900;
		font-size: 13px;
		font-family: tahoma;
		font-weight: bold;
	}
	
.bottom_link1 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #5C5A5A;
		text-decoration: none;
		
	}

.bottom_link1_activated 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #5C5A5A;
		text-decoration: none;
	}

.bottom_link1:hover 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #5C5A5A;
		text-decoration: underline;
	}
	
.menu {
	background-color: #444242;
	height: 16px;
	font-family: tahoma;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	display: block;
	line-height: 15px;
	}	

.menu:hover {
	background-color: #777575;
	height: 16px;
	color: white;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	font-family: tahoma;
	padding-left: 5px;
	padding-right: 5px;
	display: block;
	line-height: 15px;
}	

.menu_selected {
	background-color: #777575;
	font-family: tahoma;
	height: 16px;
	color: white;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	display: block;
	line-height: 15px;
}

.spacer {
	width: 6px;
}		
	
		