.box {
    font-family: "Trebuchet MS";
    font-size:10px;
}
h5.header {
margin:0;
font-size:1.4em;
}
h5.header span {
display:block;
margin:0;
padding:7px 12px;
color:#fff;
text-transform:uppercase;
}
h5.header span a {
color:#fff;
}
.pad {
padding:0 7px;
}
h5.pad {
padding:0;
margin:5px 7px 4px;
}
img.pad {
padding:0 7px 0 8px;
}
.orange .content > .left,
.gray .content > .left {
padding-top:1px;
}
.box {
margin-top:12px;
}

/* Border Gray Box */
.border-gray .top {
background:url(../images/corner-tr-border-gray.gif) top right no-repeat;
height:7px;
}
.border-gray .top .left {
background:url(../images/corner-tl-border-gray.gif) top left no-repeat;
height:7px;
width:7px;
}
.border-gray .bottom {
background:url(../images/corner-br-border-gray.gif) top right no-repeat;
height:7px;
line-height:1px;font-size:1px;
}
.border-gray .bottom .left {
background:url(../images/corner-bl-border-gray.gif) top left no-repeat;
height:7px;
width:7px;
line-height:1px;font-size:1px;
}
.border-gray .content {
background:url(../images/corner-mr-border-gray.gif) top right repeat-y;
}
.border-gray .content .left {
background:url(../images/corner-ml-border-gray.gif) top left repeat-y;
}
#newsletter-side div .button { margin:-3px 15px 0 0; }


/* Pagination */
.pagination table 
{
    background:url(/assets/images/input-cell-orange-midbg.gif) repeat-x left top;
    height:26px;
    margin:0 auto;
    padding:0;
}
.pagination table tr td 
{
    color:#FD8005;
    font-size:1.2em;
    vertical-align:middle;
}
.pagination table tr td.divider 
{
    color:#666;
    width:5px;
}

.pagination table tr td a.selected {
    color:#FD8005;
    font-weight:bold;
    text-decoration:none;
    cursor:text;
}




.border-gray .generic-gray-white-box .left .hd h5 { color:#666;font-size:1.7em;padding: 5px 8px 5px 10px; text-transform:uppercase; }
.generic-gray-white-box-inner .generic-box-white-inner h4 
{
    color: #634d31;
    padding-bottom:10px;
    font-size:12px;
}
.generic-box-white-inner 
{  
    margin: 0px;
    border: 1px solid #D6D5D5;
    background-color:white;
    font: 10px "Trebuchet MS", Arial, Verdana;
    color:#666;
}
.generic-box-white-inner h4 
{
    font-weight:bold;
    color: #663333;
    text-transform: uppercase;
    font-size: 11px;
    margin:5px 0 0 0;
    padding:0;
}




.round_border {
  display: block;
}
.round_border * {
  background: #fff;
  display: block;
  height: 1px;
  overflow: hidden;
}
.round_border_layer3 {
  background: #d3d3d3;
  border-left: 1px solid #d3d3d3;
  border-right: 1px solid #d3d4d5;
  margin: 0 3px;
  padding: 0 1px;
}
.round_border_layer2 {
  border-left: 1px solid #d3d3d3;
  border-right: 1px solid #d3d3d3;
  margin: 0 2px;
  padding: 0;
}
.round_border_layer1 {
  border-left: 1px solid #d3d3d3;
  border-right: 1px solid #d3d3d3;
  margin: 0 1px;
}
.round_border_content {
  border-left: 1px solid #d3d3d3;
  border-right: 1px solid #d3d3d3;
  background: #fff;
  overflow: hidden;
  padding: 4px 10px;
  *zoom:1; /*ie*/
  *padding-bottom: 0.5em;
}
div.round_border_content h4 { color:#95b632;font: bold 12px "Trebuchet MS", Arial, Verdana;padding:0;margin:0;text-transform:uppercase; }        

