/*<style>*/
.tier-site-header {
  background: #da2128;
}
h2 {color:#0E73B9; padding-bottom:10px;}
h3 {color:#fff; padding-bottom:10px;}
a {color:#0E73B9; }


.photo-border { /*border:20px solid #66cef5; */padding:20px 20px 20px 20px;  margin-bottom:20px;}
.photo-border h2 {color:#fff; padding-bottom:10px; text-transform: uppercase; margin-top: 0; border-bottom: 1px dashed #fff; margin-bottom: 10px;}
.photo-border h2 span {text-transform:lowercase;}
.photo-border h3 {color:#fff; padding-bottom:10px;  margin-top: 0;  margin-bottom: 10px; font-size: 1.42em;}
.closing-date { background: #efefef; display:block; padding:1px 20px 20px 20px; text-align:center; margin-bottom:20px;}
.tier-site-mainplus { padding-top:0px;}

.photo-border a {background-color: #fff; padding: 0 8px; color: #000;}

.photo-section img { float: left; width: 50%; margin: 0; padding:0;}
.photo-profile div {  display: block; }
.photo-profile p {   font-size: 0.8em; padding: 12px; clear: left; border-bottom: 1px solid #EFEFEF}
.photo-profile h2, h3  { font-size : 1em;}


.lime-green {/*border:20px solid #c4d82d;*/ background-color: #c4d82d; color: #000; }
.mid-green {/*border:20px solid #749b01;*/ background-color: #749b01; color: #fff;}
.dark-green {/*border:20px solid #1b3619;*/ background-color: #1b3619; color: #fff;}
.lighter-red {/*border:20px solid #da2128;*/ background-color: #da2128; color: #fff;}
.darker-red {/*border:20px solid #a81c07;*/ background-color: #a81c07; color: #fff;}
.light-blue {/*border:20px solid #00aeef;*/ background-color: #00aeef; color: #fff;}
.mid-blue {/*border:20px solid #00aeef;*/ background-color: #80b5b9; color: #fff; /*text-align: center;*/}

.white {border:2px dashed #00aeef; color: #000; padding: 40px;}.

.photo-border .white h2 {color: #00aeef;}
.photo-border.white h2 {color: #00aeef;}

.photo-border .lime-green h2 {color: #000; border-bottom: 1px dashed #000; font-size: 2em;}
.photo-border.lime-green h2 {color: #000; border-bottom: 1px dashed #000; font-size: 2em;}

.small { font-size: 0.8em;} 
