.buttonbar {
	position:relative;
	width:250px;
	z-index:1;
	left: 0px;
	top: 0px;
	background-repeat: no-repeat;
	background-position: right top;
}
.buttoncontainer {
	position:relative;
	width:193px;
	height:55px;
	z-index:1;
	background-image: url(../images/button.png);
	
}
.buttonbottomspacer {
	position:relative;
	width:193px;
	height:150px;
	z-index:1;
	float: left;
	background-position: left bottom;
}
.buttonbetweencontainer {
	position:relative;
	width:193px;
	z-index:1;
	background-image: url(../images/buttonbetween.png);
	height: 25px;
}

.buttonbetweendoublecontainer {
	position:relative;
	width:193px;
	z-index:1;
	background-image: url(../images/buttonbetween.png);
	height: 40px;
}


body {
	background-color: #ffffff;
}
#pagecontainer {
	position:absolute;
	width:100%;
	z-index:2;
	background-image: url(../images/bg.png);
	left: 0px;
	top: 0px;
}
#pagecontainertop {
	position:relative;
	width:100%;
	z-index:10;
	background-image: url(../images/bg.png);
	left: 0px;
	top: 0px;
	float: inherit;
}
#pagecontainerlower {
	position:relative;
	width:100%;
	z-index:3;
	background-image: url(../images/bg.png);
	background-position: bottom;
}
#pagefooter {
	position:absolute;
	width:100%;
	z-index:2;
	background-image: url(../images/bg.png);
	left: 0px;
	top: 0px;
}
#pagetop {
	position:relative;
	width:770px;
	z-index:3;
	background-color: #FFFFFF;
	background-image: url(../images/bg.png);
	background-position: top;
	float: inherit;
}
#pagebody {
	position:relative;
	width:770px;
	z-index:1;
	background-image: url(../images/bgmid.png);
	background-position: bottom;
}
#pagetop {
	position:relative;
	width:770px;
	z-index:3;
	background-color: #FFFFFF;
	background-image: url(../images/bg.png);
	background-position: top;
}
#Layer1 {
	position:relative;
	width:730px;
	height:100px;
	z-index:5;
	background-image: url(../images/topshadow.png);
	background-repeat: repeat-x;
	background-position: top;
}
#Layer2 {
	position:absolute;
	width:194px;
	height:100px;
	z-index:10;
	top: 0px;
	left: 0px;
	background-image: url(../images/leftshadowtop.png);
	background-position: bottom;
	background-repeat: no-repeat;
}

#Layer3 {
	position:absolute;
	width:373px;
	height:106px;
	z-index:11;
	left: 297px;
	top: 59px;
}
.main_stage {
	position:relative;
	width:770px;
	z-index:3;
	left: 0px;
	top: 0px;
}
.text_box1 {
	position:relative;
	width:270px;
	z-index:30;
	left: 0px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	float: left;
}
.text_box2 {
	position:relative;
	width:480px;
	z-index:30;
	left: 0px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	float: left;
}
.text_box3 {
	position:relative;
	width:380px;
	z-index:30;
	left: 0px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	float: left;
}

  #toprightlogo {
	position:absolute;
	width:320px;
	height:127px;
	z-index:40;
	left: 451px;
	top: 0px;
	background-image: url(../images/toprightlogo.jpg);
}
  #banner {
	position:absolute;
	width:200px;
	height:82px;
	z-index:15;
	left: 0px;
	top: 0px;
}

.buttoncolour {
	position:absolute;
	width:172px;
	height:38px;
	z-index:1;
	left: 19px;
	top: 8px;
}

.buttoncolour1 {
	background-image: url(../images/buttons/1.png);
}

.buttoncolour2 {
	background-image: url(../images/buttons/2.png);
}

.buttoncolour3 {
	background-image: url(../images/buttons/3.png);
}

.buttoncolour4 {
	background-image: url(../images/buttons/4.png);
}

.buttoncolour5 {
	background-image: url(../images/buttons/5.png);
}

.buttoncolour6 {
	background-image: url(../images/buttons/6.png);
}



.buttoncolour1, .buttoncolour2, .buttoncolour3, .buttoncolour6 {


	width:163px;
	height:38px;
	line-height: 40px;
	padding: 0px 10px 0px 0;


}

.buttoncolour4, .buttoncolour5 {

	width:163px;
	height:31px;
	line-height: 12px;
	padding: 7px 10px 0px 0;


}

.buttoncolour1, .buttoncolour2, .buttoncolour3, .buttoncolour4, .buttoncolour5, .buttoncolour6 {
	font-size: 10px;
	font-weight: 700;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #e5e6d2;
	position:absolute;
	z-index:1;
	left: 19px;
	top: 8px;
	background-repeat: no-repeat;
	background-position: center center;
	width: 163px;

}


.buttoncolour1:hover, .buttoncolour1:hover, .buttoncolour2:hover, .buttoncolour3:hover, .buttoncolour4:hover, .buttoncolour5:hover, .buttoncolour6:hover {

	color: #ffffff;

}

.buttontitle, .buttontitledouble {
	position:absolute;
	width:163px;
	height:38px;
	z-index:1;
	left: 0px;
	top: 0px;
	font-size: 8px;
	font-weight: 700;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

.buttontitle {
	line-height: 40px;
	padding: 0px 10px 0px 0;
	color: #FFFFFF;
}

.buttontitle a:link, .buttontitle a:visited {

	color: #FFFFFF;
}

.buttontitledouble {
	line-height: 12px;
	padding: 7px 10px 0px 0;
	color: #FFFFFF;
}

.buttontitledouble a:link, .buttontitledouble a:visited {

	color: #FFFFFF;
}

.buttonbullets {
	position:relative;
	width:163px;
	z-index:1;
	left: 0px;
	top: 0px;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #5e603a;
	float: right;
	padding-right: 10px;
	line-height: 15px;
	height: 20px;
}

.buttonbullets a:link, .buttonbullets a:visited {

	color: #5e603a;

}

.buttonbullets a:hover {

	color: #000000;

}

#vertline {
	position:absolute;
	width:11px;
	height:500px;
	z-index:30;
	left: 188px;
	top: 82px;
	background-image: url(../images/vertline.png);
	background-repeat: no-repeat;
	background-position: top;
}

.spacer {
	position:relative;
	width:480px;
	height:50px;
	z-index:4;
	left: 0px;
	top: 0px;
	float: left;
}
.spacernofloat {
	position:relative;
	width:400px;
	height:60px;
	z-index:4;
	left: 0px;
	top: 0px;
}

.spacer10 {
	position:relative;
	width:400px;
	height:10px;
	z-index:4;
	left: 0px;
	top: 0px;
}
  #bodylocator {
	position:relative;
	width:770px;
	height:115px;
	z-index:3;
	left: 0px;
	top: 0px;
}


.lowertext {
	position:relative;
	width:670px;
	z-index:1;
	left: 50px;
	top: 0px;
	height: 30;
}


.footertext, .footertextdark, .footertextblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
}

.footertext, .footertext a:link, .footertext a:visited {
	color: #999999;
}

.footertext a:link, .footertextdark a:link, .footertextblack a:link {
	font-weight: bold;
	
}

.footertextdark {
	color: #333333;
}

.footertextblack {
	color: #111111;
}

#address {
	position:relative;
	width:220px;
	z-index:11;
	float: left;
}
  #numbers {
	position:relative;
	width:15px;
	z-index:12;
	float: left;
}
#layer9 {
	position:relative;
	width:115px;
	z-index:12;
	float: left;
}
.lowertextbox {
	position:relative;
	z-index:12;
	float: right;
}

  #lowertextspacer {
	position:relative;
	width:30px;
	z-index:12;
	float: right;
	height: 15px;
	background-image: url(../images/dot.gif);
	background-repeat: repeat-y;
	background-position: center;
}

#photobox {
	position:absolute;
	width:192px;
	z-index:1;
	left: 106px;
	top: 111px;
}

#Indexphotonote {
	position:absolute;
	width:165px;
	height:37px;
	z-index:1;
	left: 11px;
	top: 21px;
}

#TopTelephone {
	position:absolute;
	width:210px;
	height:33px;
	z-index:1;
	left: 31px;
	top: 27px;
}

#Adminlogin {
	position:absolute;
	width:200px;
	height:27px;
	z-index:13;
	left: 670px;
	top: 1px;
}
.form_container {
	position:relative;
	width:450px;
	z-index:5;
	float: left;
	left: 0px;
}
.form_field_label {
	position:relative;
	width:80px;
	z-index:5;
	float: left;
	height: 24px;
}
.form_field_label2 {
	position:relative;
	width:160px;
	z-index:5;
	float: left;
	height: 30px;
}
.form_field {
	position:relative;
	width:290px;
	z-index:6;
	float: left;
}
#Layer45 {
	position:relative;
	width:250px;
	height:115px;
	z-index:8;
	float: left;
	left: 80px;
}
#indicator {
	position:absolute;
	width:24px;
	height:24px;
	z-index:11;
	left: 164px;
	top: -3px;
	background-image: url(../images/indicator.gif);
}
.lowerlinkcontainer {
	position:relative;
	width:183px;
	height:17px;
	z-index:1;
}
.lowerlinkspacer {
	position:relative;
	width:183px;
	height:10px;
	z-index:1;
}
.dottedline1 {
	position:absolute;
	width:163px;
	height:10px;
	z-index:1;
	left: 21px;
	top: 0px;
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.downloadcontainer {
	position:relative;
	width:145px;
	height:175px;
	z-index:1;
	float:left;
}

.downloadspacer {
	position:relative;
	width:18px;
	height:146px;
	z-index:1;
	float:left;
}
.downloadhorspacer {
	position:relative;
	width:480px;
	height:20px;
	z-index:1;
	float:left;
}

.imagecontainer {
	position:relative;
	width:145px;
	height:125px;
	z-index:1;
	float:left;
}

.textcontainer {
	position:relative;
	width:145px;
	height:15px;
	z-index:1;
	float:left;
}

.textcontainer, .textcontainer a:link, .textcontainer a:visited {
	color:#333333;
}

#page_container {
	position:relative;
	width:100%;
	z-index:1;
}
#top_banner {
	position:relative;
	width:100%;
	height:70px;
	z-index:2;
	background-image: url(../images/bannerbg.png);
}
#banner_banner {
	position:relative;
	width:880px;
	height:70px;
	z-index:2;
	float: none;
}
#body_bg {
	position:relative;
	width:100%;
	z-index:3;
	background-image: url(../images/bg-grad.png);
	background-repeat: repeat-x;
	background-position: top;
	height: 300px;
}
#body_container {
	position:relative;
	width:880px;
	z-index:3;
	background-image: url(../images/whitebg.gif);
	height: 300px;
}
#index_banner_container {
	position:relative;
	width:880px;
	height:246px;
	z-index:3;
	background-color: #000000;
}
#button_bar_container {
	position:relative;
	width:880px;
	z-index:3;
	background-image: url(../images/buttonbar.png);
	height: 38px;
}
#button_bar_container_inner {
	position:relative;
	width:872px;
	height:38px;
	z-index:3;
	float: left;	
}
#button_bar_container_center {
	position:relative;
	height:38px;
	z-index:3;
	float: inherit;
	width: 850px;
}
#page_bottom_container {
	position:relative;
	width:880px;
	height:22px;
	z-index:3;
	background-image: url(../images/page_bottom.png);
	float: left;
}
#page_bottom_container_b {
	position:relative;
	width:880px;
	height:22px;
	z-index:3;
	background-image: url(../images/page_bottom_b.png);
	background-position: center top;
	background-repeat: no-repeat;
	float: left;
}
#page_bottomlinks_container {
	position:relative;
	width:880px;
	height:45px;
	z-index:3;
	float: left;
	background-color: #FFFFFF;
}
#body_left {
	position:relative;
	width:303px;
	z-index:2;
	float: left;
}
#body_all {
	position:relative;
	width:880px;
	z-index:2;
	float: left;
}
#body_all_b {
	position:relative;
	width:880px;
	z-index:2;
	background-color: #000000;
	float: left;
}
.body_all_b {
	position:relative;
	width:880px;
	z-index:2;
	float: left;
	background-color: #000000;
}
#body_right {
	position:relative;
	width:577px;
	z-index:2;
	float: left;
}
.spacer05 {
	position:relative;
	width:100px;
	height:5px;
	z-index:1;
	float: left;
}
.spacer1 {
	position:relative;
	width:100%;
	height:10px;
	z-index:1;
	float: left;
}
.spacer30 {
	position:relative;
	width:100%;
	height:30px;
	z-index:1;
	float: left;
}
.spacer50 {
	position:relative;
	width:100%;
	height:30px;
	z-index:1;
	float: left;
}
.spacerV {
	position:relative;
	width:25px;
	height:60px;
	z-index:1;
	float: left;
}
.spacerV2 {
	position:relative;
	width:25px;
	height:200px;
	z-index:1;
	float: left;
}
.spacerV50 {
	position:relative;
	width:50px;
	height:250px;
	z-index:10;
	float: left;
}
.spacerV350 {
	position:relative;
	width:50px;
	height:350px;
	z-index:1;
	float: left;
}
#body_right_bg_t {
	position:relative;
	width:577px;
	height:5px;
	z-index:1;
	float: left;
}
#body_right_bg_b {
	position:relative;
	width:577px;
	height:5px;
	z-index:1;
	float: left;
}
#body_right_bg_c {
	position:relative;
	width:577px;
	z-index:1;
	float: left;
	background-color: #f5f5f5;
}
#body_right_bg_d {
	position:relative;
	width:577px;
	z-index:1;
	float: left;
	background-color: #f5f5f5;
}
#Layer4 {
	position:absolute;
	top:21px;
	height:25px;
	z-index:2;
	left: 0px;
}
#Layer5 {
	position:absolute;
	left:846px;
	top:16px;
	width:34px;
	height:36px;
	z-index:2;
}
#Body_title {
	position:relative;
	width:100%;
	z-index:2;
	float: left;
	line-height: normal;
}

.Egide_UK {
	position:relative;
	width:253px;
	z-index:2;
	float: left;
	line-height: normal;
}

.Egide_UK_body {
	position:relative;
	width:253px;
	z-index:2;
	float: left;
	line-height: normal;
	height: 20;
}
.Product_menu {
	position:relative;
	width:160px;
	z-index:2;
	float: left;
	line-height: normal;
	height: 20;
}
.Product_menu_n {
	position:relative;
	width:100px;
	z-index:2;
	float: left;
	line-height: normal;
	height: 20;
}
.Product_menu_w {
	position:relative;
	width:590px;
	z-index:2;
	float: left;
	line-height: normal;
	height: 20;
}
.Product_item {
	position:relative;
	width:590px;
	z-index:2;
	float: left;
	line-height: normal;
}
#Body_Title {
	position:relative;
	width:253px;
	z-index:2;
	float: left;
	line-height: normal;
}
#Body_text_content {
	position:relative;
	width:100%;
	z-index:2;
	float: left;
	line-height: normal;
}

.bodytext_index, .bodytext  {
	color: #666666;
}
.bodytext_l {
	color: #dcdcdc;
}

.bodytext_l a:link, .bodytext_l a:visited {
	color: #dcdcdc;
	font-weight: bold;
}
.bodytext_l a:hover {
	color: #d91d3d;
}

.bodytext a:link, .bodytext a:visited, .bodytext_index a:link, .bodytext_index a:visited {
	color: #666666;
	font-weight: bold;
}

.bodytext_index {
	line-height: 14px;
	font-size: 11px;
}
.bodytext, .bodytext_l {
	line-height: 16px;
	font-size: 12px;
}

.bodytext a:hover, .bodytext_index a:hover {
	color: #d91d3d;
}

.bodytext_l ul {
	list-style-type: square;
	list-style-image: url(../images/bullet.gif);
	
}

.bodytitle, .bodytitle a:link, .bodytitle a:visited {
	font-size: 16px;
	color: #333333;
}

.bodytitle_b, .bodytitle_b a:link, .bodytitle_b a:visited {
	font-size: 12px;
	color: #e2e2e2;
	line-height: 20px;
}

.bodytitle a:hover, .bodytitle_b a:hover {
	color: #d91d3d;
}

.more, .more a:link, .more a:visited {
	color: #666666;
	font-weight: bold;
	line-height: 13px;
}


.greybox_text {
	position:relative;
	width:250px;
	z-index:2;
	float: left;
}

.Button, .Button a:link, .Button a:visited {
	position:relative;
	height:38px;
	z-index:1;
	float: left;
	line-height: 38px;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.Button100, .Button100 a:link, .Button100 a:visited {
	position:relative;
	height:38px;
	width:100%;
	z-index:1;
	float: left;
	line-height: 38px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.Button_Spacer {
	position:relative;
	width:20px;
	height:38px;
	z-index:1;
	float: left;
}
.Button_title {
	position:relative;
	height:38px;
	z-index:1;
	float: left;
}
.Button_divider {
	position:relative;
	width:1px;
	height:38px;
	z-index:1;
	float: left;
	background-image: url(../images/reddots.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#lower_links {
	position:absolute;
	width:437px;
	height:39px;
	z-index:1;
	left: 7px;
	top: 5px;
}
#admin {
	position:absolute;
	width:197px;
	height:38px;
	z-index:2;
	left: 677px;
	top: 4px;
}
#uk_flag_container {
	position:absolute;
	width:28px;
	height:17px;
	z-index:3;
	left: 722px;
	top: 35px;
}
#french_flag_container {
	position:absolute;
	width:28px;
	height:17px;
	z-index:3;
	left: 763px;
	top: 35px;
}
#flagvertdotline {
	position:absolute;
	width:29px;
	height:52px;
	z-index:4;
	left: 804px;
	top: 1px;
	background-image: url(../images/dot.gif);
	background-repeat: repeat-y;
	background-position: center;
}
#Body_Content_Container {
	position:relative;
	width:450px;
	z-index:3;
	float: left;
}
#Body_Content_Container_wide {
	position:relative;
	width:830px;
	z-index:3;
	float: left;
}
.Body_Content_Container_wide {
	position:relative;
	width:830px;
	z-index:3;
	float: left;
}
.Body_Content_Container_800 {
	position:relative;
	width:800px;
	z-index:3;
	float: left;
}
.dotted_line {
	position:relative;
	width:600px;
	z-index:15;
	float: left;
	left: 100px;
	height: 10px;
	background-image: url(../images/dot.png);
	background-repeat: repeat-x;
	background-position: center;
}
.news_text_container {
	position:relative;
	width:600px;
	z-index:15;
	float: left;
}
.news_title {
	position:relative;
	width:120px;
	height:20px;
	z-index:4;
	float: left;
}
#logincontainer {
	position:relative;
	width:500px;
	z-index:9;
	float: left;
}

.tel_fax_title {	
	position:relative;
	width:20px;
	height:20px;
	z-index:2;
	float: left;
}
.tel_fax_title_2 {
	position:relative;
	width:33px;
	height:13px;
	z-index:2;
	float: left;
}
.tel_fax_2 {
	position:relative;
	width:163px;
	height:13px;
	z-index:2;
	float: left;
}
.next_container {	position:relative;
	width:60px;
	height:20px;
	z-index:2;
	float: left;
}
#next {
	position:relative;
	width:80px;
	height:20px;
	z-index:1;
	float: right;
}
#back {
	position:relative;
	width:80px;
	height:20px;
	z-index:1;
	float: right;
}
#faq_Content_Container {
	position:relative;
	width:770px;
	z-index:3;
	float: left;
}
.faq_dotted_divider {
	position:relative;
	width:430px;
	z-index:2;
	float: left;
	line-height: normal;
	height: 15px;
	background-image: url(../images/red_dot.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.faq_dotted_divider_410 {
	position:relative;
	width:570px;
	z-index:2;
	float: left;
	line-height: normal;
	height: 15px;
	background-image: url(../images/red_dot.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.faq_dotted_divider_s {
	position:relative;
	width:120px;
	z-index:2;
	float: left;
	line-height: normal;
	height: 15px;
	background-image: url(../images/red_dot.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.faq_dotted_divider_l {
	position:relative;
	width:730px;
	z-index:2;
	float: left;
	line-height: normal;
	height: 15px;
	background-image: url(../images/red_dot.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.faq_answers {
	position:relative;
	width:730px;
	z-index:2;
	float: left;
	line-height: normal;
}
.list_h_spacer {
position:relative;
	width:20px;
	height:15px;
	z-index:2;
	float: left;
}
.row_container {
	position:relative;
	width:100%;
	z-index:2;
	float: left;
	line-height: normal;
}
.footer_box {
	position:relative;
	width:880px;
	height:30px;
	z-index:1;
	float: left;
}
.Body_title {
	position:relative;
	width:780px;
	z-index:2;
	float: left;
	line-height: normal;
	font-size: 12px;
}
#Layer6 {
	position:relative;
	width:880px;
	height:115px;
	z-index:4;
}
.headline {
	position:relative;
	width:570px;
	z-index:1;
	float: left;
}
.date {
	position:relative;
	width:160px;
	z-index:1;
	float: left;
}
.download_drawing {
	position:absolute;
	width:136px;
	height:20px;
	z-index:1;
	left: 39px;
	top: 21px;
}

.pdf, .pdf a:link, .pdf a:visited {
	position:relative;
	width:32px;
	height:32px;
	z-index:2;
	float: left;
	color: #666666;
	top: -32px;
	left: 50px;
}
.pdf a:hover {
	color: #D91D3D;
}
#photo {
	position:relative;
	width:300px;
	z-index:2;
	float: left;
}
#prod_desc {
	position:relative;
	width:430px;
	z-index:2;
	float: left;
}
#Layer7 {
	position:relative;
	width:300px;
	height:10px;
	z-index:3;
	float: left;
}
.richco, .richco a:link, .richco a:visited {
	position:relative;
	width:126px;
	height:49px;
	z-index:1;
	float: left;
	color: #666666;
}
#Layer8, #Layer8 a:link, #Layer8 a:visited {
	position:absolute;
	width:227px;
	z-index:2;
	left: 138px;
	top: 23px;
	color: #666666;
}
.image {
	position:relative;
	width:380px;
	z-index:11;
	float: left;
}
.image_spacer {
	position:relative;
	width:280px;
	z-index:11;
	float: left;
	height: 5px;
}
.image_text, .image_text_l {
	position:relative;
	width:280px;
	z-index:11;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
}
.image_text {

	color: #333333;

}
.image_text_l {

	color: #e2e2e2;

}
.image_text a:link, .image_text a:visited {
	color: #333333;

}
.image_text_l a:link, .image_text_l a:visited {
	color: #e2e2e2;

}
.image_text a:link, .image_text a:visited, .image_text_l a:link, .image_text_l a:visited {
	font-weight: bold;	
}
#image_notation {
	position:absolute;
	width:289px;
	z-index:2;
	left: 49px;
	top: 352px;
}
#table_container {
	position:relative;
	width:450px;
	z-index:2;
	float: left;
}
#parameters {
	position:relative;
	width:220px;
	z-index:1;
	float: left;
	border: 1px solid #FFFFFF;
	padding: 5px;
}
#tablespacer {
	position:relative;
	width:10px;
	height:115px;
	z-index:2;
	float: left;
}
#tolerance {
	position:relative;
	width:190px;
	z-index:3;
	float: left;
	border: 1px solid #FFFFFF;
	padding: 5px;
}
.process {
	position:relative;
	width:519px;
	z-index:2;
	background-image: url(../images/process_box_middle.gif);
	background-repeat: repeat-y;
	float: left;
}
.process_number {
	position:relative;
	width:60px;
	z-index:20;
	float: left;
}
.process_text {
	position:relative;
	width:430px;
	z-index:20;
	float: left;
}
.blackheading {

	color: #d91d3d;
}
