﻿body {
        margin: 0px auto;
        padding: 0px;
        background:url('bg_body_grey.gif') top center repeat-y;
}

.body-normal {
        margin: 5px;
        background:none white;
}

.page-container {width: 766px; margin: 0px auto; padding: 0px; background: white; border: 2px solid #9E0040;}

.pwu-bgcolor-1 {background-color:#9E0040;}
.pwu-bgcolor-2 {background-color:#CB8CAA;}
.pwulogo {background: url('../images/pwulogo.gif') top left no-repeat; border-top: 2px #9E0040 solid; border-bottom: 2px #9E0040 solid;}
.bottom-bg {background: url('../images/bottom-bg.gif') bottom left no-repeat; height: 45px;}
.left-bg {background: url('../images/left-bg.gif') top left no-repeat; vertical-align:top; width:144px; height:201px;}
.middle-bg {background: url('../images/front.gif') top left no-repeat; width : 622px; height: 201px; vertical-align: top;}

.menu-nav {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        font-weight:bold;
        margin: 3px 0 8px 152px;
}
.menu-nav b {color: #c894ad; margin: 0 5px 0 5px;}
.menu-nav a:visited {color: #c894ad; text-decoration: none;}
.menu-nav a:link {color: #c894ad; text-decoration: none;}
.menu-nav a:active {color: white; text-decoration: none;}
.menu-nav a:focus {color: white; text-decoration: none;}
.menu-nav a:hover {color: white; text-decoration: none;}

.menu-nav-left {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        font-weight:bold;
        margin: 0 0 0 38px;
}

.menu-nav-left .brline {margin: 0 0 7px 0;}
.menu-nav-left a:visited {color: #c894ad; text-decoration: none;}
.menu-nav-left a:link {color: #c894ad; text-decoration: none;}
.menu-nav-left a:active {color: white; text-decoration: none;}
.menu-nav-left a:focus {color: white; text-decoration: none;}
.menu-nav-left a:hover {color: white; text-decoration: none;}

.menu-nav-right {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        font-weight:bold;
        color:#9F356A;
        margin: 10px 5px 3px 10px;
        vertical-align:top;
}
.menu-nav-right a:link {color: #9F356A; text-decoration: none;}
.menu-nav-right a:visited {color: #9F356A; text-decoration: none;}
.menu-nav-right a:hover {color: #c894ad; text-decoration: none;}
.menu-nav-right a:active {color: #c894ad; text-decoration: none;}
.menu-nav-right ul {padding:0 0 0 18px; margin:0; list-style-image: url('../images/bigbullet.gif');}
.menu-nav-right ul li {margin: 0 10px 5px 0;}
.menu-nav-right ul li ul { font-size:8pt; padding:5px 0 0 10px; margin:0; list-style-image: url('../images/smallbullet.gif');}
.menu-nav-right ul li ul li {margin: 0 5px 5px 0;}

.menu-nav-right-sub {
        font-family:Arial, Helvetica, sans-serif;
        font-size:8pt;
        font-weight:normal;
        color:#9F356A;
        margin: 10px 5px 3px 10px;
        vertical-align:top;
}
.menu-nav-right-sub a:link {color: #9F356A; text-decoration: none;}
.menu-nav-right-sub a:visited {color: #9F356A; text-decoration: none;}
.menu-nav-right-sub a:hover {color: #c894ad; text-decoration: none;}
.menu-nav-right-sub a:active {color: #c894ad; text-decoration: none;}
.menu-nav-right-sub ul {padding:0 0 0 18px; margin:0; list-style-image: url('../images/bigbullet.gif');}
.menu-nav-right-sub ul li {margin: 0 10px 5px 0;}
.menu-nav-right-sub ul li ul {font-size:8pt; padding:5px 0 0 10px; margin:0; list-style-image: url('../images/smallbullet.gif');}
.menu-nav-right-sub ul li ul li {margin: 0 5px 5px 0;}

.online-nav {
        font-family:Arial, Helvetica, sans-serif;
        font-size:10pt;
        font-weight:bold;
        color:#9F356A;
        margin: 10px 5px 3px 10px;
        vertical-align:top;
}
.online-nav a:link {color: #9F356A; text-decoration: none;}
.online-nav a:visited {color: #9F356A; text-decoration: none;}
.online-nav a:hover {color: #c894ad; text-decoration: none;}
.online-nav a:active {color: #c894ad; text-decoration: none;}
.online-nav ul {padding:0 0 0 18px; margin:0; list-style-image: url('../images/bigbullet.gif');}
.online-nav ul li {margin: 0 10px 5px 0;}
.online-nav ul li ul { font-size:8pt; padding:5px 0 0 10px; margin:0; list-style-image: url('../images/smallbullet.gif');}
.online-nav ul li ul li {margin: 0 5px 5px 0;}

.online-border {
        width:195px;
        margin:0 0 10px 0;
        padding:0 0 5px 0;
        border:solid 1px #9E0040;
        background:white;
}

.online-border-topleft {
        width:10px;
        height:10px;
        position:absolute;
        background:url(bg_corner_topleft.gif) no-repeat;
        margin-top:-1px;
        margin-left:-1px;
}

.online-border-topright {
        width:10px;
        height:10px;
        position:absolute;
        background:url(bg_corner_topright.gif) no-repeat;
        margin-top:-1px;
        margin-left:186px;
}

.online-title {
        clear:both;
        margin:0;
        padding:10px 0 5px 10px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:13pt;
        font-weight:bold;
        color:white;
        background-color:#9E0040;
}

.menu-border {
        width:195px;
        margin:0 0 10px 0;
        padding:0 0 5px 0;
        border:solid 1px #9E0040;
        background:#FDF0F5;
}

.menu-border-topleft {
        width:10px;
        height:10px;
        position:absolute;
        background:url(bg_corner_topleft.gif) no-repeat;
        margin-top:-1px;
        margin-left:-1px;
}

.menu-border-topright {
        width:10px;
        height:10px;
        position:absolute;
        background:url(bg_corner_topright.gif) no-repeat;
        margin-top:-1px;
        margin-left:186px;
}

.menu-title {
        clear:both;
        margin:0;
        padding:10px 0 5px 10px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:13pt;
        font-weight:bold;
        color:white;
        background-color:#9E0040;
}

.menu-text {
        font-family:Arial, Helvetica, sans-serif;
        font-size:8pt;
        font-weight:normal;
        color:black;
        margin:0 10px 20px 10px;
}

.noborder {border-width:0;}
.border-maroon {border: 1px solid #9E0040;}
.bgcolor-maroon {background-color: #9E0040;}
.bgcolor-white {background-color:white;}

.textleft {text-align:left;}
.textcenter {text-align: center;}
.textright {text-align:right;}
.textjustify {text-align:justify;}
.textwhite {color: white;}
.textblack {color:black;}

.calendar {
        color:#9F356A;
        font-size:8pt;
        font-family:Arial, Tahoma;
        padding:0 10px 0 0;
        text-align:right;
}

.event-cap:first-letter {
        font-size:xx-large;
        font-family:algerian, courier;
        padding:0 2px 0 0;
}

.event-title {
        clear:both;
        margin:0;
        padding:2px 0 5px 120px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:13pt;
        font-weight:bold;
        color:#9E0040;
        background-color:white;
}

.event-topic {
        background:none;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10pt;
        font-weight:bold;
        color:#9F356A;
        border-bottom:thin #9E0040 solid;
        margin:10px 10px 5px 10px;
}

.event-topic a:link {text-decoration:none; color:#9F356A;}
.event-topic a:visited {text-decoration:none; color:#9F356A;}
.event-topic a:hover {text-decoration:none; color:#9E0040;}
.event-topic a:active {text-decoration:none}

.event-text {
        font-family:Arial, Helvetica, sans-serif;
        font-size:8pt;
        font-weight:normal;
        color:black;
        margin:0;
}

.event-text a.more:link {text-decoration:none; color:black; font-weight:bold; font-size:8pt;}
.event-text a.more:visited {text-decoration:none; color:black; font-weight:bold; font-size:8pt;}
.event-text a.more:hover {text-decoration:underline; color:#9F356A; font-weight:bold; font-size:8pt;}
.event-text a.more:active {text-decoration:none}

.event-text ul {padding:5px 0 0 25px; margin:0 0 10px 0;}
.event-text ul li {margin:0 0 5px 0;}
.event-text ul li ul {padding:0 0 0 20px; margin:0;}
.event-text ul li ul li {margin:0;}
.event-text ul li ul li ul{padding:0 0 0 20px; margin:0;}
.event-text ul li ul li ul li{margin:0;}

.event-border {
        width:195px;
        margin:0 0 10px 0;
        padding:0 0 0 0;
        border:solid 1px #9E0040;
        background:#FFE0F0;
}

.event-border-topleft {
        width:10px;
        height:10px;
        position:absolute;
        background:url(bg_corner_topleft.gif) no-repeat;
        margin-top:-1px;
        margin-left:-1px;
}

.event-border-topright {
        width:10px;
        height:10px;
        position:absolute;
        background:url(bg_corner_topright.gif) no-repeat;
        margin-top:-1px;
        margin-left:186px;
}

.event-announcements {
        background-image:url('../images/head_announcements.gif');
}

.main-border {
        width:525px;
        margin:0 0 30px 0;
}

.main-topic {
        background:none;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14pt;
        font-weight:bold;
        color:#9F356A;
        border-bottom:thin #9E0040 solid;
        margin:10px 10px 10px 10px;
}

.main-topic2 {
        background:none;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10pt;
        font-weight:bold;
        color:#9F356A;
        border-bottom:thin #9E0040 solid;
        margin:10px 10px 10px 10px;
}

.main-topic-posted {
        background:none;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14pt;
        font-weight:bold;
        color:#9F356A;
        border-bottom:thin #9E0040 solid;
        margin:10px 10px 3px 10px;
}

.main-posted {
        color:#9F356A;
        font-family:Arial, Helvetica, sans-serif;
        font-size:8pt;
        margin:0 10px 10px 10px;
}

.main-author {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        font-weight:bold;
        font-style:normal;
        color:black;
        text-align:left;
        margin:0 10px 10px 10px;
}

.main-text {
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        font-weight:normal;
        color:black;
        text-align:justify;
        margin:0 10px 10px 10px;
}

.main-text a.more:link {text-decoration:none; color:black; font-weight:bold; font-size:8pt;}
.main-text a.more:visited {text-decoration:none; color:black; font-weight:bold; font-size:8pt;}
.main-text a.more:hover {text-decoration:underline; color:#9F356A; font-weight:bold; font-size:8pt;}
.main-text a.more:active {text-decoration:none}

.main-image {
        float:left;
        border:0px;
        margin:0 5px 0 10px;
}

.image-left {
        float:left;
        border-width:2px;
        border-style:solid;
        border-color:maroon;
        margin:3px 10px 0 0;
}

.image-right {
        float:right;
        border-width:2px;
        border-style:solid;
        border-color:maroon;
        margin:3px 0 0 10px;
}

.news-border {
        width:525px;
        margin:0 0 10px 0;
        padding:0 0 5px 0;
        border:solid 1px #9E0040;
        background:#EAEAEA;
}

.news-borderwhl {
        width:742px;
        margin:0 0 10px 0;
        padding:0 0 5px 0;
        border:solid 1px #9E0040;
        background:#EAEAEA;
}

.news-border-topleft {
        width:10px;
        height:10px;
        position:absolute;
        background:url(bg_corner_topleft.gif) no-repeat;
        margin-top:-1px;
        margin-left:-1px;
}

.news-border-topright {
        width:10px;
        height:10px;
        position:absolute;
        background:url(bg_corner_topright.gif) no-repeat;
        margin-top:-1px;
        margin-left:516px;
}

.news-borderwhl-topright {
        width:10px;
        height:10px;
        position:absolute;
        background:url(bg_corner_topright.gif) no-repeat;
        margin-top:-1px;
        margin-left:733px;
}

.news-title {
        clear:both;
        margin:0;
        padding:10px 0 5px 10px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:13pt;
        font-weight:bold;
        color:white;
        background-color:#9E0040;
}

.news-titlewhl {
        clear:both;
        margin:0;
        padding:10px 0 5px 10px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10pt;
        font-weight:bold;
        text-align: center;
        color:white;
        background-color:#9E0040;
}

.news-topic {
        background:none;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10pt;
        font-weight:bold;
        color:#9F356A;
        border-bottom:thin #9E0040 solid;
        margin: 10px 10px 0 10px;
}

.news-topic a:link {color: #9F356A; text-decoration: none;}
.news-topic a:visited {color: #9F356A; text-decoration: none;}
.news-topic a:hover {color: #c894ad; text-decoration: none;}
.news-topic a:active {color: #c894ad; text-decoration: none;}

.news-topics {
        font-family:Arial, Helvetica, sans-serif;
        font-size:8pt;
        font-weight:normal;
        color:black;
        margin: 10px 10px 0 10px;
}

.news-topics ul {padding:0 0 0 15px;}
.news-topics ul li {margin:0 0 5px 0;}

.news-topics a:link {color: black; font-weight:bold; text-decoration: none; margin:0 5px 0 0;}
.news-topics a:visited {color: black; font-weight:bold; text-decoration: none; margin:0 5px 0 0;}
.news-topics a:hover {color: #9F356A; font-weight:bold; text-decoration: underline; margin:0 5px 0 0;}
.news-topics a:active {color: #9F356A; font-weight:bold; text-decoration: none; margin:0 5px 0 0;}

.news-posted {
        color:black;
        font-family:Arial, Helvetica, sans-serif;
        font-size:8pt;
        margin:0 10px 0 10px;
}

.news-text {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: normal;
        color: black;
        margin: 5px 10px 0 10px;
        text-align: justify;
}

.news-texter {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: normal;
        color: black;
        margin: 5px 10px 0 10px;
        text-align: justify;
}

.news-texting {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: normal;
        color: black;
        margin: 5px 10px 0 10px;
        text-align: justify;
}

.news-text-high {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12pt;
        font-weight: normal;
        color: black;
        text-align: justify;
}

.news-text a:link {color: black; text-decoration: none; font-size:8pt;}
.news-text a:visited {color: black; text-decoration: none; font-size:8pt;}
.news-text a:hover {color: #9F356A; text-decoration: underline; font-size:8pt;}
.news-text a:active {color: #9F356A; text-decoration: none;}

.news-text a.more:link {color: #9F356A; text-decoration: none; font-size:8pt;}
.news-text a.more:visited {color: #9F356A; text-decoration: none; font-size:8pt;}
.news-text a.more:hover {color: #9F356A; text-decoration: underline; font-size:8pt;}
.news-text a.more:active {color: #9F356A; text-decoration: none;}

.news-text ul {padding:5px 0 0 25px; margin:0 0 10px 0;}
.news-text ul li {margin:0 0 5px 0;}
.news-text ul li ul {padding:0 0 5px 15px; margin:0;}
.news-text ul li ul li {margin:5px 0 0 0;}
.news-text ul li ul li ul{padding:0 0 5px 15px; margin:0;}
.news-text ul li ul li ul li{margin:5px 0 0 0;}

/**/
.news-texter a:link {color: black; text-decoration: none; font-size:8pt;}
.news-texter a:visited {color: black; text-decoration: none; font-size:8pt;}
.news-texter a:hover {color: #9F356A; text-decoration: underline; font-size:8pt;}
.news-texter a:active {color: #9F356A; text-decoration: none;}

.news-texter a.more:link {color: #9F356A; text-decoration: none; font-size:8pt;}
.news-texter a.more:visited {color: #9F356A; text-decoration: none; font-size:8pt;}
.news-texter a.more:hover {color: #9F356A; text-decoration: underline; font-size:8pt;}
.news-texter a.more:active {color: #9F356A; text-decoration: none;}

.news-texter ul {padding:5px 0 0 25px; margin:0 0 10px 0; list-style:none;}
.news-texter ul li {margin:0 0 5px 0;}
.news-texter ul li ul {padding:0 0 5px 15px; margin:0;}
.news-texter ul li ul li {margin:5px 0 0 0;}
.news-texter ul li ul li ul{padding:0 0 5px 15px; margin:0;}
.news-texter ul li ul li ul li{margin:5px 0 0 0;}

.news-texting a:link {color: black; text-decoration: none; font-size:8pt;}
.news-texting a:visited {color: black; text-decoration: none; font-size:8pt;}
.news-texting a:hover {color: #9F356A; text-decoration: underline; font-size:8pt;}
.news-texting a:active {color: #9F356A; text-decoration: none;}

.news-texting a.more:link {color: #9F356A; text-decoration: none; font-size:8pt;}
.news-texting a.more:visited {color: #9F356A; text-decoration: none; font-size:8pt;}
.news-texting a.more:hover {color: #9F356A; text-decoration: underline; font-size:8pt;}
.news-texting a.more:active {color: #9F356A; text-decoration: none;}

.news-texting ul {padding:5px 0 0 25px; margin:0 0 10px 0;}
.news-texting ul li {margin:0 0 5px 0;}
.news-texting ul li ul {padding:0 0 5px 15px; margin:0;}
.news-texting ul li ul li {margin:5px 0 0 0;}
.news-texting ul li ul li ul{padding:0 0 5px 15px; margin:0;}
.news-texting ul li ul li ul li{margin:5px 0 0 0;}

.news-texting table {width: 100%; border-collapse:collapse;}
.news-texting table tr {vertical-align:top; text-align:left;}
.news-texting table tr th {border: 1px solid #9E0040; background-color: #9e0040; padding:5px;}
.news-texting table tr td {border: 1px solid #9E0040; background-color: white; padding:5px;}

.news-texting2 table {width: 100%; border-collapse:collapse; font: normal 11px Arial, sans-serif;}
.news-texting2 table tr {vertical-align:top; text-align:left;}
.news-texting2 table tr th {
        border:1px solid #9E0040; background-color:#9e0040;
        color:#ffffff; padding:3px; text-align:center;}
.news-texting2 table tr td {border:1px solid #9E0040; background-color:white; padding:3px;}
.news-texting2 table tr td h1 {
        text-align:justify;
        margin-top:0; margin-bottom:0;
        font: bold 11px Arial, sans-serif; color:#800000;
}
.news-texting2 table tr td:rowspan {text-align:center; vertical-align:middle;}
.news-texting2 table tr td p {margin:0 0 0 10px;}
.news-texting2 table tr td p ul {list-style:none;}

.news-borders {
        width:525px;
        margin:0 0 10px 0;
        padding:0 0 5px 0;
        border:solid 1px #9E0040;
        background:white;
}

.news-titles {
        clear:both;
        margin:0;
        padding:10px 0 20px 10px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:13pt;
        font-weight:bold;
        color:white;
}

.news-news {
        background-image:url('../images/head_news.gif');
}

.news-all-about {
        background-image:url('../images/head_allabout.gif');
}

.news-features {
        background-image:url('../images/head_features.gif');
}

.news-achievers {
        background-image:url('../images/head_achievers.gif');
}

.all-about {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: normal;
        color: black;
        margin: 0;
        text-align: left;
}

.all-about table {width: 100%;}
.all-about table tr {vertical-align:top;}
.all-about table tr td {border: 1px solid #9E0040; background-color: white; width:33%; padding:5px;}

.all-about h1 {color: #9E0040; font-weight:bold; font-size:8pt; padding:0; margin:0;}
.all-about h2 {color: #9F356A; font-weight:normal; font-style:italic; font-size:8pt; padding:0; margin:0;}

.features {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: normal;
        color: black;
        margin: 0;
        text-align: left;
}

.features table {width:100%; border:1px solid #9E0040; background-color:white;}
.features tr {vertical-align:top;}
.features td {width:80px; padding:5px;}
.features td+td{width:150px; padding:5px;}
.features td+td+td{width:80px; padding:5px;}
.features td+td+td+td{width:150px; padding:5px;}

.features ul {padding:0 0 0 10px; margin:0;}
.features ul li {margin:0 0 5px 0;}

.features h1 {color: #9E0040; font-weight:bold; font-size:10pt; padding:0; margin:0;}
.features h2 {color: #9E0040; font-weight:bold; font-size:8pt; padding:0; margin:0;}

.bigbullet {list-style-image: url('../images/bigbullet.gif');}
.smallbullet {list-style-image: url('../images/smallbullet.gif');}
.nobullet {list-style:outside none none;}
.numbullet {list-style:outside decimal none;}
.num0bullet {list-style:outside decimal-leading-zero none;}
.lowromanbullet {list-style:outside lower-roman none;}
.upromanbullet {list-style:outside upper-roman none;}
.lowalphabullet {list-style:outside lower-alpha none;}
.upalphabullet {list-style:outside upper-alpha none;}
.circlebullet {list-style:outside circle none;}
.discbullet {list-style:outside disc none;}
.squarebullet {list-style:outside square none;}

.textbold {font-weight:bold; font-style:normal}
.textnormal {font-weight:normal; font-style:normal;}
.textitalic {font-weight:normal; font-style:italic;}
.textitalicbold {font-weight:bold; font-style:italic;}

.win-border {
        width:430px;
        margin:0 0 10px 0;
        padding:0 0 5px 0;
        border:solid 1px #9E0040;
        background:#EAEAEA;
}

.win-border-topleft {
        width:10px;
        height:10px;
        position:absolute;
        background:url(bg_corner_topleft.gif) no-repeat;
        margin-top:-1px;
        margin-left:-1px;
}

.win-border-topright {
        width:10px;
        height:10px;
        position:absolute;
        background:url(bg_corner_topright.gif) no-repeat;
        margin-top:-1px;
        margin-left:421px;
}

.win-title {
        clear:both;
        margin:0;
        padding:10px 0 5px 10px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:13pt;
        font-weight:bold;
        color:white;
        background-color:#9E0040;
}

.win-topic {
        background:none;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10pt;
        font-weight:bold;
        color:#9F356A;
        border-bottom:thin #9E0040 solid;
        margin:10px 10px 5px 10px;
}

.win-text {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-weight: normal;
        color: black;
        margin: 0 10px 20px 10px;
        text-align: justify;
}

.win-text ul {padding:5px 0 0 25px; margin:0 0 10px 0;}
.win-text ul li {margin:0 0 5px 0;}
.win-text ul li ul {padding:0 0 5px 15px; margin:0;}
.win-text ul li ul li {margin:5px 0 0 0;}
.win-text ul li ul li ul{padding:0 0 5px 15px; margin:0;}
.win-text ul li ul li ul li{margin:5px 0 0 0;}

.win-bottom {
        clear:both;
        margin:0;
        padding:5px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10pt;
        font-weight:bold;
        color:white;
        background-color:#9E0040;
        text-align:right;
}

.win-image {
        border:0;
        text-align:center;
}

.win-text img.imagelink {border: 2px maroon solid;}

.win-text a.win-close:link {color: white; text-decoration: none; font-weight:bold; font-size:8pt;}
.win-text a.win-close:visited {color: white; text-decoration: none; font-weight:bold; font-size:8pt;}
.win-text a.win-close:hover {color: white; text-decoration: underline; font-weight:bold; font-size:8pt;}
.win-text a.win-close:active {color: white; text-decoration: none;}

.win-bottom a.win-close:link {color: white; text-decoration: none; font-weight:bold; font-size:8pt;}
.win-bottom a.win-close:visited {color: white; text-decoration: none; font-weight:bold; font-size:8pt;}
.win-bottom a.win-close:hover {color: white; text-decoration: underline; font-weight:bold; font-size:8pt;}
.win-bottom a.win-close:active {color: white; text-decoration: none;}

.winpop-border {
        width:570px;
        margin:0 0 10px 0;
        padding:0 0 5px 0;
        border:solid 1px #9E0040;
        background:#EAEAEA;
}

.winpop-border-topleft {
        width:10px;
        height:10px;
        position:absolute;
        background:url(bg_corner_topleft.gif) no-repeat;
        margin-top:-1px;
        margin-left:-1px;
}

.winpop-border-topright {
        width:10px;
        height:10px;
        position:absolute;
        background:url(bg_corner_topright.gif) no-repeat;
        margin-top:-1px;
        margin-left:561px;
}

.winpop-title {
        clear:both;
        margin:0;
        padding:10px 0 5px 10px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:13pt;
        font-weight:bold;
        color:white;
        background-color:#9E0040;
}

.winpop-topic {
        background:none;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10pt;
        font-weight:bold;
        color:#9F356A;
        border-bottom:thin #9E0040 solid;
        margin:10px 10px 5px 10px;
}

.winpop-text {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-weight: normal;
        color: black;
        margin: 0 10px 20px 10px;
        text-align: justify;
}

.winpop-bottom {
        clear:both;
        margin:0;
        padding:5px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10pt;
        font-weight:bold;
        color:white;
        background-color:#9E0040;
        text-align:right;
}

.winpop-image {
        border:0;
        text-align:center;
}

a.winpop-close:link {color: white; text-decoration: none; font-weight:bold; font-size:8pt;}
a.winpop-close:visited {color: white; text-decoration: none; font-weight:bold; font-size:8pt;}
a.winpop-close:hover {color: white; text-decoration: underline; font-weight:bold; font-size:8pt;}
a.winpop-close:active {text-decoration: none;}

.sponsor-border {
        width:195px;
        margin:0 0 10px 0;
        padding:0 0 0 0;
        border:solid 1px #9E0040;
        background:white;
}

.sponsor {
        color:#9F356A;
        font-weight:bold;
        font-size:8pt;
        font-family:Arial, Helvetica, sans-serif;
        text-align:left;
}

.sponsor-noborder {
        width:195px;
        margin:0 0 10px 0;
        padding:0 0 0 0;
        border:none;
        background:white;
}

.sponsor-center {
        color:#9F356A;
        font-weight:normal;
        font-size:8pt;
        font-family:Arial, Helvetica, sans-serif;
        text-align:center;
}

.sponsor a:link {color: black; text-decoration: none;}
.sponsor a:visited {color: black; text-decoration: none;}
.sponsor a:hover {color: #9F356A; text-decoration: underline;}
.sponsor a:active {color: #9F356A; text-decoration: none;}

.sponsor ul {padding: 0 0 0 18px; margin: 0;}
.sponsor ul li {margin: 5px 0 5px 10px;}

a.webmaster:link {color: yellow; text-decoration: none; font-weight:bold; font-size:8pt;}
a.webmaster:visited {color: yellow; text-decoration: none; font-weight:bold; font-size:8pt;}
a.webmaster:hover {color: yellow; text-decoration: underline; font-weight:bold; font-size:8pt;}
a.webmaster:active {text-decoration: none;}

.copyright {
        font-size: 8pt;
        font-family:Arial, Helvetica, sans-serif;
        color:white;
        text-align:left;
}

.address {
        font-size: 8pt;
        font-family: Arial, Helvetica, sans-serif;
        color: white;
        text-align: right;
}
