
#container_process {
  width: 863px;
  b/order: 1px solid red;
  background-color: #fff;
  font-family: Arial;
}
#container_process #row1 {
  height: 232px;
  b/order: 1px solid blue;
}

#container_process #graphic {
  width: 290px;
  height: 232px;
  background-image: url(../images/home_graphic.jpg);
  background-repeat: no-repeat;
  float: left;
}
#container_process #frame_process {
  width: 555px;
  height: 210px;
  border: 1px solid #fff;
  margin: 8px 0px 8px 0px;
  position: relative;
  float: left;
  font-size: 12px;
  color: #616161;
}

#container_process #frame_process .topleft {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 129px;
  height: 137px;
}
#container_process #frame_process .topright {
  position: absolute;
  background-repeat: no-repeat;
  background-image: url(../images/home_frame_topright.gif);
    width: 22px;
    height: 18px;
    left: 537px;
    top: 0px;
}
#container_process #frame_process .bottomleft {
  position: absolute;
  background-repeat: no-repeat;
    width: 21px;
    height: 20px;
    left: 0px;
    top: 194px;
    background-image: url(../images/home_frame_bottomleft.gif);
}
#container_process #frame_process .bottomright {
  position: absolute;
  background-repeat: no-repeat;
    width: 22px;
    height: 19px;
    left: 537px;
    top: 195px;
    background-image: url(../images/home_frame_bottomright.gif);
}

#container_process #frame_process .border {
  position: absolute;
  background-repeat: no-repeat;
  width: 555px;
  height: 210px;
  left: 0px;
  top: 0px;
  backg/round-color: #fff;
  border: 2px solid #3289B4;
}

#container_process #frame_process .border .content {
  bo/rder: 1px solid blue;
  padding-right: auto;
  margin-left: 150px;
  margin-top: 10px;
  width: 380px;
  background: none;
}


#container_process .frame_title {
  font-family: Arial;
  font-size: 28px;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
}

#container_process #step1, #container_process #step2, #container_process #step3, #container_process #step4 {
    display: none;
}


#container_process #step1 {
  color: #616161;
  font-size: 14px;
  text-align: right;
}
#container_process #step1 .content {
  padding-right: 15px;
}


#container_process #step1 .t1 {
  color: #616161;
}
#container_process #step1 .t2 {
  color: #838282;
}
#container_process #step1 .t3 {
  color: #b5b5b5;
}

#container_process #step2 {
  background-image: url(../images/home_frame_step2_bg.jpg);
  background-position: 150px 10px ;
}
#container_process #step2 .content {
  padding-top: 140px;
}
#container_process #step2 .frame_title {
  font-size: 24px;
  color: #333;
}
#container_process #step3 {
  background-image: url(../images/home_frame_step3_bg.jpg);
  background-position: bottom right;
}
#container_process #step3 .frame_title {
  font-size: 24px;
  color: #333;
}
#container_process #step3 .descp {
    width: 290px;
}
#container_process #step4 {
  background-image: url(../images/home_frame_step4_bg.gif);
  background-position: 130px 60px;
  text-align: right;
}
#container_process #step4 .content {
  padding-right: 15px;
    text-align: right;
    background: none;
}
#container_process #step4 .frame_title {
  font-size: 24px;
  color: #333;
}
#container_process #step4 .descp {
    width: 230px;
    text-align: right;
    margin-right: 0px;
    margin-left: auto;
}


#container_process #row2, #row2  {
    height: 140px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
#container_process #buttons {
  wid/th: 840px;
    height: 140px;
    border-top: 1px solid #6f6f6f;
    cursor: default;
	overflow: hidden;
}
#container_process #buttons div {
    cursor: default;
}


#container_process #buttons .button {
  w/idth: 199px;
  width: 205px;
  height: 140px;
  padding: 5px 5px 0px 5px;
  border-right: 1px solid #6f6f6f;
  text-align: center;
  float: left;
	overflow: hidden;
}
#container_process #buttons .button_selected {
  width: 205px;
  height: 140px;
  padding: 5px 5px 0px 5px;
  border-right: 1px solid #6f6f6f;
  text-align: center;
  float: left;
  background-image: url(../images/home_step_bg.jpg);
  background-repeat: repeat-x;
}

#container_process #buttons .button_selected .step_title {
  color: #ee500a;
}

#container_process #buttons .last {
  border: 0px;
}

#container_process #buttons .holder {
  width: 160px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}
#container_process #buttons .step_title {
  font-size: 30px;
  color: #adadad;
  text-align: center;
  font-weight: bold;
}


#container_process #buttons .subtitle {
  font-size: 18px;
  color: #616161;
  text-align: center;
  font-weight: bold;
}
#container_process #buttons .descp {
  font-size: 12px;
  color: #616161;
  text-align: left;
}
#container_process #row3 {
	padding:0;
	margin:0px;
}
 #container_process #row3 .text {
    padding-top: 10px;
    font-size: 23px;
    color: #969191;
    float: left;
 }
  #container_process #row3 .text strong {
    color: #de6d18;
  }
  #container_process #row3 .text u {
    color: #000;
    font-size: 25px;
    font-family: "Arial";
    text-decoration: none;
  }

  #container_process #row3 .button {
    float: right;
  }
