#cms_steps { line-height:1.6em; margin:2px 0 0 -1px;}


#cms_steps  td.step1 div,
#cms_steps  td.step2 div,
#cms_steps  td.step3 div {
  padding:10px;
  /*font-size:1.1em;*/
}

#cms_steps td.step1 {
  width:260px;
  background:#e9e8e6;
}

#cms_steps td.step2 {
  width:260px;
  background:#e9e8e6;
}

#cms_steps td.step3 {
  width:260px;
  background:#e9e8e6;
}

#cms_steps td.spacer {
  width:3px;
  overflow:hidden;
}

body.cms-index-index .col-main-wrap, 
body.cms-page-view .col-main-wrap {
  font-size:1.1em;
  margin:0 0 0 11px;
}

#bottomflashcontent {
  margin:40px 0 20px;
}

#flashcontent2 {
  margin:0 0 10px 0;
}

.cms_standout { color:#b1841b; }

td.img_container div {
  text-align:center;
  background:#e5e5e5;
  margin:0 5px 10px 30px;
}

td.img_container div img {
  margin:8px 5px;
}

td.img_container div span {
  padding-bottom:8px;
  display:block;
}

.clientswrapper { color:#996600; }

.clientswrapper .alphaindex { font-size:1.7em;}

.clientswrapper ul { margin:3px 0 15px;}

a.home_r_1, a.home_r_2, a.home_r_3 {
  width:262px;
  height:68px;
  display:block;
  text-decoration:none;
}

a.home_r_1 {
  background:url(../images/home_rollover_01.gif) no-repeat 0px -136px;
}

a.home_r_2 {
  background:url(../images/home_rollover_02.gif) no-repeat 0px -136px;
}

a.home_r_3 {
  background:url(../images/home_rollover_03.gif) no-repeat 0px -136px;
}

a.home_r_1:hover, a.home_r_2:hover, a.home_r_3:hover {
  text-decoration:none;
  background-position:0px -68px;
}

a.orderonline {
  background:transparent url(../images/newcustomer.gif) no-repeat scroll 0pt;
  color:#996600;
  display:block;
  height:15px;
  line-height:14px;
  margin:6px 0pt;
  padding-left:22px;
  text-decoration:none;
}

a.orderonline:hover {
  text-decoration:underline;
}