/* version 3.5 */

#DEVLMSG {
color : #000000;
font-weight : bold;
display : block;
height : 25px;
}

.none{}

body {
background : #ffffff;
color : #000000;
font-family : Arial, sans-serif;
font-size : 80%;
}
h1, h2, h3, h4, h5, h6 {
letter-spacing : 0.05em;
font-style : normal;
font-weight : bold;
padding : 0;
margin: 10px 0 10px 0;
}
h1 {
font-size : 1.5em;

}
h2 {
font-size : 1.3em;

}
h3 {
font-size : 1.3em;
}
a {
color : #3E5E8E;
text-decoration : none;
}
li a{
text-decoration : none;
}
a:visited {
color : #ACC0C6;
}
a:active {
color : #000000;
}

a:hover {
text-decoration : underline 
}

img {
border : 0;
}
hr {
color : #cccccc;
height : 0;
}
ul.linklist {
padding : 0 0 0 15px;
margin : 0 0 10px 0;;
list-style-type : disc;
color : #000000;
font-size : 0.9em;
}
.linklist li {
padding: 0 0 0.2em 0;
}
ul.list {
padding : 0 0 0 15px;
margin : 0;
list-style-type : disc;
color : #000000;
font-size : 0.9em;
}
.list li {
padding: 0 0 0.2em 0;
}

#srch-hdr {
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
padding: .2em 0;
}

#skipnavholder a, #skipnavholder a:link, #skipnavholder a:visited {display: block; width: 99%; position: absolute; top: 0; left: -200%; z-index: 2}
#skipnavholder a:focus, #skipnavholder a:active {left: 0; top: 0; z-index: 100}
#skipnavtarget {position: absolute; left: -200%}
/* You may find on certain page layouts that the skip link is appearing underneath other elements on the page in IE7 and below. If this is the case then try uncommenting the two statements below, and if that does not work then try increasing the z-index value above as well */
/*
*+html #skiplinkholder a:focus, *+html #skip a:active {position: relative}
* html #skiplinkholder a:active {position: relative}
*/
#skipnavholder a, #skipnavholder a:link, #skiplinkholder a:visited {color: #fff; background: #333; text-decoration: none; padding: 5px;}
/* End of skip link styling */

#print-hdr {display:block; margin-bottom: 20px;}
#explore-wrap {}
#explore-hdr li {padding : .2em;}
#bnr-wrap {display:none;}
#bnr-left {display:none;}
#bnr-right {display:none;}
#gw-nav-wrap {display:none;}
#body-wrap {
margin : 0;
padding : 0;
background : #ffffff;
}
#body {
}
#update-wrap {
border-top : 1px solid #000000;
margin-top: 25px;
}
#update-details {
}
#footer-wrap {
}
#feat-wrap {display:none;}
#feat-nav-wrap {
}
#feat-nav-main {
}
#feat-nav {display:none;}
#feat-nav-print {display:block;padding:0;margin:0;}

#body-col1 {display:none;}
#body-col2 {
}
#body-col3 {
}
#body-col4 {
}
#body-col2 p, #body-col3 p, #body-col4 p {
}
#body-lnk {display:none;}

.left {
float : left;
clear : left;
}
.right {
float : right;
clear : right;
}
.center {
text-align : center;
}
.noprint {
display : none;
}
img.absmiddle {
vertical-align : middle;
margin-bottom : 0.25em;
}
.small {
font-size : 0.85em;
}
.sml-hdr {
color : #000000;
padding : 0;
margin : 0;
text-transform : uppercase;
letter-spacing : 0.05em;
font-size : 0.7em;
font-style : normal;
font-weight : normal;
}
.sml-hdr strong {
text-transform : none;
font-size : 1.0em;
}
.sml-hdr a {
color : #000000;
text-decoration: none;
}
.grey-hdr {
color : #000000;
padding : 0;
margin : 0;
text-transform : uppercase;
letter-spacing : 0.05em;
font-size : 0.8em;
font-weight : bold;
}
.gold-hdr {
color : #000000;
padding : 0;
margin : 0;
text-transform : uppercase;
letter-spacing : 0.05em;
font-size : 0.8em;
font-weight : bold;
padding-top:20px;
}
.col-title {
color : #000000;
font-size : 1.0em;
font-weight : bold;
padding : 0;
margin : 0;
}

.col-title a {
text-decoration : none;
font-weight: normal;}

.pullquote {
background: url(../images/styles/quote-in.png) no-repeat top left; 
width: 50%;
text-align: center;
color: #000000;
font-size : 1.1em;
margin :5px;
}
.pullquote p {
background: url(../images/styles/quote-out.png) no-repeat bottom right; 
margin : 0px;
padding : 5px 20px 5px 25px;
}
.event-title {
}
.readmore {
display : none;
}
.dateblock {
float: left;
text-align: center;
width: 35px;
height: 35px;
margin: 6px 10px 0 0;
}
.day {
color : #000000;
font-size : 22px;
position : relative;
top : -8px;
}
.month {
color : #000000;
font-size : 10px;
font-style : italic;
letter-spacing:0.1em;
position : relative;
top : -8px;
}
.pagetitle {
letter-spacing : 0.05em;
margin : 0;
padding : 0;
}
.boxlink a {
float : left;
margin : 3px;
text-decoration : none;
padding : 2px 5px 2px 5px;
border : #000000 1px solid;
}
.boxlink a.linkselect {
color : #000000;
background : #ffffff;
}
.box {
padding : 0;
margin-bottom : 0;
}
.box-dotted {
background : none;
border : none;
padding : 0;
margin-bottom : 0;
}
.box-solid {
background : #ffffff;
border : none;
padding : 0;
margin-bottom : 0;
}
.box2-dotted {
background : none;
border-top : none;
border-bottom : none;
padding : 0;
margin-bottom : 0;
}
.box2-solid {
background : none;
border : none;
padding : 0;
margin-bottom : 0;
}
.divline-solid {
border-bottom : none;
margin : 10px 0 10px 0;
padding : 0;
clear : both;
}
.divline-dotted {
border-bottom : none;
margin : 10px 0 10px 0;
padding : 0;
clear : both;
}
.bottomline-solid {
border-bottom : none;
}
.bottomline-dotted {
border-bottom : none;
}
.bottomline2 {
margin-bottom : 0;
}
.blockline {
display : block;
clear : both;
width : 100%;
}
.noline {
border-top : none;
}
.cass {
background : #ffffff;
}
.cap {
background : #ffffff;
}
.cbe {
background : #ffffff;
}
.cecs {
background : #ffffff;
}
.cl {
background : #ffffff;
}
.cmbe {
background : #ffffff;
}
.cps {
background : #ffffff;
}
.black {
background : #000000;
}
.white {
background : #ffffff;
}
.blue {
background : #ffffff;
}
.blue-hi {
background : #ffffff;
}
.dkblue {
background : #ffffff;
}
.dkblue-hi {
background : #ffffff;
}
.gold {
background : #ffffff;
}
.gold-hi {
background : #ffffff;
}
.grey {
background : #ffffff;
}
.grey-hi {
background : #ffffff;
}
.goldmetal {
background : #ffffff;
}
.text-black {
color : #000000;
}
.text-white {
color : #ffffff;
}
.text-blue {
color : #000000;
}
.text-blue-hi {
color : #000000;
}
.text-dkblue {
color : #000000;
}
.text-dkblue-hi {
color : #000000;
}
.text-gold {
color : #000000;
}
.text-gold-hi {
color : #000000;
}
.text-grey {
color : #000000;
}
.text-grey-hi {
color : #000000;
}
.text-goldmetal {
color : #000000;
}