/* CSS Document */

body {font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 1.2em; color: #fff; background-color: #ffffff;  padding: 0; margin: 0; background-image: url(images/top_bg.png); background-repeat: repeat-x; }

.bg { float: left; width: 100%; background-image: url(images/top_bg.png); background-repeat: repeat-x; }

a:hover, a:active, a:focus {
 outline: none;
}

.text_on_red {color: #e3e0a8;}

.text_on_white { color: #424242; }

	.text_on_white a { color: #960202; }

.customer_focused_solutions { margin: 115px 0 0 10px; width: 300px; float: left; line-height: 1.4em;}

.other_focused_solutions { margin: 73px 0 0 10px; width: 300px; float: left; }

.customer_focused_right { margin: 35px 10px 0 0px; width: 280px; float: right; }

	*html .customer_focused_right { margin: 15px 5px 0 0px; }
	
	.customer_focused_right a { color: #fff; }

.strategic_colocation_solutions { margin: 35px 500px 0 10px; width: 310px; height: 40px; float: left; }

	*html .strategic_colocation_solutions {margin-left: 10px;}
	
	.strategic_colocation_solutions a { color: #fff; }

.strategic_colocation_solutions_b { margin: 85px 0 0 10px; width: 360px; float: left; }

	*html .strategic_colocation_solutions_b {margin-left: 10px;}

.contact_us_wording { margin: 80px 40px 0 10px; width: 300px; float: left; }

	ul.contact_us_info { margin: 80px 0 0 0px; width: 300px; float: left; list-style: none;}
	
	.contact_us_info li { margin: 0; padding: 0; list-style: none;} 
	
	.contact_us_info a {color: #fff;}

.supporting_paragraphs { margin: 0 0 0 20px; width: 270px; float: left; }

	*html .supporting_paragraphs { margin: 0 0 0 10px; }

.customer_focused_solutions span {font-size: 13px;}

a:active { outline: none; }

a:visited {outline: none; }

.invalid { margin: 0 0 15px 0; color: #960202;}

.valid {display: none; }

.relative { position: relative; width: 900px; height: 100%; margin: 0 auto 0 auto; }

.home_feature {float: left; width: 100%; height: 277px; }	

.mid_index { float: left; width: 100%; }

.header { margin: 0; padding: 0; float: left; width: 100%; height: 246px;}

#header { margin: 0; padding: 0; float: left; width: 100%; height: 138px; }

.footer {color: red; margin: 0; padding: 0; float: left; width: 100%; height: 80px; background-image: url(images/soft_mktg_foot_bg.png); background-repeat: no-repeat; background-position: bottom left;}

.footer_language { padding: 5px 0 0 0; color: #454545; text-align: center; width: 100%; height: 35px; float: left; background-color: #ffffff; }

	.footer_language a{ color: #960202;}
	
.supporting_column {float: left; width: 290px; padding-bottom: 30px;}

.why_relynet_section {float: left; width: 550px;  padding-bottom: 0; margin-top: 50px;}

	#why_relynet_list h4 { font-weight: 100; margin: 0 0 5px 0; padding: 0; font-size: 16px; color: #e3e0a8; }
	
	ul#why_relynet_list { list-style: none; margin: 0 0 0 20px; padding: 0; float: left;}
	
		*html ul#why_relynet_list { margin-left: 10px; }
	
	#why_relynet_list li {margin-bottom: 30px; color: #fff; } 
	
	#why_relynet_list p {font-size: 10px; }
	
#why_relynet_list_contd h4 { font-weight: 100; margin: 0 0 5px 0; padding: 0; font-size: 16px; color: #960202; }
	
	ul#why_relynet_list_contd { list-style: none; margin: 0 0 0 20px; padding: 0; float: left; width: 550px;}
	
	*html ul#why_relynet_list_contd { margin-left: 10px; }
	
	#why_relynet_list_contd li {margin-bottom: 30px; color: #424242; } 
	
#tech_partners_list h4 { font-weight: 100; margin: 0 0 5px 0; padding: 0; font-size: 16px; color: #960202; }

#tech_partners_list h2 { font-size: 12px; line-height: .5em; }

	.top_heading {margin-top: 20px;}
	
	ul#tech_partners_list { list-style: none; margin: 0 0 0 20px; padding: 0; float: left; width: 450px; padding-bottom: 30px;}
	
	*html ul#tech_partners_list { margin-left: 10px; }
	
	#tech_partners_list li {margin-bottom: 30px; color: #424242; padding: 0 0 0 125px;} 
	
	#tech_partners_list a {color: #960202;}
	
	
#referral_reasons_list h4 { font-weight: 100; margin: 0 0 5px 0; padding: 0; font-size: 16px; color: #960202; }

#referral_reasons_list h2 { font-size: 12px; line-height: .5em; }
	
	ul#referral_reasons_list { list-style: none; margin: 0 0 0 20px; padding: 0; float: left; width: 300px; padding-bottom: 30px;}
	
	*html ul#referral_reasons_list { margin-left: 10px; }
	
	#referral_reasons_list li {margin-bottom: 30px; color: #424242; padding: 0 0 0 125px;} 
	
	#referral_reasons_list a {color: #960202;}
	
.referral_reasons_list h4 { font-weight: 400; margin: 10px 0 20px 0; padding: 0; font-size: 16px; color: #960202; }

.referral_reasons_list h2 { font-size: 12px; line-height: .5em; }
	
	ul.referral_reasons_list { list-style: none; margin: 0 0 0 20px; padding: 0; float: left; width: 270px; padding-bottom: 30px;}
	
	*html ul.referral_reasons_list { margin-left: 10px; }
	
	.referral_reasons_list li {margin-bottom: 30px; color: #424242; padding: 0 0 0 125px;} 
	
	.referral_reasons_list a {color: #960202;}
	
.colo_reasons_list h4 { font-weight: 100; margin: 10px 0 20px 0; padding: 0; font-size: 16px; color: #960202; }

.colo_reasons_list h2 { font-size: 12px; line-height: 1.3em; }
	
	.colo_reasons_list { list-style: none; margin: 0 0 0 20px; padding: 0; float: left; width: 640px; padding-bottom: 0px;}
	
	*html .colo_reasons_list { margin-left: 10px; }
	
	.colo_reasons_list li {margin-bottom: 30px; color: #424242; padding: 0 0 0 125px;} 
	
	.colo_reasons_list a {color: #960202;}

.colo_reason_container {float: left; margin: 0; width: 290px; padding: 0 18px 10px 10px;} 	

#add_padding_bottom { padding-bottom: 30px; } 


.dr_stats h4 { font-weight: 100; margin: 10px 0 20px 0; padding: 0; font-size: 15px; color: #960202; line-height: 1.3em; }

.dr_stats h2 { font-size: 12px; line-height: 1.3em; }
	
	.dr_stats { list-style: none; margin: 0 20px 0 0; padding: 0; float: right; padding-bottom: 10px; width: 210px;}
	
	*html .dr_stats { margin-right: 10px; }
	
	.dr_stats ul {padding: 0; margin: 0; list-style: none; }
	
	.dr_stats li {margin-bottom: 10px; color: #424242; padding: 0;} 
	
	.dr_stats a {color: #960202;}
	
	.dr_stats span {color: #960202; }
	
	
	
.dvs_stats h4 { font-weight: bold; margin: 10px 0 20px 0; padding: 0 0 0 5px; font-size: 15px; color: #424242; line-height: 1.3em; }

.dvs_stats h2 { font-size: 12px; line-height: 1.3em; }
	
	.dvs_stats { list-style: none; margin: 0 20px 0 0; padding: 0; float: right; padding-bottom: 10px; width: 210px;}
	
	*html .dvs_stats { margin-right: 10px; }
	
	.dvs_stats ul {padding: 0; margin: 0; list-style: none; }
	
	.dvs_stats li {margin-bottom: 3px; color: #424242; padding: 0;} 
	
	.dvs_stats a {color: #960202;}
	
	.dvs_stats span {color: #960202; }
	
	
	#processor {padding-left: 45px; padding-top: 3px; background-image: url(images/processor_icon_small.png); background-repeat: no-repeat; background-position: top left; height: 20px;  margin-top: 0px; font-size: 12px;}
	*html #processor {margin-left: 0;}
	#ram {padding-left: 45px; padding-top: 3px;  background-image: url(images/memory_icon_small.png); background-repeat: no-repeat; background-position: top left; height: 20px; }
	*html #ram {margin-left: 0;}
	#storage {padding-left: 45px; padding-top: 3px; background-image: url(images/storage_icon_small.png); background-repeat: no-repeat; background-position: top left; height: 40px; font-size: 12px; }
	*html #storage {margin-left: 0;}
	#bandwidth {padding-left: 45px; padding-top: 3px; background-image: url(images/bandwidth_icon_small.png); background-repeat: no-repeat; background-position: top left; height: 20px; }
	*html #bandwidth {margin-left: 0;}
	
	
	
.vps_stats h4 { font-weight: bold; margin: 10px 0 20px 0; padding: 0 0 0 5px; font-size: 15px; color: #424242; line-height: 1.3em; }

.vps_stats h2 { font-size: 12px; line-height: 1.3em; }
	
	.vps_stats { list-style: none; margin: 0 20px 0 0; padding: 0; float: right; padding-bottom: 10px; width: 210px;}
	
	*html .vps_stats { margin-right: 10px; }
	
	.vps_stats ul {padding: 0; margin: 0; list-style: none; }
	
	.vps_stats li {margin-bottom: 3px; color: #424242; padding: 0;} 
	
	.vps_stats a {color: #960202;}
	
	.vps_stats span {color: #960202; }
	

	
	
		#partner_parallels { background-position: top left; background-repeat: no-repeat; background-image: url(images/partner_parallels.png); }
		
		#partner_cisco { background-position: top left; background-repeat: no-repeat; background-image: url(images/partner_cisco.png); }
		
		#partner_xo { background-position: top left; background-repeat: no-repeat; background-image: url(images/partner_xo.png); }
		
		#partner_level3 { background-position: top left; background-repeat: no-repeat; background-image: url(images/partner_level3.png); }
		
		#partner_wrightline { background-position: top left; background-repeat: no-repeat; background-image: url(images/partner_wrightline.png); }
		
		#partner_dell { background-position: top left; background-repeat: no-repeat; background-image: url(images/partner_dell.png); }
		
	
	
	.clients_list {margin: 0 0 0 20px; padding: 0; float: left; width: 850px; padding: 10px 0 5px 0; }
	
		.clients_list a {color: #960202;}
		
		.clients_list a:hover { color: #5c5c5c; }
		
		.clients_list p {font-style: italic; font-size: 12px; line-height: 1.2em}
	
	*html .clients_list { margin-left: 10px; padding: 10px 0 15px 0; }
	
	#clients_list ul {margin-bottom: 30px; color: #424242;  height: 160px;}
	
	ul.client_info {float: left; width: 160px; height: 130px; padding-left: 250px;  } 
	
	*html ul.client_info { padding-left: 175px; }
		
		ul.client_info li {list-style:none; margin: 0; padding: 0;}
		
		ul.client_info h3 {line-height: 1.2em; padding: 0 0 10px 0; margin: 0; color: #960202; font-size: 14px;}
		
		ul.client_info a { color: #960202; }
		
		ul.client_info a:hover { color: #5c5c5c; }
	
	#clients_list a {color: #960202;}
		
		#client_relynet { background-position: top left; background-repeat: no-repeat; background-image: url(images/client_relynet.png); }
		
		#client_integral { background-position: top left; background-repeat: no-repeat; background-image: url(images/client_integral.png); }
		
		#client_serverminds { background-position: top left; background-repeat: no-repeat; background-image: url(images/client_serverminds.png); } 
		
	.client_description {float: left; width: 250px; margin: 10px 30px 30px 20px; }
	
		*html .client_description { margin: 10px 15px 0 10px; }
		
	.client_description h3{ line-height: 1.2em; padding: 0 0 5px 0; margin: 0; color: #960202; font-size: 14px; }
	
	.client_testimonial {float: left; width: 550px; margin: 10px 0 30px 0px; }
	
		*html .client_testimonial { margin: 10px 0 0 0px; }
		
	.client_testimonial h3{ line-height: 1.2em; padding: 0 0 5px 0; margin: 0; color: #960202; font-size: 14px; }
	
	.client_testimonial p {font-style: italic; font-size: 12px; line-height: 1.2em}
		
#company_images_container { float: right; width: 390px;  margin: 103px 0 0 0;}		
	
#company_images1 {float: left;}

#company_images2 {float: left;}

#company_images3 {float: left;}	
	
/* .quote_form {float: left; width: 651px; margin: 100px 0 0 5px; padding: 0;}
	
	*html .quote_form {float: left; width: 651px; height: 100%; margin: 100px 0 0 2px; padding: 0;}
	
	#contact_us { margin: 20px 0 0 20px; padding-bottom: 30px;}

*/


.colo_list {width: 250px;}


	
h2.supporting_headlines { font-size: 12px; line-height: 1em; color: #960202; margin-left: 20px; padding: 0; width: 265px; height: 20px; float: left; text-indent: -9999px;} 

	*html h2.supporting_headlines { font-size: 14px; color: #960202; margin-left: 10px; }
	
	.supporting_column a { color: #960202; }
	
	#first_class_sacramento_hosting {background-image: url(images/first_class_sacramento_hosting.png); background-repeat: no-repeat;}
	
	#data_center_experts {background-image: url(images/data_center_experts.png); background-repeat: no-repeat;}
	
	#sacramento_colocation_optimized_infrastructure {background-image: url(images/sacramento_colocation_optimized_infrastructure.png); background-repeat: no-repeat;}
	
.link_back {float: left; padding: 0; margin: 0; width: 100%; }	

.client_identity { float: left; padding: 0; margin: 0; width: 486px; height: 179px; text-indent: -9999px;}

	#relynet_identity { background-image: url(images/relynet_identity.png); background-repeat: no-repeat;  }
	
	#integral_identity { background-image: url(images/integral_identity.png); background-repeat: no-repeat;  }
	
	#serverminds_identity { background-image: url(images/serverminds_identity.png); background-repeat: no-repeat;  }
	
	ul.client_identity_details {position: absolute; margin: 0; padding: 0; top: 390px; left: 265px; list-style: none; color: #e3e0a8; }
	
	ul.client_identity_details li { margin: 0 0 5px 0; }
	
	ul.client_identity_details a { color: #e3e0a8; text-decoration: none;}
	
	ul.client_identity_details a:hover { color: #fff; }
	
	
	ul.client_quote {float: right; margin: 50px 30px 0 0; padding: 0; list-style: none; width: 300px; color: #fff; font-size: 14px; line-height: 1.2em; font-style: italic; }
	
		*html ul.client_quote {margin-right: 15px; }
	
	ul.client_quote li { margin: 0 0 5px 0; }
	
	li.client_author {padding-left: 150px; }
	
	li.client_position {padding-left: 150px; font-size: 11px;}
	
	ul.main_quote {float: right; margin: 30px 30px 0 0; padding: 0; list-style: none; width: 300px; color: #fff; font-size: 14px; line-height: 1.2em; font-style: italic;}
	
		*html ul.main_quote {margin-right: 15px; }
	
	ul.main_quote li { margin: 0 0 5px 0; }

		ul.product_quote {float: right; margin: 10px 10px 0 0; padding: 0 0 20px 0; list-style: none;  color: #fff; font-size: 14px; line-height: 1.3em; font-style: italic; width: 220px;}
	
		*html ul.product_quote {margin-right: 5px; }
	
	ul.product_quote li { margin: 0 0 5px 0;  padding: 0; }
	
		
	
	
#home_opening_paragraph { padding: 0 0 0 10px; }

*html #home_opening_paragraph { padding: 0 0 0 0; }

	.dc_body_update { color: #454545; float: left;  margin: 25px 0 0 5px; padding: 0; width: 890px; border: 1px #a5a5a5 solid;}
		
		*html .dc_body_update {margin: 25px 0 0 0;}	
		
	.dc_body_update_form { color: #454545; float: left;  margin: 0; padding: 0; width: 810px; height: 700px; background-color: #2e2e2e;}
			
		#index_bg { background-image: url(images/dc_update_bg.png); background-repeat: no-repeat; }
		
		#dc_404_bg { background-image: url(images/dc_404_bg.png); background-repeat: no-repeat; }
		
		#dc_error_bg { background-image: url(images/request_error_bg.png); background-repeat: no-repeat; }
		
		#dc_success_bg { background-image: url(images/request_success_bg.png); background-repeat: no-repeat; }
		
		#dc_referral_error_bg { background-image: url(images/dc_referral_error_bg.png); background-repeat: no-repeat; }
		
		#dc_referral_success_bg { background-image: url(images/dc_referral_success_bg.png); background-repeat: no-repeat; }
		
		#dc_referral_partner_error_bg { background-image: url(images/dc_referral_partner_error_bg.png); background-repeat: no-repeat; }
		
		#dc_referral_partner_success_bg { background-image: url(images/dc_referral_partner_success_bg.png); background-repeat: no-repeat; }
		
		#colo_advantage_bg { background-image: url(images/dc_colo_advantage_bg.png); background-repeat: no-repeat; }
		
		#colo_update_bg { background-image: url(images/dc_colo_update_bg.png); background-repeat: no-repeat; }
		
		#dr_update_bg { background-image: url(images/dc_dr_update_bg.png); background-repeat: no-repeat; }
		
		#hosting_update_bg { background-image: url(images/dc_managed_hosting_update_bg.png); background-repeat: no-repeat; }
		
		#storage_update_bg { background-image: url(images/dc_storage_update_bg.png); background-repeat: no-repeat; }
		
		#biz_solutions_update_bg { background-image: url(images/dc_biz_solutions_update_bg.png); background-repeat: no-repeat; }
		
		#contact_bg { background-image: url(images/contact_update_bg.png); background-repeat: no-repeat;  }
		
		#referrals_bg { background-image: url(images/dc_thanks_bg.png); background-repeat: no-repeat;  }
		
		#client_referrals_bg { background-image: url(images/dc_client_referrals_bg.png); background-repeat: no-repeat;  }

		#print_materials_bg { background-image: url(images/dc_print_materials_bg.png); background-repeat: no-repeat;  }
		
		#why_bg { background-image: url(images/dc_why_update_bg.png); background-repeat: no-repeat;  }
		
		#login_bg { background-image: url(images/dc_cust_login_bg.png); background-repeat: no-repeat;  }
		
		#partners_bg { background-image: url(images/dc_tech_partners_bg.png); background-repeat: no-repeat;  }
		
		#clients_bg { background-image: url(images/dc_clients_bg.png); background-repeat: no-repeat;  }
		
		#testimonials_bg { background-image: url(images/dc_testimonials_bg.png); background-repeat: no-repeat;  }
		
		#company_info_bg { background-image: url(images/dc_company_info_bg.png); background-repeat: no-repeat;  }
		
		#print_materials_info { background-image: url(images/print_materials_info.png); background-repeat: no-repeat;  }
		
		#client_testimonials_info { background-image: url(images/client_testimonials_info.png); background-repeat: no-repeat;  }

		#tech_partners_info { background-image: url(images/tech_partners_info.png); background-repeat: no-repeat;  }

		#why_relynet_info { background-image: url(images/why_relynet_info.png); background-repeat: no-repeat;  }
		
		#careers_info { background-image: url(images/dc_careers_bg.png); background-repeat: no-repeat;  }

		
#management_team { margin: 0 0 10px 20px;  }

	*html #management_team { margin-left: 10px; }

#hosting_spotlight a{float: right; width: 400px; height: 145px; text-indent: -9999px; }

	#hosting_spotlight a:hover { width: 400px; height: 145px; background-image: url(images/hosting_spotlight_rollover.png); background-repeat: no-repeat;}
	
#colocation_spotlight a{float: right; width: 400px; height: 145px; text-indent: -9999px; }

	#colocation_spotlight a:hover { width: 400px; height: 145px; background-image: url(images/colocation_spotlight_rollover.png); background-repeat: no-repeat;}
	
#connectivity_spotlight a{float: right; width: 400px; height: 145px; text-indent: -9999px; }

	#connectivity_spotlight a:hover { width: 400px; height: 145px; background-image: url(images/connectivity_spotlight_rollover.png); background-repeat: no-repeat;}

	
	#data_solutions_list:hover { width: 142px; height: 119px; margin-left: 0px; padding-left: 20px; background-image: url(images/data_solutions_rollover.png); background-repeat: no-repeat; } 
	
	#about_company_list:hover { width: 142px; height: 119px; margin-left: 0px; padding-left: 20px; background-image: url(images/about_the_company_rollover.png); background-repeat: no-repeat;} 
	
	#work_with_list:hover { width: 143px; height: 119px; margin-left: 1px; padding-left: 19px; background-image: url(images/we_work_with_rollover.png); background-repeat: no-repeat;} 
	
	#colocation_advantages { width: 225px; height: 161px; float: right; margin: 63px 0 0 0; text-indent: -9999px; }
	
	#colocation_advantages:hover { background-image: url(images/colocation_advantages.png); background-repeat: no-repeat;}
	
.home_nav_lists { float: left; color: #fff; width: 162px; height: 129px;}
	
	ul.home_nav_lists {float: left; margin: 0 0 0 20px; padding: 26px 0 0 0; width: 142px; height: 104px; }
	
	*html ul.home_nav_lists {margin: 0px 0 0 10px; width: 150px;}

	.home_nav_lists li {  margin: 0; padding: 5px 0 0 0; list-style: none; }
	
	.home_nav_lists a:hover { color: #e3e0a8; height: 104px; }
	
	.home_nav_lists a { color: #fff; text-decoration: none;}

.upper_nav_container { margin: 0; padding: 0;  position: relative; top: 0; left: 16px; width: 197px; height: 34px; }

	.upper_nav_img { margin: 0; padding: 0; float: left; }
	
.dc_logo { margin: 0; padding: 0; position: absolute; top: 55px; left: 0; }

.cable_img { margin: 0; padding: 0; position: absolute; top: 0; right: 0; }

.dvs_desc_bullets { float: left; color: #960202; width: 400px; height: 100px; margin: 30px 0 0 470px;}

	*html .dvs_desc_bullets { margin: 30px 0 0 235px;}

	.dvs_desc_bullets ul{ margin: 0; padding: 0;}
		
		.dvs_desc_bullets li { margin: 0; list-style: none; height: 18px;}

.vps_bullets { position: absolute; top: 145px; left: 25px; color: #e3e0a8; }

	.vps_bullets ul{ margin: 0; padding: 0;}
		
		.vps_bullets li { margin: 0; list-style: none; height: 18px;}

.dvs_bullets { position: absolute; top: 145px; left: 350px; color: #e3e0a8; }

	.dvs_bullets ul{ margin: 0; padding: 0;}
		
		.dvs_bullets li { margin: 0; list-style: none; height: 18px;}

.nav_link_container { margin: 138px 0 0 6px; padding: 0; position: relative;  height: 95px;  }

	*html .nav_link_container { margin: 138px 0 0 0px; }

	.nav_link { margin: 0; padding: 0; float: left; border-right: 1px solid #ffffff; border-left: 1px solid #ffffff; }
	
.dc_blank { margin: 0; padding: 0; float: left; width: 100%; height: 100%; }	
	
.dc_body { color: #454545; margin: 0; padding: 0; float: left; width: 100%; height: 100%; background-image: url(images/dc_long_bg.png); background-repeat: no-repeat;}


.dc_quote_body { color: #454545; margin: 0; padding: 0; float: left; width: 100%; height: 100%; background-image: url(images/dc_quote_bg.png); background-repeat: no-repeat;}

.dc_hosting_body { color: #454545; margin: 0; padding: 0; float: left; width: 100%; height: 100%; background-image: url(images/dc_hosting_bg.png); background-repeat: no-repeat;}

.dc_vps_body { color: #454545; margin: 0; padding: 0; float: left; width: 100%; height: 100%; background-image: url(images/dc_vps_bg.png); background-repeat: no-repeat;}

.dc_vps_add_body { color: #454545; margin: 0; padding: 0; float: left; width: 100%; height: 100%; background-image: url(images/dc_vps_single_bg.png); background-repeat: no-repeat;}

.dc_dvs_body { color: #454545; margin: 0; padding: 0; float: left; width: 100%; height: 100%; background-image: url(images/dc_dvs_bg.png); background-repeat: no-repeat;}

.dc_colo_body { color: #454545; margin: 0; padding: 0; float: left; width: 100%; height: 100%; background-image: url(images/dc_colo_bg.png); background-repeat: no-repeat;}

.dc_storage_body { color: #454545; margin: 0; padding: 0; float: left; width: 100%; height: 100%; background-image: url(images/dc_storage_bg.png); background-repeat: no-repeat;}

.dc_business_solutions_body { color: #454545; margin: 0; padding: 0; float: left; width: 100%; height: 100%; background-image: url(images/dc_business_solutions_bg.png); background-repeat: no-repeat;}



	
.body { margin: 0; padding: 0; float: left; width: 100%; height: 100%; background-image: url(images/main_soft_bg.png); background-repeat: no-repeat;}

.short_body { margin: 0; padding: 0; float: left; width: 100%; height: 100%; background-image: url(images/short_soft_bg.png); background-repeat: no-repeat;}

.mid_body { margin: 0; padding: 0; float: left; width: 100%; height: 100%; background-image: url(images/short_soft_bg.png); background-repeat: no-repeat;}

.long_body { margin: 0; padding: 0; float: left; width: 100%; height: 100%; background-image: url(images/short_soft_bg.png); background-repeat: no-repeat;}

.zf_feature_body { margin: 0; padding: 0; float: left; width: 100%; height: 100%; background-image: url(images/zf_feature_short_soft_bg.png); background-repeat: no-repeat; }

.zf_feature_body_expanded { margin: 0; padding: 0; float: left; width: 100%; height: 100%; background-image: url(images/zf_features_expanded_bg.png); background-repeat: no-repeat; }

.zf_short_body { margin: 0; padding: 0; float: left; width: 100%; height: 100%; background-image: url(images/zf_feature_short_soft_bg.png); background-repeat: no-repeat; }

	.quote_form {float: left; width: 500px; height: 100%; margin: 100px 0 0 5px; padding: 0;}
	
		*html .quote_form {float: left; width: 651px; height: 100%; margin: 100px 0 0 2px; padding: 0;}
		
		#contact_us { margin: 20px 0 0 20px; padding-bottom: 30px; width: 500px;}
		
		*html #contact_us { margin: 20px 0 0 10px; }
	
	.quote_form ul { margin: 0; padding: 0; list-style: none; }
	
	.quote_form li {float: left;  margin: 0 0 10px 0; padding: 0; list-style: none; width: 100%;}
		
		.quote_label {float: left; width: 100px; color: #e3e0a8; }
		
		.request_label {float: left; width: 100px; color: #424242; font-size: 12px;}
		
			
		
		.quote_input {width: 250px; height: 16px; float: left; }
		
		.quote_input_other {width: 500px; height: 16px; float: left; color: #e3e0a8; }
		
		.quote_contact_input {width: 200px; height: 16px; float: left; }
		
		.quote_textfield {width: 300px; float: left; } 
		
		.referral_label {float: left; width: 100px; color: #960202; }
		
		.red { color: #960202; font-size: 12px; }
		
		input.gold { background-color: #e3e0a8 !important; border: 1px solid #808080; height: 20px;}
		
		textarea.gold {  background-color: #e3e0a8 !important; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 1.2em; border: 1px solid #808080;}

	.nav { float: right; width: 215px; height: 450px; margin: -23px 0 0 0; padding: 20px 0 0 0; font-size: 13px; background-image: url(images/nav_top_bg.png); background-repeat: no-repeat;}
	
			* html .nav { margin: -25px 0 0 0; }
	
		.nav ul{ margin: 0; padding: 0;}
		
		.nav li { margin: 0; list-style: none; float: left; width: 207px; height: 22px; }
		
		.nav_quick_quote { position: absolute; width: 215px; height: 88px; top: 249px; right: 5px; padding: 20px 0 0 0; font-size: 13px; background-image: url(images/nav_quick_quote_bg.png); background-repeat: no-repeat; z-index: 1;}
		
		*html .nav_quick_quote { position: absolute; width: 215px; height: 88px; top: 249px; right: 10px; padding: 20px 0 0 0; font-size: 13px; background-image: url(images/nav_quick_quote_bg.png); background-repeat: no-repeat; z-index: 1;}

		.nav_quick_quote ul{ margin: 0; padding: 0;}
		
		.nav_quick_quote li { margin: 0; list-style: none; float: left; width: 207px; height: 22px; }
		
		
		
		.nav_storage_quick_quote { position: absolute; width: 215px; height: 88px; top: 249px; right: 5px; padding: 20px 0 0 0; font-size: 13px; background-image: url(images/nav_quick_quote_storage_bg.png); background-repeat: no-repeat; z-index: 1;}
		
		*html .nav_storage_quick_quote { position: absolute; width: 215px; height: 88px; top: 249px; right: 10px; padding: 20px 0 0 0; font-size: 13px; background-image: url(images/nav_quick_quote_storage_bg.png); background-repeat: no-repeat; z-index: 1;}

		.nav_storage_quick_quote ul{ margin: 0; padding: 0;}
		
		.nav_storage_quick_quote li { margin: 0; list-style: none; float: left; width: 207px; height: 22px; }
		
		
		
		
		.nav_hosting_quick_quote { position: absolute; width: 215px; height: 88px; top: 249px; right: 5px; padding: 20px 0 0 0; font-size: 13px; background-image: url(images/nav_quick_quote_hosting_bg.png); background-repeat: no-repeat; z-index: 1;}
		
		*html .nav_hosting_quick_quote { position: absolute; width: 215px; height: 88px; top: 249px; right: 10px; padding: 20px 0 0 0; font-size: 13px; background-image: url(images/nav_quick_quote_hosting_bg.png); background-repeat: no-repeat; z-index: 1;}

		.nav_hosting_quick_quote ul{ margin: 0; padding: 0;}
		
		.nav_hosting_quick_quote li { margin: 0; list-style: none; float: left; width: 207px; height: 22px; }
		
		
		
		.nav_update { position: absolute; width: 215px; height: 436px; top: 249px; right: 5px; padding: 20px 0 0 0; font-size: 13px; background-image: url(images/nav_bg_updated.png); background-repeat: no-repeat; z-index: 9000;}
	
		.nav_update ul{ margin: 0; padding: 0;}
		
		.nav_update li { margin: 0; list-style: none; float: left; width: 207px; height: 22px; }
		
		.nav_why { position: absolute; width: 215px; height: 436px; top: 249px; right: 5px; padding: 20px 0 0 0; font-size: 13px; background-image: url(images/nav_why_bg.png); background-repeat: no-repeat; z-index: 9000;}
	
		.nav_why ul{ margin: 0; padding: 0;}
		
		.nav_why li { margin: 0; list-style: none; float: left; width: 207px; height: 22px; }
		
		
		
		.nav_cat_top { color: #333; font-size: 10px; margin: 0 0 5px 20px; }
		
		.nav_cat { float: left; color: #333; font-size: 10px; margin: 10px 0 0 20px; width: 190px; height: 22px; }
		
			* html .nav_cat { margin: 0 0 0 10px; }
		
		.nav_text {float: right; width: 155px; height: 100%; line-height: 1.3em; margin: 1px 0 0 0;}
			
			* html .nav_text { margin: 0; }
		
			.nav_text a { color: #960202; text-decoration: none;}
			
			.nav_text a:hover {color: #333; text-decoration: underline; }
			
		.nav_text_sub {float: right; width: 145px; height: 100%; line-height: 1.3em; margin: 1px 0 0 0; font-size: 10px;}
			
			* html .nav_text_sub { margin: 0; }
		
			.nav_text_sub a { color: #454545; text-decoration: none;}
			
			.nav_text_sub a:hover {color: #333; text-decoration: underline; }
	
		.nav_img {float: left; color: #424242; background-image: url(images/nav_img.png); background-repeat: no-repeat; width: 38px; height: 22px; padding: 0; margin: 0 0 0 10px; text-indent: -9999px;}
	
			* html .nav_img {
						background-image: none;
						filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/nav_img.png", sizingMethod="scale"); margin: 0 0 0 5px;
					}
	.product_benefits {float: left; margin: 0 0 0 40px;}
	
		*html .product_benefits {float: left; margin: 0 0 0 20px;}				
					
	.content_body {float: left; width: 651px; height: 100%; margin: 0; padding: 0; }
	
		.content_body a {color: #960202; }
		
		.content_body a:hover {color: #454545; } 
		
		
		
		.content_box_splash { position: relative; width: 650px; height: 230px; left: 0; top: 0; margin: 45px 0 0 20px; line-height: 1.3em; background-image: url(images/livetopic_splash.png); background-repeat: no-repeat; }

			.content_box_splash a{color: #38b9d8;}
			
			.savings_livetopic {margin: 163px 0 0 0; float: right; width: 139px; height: 61px; text-indent: -9999px; display: block; }
			
				.savings_livetopic a {float: right; width: 139px; height: 61px; background-image: url(images/savings_livetopic.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				.savings_livetopic a:hover {float: right; width: 139px; height: 61px; background-image: url(images/savings_livetopic_over.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
			.learn_livetopic {margin: 163px 0 0 0; float: right; width: 146px; height: 61px; text-indent: -9999px; display: block; }
			
				.learn_livetopic a {float: right; width: 146px; height: 61px; background-image: url(images/link_livetopic.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				.learn_livetopic a:hover {float: right; width: 146px; height: 61px; background-image: url(images/link_livetopic_over.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				
			.demo_livetopic {margin: 0px 0 0 0; float: right; width: 150px; height: 61px; text-indent: -9999px; display: block; background-image: url(images/demo_livetopic.png); background-repeat: no-repeat;}
			
				.demo_livetopic a {float: right; width: 150px; height: 61px; background-image: url(images/demo_livetopic.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				.demo_livetopic a:hover {float: right; width: 150px; height: 61px; background-image: url(images/demo_livetopic_over.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
			.try_livetopic {margin: 0px 0 0 0; float: left; width: 166px; height: 61px; text-indent: -9999px; display: block; background-image: url(images/try_livetopic.png); background-repeat: no-repeat;}
			
				.try_livetopic a {float: right; width: 166px; height: 61px; background-image: url(images/try_livetopic.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				.try_livetopic a:hover {float: right; width: 166px; height: 61px; background-image: url(images/try_livetopic_over.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
			


		.content_box1 { position: relative; width: 650px; height: 230px; left: 0; top: 0; margin: 45px 0 0 20px; line-height: 1.3em; }
		
			.subject_hdg {float: left; width: 205px; height: 42px;}
			
			.managed_host_hdg {float: left; width: 194px; height: 42px;  margin: 30px 0 0 0;}
			
			.subject_config_price {float: right; 132px; height: 42px; margin: 30px 0 0 0;}
		
			.subject_consult { float: right; width: 131px; height: 71px;}
		
			.text_box1 { float: right; width: 320px; height: 224px; }
				
			.text_box1_2 { width: 100%; float: left; }
			
			.heading_box1 {float: left; width: 100%; margin: 0 0 5px 0; }
			
				*html .heading_box1 {float: left; width: 100%; margin: 0 0 0 0; }
			
			.soft_image_box1 {float: left; background-image: url(images/soft_index_img.png); background-repeat: no-repeat; width: 321px; height: 224px;}
			
			.image_box2 { float: left; width: 345px; height: 126px; margin: 0 0 0 0; background-image: url(images/dc_front_img_right.png); background-repeat: no-repeat; background-position: top left;}
		
		.content_box2 { position: relative; width: 650px; left: 0; top: 0; margin: 10px 0 0 20px; line-height: 1.3em; color: #454545;}
		
		.content_box_dvs { float: left;  width: 440px;  margin: 0px 0 0 20px; line-height: 1.3em; color: #454545;}
		
		.hosting_more_box { float: left; width: 650px; left: 0; top: 0; margin: 0 0 0 20px; line-height: 1.3em;  color: #454545;} 
		
		*html .hosting_more_box { margin: 0 0 0 10px;} 
		
		.configure_options_description { float: left; width: 300px; height: 158px;  margin: 0 0 0 25px; left: 0; top: 0;  line-height: 1.3em;  color: #454545;}
		
		.vps_wording {position: absolute; top: 145px; left: 5px; color: #e3e0a8; }
		
		.configure_options_dvs { float: right; width: 425px; height: 158px;  margin: 10px 0 0 0px;   line-height: 1.3em;  color: #454545;  } 
		
			.configure_options_dvs ul { margin: 0; padding: 0; float: left; } 
			
			.configure_options_dvs li { margin: 0; padding: 0; list-style: none; width: 400px; float: left; } 
		
		
		.configure_options { float: left; width: 255px; height: 158px;  margin: 0 0 0 20px;   line-height: 1.3em;  color: #454545;  } 
		
			.configure_options ul { margin: 0; padding: 0; float: left; } 
			
			.configure_options li { margin: 0; padding: 0; list-style: none; width: 225px; float: left; } 
			
		.configure_options_support { float: left; width: 500px; height: 158px;  margin: 0 0 0 20px; left: 0; top: 0;  line-height: 1.3em;  color: #454545;  } 
		
		*html .configure_options_support { margin: 0 0 0 10px; }
		
			.configure_options_support ul { margin: 0; padding: 0; float: left; } 
			
			.configure_options_support li { margin: 0; padding: 0; list-style: none; width: 400px; float: left; } 
					
				.processor_icon {float: left; width: 50px; height: 32px; background-image: url(images/processor_icon.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
				
				.memory_icon {float: left;  width: 50px; height: 32px; background-image: url(images/memory_icon.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
				
				.transfer_icon {float: left;  width: 50px; height: 32px; background-image: url(images/transfer_icon.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
				
				.software_icon {float: left;  width: 50px; height: 32px; background-image: url(images/software_icon.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
				
				.storage_icon {float: left;  width: 50px; height: 32px; background-image: url(images/storage_icon.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
				
				.icon_description { float: left; padding: 10px 0 0 0; }
				
			.benefit_section { float: left; width: 400px; height: 93px; margin: 20px 0 10px 0;  }
			
			.benefit_section_hosting { float: left; width: 600px; height: 93px; margin: 20px 0 10px 0;  }
			
			.dvs_benefit_section_hosting { float: left; width: 600px; height: 93px; margin: 10px 0 10px 0;  }
			
			.vps_benefit_section_hosting { float: left; width: 600px;  margin: 10px 0 10px 0;  }
			
			.dvs_benefit_section { float: left; width: 350px; margin: 20px 0 0 0;  }
			
			.manage_benefit_section { float: left; width: 260px; margin: 0px 0 0 20px;  }
			
			.manage_upgrade_section { float: left; width: 250px; margin: 15px 0 0 20px;  }
			
				.customize_why { float: left;  width: 41px; height: 41px; padding: 20px 10px 10px 0; background-image: url(images/customize_why.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
				
				.plex_why { float: left;  width: 41px; height: 41px; padding: 20px 10px 10px 0;  background-image: url(images/plex_why.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
				
				.scale_why { float: left;  width: 41px; height: 41px; padding: 20px 10px 10px 0;  background-image: url(images/scale_why.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
			
			
				.dvs_benefit_heading { float: left: width: 100%; color: #960202; margin: 0 0 10px 0; font-size: 14px;  }
			
				.benefit_heading { float: left: width: 540px; color: #960202; margin: 10px 0 10px 0; font-size: 14px;  }
				
				.scaling_icon { float: left;  width: 93px; height: 98px; padding:0 10px 0 0; background-image: url(images/scales_icon.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
				
				.customize_icon { float: left;  width: 93px; height: 98px; padding:0 10px 0 0; background-image: url(images/customize_icon.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
				
				.powerful_icon { float: left;  width: 93px; height: 98px; padding:0 10px 0 0; background-image: url(images/powerful_icon.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
				
				.included_support_icon { float: left;  width: 50px; height: 32px; background-image: url(images/included_support_icon.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
				
				.customer_support_icon { float: left;  width: 50px; height: 32px; background-image: url(images/customer_support_icon.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
				
			.plesk_manage { float: left;  width: 89px; height: 125px; padding: 0 0 70px 10px; background-image: url(images/plesk_manage_tool.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
			
			.virtuozzo_manage { float: left;  width: 89px; height: 125px; padding: 0 0 70px 10px; background-image: url(images/virtuozzo_manage_tool.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
			
			.customize_manage { float: left;  width: 89px; height: 125px; padding: 0 0 70px 10px; background-image: url(images/customize_tool.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
			
			.upgrade_ram { float: left;  width: 67px; height: 125px; padding: 0 0 70px 10px; background-image: url(images/ram_upgrade.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
			
			.upgrade_backup { float: left;  width: 67px; height: 125px; padding: 0 0 70px 10px; background-image: url(images/backup_upgrade.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
			
			.upgrade_plesk { float: left;  width: 67px; height: 125px; padding: 0 0 70px 10px; background-image: url(images/plesk_upgrade.png); background-repeat: no-repeat; display: block; text-indent: -9999px; }
		
			.configure_heading {float: left; display: block; text-indent: -9999px; margin: 14px 200px 0 0; width: 248px; height: 42px; background-image: url(images/configure_options.png); background-repeat: no-repeat; }
			
			.why_heading {float: left; display: block; text-indent: -9999px; margin: 14px 200px 0 0; width: 248px; height: 42px; background-image: url(images/why_vps.png); background-repeat: no-repeat; }
		
			.manage_heading {float: left; display: block; text-indent: -9999px; margin: 0; width: 248px; height: 42px; background-image: url(images/manage_options.png); background-repeat: no-repeat; }
			
			.benefit_dvs_heading {float: left; display: block; text-indent: -9999px; margin: 14px 0 0 0; width: 248px; height: 42px; background-image: url(images/benefits_dvs_options.png); background-repeat: no-repeat; }
			
			.benefit_vps_heading {float: left; display: block; text-indent: -9999px; margin: 14px 0 0 0; width: 248px; height: 42px; background-image: url(images/vps_benefits_options.png); background-repeat: no-repeat; }
			
			.scale_dvs_heading {float: left; display: block; text-indent: -9999px; margin: 14px 0 0 0; width: 296px; height: 42px; background-image: url(images/scale_into_dvs_options.png); background-repeat: no-repeat; }
			
			.dvs_description_heading {float: left; display: block; text-indent: -9999px; margin: 0; width: 900px; height: 42px; background-image: url(images/dvs_description_header.png); background-repeat: no-repeat; }
			
			.vps_addon_heading {float: left; display: block; text-indent: -9999px; margin: 14px 200px 0 0;width: 248px; height: 42px; background-image: url(images/vps_addon.png); background-repeat: no-repeat; }
			
			.included_support_heading {float: left; display: block; text-indent: -9999px; margin: 14px 200px 0 0; width: 248px; height: 42px; background-image: url(images/included_support_heading.png); background-repeat: no-repeat; }

			.included_support_heading_dvs {float: left; display: block; text-indent: -9999px; margin: 14px 200px 0 0; width: 248px; height: 42px; background-image: url(images/included_support_dvs.png); background-repeat: no-repeat; }
			
			.customer_support_heading {float: left; display: block; text-indent: -9999px; margin: 0 200px 0 0; width: 325px; height: 42px; background-image: url(images/customer_support_heading.png); background-repeat: no-repeat; }
			
			.customer_support_heading_dvs {float: left; display: block; text-indent: -9999px; margin: 0 0 0 0; width: 900px; height: 42px; background-image: url(images/managed_support_dvs.png); background-repeat: no-repeat; }
		
			.powerful { width: 203px; height: 29px; background-image: url(images/powerful_img.png); background-repeat: no-repeat; text-indent: -9999px;}
			
				*html .powerful {
						background-image: none;
						filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/powerful_img.png", sizingMethod="scale");
					} 
			
			.dvs_diagram {float: left; height: 158px; width: 900px; background-image: url(images/dvs_diagram.png); background-repeat: no-repeat; }
			
			.easy { width: 203px; height: 29px; background-image: url(images/easy_img.png); background-repeat: no-repeat; text-indent: -9999px;}
			
				*html .easy {
						background-image: none;
						filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/easy_img.png", sizingMethod="scale");
					} 
			
			.simple { width: 203px; height: 29px; background-image: url(images/simple_img.png); background-repeat: no-repeat; text-indent: -9999px;}
			
				*html .simple {
						background-image: none;
						filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/simple_img.png", sizingMethod="scale");
					}
					
			.learn_more_vps { float: left; margin: 240px 0 0 118px; width: 130px; height: 51px; background-repeat: no-repeat; text-indent: -9999px; display: block; }		
			
				*html .learn_more_vps { margin: 240px 0 0 59px; }	
				
				.learn_more_vps a{ margin: 0; width: 130px; height: 51px; background-image: url(images/learn_more_vps.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				*html .learn_more_vps a{ }	
				
				.learn_more_vps a:hover { margin: 0; width: 130px; height: 51px; background-image: url(images/learn_more_vps_over.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				*html .learn_more_vps a:hover{ }	
				
			.learn_more_dvs {float: left; margin: 240px 0 0 221px; width: 130px; height: 51px; background-repeat: no-repeat; text-indent: -9999px; display: block; }		
			
				*html .learn_more_dvs { margin: 240px 0 0 221px; }	
				
				.learn_more_dvs a{ margin: 0; width: 130px; height: 51px; background-image: url(images/learn_more_dvs.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				*html .learn_more_dvs a{ }	
				
				.learn_more_dvs a:hover { margin: 0; width: 130px; height: 51px; background-image: url(images/learn_more_dvs_over.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				*html .learn_more_dvs a:hover{ }	
				
			.request_quote_appt { float: left; margin: 244px 0 0 120px; width: 197px; height: 40px; text-indent: -9999px; display: block; }
			
			*html .request_quote_appt { margin: 244px 0 0 60px; }
			
				.request_quote_appt a { float: left; margin: 0; width: 197px; height: 40px; background-image: url(images/request_quote_appt.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				.request_quote_appt a:hover { float: left; margin: 0; width: 197px; height: 40px; background-image: url(images/request_quote_appt_over.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				
			.request_quote_appt_update { position: absolute; margin: 228px 0 0 136px; width: 197px; height: 40px; text-indent: -9999px; display: block; }
			
			*html .request_quote_appt_update {position: absolute; margin: 0; top: 500px; left: 136px; }
			
				.request_quote_appt_update a { float: left; margin: 0; width: 197px; height: 40px; background-image: url(images/request_quote_appt.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				.request_quote_appt_update a:hover { float: left; margin: 0; width: 197px; height: 40px; background-image: url(images/request_quote_appt_over.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				

			.request_quote_appt_left { position: absolute; margin: 228px 0 0 0px; width: 215px; height: 40px; text-indent: -9999px; display: block; }
			
			*html .request_quote_appt_left { margin: 0; top: 500px; left: 136px; }
			
				.request_quote_appt_left a { float: left; margin: 0; width: 215px; height: 40px; background-image: url(images/request_quote_left.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				.request_quote_appt_left a:hover { float: left; margin: 0; width: 215px; height: 40px; background-image: url(images/request_quote_left_over.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }				
				
				
				
				
				
			.request_colo_appt { float: left; margin: 244px 0 0 120px; width: 197px; height: 40px; text-indent: -9999px; display: block; }
			
				.request_colo_appt a { float: left; margin: 0; width: 197px; height: 40px; background-image: url(images/request_quote_appt_colo.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				.request_colo_appt a:hover { float: left; margin: 0; width: 197px; height: 40px; background-image: url(images/request_quote_appt_colo_over.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				
				
				
			.overview_current { float: left; margin: 32px 0 0 60px; width: 126px; height: 37px; background-image: url(images/overview_current.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
			
			*html .overview_current { margin: 32px 0 0 30px; }
			
			.overview { float: left; margin: 32px 0 0 60px; width: 126px; height: 37px; background-repeat: no-repeat; text-indent: -9999px; display: block; }
			
				*html .overview { margin: 32px 0 0 30px; }
			
			.overview a{ margin: 0; width: 126px; height: 37px; background-image: url(images/overview.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				.overview a:hover { margin: 0; width: 126px; height: 37px; background-image: url(images/overview_over.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
			
			
			.support { float: left; margin: 31px 0 0 6px; width: 126px; height: 37px; background-repeat: no-repeat; text-indent: -9999px; display: block; }
			
			.support_current { float: left; margin: 31px 0 0 6px; width: 126px; height: 37px; background-image: url(images/support_current.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
			
				.support a{ margin: 0; width: 126px; height: 37px; background-image: url(images/support_button.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				.support a:hover { margin: 0; width: 126px; height: 37px; background-image: url(images/support_over.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				
				
			.addons { float: left; margin: 31px 0 0 4px; width: 126px; height: 37px; background-repeat: no-repeat; text-indent: -9999px; display: block; }
			
			.addons_current { float: left; margin: 31px 0 0 4px; width: 126px; height: 37px; background-image: url(images/addon_current.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
			
				.addons a{ margin: 0; width: 126px; height: 37px; background-image: url(images/addon.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				.addons a:hover { margin: 0; width: 126px; height: 37px; background-image: url(images/addon_over.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				
				
			.details { float: left; margin: 31px 0 0 4px; width: 126px; height: 37px; background-repeat: no-repeat; text-indent: -9999px; display: block; }
			
			.details_current { float: left; margin: 31px 0 0 4px; width: 126px; height: 37px; background-image: url(images/details_current.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
			
				.details a{ margin: 0; width: 126px; height: 37px; background-image: url(images/details.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				.details a:hover { margin: 0; width: 126px; height: 37px; background-image: url(images/details_over.png); background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
				
				
		
			.text_box2 { float: left; width: 205px; height: 288px; }
			
			.text_box3 { float: left; width: 205px; height: 288px; margin: 0 0 0 15px; }
			
			.text_box4 { float: left; width: 205px; height: 288px; margin: 0 0 0 15px; }
			
/* host page */

			.content_box_subject { float: left; width: 650px; left: 0; top: 0; margin: 30px 0 0 0px; line-height: 1.3em; }	
			.heading_box_disaster{ float: left; width: 600px; margin: 0 0 0 20px;}
			
				*html .heading_box_disaster {margin: 0 0 0 10px;}

			.text_box_host { float: right; width: 337px; height: 200px; }
			
			.product_contain { float: right; width: 337px;  }
			
			.text_box_disaster { float: right; width: 649px; height: 300px; background-image: url(images/disaster_recovery.png); background-repeat: no-repeat; background-position: top right; }
			
				.text_box_disaster span{ float: left; width: 180px; margin: 0 0 0 20px; }
				
				
				.text_box_disaster ul { margin: 0; padding: 0; }
				
				.text_box_disaster li { margin: 0 0 5px 0; padding: 0;}
			
			.image_box_host {float: left; background-image: url(images/ded_host_img.png); background-repeat: no-repeat; width: 295px; height: 200px; margin: 45px 10px 0 20px;}
			
				*html .image_box_host {margin: 45px 5px 0 10px;}
			
			.image_box_storage{float: left; background-image: url(images/hosted_storage_img.png); background-repeat: no-repeat; width: 295px; height: 200px; margin: 45px 10px 0 20px;}
			
				*html .image_box_storage {margin: 45px 5px 0 10px;}
			
/* colo page */

			.image_box_colo {float: left; background-image: url(images/colo_img.png); background-repeat: no-repeat; width: 295px; height: 200px; margin: 45px 10px 0 20px;}
			
				*html .image_box_colo {margin: 45px 5px 0 10px;}
			
/* config pages */

	.config_box { float: left; width: 500px; height: 100%; margin: 10px 0 0 0; padding: 0; }
	
	.option { float: left; width: 100%; margin: 20px 0 0 0; border-top: 1px solid #a9a9a9;}
	
		.option h3 { padding: 0; margin: 10px 0 10px 0; font-size: 14px; color: #960202; font-weight: 100;}
	
		.option ul { padding: 0; margin: 10px 0 0 10px; }
		
		.option li { padding: 3px 0 2px 5px; margin: 0 0 0 0; list-style: none; width: 100%;}
		
		.option li:hover { background-color: #a9a9a9; color: #ffffff; }
		
		.option input { padding: 0; margin: 0 10px 0 0;}
		
	.chosen_config { float: left; width: 100%; margin: 0 0 0 0;  background-image: url(images/consult.png); background-repeat: no-repeat; background-position: top right;}
	
		.chosen_config ul { padding: 0; margin: 0 0 0 10px; }
		
		.chosen_config li { padding: 3px 0 2px 5px; margin: 0 0 0 0; list-style: none; width: 210px;}
		
			.category { font-size: 14px;  }

			.chosen { color: #848383; }

/* zeroforum pages */

	.zero_image_box1 {float: left; background-image: url(images/soft_zero_img.png); background-repeat: no-repeat; width: 321px; height: 224px;}
	
	.livetopic_box1 {float: left; background-image: url(images/livetopic_soft_img.png); background-repeat: no-repeat; width: 321px; height: 224px;}
	
	.livetopic_pricing_box1 {float: left; background-image: url(images/livetopic_pricing_img.png); background-repeat: no-repeat; width: 321px; height: 224px;}
	
	.livetopic_logo_box1 {float: left; background-image: url(images/livetopic_logo_img.png); background-repeat: no-repeat; width: 321px; height: 224px;}
	
		.livetopic_logo_box1 a { margin: 0; width: 321px; height: 224px;  background-repeat: no-repeat; text-indent: -9999px; display: block; }
				
	
	.livetopic_iserve_box1 {float: left; background-image: url(images/livetopic_iserve_logo_img.png); background-repeat: no-repeat; width: 321px; height: 224px;}
	
	.zero_privacy_box1 {float: left; background-image: url(images/soft_privacy_img.png); background-repeat: no-repeat; width: 321px; height: 224px;}
	
	.content_box3 { position: relative; width: 650px; height: 150px; left: 0; top: 0; margin: 15px 0 0 20px; line-height: 1.3em; color: #454545;}
	
	.feature_box { float: left; width: 205px; height: 150px; }
			
	.feature_box2 { float: left; width: 205px; height: 150px; margin: 0 0 0 15px; }
			
	.feature_box3 { float: left; width: 205px; height: 150px; margin: 0 0 0 15px; }
	
	/*livetopic_launch */
	
	.enhanced_performance { width: 203px; height: 29px; background-image: url(images/enhanced_performance_img.png); background-repeat: no-repeat; text-indent: -9999px;}
		
			*html .enhanced_performance {
					background-image: none;
					filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/enhanced_performance_img.png", sizingMethod="scale");
				} 
		
		.new_features { width: 203px; height: 29px; background-image: url(images/dynamic_features_img.png); background-repeat: no-repeat; text-indent: -9999px;}
		
			*html .new_features {
					background-image: none;
					filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/dynamic_features_img.png", sizingMethod="scale");
				} 
		
		.lower_pricing { width: 203px; height: 29px; background-image: url(images/lower_pricing_img.png); background-repeat: no-repeat; text-indent: -9999px;}
		
			*html .lower_pricing {
					background-image: none;
					filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/lower_pricing_img.png", sizingMethod="scale");
				}
	
	/* old livetopic */
	
	
		.performance { width: 203px; height: 29px; background-image: url(images/performance_img.png); background-repeat: no-repeat; text-indent: -9999px;}
		
			*html .performance {
					background-image: none;
					filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/performance_img.png", sizingMethod="scale");
				} 
		
		.secure { width: 203px; height: 29px; background-image: url(images/secure_img.png); background-repeat: no-repeat; text-indent: -9999px;}
		
			*html .secure {
					background-image: none;
					filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/secure_img.png", sizingMethod="scale");
				} 
		
		.cost { width: 203px; height: 29px; background-image: url(images/cost_img.png); background-repeat: no-repeat; text-indent: -9999px;}
		
			*html .cost {
					background-image: none;
					filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/cost_img.png", sizingMethod="scale");
				}
		.managed { width: 203px; height: 29px; background-image: url(images/managed_img.png); background-repeat: no-repeat; text-indent: -9999px;}
		
			*html .managed {
					background-image: none;
					filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/managed_img.png", sizingMethod="scale");
				} 
		
		.attractive { width: 203px; height: 29px; background-image: url(images/attractive_img.png); background-repeat: no-repeat; text-indent: -9999px;}
		
			*html .attractive {
					background-image: none;
					filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/attractive_img.png", sizingMethod="scale");
				} 
		
		.simple_switch { width: 203px; height: 29px; background-image: url(images/simple_switch_img.png); background-repeat: no-repeat; text-indent: -9999px;}
		
			*html .simple_switch {
					background-image: none;
					filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/simple_switch_img.png", sizingMethod="scale");
				}

/* iserve pages */

	.iserve_image_box1 {float: left; background-image: url(images/soft_iserve_img.png); background-repeat: no-repeat; width: 321px; height: 224px;}

		.upload { width: 203px; height: 29px; background-image: url(images/upload_img.png); background-repeat: no-repeat; text-indent: -9999px;}
		
			*html .upload {
					background-image: none;
					filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/upload_img.png", sizingMethod="scale");
				} 
		
		.edit { width: 203px; height: 29px; background-image: url(images/edit_img.png); background-repeat: no-repeat; text-indent: -9999px;}
		
			*html .edit {
					background-image: none;
					filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/edit_img.png", sizingMethod="scale");
				} 
		
		.share { width: 203px; height: 29px; background-image: url(images/share_img.png); background-repeat: no-repeat; text-indent: -9999px;}
		
			*html .share {
					background-image: none;
					filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/share_img.png", sizingMethod="scale");
				}
	
	.content_box3 a {color: #960202; }
		
		.content_box3 a:hover {color: #454545; } 
		
/* vw_case pages */

	.vw_case_image_box1 {float: left; background-image: url(images/soft_vw_case_img.png); background-repeat: no-repeat; width: 321px; height: 224px;}

	.content_box5 { position: relative; width: 450px; height: 100%; left: 0; top: 0; margin: 15px 0 0 20px; line-height: 1.3em; color: #454545;}
		
		.challenge { width: 203px; height: 29px; background-image: url(images/challenge_img.png); background-repeat: no-repeat; text-indent: -9999px;}
		
			*html .challenge {
					background-image: none;
					filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/challenge_img.png", sizingMethod="scale");
				} 
		
		.solution { width: 203px; height: 29px; background-image: url(images/solution_img.png); background-repeat: no-repeat; text-indent: -9999px;}
		
			*html .solution {
					background-image: none;
					filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/solution_img.png", sizingMethod="scale");
				} 
		
		.result { width: 203px; height: 29px; background-image: url(images/result_img.png); background-repeat: no-repeat; text-indent: -9999px;}
		
			*html .result {
					background-image: none;
					filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src="images/result_img.png", sizingMethod="scale");
				}

/* contact page */

	.contact_text { width: 100%; margin: 10px 0 0 0; }
	
	.content_box6 { position: relative; width: 450px; height: 100%; left: 0; top: 0; margin: 45px 0 0 20px; line-height: 1.3em; color: #ffffff;}
	
		.content_box6 ul{ padding: 0; margin: 15px 0 15px 0;}
		
		.content_box6 li{ padding: 0; margin: 1px 0 0 15px; list-style: none; }
		
		.content_box6 a {color: #38b9d8;}	
		
	.content_box7 { position: relative; width: 450px; height: 400px; left: 0; top: 0; margin: 45px 0 0 20px; line-height: 1.3em; color: #454545;}
	
		.content_box7 ul{ padding: 0; margin: 15px 0 15px 0;}
		
		.content_box7 li{ padding: 0; margin: 1px 0 0 15px; list-style: none; }
		
		.content_box7 a {color: #960202;}

/* zf features page */

	.first_feature_heading { font-size: 14px; color: #ffffff; height: 29px; }

	.feature_heading { font-size: 14px; color: #960202; height: 29px; }
	
	.main_feature_heading { font-size: 14px; color: #ffffff; height: 29px; width: 100%; }
	
/* login pages */

	.customer_login_section {float: left; width: 550px;  padding-bottom: 0; margin-top: 10px;}

	.login {margin: 40px 0 0 20px;}
	
	*html .login {margin: 0 0 0 10px;}
	
	.invalid { margin: 0 0 15px 0; color: #fff; font-size: 14px;}
	
	.login a{ color: #fff; }
	
	.light_text { margin: 15px 0 0 0; color: #ffffff; }
	
		.light_text a {color: #38b9d8; }
	
	.dark_text { margin: 15px 0 0 0; color: #454545; }
	
		.dark_text a {color: #960202; }
	
	.software_login {margin: 20px 0 0 0; color: #ffffff;}
	

		
/* zf pricing */
	
	.content_box1 a{color: #38b9d8;}
	
	.price_table { width: 650px; }
	
	.content_box_price { font-size: 12px; position: relative; width: 650px; height: 100%; left: 0; top: 0; margin: 45px 0 0 20px; line-height: 1.3em; color: #454545;}
	
		.content_box_price a{color: #960202;}
		
		.content_box_price span {color: #960202;}

		td.content_cell { width: 275px; text-align: left; padding: 0 0 25px 0;}
				
		td.small_bus { width: 125px; text-align: center;}
		
		td.med_bus { width: 125px; text-align: center;}
		
		td.large_bus { width: 125px; text-align: center;}

/* dc product pages */

	.price_breakdown { position: relative; width: 650px; left: 0; top: 0; margin: 0 0 0 20px; line-height: 1.3em; color: #454545;}


	.content_box8 { float: left; width: 400px; height: 100%; margin: 10px 0 0 20px; line-height: 1.3em; color: #454545; }
	
		* html .content_box10 { margin: 10px 0 0 10px; } 
	
	.dc_product_options {float: left; width: 100%; height: 100%; margin: 0 0 10px 0; }
	
		.dc_product_title { width: 100%;  }
	
		.dc_product_img { float: left; width: 65px; height: 100;}
		
		.dc_product_heading { font-size: 14px; color: #960202; height: 20px; }
		
		.dc_product_textbox { float: right: width: 380px; height: 100%; }
		
			.dc_product_description { float: left; margin: 0; padding: 0; width: 100%; }
		
			.dc_product_textbox ul { margin: 7px 0 0 20px; padding: 0; list-style: none; float: left; }
			
			.dc_product_textbox li { margin: 0 0 0 0; padding: 0; }
			
/* software_contact */
		
		.content_box9 { position: relative; width: 450px; height: 400px; left: 0; top: 0; margin: 45px 0 0 20px; line-height: 1.3em; color: #ffffff;}
	
		.content_box9 ul{ padding: 0; margin: 15px 0 15px 0;}
		
		.content_box9 li{ padding: 0; margin: 1px 0 0 15px; list-style: none; }
		
		.content_box9 a {color: #38b9d8;}
		
/* updated index stylings */

	.index_box1{ float: left; width: 650px; height: 275px;  margin: 45px 0 0 20px; line-height: 1.3em;}
	
		*html .index_box1 { float: left; width: 650px; height: 275px;  margin: 45px 0 0 10px; line-height: 1.3em; }
	
	.index_text_box1 { float: right; width: 478px; height: 112px; }
	
	.index_heading_box1 {float: left; width: 100%; margin: 0 0 5px 0; }
			
				*html .index_heading_box1 {float: left; width: 100%; margin: 0 0 0 0; }
	
	.index_image_box1 {float: left; background-image: url(images/dc_front_img.png); background-repeat: no-repeat; width: 171px; height: 112px;}
	
	.content_box10 { float: left; width: 200px; height: 100%;  margin: 10px 0 0 20px; line-height: 1.3em; color: #454545;}
	
		* html .content_box10 { margin: 10px 0 0 10px; } 
	
		.content_box10 ul { margin: 0 0 0 10px; padding: 0 10px 0 0; border-right: 1px solid #dedede; list-style: none;}
				
		.content_box10 li { margin: 0 0 10px 0; padding: 0; color: #424242;}
		
		.content_box10 a{ color: #424242; text-decoration: none;}
		
		.content_box10 a:hover{ text-decoration: underline;}
		
		.content_box10 span { color: #960202;}
	
	.popular_configs { float: right; margin: 0; padding: 0;}
	
	
/* disaster recovery */ 

	.content_box11 { margin: 0; padding: 0; width: 100%; }
	
	.disaster_box_left { float: left; width: 200px; margin: 0 0 0 20px; }
	
		*html .disaster_box_left { margin: 0 0 0 10px;}
	
		.disaster_box_left ul { margin: 0 0 0 15px; padding: 0;}
				
		.disaster_box_left li { margin: 0 0 10px 0; padding: 0;}
		
		.disaster_box_left span { color: #960202;}
		
	.disaster_box_right { float: left; width: 400px; margin: 0 0 0 30px; }
	
		.disaster_box_right ul { margin: 0 0 0 0px; padding: 0; list-style: none;}
				
		.disaster_box_right li { margin: 0 0 10px 0; padding: 0;}
	
		*html .disaster_box_right { margin: 0 0 0 20px;}
		
		.disaster_box_right span { color: #960202;}
	
	.credit { float: left; width: 80%; margin: 20px 0 0 20px; }
	
		*html .credit {margin: 20px 0 0 10px;}
		
ul.referral_form_details { float: left; width: 350px; padding: 0;}	

ul.referral_form_details li { list-style: none; }

	li.referral_form_product { list-style: none; margin: 0 0 10px 0; padding: 0; height: 20px; }
	
	ul.referral_form_details textarea { width: 260px; }	
		
ul.referral_form { float: left; width: 240px; padding: 0;}

	ul.top_section { margin: 115px 0 0 0; } 
	
	ul.lower_section { margin: 80px 0 20px 0; }

	ul.referral_form li { list-style: none; margin: 0 0 10px 0; padding: 0; height: 20px; } 
	
	ul.referral_form input { width: 130px; background-color: #fff !important;}
	
	ul.referral_form textarea { width: 130px; background-color: #fff !important; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 1.2em; }
	
	#referrer_info { margin-left: 66px; }	
	
		*html #referrer_info { margin-left: 33px; }
		
	#referree_info { margin-left: 21px; }	
	
		*html #referree_info { margin-left: 10px; }	
		
	#referree_info_2 { margin-left: 10px; }	
	
		*html #referree_info_2 { margin-left: 5px; }	
	
.referral_label { float: left; width: 80px; color: #fff; padding-top: 5px;}
	
.colocation_referral { float: left; width: 135px; height: 114px; text-indent: -9999px; margin: 108px 0 0 86px;}


	a.colocation_referral {background-image: url(images/colocation_referral.png);}
	
	a:hover.colocation_referral  { background-image: url(images/colocation_referral_hover.png); }
	
.connectivity_referral { float: left; width: 135px; height: 114px; text-indent: -9999px; margin: 108px 0 0 26px;}

	a.connectivity_referral {background-image: url(images/connectivity_referral.png);}
	
	a:hover.connectivity_referral  { background-image: url(images/connectivity_referral_hover.png); }
	
.managed_referral { float: left; width: 135px; height: 114px; text-indent: -9999px; margin: 108px 0 0 28px;}


	a.managed_referral {background-image: url(images/managed_referral.png);}
	
	a:hover.managed_referral  { background-image: url(images/managed_referral_hover.png); }

.site_down_img {margin: 0 220px 0 239px; float: left;}
			
.site_down {width: 900px; text-align: center; color: #868484;}

.large_text { font-size: 30px; }

.smaller_text { font-size: 12px; margin-bottom: 100px; }



.colo_list {float: left; width: 204px; padding: 0 15px; line-height: 1.4em; font-size: 12px;}
	
	.colo_list h3 {color: #960202; }
		 
		 #customer_take{ 
			color: #424242;
		 }

	.colo_list span {color: #960202;}
	
	.colo_list p {}
	
		#colo_list_quote {color: #960202; background-image: url(images/quote_box_mid.png); background-repeat: repeat-y; width: 165px; margin: 0; padding: 5px 20px 10px 32px;}

	.colo_list ul { margin: 10px 0 0 0; padding: 0; list-style: none;}
	
	.colo_list li {padding-left: 37px; padding-bottom: 10px; background-image: url(images/arrow_bullet.png); background-position: top left; background-repeat: no-repeat;}

.colo_experience_list {line-height: 1.3em; font-size: 12px; width: 401px; float: right; background-image: url(images/customer_exp_b.png); background-position: top left; background-repeat: no-repeat; background-color: #b9baba; padding-bottom: 50px; font-size: 12px;}

	.colo_experience_list ul { list-style: none; margin: 12px 0 0 0; padding: 0 20px 0 0;}

	.colo_experience_list li { float: left; margin-bottom: 10px; width: 100%;}
	
	.colo_experience_list p { float: left; padding: 0 20px; color: #960202; margin: 5px 0 5px 0;}

.product_content_heading {
	float: left;
	height: 53px;
	width: 100%; 
	
}

.index_content_heading {
	float: left;
	height: 53px;
	width: 489px; 
	
}

	#colo_heading { 
		background-image: url(images/colocation_info.png);	
	}
	
	#index_heading { 
		background-image: url(images/relynet_info.png);		
	}
	
	#why_sac { 
		background-image: url(images/why_sac_info.png);		
	}
	
	#disaster_recovery_sac { 
		background-image: url(images/disaster_recovery_info.png);		
	}
	
	#disaster_recovery_experts { 
		background-image: url(images/disaster_recovery_experts.png);		
	}
	
	#managed_hosting { 
		background-image: url(images/managed_hosting_info.png);		
	}
	
	#manage_effectively { 
		background-image: url(images/manage_effectively.png);		
	}
	
	#vps_dvs_specs { 
		background-image: url(images/vps_dvs_specs.png);		
	}
	
	#hosted_storage_info { 
		background-image: url(images/hosted_storage_info.png);		
	}
	
	#company_info { 
		background-image: url(images/company_info.png);		
	}
	
	#business_solutions_info { 
		background-image: url(images/business_solutions_info.png);		
	}

.why_sac_list{float: left; width: 300px; padding: 0 15px; line-height: 1.4em; font-size: 12px;}
	
	.why_sac_list h3 {color: #960202; }
		 
		 #customer_take{ 
			color: #424242;
		 }

	.why_sac_list span {color: #960202;}
	
	.why_sac_list p {}

	.why_sac_list ul { margin: 10px 0 0 0; padding: 0; list-style: none;}
	
	.why_sac_list li { padding-left: 37px; padding-bottom: 10px; background-image: url(images/arrow_bullet.png); background-position: top left; background-repeat: no-repeat;}


.why_dr_list {float: left; width: 440px; padding: 0 15px; line-height: 1.4em; font-size: 12px;}
	
	.why_dr_list h3 {color: #960202; }
	
	.why_dr_list h2 { font-size: 14px; padding: 0 0 7px 0; margin: 0;  }
		 
		 #customer_take{ 
			color: #424242;
		 }

	.why_dr_list span {color: #960202;}
	
	.why_dr_list p {}

	.why_dr_list ul { margin: 10px 0 0 0; padding: 0; list-style: none;}
	
	.why_dr_list li { padding-left: 37px; padding-bottom: 10px; background-image: url(images/arrow_bullet.png); background-position: top left; background-repeat: no-repeat;}
	


.dr_experts_list {float: left; width: 440px; padding: 0 15px; line-height: 1.4em; font-size: 12px;}
	
	.dr_experts_list h3 {color: #960202; }
		 
		 #customer_take{ 
			color: #424242;
		 }

	.dr_experts_list span {color: #960202;}
	
	.dr_experts_list p {}

	.dr_experts_list ul { margin: 10px 0 0 0; padding: 0; list-style: none;}
	
	.dr_experts_list li {  padding-bottom: 10px; }



