.square_box_gray span.arrow{
    color:#FFFFFF;
    font-size:16px;
    left:6px;
    position:absolute;
    top:1px;
}

.half_white_box .arrow, .white_box .arrow {
    color:#FFFFFF;
    font-size:16px;
    left:6px;
    position:absolute;
    top:3px;
}

a.ox-regioneditbutton img{
    width:auto !important;
    height:auto !important;
}

.nav_arrow {
    right: 17px;
}

/* Flex slider 6/13/14 */
#contribute_content .flexslider ul, .flexslider ul, 
#contribute_content ul.thumbnails, ul.thumbnails{
 list-style-type: none; 
}
#contribute_content .flexslider ul.slides li {
	margin: 0;
}
.page_body .flexslider p{
    color: #fff;
}

/* Border Highlight Box Styles */
.border-text a[data-region-style='button'].ou-btn { position: absolute; }


table.border > thead > tr > td,
table.border > thead > tr > th,
table.border > tbody > tr > td,
table.border > tbody > tr > th,
table.border > tfoot > tr > td,
table.border > tfoot > tr > th,
table.border > tr > td,
table.border > tr > th,
table.border > thead > tr,
table.border > tbody > tr,
table.border > tfoot > tr,
table.border > tr,
table.border {
	border: 1px solid black;
}	

a[data-region-style='button'].ou-btn,
a[data-region-style='button'].ou-btn:hover,
a[data-region-style='button'].ou-btn:active,
a[data-region-style='button'].ou-btn:focus {
	position: relative;
	z-index:: 100;
}
