body {
  font-family:                              verdana;
  font-size:                                12px;
  color:                                    #535454;
}
table {
  border-style:                             none;
}

img {
  border-style:                             none;
}
table caption {
  font-weight:                              bold;
  font-size:                                14px;
  text-align:                               right;
}

table thead {
  font-weight:                              bold;
  font-size:                                14px;
  color:                                    #8a8c8d;
  background:                               #c4c4c4;
}

table thead td {
  text-align:                               center;
}

.adminList {
  width:                                    700px;
  background:                               #e8e8e8;
}
/****************************************/
a {
  color:                                    #8a8c8d;
  text-decoration:                          none;
}
a:link {
  color:                                    #8a8c8d;
  text-decoration:                          none;
}

a:visited {
  color: #8a8c8d;
  text-decoration:                          none;
}
a:hover {
  color: #8a8c8d;
  text-decoration:                          none;
}
a:active {
  color:                                    #8a8c8d;
  text-decoration:                          none;
}
.workspaceMenuItem a:hover {
  color: #f8ff83;
  text-decoration:                          none;
}
.workspaceSubMenu a:hover {
  color: #f8ff83;
  text-decoration:                          none;
}


/****************************************/
.headerTop {
  width:                                    971px;
  height:                                   12px;
  background-image:                         url("/pvnms/web/images/backend/header/head_03.png");
}
.headerTitle {
  width:                                    451px;
  height:                                   167px;
  color:                                    white;
  font-size:                                22px;
  background-image:                         url("/pvnms/web/images/backend/header/head_05.png");
}
.headerTitle p{
  padding-left:                             70px;
}
.headerBanner {
  width:                                    509px;
  height:                                   167px;
  background-image:                         url("/pvnms/web/images/backend/header/bg.png");
}


.headerRight {
  width:                                    11px;
  height:                                   167px;
  background-image:                         url("/pvnms/web/images/backend/header/head_07.png");
}
.headerBottom {
  width:                                    971px;
  height:                                   55px;
  background-image:                         url("/pvnms/web/images/backend/header/head_08.png");
  background-repeat:                        no-repeat;
}
.layout {
  width:                                    1000px;
  vertical-align:                           top;
}
.menu {
  width:                                    250px;
  vertical-align:                           top;
}

.header {
  width:                                    967px;
  height:                                   291px;
  background:                               #FFFFFF;
}
.banner {
  width:                                    967px;
  height:                                   233px;
  background-image:                         url("/pvnms/web/images/backend/header/logo.png");
}
.info {
  width:                                    967px;
  height:                                   58px;
  background-image: url("/pvnms/web/images/backend/header/info.png");
  padding-left:     12px;
  font-size:        12px;
}
.sitePath {
  padding-left:     12px;
  width:            960px;
  font-size:        10px;
}
.search {
  width:            167px;
}
.menu {
  width:            201px;
}
.menuHeader {
  width:            201px;
  height:           48px;
  background-image:     url("/pvnms/web/images/backend/menu/header.png");
  text-align:           center;
  font-weight:          bold;
  color:                white;
  
}
.menuBody {
  width:                201px;
  background-image:     url("/pvnms/web/images/backend/menu/body.png");
  background-repeat:    repeat-y;
  vertical-align:       top;
  padding-top:          10px;
  padding-bottom:       10px;
  padding-left:         10px;
  text-align:           left;
}
.star {
  vertical-align:       top;
}
.menuFoot {
  width:                201px;
  height:               9px;
  background-image:     url("/pvnms/web/images/backend/menu/footer.png");
}
.menu a {
  color: blue;
}

.content {
  width:                        760px;
  padding-top:                  20px;
  padding-left:                 20px;
  vertical-align:               top;
}

.footer {
  width:                        961px;
  color:                        grey;
  background:                   #e2e2e2;
  text-align:                   center;
  font-size:                    10px;
}
.footerTitle {
}
.loginManager {
  width:                        800px;
}
/****************************************/
.article {
  width:                        740px;
  height:                       400px;
  vertical-align:               top;
}
.articlesList {
  width:                        600px;
}
.articleTitle {
  height:                       20px;
  font-weight:                  bold;
  vertical-align:               bottom;
}
.articleDate {
  font-size:                    10px;
  text-align:                   right;
  vertical-align:               bottom;
}
.articleContent {
  vertical-align:               top;
}
.articleButton {
  text-align:                   right;
}
.newsFront {
width:                        740px;
border-top:                     solid;
}
.newsList {
  width:                        740px;
}
.newsTitle {
  width:                        620px;
  font-weight:                  bold;
}
.frontNewsTitle {
  width:                        620px;
}
.frontNewsDate {
  font-size:                    10px;
}
.eventFront {
width:                        740px;
border-top:                     solid;
}
.eventList {
  width:                        740px;
}
.eventTitle {
  width:                        620px;
  font-weight:                  bold;
}
.frontEventTitle {
  width:                        620px;
}
.frontEventDate {
  font-size:                    10px;
}

/****************************************/
.workspaceLogo {
  width:            1000px;
  height:           235px;
  background-image: url("/pvnms/web/images/workspace/logo.png");
}
.workspaceTopPanel {
  width:            1000px;
  height:           35px;
  font-size:        10px;
  background-image: url("/pvnms/web/images/workspace/topPanel.png");
  background-color: #ffff00;
  background-repeat: repeat-x;
  vertical-align:    top;
}
.workspaceTopPanel table {
font-size: 14px;
}
.workspaceLeftPanel {
  width:            211px;
  background-color: #84c6ed;
  background-position: bottom;
  background-image: url("/pvnms/web/images/workspace/leftPanel.png");
  background-repeat: repeat-x;
  vertical-align:   top;
}
.workspaceLeftPanel img {
  padding-left: 5px;
  vertical-align: top;
}
.workspaceContent {
  width:            789px;
  background-color: white;
  vertical-align:   top;
}
.workspaceBackground {
  background-color: #4fadda;
  background-position: top;
  background-image: url("/pvnms/web/images/workspace/background.png");
  background-repeat: repeat-x;
}
.workspaceFotter {
  width:            1000px;
  height:           55px;
  color:            white;
  text-align:       center;
  background-image: url("/pvnms/web/images/workspace/fotter.png");
}
.workspaceMenu {
  width:            189px;
  margin-top:       20px;
  margin-bottom:    20px;
  margin-left:      10px;
  text-align:       center;
  color:            white;
}
.workspaceMembersMenu {
  width:            189px;
  margin-top:       20px;
  margin-bottom:    20px;
  margin-left:      10px;
  color:            white;
}
.workspaceMenuHeader {
  width:            189px;
  height:           30px;
  background-image: url("/pvnms/web/images/workspace/menu/menuHeader.png");
}
.workspaceMenuItem {
  width:            189px;
  height:           30px;
  background-image: url("/pvnms/web/images/workspace/menu/menuItem.png");
}
.workspaceSubMenu {
  width:            189px;
  height:           59px;
  background-image: url("/pvnms/web/images/workspace/menu/subMenu.png");
}
.workspaceMembersMenuHeader {
  width:            189px;
  height:           59px;
  background-image: url("/pvnms/web/images/workspace/members/membersMenuHeader.png");
  text-align:       center;
  color: black;
}
.workspaceMembersMenuItem a {
  color: black;
}
.link {
  text-align:   center;
}
.workspaceMembersMenuItem {
  width:            189px;
  height:           30px;
  background-image: url("/pvnms/web/images/workspace/members/membersMenuItem.png");
}
.banners {
  vertical-align: top;
}
.workspaceMembersSubMenu {
  width:            189px;
  height:           63px;
  background-image: url("/pvnms/web/images/workspace/members/membersSubMenu.png");
}
.workspaceMenu a {
   color:            white;
}
.workspaceLeftPanel .s {
    color:          white;
    text-align:     center;
    font-size:      12px;
}
.allLink a {
  font-weight:      bold;
  color: red;
}
.allLink a {
  color:                                    #8a8c8d;
    font-weight:      bold;
  text-decoration:                          none;
}
.allLink a:link {
  color:                                    #8a8c8d;
    font-weight:      bold;
  text-decoration:                          none;
}

.allLink a:visited {
  text-decoration:                          none;
    font-weight:      bold;
}
.allLink a:hover {
  text-decoration:                          none;
    font-weight:      bold;
}
.allLink a:active {
  text-decoration:                          none;
    font-weight:      bold;
}

.contentTop {
  height:       400px;
  vertical-align: top;
}

.activeMail {
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
  
}
.inactiveMail {
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  color: black;
}
.newMail a {
color: black;
font-size: 14px;
}
.mailReadTable {
font-size:  14px;
}
.mailReadTable td {
font-size:  14px;
}


