
BODY {
        background: #999999;
	font-family: Arial;
	font-size: small;
        margin: 0 auto;
        text-align: center;
}
BODY a {
	color: #0000A0;
	text-decoration: none;
}
BODY a:active {
	color: #FF0080;
}
BODY a:visited {
	color: #0000FF;
}
BODY a:hover {
	color: #0000A0;
	text-decoration: underline;
}
.outside_container {
        width: 960px;
        margin: 0px auto -1px auto;
        margin-top: 5px;
        margin-bottom: 5px;
        text-align: left;
}
.content_container {
        background: #FFFFFF;
        border: 1px solid #0062A8;
}
.inner_content_container {
        background: #FFFFFF;
	padding-left: 5px;
}
.ad_container_leaderboard {
        border: none;
        margin-bottom: 5px;
        text-align: center;
}
.ad_container_right {
	border: none;
	margin-bottom: 15px;
	text-align: center;
}
.ad_container_lower_banner {
	border: none;
	margin-bottom: 5px;
	text-align: center;
}
.header {
        background: #0062A8;
        margin-bottom: 10px;
        height: auto;
}
.flag {
        float: left;
        height: 75px;
        width: 636px;
}
.flag img {
	border: none;
}
.sponsor {
        background: #0062A8;
        float: left;
        height: 75px;
        width: 312px;
        text-align: right;
        margin-right: 10px;
}
.topnav {
        background: #0062A8;
        color: #FFFFFF;/*#BFE5B7;*/
        font-family: Arial;
        font-weight: bold;
        height: auto;
}
.topnav ul {
        background: #0062A8;
        list-style: none;
        margin: 0px;
        padding: 0px;
        position: absolute;
        width: 959px;
}
.topnav ul li {
        background: #0062A8;
        float: left;
        padding: 3px;
        text-align: center;
        width: 130px;
}
.topnav ul li:hover {
        background: #54B4F9;
}
.topnav ul li a {
        color: #FFFFFF;
        display: block;
        text-decoration: none;
}
.verticalnav {
        background: #0062A8;
        color: #FFFF99;
        font-size: .8em;
        height: 25px;
}
.verticalnav .heading {
        float: left;
        font-family: Arial;
        font-weight: bold;
        padding: 3px;
}
.verticalnav ul {
        float: left;
        list-style: none;
        margin: 0px;
        padding: 0px;
}
.verticalnav ul li {
        background: #0062A8;
        float: left;
        font-family: Arial;
        font-weight: bold;
        margin-left: 8px;
        margin-right: 8px;
        padding: 3px;
}
.verticalnav ul li:hover {
        background: #000000;
        font-weight: bold;
}
.verticalnav ul li a {
        color: #FFFF99;
        display: block;
        text-decoration: none;
}
.bottomnav {
        font-family: Arial;
        height: auto;
	margin-bottom: 5px;
	padding: 5px;
	text-align: center;
	text-decoration: none;
	width: 958px;
}
.bottomnav span {
	padding: 3px;
}
.bottomnav span a {
	text-decoration: none;
	border-bottom: 1px dashed #0000A0;
}
.bottomnav span a:hover {
	border-bottom: 1px solid #0000A0;
}
.left_col {
        background: #FFFFFF;
        border: none;
	width: 725px;
        /*float: left;
        width: 313px;*/
}
.center_col {
        /*background: #FFFFFF;
        border: none;
        float: left;
        margin-left: 10px;
        margin-right: 9px;
        width: 313px;*/
}
.right_col {
        background: #FFFFFF;
        border: none;
	width: 165px;
        /*float: left;
        width: 313px;*/
}
.footer {
	margin-top: 5px;
}
.legal { }
.copyright {
        color: #666666;
        font-family: Arial;
	font-size: small;
        text-align: center;
}
.fairhousing {
	color: #666666;
	font-family: Arial;
	font-size: x-small;
	text-align: left;
}
.fairhousing img {
	border: none;
	float: left;
	height: 46px;
	margin: 5px 15px 2px 10px;
	width: 45px;
}
.float_clear {
        clear: both;
}



.StoryHeadline {
        font-size: large;
}
.StoryByline {
        font-size: smaller;
}
.StoryPubdate {
        font-size: x-small;
}
.Storybody { 
	margin-top: 10px;
}
.StoryCopyright {
        font-style: italic;
}
.StoryExpiredBox {
        background: #ececec;
        border: 1px solid #ff0000;
        color: #000000;
        font-weight: bold;
        margin-bottom: 10px;
        width: 300px;
}

