@charset "utf-8";
/* CSS Document */
#main_content { position: relative;  width: 884px; height: auto; background: #fff url(../images/services_topImg.jpg) top left no-repeat; top: 0;}
#bottom_content { position: relative; width: 884px; height: 38px; clear: both; background-color: #fff; }
#bottom_content.with_boxes { background: #fff url(../images/services_bottom.jpg) top left no-repeat; height: 158px; }


#process_box {  width: 884px; height: 416px; background-color: #d5dcdd; position: relative; overflow:auto; }

#back_arrow { position: absolute; background-image: url(../images/process_prevBtnNEW.jpg); width: 171px; height: 29px; left: 13px; bottom: 20px; z-index: 4001;}
#next_arrow { position: absolute; background-image: url(../images/process_nextBtnNEW.jpg); width: 108px; height: 29px; right: 13px; bottom: 20px; z-index: 4002; }
#mini_nav { position: absolute; bottom: 20px; background-image: url(../images/process_miniNav_bkgd.jpg); width: 82px; height: 29px; left: 411px; }
#mini_nav ul { margin: 6px 0px 0 7px; padding: 1px 2px 3px;  }
#mini_nav li { list-style: none; float: left; margin: 1px; }
#mini_nav li a { padding: 0px; display: block; text-indent: -3000px; overflow: hidden; width: 14px; height: 14px; color: #fff; text-decoration: none; background: #fff url(../images/process_miniNav_inactive.jpg) no-repeat; }
#mini_nav li a.active { background-image: url(../images/process_miniNav_active.jpg); }
#legendbox { background-image: url(../images/process_legend.jpg); width: 124px; height: 78px; position: absolute; bottom: 35px; left: 392px; }
#process_box .slide { width: 884px; height: 390px; position: relative; overflow: hidden; }
#process_box h1.slide_title { font-size: 18px; color: #000; padding: 20px 0 0 10px;  background-color: #d5dcdd; }
#process_box p.slide_desc { padding: 4px 200px 0 12px; background-color: #d5dcdd; color: #000;}

.orange_box { background-color: #d2791f; padding: 0px; color: #fff; position: absolute;  z-index: 5000; border: 2px solid #fff;}
.orange_left { float: left; background-color: #dc9853;  }
.orange_right { float: right; background-color: #d2791f; }
.orange_box h3 { color: #fff; padding: 5px; text-align: center; padding-top: 10px; }
.orange_box ul { padding-top: 12px;  }
.orange_box li { list-style: none; text-align: center; margin: 0 0 3px; padding: 0; padding-bottom: 11px;  background: #d2791f url(../images/process_smArrow_down.jpg) bottom center no-repeat; }
.orange_box li.last { margin: 0; padding-bottom: 9px; background-image: none; }
.orange_box li p { margin: 0; padding: 0; font-weight: bold;  }
.orange_box li h4 {  color: #fff; background-color: #d2791f; font-size: 11px; padding: 2px; margin: 0; }

.left_inner { margin: 13px; font-weight: bold; }
.active_tog { background-color: #dc9853;  }

.sm_gray_arrow { position: absolute; background-image: url(../images/process_medArrow_new.jpg); width: 20px; height: 21px; }

.green_box { background-color: #9ecc32; padding: 10px; color: #fff; width: 200px; position: absolute; text-align: center; z-index: 5001; border: 2px solid #fff;}
.green_box h3 { color: #fff; padding: 5px; text-align: center; }
.green_box p { font-size: 11px; line-height: 13px; }
.green_box .desc p { padding: 4px 10px; line-height: 14px; }

#slide0 div#overview { background-image: url(../images/process_overviewNEW.jpg); margin: 10px; width: 858px; height: 201px; margin: 40px 0 0 16px; }
#box1, #box3, #box5 { position:absolute; width: 147px; height: 87px; background-color: #d2791f;  top: 163px; text-align: center; border: 1px solid #fff;  }
#box1 h4, #box3 h4, #box5 h4 { color: #fff; padding: 0 14px; margin-top: 30px;  }
#box2, #box4, #box6{ position:absolute; width: 121px; height: 60px;  background-color: #9ecc32; top: 176px; text-align: center;  border: 1px solid #fff; }
#box2 h4, #box4 h4, #box6 h4 { color: #fff; margin-top: 23px; padding: 0 14px;}
#box1 { left: 13px; }
#box2 {  left: 171px;   }
#box3 { left: 303px; }
#box4 {  left: 461px; }
#box5 { left: 593px; }
#box6 { left: 750px; }
#slide0 .sm_arrow { position: absolute; background-image:url(../images/process_smallArrow_NEW.png); width: 10px; height: 21px; top: 195px; }
#sm_arrow1 { left: 161px; }
#sm_arrow2 { left: 293px; }
#sm_arrow3 { left: 451px; }
#sm_arrow4 { left: 583px; }
#sm_arrow5 { left: 740px; }
#big_arrow1, #big_arrow2 { position: absolute; top: 232px; background-image: url(../images/process_bigArrow_NEW.png); width: 315px; height: 86px; z-index: 3000; }
#big_arrow1 {  left: 55px; }
#big_arrow2 { left: 400px; }

.active_orange { background-color: #e99a4a; }
.inactive_orange { background-color: #d2791f; }

#slide1 .orange_box { width: 478px;  top: 120px; left: 74px; }
#slide1 .orange_left {width: 239px;  }
#slide1 .orange_right {width: 239px;  }
#slide1 .green_box { width: 200px; top: 120px; left: 577px; }
#slide1 .sm_gray_arrow { left: 555px; top: 204px; }

#slide2 .orange_box { width: 478px;  top: 120px; left: 52px; }
#slide2 .orange_left {width: 239px;  }
#slide2 .orange_right {width: 239px;  }
#slide2 .green_box { width: 230px; top: 90px; left: 557px; }
#slide2 .sm_gray_arrow { left: 535px; top: 204px; }

#slide3 .orange_box { width: 450px;  top: 88px; left: 96px; }
#slide3 .orange_left {width: 225px;  }
#slide3 .orange_right {width: 225px;  }
#slide3 .green_box { width: 200px; top: 110px; left: 575px; }
#slide3 .sm_gray_arrow { left: 552px; top: 206px; }




/* ------- lower (bottom) content ------- */

#bottom_left, #bottom_mid, #bottom_right { color:#999999; float:left; font-size:11px; height:110px; left:234px; position:relative; top:21px; width:148px; }
#bottom_left h4, #bottom_mid h4, #bottom_right  h4 { color: #999; }
#bottom_left p, #bottom_mid p, #bottom_right  p { font-size: 11px;  padding-right: 17px; line-height: 13px; }
#bottom_right { background:#FFFFFF none no-repeat scroll 0 33px; width:220px;}
#bottom_right p { padding:10px 0 0 4px; }
#bottom_right img.rep_photo { display:inline; float:left; margin:12px 6px 6px 2px; }
