/* Start of CMSMS style sheet 'print' */
/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
h1 {
    font-size: 28px;
    padding: 20px 0 0 0;
    margin: 0;
    color: #273577;
}
h2 {
    font-size: 20px;
    color: #273577;
}
h3 {
    font-size: 16px;
    color: #273577;
}





body {
    background: #FFF;
    margin: 0;
    font: 14px Arial, Helvetica, sans-serif;
    color: #353535;
}
ul {
    padding-left: 15px;
    margin: 0;
}
li {
    list-style-type: square;
    padding: 0;
    margin: 0;
}
a { color: #273577;}


#header-copy {
    color: #FFF;
    font-size: 12px;
    padding-top: 45px;
    margin: 0;
    text-align: right;
}
#header-copy a {
    color: #FFF;
}


/* main nav
----------------------------------------------------*/
#main-nav ul {
    padding: 0;
    margin: 0;
    height: 32px;
}
#main-nav li {
    list-style-type: none;
    display: block;
    float: left;
    padding: 0;
    margin: 0;
    line-height: 32px;
}
#main-nav li a {
    color: #FFF;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 15px 8px 15px;
    margin: 0;
    border-right: 1px solid #d1c8b0;
}
#main-nav li a.first{
    border-left: 1px solid #d1c8b0;
}
#main-nav li a.currentpage, #main-nav li a.activeparent, #main-nav li a:hover {
    color: #a39161;
    background: #fff0a5;
}




#left-col-copy {
    padding: 0;
    margin: 0;
}
#right-col a {
    color: #00237e;
}
#right-col-copy.home {
    color: #FFF;
    font-size: 14px;
    padding: 0 19px;
    margin: 0;
}
#right-col-copy.home a {
    color: #FFF;
}
#right-col-nav {
    padding-top: 15px;
    margin: 0;
    text-align: center;
    font-size: 16px;
}
#right-col hr { margin-top: 50px; margin-bottom: 25px; height: 1px; color: #A39161; background-color: #A39161;}


#footer-copy {
    color: #FFF;
    font-size: 12px;
    padding-top: 45px;
    margin: 0;
    text-align: right;
    position: relative;
}
#footer-copy a {
    color: #FFF;
}
#footer-copy a.footer {
    text-decoration: none;
}
img.float { float: right; padding: 5px 0 5px 10px; }
/* End of 'print' */

