/* Basic CSS Document */
/* Skin specific css sheets may override some of the settings below */

BODY					{margin:0px;padding:0px;}

h1 						{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 110%;font-weight: bold;text-align:left;}
h2 						{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 120%;font-weight: bold;}
h3 						{font-family: Arial, Helvetica, sans-serif;color: #293d7f;font-size: 130%;font-weight: bold;}
h4 						{font-family: Arial, Helvetica, sans-serif;color: #E1201C;font-size: 80%;font-weight: bold;}
img						{border:0;}
hr						{color: #293d7f;background-color: #293d7f;height: 1px;  border: 0;}


#top_container 				{width:988px;margin-right:auto;margin-left:auto;position:relative;}
#top_container_left			{float:left;margin-left:5px;}
#top_container_right		{float:right;text-align:right;margin-right:5px;}

#top_container p			{font-family: Arial, Helvetica, sans-serif;color:#0256A0;font-size:60%;font-weight:bold;text-decoration: none;}
#top_container a			{text-decoration: none;color:#0256A0;}
#top_container a:visited	{text-decoration: none;color:#0256A0;}
#top_container a:hover		{text-decoration: none;color:#E1201C;}

#main_home					{width:988px;height:141px;margin-right:auto;margin-left:auto;background-image: url(../images/main_home.jpg);position:relative;}

#enlarge_text				{width:107px;height:37px;float:right;padding-right:15px;padding-top:15px;position:relative;}

#main_links					{width:988px;height:45px;margin-right:auto;margin-left:auto;text-align:left;position:relative;}
#main_links ul 				{margin: 0px;padding: 0px;list-style: none;width: 988px;}
#main_links span 			{display:none}
#main_links ul li 			{list-style: none;margin: 0px;padding: 0px;float: left;}

#hometoplink 				{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: bold;background-image: url(../images/nav/home_01.gif);height: 45px;width: 90px;display: block;text-align: center;padding-top: 0px;padding-left: 0px;text-decoration: none;float: left;}
#hometoplink:hover 			{color: #FFFFFF;background-image: url(../images/nav/home_02.gif);}

#profiletoplink 			{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: bold;background-image: url(../images/nav/profile_01.gif);height: 45px;width: 154px;display: block;text-align: center;padding-top: 0px;padding-left: 0px;text-decoration: none;float: left;}
#profiletoplink:hover 		{color: #FFFFFF;background-image: url(../images/nav/profile_02.gif);}

#servicestoplink 			{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: bold;background-image: url(../images/nav/services_01.gif);height: 45px;width: 91px;display: block;text-align: center;padding-top: 0px;padding-left: 0px;text-decoration: none;float: left;}
#servicestoplink:hover 		{color: #FFFFFF;background-image: url(../images/nav/services_02.gif);}

#casetoplink 				{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: bold;background-image: url(../images/nav/case_01.gif);height: 45px;width: 120px;display: block;text-align: center;padding-top: 0px;padding-left: 0px;text-decoration: none;float: left;}
#casetoplink:hover 			{color: #FFFFFF;background-image: url(../images/nav/case_02.gif);}

#newstoplink 				{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: bold;background-image: url(../images/nav/news_01.gif);height: 45px;width: 69px;display: block;text-align: center;padding-top: 0px;padding-left: 0px;text-decoration: none;float: left;}
#newstoplink:hover 			{color: #FFFFFF;background-image: url(../images/nav/news_02.gif);}

#clientlink 				{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: bold;background-image: url(../images/nav/client_01.gif);height: 45px;width: 118px;display: block;text-align: center;padding-top: 0px;padding-left: 0px;text-decoration: none;float: left;}
#clientlink:hover 			{color: #FFFFFF;background-image: url(../images/nav/client_02.gif);}

#contactlink 				{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: bold;background-image: url(../images/nav/contact_01.gif);height: 45px;width: 112px;display: block;text-align: center;padding-top: 0px;padding-left: 0px;text-decoration: none;float: left;}
#contactlink:hover 			{color: #FFFFFF;background-image: url(../images/nav/contact_02.gif);}

#asklink 					{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: bold;background-image: url(../images/nav/ask_01.gif);height: 45px;width: 234px;display: block;text-align: center;padding-top: 0px;padding-left: 0px;text-decoration: none;float: left;}
#asklink:hover 				{color: #FFFFFF;background-image: url(../images/nav/ask_02.gif);}

#home_banners			{width:988px;overflow:hidden;margin-right:auto;margin-left:auto;text-align:left;position:relative;}
#home_banners_left		{width:203px;float:left;margin-left:5px;overflow:hidden;}
#home_banners_right		{width:764px;float:left;margin-left:11px;overflow:hidden}

* html #home_banners_left 	{margin-left:0px;height:209px; } 
* html #home_banners_right		{width:764px;margin-left:0px;}							 


#banner_bottom		{width:976px;height:98px;hidden;margin-right:auto;margin-left:auto;text-align:left;margin-top:10px;margin-bottom:10px;border-bottom: 1px solid #B8D2E8;
							 border-top: 1px solid #B8D2E8;
							 border-left: 1px solid #B8D2E8;
							 border-right: 1px solid #B8D2E8;}
#middle_contain			{width:988px;overflow:auto;margin-right:auto;margin-left:auto;text-align:left;position:relative;margin-top:10px;margin-bottom:10px;}
#news					{width:168px;min-height:280px;background-image: url(../images/news_back3.gif);background-repeat: no-repeat;background-color:#0256A0;float:left;margin-left:5px;padding-top:40px;padding-bottom:10px;padding-left:19px;padding-right:15px;border: solid 3px #B8D2E8;}
* html	#news			{margin-left:2px;}

#left_part2				{width:345px;overflow:hidden;float:left;
							}
#TD					{width:338px;height:150px;float:left;margin-left:5px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;;margin-top:10px;}
* TD	#news2			{margin-left:2px;}

#news2					{width:304px;height:100px;background-image: url(../images/news_back2.gif);float:left;margin-left:5px;padding-top:40px;padding-bottom:10px;padding-left:19px;padding-right:15px;;margin-top:10px;}
* html	#news2			{margin-left:2px;}

#news2 p					{font-family: Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:80%;font-weight:normal;margin:3px 0px 0px 0px;padding:0px;}
#news2 a:link					{font-family: Arial, Helvetica, sans-serif;color:#FFFFFF;font-weight:normal;text-decoration: none;padding:0;margin:0;}
#news2 a:visited			{color:#FFFFFF;text-decoration: none;}
#news2 a:hover			{color:#ffba00;text-decoration: underline;}

#prodnews2				{width:338px;height:150px;float:left;margin-left:5px;margin-top:0px;}
* html	#prodnews2		{margin-left:2px;}

#add2				{width:338px;height:33px;float:left;margin-left:5px;margin-top:10px;}
* html	#add2		{margin-left:2px;}

#content_home			{width:765px;float:right;margin-right:5px;}
* html	#content_home	{margin-left:0px;width:450px;}

#content_home2			{width:625px;float:right;margin-right:5px;}
* html	#content_home2	{margin-left:0px;width:625px; margin-right:0px;
							 }

#news p					{font-family: Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:80%;font-weight:normal;margin:4px 0px 8px 0px;padding:0px;}
#news a:link					{font-family: Arial, Helvetica, sans-serif;color:#FFFFFF;font-weight:normal;text-decoration: none;padding:0;margin:0;}
.yellow					{color:#ffba00;}
#news a:visited			{color:#FFFFFF;}
#news a:hover			{color:#ffba00;text-decoration: none;}



#content_client			{width:765px;float:right;margin-right:5px;position:relative;}
#content_client h1		{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-size:130%;font-weight:bold;margin-top:4px;}
#content_client h2		{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-size:90%;font-weight:bold;margin-top:4px;}
#content_client p		{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-size:80%;font-weight:normal;margin-top:4px;}
#content_client a		{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-weight:bold;text-decoration: none;}

.client_click			{width:749px;float:left;margin-top:15px;position:relative;}
.client_logo			{width:265px;height:101px;float:left;}
.client_copy			{width:470px;height:101px;float:right;margin-top:15px;}

.client_click			{width:749px;float:left;margin-top:15px;position:relative;}
.client_logo			{width:265px;height:101px;float:left;}
.client_copy			{width:470px;height:101px;float:right;margin-top:15px;}

.address_click			{width:749px;float:left;margin-top:15px;position:relative;margin-bottom:25px;}
.address000				{width:300px;float:right;margin-top:15px;position:relative;margin-bottom:25px;}
.address0000			{width:400px;float:left;margin-top:15px;position:relative;margin-bottom:25px;}
.address_01				{width:210px;float:left;margin-top:3px;}
.address_02				{width:150px;float:left;margin-left:0px;margin-top:3px;text-align:center;}
.address_03				{width:150px;float:left;margin-left:25px;margin-top:3px;text-align:center;}
.address_04				{width:150px;float:left;margin-left:25px;margin-top:3px;text-align:center;}

.form					{width:737px;float:left;margin-top:8px;}
.form_button			{width:737px;float:left;margin-top:15px;text-align:right;}
.form_personal			{width:737px;height:26px;background-image: url(../images/form_personal.gif);}
.form_contact			{width:737px;height:26px;background-image: url(../images/form_contact.gif);}
.form_enq				{width:737px;height:26px;background-image: url(../images/form_enq.gif);}
.form_data				{width:737px;height:26px;background-image: url(../images/form_data.gif);}


.form_ashford			{width:737px;height:26px;background-image: url(../images/form_ashford.gif);}
.form_rushden			{width:737px;height:26px;background-image: url(../images/form_rushden.gif);}

.form_main				{width:687px;background-image: url(../images/form_main.gif);padding-left:25px;padding-right:25px;padding-top:5px;padding-bottom:5px;}
.form_bottom			{width:737px;height:15px;background-image: url(../images/form_bottom.gif);}

.newsfeed				{width:765px;float:left;margin-top:5px;margin-left:0px;position:relative;margin-bottom:5px;}
.news					{width:720px;float:left;margin-top:5px;margin-left:30px;position:relative;margin-bottom:5px;border: solid 0px #6DA6D7;}
.news_story				{width:600px;float:left;}
.news_thumb				{width:75px;padding-bottom:5px;float:right;border-left: solid 0px #6DA6D7;border-right: solid 0px #6DA6D7;border-top: solid 0px #6DA6D7;border-bottom: solid 0px #6DA6D7;}
.news_thumb img			{width:75px; }

.news_01				{width:765px;float:left;margin-top:5px;position:relative;margin-bottom:5px;margin-left:8px;}
.news_story_01			{width:480px;float:left;}
.news_image				{width:150px;float:right;border-left: solid 0px #6DA6D7;border-right: solid 0px #6DA6D7;border-top: solid 0px #6DA6D7;border-bottom: solid 0px #6DA6D7;}
.news_image img{ width:150px; }

#advert_home			{width:755px;float:right;margin:0;overflow:visible; height:92px;}
#advert_copy			{width:430px;height:76px;margin-top:-88px;margin-left:8px;float:left;z-index:2}
#advert_image			{float:right; margin:0; width:755px; height:92px;z-index:1;border: solid 3px #6DA6D7;overflow:hidden;}

/********************************* NEW BIT FOR BANNER AD ******************************/
#advert_home_2			{width:625px;float:right;margin:1px;margin-top:18px;overflow:visible; height:92px;}
* html	#advert_home_2	{width:618px;padding:0px;margin:0px;
							 }
#advert_copy_2			{width:430px;height:76px;margin-top:-100px;margin-left:8px;float:left;z-index:2}
* html	#advert_copy_2	{
							 border-bottom: 0px solid #B8D2E8;
							 border-top: 0px solid #B8D2E8;
							 border-left: 0px solid #B8D2E8;
							 border-right: 0px solid #B8D2E8;}
#advert_image_2			{float:right; margin:0; width:625px; height:90px;z-index:1;border: solid 3px #6DA6D7;overflow:hidden;}
* html	#advert_image_2	{
							 border-bottom: 1px solid #B8D2E8;
							 border-top: 1px solid #B8D2E8;
							 border-left: 1px solid #B8D2E8;
							 border-right: 1px solid #B8D2E8;}




#advert_copy p			{font-family: Arial, Helvetica, sans-serif;font-size:70%;font-weight:bold;margin:0px;}
#advert_copy h1			{font-family: Arial, Helvetica, sans-serif;font-size:120%;font-weight:bold;margin:0px;padding:0px;}
#advert_copy a					{font-family: Arial, Helvetica, sans-serif;font-weight:bold;text-decoration: none;}
#advert_copy a:hover					{text-decoration: underline;}


#content_text p			{font-family: Arial, Helvetica, sans-serif;color:#2A3779;font-size:80%;font-weight:normal;margin-top:4px;}
#content_text a			{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-weight:bold;text-decoration: none;}
#content_text a:hover	{font-family: Arial, Helvetica, sans-serif;color:#DB211F;font-weight:bold;text-decoration: none;}
#content_text h1		{font-family: Arial, Helvetica, sans-serif;color:#2A3779;font-size:130%;font-weight:bold;}
#content_text h2		{font-family: Arial, Helvetica, sans-serif;color:#2A3779;font-size:110%;font-weight:bold;}
#content_text li		{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-size:80%;font-weight:normal;margin-top:4px;}




#company_profile		{width:988px;overflow:auto;margin-right:auto;margin-left:auto;text-align:left;position:relative;margin-top:10px;margin-bottom:10px;}

#template_content		{width:550px;overflow:auto;margin-left:10px;text-align:left;position:relative;float:left;}

#template_content h1	{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-size:130%;font-weight:bold;margin-top:4px;}
#template_content h2	{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-size:90%;font-weight:bold;margin-top:4px;}
#template_content p		{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-size:80%;font-weight:normal;margin-top:4px;}
#template_content a		{font-family: Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;text-decoration: none;}
#template_content li						{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-size:80%;font-weight:normal;margin-top:4px;}


#left_container			{width:228px;overflow:auto;float:left; padding-bottom:5px;}

#fixed_links			{width:200px;overflow:auto;margin-left:6px;text-align:left;position:relative;padding:10px;float:left;background-repeat:no-repeat;background-image: url(../images/nav_back2.jpg);
							 border-bottom: 1px solid #B8D2E8;
							 border-top: 1px solid #B8D2E8;
							 border-left: 1px solid #B8D2E8;
							 border-right: 1px solid #B8D2E8;}
							 
#fixed_links ul			{margin: 0px;padding: 0px;list-style: none;width: 200px;}



#updateable_links			{width:200px;overflow:auto;margin-left:6px;text-align:left;position:relative;padding:10px;float:left;background-repeat:no-repeat;background-image: url(../images/nav_back2.jpg);
							 border-bottom: 1px solid #B8D2E8;
							 border-top: 1px solid #B8D2E8;
							 border-left: 1px solid #B8D2E8;
							 border-right: 1px solid #B8D2E8;}
							 
#updateable_links ul			{margin: 0px;padding: 0px;list-style: none;width: 200px;}


#services_box				{width:200px;margin-left:6px;margin-top:6px;text-align:left;position:relative;padding:10px;float:left;background-repeat:no-repeat;background-image: url(../images/nav_back2.jpg);
							 border-bottom: 1px solid #B8D2E8;
							 border-top: 1px solid #B8D2E8;
							 border-left: 1px solid #B8D2E8;
							 border-right: 1px solid #B8D2E8;}
							 
#services_box p			{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-size:80%;font-weight:normal;margin-top:4px;}
#services_box ul			{margin: 0px;padding: 0px;list-style: none;width: 200px;}


#pdf_box					{
							 width:200px;
							 
							 margin-left:6px;
							 margin-top:6px;
							 margin-bottom:6px;
							 text-align:left;
							 position:relative;
							 padding:10px;
							 float:left;
							 background-repeat:no-repeat;
							 background-image: url(../images/nav_back2.jpg);
							 border-bottom: 1px solid #B8D2E8;
							 border-top: 1px solid #B8D2E8;
							 border-left: 1px solid #B8D2E8;
							 border-right: 1px solid #B8D2E8;}
							 
#pdf_box p			{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-size:80%;font-weight:normal;margin-top:4px;}
#pdf_box ul			{margin: 0px;padding: 0px;list-style: none;width: 200px;}							 
							 



#corporatelinks 			{font-family: Arial, Helvetica, sans-serif;color: #293D7F;font-size: 70%;font-weight: bold;background-image: url(../images/corporate_nav_01.gif);overflow:auto;width: 175px;display: block;text-align: left;padding-top: 5px;padding-left: 30px;text-decoration: none;padding-bottom: 5px; background-repeat:no-repeat;}
#corporatelinks:hover 		{background-image: url(../images/corporate_nav_02.gif);text-decoration: underline;}

#corporatelinks2 			{font-family: Arial, Helvetica, sans-serif;color: #293D7F;font-size: 70%;font-weight: bold;background-image: url(../images/corporate_nav_011.gif);overflow:auto;width: 160px;display: block;text-align: left;padding-top: 5px;padding-left: 45px;text-decoration: none;padding-bottom: 5px;background-repeat:no-repeat;}
#corporatelinks2:hover 		{background-image: url(../images/corporate_nav_022.gif);text-decoration: underline;}

#questions		 			{font-family: Arial, Helvetica, sans-serif;color: #293D7F;font-size: 70%;font-weight: bold;background-image: url(../images/corporate_nav_01.gif);overflow:auto;width: 175px;display: block;text-align: left;padding-top: 5px;padding-bottom: 5px;padding-left: 30px;text-decoration: none;}
#questions:hover 			{background-image: url(../images/corporate_nav_02.gif);text-decoration: underline;}							 
							 

#right_container				{width:166px; float:right;border: solid 0px #B8D2E8;}
* html #right_container				{padding:0px;margin:0px;}			 
#testimonials			{width:166px;overflow:auto;padding:10px;margin-right:6px;text-align:left;position:relative;float:right;background-repeat:no-repeat;background-image: url(../images/nav_back2.jpg);
							 border-bottom: 1px solid #B8D2E8;
							 border-top: 1px solid #B8D2E8;
							 border-left: 1px solid #B8D2E8;
							 border-right: 1px solid #B8D2E8;}
							 
#testimonials p			{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-size:80%;font-weight:normal;margin-top:4px;}							 

#more_testimonials			{width:166px;overflow:hidden;min-height:54px;padding:10px;margin-right:6px;text-align:left;position:relative;float:right;background-repeat:no-repeat;background-image: url(../images/nav_back2.jpg);margin-top:10px;
							 border-bottom: 1px solid #B8D2E8;
							 border-top: 1px solid #B8D2E8;
							 border-left: 1px solid #B8D2E8;
							 border-right: 1px solid #B8D2E8;}
#more_testimonials ul	{margin: 0px;padding: 0px;list-style: none;width: 164px;overflow:hidden;}

#corporatelinksright 		{font-family: Arial, Helvetica, sans-serif;color: #293D7F;font-size: 70%;font-weight: bold;background-image: url(../images/corporate_nav_01.gif);height: 21px;width: 134px;display: block;text-align: left;padding-top: 5px;padding-left: 30px;text-decoration: none;}
#corporatelinksright:hover 	{background-image: url(../images/corporate_nav_02.gif);text-decoration: underline;}



#calltoaction			{width:520px;height:67px;padding-top:5px;padding-left:10px;margin-right:6px;text-align:left;background-image: url(../images/calltoaction.gif);
							 border-bottom: 1px solid #B8D2E8;
							 border-top: 1px solid #B8D2E8;
							 border-left: 1px solid #B8D2E8;
							 border-right: 1px solid #B8D2E8;}
#calltoaction p			{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-size:80%;font-weight:normal;margin-top:4px;}
#calltoaction a			{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-size:100%;font-weight:bold;margin-top:4px;}

#contactform			{width:520px;padding-top:5px;padding-left:10px;margin-right:6px;margin-bottom:6px;text-align:left;background-repeat:no-repeat;background-image: url(../images/form.gif);
							 border-bottom: 1px solid #B8D2E8;
							 border-top: 1px solid #B8D2E8;
							 border-left: 1px solid #B8D2E8;
							 border-right: 1px solid #B8D2E8;}
#contactform p			{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-size:80%;font-weight:normal;margin-top:4px;}
#contactform a			{font-family: Arial, Helvetica, sans-serif;color:#293D7F;font-size:100%;font-weight:bold;margin-top:4px;}

							 
.red 					{color:#0256a0;}

.personel_container	 	{padding-bottom:0px;padding-top:0px;margin:0px;width:550px;overflow:auto;}
.personel_image 		{width:215px;float:left;padding-left:0px;margin-right:15px;margin-top:15px;margin-bottom:15px;}
.text_personel			{width:300px;float:left;text-align:left;padding-top:15px;}


input, textarea, select	{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 90%;border-bottom: 2px solid #0256A0;
	border-top: 2px solid #0256A0;
	border-left: 2px solid #0256A0;
	border-right: 2px solid #0256A0;padding:0px;}

#login						{width:955px;
							 padding-left:15px;
							 padding-bottom:15px;
							 margin-right:auto;
							 margin-left:auto;
							 margin-top:15px;
							 position:relative;
							 margin-bottom:10px;
							 border-bottom: 3px solid #B8D2E8;
							 border-top: 3px solid #B8D2E8;
							 border-left: 3px solid #B8D2E8;
							 border-right: 3px solid #B8D2E8;}
							 
#login p				{font-family: Arial, Helvetica, sans-serif;color:#0256A0;font-size:70%;font-weight:bold;text-decoration: none;}
#login a				{text-decoration: none;color:#0256A0;}
#login a:visited		{text-decoration: none;color:#0256A0;}
#login a:hover			{text-decoration: none;color:#E1201C;}							 
							 

#footer						{width:955px;

							 padding-left:15px;

							 margin-right:auto;
							 margin-left:auto;
							 position:relative;
							 margin-bottom:10px;
							 border-bottom: 3px solid #B8D2E8;
							 border-top: 3px solid #B8D2E8;
							 border-left: 3px solid #B8D2E8;
							 border-right: 3px solid #B8D2E8;}
							 
#footer p				{font-family: Arial, Helvetica, sans-serif;color:#0256A0;font-size:70%;font-weight:bold;text-decoration: none;}
#footer a				{text-decoration: none;color:#0256A0;}
#footer a:visited		{text-decoration: none;color:#0256A0;}
#footer a:hover			{text-decoration: none;color:#E1201C;}

							 

.case_box_01			{width:148px;height:209px;float:left;margin-right:6px;}
* html .case_box_01			{width:148px;height:209px;float:left;margin-right:3px;}
							 	
.case_box_01_header		{width:160px;height:12px;background-color:#80AACF;margin-bottom:4px;}
* html .case_box_01_header		{width:148px;height:12px;background-color:#80AACF;margin-bottom:4px;}

.case_box_01_header_2		{width:148px;height:12px;background-color:#80AACF;margin-bottom:4px;}

.case_box_01_main		{width:142px;height:187px;

							border-bottom: 3px solid #B8D2E8;
							border-top: 3px solid #B8D2E8;
							border-left: 3px solid #B8D2E8;
							border-right: 3px solid #B8D2E8;}
.case_box_01_image		{width:142px;height:121px;}
.case_box_01_link		{width:122px;height:46px;background-image: url(../images/case_box_blue.jpg);padding:10px;}

.case_box_01 a			{font-family: Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:80%;font-weight:bold;text-decoration: none;}
.case_box_01 a:hover					{text-decoration: underline;}
.case_box_01 a:visited	{font-family: Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:80%;font-weight:bold;}


.case_box_red			{width:148px;height:209px;float:left;margin-right:6px;}							 	
.case_box_red_header		{width:148px;height:12px;background-color:#F08F8D;margin-bottom:4px;}
.case_box_red_main		{width:142px;height:187px;

							border-bottom: 3px solid #F08F8D;
							border-top: 3px solid #F08F8D;
							border-left: 3px solid #F08F8D;
							border-right: 3px solid #F08F8D;}
.case_box_red_image		{width:142px;height:121px;}
.case_box_red_link		{width:122px;height:46px;background-image: url(../images/case_box_red.jpg);padding:10px;}


.case_box_red a				{font-family: Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:80%;font-weight:bold;text-decoration: none;}
.case_box_red a:hover		{text-decoration: underline;}
.case_box_red a:visited		{font-family: Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:80%;font-weight:bold;}

.case_box_green				{width:148px;height:209px;float:left;}							 	
.case_box_green_header		{width:148px;height:12px;background-color:#B5E483;margin-bottom:4px;}
.case_box_green_main		{width:142px;height:187px;

							border-bottom: 3px solid #B5E483;
							border-top: 3px solid #B5E483;
							border-left: 3px solid #B5E483;
							border-right: 3px solid #B5E483;}
.case_box_green_link		{width:142px;height:187px;}							

.testimonial			{width:720px;overflow:auto;position:relative;}
.testimonial_logo		{width:150px;float:left;}
.testimonial_text		{width:560px;float:right;}

#middle_contain{
overflow:hidden;
}

#continue_links{
height:27px;width:540px;overflow:hidden;color:#0256A0;font-size:70%;font-weight:bold;
}
#continue_links a{
color:#0256A0;
}