/* Alternate page column styles for tanbar header */
body.bce div.tanbar-col { background:transparent url(/etc/designs/bc/global/gif/tanbar_column_divider.gif) repeat-y scroll 175px 100px;}
div.tanbar-col  { background:transparent url(/etc/designs/bc/global/gif/tanbar_column_divider.gif) repeat-y scroll 88px 100px;}
div.tanbar-col-c0, body.bce div.tanbar-col-c0,  body.bce .cq-colctrl-lt0-c0  { width: 49%; padding-right: 0px; margin-top:0;margin-right:1px}
div.tanbar-col-c1, body.bce div.tanbar-col-c1, body.bce .cq-colctrl-lt0-c1 { width: 49%; margin-top:0;}
#maincontent div.tanbar-col-c0 .text p, #content div.tanbar-col-c0 .text p { margin-right:15px !important; margin-left:10px !important;}
#maincontent div.tanbar-col-c1  .text p, #content div.tanbar-col-c1  .text p { margin-left:15px !important;}
body.bce div.tanbar-col .text p { margin-top:5px; margin-bottom:10px}


#maincontent .tanbar-col .section.header h3, #content .tanbar-col .section.header h3,
#maincontent .tanbar-col .section.header h4, #content .tanbar-col .section.header h4,
#maincontent .tanbar-col .section.header h5, #content .tanbar-col .section.header h5  {

background:url("/past/etc/designs/bc/global/gif/columns-heading.gif") repeat-x scroll 0 0 #D7CBAE;
color:#FFFFFF;
display:block;
height:25px;
letter-spacing:0.11em;
line-height:25px;
padding:0 0 0 15px;
margin-top:0px;
}

#maincontent .tanbar-col .text h3 span.tanbar, #content .tanbar-col .text h3 span.tanbar,
#maincontent .tanbar-col .text  h4 span.tanbar, #content .tanbar-col .text  h4 span.tanbar, 
#maincontent .tanbar-col .text  h5 span.tanbar, #content .tanbar-col .text h5 span.tanbar{

background:url("/past/etc/designs/bc/global/gif/columns-heading.gif") repeat-x scroll 0 0 #D7CBAE;
color:#FFFFFF;
display:block;
height:25px;
letter-spacing:0.11em;
line-height:25px;
padding:0 0 0 15px;
margin-left:-10px;
}
#maincontent .tanbar-col .text  h4, #content .tanbar-col .text  h4, 
#maincontent .tanbar-col .section.header h4, #content .tanbar-col .section.header h4{
padding:0 0 0 10px;
font-size:11px;}

#maincontent .tanbar-col .text h3 span.tanbar a, #content .tanbar-col .text h3 span.tanbar a,
#maincontent .tanbar-col .text  h4 span.tanbar a, #content .tanbar-col .text  h4 span.tanbar a, 
#maincontent .tanbar-col .text  h5 span.tanbar a, #content .tanbar-col .text h5 span.tanbar a {
text-decoration:none;
color:#fff;
background:transparent;
display:block;
padding:0 0 0 10px;
}

#maincontent .tanbar-col .text h3 span.tanbar a:hover, #content .tanbar-col span.tanbar .text h3 a:hover,
#maincontent .tanbar-col .text  h4 span.tanbar a:hover, #content .tanbar-col span.tanbar .text  h4 a:hover, 
#maincontent .tanbar-col .text  h5 span.tanbar a:hover, #content .tanbar-col span.tanbar .text h5 a:hover {
text-decoration:none;
color:#222;
}


#maincontent .tanbar-col .bcimage, #content .tanbar-col .bcimage,
#maincontent .cq-colctrl-lt0 .bcimage{
margin: 0;
padding-bottom: 15px;
}

div.tanbar-col .image_right img, .cq-colctrl-lt0-c0 .image_right img {
margin:0 15px 0 0;
}
div.tanbar-col-c0 .image_left img{
margin:0 5px 0 0;
}

div.tanbar-col-c1 .image_right img{
margin:0;
} 
div.tanbar-col-c1 .image_left img, div.tanbar-col-c1 .original img {
margin:0 0 0 10px;
}
div.tanbar-col .textimage .image_left, div.tanbar-col .textimage .original {
margin:8px 10px 0 5px;
}

img {
    padding: 0;
    margin: 0;
    border: none;
}

.breadcrumb, .subhead {
    position: absolute;
    left: -99999px
}
h1#content-title {
    position: absolute;
    top: 389px;
    background: transparent;
    margin-left: 35px;
    font-family: arial, helvetica;
    color: #ffffff;
    font-size: 50px;
    text-shadow: 1px 2px 5px rgba(0, 0, 0, 1);
    font-weight: bold;
    width: 850px;
    display: block;
}

#top, #footer {
    width: 960px;
}

#main, #content {
    width: 950px;
}

#content {
    padding: 0;
}

body.bce div.tanbar-col {
    background: transparent url(/etc/designs/bc/global/gif/tanbar_column_divider.gif) repeat-y scroll 288px 100px;
    margin-bottom: 25px;
}

#content div.tanbar-col-c0 .text p, #content div.tanbar-col-c0 .text h1, #content div.tanbar-col-c0 .image,
#content div.cq-colctrl-lt0-c0 .text p, #content div.cq-colctrl-lt0-c0 .text h1, #content div.cq-colctrl-lt0-c0 .image {
    margin-right: 30px !important;
    margin-left: 40px !important;
}

#content div.tanbar-col-c1 .text p, #content div.tanbar-col-c1 .text h1, #content div.tanbar-col-c1 .image,
#content div.cq-colctrl-lt0-c1 .text p, #content div.cq-colctrl-lt0-c1.text h1, #content div.cq-colctrl-lt0-c1 .image {
    margin-right: 40px !important;
    margin-left: 30px !important;
}

.button-group {
    overflow: hidden;
}

#content div.tanbar-col-c0 .text.parbase.section .button-group {
    margin: 0px;
    padding: 0px;
}

#content div.tanbar-col-c1 .text.parbase.section .button-group {
    margin: 0px;
    padding: 0 0 0 22px;
}

.text.parbase.section .button-group {
    padding: 30px 0 30px 50px;
}

#content div.tanbar-col-c0 .text.parbase.section .button-group div,
#content div.tanbar-col-c1 .text.parbase.section .button-group div {
    margin-right: 16px;
}

.text.parbase.section .button-group div {
    margin-right: 40px;
}

.button-group div {
    margin-right: 14px;
    float: left;
}

.button-group div span {
    display: table-cell;
    width: 117px;
    height: 65px;
    vertical-align: middle;
    text-align: center;
    border: 1px solid #a5a5a5;
    /*background-image: url('images/btn_bg.gif');*/
    font-size: 13px;
}

.button-group span a{ 
    display: table-cell;
     background-image: url("images/btn_bg.gif");
    display: table-cell;
    width: 117px;
    font-size: 13px;
    height: 65px;
    text-align: center;
    vertical-align: middle;
}

#woods-form1, .woods-form1 {
    display: block;
    width: 334px;
    margin-left: 40px;
    text-align: right;
    margin-bottom: 21px;
}

.woods-form1 {
height: 171px;
}

.ss-form-entry goog-inline-block{
text-align:right;
}
#woods-form1 label, .woods-form1 label {
    height: 0;
    left: -99999em;
    overflow: hidden;
    position: absolute;
    width: 1em;   
}
#woods-form1 input[type="text"], .woods-form1 input[type="text"] {
    width: 306px;
    background-color: #dfd4bc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
    font-size: 14px;
    padding: 9px 12px;
    margin-bottom: 11px;
    border: 1px solid #a5a5a5;
}

#woods-form1 input[type="submit"], .woods-form1 input[type="submit"]  {
    background-color: #ececec;
    color: #585858;
    font-size: 12px;
    padding: 9px 12px;
    margin-bottom: 11px;
    border: 1px solid #a5a5a5;
}

.upper-block {
    height: 300px;
}
.required-message, .ss-required-asterisk {
    left: -10000px !important;
    position: absolute !important;
}

.upper-block-right {
    margin-left: 10px;
}
#content div.tanbar-col-c1 .text.parbase.section h1,
#content div.tanbar-col-c1  .text.parbase.section p,
#content div.tanbar-col-c1  .text.parbase.section > div {
    margin-left: 20px !important;
}
.text.parbase.section h1, .text.parbase.section p, .text.parbase.section > div {
    margin-left: 40px !important;
}

.docs-offscreen {
    left: -10000px !important;
    position: absolute !important;
    top: -10000px !important;
}
}