body
	{
	margin:0px;
	padding:0px;
	font-family:"Lucida Grande",Arial,Verdana,sans-serif;
	}
	
a
	{
	outline:none;
	}
	
/*------------------@  MAIN  @-----------------------*/
	
.main
	{
	width:100%;
	min-width:1100px;
	}
	
/*--------------------@  BREADCRUMBS  @-------------------*/

.breadcrumbs
	{
	float:left;
	height:27px;
	background:#ebedef;
	width:100%;
	border-top:6px solid #339900;
	min-width:1100px;
	}

.breadcrumbs_container
	{
	width:1002px;
	height:27px;
	margin:auto;
	}

.breadcrumbs_content
	{
	width:710px;
	height:27px;
	float:left;
	}
	
.breadcrumbs_content ul
	{
	width:679px;
	float:left;
	margin-top:7px;
	padding-left:32px;
	}
	
.breadcrumbs_content ul li
	{
	list-style:none;
	display:inline;
	float:left;
	padding:0px 7px 0px 0px;
	}
	
.breadcrumbs_content ul li a
	{
	text-decoration:none;
	color:#339900;
	font-size:10px;
	float:left;
	}
	
.breadcrumbs_content ul li p
	{
	text-decoration:none;
	color:#5c5c5f;
	font-size:10px;
	float:left;
	padding:0px 3px 0px 0px;
	}
	
.breadcrumbs_content ul li span
	{
	color:#464649;
	font-size:10px;
	float:left;
	padding-left:7px;
	}
	
.bread_right
	{
	float:left;
	padding-left:17px;
	width:170px;
	}
	
.select_language
	{
	float:left;
	width:115px;
	cursor:pointer;
	height:27px;
	position:relative;
	z-index:3;
	display:block;
	}
	
.select_language p
	{
	color:#464649;
	font-size:10px;
	float:left;
	padding-top:7px;
	width:72px;
	text-align:right;
	}
	
.select_language a
	{
	text-decoration:none;
	float:right;	
	border:1px solid #ebedef;
	padding:6px 3px 8px 1px;
	}
	
.select_language a img
	{
	border:none;
	float:left;	
	}
	
.select_language a .flag_arrow
	{
	padding-left:3px;
	margin-top:3px;
	}
	
.select_language a:hover
	{
	border:1px solid #b7b7b7;
	}

.select_language #dropdown
	{
	width:117px;
	position:absolute;
	top:0px;
	right:0px;
	padding:1px 8px 3px 0px;
	display:none;
	float:left;
	background:#390;
	}
	
.select_language #dropdown a:hover	
	{
	border:none;
	color:#fff;
	}
	
.select_language #dropdown a
	{
	text-decoration:none;
	width:117px;
	display:block;
	text-align:left;
	color:#ccc;
	font-size:10px;
	padding:6px 0px 5px 10px;
	margin:0px;
	border:none;
	float:left;
	text-indent:1px;
	}
	
.select_language #dropdown a.english
	{
	background:url(../../_images/flag-en.gif) scroll 58px 6px no-repeat;
	left:36px;
	float:left;
	position:relative;
	}
			
.select_language #dropdown a.english:hover
	{
	background:url(../../_images/flag-en.gif) scroll 58px 6px no-repeat;
	}

.select_language #dropdown a.dutch
	{
	background:url(../../_images/flag-nl.png) scroll 78px 6px no-repeat;
	position:relative;
	left:16px;
	float:left;
	}
		
.select_language #dropdown a.dutch:hover
	{
	background:url(../../_images/flag-nl.png) scroll 78px 6px no-repeat;
	}
	
.select_language #dropdown a.french
	{
	background:url(../../_images/flag-fr.png) scroll 63px 6px no-repeat;
	position:relative;
	left:31px;
	float:left;
	}
		
.select_language #dropdown a.french:hover
	{
	background:url(../../_images/flag-fr.png) scroll 63px 6px no-repeat;
	}

.print
	{
	height:27px;
	width:25px;
	float:left;
	cursor:pointer;
	}	
	
.print a
	{
	float:left;
	}
	
.print a img
	{
	border:none;
	margin-top:5px;
	padding-left:5px;
	}

.search
	{
	height:27px;
	width:26px;
	float:left;
	cursor:pointer;
	position:relative;	
	z-index:5;
	}	
	
.magnifier
	{
	height:27px;
	width:26px;
	float:left;
	background:url(../../_images/search-icon.gif) no-repeat scroll 5px 6px;
	}
	
.search_container
	{
	float:left;
	width:280px;
	}
	
#search_box
	{
	display:none;
	width:280px;
	height:27px;
	position:absolute;
	right:0px;
	top:0px;
	background:#390;
	}
	
.loader
	{
	float:left;
	width:16px;
	height:16px;
	position:absolute;
	left:228px;
	top:4px;
	}
	
.close_btn_search
	{
	float:left;
	width:14px;
	height:14px;
	position:absolute;
	left:253px;
	top:4px;
	}
	
#search_box .search_img input
	{
	width:26px;
	height:27px;
	float:left;
	position:relative;
	z-index:5;
	margin:0px;
	padding:0px;
	border:none;
	left:6px;
	}
		
#search_box p
	{
	color:#fff;
	font-size:10px;
	float:left;
	margin-top:5px;
	padding:0px 5px 0px 10px;
	}
	
#search_box input
	{
	float:left;
	width:200px;
	border:1px solid #ccc;
	height:15px;
	margin-top:2px;
	color:#999;
	padding-top:2px;
	}
	
.search_content
	{
	width:280px;
	float:left;
	position:relative;
	border-top:1px solid #51a826;
	border-bottom:5px solid #51a826;
	padding-bottom:20px;
	cursor:default;
	background:#390 url(../../_images/search-border.png) repeat-y scroll 25px 0px;
	}

.close_search
	{
	width:50px;
	height:100px;
	float:left;
	background:#FF0099;
	}

.r
	{
	float:left;
	width:280px;
	}
.s
	{
	float:left;
	margin-top:5px;
	width:240px;
	position:relative;
	left:33px;
	font-size:11px;
	color:#fff;
	}
	
.no-results
	{
	font-size:11px;
	color:#fff;
	position:relative;
	margin-top:20px;
	width:235px;
	float:left;
	left:33px;
	}
	
cite, span.gl
	{
	display:none;
	}
	
.std 
	{
	font-size:11px;
	color:#fff;
	position:relative;
	margin-top:5px;
	width:235px;
	float:left;
	left:33px;
	}
	
.std a
	{
	text-decoration:none;
	font-size:11px;
	color:#ffcc00;
	}
	
.r a
	{
	float:left;
	padding-left:33px;
	width:235px;
	background:url(../../_images/search-arw.gif) no-repeat scroll 12px 5px;
	}

.r a.l
	{
	text-decoration:none;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	position:relative;
	margin-top:20px;
	width:235px;
	float:left;
	}

.extranet
	{
	height:27px;
	float:left;
	background:#339900;
	position:relative;
	left:10px;
	}
	
.extranet a
	{
	text-decoration:none;
	color:#fff;
	font-size:10px;
	padding:7px 10px 6px 10px;
	float:left;
	}
	
/*--------------------@  HEADER  @-------------------*/

.header
	{
	width:100%;
	float:left;
	height:290px;
	min-width:1100px;
	background:#fff url(../../_images/header-bg.png) no-repeat;
	}
	
.header_small
	{
	width:100%;
	float:left;
	height:97px;
	min-width:1100px;
	}
	
.header_scriptfac
	{
	width:100%;
	float:left;
	height:290px;
	min-width:1100px;
	background:#fff url(../../_images/bg-script-fac.jpg) repeat;
	}

.header_hosting
	{
	width:100%;
	float:left;
	height:290px;
	background:#000;
	min-width:1100px;
	}
	
.header_container
	{
	width:1002px;
	height:290px;
	margin:auto;
	}
	
.header_container_small
	{
	width:1002px;
	height:97px;
	margin:auto;
	}
	
.header_container_script
	{
	width:1002px;
	height:290px;
	margin:auto;
	background:url(../../_images/bg-header-scriptfactory.jpg) no-repeat;
	}
	
.header_content
	{
	width:995px;
	height:272px;
	left:28px;
	top:18px;
	position:relative;
	}
	
.header_content_small
	{
	width:995px;
	height:97px;
	left:28px;
	top:18px;
	position:relative;
	}
	
.header_content_glossary
	{
	width:995px;
	height:95px;
	left:28px;
	top:18px;
	position:relative;
	}
		
.logo
	{
	width:245px;
	height:59px;
	float:left;
	padding-left:4px;
	} 
	
.logo a img
	{
	border:none;
	float:left;
	}
	
.header_txt
	{
	width:492px;
	float:left;
	margin-top:50px;
	padding-left:4px;
	position:relative;
	z-index:1;
	}

.header_txt h1
	{
	color:#339900;
	font-size:48px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	float:left;
	padding-left:1px;
	width:490px;
	}
	
.header_txt p
	{
	color:#696a69;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	padding-left:1px;
	width:490px;
	}
	
.header_txt_fr
	{
	width:565px;
	float:left;
	margin-top:50px;
	padding-left:4px;
	}

.header_txt_fr h1
	{
	color:#339900;
	font-size:35px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	float:left;
	padding-left:1px;
	width:560px;
	}
	
.header_txt_fr p
	{
	color:#696a69;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	padding-left:1px;
	width:560px;
	}
	
.header_txt_open_cms
	{
	width:600px;
	float:left;
	margin-top:50px;
	padding-left:4px;
	}

.header_txt_open_cms h1
	{
	color:#339900;
	font-size:48px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	float:left;
	padding-left:1px;
	width:595px;
	}
	
.header_txt_open_cms p
	{
	color:#696a69;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	padding-left:1px;
	width:595px;
	}
	
.header_img
	{
	width:374px;
	height:350px;
	position:absolute;
	top:55px;
	right:50px;
	}
	
.header_contact_img
	{
	width:209px;
	height:332px;
	position:absolute;
	top:108px;
	right:50px;
	z-index:2;
	}
	
html>body .header_contact_img
	{
	background:url(../../_images/graphic-contact.png) no-repeat;
	}
	
.header_img_validating
	{
	width:374px;
	height:341px;
	position:absolute;
	top:55px;
	right:50px;
	}
	
.header_img_faq
	{
	width:363px;
	height:227px;
	position:absolute;
	top:140px;
	right:50px;
	}	
	
html>body .header_img_faq
	{
	background:url(../../_images/faq-graphic.png) no-repeat;
	}
	
html>body .header_img_validating
	{
	background:url(../../_images/validating-graphic.png) no-repeat;
	}
	
.header_img img, .header_img_module img
	{
	float:left;
	position: relative;
	z-index: 0;
	}
	
/* above z-index was 12 before adding wk-submenu */
	
.header_img_module
	{
	width:406px;
	height:321px;
	position:absolute;
	top:54px;
	right:50px;
	}
	
.header_img_design
	{
	width:480px;
	height:381px;
	position:absolute;
	top:50px;
	right:50px;
	}
	
html>body .header_img_design
	{
	background:url(../../_images/design-graphic.png) no-repeat;
	}
	
.header_img_support
	{
	width:378px;
	height:346px;
	position:absolute;
	top:50px;
	right:50px;
	}
	
html>body .header_img_support
	{
	background:url(../../_images/design-support-graphic.png) no-repeat;
	}
	
.header_img_blog
	{
	width:378px;
	height:346px;
	position:absolute;
	top:50px;
	right:50px;
	}
	
html>body .header_img_blog
	{
	background:url(../../_images/blog-graphic.png) no-repeat;
	}

.header_offshore_img
	{
	width:420px;
	height:323px;
	position:absolute;
	top:50px;
	right:50px;
	}
	
.header_development_img
	{
	width:420px;
	height:323px;
	position:absolute;
	top:50px;
	right:50px;
	}
	
html>body .header_offshore_img
	{
	background:url(../../_images/offshore-graphic.png) no-repeat;
	}	

.header_hosting_img
	{
	width:448px;
	height:290px;
	position:absolute;
	top:-18px;
	right:0px;
	background:url(../../_images/hosting-graphic-bg.jpg) no-repeat;
	}

.menu
	{
	float:left;
	width:710px;
	height:59px;
	padding-left:0px;
	margin-top:2px;
	position:relative;
	z-index:1;
	}
	
.lavalamp_menu 
	{
	height:29px;
	width:645px;
	padding:15px 15px 15px 50px;
	margin:0px 0px 10px 0px;
	overflow:hidden;
	left:31px;
	position:relative;
	cursor:pointer;
	}
	
.lavalamp_menu li 
	{
	float:left;
	list-style:none;
	}
                    
.lavalamp_menu li.back 
	{
	background:url(../../_images/lava-bg.gif) no-repeat right -25px;
	width:9px; 
	height:25px;
	z-index:1;
	position:absolute;
	}
	
.lavalamp_menu li.back .left 
	{
	background:url(../../_images/lava-bg.gif) no-repeat top left;
	height:25px;
	margin-right:6px; 
	}
       
.lavalamp_menu li a 
	{
	white-space:nowrap;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#b3b3af;
	outline:none;
	text-align:center;
	top:5px;
	text-transform:uppercase;
	letter-spacing:0;
	z-index:2;
	display:block;
	float:left;
	height:25px;
	position:relative;
	margin:auto 10px auto 10px; 
	}
	
#w3_industries .lavalamp_menu .act_industries a, #w3_industries_organisation .lavalamp_menu .act_industries a, #w3_industries_vision .lavalamp_menu .act_industries a, #w3_industries_news .lavalamp_menu .act_industries a, #w3_industries_appointment .lavalamp_menu .act_industries a, #w3_industries_careers .lavalamp_menu .act_industries a, #w3_script_factory .lavalamp_menu .act_script_factory a, #w3_script_factory_practices .lavalamp_menu .act_script_factory a, #w3_script_factory_advantages .lavalamp_menu .act_script_factory a, #w3_script_factory_partnership .lavalamp_menu .act_script_factory a, #w3_script_factory_cmslight .lavalamp_menu .act_script_factory a, #w3_script_factory_modules .lavalamp_menu .act_script_factory a, #w3_script_factory_cmspro .lavalamp_menu .act_script_factory a, #w3_script_factory_solutions .lavalamp_menu .act_script_factory a, #w3_script_factory_faq .lavalamp_menu .act_script_factory a, #w3_script_factory_b2b .lavalamp_menu .act_script_factory a, #w3_validating .lavalamp_menu .act_validating a, #w3_offshore .lavalamp_menu .act_offshore a, #w3_offshore_offshore_centre .lavalamp_menu .act_offshore a, #w3_offshore_more_information .lavalamp_menu .act_offshore a, #w3_hosting .lavalamp_menu .act_hosting a, #w3_hosting_general .lavalamp_menu .act_hosting a, #w3_hosting_comfort .lavalamp_menu .act_hosting a, #w3_hosting_server .lavalamp_menu .act_hosting a, #w3_contact .lavalamp_menu .act_contact a, #w3_dtp .lavalamp_menu .act_dtp a, #w3_faq .lavalamp_menu .act_faq a, #w3_blog .lavalamp_menu .act_blog a, #w3_blog_articles .lavalamp_menu .act_blog a, #w3_blog_topics .lavalamp_menu .act_blog a, #w3_blog_topics_awards .lavalamp_menu .act_blog a, #w3_blog_topics_rnd .lavalamp_menu .act_blog a, #w3_blog_topics_tips .lavalamp_menu .act_blog a, #w3_blog_topics_rnd_api .lavalamp_menu .act_blog a, #w3_blog_topics_rnd_google .lavalamp_menu .act_blog a, #w3_blog_topics_rnd_modx .lavalamp_menu .act_blog a, #w3_blog_topics_tips_photoshop .lavalamp_menu .act_blog a , #w3_blog_topics_tips_similar .lavalamp_menu .act_blog a, #w3_blog_topics_tips_design .lavalamp_menu .act_blog a,   #w3_industries_goede .lavalamp_menu .act_industries a 						
	{
	color:#ff9900;
	}
	
#w3_industries_organisation .act_organisation a, #w3_industries_vision .act_vision a, #w3_industries_news .act_news a, #w3_industries_appointment .act_appointment a, #w3_industries_goede .act_goede a, #w3_industries_careers .act_careers a, #w3_script_factory_practices .act_practices a, #w3_script_factory_advantages .act_advantages a, #w3_script_factory_partnership .act_partnership a, #w3_script_factory_cmslight .act_cmslight a, #w3_script_factory_modules .act_modules a, #w3_script_factory_cmspro .act_cmspro a, #w3_script_factory_solutions .act_solutions a, #w3_script_factory_faq .act_faqs a, #w3_script_factory_b2b .act_b2b a, #w3_offshore_offshore_centre .act_offshore a, #w3_offshore_more_information .act_information a, #w3_blog_articles .act_articles a, #w3_blog_topics .act_topics a, #w3_blog_topics_rnd .act_topics a, #w3_blog_topics_awards .act_topics a, #w3_blog_topics_tips .act_topics a, #w3_blog_topics_rnd_api .act_topics a, #w3_blog_topics_rnd_google .act_topics a, #w3_blog_topics_rnd_modx .act_topics a, #w3_blog_topics_tips_photoshop .act_topics a, #w3_blog_topics_tips_design .act_topics a, #w3_blog_topics_tips_similar .act_topics a
	{
	color:#339900;
	background:url(../../_images/submenu_btn.png) no-repeat scroll center 0px;
	cursor:default;
	}
	
#w3_industries_new_menu .act_newmenu a
	{
	color:#339900;
	background:url(../../_images/submenu_added_btn.png) no-repeat scroll center 0px;
	cursor:default;
	}	
	
#w3_hosting_general .act_host a, #w3_hosting_comfort .act_com_host a, #w3_hosting_server .act_server a 
	{
	color:#339900;
	background:url(../../_images/submenu_btn_black.png) no-repeat scroll center 0px;
	cursor:default;
	}
	
#home .back, #home_nl .back, #glossary .back, #w3_extranet .back, #faq .back, #hosting .back, #module_specification .back, #module_specification_top .back, #supply_specifications .back, #tariff_calculator .back, #tariff_calculator_top .back, #user_details .back,#file_manager .back
	{
	display:none;
	}
	
.lavalamp_menu li a:hover
	{
	color:#999;
	}
	
#w3_blog_topics_rnd .act_rnd a, #w3_blog_topics_tips .act_tips a
	{
	color:#390;
	}
	
/*--------------------@  SUB MENU  @-------------------*/

.sub_menu
	{
	width:100%;
	float:left;
	height:103px;
	background:url(../../_images/sub-menu-bg.png) repeat-x;
	min-width:1100px;
	}
	
.sub_menu_container
	{
	margin:auto;
	width:1002px;
	}
	
.sub_menu_content, .sub_menu_content_dark
	{
	width:700px;
	float:left;
	position:relative;
	left:18px;
	}
	
.sub_menu_content ul, .sub_menu_content_dark ul
	{
	width:700px;
	float:left;
	}
	
.sub_menu_content ul li, .sub_menu_content_dark ul li
	{
	float:left;
	display:inline;
	}
	
.sub_menu_content ul li a, .sub_menu_content_dark ul li a
	{
	float:left;
	text-decoration:none;
	color:#4a4a4a;
	font-size:12px;
	padding:19px 12px 5px 12px;
	}
	
.sub_menu_content ul li a:hover
	{
	color:#339900;
	background:url(../../_images/submenu_btn.png) no-repeat scroll center 0px;
	}
	
.sub_menu_content_dark ul li a:hover
	{
	color:#339900;
	background:url(../../_images/submenu_btn_black.png) no-repeat scroll center 0px;
	}
	
/*--------------------@  MAIN CONTAINER  @-------------------*/

.main_container
	{
	width:100%;
	float:left;
	min-width:1100px;
	}
	
.main_content
	{
	width:1002px;
	margin:auto;
	}
	
.content_container
	{
	width:1002px;
	float:left;
	padding-bottom:60px;
	min-height:200px;
	}
	
.content_container acronym
	{
	cursor:help;
	}
	
/*--------------------@  LEFT CONTAINER  @-------------------*/

.left_container
	{
	width:704px;
	float:left;
	position:relative;
	margin-top:-40px;
	min-height:200px;
	}

.left_container_home
	{
	width:704px;
	float:left;
	position:relative;
	margin-top:00px;
	}

.left_container_extranet
	{
	width:704px;
	float:left;
	margin-top:-20px;
	}
	
.short_description_content
	{
	width:704px;
	float:left;	
	}
	
.short_description_btn
	{
	width:704px;
	float:left;	
	}

.short_description
	{
	float:left;
	width:205px;
	padding-left:20px;
	margin-top:-9px;
	position:relative;
	}

.short_description_btn_content
	{
	float:left;
	width:205px;
	padding-left:20px;
	position:relative;
	margin-top:10px;
	}
	
.short_description h1
	{
	color:#444;
	font-size:18px;
	margin-top:-15px;
	padding-left:9px;
	}
	
.short_description p
	{
	color:#343333;
	font-size:12px;
	width:195px;
	padding-left:9px;
	line-height:20px;
	margin-top:10px;
	}
	
.script_header_one, .script_header_two
	{
	float:left;
	width:203px;
	}
	
.script_header_three	
	{
	float:left;
	width:210px;
	}
	
.script_header_three h1
	{
	font-size:18px;
	float:left;
	position:relative;
	width:210px;
	line-height:23px;
	}
	
.script_header_one h1, .script_header_two h1
	{
	font-size:18px;
	float:left;
	position:relative;
	width:180px;
	line-height:23px;
	}
	
.script_header_one h1
	{
	color:#df7e19;
	}
	
.script_header_two h1
	{
	color:#9ad86a;
	}
	
.script_header_three h1
	{
	color:#6f9ac1;
	}
	
.script_header_one ul, .script_header_two ul 
	{
	float:left;
	width:180px;
	margin-top:10px;
	padding-left:10px;
	}
	
.script_header_three ul
	{
	float:left;
	width:210px;
	margin-top:10px;
	padding-left:10px;
	}
	
.script_header_one ul li, .script_header_two ul li
	{
	float:left;
	list-style:none;
	line-height:23px;
	width:190px;
	}
	
.script_header_three ul li
	{
	float:left;
	list-style:none;
	line-height:23px;
	width:210px;
	}
	
.script_header_one ul li
	{
	background:url(../../_images/script-list01.gif) no-repeat scroll 0px 5px;
	}
	
.script_header_two ul li
	{
	background:url(../../_images/script-list02.gif) no-repeat scroll 0px 5px;
	}
	
.script_header_three ul li
	{
	background:url(../../_images/script-list03.gif) no-repeat scroll 0px 5px;
	}
	
.script_header_one ul li a, .script_header_two ul li a 
	{
	float:left;
	width:168px;
	text-decoration:none;
	color:#343333;
	font-size:12px;
	padding-left:22px;
	cursor:default;
	}
	
.script_header_three ul li a
	{
	float:left;
	width:198px;
	text-decoration:none;
	color:#343333;
	font-size:12px;
	padding-left:22px;
	cursor:default;
	}
	
.web_description
	{
	float:left;
	position:relative;
	margin-top:30px;
	left:29px;
	width:636px;
	height:163px;
	}
	
.web_description img.left
	{
	float:left;
	width:5px;
	height:163px;
	position:absolute;
	left:0px;
	z-index:3;
	}
	
.web_description img.right
	{
	float:left;
	width:5px;
	height:163px;
	position:absolute;
	right:0px;
	z-index:3;
	}
	
.kwicks 
	{
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	width:636px;
	height:163px;
	z-index:2;
	float:left;
	}
	
.kwicks li
	{
	display: block;
	float: left;
	overflow: hidden;
	padding: 0;
	cursor: pointer;
	width: 212px;
	height: 163px;
	cursor:pointer;
	}

#kwick1
	{
	background:url(../../_images/accordion/dirk.jpg) no-repeat;
	}
#kwick2
	{
	background:url(../../_images/accordion/mike.jpg) no-repeat;
	}
#kwick3
	{
	background:url(../../_images/accordion/mario.jpg) no-repeat;
	}
	
.web_description .kwick_description
	{
	width:636px;
	height:163px;
	float:left;
	position:relative;
	}
	
.web_description .kwick_description h1
	{
	color:#fff;
	font-size:12px;
	width:200px;
	float:left;
	padding-right:10px;
	text-align:right;
	margin-top:115px;
	}
	
.web_description .kwick_description h1 span
	{
	font-weight:normal;
	}
	
.web_description .kwick_description p
	{
	color:#ff9900;
	font-size:14px;
	width:370px;
	float:left;
	font-weight:bold;
	position:relative;
	top:25px;
	left:30px;
	line-height:18px;
	}
	
.web_description .kwick_description p span
	{
	color:#343333;
	font-size:12px;
	font-weight:normal;
	float:left;
	margin-top:3px;
	}
	
.web_descr_header_content
	{
	float:left;
	width:644px;
	background:url(../../_images/web-desc-header-bg.gif) repeat-y;
	}
	
.web_descr_content
	{
	float:left;
	width:644px;
	background:url(../../_images/web-desc-bg.gif) repeat-y;
	}
	
.testimonials
	{
	float:left;
	width:642px;
	padding-left:29px;
	}
	
.testimonials h1
	{
	float:left;
	color:#339900;
	font-size:20px;
	font-weight:normal;
	margin-top:30px;
	padding:0px 0px 5px 20px;
	}
	
.testimonials_container
	{
	float:left;
	width:642px;
	padding-bottom:30px;
	}
	
.testimonials_content 
	{
	width:435px;
	float:left;
	padding:0px 0px 0px 20px;
	margin-top:30px;
	}
	
.testimonials_content p
	{
	color:#343333;
	font-size:12px;
	float:left;
	width:420px;
	margin-top:5px;
	padding-bottom:10px;
	}
	
.testimonials_content img
	{
	float:left;
	padding-bottom:10px;
	}
	
.testimonials_content img.test_cote_rt
	{
	float:right;
	padding-bottom:10px;
	position:relative;
	right:25px;
	}
	
.testimonial_details
	{
	float:left;
	width:420px;
	margin-top:5px;
	}
	
.testimonials_content_lt
	{
	float:left;
	width:90px;
	}
	
.testimonials_content .testimonials_content_lt img
	{
	float:left;
	padding-bottom:0px;
	border:5px solid #CFCFCF;
	}
	
.testimonials_content_rt h2
	{
	color:#258bdf;
	font-size:13px;
	float:left;
	font-weight:normal;
	width:300px;
	margin-top:47px;
	}	
	
.testimonials_content_rt h2 span
	{
	color:#343333;
	}
	
.testimonials_content_rt
	{
	float:left;
	width:250px;
	}
	
.testimonials_content_rt img
	{
	float:left;
	}
		
.testimonial_img
	{
	float:right;
	width:157px;
	margin-top:70px;
	}
	
.testimonial_img img
	{
	float:left;
	}
	
.testimonial_img a
	{
	margin-top:20px;
	color:#390;
	font-size:12px;
	float:left;
	font-weight:normal;
	width:182px;
	text-decoration:none;
	}	
	
.testimonial_img a:hover
	{
	color:#f90;
	}
		
.learn
	{
	width:104px;
	height:20px;
	float:left;
	padding:0px 0px 30px 12px;
	}
	
.learn a
	{
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	float:left;
	padding:2px 0px 0px 13px;
	width:91px;
	background:url(../../_images/learn-more-normal.gif) no-repeat;
	height:20px;
	}
	
.learn_fr
	{
	width:120px;
	height:20px;
	float:left;
	padding:0px 0px 30px 12px;
	}
	
.learn_fr a
	{
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	float:left;
	padding:2px 0px 0px 13px;
	width:107px;
	background:url(../../_images/learn-more-normal-l.gif) no-repeat;
	height:20px;
	}
	
.learn_fr a:hover
	{
	background:url(../../_images/learn-more-active-l.gif) no-repeat;
	}
	
.learn_more
	{
	width:104px;
	height:20px;
	float:left;
	padding:5px 0px 30px 15px;
	}
	
.learn_more a
	{
	text-decoration:none;
	font-size:14px;
	color:#f90;
	float:left;
	padding:2px 0px 0px 0px;
	width:91px;
	height:20px;
	}
	
.learn a:hover
	{
	background:url(../../_images/learn-more-active.gif) no-repeat;
	}
	
.learn_more a:hover
	{
	color:#666;
	}
	
.content_short_description
	{
	float:left;
	width:670px;
	position:relative;
	top:226px;
	}
	
.content_vision_description
	{
	float:left;
	width:670px;
	position:relative;
	top:126px;
	}

.quick_links
	{
	float:left;
	width:662px;
	height:199px;
	padding-left:29px;
	margin-top:37px;
	position:relative;
	z-index:2;
	}
	
.quick_links_large
	{
	float:left;
	width:944px;
	height:199px;
	padding-left:29px;
	margin-top:33px;
	position:relative;
	z-index:2;
	}
	
.quick_link_cms
	{
	background:url(../../_images/quick-link-cms.jpg) no-repeat;
	float:left;
	width:202px;
	height:199px;
	cursor:pointer;
	}
	
.quick_link_cmsl
	{
	background:url(../../_images/quick-link-cmsl.jpg) no-repeat;
	float:left;
	width:236px;
	height:199px;
	cursor:pointer;
	}
	
.quick_link_cms h1, .quick_link_cmsl h1
	{
	font-weight:normal;
	font-size:18px;
	color:#666;
	margin-top:21px;
	padding-left:20px;
	float:left;
	}
	
.quick_cms_arrow
	{
	width:15px;
	height:15px;
	float:left;
	margin-top:25px;
	position:relative;
	left:10px;
	}
	
.quick_link_header
	{
	float:left;
	width:200px;
	}
	
html>body .quick_cms_arrow
	{
	background:url(../../_images/quick-link-arrow.png) no-repeat;
	}
	
.quick_link_cms p, .quick_link_cmsl p
	{
	font-size:11px;
	color:#666;
	margin-top:7px;
	padding-left:20px;
	float:left;
	width:180px;
	}
	
.quick_link_cms p a, .quick_link_cmsl p a
	{
	text-decoration:none;
	color:#339900;
	}
	
.quick_link_work
	{
	background:url(../../_images/quick-link-work.jpg) no-repeat;
	float:left;
	width:230px;
	height:199px;
	cursor:pointer;
	}
	
.quick_link_workl
	{
	background:url(../../_images/quick-link-workl.jpg) no-repeat;
	float:left;
	width:236px;
	height:199px;
	cursor:pointer;
	}
	
.quick_link_work h1, .quick_link_workl h1
	{
	font-weight:normal;
	font-size:18px;
	color:#666;
	margin-top:21px;
	padding-left:35px;
	float:left;
	}
	
.quick_work_arrow
	{
	width:15px;
	height:15px;
	float:left;
	margin-top:25px;
	position:relative;
	left:10px;
	}
	
html>body .quick_work_arrow
	{
	background:url(../../_images/quick-link-arrow.png) no-repeat;
	}
	
.quick_link_design
	{
	background:url(../../_images/quick-link-design.jpg) no-repeat;
	float:left;
	width:210px;
	height:199px;
	cursor:pointer;
	}
	
.quick_link_designl
	{
	background:url(../../_images/quick-link-designl.jpg) no-repeat;
	float:left;
	width:237px;
	height:199px;
	cursor:pointer;
	}
	
.quick_link_design h1, .quick_link_designl h1
	{
	font-weight:normal;
	font-size:18px;
	color:#fff;
	margin-top:21px;
	padding-left:20px;
	float:left;
	}
	
.quick_design_arrow
	{
	width:15px;
	height:15px;
	float:left;
	margin-top:25px;
	position:relative;
	left:10px;
	}
	
html>body .quick_design_arrow
	{
	background:url(../../_images/quick-link-arrow.png) no-repeat;
	}
	
.quick_link_design p, .quick_link_designl p
	{
	font-size:11px;
	color:#fff;
	margin-top:2px;
	padding-left:20px;
	float:left;
	}
	
.quick_link_design p a, .quick_link_designl p a
	{
	text-decoration:none;
	color:#339900;
	}
	
.quick_link_txt
	{
	float:left;
	cursor:pointer;
	width:100%;
	}
	
.quick_link_script
	{
	background:url(../../_images/quick-link-script.jpg) no-repeat;
	float:left;
	width:225px;
	height:199px;
	cursor:pointer;
	}
	
.quick_link_scriptl
	{
	background:url(../../_images/quick-link-scriptl.jpg) no-repeat;
	float:left;
	width:235px;
	height:199px;
	cursor:pointer;
	}
	
.quick_link_script h1, .quick_link_scriptl h1
	{
	font-weight:normal;
	font-size:18px;
	color:#666;
	margin-top:21px;
	padding-left:20px;
	float:left;
	}
	
.quick_script_arrow
	{
	width:15px;
	height:15px;
	float:left;
	margin-top:25px;
	position:relative;
	left:11px;
	}
	
html>body .quick_script_arrow
	{
	background:url(../../_images/quick-link-arrow.png) no-repeat;
	}
	
.quick_link_script p, .quick_link_scriptl p
	{
	font-size:11px;
	color:#666;
	margin-top:7px;
	padding-left:20px;
	float:left;
	}
	
/*--------------------@  CONTENT  @-------------------*/

.sub_page_content
	{
	padding-left:29px;
	float:left;
	}
	
.sub_page_content h1
	{
	color:#339900;
	font-size:19px;
	font-weight:normal;
	float:left;
	}
	
.sub_page_content a
	{
	font-size:12px;
	}
	
.sub_page_content p
	{
	float:left;
	font-size:12px;
	color:#4a4a4a;
	width:100%;
	margin-top:10px;
	line-height:20px;
	}
	
/* width:100%; is added to the above style (.sub_page_content p)to make the para in design support page look proper as the 2nd para was coming beside 1st para */	
	
.content_rt_img
	{
	float:left;
	width:650px;
	margin-top:30px;
	}
	
.content_rt_img h2
	{
	color:#666;
	font-size:20px;
	margin-top:20px;
	font-weight:normal;
	float:left;
	width:650px;
	}
	
.content_rt_img h3
	{
	color:#333;
	font-size:14px;
	margin-top:20px;
	float:left;
	width:350px;
	}
	
.content_rt_img span
	{
	color:#666;
	font-size:14px;
	margin-top:15px;
	float:left;
	width:650px;
	}
	
.content_rt_img img
	{
	float:left;
	position:relative;
	top:28px;
	left:95px;
	}
	
.imac_screen
	{
	float:left;
	position:relative;
	top:20px;
	left:40px;
	width:300px;
	}
	
.imac_screen img
	{
	float:left;
	position:relative;
	top:0px;
	left:0px;
	}
	
.content_rt_img_left
	{
	float:left;
	width:350px;
	}
	
.content_rt_img .content_rtsmall_img
	{
	float:left;
	position:relative;
	top:-20px;
	left:0px;
	width:251px;
	height:175px;
	}
	
.content_rt_img .content_rtsmall_img_module
	{
	float:left;
	position:relative;
	top:17px;
	left:40px;
	background:url(../../_images/script-module-rt.jpg) no-repeat;
	width:251px;
	height:175px;
	}
	
.content_rt_img .content_rtsmall_img h2, .content_rt_img .content_rtsmall_img_module h2
	{
	color:#333;
	font-size:16px;
	margin-top:15px;
	padding:0px 0px 15px 30px;
	float:left;
	width:214px;
	}
	
.content_rt_img .content_rtsmall_img p, .content_rt_img .content_rtsmall_img_module p
	{
	color:#fff;
	font-size:14px;
	margin-top:10px;
	padding-left:25px;
	float:left;
	width:214px;
	}
	
.content_rt_img .content_rtsmall_img p a, .content_rt_img .content_rtsmall_img_module p a
	{
	color:#333;
	}
	
.content_rt_img .content_rtsmall_img p a:hover, .content_rt_img .content_rtsmall_img_module p a:hover
	{
	color:#fff;
	}
	
.content_rt_img p, .content_rt_img h1
	{
	width:350px;
	}
	
.content_rt_img  .news_img
	{
	position:relative;
	top:20px;
	}
	
.content_rt_img a
	{
	text-decoration:none;
	color:#ff9900;
	}
	
.content_rt_img a:hover
	{
	color:#fff;
	background:#ff9900;
	}
	
.more, .more_bottom, .less
	{
	width:643px;
	height:24px;
	float:left;
	margin-top:15px;
	border-bottom:1px solid #e9e8ee;
	padding-bottom:40px;
	position:relative;
	}
	
.more_bottom
	{
	border-bottom:none;
	}
	
.more a, .more_bottom a
	{
	font-size:14px;
	float:left;
	text-decoration:none;
	color:#666;
	padding:3px 0px 0px 10px;
	height:21px;
	width:217px;
	background:#d6ebcc url(../../_images/news-more-arrow-up.gif) no-repeat scroll 208px 9px;
	}
	
.less a
	{
	font-size:14px;
	float:left;
	text-decoration:none;
	color:#666;
	padding:3px 0px 0px 10px;
	height:21px;
	width:217px;
	background:#d6ebcc url(../../_images/news-more-arrow-down.gif) no-repeat scroll 208px 9px;
	}
	
.more a:hover, .more_bottom a:hover, .less a:hover
	{
	color:#ff9900;
 	}
	
.news_full
	{
	float:left;
	}
	
.news_short
	{
	float:left;
	}
	
.content_large
	{
	width:650px;
	float:left;
	margin-top:30px;
	position:relative;
	}
	
.content_large_contact
	{
	width:650px;
	float:left;
	position:relative;
	top:-15px;
	}
	
.content_large_design
	{
	width:650px;
	float:left;
	margin-top:30px;
	position:relative;
	}
	
.content_large_design p
	{
	margin-top:0px;
	z-index:10;
	}
	
.content_large_design a
	{
	color:#ff6600;
	text-decoration:none;
	}
	
.content_large_design a:hover
	{
	color:#343333;
	}
	
.content_large_top
	{
	position:relative;
	float:left;
	}
	
.content_large h2, .content_large_top h2
	{
	color:#333;
	font-size:14px;
	margin-top:20px;
	float:left;
	width:600px;
	}
	
.content_large_faq
	{
	width:650px;
	float:left;
	margin-top:30px;
	position:relative;
	}
	
.content_large_faq h2
	{
	color:#390;
	font-size:14px;
	margin-top:5px;
	float:left;
	width:630px;
	font-weight:normal;
	padding:0px 0px 5px 10px;
	}
	
.faq_content
	{
	background:#ebedef;
	width:650px;
	float:left;
	margin-top:7px;
	cursor:pointer;
	}
	
.faq_content img
	{
	float:left;
	width:650px;
	height:5px;
	}
	
.content_large_faq h1
	{
	padding-bottom:10px;
	}
	
.content_large_faq p
	{
	width:630px;
	padding:10px 0px 10px 10px;
	margin-top:0px;
	}
	
.content_large_faq p a
	{
	color:#f90;
	text-decoration:none;
	}
	
.content_large_faq p a:hover	
	{
	color:#343333;
	}
	
.content_large p span, .content_large_top p span
	{
	text-decoration:underline;
	float:left;
	}
	
.content_large_modules
	{
	width:650px;
	float:left;
	margin-top:30px;
	}
	
.script_module_screens
	{
	width:650px;
	float:left;
	}
	
.content_large .script_module_screens a img
	{
	border:none;
	float:left;
	border:4px solid #ccc;
	font-size:12px;
	color:#343333;
	}
	
.slide_parent
	{
	float:left;
	width:650px;
	}
	
.slide_child
	{
	float:left;
	width:650px;
	}
	
.script_module_screens img
	{
	float:left; 	
	margin:20px 26px 0px 0px;
	}
	
.module_screens
	{
	float:left;
	width:648px;
	height:423px;
	border:1px solid #ebedef;
	margin-top:20px;
	}
	
.content_large a
	{
	text-decoration:none;
	color:#ff9900;
	}
	
.content_large a img
	{
	border:none;
	}
	
.content_large p.small_txt
	{
	font-size:10px;
	}
	
a span.offshore_centre 
	{
	float:left;
	margin-top:-20px;
	}

a span.offshore_centre img
	{
	border:none;
	padding-bottom:10px;
	}	
	
.offshore_centre
	{
	float:left;
	margin-top:20px;
	}
	
.offshore_centre img
	{
	float:left;
	}
	
.offshore_img
	{
	float:left;
	margin-top:3px;
	}
	
.offshore_img img
	{
	float:left;
	padding-bottom:20px;
	}
	
.content_large a:hover
	{
	color:#343333;
	}
	
.content_large ul li a
	{
	color:#ff9900;
	float:left;
	}
	
.content_large_modules img
	{
	float:left;
	position:relative;
	left:80px;
	top:20px;
	}
	
.content_large p a
	{
	text-align:right;
	margin-top:20px;
	font-size:12px;
	}
	
.content_large ul
	{
	width:620px;
	float:left;
	margin-top:17px;
	padding-bottom:20px;
	}
	
.content_large ul li
	{
	float:left;
	width:580px;
	font-size:12px;
	color:#4a4a4a;
	line-height:20px;
	padding:0px 0px 5px 40px;
	background:url(../../_images/content-list-icon.gif) no-repeat scroll 12px 7px;
	list-style:none;
	}
	
.content_large ul li ul
	{
	width:580px;
	float:left;
	margin-top:7px;
	padding-bottom:20px;
	}
	
.content_large ul li ul li
	{
	width:540px;
	padding:0px 0px 5px 40px;
	}

.content_large_faq ul
	{
	width:620px;
	float:left;
	margin-top:10px;
	padding-bottom:0px;
	}
	
.content_large_faq ul li
	{
	float:left;
	width:580px;
	font-size:12px;
	color:#4a4a4a;
	line-height:20px;
	padding:0px 0px 5px 40px;
	background:url(../../_images/content-list-icon-grey.gif) no-repeat scroll 12px 7px;
	list-style:none;
	}
	
.content_large_img
	{
	width:650px;
	float:left;
	}
	
.content_large_img_top
	{
	width:650px;
	float:left;
	margin-top:30px;
	}
	
.content_large p, .content_large h1
	{
	width:650px;
	}
	
.content_large_img h2, .content_large_img_top h2
	{
	color:#666;
	font-size:20px;
	margin-top:20px;
	font-weight:normal;
	width:650px;
	float:left;
	}
	
.content_large_img span, .content_large_img_top span
	{
	color:#666;
	font-size:14px;
	margin-top:15px;
	float:left;
	width:650px;
	}
	
.content_large_img img,.content_large_img_top img
	{
	float:left;
	border:5px solid #ebedef;
	width:633px;
	height:170px;
	margin-top:20px;
	}
	
.content_lt_img
	{
	float:left;
	width:650px;
	margin-top:45px;
	position:relative;
	}
	
.cost_est_img 
	{
	float:left;
	width:103px;
	height:113px;
	position:relative;
	left:35px;
	top:10px;
	}
	
.cost_est_img img
	{
	float:left;
	}
	
.content_lt_img p, .content_lt_img h1
	{
	width:450px;
	position:relative;
	left:95px;
	}
	
.content_description
	{
	width:1002px;
	float:left;
	position:relative;
	}
	
.content_description_top
	{
	width:1002px;
	float:left;
	position:relative;
	margin-top:20px;
	}
	
.content_small_left
	{
	width:495px;
	margin-top:18px;
	float:left;
	}
	
.content_small_left a
	{
	text-decoration:none;
	color:#ff9900;
	}
	
.content_small_left a:hover
	{
	color:#343333;
	}
	
.content_small_left_top
	{
	width:495px;
	margin-top:30px;
	float:left;
	}
	
.content_small_left p, .content_small_left h1, .content_small_left_top p, .content_small_left_top h1
	{
	width:495px;
	}
	
.content_small_left ul, .content_small_left_top ul
	{
	width:495px;
	float:left;
	margin-top:17px;
	padding-bottom:20px;
	}
	
.content_small_left ul li, .content_small_left_top ul li
	{
	font-size:12px;
	color:#4a4a4a;
	line-height:20px;
	width:455px;
	padding-left:40px;
	background:url(../../_images/content-list-icon.gif) no-repeat scroll 12px 6px;
	list-style:none;
	}
	
.content_small_left img
	{
	float:left;
	position:relative;
	margin-top:30px;
	left:160px;
	}
	
.content_small_right
	{
	float:left;
	width:409px;
	margin-top:18px;
	}
	
.content_small_right p, .content_small_right h1
	{
	width:389px;
	padding-left:20px;
	}
	
.content_small_right img
	{
	float:left;
	padding-left:135px;
	margin-top:70px;
	}
	
.content_small_right ul
	{
	width:389px;
	float:left;
	margin-top:17px;
	padding-bottom:20px;
	}
	
.content_small_right ul li
	{
	font-size:12px;
	color:#4a4a4a;
	line-height:20px;
	width:334px;
	padding-left:55px;
	background:url(../../_images/content-list-icon.gif) no-repeat scroll 27px 7px;
	list-style:none;
	}

/*--------------------@  HOSTING CONTAINER  @-------------------*/

.content_large_hosting
	{
	width:657px;
	float:left;
	margin-top:20px;
	position:relative;
	left:30px;
	}
.hosting_short_desc
	{
	width:200px;
	float:left;
	padding-right:19px;
	}
	
.hosting_shortdesc_top
	{
	width:200px;
	float:left;
	height:58px;
	background:url(../../_images/hosting/hosting-shortdesc-top.png) no-repeat;
	}	
	
.hosting_shortdesc_top h1
	{
	float:left;
	font-size:16px;
	color:#fff;
	padding-left:20px;
	margin-top:15px;
	}
	
.hosting_shortdesc_content
	{
	background:#e9e9e9;
	width:194px;
	float:left;
	padding:20px 0px 20px 0px;
	border-left:3px solid #ccc;
	border-right:3px solid #ccc;
	height:140px;
	}
	
.hosting_shortdesc_content ul
	{
	width:194px;
	float:left;
	display:block;
	}
	
.hosting_shortdesc_content ul li
	{
	width:156px;
	float:left;
	background:url(../../_images/hosting/hosting-shortdesc-list.gif) no-repeat scroll 10px 8px;
	color:#343333;
	font-size:12px;
	list-style:none;
	padding-left:25px;
	line-height:20px;
	}
	
.hosting_shortdesc_bottom
	{
	float:left;
	width:200px;
	background:url(../../_images/hosting/hosting-shortdesc-bottom.png) no-repeat;
	height:39px;
	}
	
.hosting_shortdesc_bottom a
	{
	text-decoration:none;
	color:#fff;
	font-size:16px;
	float:right;
	top:7px;
	position:relative;
	right:20px;
	}
	
.hosting_shortdesc_bottom a:hover
	{
	color:#f90;
	}
	
.hosting_shortdesc_bottom a img
	{
	border:none;
	position:relative;
	left:10px;
	top:5px;
	}
	
.banner_hosting
	{
	background:url(../../_images/hosting/spam-filter.jpg) no-repeat;
	width:250px;
	height:282px;
	margin-top:67px;
	position:relative;
	left:18px;
	}
	
.banner_hosting ul
	{
	width:250px;
	float:left;
	margin-top:160px;
	}
	
.banner_hosting ul li
	{
	width:215px;
	float:left;
	padding-left:35px;
	color:#fff;
	list-style:none;
	background:url(../../_images/hosting/spam-list.gif) no-repeat scroll 15px 2px;
	font-size:12px;
	line-height:17px;
	}
	
.banner_hosting a
	{
	text-decoration:none;
	font-size:14px;
	color:#fff;
	width:250px;
	float:left;
	margin-top:15px;
	text-align:center;
	}
	
.banner_hosting a:hover
	{
	color:#f90;
	}
	
.hosting_table
	{
	width:640px;
	float:left;
	margin-top:30px;
	left:30px;
	position:relative;
	}
	
.hosting_table_tabs
	{
	width:282px;
	float:right;
	}
	
.hostingtab01
	{
	background:url(../../_images/hosting/hosting-tab01.gif) no-repeat;
	width:93px;
	height:40px;
	float:left;
	padding-left:1px;
	}
	
.hostingtab01 h1, .hostingtab02 h1
	{
	color:#343333;
	font-size:12px;
	margin-top:13px;
	width:75px;
	padding-left:10px;
	}
	
.hostingtab02
	{
	background:url(../../_images/hosting/hosting-tab02.gif) no-repeat;
	width:93px;
	height:40px;
	float:left;
	padding-left:1px;
	}
	
.hostingtab03
	{
	background:url(../../_images/hosting/hosting-tab03.gif) no-repeat;
	width:93px;
	height:40px;
	float:left;
	padding-left:1px;
	}
	
.hostingtab03 h1
	{
	color:#fff;
	font-size:12px;
	margin-top:13px;
	width:75px;
	padding-left:10px;
	}
	
.hosting_table_top, .hosting_table_bottom, .hosting_table_top img, .hosting_table_bottom img
	{
	float:left;
	width:640px;
	height:4px;
	}
	
.hosting_table_content
	{
	width:638px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	float:left;
	}
	
.hosting_table_cell
	{
	float:left;
	width:638px;
	border-bottom:1px solid #ccc;
	}
	
.col01
	{
	background:#fff3d9;
	color:#666;
	}
	
.col02
	{
	background:#ffe9ba;
	margin-left:1px;
	color:#666;
	}
	
.col03
	{
	background:#ff9900;
	margin-left:1px;
	color:#fff;
	}
	
.hosting_table_cell_last
	{
	float:left;
	width:638px;
	}
	
.hosting_table_cell p, .hosting_table_cell_last p
	{
	color:#999;
	font-size:12px;
	width:342px;
	padding:7px 0px 8px 15px;
	float:left;
	}
	
.hosting_table_cell span, .hosting_table_cell_last span
	{
	font-size:12px;
	width:83px;
	padding:7px 0px 8px 10px;
	float:left;
	}
	
.hosting_table_cell span img, .hosting_table_cell_last span img
	{
	float:left;
	margin-top:2px;
	}
	
.domain_container
	{
	float:left;
	width:640px;
	margin-top:20px;
	position:relative;
	left:30px;
	}
	
.domain_top, .domain_bottom
	{
	float:left;
	width:640px;
	}
	
.domain_top img, .domain_bottom img
	{
	float:left;
	width:640px;
	height:5px;
	}
	
.domain_content
	{
	float:left;
	width:640px;
	background:#fff3d8;
	}
	
.domain_content_left
	{
	float:left;
	width:360px;
	padding-left:20px;
	margin-top:10px;
	}
	
.domain_content_left h1
	{
	font-weight:normal;
	font-size:20px;
	color:#f90;
	}
	
.domain_content_left p
	{
	font-size:14px;
	color:#343333;
	margin-top:5px;
	}
	
.domain_left_input
	{
	float:left;
	width:360px;
	margin-top:15px;
	padding-bottom:20px;
	}
	
.domain_left_input p
	{
	font-size:12px;
	color:#343333;
	width:50px;
	float:left;
	}
	
.domain_left_input input
	{
	border:1px solid #999;
	float:left;
	margin-top:3px;
	}
	
.domain_left_input select
	{
	float:left;
	height:20px;
	background:#fff;
	border:1px solid #999;
	width:50px;
	position:relative;
	left:10px;
	color:#343333;
	font-size:11px;
	padding:2px 0px 2px 2px;
	top:3px;
	}
	
.domain_left_input input.domain_input_txt
	{
	width:125px;
	background:#fff;
	height:15px;
	color:#343333;
	font-size:11px;
	padding:2px 0px 2px 2px;
	float:left;
	}
	
.domain_left_input input.domain_btn
	{
	width:80px;
	background:url(../../_images/hosting/search-btn.gif) no-repeat scroll 0px 2px;
	height:22px;
	color:#fff;
	font-size:12px;
	position:relative;
	left:20px;
	border:none;
	float:left;
	margin-top:1px;
	cursor:pointer;
	}
	
.domain_content_right
	{
	float:left;
	width:200px;
	position:relative;
	left:40px;
	margin-top:35px;
	padding-bottom:20px;
	}
	
.domain_content_right p
	{
	float:left;
	width:200px;
	color:#343333;
	font-size:10px;
	}
	
.plans_container
	{
	float:left;
	width:250px;
	margin-top:-20px;
	padding-left:18px;
	position:relative;
	z-index:3;
	}
	
.plans_top, .plans_bottom
	{
	float:left;
	width:250px;
	height:6px;
	}
	
.plans_top img, .plans_bottom img
	{
	float:left;
	}
	
.plans_content
	{
	background:#eee;
	float:left;
	width:250px;
	}
	
.plans_content h1
	{
	color:#000;
	font-size:16px;
	margin-top:10px;
	padding-left:20px;
	}
	
.plans_content ul
	{
	float:left;
	width:215px;
	margin-top:8px;
	position:relative;
	left:20px;
	border-top:1px solid #f2f2f2;
	}
	
.plans_content ul li
	{
	width:215px;
	float:left;
	border-bottom:1px solid #f2f2f2;
	font-size:12px;
	color:#000;
	padding:9px 0px 10px 0px;
	list-style:none;
	}
	
.plans_content ul li img
	{
	float:left;
	padding-right:10px;
	}
	
.plans_content a
	{
	float:left;
	width:215px;
	color:#000;
	padding:25px 0px 26px 20px;
	font-size:12px;
	text-decoration:none;
	cursor:default;
	}
	
.plans_content a img
	{
	float:left;
	padding-right:10px;
	border:none;
	}
	
.tech_network
	{
	width:185px;
	float:right;
	margin-top:25px;
	position:relative;
	right:35px;
	}
	
.tech_network a
	{
	float:left;
	text-decoration:none;
	color:#485f7f;
	font-size:10px;
	margin-top:18px;
	}
	
.tech_network img
	{
	float:right;
	border:none;
	}
	


/*--------------------@  FORM CONTAINER  @-------------------*/

.form_container
	{
	width:643px;
	float:left;
	margin-top:20px;
	}
	
.goede_form
	{
	margin:0px 0px 30px 0px;
	}
	
.form_container h1
	{
	font-size:20px;
	color:#339900;
	font-weight:normal;
	border-bottom:1px solid #e9e8ee;
	padding-bottom:12px;
	width:643px;
	}
	
.form_content_container 
	{
	width:643px;
	margin-top:30px;
	float:left;
	border-bottom:1px solid #e9e8ee;
	padding-bottom:20px;
	}
	
.form_content
	{
	width:525px;
	float:left;
	padding-bottom:10px;
	}
	
.form_txt
	{
	width:205px;
	float:left;
	}
	
.form_txt p
	{
	color:#4a4a4a;
	font-size:12px;
	width:205px;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-align:right;
	}
	
.form_txt p label
	{
	text-align:right;
	width:195px;
	float:left;
	}
	
.content_large .form_txt p span, .content_large_top .form_txt p span
	{
	text-decoration:none;
	text-align:right;
	float:none;
	width:10px;
	color:#ff6600;
	}
	
.form_field
	{
	width:302px;
	float:left;
	padding-left:15px;
	}
	
.form_field input
	{
	width:143px;
	height:18px;
	margin:1px 0px 0px 5px;
	background:url(../../_images/form-field.png) no-repeat;
	border:none;
	color:#343333;
	padding:3px 0px 0px 3px;
	float:left;
	font-size:11px;
	}
	
.form_field input.input_gray, .form_field select.input_gray
	{
	color:#ccc;
	}
	
.form_field select
	{
	width:112px;
	height:18px;
	margin:1px 0px 0px 5px;
	background:url(../../_images/form-field-select.png) no-repeat;
	border:none;
	color:#343333;
	padding:2px 0px 0px 3px;
	float:left;
	font-size:11px;
	}
	
.form_field textarea
	{
	width:291px;
	height:56px;
	margin:1px 0px 0px 5px;
	border:1px solid #ccc;
	overflow:auto;
	color:#343333;
	padding:0;
	float:left;
	font-size:11px;
	font-family:"Lucida Grande",Arial,Verdana,sans-serif;
	}
		
.form_button
	{
	width:515px;
	margin-top:30px;
	float:left;
	}
	
.form_btn_content
	{
	float:right;
	width:160px;
	}
	
.btn_grey, .btn_grey_nl
	{
	float:left;
	background:url(../../_images/btn-grey.gif) no-repeat;
	width:74px;
	height:20px;	
	}
	
.btn_grey input, .btn_green input, .btn_grey_nl input, .btn_green_nl input
	{
	border:none;
	background:none;
	color:#fff;
	font-size:12px;
	text-align:center;
	padding-top:1px;
	cursor:pointer;
	float:left;
	width:74px;
	}
	
.btn_grey_nl a, .btn_green_nl a
	{
	text-decoration:none;
	color:#fff;
	font-size:12px;
	padding:2px 9px 3px 8px;
	float:left;
	width:57px;
	text-align:center;
	}
	
.btn_grey a:hover, .btn_green a:hover, .btn_grey_nl a:hover, .btn_green_nl a:hover
	{
	background:url(../../_images/btn-green.gif) no-repeat;
	}
	
.btn_green, .btn_green_nl
	{
	float:left;
	background:url(../../_images/btn-grey.gif) no-repeat;
	width:74px;
	height:20px;
	position:relative;
	left:10px;
	}
	
.button_form
	{
	float:left;
	padding-left:10px;
	}
	
.button_form input
	{
	border:none;
	float:left;
	background:url(../../_images/btn-grey.gif) no-repeat;
	width:74px;
	height:20px;
	color:#fff;
	font-size:11px;
	margin-left:10px;
	}
	
.button_form_box
	{
	float:right;
	padding-left:10px;
	}
	
.button_form_box input
	{
	border:none;
	float:left;
	background:url(../../_images/btn-grey.gif) no-repeat;
	width:74px;
	height:20px;
	color:#fff;
	font-size:11px;
	margin-left:10px;
	cursor:pointer;
	}
	
.contact-form-message
	{
	float:left;
	width:300px;
	font-size:12px;
	color:#ff6600;
	margin-top:3px;
	padding-left:50px;
	position:relative;
	}
	
/*--------------------@  RIGHT CONTAINER  @-------------------*/

.right_container
	{
	width:270px;
	float:left;
	position:relative;
	left:1px;
	}
	
.contact
	{
	width:250px;
	float:left;
	margin-top:18px;
	padding-left:18px;
	}
	
.contact_header
	{
	background:url(../../_images/contact-header-bg.png) no-repeat;
	height:58px;
	width:250px;
	float:left;
	}
	
.contact_header h1
	{
	color:#fff;
	font-size:20px;
	font-weight:normal;
	margin-top:14px;
	padding-left:18px;
	}

.contact_header_home_en
	{
	background:url(../../_images/contact-header-bg.png) no-repeat;
	height:58px;
	width:250px;
	float:left;
	}
	
.contact_header_home_en h1
	{
	color:#fff;
	font-size:16px;
	font-weight:normal;
	margin-top:18px;
	text-align:center;
	}

.contact_header_home_fr
	{
	background:url(../../_images/contact-header-bg.png) no-repeat;
	height:58px;
	width:250px;
	float:left;
	}
	
.contact_header_home_fr h1
	{
	color:#fff;
	font-size:16px;
	font-weight:normal;
	margin-top:18px;
	text-align:center;
	}

.contact_header_home_nl
	{
	background:url(../../_images/contact-header-bg.png) no-repeat;
	height:58px;
	width:250px;
	float:left;
	}
	
.contact_header_home_nl h1
	{
	color:#fff;
	font-size:16px;
	font-weight:normal;
	margin-top:10px;
	text-align:center;
	}
	
.contact_content
	{
	width:250px;
	background:url(../../_images/contact-us-bg.jpg) no-repeat scroll bottom;
	float:left;
	padding-bottom:6px;
	}
	
.contact_content p
	{
	color:#fff;
	font-size:11px;
	padding:0px 0px 11px 13px;
	margin-top:10px;
	width:225px;
	}
	
.contact_content ul
	{
	width:225px;
	float:left;
	padding:0px 0px 11px 13px;
	margin-top:10px;
	}
	
.contact_content ul li
	{
	width:200px;
	float:left;
	padding:0px 0px 0px 20px;
	margin-top:5px;
	list-style:none;
	color:#fff;
	font-size:11px;
	background:url(../../_images/home_rt_list.gif) no-repeat scroll 0px 2px;
	}
	
.contact_content p.error_mssg_color
	{
	color:#ff6600;
	}
	
.contact_rtbottom
	{
	width:250px;
	height:4px;
	background:url(../../_images/contact-bottom.jpg) no-repeat;
	float:left;
	}
	
.contact_form
	{
	width:230px;
	float:left;
	padding-left:18px;
	}
	
.contact_txt
	{
	width:93px;
	float:left;
	}
	
.contact_txt p
	{
	font-size:11px;
	color:#fff;
	width:87px;
	padding:0px;
	float:left;
	margin-top:8px;
	}
	
.contact_field
	{
	float:left;
	width:128px;
	height:20px;
	margin-top:6px;
	}
	
.contact_field input
	{
	float:left;
	width:125px;
	border:none;
	height:17px;
	font-size:11px;
	padding-top:3px;
	color:#fff;
	padding-left:3px;
	background:none;
	}
	
html>body .contact_field input
	{
	background:url(../../_images/contact-field.png) no-repeat;
	}
	
.contact_bottom
	{
	background:url(../../_images/contact-bottom.png) no-repeat;
	width:251px;
	height:7px;
	float:left;
	}
	
.contact_btn
	{
	height:20px;
	width:74px;
	float:right;
	position:relative;
	right:10px;
	margin-top:20px;
	}
	
.contact_submit
	{
	float:left;
	width:250px;
	height:53px;
	}
	
.contact_submit input
	{
	float:left;
	background:url(../../_images/contact-submit.gif) no-repeat;
	border:none;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	padding:2px 0px 3px 0px;
	width:74px;
	cursor:pointer;
	text-align:center;
	}

#contact_error
	{
	float:left;
	font-size:12px;
	color:#ff6600;
	padding-left:18px;
	margin-top:20px;
	width:120px;
	}
	
html>body .contact_submit a:hover
	{
	background:url(../../_images/contact-btn.png) no-repeat;
	}
	
.banner
	{
	width:250px;
	height:282px;
	float:left;
	margin-top:37px;
	position:relative;
	z-index:0;
	left:18px;
	}
	
.banner_contact
	{
	width:250px;
	height:282px;
	float:left;
	margin-top:55px;
	position:relative;
	z-index:0;
	left:18px;
	}
	
.banner_modules
	{
	float:left;
	background:url(../../_images/banner-img-modules-new.jpg) no-repeat;
	width:250px;
	height:249px;
	position:relative;
	left:18px;
	margin-top:18px;
	}
	
.banner_design
	{
	float:left;
	cursor:pointer;
	width:250px;
	height:251px;
	position:relative;
	left:18px;
	margin-top:18px;
	background:url(../../_images/banner-w3dtp.jpg) no-repeat;
	}
	
.banner_design h1
	{
	font-size:20px;
	color:#390;
	float:left;
	width:200px;
	padding-left:15px;
	margin-top:15px;
	}
	
.banner_design p
	{
	font-size:12px;
	color:#666;
	float:left;
	width:200px;
	padding-left:15px;
	margin-top:5px;
	}
	
.banner_modules h1
	{
	font-size:20px;
	float:left;
	width:250px;
	text-align:center;
	color:#fff;
	margin-top:150px;
	}
	
.banner_modules h2
	{
	font-size:14px;
	float:left;
	width:250px;
	text-align:center;
	color:#fff;
	}
	
.banner_modules a
	{
	background:url(../../_images/banner-img-module-click.gif) no-repeat center;
	width:135px;
	float:left;
	height:25px;
	font-size:14px;
	color:#fff;
	position:relative;
	left:57px;
	top:5px;
	text-align:center;
	padding-top:6px;
	text-decoration:none;
	}
	
.quote_top
	{
	margin-top:10px;
	left:10px;
	position:relative;
	float:left;
	width:19px;
	height:17px;
	}
	
html>body .quote_top
	{
	background:url(../../_images/quote_top.png) no-repeat;
	}
	
.banner p
	{
	color:#616161;
	font-size:14px;
	width:215px;
	float:left;
	margin-top:29px;
	padding-left:12px;
	}
	
.quote_bottom
	{
	float:left;
	width:19px;
	height:17px;
	position:relative;
	left:110px;
	}
	
html>body .quote_bottom
	{
	background:url(../../_images/quote_bottom.png) no-repeat;
	}
	
.about_employee
	{
	width:100px;
	padding-left:12px;
	margin-top:30px;
	float:left;
	}
	
.about_employee h1
	{
	float:left;
	font-size:11px;
	color:#4a4a4a;
	font-weight:normal;
	}
	
.about_employee h1 span
	{
	color:#ff9900;
	}
		
/*--------------------@  FOOTER  @-------------------*/

.footer
	{
	background:url(../../_images/footer-bg.png) no-repeat right;
	width:100%;
	height:690px;
	float:left;
	margin-top:-228px;
	min-width:1100px;
	}
	
.footer_container
	{
	margin:auto;
	width:1004px;
	}
	
.footer_content
	{
	width:1004px;
	float:left;
	}
	
.footer_top
	{
	width:1004px;
	float:left;
	margin-top:228px;
	padding-bottom:30px;
	}
	
html>body .footer_top
	{
	background:url(../../_images/footer-con-bg.png) repeat-y;
	}
	
.recent_news
	{
	width:391px;
	float:left;
	padding-left:30px;
	position:relative;
	}
	
.recent_news h1
	{
	float:left;
	color:#339900;
	font-size:14px;
	font-weight:normal;
	background:url(../../_images/news-border.gif) no-repeat bottom;
	width:391px;
	padding-bottom:10px;
	}
	
.recent_news ul
	{
	width:391px;
	float:left;
	}
	
.recent_news ul li
	{
	width:391px;
	float:left;
	display:block;
	background:url(../../_images/news-border.gif) no-repeat bottom;
	list-style:none;
	}
	
.recent_news ul li a
	{
	text-decoration:none;
	color:#343333;
	font-size:11px;
	float:left;
	width:361px;
	padding:6px 0px 6px 30px;
	background:url(../../_images/news-list.gif) no-repeat scroll 10px 8px;
	}
	
.recent_news ul li a:hover
	{
	background:#d6ebcc url(../../_images/news-list-hover.gif) no-repeat scroll 10px 8px;
	}
	
.web_standards
	{
	width:290px;
	float:left;
	padding:0px 0px 40px 33px;
	position:relative;
	}
	
.web_standards h1
	{
	float:left;
	color:#339900;
	font-size:14px;
	font-weight:normal;
	width:290px;
	padding:5px 0px 7px 0px;
	}
	
.webstandards_link
	{
	width:290px;
	float:left;
	padding-bottom:7px;
	}
	
.web_standards p
	{
	color:#343333;
	font-size:11px;
	margin-bottom:7px;
	}
	
.web_standards p a
	{
	text-decoration:none;
	color:#339900;
	padding:0px;
	float:none;
	}
	
.web_standards a
	{
	width:80px;
	height:15px;
	float:left;
	padding-right:5px;	
	margin-top:5px;
	}
	
.web_standards a img
	{
	border:none;
	}
	
.partners
	{
	width:250px;
	padding-left:50px;
	float:left;
	position:relative;
	}
	
#s1
	{
	float:left;
	width:250px;
	z-index:0;
	height:147px;
	overflow:hidden;
	}
	
.partners h1
	{
	float:left;
	color:#339900;
	font-size:14px;
	font-weight:normal;
	width:250px;
	padding-bottom:7px;
	}
	
.partners img
	{
	width:240px;
	height:137px;
	float:left;
	}
	
.partners a img
	{
	border:5px solid #cfcfcf;
	width:240px;
	height:137px;
	float:left;
	}
	
.footer_bottom
	{
	height:17px;
	width:1004px;
	float:left;
	}
	
html>body .footer_bottom
	{
	background:url(../../_images/footer-bottom.png) no-repeat;
	}
	
.footer_copyright
	{
	width:1004px;
	height:37px;
	float:left;
	margin-top:11px;
	}
	
.footer_logo
	{
	float:left;
	width:211px;
	border-right:1px solid #66b340;
	height:37px;
	}
	
.footer_logo_img
	{
	height:37px;
	width:153px;
	left:26px;
	position:relative;
	}
	
.footer_logo_img a
	{
	height:37px;
	width:153px;
	float:left;
	text-decoration:none;
	}
	
html>body .footer_logo_img a
	{
	background:url(../../_images/w3-logo-footer.png) no-repeat;
	}
	
.copyright
	{
	float:left;
	width:590px;
	}
	
.copyright p
	{
	margin-top:8px;
	padding-left:14px;
	font-size:8px;
	color:#bdc7c7;
	}
	
.top_topg
	{
	float:right;
	width:60px;
	cursor:pointer;
	}
	
.top_topg a
	{
	font-size:10px;
	margin-top:16px;
	text-decoration:none;
	color:#fff;
	font-size:10px;
	float:left;
	}
	
.faq_top
	{
	float:right;
	width:60px;
	cursor:pointer;
	}
	
.faq_top a
	{
	font-size:10px;
	margin-top:16px;
	text-decoration:none;
	color:#339900;
	font-size:10px;
	float:left;
	padding:0px 30px 0px 0px;
	}
	
.faq_top a:hover
	{
	background:none;
	color:#ff6600;
	}
	
.faq_top .top_arrow
	{
	margin-top:17px;
	left:-20px;
	}
	
.top_arrow
	{
	width:8px;
	height:9px;
	float:left;
	margin-top:18px;
	position:relative;
	left:10px;
	}
	
html>body .top_arrow
	{
	background:url(../../_images/top-icon.png) no-repeat;
	}
	
/*--------------------@  CONTACT  @-------------------*/
	
#map1 h2
	{
	float:left;
	color:#000;
	font-size:14px;
	width:50px;
	}
	
#maptitle
	{
	color:#999;
	font-size:14px;
	float:left;
	}
	
.map_header
	{
	float:left;
	width:600px;
	margin-top:20px;
	}
	
#location
	{
	float:left;
	}
	
#map
	{
	margin-top:10px;
	border:2px solid #999;
	}
	
.contact_map_container
	{
	width:635px;
	position:relative;
	left:-10px;
	float:left;
	}
	
.office_name_content
	{
	width:635px;
	float:left;
	}
	
.office_name
	{
	float:left;
	border-right:1px solid #ebedef;
	height:70px;
	}
	
.ofc_last
	{
	border:none;
	}
	
.office_name b
	{
	font-size:12px;
	padding:0px 0px 0px 10px;
	margin:10px 0px 0px 0px;
	float:left;
	color:#390;
	font-weight:normal;
	width:190px;
	}
	
.office_name span
	{
	padding:0px;
	margin:0px;
	width:190px;
	font-size:12px;
	color:#343333;
	position:relative;
	left:10px;
	}
	
.office_map_container
	{
	float:left;
	width:635px;
	}
	
.office_map_content
	{
	float:left;
	width:635px;
	background:#ebedef;
	height:340px;
	}
	
.contact_map
	{
	float:left;
	margin-top:2px;
	padding-left:10px;
	}
	
.office_name a.office-contacts
	{
	float:left;
	outline:none;
	position:relative;
	text-decoration:none;
	width:211px;
	cursor:pointer;
	height:70px;
	}
	
.office_name a.head-office-contacts
	{
	float:left;
	position:relative;
	outline:none;
	text-decoration:none;
	width:211px;
	cursor:pointer;
	height:70px;
	}
	
.contact_address_container
	{
	float:left;
	width:635px;
	position:relative;
	left:-10px;
	}
	
.contact_address_content
	{
	width:195px;
	float:left;
	padding:0px 3px 0px 12px;
	margin-top:20px;
	}
	
.contact_address_content h1, .fn
	{
	font-size:12px;
	float:left;
	width:192px;
	color:#6cb6e7;
	font-weight:normal;
	}
	

	
.contact_address_content h2
	{
	font-size:12px;
	float:left;
	width:190px;
	color:#343333;
	margin-top:10px;
	}
	
.contact_address_content p
	{
	margin-top:10px;
	width:190px;
	}
	
.vcard
	{
	float:left;
	}
	
.adr
	{
	float:left;
	margin-top:10px;
	width:190px;
	float:left;
	color:#4A4A4A;
	font-size:12px;
	line-height:20px;
	}
	
#contact-inner
	{
	float:left;
	width:612px;
	padding:0px 0px 0px 22px;
	margin:0px;
	}
	
/*--------------------@  EXTRANET LOGIN  @-------------------*/
	
.extranet_container
	{
	position:absolute;
	width:100%;
	top:0px;
	z-index:10;
	float:left;
	height:0px;
	min-width:1100px;
	}

.extranet_content
	{
	height:270px;
	width:100%;
	background:#339900;
	display:none;
	float:left;
	}
	
.extranet_login
	{
	margin:auto;
	width:1002px;
	}

.extranet_btn
	{
	width:100%;
	min-width:1100px;
	}
	
.extranet_btn_content
	{
	width:1002px;
	margin:auto;
	height:0px;
	}
	
.extranet_login_btn
	{
	float:right;
	width:76px;
	height:33px;
	background:url(../../_images/extranet-btn.gif) scroll 0px -33px;
	cursor:pointer;
	position:relative;
	right:29px;
	}
	
.active
	{
	background-position:0px 0px;
	}
	
.ex_login_content
	{
	width:964px;
	height:270px;
	float:left;
	margin-left:9px;
	}
	
#login_err_msg
	{
	height:20px;
	width:240px;
	float:left;
	text-align:center;
	color:#f60;
	font-size:12px;
	margin-top:5px;
	text-decoration:blink;
	}
	
.login_details
	{
	float:left;
	width:490px;
	margin-top:45px;
	}
	
.login_details h1
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:36px;
	color:#fff;
	font-weight:normal;
	}
	
.login_form
	{
	float:left;
	width:490px;
	margin-top:5px;
	}
	
.login_box
	{
	width:250px;
	float:left;
	padding-bottom:10px;
	}
	
.login_txt
	{
	float:left;
	width:60px;
	padding-right:20px;
	}
	
.login_txt p
	{
	color:#fff;
	font-size:12px;
	text-align:right;
	margin-top:3px;
	}
	
.login_field
	{
	float:left;
	width:155px;
	}
	
.login_field input
	{
	border:1px solid #999;
	color:#333;
	padding:2px 0px 2px 3px;
	float:left;
	}
	
.login_field input.no_border
	{
	border:none;
	}
	
.login_field input.login_field_fill
	{
	width:152px;
	}
	
.login_field p
	{
	float:left;
	color:#fff;
	font-size:12px;
	padding-left:10px;
	}
	
.login_submit
	{
	width:74px;
	height:20px;
	float:left;
	}
	
.login_submit input
	{
	width:59px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding:0px;
	border:none;
	background:none;
	cursor:pointer;	
	}
	
.login_submit a
	{
	background:url(../../_images/login-button.jpg) no-repeat;
	width:66px;
	float:left;
	text-decoration:none;
	padding:1px 0px 3px 8px;	
	}
	
.help
	{
	float:left;
	margin-top:45px;
	width:430px;
	}
	
.help h1
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:36px;
	color:#fff;
	font-weight:normal;
	padding-left:50px;
	}
	
.ex_login_content img
	{
	float:left;
	width:1px;
	height:270px;
	}
	
.help p
	{
	float:left;
	color:#fff;
	font-size:12px;
	padding-left:50px;
	margin-top:20px;
	}
	
.help a
	{
	color:#fff;
	}
	
.help a:hover
	{
	color:#ff9900;
	}
	
/*------------------@  EXTRANET SUB MENU  @-----------------------*/

.extranet_menu
	{
	width:250px;
	float:left;
	padding-left:18px;
	}
	
.extranet_menu_header
	{
	float:left;
	background:url(../../_images/extranet-menu-top.png) no-repeat;
	width:250px;
	height:58px;
	}
	
.extranet_menu_header h1
	{
	color:#fff;
	font-size:20px;
	font-weight:normal;
	margin-top:14px;
	padding-left:18px;
	}
	
.extranet_menu_content
	{
	float:left;
	width:250px;
	background:url(../../_images/extranet-menu-bg.png) #434343 no-repeat;
	}
	
.extranet_menu ul
	{
	width:212px;
	padding:0px 0px 20px 18px;
	float:left;
	display:block;
	margin-top:10px;
	}
	
.extranet_menu ul li
	{
	float:left;
	display:block;
	width:212px;
	list-style:none;
	border-bottom:1px solid #717171;
	background:url(../../_images/extranet-bullet.gif) no-repeat scroll 0px 11px;
	}	
	
.extranet_menu ul li.last_list
	{
	border-bottom:none;
	}
	
.extranet_menu ul li a
	{
	text-decoration:none;
	color:#fff;
	font-size:12px;
	float:left;
	width:220px;
	padding:5px 0px 5px 10px;
	}
	
.extranet_menu ul li a:hover
	{
	color:#390;
	}
	
.extranet_menu ul li ul
	{
	padding:0px 0px 0px 10px;
	width:210px;
	margin-top:0px;
	}
	
.extranet_menu ul li ul li
	{
	border-bottom:none;
	background:none;
	}
	
.extranet_menu ul li ul li a
	{
	padding-left:0px;
	width:222px;
	}
	
.extranet_menu_bottom
	{
	float:left;
	width:250px;
	height:4px;
	}
	
.extranet_menu_bottom img
	{
	float:left;
	}
	
/*------------------@  OVERLAY  @-----------------------*/

.pictureHolder .top .left 
	{
	background:url(../../_images/lightbox/tl.gif) no-repeat scroll left top;
	}
	
.pictureHolder .top .middle
	{
	background:#FFFFFF none repeat scroll 0 0;
	}
	
.pictureHolder .top .right 
	{
	background:url(../../_images/lightbox/tr.gif) no-repeat scroll left top;
	}
	
.pictureHolder .content 
	{
	background-color:#FFFFFF;
	}
	
.pictureHolder .content a.next:hover 
	{
	background:url(../../_images/lightbox/btnNext.gif) no-repeat scroll right center;
	cursor:pointer;
	}
	
.pictureHolder .content a.previous:hover 
	{
	background:url(../../_images/lightbox/btnPrevious.gif) no-repeat scroll left center;
	cursor:pointer;
	}
	
.pictureHolder .content a.expand 
	{
	background:url(../../_images/lightbox/btnExpand.gif) no-repeat scroll left top;
	cursor:pointer;
	}
	
.pictureHolder .content a.expand:hover 
	{
	background:url(../../_images/lightbox/btnExpand.gif) no-repeat scroll left bottom;
	cursor:pointer;
	}

.pictureHolder .content a.contract 
	{
	background:url(../../_images/lightbox/btnContract.gif) no-repeat scroll left top;
	cursor:pointer;
	}

.pictureHolder .content a.contract:hover 
	{
	background:url(../../_images/lightbox/btnContract.gif) no-repeat scroll left bottom;
	cursor:pointer;
	}

.pictureHolder .content a.close 
	{
	background:url(../../_images/lightbox/btnClose.gif) no-repeat scroll left center;
	cursor:pointer;
	height:22px;
	width:61px;
	}

.pictureHolder .content .details .nav a.arrow_previous 
	{
	background:url(../../_images/lightbox/arrow_previous.gif) no-repeat scroll left top;
	}

.pictureHolder .content .details .nav a.arrow_next 
	{
	background:url(../../_images/lightbox/arrow_next.gif) no-repeat scroll left top;
	}

.pictureHolder .bottom .left 
	{
	background:url(../../_images/lightbox/bl.gif) no-repeat scroll left top;
	}

.pictureHolder .bottom .middle 
	{
	background:#FFFFFF none repeat scroll 0 0;
	}

.pictureHolder .bottom .right 
	{
	background:url(../../_images/lightbox/br.gif) no-repeat scroll left top;
	}
	
.pictureHolder .loaderIcon 
	{
	background:url(../../_images/lightbox/loader.gif) no-repeat scroll center center;
	}

.prettyPhotoTitle .prettyPhotoTitleLeft 
	{
	background:url(../../_images/lightbox/ttl.gif) no-repeat scroll left top;
	}

.prettyPhotoTitle .prettyPhotoTitleRight 
	{
	background:url(../../_images/lightbox/ttr.gif) no-repeat scroll left top;
	}

.prettyPhotoTitle .prettyPhotoTitleContent 
	{
	background:url(../../_images/lightbox/ttp.gif) repeat-x scroll left top;
	}

.prettyPhotoOverlay 
	{
	background:#000000 none repeat scroll 0 0;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:9500;
	}

.pictureHolder 
	{
	position:absolute;
	width:100px;
	z-index:10000;
	}
	
.pictureHolder .top 
	{
	height:20px;
	position:relative;
	}
	
.pictureHolder .top .left 
	{
	height:20px;
	left:0;
	position:absolute;
	width:20px;
	}

.pictureHolder .top .middle 
	{
	height:20px;
	left:20px;
	position:absolute;
	right:20px;
	}
	
.pictureHolder .top .right 
	{
	height:20px;
	left:auto;
	position:absolute;
	right:0;
	top:0;
	width:20px;
	}

.pictureHolder .content 
	{
	height:40px;
	position:relative;
	text-align:left;
	width:100%;
	}

.pictureHolder .content .details 
	{
	display:none;
	margin:10px 15px 0 20px;
	}

.pictureHolder .content .details p.description 
	{
	display:none;
	float:left;
	margin:0;
	font-size:12px;
	color:#343333;
	}

.pictureHolder .content .details .nav 
	{
	float:left;
	margin:4px 0 0;
	font-size:12px;
	color:#343333;
	height:8px;
	padding-bottom:5px;
	}

.pictureHolder .content .details .nav p 
	{
	float:left;
	margin:0 4px;
	}
	
.pictureHolder .content .details .nav a
	{
	float:left;
	width:8px;
	height:8px;
	margin-top:4px;
	}

.pictureHolder .content .details .nav a.arrow_previous, .pictureHolder .content .details .nav a.arrow_next 
	{
	display:block;
	float:left;
	height:8px;
	text-indent:-10000px;
	width:8px;
	overflow:hidden;
	}

.pictureHolder .content .details .nav a.disabled 
	{
	background-position:0 -10px;
	cursor:default;
	}
	
.pictureHolder .content .hoverContainer 
	{
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:10000;
	}

.pictureHolder .content a.next 
	{
	background:url(../../_images/lightbox/btnNext.gif) no-repeat scroll 10000px 50%;
	display:block;
	float:right;
	height:100%;
	position:relative;
	text-indent:-10000px;
	width:49%;
	z-index:2000;
	}
	
.pictureHolder .content a.previous 
	{
	background:url(../../_images/lightbox/btnNext.gif) no-repeat scroll 10000px 50%;
	cursor:pointer;
	display:block;
	height:100%;
	text-indent:-10000px;
	width:49%;
	}

.pictureHolder .content a.expand, .pictureHolder .content a.contract 
	{
	cursor:pointer;
	display:none;
	height:20px;
	position:absolute;
	right:30px;
	text-indent:-10000px;
	top:10px;
	width:20px;
	z-index:20000;
	}

.pictureHolder .content a.close 
	{
	display:block;
	float:right;
	text-indent:-10000px;
	}

.pictureHolder .bottom 
	{
	height:20px;
	position:relative;
	}

.pictureHolder .bottom .left
	{
	height:20px;
	left:0;
	position:absolute;
	width:20px;
	}

.pictureHolder .bottom .middle 
	{
	height:20px;
	left:20px;
	position:absolute;
	right:20px;
	}

.pictureHolder .bottom .right 
	{
	height:20px;
	left:auto;
	position:absolute;
	right:0;
	top:0;
	width:20px;
	}

.pictureHolder .loaderIcon 
	{
	display:none;
	height:24px;
	left:50%;
	margin:-12px 0 0 -12px;
	position:absolute;
	top:50%;
	width:24px;
	}

.pictureHolder #fullResImageContainer 
	{
	text-align:center;
	width:100%;
	}

.prettyPhotoTitle 
	{
	color:#FFFFFF;
	display:none;
	font-size:13px;
	left:0;
	position:absolute;
	top:0;
	z-index:9999;
	}

.prettyPhotoTitle .prettyPhotoTitleLeft, .prettyPhotoTitle .prettyPhotoTitleRight 
	{
	float:left;
	height:23px;
	overflow:hidden;
	width:19px;
	}

.prettyPhotoTitle .prettyPhotoTitleContent 
	{
	float:left;
	line-height:23px;
	}

/*--------------------@  TARIFF CALCULATOR  @-------------------*/

.price_items
	{
	width:640px;
	float:left;
	margin-top:10px;
	font-size:12px;
	color:#343333;
	}
	
.price_items td
	{
	padding-bottom:3px;
	}

.tariff_container
	{
	float:left;
	width:1002px;
	position:relative;
	}
	
.tariff_content
	{
	width:964px;
	float:left;
	padding-left:32px;
	}

.tariff_content h1	
	{
	font-size:20px;
	color:#339900;
	float:left;
	font-weight:normal;
	}
	
.tariff_tab_content
	{
	float:left;
	height:53px;
	width:964px;
	margin-top:30px;
	position:relative;
	z-index:5;
	}
	
.tariff_details
	{
	width:964px;
	border-bottom:1px solid #cde6c0;
	border-top:1px solid #cde6c0;
	float:left;
	margin-top:-1px;
	padding-bottom:30px;
	}
	
.tariff_tab_normal
	{
	float:left;
	height:53px;
	margin-right:1px;
	}
	
.tariff_tab_act
	{
	float:left;
	height:53px;
	margin-right:1px;
	}

.tariff_tab_left, .tariff_tab_left_act
	{
	float:left;
	height:53px;
	width:5px;
	}
	
.tariff_tab_right, .tariff_tab_right_act
	{
	float:left;
	height:53px;
	width:5px;
	}
	
.tariff_tab_bg, .tariff_tab_bg_act
	{
	float:left;
	height:53px;
	}
	
.tariff_tab_bg a
	{
	text-decoration:none;
	font-size:14px;
	color:#d9d9d7;
	float:left;
	background:url(../../_images/tariff-tab-bg.png) repeat-x;
	padding:9px 15px 10px 15px;
	}
	
.tariff_tab_bg_act a
	{
	text-decoration:none;
	font-size:14px;
	color:#390;
	float:left;
	background:url(../../_images/tariff-tab-active-bg.png) repeat-x;
	padding:9px 15px 10px 15px;
	}
	
.tariff_tab_bg a.tariff_tab_middle
	{
	text-decoration:none;
	font-size:14px;
	color:#d9d9d7;
	float:left;
	background:url(../../_images/tariff-tab-bg.png) repeat-x;
	padding:18px 15px 18px 15px;
	}
	
.tariff_tab_bg_act a.tariff_tab_middle
	{
	text-decoration:none;
	font-size:14px;
	color:#390;
	float:left;
	background:url(../../_images/tariff-tab-active-bg.png) repeat-x;
	padding:18px 15px 18px 15px;
	}
	
.tariff_proj_details
	{
	width:520px;
	float:left;
	margin-top:40px;
	}
	
.tariff_proj_details_content
	{
	float:left;
	width:520px;
	padding-bottom:15px;
	}
	
.tariff_proj_left
	{
	width:220px;
	float:left;
	}
	
.tariff_proj_right
	{
	width:300px;
	float:left;
	}
	
.tariff_proj_left p
	{
	color:#4a4a4a;
	font-size:12px;
	text-align:right;
	padding-right:20px;
	float:left;
	width:200px;
	margin-top:2px;
	}
	
.tariff_proj_left p.tariff_q
	{
	background:url(../../_images/tariff-q-icon.png) no-repeat scroll 203px 2px;
	}
	
.tariff_proj_right input.tariff_input_l
	{
	float:left;
	background:url(../../_images/tariff-input-large.png) no-repeat;
	height:17px;
	color:#ccc;
	border:none;
	width:290px;
	font-size:12px;
	padding:3px 10px 2px 5px;
	}
	
.tariff_proj_right input.tariff_input_s
	{
	float:left;
	background:url(../../_images/tariff-input-small.png) no-repeat;
	height:17px;
	color:#ccc;
	border:none;
	width:31px;
	font-size:12px;
	padding:3px 10px 2px 5px;
	}
	
.tariff_proj_right img
	{
	margin-top:1px;
	float:left;
	}
	
.tariff_submit_button
	{
	float:left;
	width:964px;
	}
	
.tariff_submit
	{
	float:right;
	margin-top:30px;
	height:20px;
	}
	
.tariff_submit_back
	{
	float:left;
	margin-top:30px;
	height:20px;
	}
	
.tariff_submit_dark
	{
	float:right;
	height:20px;
	margin-top:6px;
	position:relative;
	right:10px;
	}
	
.tariff_submit_left
	{
	float:left;
	width:4px;
	height:20px;
	}
	
.tariff_submit_right
	{
	float:left;
	width:4px;
	height:20px;
	}
	
.tariff_submit_bg
	{
	float:left;
	height:20px;
	background:url(../../_images/tariff-submit-bg.png) repeat-x;
	}
	
.tariff_submit_bg a
	{
	color:#390;
	font-size:12px;
	padding:3px 10px 3px 10px;
	text-decoration:none;
	float:left;
	}
	
.tariff_submit_bg p
	{
	color:#390;
	font-size:12px;
	padding:3px 10px 3px 10px;
	text-decoration:none;
	float:left;
	}
	
.tariff_proj_description
	{
	width:964px;
	float:left;
	margin-top:20px;
	padding-bottom:30px;
	}
	
.proj_desc_top
	{
	float:left;
	width:964px;
	height:32px;
	background:#f8f8f8;
	}
	
.proj_desc_top h1
	{
	color:#390;
	font-size:14px;
	margin-top:7px;
	padding-left:10px;
	font-weight:normal;
	}
	
.proj_desc_container
	{
	float:left;
	width:964px;
	padding-bottom:25px;
	}
	
.proj_desc_content
	{
	float:left;
	width:600px;
	margin-top:18px;
	}
	
.proj_desc_content_l
	{
	float:left;
	width:195px;
	}
	
.proj_desc_content_l p
	{
	float:left;
	text-align:right;
	color:#4a4a4a;
	font-size:12px;
	width:195px;
	}
	
.proj_desc_content_m
	{
	float:left;
	width:280px;
	}
	
.proj_desc_content_m p
	{
	float:left;
	color:#999;
	font-size:12px;
	width:260px;
	padding-left:20px;
	}
	
.proj_desc_content_r
	{
	float:left;
	width:125px;
	}
	
.proj_desc_content_r p
	{
	float:left;
	color:#390;
	font-size:12px;
	width:125px;
	}
	
.proj_desc_bottom
	{
	float:left;
	width:964px;
	height:32px;
	background:#f8f8f8;
	}
	
.proj_desc_total
	{
	float:left;
	width:600px;
	}
	
.proj_desc_total p
	{
	float:right;
	font-size:16px;
	color:#ff0000;
	float:left;
	text-align:right;
	margin-top:5px;
	width:538px;
	}
	
.module_thumb_container
	{
	float:left;
	width:964px;
	margin-top:30px;
	padding-bottom:20px;
	}
	
.module_thumb_content
	{
	float:left;
	width:240px;
	height:230px;
	border-right:1px solid #f8f8f8;
	cursor:pointer;
	}
	
.module_thumb_content_last
	{
	float:left;
	width:240px;
	height:230px;
	cursor:pointer;
	}
	
.module_thumb_content h1, .module_thumb_content_last h1
	{
	float:left;
	width:240px;
	text-align:center;
	color:#390;
	font-size:14px;
	}
	
.module_thumb_content h2, .module_thumb_content_last h2
	{
	float:left;
	width:240px;
	text-align:center;
	color:#390;
	font-size:12px;
	margin-top:10px;
	height:30px;
	}
	
.module_thumb_content p, .module_thumb_content_last p
	{
	float:left;
	width:210px;
	color:#4a4a4a;
	font-size:12px;
	margin-top:15px;
	padding-left:20px;
	height:50px;
	}
	
.module_thumb_content a, .module_thumb_content_last a
	{
	float:left;
	color:#f90;
	text-decoration:none;
	font-size:12px;
	margin-top:10px;
	width:220px;
	padding-left:20px;
	background:url(../../_images/tariff-calculator/learn-arrow.gif) no-repeat scroll 90px 4px;
	}
	
.dashboard_thumb
	{
	float:left;
	width:240px;
	height:80px;
	}
	
.dashboard_thumb img
	{
	float:left;
	margin-top:20px;
	position:relative;
	left:75px;
	}
	
.module_desc_container
	{
	float:left;
	width:935px;
	padding-left:20px;
	}
	
.module_desc_header
	{
	float:left;
	width:920px;
	}
	
.module_desc_header h1
	{
	float:left;
	color:#390;
	font-size:14px;
	}
	
.module_desc_header h2
	{
	float:right;
	color:#f00;
	font-size:14px;
	}
	
.module_desc_content
	{
	float:left;
	width:935px;
	margin-top:30px;
	}
	
.module_full_desc
	{
	float:left;
	width:935px;
	}
	
.module_desc_thumb
	{
	width:170px;
	float:left;
	}
	
.module_desc_thumb img
	{
	margin-top:3px;
	padding-left:5px;
	float:left;
	}
	
.module_details
	{
	float:left;
	width:765px;
	}
	
.module_details p
	{
	float:left;
	width:765px;
	font-size:12px;
	color:#4a4a4a;
	line-height:22px;
	padding-bottom:10px;
	}
	
.module_dashboard
	{
	float:left;
	width:935px;
	margin-top:20px;
	}
	
.module_dashboard_thumb
	{
	float:left;
	width:170px;
	}
	
.module_dashboard_details
	{
	float:left;
	width:765px;
	}
	
.module_dashboard_top
	{
	float:left;
	width:753px;
	height:7px;
	}
	
.module_dashboard_content
	{
	border-left:1px solid #ededed;
	border-right:1px solid #ededed;
	width:751px;
	background:#f8f8f8;
	float:left;
	}
	
.module_dashboard_bottom
	{
	float:left;
	width:753px;
	height:4px;
	}
	
.module_dashboard_content_l
	{
	float:left;
	width:530px;
	margin-top:10px;
	padding:0px 0px 20px 20px;
	}
	
.module_dashboard_content_l h1
	{
	float:left;
	color:#390;
	font-size:12px;
	font-weight:bold;
	}
	
.module_dashboard_content_l p
	{
	float:left;
	color:#4a4a4a;
	font-size:12px;
	margin-top:10px;
	line-height:20px;
	}
	
.module_dashboard_content_r
	{
	float:left;
	width:200px;
	margin-top:10px;
	}
	
.module_dashboard_content_r h1
	{
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#f00;
	text-align:right;
	width:180px;
	}
	
.module_dashboard_content_r img
	{
	float:right;
	position:relative;
	right:20px;
	top:22px;
	}
	
.module_form_content_container 
	{
	width:643px;
	margin-top:30px;
	float:left;
	padding-bottom:20px;
	}
	
.generate_pdf
	{
	width:360px;
	float:left;
	}
	
#right_box .middle .text
	{
	float:left;
	width:180px;
	margin-top:9px;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	color:#555;
	}
	
#right_box .left .text
	{
	float:left;
	margin-top:9px;
	font-size:12px;
	line-height:20px;
	font-weight:normal;
	clear:both;
	color:#555;
	width:100%;
	}
	
.left_container_extranet .left
	{
	float:left;
	width:201px;
	padding-left:10px;
	margin:0px;
	font-size:12px;
	font-weight:normal;
	color:#555;
	}
	
.left_container_extranet .arrow_up
	{
	background:url(../../_images/modules_toggle_arrow.png) 0px 5px no-repeat;
	cursor:pointer;
	}
	
.left_container_extranet .arrow_down
	{
	background:url(../../_images/modules_toggle_arrow.png) 0px -7px no-repeat;
	cursor:pointer;
	}
		
.left_container_extranet .right
	{
	float:right;
	position:relative;
	top:0px;
	width:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	right:4px;
	}
	
.left_container_extranet .right img
	{
	float:left;
	margin:0px;
	border:1px solid #999;
	}
	
.module_image_content
	{
	width:645px;
	float:left;
	margin-top:20px;
	position:relative;
	}
	
.module_image_content h1
	{
	float:left;
	margin-top:35px;
	}
	
.module_lt_img_content
	{
	float:left;
	width:645px;
	margin-top:25px;
	}
	
.module_lt_img
	{
	float:left;
	width:155px;
	}
	
.module_lt_img a img
	{
	float:left;
	border:none;
	font-size:12px;
	color:#343333;
	}
	
.module_rt_text
	{
	float:left;
	width:490px;
	}
	
.module_desc_top
	{
	float:left;
	width:490px;
	background:url(../../_images/extranet-mod-content-top.png) no-repeat;
	height:4px;
	overflow:hidden;
	}
	
.extranet_module_desc
	{
	float:left;
	width:488px;
	border-left:1px solid #ededed;
	border-right:1px solid #ededed;
	padding-bottom:10px;
	}
	
.extranet_module_desc h2
	{
	font-size:14px;
	float:left;
	padding-left:18px;
	margin-top:10px;
	color:#390;
	}
	
.extranet_module_desc p
	{
	float:left;
	padding-left:18px;
	margin-top:10px;
	width:460px;
	}
	
.extranet_module_desc p span
	{
	float:left;
	color:#390;
	font-size:12px;
	}
	
.module_desc_bottom
	{
	float:left;
	width:490px;
	background:url(../../_images/extranet-mod-content-bottom.png) no-repeat;
	height:4px;
	}
	
.module_rt_img_content
	{
	float:left;
	width:645px;
	margin-top:25px;
	}
	
.module_lt_text
	{
	width:490px;
	float:left;
	}
	
.module_rt_img
	{
	float:left;
	width:155px;
	}
	
.module_rt_img img
	{
	float:right;
	border:none;
	color:#343333;
	font-size:12px;
	}
	
#test3
	{
	width:640px;
	height:167px;
	float:left;
	padding-bottom:20px;
	}
	
.extranet_menu_content ul li a.current
	{
	color:#390;
	}
	
.previous_btn
	{
	float:left;
	width:121px;
	height:15px;
	}
	
.previous_btn a, .next_btn a
	{
	float:left;
	}
	
.previous_btn a img, .next_btn a img
	{
	float:left;
	border:none;
	}
	
.next_btn
	{
	float:right;
	width:121px;
	height:15px;
	}

#print_img, #print_module, #print_map, #print_test
	{
	display:none;
	}

/*--------------------@  POP UP  @-------------------*/

.popups
	{
	float:left;
	width:950px;
	height:200px;
	padding-left:4px;
	position:relative;
	}
	
.popups a
	{
	float:left;
	}
	
.popups a.popup_net 
	{
	height:61px;
	width:52px;
	position:relative;
	top:108px;
	left:40px;
	}
	
.popups a.popup_mysql
	{
	height:71px;
	width:58px;
	position:relative;
	top:70px;
	left:103px;
	}
	
.popups a.popup_php
	{
	height:81px;
	width:67px;
	position:relative;
	top:60px;
	left:165px;
	}
	
.popups a.popup_script_fac
	{
	height:110px;
	width:113px;
	position:relative;
	top:79px;
	left:228px;
	}
	
.popups a.popup_wc
	{
	height:81px;
	width:67px;
	position:relative;
	top:61px;
	left:290px;
	}
	
.popups a.popup_javascript
	{
	height:60px;
	width:85px;
	position:relative;
	top:18px;
	left:363px;
	}
	
.popups a.popup_module
	{
	height:66px;
	width:62px;
	position:relative;
	top:49px;
	left:443px;
	}

.bubble_net
	{
	top:40px;
	left:-33px;
	background:url(../../_images/bg-tip.gif) no-repeat;
	}
	
.bubble_net p, .bubble_mysql p
	{
	width:190px;
	height:49px;
	float:left;
	margin-top:6px;
	padding-left:11px;
	color:#fff;
	font-size:11px;
	}
	
.bubble_script_fac p
	{
	width:190px;
	height:49px;
	float:left;
	margin-top:9px;
	text-align:center;
	color:#fff;
	font-size:18px;
	}
	
.bubble_php p, .bubble_wc p, .bubble_javascript p, .bubble_module p
	{
	width:190px;
	height:49px;
	float:left;
	margin-top:13px;
	padding-left:11px;
	color:#fff;
	font-size:11px;
	}
	
.bubble_net, .bubble_mysql, .bubble_php, .bubble_wc, .bubble_javascript, .bubble_module, .bubble_script_fac
	{
	width:200px;
	height:49px;
	display:none;
	position:absolute;
	}

.bubble_mysql
	{
	top:17px;
	left:84px;
	background:url(../../_images/bg-tip.gif) no-repeat;
	}

.bubble_php
	{
	top:145px;
	left:210px;
	background:url(../../_images/bg-tip-dwn.gif) no-repeat;
	}

.bubble_script_fac
	{
	top:17px;
	left:370px;
	background:url(../../_images/bg-tip.gif) no-repeat;
	}

.bubble_wc
	{
	top:145px;
	left:518px;
	background:url(../../_images/bg-tip-dwn.gif) no-repeat;
	}

.bubble_javascript
	{
	top:90px;
	left:665px;
	background:url(../../_images/bg-tip-dwn.gif) no-repeat;
	}

.bubble_module
	{
	top:115px;
	left:820px;
	background:url(../../_images/bg-tip-dwn.gif) no-repeat;
	}
	
.content_large_faq_print
	{
	display:none;
	}
	
.print_map
	{
	display:none;
	}
	
.print_map_location
	{
	display:none;
	}
	
.content_print_img
	{
	display:none;
	}
	
#print_offshore, .offshore_img_print
	{
	display:none;
	}
	
#print_border
	{
	display:none;
	}
	
.print_border
	{
	display:none;
	}
	
#error_msg
	{
	float:left;
	width:350px;
	display:none;
	}
	
#error_msg p
	{
	font-size:11px;
	color:#f90;
	margin-top:0px;
	padding-right:10px;
	float:left;
	width:auto;
	}

/*--------------------@  TOOL TIP  @-------------------*/

.main .hilite
	{
	float:none;
	cursor:pointer;
	}

.main span.hilite
	{
	position:relative;
	text-decoration:none;
	border-bottom:1px dotted #FF9900;
	font-size:12px;
	}
	
.header_container_glossary
	{
	width:1002px;
	height:95px;
	margin:auto;
	}
	
.header_glossary
	{
	width:100%;
	float:left;
	height:95px;
	min-width:1100px;
	background:#fff;
	}
	
.glossary_container
	{
	float:left;
	width:944px;
	left:33px;
	position:relative;
	margin-top:-55px;
	}
	
.glossary_top_list
	{
	float:left;
	width:944px;
	height:46px;
	border-bottom:5px solid #d6ebcc;
	}
	
.glossary_top_list ul
	{
	float:left;
	width:770px;
	margin-top:25px;
	}
	
.glossary_top_list ul li
	{
	float:left;
	display:inline;
	}
	
.glossary_top_list ul li a
	{
	float:left;
	padding:3px 10px 3px 10px;
	color:#339900;
	font-size:12px;
	text-decoration:none;
	}
	
.glossary_top_list ul li span
	{
	float:left;
	padding:3px 10px 3px 10px;
	color:#b4d7a4;
	font-size:12px;
	text-decoration:none;
	}
	
.glossary_top_list ul li a.active
	{
	background:#d6ebcc;
	}
	
.glossary_top_list ul li a.no_content
	{
	color:#b4d7a4;
	}
	
.glossary_top_list .glossary_top_rt
	{
	float:right;
	position:relative;
	right:20px;
	height:33px;
	top:5px;
	width:86px;
	background:#d6ebcc;
	font-size:12px;
	padding:8px 0px 0px 12px;
	color:#390;
	}
	
.glossary_top_list .glossary_top_rt p
	{
	float:left;
	font-size:12px;
	color:#390;
	}
	
.glossary_content
	{
	float:left;
	width:944px;
	margin-top:15px;
	}
	
.glossary_content h1.border_gloss
	{
	float:left;
	background:url(../../_images/glossary/border.png) no-repeat scroll 0px bottom;
	margin-bottom:15px;
	}
	
.glossary_list_content h1
	{
	float:left;
	width:944px;
	padding:20px 0px 4px 0px;
	font-size:14px;
	color:#390;
	font-weight:normal;
	}
	
.glossary_list_content
	{
	float:left;
	width:944px;
	padding:0px 0px 16px 0px;
	color:#4a4a4a;
	font-size:12px;
	line-height:19px;	
	}
	
.glossary_list_content p
	{
	float:left;
	width:944px;
	padding:0px 0px 0px 0px;
	color:#4a4a4a;
	font-size:12px;
	line-height:19px;	
	}
	
.glossary_list_content ul
	{
	float:left;
	width:944px;
	padding-bottom:10px;
	}
	
.glossary_list_content ul li
	{
	float:left;
	width:924px;
	padding-left:20px;
	background:url(../../_images/content-list-icon.gif) no-repeat scroll 0px 6px;
	list-style:none;
	}
	
.glossary_list_content ul li a
	{
	color:#FF9900;
	text-decoration:none;
	}
	
.glossary_list_content ul li a:hover
	{
	color:#414141;
	}
	
.glossary_list_content ul li ul
	{
	float:left;
	width:924px;
	padding-bottom:10px;
	}
	
.glossary_list_content ul li ul li
	{
	float:left;
	width:904px;
	padding-left:20px;
	background:url(../../_images/content-list-icon.gif) no-repeat scroll 0px 6px;
	list-style:none;
	}
	
.glossary_list_content ul li ul li a
	{
	color:#FF9900;
	text-decoration:none;
	}
	
.glossary_list_content p a
	{
	color:#FF9900;
	text-decoration:none;
	margin-top:10px;
	float:left;
	}
	
.glossary_list_content p a:hover
	{
	color:#4a4a4a;
	}
	
.glossary_list_content h2
	{
	float:left;
	width:944px;
	padding:0px;
	color:#4a4a4a;
	font-size:12px;
	line-height:19px;	
	}
	
.gloss_links
	{
	padding-left:15px;
	width:934px;
	}
	
.glossary_bottom_list
	{
	float:left;
	width:944px;
	height:46px;
	}
	
.glossary_bottom_list ul
	{
	float:left;
	width:770px;
	margin-top:25px;
	}
	
.glossary_bottom_list ul li
	{
	float:left;
	display:inline;
	}
	
.glossary_bottom_list ul li span
	{
	float:left;
	padding:3px 10px 3px 10px;
	color:#b4d7a4;
	font-size:12px;
	text-decoration:none;
	}
	
.glossary_bottom_list ul li a
	{
	float:left;
	padding:3px 10px 3px 10px;
	color:#339900;
	font-size:12px;
	text-decoration:none;
	}
	
.glossary_bottom_list ul li a.active
	{
	background:#d6ebcc;
	}
	
.glossary_bottom_list ul li a.no_content
	{
	color:#b4d7a4;
	}
	
.glossary_content ul.gloss_detail_list
	{
	width:934px;
	float:left;
	padding:0px 0px 20px 10px;
	}
	
.glossary_content ul.gloss_detail_list li
	{
	width:914px;
	float:left;
	line-height:20px;
	font-size:12px;
	color:#4a4a4a;
	padding:0px 0px 0px 25px;
	list-style:none;
	background:url(../../_images/glossary/list-img.png) no-repeat scroll 0px 7px;
	}
	
.glossary_lnk
	{
	float:right;
	width:80px;
	}
	
.glossary_lnk a
	{
	font-size:11px;
	float:left;
	}
	
.glossary_lnk span
	{
	float:left;
	color:#66b340;
	font-size:12px;
	padding:0px 8px 0px 9px;
	margin-top:14px;
	}
	
.tooltip_content
	{
	z-index:10;
	position:absolute;
	width:280px;
	color:#fff;
	height:72px;
	font-size:10px;
	padding:22px 20px 17px 20px;
	line-height:13px;
	background-repeat:no-repeat;
	text-align:left;
	top:15px;
	left:-20px;
	font-weight:normal;
	}
	
.tooltip_content img
	{
	float:left;
	position:relative;
	top:17px;
	left:130px;
	}	
		
html>body .tooltip_content
	{
	background-image:url(../../_images/tooltip/bottom-nw.png);
	}	
	
.tooltip_content p
	{
	width:267px;
	float:left;
	color:#fff;
	font-size:10px;
	margin:0px 0px 0px 0px;
	line-height:15px;
	text-align:left;
	font-weight:normal;
	}
	
font.tooltip_content a
	{
	font-weight:normal;
	color:#000;
	font-size:10px;
	text-decoration:none;
	padding:0px 0px 0px 5px;
	}
	
/*-------------------- W3 Blog ------------------*/

.blog_container
	{
	float:left;
	width:701px;
	padding-left:30px;
	margin-top:30px;
	position:relative;
	}
	
.blog_container h1 
	{
	color:#339900;
	float:left;
	font-size:18px;
	font-weight:normal;
	padding-bottom:15px;
	}
	
.blog_content h1 
	{
	color:#339900;
	float:left;
	font-size:19px;
	font-weight:normal;
	padding-bottom:5px;
	}
	
.blog_container h1 span
	{
	color:#343333;
	}
	
.blog_content
	{
	float:left;
	width:675px;
	cursor:pointer;
	border-top:1px solid #ebedef;
	padding:20px 0px 20px 0px;
	}
	
.last_blog
	{
	border-bottom:1px solid #ebedef;	
	}
	
.blog_left_content
	{
	float:left;
	width:200px;
	}
	
.blog_left_content img
	{
	float:left;
	border:5px solid #ebedef;
	}
	
.blog_right_content
	{
	float:left;
	width:470px;
	}
	
.blog_right_content h3
	{
	float:left;
	font-size:14px;
	color:#339900;
	font-weight:normal;
	width:470px;
	}
	
.blog_right_content h3 span
	{
	color:#353333;
	font-size:12px;
	float:none;
	}
	
.blog_right_content p, .blog_right_content span
	{
	width:470px;	
	color:#4A4A4A;
	float:left;
	font-size:12px;
	line-height:18px;
	}
	
.blog_right_content p
	{
	margin-top:7px;	
	}
	
.blog_right_content span
	{
	padding-bottom:7px;
	}
	
.blog_right_content span.hilite
	{
	padding-bottom:0px;
	}
	
.blog_right_content a
	{
	font-size:12px;
	color:#339900;
	text-decoration:none;
	}

.blog_right_content p span
	{
	color:#339900;
	float:none;
	}
	
.blog_right_content a:hover
	{
	color:#ff9900;
	}
	
.blog_detail_content
	{
	float:left;
	width:671px;
	padding-bottom:20px;
	}
	
.blog_detail_content p
	{
	width:665px;	
	color:#4A4A4A;
	float:left;
	font-size:12px;
	line-height:18px;
	padding-bottom:10px;
	}
		
.blog_detail_content h2
	{
	color:#333333;
	float:left;
	font-size:14px;
	padding:10px 0px 5px 0px;
	width:600px;
	}
	
.blog_detail_content h1
	{
	padding:10px 0px 5px 0px;
	}
	
.blog_detail_content img
	{
	float:left;
	margin-top:10px;
	padding-bottom:10px;
	}
	
.blog_detail_content a
	{
	font-size:12px;
	color:#ff9900;
	text-decoration:none;
	}
	
.blog_detail_content a:hover
	{
	color:#414141;
	}
	
.blog_detail_content a code
	{
	font-family:"Lucida Grande";
	}
	
.fq_container
	{
	float:left;
	width:671px;
	margin-top:20px;
	}
		
.fq_content
	{
	float:left;
	width:671px;
	padding-bottom:10px;
	}
	
.fq_content p a
	{
	text-decoration: none;
	color: #f90;
	}
	
.fq_content p a:hover
	{
	color: #4a4a4a;
	}
	
.fq_left_content
	{
	float:left;
	width:70px;
	}
	
.fq_left_content img
	{
	float:left;
	}
	
.fq_right_content
	{
	float:left;
	width:600px;
	}
	
.fq_right_content h3
	{
	float:left;
	font-size:14px;
	color:#339900;
	font-weight:normal;
	width:600px;
	margin-top:10px;
	}
	
.fq_right_content p
	{
	width:600px;	
	color:#4A4A4A;
	float:left;
	font-size:12px;
	line-height:18px;
	padding-bottom:10px;
	}
	
.fq_right_content p a
	{
	color:#ff9900;
	}	
	
.fq_right_content ul
	{
	width:600px;
	float:left;
	padding-bottom:10px;
	margin-top:10px;
	}
	
.fq_right_content ul li
	{
	width:580px;	
	color:#4A4A4A;
	float:left;
	font-size:12px;
	line-height:18px;
	list-style:none;
	padding-left:20px;
	background:url(../../_images/content-list-icon.gif) no-repeat scroll 0px 5px;
	}
	
.blog_rt
	{
	float:left;
	width:250px;
	padding-left:19px;
	position:relative;
	z-index:5;
	}
	
.blog_rt_content
	{
	float:left;
	width:210px;
	padding:20px;
	background:#ebedef;
	}
	
.blog_rt_content h1
	{
	float:left;
	font-size:14px;
	color:#339900;
	font-weight:normal;
	width:210px;
	padding:0px 0px 10px 0px;
	}
		
.blog_rt_container
	{
	float:left;
	width:210px;
	padding:20px;
	}
	
.blog_rt_container h1
	{
	float:left;
	font-size:14px;
	color:#339900;
	font-weight:normal;
	width:210px;
	padding:0px 0px 10px 0px;
	}
	
.blog_rt_input
	{
	width:210px;
	float:left;
	}
	
.blog_rt_input input
	{
	border:none;
	}
	
.blog_rt_input input.input_blog
	{
	float:left;
	background:url(../../_images/development/input-bg.png) no-repeat;
	width:144px;
	height:19px;
	color:#343333;
	padding:3px 4px 0px 4px;
	font-size:11px;
	}

.blog_rt_input select
	{
	border:1px solid #999;
	float:left;
	width:166px;
	height:20px;
	color:#343333;
	padding:2px 0px 1px 4px;
	font-size:11px;
	}
	
.blog_rt_input input.button_blog
	{
	float:left;
	background:url(../../_images/development/blog-rt-btn.gif) no-repeat;
	width:35px;
	height:22px;
	color:#fff;
	font-size:11px;
	cursor:pointer;
	}
	
.blog_rt img
	{
	float:left;
	overflow:hidden;
	}
	
.blog_rt_content ul, .blog_rt_container ul
	{
	float:left;
	width:210px;
	}
	
.blog_rt_content ul li, .blog_rt_container ul li
	{
	float:left;
	width:210px;
	margin-top:9px;
	list-style:none;
	}

.blog_rt_content ul li a, .blog_rt_container ul li a
	{
	float:left;
	width:210px;
	font-size:12px;
	color:#353333;
	text-decoration:none;
	}
	
.blog_rt_container ul li a:hover
	{
	color:#390;
	}
	
.blog_rt_content p, .blog_rt_container p
	{
	float:left;
	width:210px;
	font-size:12px;
	color:#353333;
	text-decoration:none;
	padding-bottom:10px;
	}
	
.blog_lcontent
	{
	width:675px;
	float:left;
	margin-top:10px;
	}
	
.blog_lcontent p
	{
	float:left;
	width:660px;
	font-size:12px;
	line-height:18px;
	color:#353333;
	text-decoration:none;
	padding-bottom:10px;
	}
	
.blog_rt_content ul li a:hover
	{
	color:#390;
	}
	
.awards_content
	{
	float:left;
	width:944px;
	padding-left:30px;
	position:relative;
	z-index:5;	
	}
	
.cow_container
	{
	float:left;
	width:944px;
	}
		
.cow_header
	{
	float:left;
	width:944px;
	height:137px;	
	cursor:pointer;
	}
	
.eom_header
	{
	float:left;
	width:944px;
	height:137px;	
	cursor:pointer;
	padding-bottom:20px;
	}
	
.cow_img
	{
	float:left;
	width:457px;
	height:137px;
	cursor:pointer;
	}
	
.cow_img img
	{
	float:left;
	}
	
.eom_img
	{
	float:left;
	width:486px;
	height:137px;
	position:relative;
	left:1px;
	cursor:pointer;
	}
	
.eom_img img
	{
	float:left;
	}
	
.cow_content
	{
	float:left;
	width:944px;
	}
	
.cow_top
	{
	float:left;
	width:944px;
	height:40px;
	}
	
.cow_top img
	{
	float:left;
	position:relative;
	top:3px;
	left:50px;
	}
	
.cow_content
	{
	float:left;
	width:944px;
	height:196px;
	}
	
.cow_details
	{
	float:left;
	width:195px;
	height:196px;
	position:relative;
	}
	
.cow_details img
	{
	float:left;
	cursor:pointer;
	}
	
.cow_details_last
	{
	float:left;
	width:154px;
	height:196px;
	position:relative;
	}
	
.cow_details_last img
	{
	float:left;
	cursor:pointer;
	}
	
.cow_tooltip
	{
	float:left;
	height:50px;
	width:113px;
	position:absolute;
	top:114px;
	display:none;
	left:0px;
	z-index:10;
	background:url(../../_images/development/cow-tooltip-img.png) no-repeat;
	}
	
.cow_tooltip h1
	{
	color:#000;
	font-size:10px;
	font-weight:normal;
	text-align:right;
	width:100px;
	margin-top:6px;
	}
	
.cow_tooltip span
	{
	color:#fff;
	font-size:10px;
	text-align:right;
	margin-top:6px;
	}
	
.week_lable
	{
	float:left;
	position:absolute;
	top:114px;
	left:113px;
	height:50px;
	width:50px;
	}
	
html>body .week_lable
	{
	background:url(../../_images/development/week-bg.png) no-repeat;	
	}
	
.week_lable span
	{
	float:left;
	width:50px;
	margin-top:6px;
	text-align:center;
	font-size:10px;
	color:#000;
	}
	
.week_lable h1
	{
	float:left;
	width:50px;
	text-align:center;
	font-size:24px;
	font-weight:normal;
	color:#fff;
	}
	
.cow_arrow
	{
	background:url(../../_images/development/arrow-rt-side.jpg) no-repeat;
	width:35px;
	height:11px;
	float:left;
	position:absolute;
	top:67px;
	right:2px;
	}
	
.cow_lt_arrow
	{
	background:url(../../_images/development/arrow-lt-side.jpg) no-repeat;
	width:35px;
	height:11px;
	float:left;
	position:absolute;
	top:67px;
	right:2px;
	}

.cow_rt_dwn
	{
	width:11px;
	height:35px;
	float:left;
	position:absolute;
	top:159px;
	left:73px;
	}
	
html>body .cow_rt_dwn
	{
	background:url(../../_images/development/arrow-dwn.png) no-repeat;	
	}
	
#eom
	{
	display:none;
	}
	
.eom_content
	{
	float:left;
	width:944px;
	margin-top:20px;
	padding-bottom:20px;
	}
	
.eom_left_content
	{
	float:left;
	width:460px;
	}
	
.eom_left_content img
	{
	float:left;
	}
	
.eom_right_content
	{
	float:left;
	width:480px;
	}
	
.eom_right_content h3
	{
	float:left;
	font-size:14px;
	color:#339900;
	font-weight:normal;
	width:480px;
	}
	
.eom_right_content p
	{
	width:480px;	
	color:#4A4A4A;
	float:left;
	font-size:12px;
	line-height:18px;
	margin-top:7px;
	}
	
.eom_top
	{
	float:left;
	width:480px;
	padding-bottom:20px;
	}
	
.eom_no
	{
	float:left;
	height:50px;
	width:50px;
	}
	
html>body .eom_no
	{
	background:url(../../_images/development/week-bg.png) no-repeat;	
	}
	
.eom_no span
	{
	float:left;
	width:50px;
	margin-top:6px;
	text-align:center;
	font-size:12px;
	color:#000;
	}
	
.eom_no h1
	{
	float:left;
	width:50px;
	text-align:center;
	font-size:24px;
	font-weight:normal;
	color:#fff;
	}
	
.eom_title
	{
	float:left;
	background:url(../../_images/development/eom-lable-img.jpg) no-repeat;
	height:50px;
	width:217px;
	margin-left:1px;
	}
	
.eom_title h1
	{
	color:#000;
	font-size:12px;
	font-weight:normal;
	width:207px;
	margin-top:10px;
	padding-left:10px;
	}
	
.eom_title span
	{
	color:#fff;
	font-size:12px;
	margin-top:6px;
	}
	
/* ================= new year greeting styles ============== */

.sub_page_content h1 span
	{
	float:left;
	width: 100%;
	}
	
.sub_page_content p
	{
	position:relative;
	z-index:10;
	}	
	
.greeting
	{
	float:left;
	height:100px;
	margin-top:0px;
	margin-left:29px;
	padding-left: 30px;
	position:relative;
	width:612px;
	z-index:2;
	cursor:pointer;
	display:inline;
	background:url(../../_images/greeting-home.jpg) no-repeat;
	}
	
.greeting a span
	{
	color:#3ea500;
	font-size:14px;
	padding:2px 0px 0px 11px;
	}
	
.greeting h1
	{
	padding-top:17px;
	font-size: 24px;
	color:#390;
	float:none;
	width:600px;
	font-weight:normal;
	}
	
.greeting a
	{
	color:#4A4A4A;
	font-size:12px;
	line-height:20px;
	float:left;
	text-decoration:none;
	}
	
	
/*/* Madhuri added this script for including a new sub-menu to the home page *!/

	
#w3_industries_new_menu .header,#home_nl .header
	{
	background:#ff9900;
	}	
		
#w3_industries_new_menu .lavalamp_menu .act_industries a
	{
	color:#ff7400;
	}
	
#w3_industries_new_menu .lavalamp_menu .act_industries a:hover,#home_nl .lavalamp_menu .act_industries a:hover
	{
	color:#ff7400;
	}
	
#w3_industries_new_menu .lavalamp_menu li a,#home_nl .lavalamp_menu li a
	{
	color:#e9e9e9;
	}			
	
#w3_industries_new_menu .lavalamp_menu li a:hover,#home_nl .lavalamp_menu li a:hover
	{
	color:#888;
	}
		
#w3_industries_new_menu .header_txt	
	{
	width:510px;
	float:left;
	margin-top:50px;
	padding-left:4px;
	position:relative;
	z-index:-1;
	}
	
#w3_industries_new_menu .header_txt h1,#home_nl .header_txt h1
	{
	color:#fff;
	font-size:48px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	float:left;
	padding-left:1px;
	width:510px;
	position: relative;
	z-index: -1;
	}		
		
#w3_industries_new_menu .logo a img.old_logo
	{
	display:none;
	}
	
#w3_industries_new_menu .display_addedmenu
	{
	top:-10px;
	left:2px;
	z-index:0;
	}	
	
#w3_industries_new_menu .sub_page_content p a.added_menu,#w3_industries_new_menu .content_large p a
	{
	color:#390;
	}
	
.added_banner
	{
	width:642px;
	float:left;
	height:100px;
	margin:0px 0px 37px 29px;
	cursor:pointer;
	}
	
#w3_industries_new_menu .img
	{
	width:629px;
	height:361px;
	float:right;
	position:absolute;
	top:-18px;
	right:-140px;
	display:none;
	z-index:0;
	}
	
#w3_industries_new_menu .header_img,#home_nl .header_img
	{
	width:629px;
	height:360px;
	position:absolute;
	right:-144px;
	z-index:0;
	top:-18px;
	display:none;
	}
	
#w3_industries_new_menu .wk_header_image,#home_nl .wk_header_image
	{
	width:960px;
	height:360px;
	position:absolute;
	left:-10px;
	z-index:20;
	top:-19px;
	}
	
#w3_industries_new_menu img.b
	{
	position:relative;
	z-index:1;
	}
	
/*.menu
	{
	float:left;
	width:710px;
	height:59px;
	padding-left:0px;
	margin-top:2px;
	position:relative;
	z-index:10;
	}*!/
	
#w3_industries_new_menu .sub_menu ul li a
	{
	position:relative;
	z-index:10;
	}
	

/* Madhuri added this script for including a new sub-menu to the home page *!/	*/

		
