
/* FpM 451 CSS DEV_V01 */ 
/* SITEWIDE SYLES */ 
BODY {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  background-color: #766658;
  background-image: url(../images/pxbgpage.gif);
  background-attachment: scroll;
  background-repeat: repeat-x; }

/* fonts - mainbody */ 
td,tr,p,div {
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif;
  font-size: 12px;
  color: #833823; }

hr {
  background-color: #CCA653;
  height: 2px;
  border-width: 1px;
  border-style: solid; }

hr.separator {
  background-color: #CCA653;
  height: 1px;
  width: 75px;
  border-width: 0px; }

.small {
  font-size: 10px;
  color: #CCA653;
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif; }

.smalldark {
  font-size: 10px;
  color: #1B1215; }

a:link, a:visited {
  color: #AB470B;
  font-weight: bold;
  text-decoration: none; }

a:hover {
  font-weight: bold;
  color: #1B1215;
  background-color: #F8F1D8;
  text-decoration: none; }

ul {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 10px;
  color: #CCA653;
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif; }

li {
  list-style: inside url("../images/list_item.png");
  list-style-image: url("../images/list_item.png");
  list-style-position: outside; }

.back_button { }

/* FORMS */ 
.button {
  font-weight: bold;
  font-size: 9px;
  background-color: #C45C1D;
  margin-left: 5px;
  cursor: pointer;
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif;
  color: #ffffff; }

.inputbox {
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #C45C1D;
  background-color: #F8F1D8;
  text-align: left;
  margin-left: 5px; }

/* MAIN MENU */ 
a.mainmenu:link, a.mainmenu:visited { }

a.mainmenu:hover { }

a.sublevel:link, a.sublevel:visited { }

a:sublevel:hover { }

/* CATEGORY.SECTION.CONTENT */ 
/* General Styles */ 
.createdate {
  font-size: 9px;
  color: #DFD5B2;
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif; }

.modifydate {
  font-size: 9px;
  color: #DFD5B2;
  margin-left: 5px;
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif; }

.readon {
  color: #FFFFFF; }

a.readon:link, a.readon:visited {
  color: #C45C1D;
  font-weight: bold;
  font-size: 9px;
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif; }

a.readon:hover {
  font-weight: bold;
  font-size: 9px;
  color: #1B1215;
  background-color: #F8F1D8;
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif; }

/* << Start < Previous 1 Next > End >> */ 
.pagenav {
  color: #C45C1D;
  font-weight: normal; }

/* Links for above */ 
a.pagenav, a.pagenav:visited {
  color: #C45C1D;
  font-weight: normal; }

a.pagenav:hover {
  color: #1B1215;
  background-color: #F8F1D8; }

/* ?? nicknames in Simpleboard */ 
.pagenavbar { }

/* ?? TODO */ 
.frontpageheader {
  font-size: 13px;
  color: #DFD5B2;
  font-weight: bold;
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif; }

/* Parent Table in Mainbody -  Section and Category */ 
.contentpane {
  background-color: transparent; }

/*?? Java PopUp or FE Admin */ 
.contentpaneopen {
  border-color: #cccccc;
  border-width: 0px;
  border-style: ridge; }

/* TitleS – Section, Category, Items  */ 
.contentheading {
  font-size: 13;
  font-weight: bold;
  color: #C45C1D;
  text-align: left;
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif;
  padding-top: 20px; }

/* Content Item Titles – Hyperlink */ 
.contentpagetitle {
  font-size: 13px;
  font-weight: bold;
  color: #C45C1D;
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif; }

a.contentpagetitle:link, a.contentpagetitle:visited {
  font-size: 13px;
  font-weight: bold;
  color: #C45C1D;
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif; }

a.contentpagetitle:hover {
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif;
  color: #CCA653; }

/* Intro Copy of Category List */ 
.contentdescription {
  font-size: 12px;
  color: #CCA653;
  text-align: left;
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif; }

/* Article Index */ 
table.contenttoc {
  color: #DFD5B2;
  background-color: transparent;
  border-color: #F8F1D8;
  border-right-width: 1px; }

table.contenttoc td {
  font-size: 10px;
  font-weight: normal;
  text-align: left;
  border-bottom-width: 1px;
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif; }

a.toclink:hover, a.toclink:visited, a.toclink:link {
  font-size: 9px;
  border-right-width: 1px; }

/* SECTION STYLE */ 
/*Section - Page 01 */ 
/* Date, Item Title, Author, Hits */ 
.sectiontableheader {
  background-color: transparent;
  color: #DFD5B2;
  font-weight: bold;
  text-align: left; }

/*Section - Page 02 [User, Web Links, Search, Forum] */ 
.sectiontableentry1 {
  background-color: #F8F1D8; }

/*Section - Page 02 [User, Web Links, Search, Forum] */ 
.sectiontableentry2 {
  background-color: #FDF8E4;
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif; }

/* CATEGORY STYLE */ 
/*  Category Intro – Page 01 */ 
.category {
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  border-top-color: #FFFFFF;
  color: #C45C1D;
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif; }

/* Category – Page 01 */ 
a.category:link, a.category:visited {
  font-weight: bold;
  color: #C45C1D;
  font-size: 12px;
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif; }

a.category:hover {
  border-right-color: #FFFFFF;
  color: #DFD5B2;
  background-color: #F8F1D8;
  font-size: 12px;
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif; }

/* Blog */ 
a.blogsection:link, a.blogsection:visited {
  text-decoration: none;
  font-weight: bold;
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif;
  color: #C45C1D;
  font-size: 12px; }

a.blogsection:hover {
  font-weight: bold;
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif;
  font-size: 12px;
  color: #DFD5B2;
  background-color: #F8F1D8; }

/* COMPONENT STYLE */ 
/* Title */ 
.componentheading {
  font-size: 14px;
  font-weight: bold;
  color: #C45C1D;
  text-align: left;
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif; }

/* Poll Tilte */ 
.poll {
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif;
  font-size: 10px;
  color: #CCA653;
  line-height: 12px;
  border-right-color: #FFFFFF; }

/* Poll Questions */ 
.content_vote {
  font-weight: normal;
  font-size: 8pt;
  height: 2px; }

/* Poll Table Border */ 
table.pollstableborder { }

/* Weblinks */ 
a.weblinks:link, a.weblinks:visited {
  font-size: 12px;
  color: #C45C1D;
  text-decoration: none;
  font-weight: bold;
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif; }

a.weblinks:hover {
  color: #DFD5B2;
  text-decoration: none;
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif; }

/* Search Page – Results Box ONLY */ 
table.searchintro {
  background-color: transparent;
  border-color: #F8F1D8;
  border-width: 1px;
  border-style: solid; }

table.searchintro td {
  color: #C45C1D; }

/* Contact Us */ 
table.contact {
  background-color: transparent;
  font-size: 10px;
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif; }

table.contact td.details {
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
  color: #CCA653;
  font-family: Georgia, "Bitstream Vera Serif", "Palatino Linotype", serif; }

table.contact td.icons {
  background-color: transparent;
  text-decoration: none; }

/* News Feeds */ 
/* NF Title ONLY */ 
.newsfeedheading {
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #C45C1D;
  text-align: left;
  border-top-style: solid; }

/* NF Date */ 
.newsfeeddate {
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif;
  font-size: 10px;
  color: #DFD5B2;
  font-weight: normal;
  border-top-color: #FFFFFF; }

/* NF Body */ 
.fase4rdf { }

/* NF Links */ 
.fase4rdf a:link { }

.fase4rdf a:hover { }

/* MODULE STYLE */ 
/* Parent Table */ 
table.moduletable {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  width: 95%;
  border-left-color: #000000;
  border-left-style: solid;
  border-left-width: 0px;
  border-right-color: #000000;
  border-right-style: solid;
  border-right-width: 0px;
  border-top-color: #000000;
  border-top-style: solid;
  border-top-width: 0px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-bottom-width: 0px; }

/* Module Title */ 
table.moduletable th {
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #C45C1D;
  text-align: right;
  height: 16px;
  line-height: 16px;
  width: 100%;
  padding-right: 5px; }

/* Module Data */ 
table.moduletable td {
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif;
  font-size: 10;
  font-weight: normal;
  color: #CCA653; }

/*BACK END OUTPUT */ 
/*  Don't set the colour! */ 
.moscode {
  background-color: #f0f0f0; }

/* Text passed with mosmsg url parameter */ 
.message {
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif;
  font-weight: bold;
  font-size: 9pt;
  color: #CCA653;
  text-align: center; }

/* END CSS HERE */ 
/* dhtml TAB pages ONLY
* .ontab {
* .offtab {
* .tabpadding {
* .tabheading {
* .pagetext {
* h4 {    
* h5 {
*  h6 { 
* .strong {
*/ 
/* ?? NEW 451 ??
* table.moduletable ul {
* table.moduletable li {
* #content-pane .tab-page {
* #mainlevel-nav {
* #mainlevel-nav li {
* #mainlevel-nav a {
* #mainlevel-nav a:hover {
* #active_menu {
*/ 
/*====================*/ 
/*ADD to 451 CSS DEV*/ 
/*====================*/ 
.pathway {
  font-family: "Microsoft Sans Serif", Verdana, Tahoma, sans-serif;
  color: #C45C1D;
  font-size: 9px;
  font-weight: bold; }

a.pathway:link, a.pathway:visited {
  color: #C45C1D;
  font-weight: bold; }

a.pathway:hover {
  color: #DFD5B2;
  font-weight: bold;
  text-decoration: none;
  background-color: #F8F1D8; }

/*=====================*/ 
/* FpM_specific - START*/ 
/*=====================*/ 
.weppxbgbot {
  background-image: url(../images/pxbgbot.png);
  background-repeat: repeat-x; }

.wepbgblack {
  background-color: #1B1215; }

.wepbgwhite {
  background-color: #FFFFFF; }

.wepmainbody {
  padding: 0px;
  padding-left: 16px;
  background-color: #FFFFFF; }

.wepmainbodydiv {
  position: static;
  width: 490px;
  height: 524px;
  z-index: 1;
  overflow: auto;
  scrollbar-track-color: #FFFFFF;
  scrollbar-arrow-color: #1B1215;
  scrollbar-3dlight-color: #FFFFFF;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-base-color: #DFD5B2;
  scrollbar-highlight-color: #FDF8E4;
  scrollbar-shadow-color: white;
  padding-right: 7px;
  max-width: 490px;
  padding-top: 0px; }

.wepfooter {
  padding-top: 5px; }
