body {
   background: #99cc66 url('/images/themes/green/background.jpg');
   background-repeat: repeat-x;
   margin: 0; padding: 0;
   }





#container {
   background: url('/images/themes/green/background_container.jpg');
   background-repeat: no-repeat;
   position: absolute;
   top: 0px;
   left: 0px;
   width: 100%;
   height: 800px;
   z-index: 0;
   }
#container .mainArea {
   position: absolute;
   display: block;
   top: 215px;
   left: 30px;
   z-index: 1;
   background-color: #cccccc;
   width: 1020px;
   height: 515px;
   overflow: auto;
   
   border: 5px #000000 solid;
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
   padding: 5px;
   }
#container .logo {
   position: absolute;
   top: 28px;
   left: 30px;
   z-index: 1;
   border: 2px #000000 solid;
   }
#container .loginBG {
   background: url('/images/themes/green/background_login.jpg');
   position: absolute;
   top: 28px;
   left: 750px;
   width: 318px;
   height: 100px;
   z-index: 1;
   border: 2px #000000 solid;
   }
#container .navBG {
   background: url('/images/themes/green/background_nav.jpg');
   position: absolute;
   top: 135px;
   left: 30px;
   width: 1038px;
   height: 50px;
   z-index: 1;
   border: 2px #000000 solid;
   }
#container .loginArea {
   position: absolute;
   top: 5px;
   left: 5px;
   width: 308px;
   height: 90px;
   z-index: 2;
   background-color: #cccccc;
   padding: 2px;
   margin: -2px;
   }
#container .loginArea a.smallLink:visited, a.smallLink:active, a.smallLink:link {
   }
#container .loginArea a.smallLink:hover {
   }
#container .loginArea a.registerLink:visited, a.registerLink:active, a.registerLink:link {
   }
#container .loginArea a.registerLink:hover {
   }
#container .loginArea_username {
   }
#container .loginArea_username_input {
   }
#container .loginArea_password {
   }
#container .loginArea_password_input {
   }
#container .loginArea_registerText {
   }
#container .navArea {
   position: absolute;
   top: 5px;
   left: 5px;
   width: 1028px;
   height: 40px;
   z-index: 2;
   background-color: #cccccc;
   padding: 2px;
   margin: -2px;
   }
#container .navControl {
   position: absolute;
   z-index: 999;
   top: 141px;
   left: 35px;
   width: 1032px;
   height: 44px;
   padding: 0px;
   }
#container .shameless_self_promotion {
   position: absolute;
   display: block;
   z-index: 999;
   top: 750px;
   left: 30px;
   width: 1032px;
   padding: 3px;
   text-align: center;
   background-color:#DDDDDD;
   margin-top: 2px;
   border: 1px solid #000000;
   font-size:x-small;
   font-family:arial;
   }





#nav .noLink { /* used when there's no URL to go to when an item is clicked */
   cursor: default;
   text-decoration: none;
   }
#nav .top { /* used when there's no URL to go to when an item is clicked */
   padding: 6px 10px 6px;
   }
#nav, #nav ul {  /* Top Section */
   height: 28px;
   float: left; /* not sure what this does, but if you change it, it breaks. */
   list-style: none; /* usually a dot or whatever */
   line-height: 1; /* used for spacing, 1 = single spacing */
   background: #99cc99; /* BG Color */
   
   font-family: Arial; /* Font Family */
   font-size: medium; /* Font Size */
   font-weight: bold; /* Font Weight */
   text-align:center;
   
   padding: 0 0 0 0;
	margin: 0 0 20px 0;

   border: 3px solid #000000; /* ??? */
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   }
#nav {
   height:auto;
   }
#nav a {
   border: 1px solid #000000;
   display: block;
   width: 130px; /* Width of mouseover area to start second level dropdown */
   color: #663300; /* color of all text */
   text-decoration: none; /* underline status of second level dropdown */
   text-align:center;
   font-weight: bold; /* bold status of second level dropdown */
   padding: 2px 10px; /* Padding of ALL items */
   }
#nav a.daddy {
   background: url("../images/rightarrow.gif") center right no-repeat;
   }
#nav li {
   float: left;
   width: 150px; /* width of all second level items */
   }
#nav li ul {
   position: absolute;
   left: -999em;
   height: auto;
   width: 160px; /* width of all second level  items */
   font-weight: normal;
   text-align:center;
   border-width: 2px; /* border of second level items */
   margin: 0;
   }
#nav li li {
   padding-right: 25px;
   width: 150px; /* width of all xx level items */
   }
#nav li ul a {
   width: 140px; /* width of all second level parent items */
   }
#nav li ul ul {
   margin: -25px 0 0 140px; /*position of second-level item, relative to directly below first-level item */
   }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
   left: -999em;
   }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
   left: auto;
   }
#nav li ul li:hover, #nav li ul li.sfhover {
   background: #cccc99; /* Hilight Color */
   width: 135px;
   }
#nav li:hover, #nav li.sfhover {
   background: #cccc99; /* Hilight Color */
   width: 150px;
   }





#container .mainArea {
   font-family: times;
   font-size: medium;
   color: #000000;
   }
#container .mainArea a:visited, a:active, a:link {
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   color: #003366;
   }
#container .mainArea a:hover {
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   color: #0066cc;
   text-decoration: none;
   }
#container .mainArea a.titleLink:visited, a.titleLink:active, a.titleLink:link {
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   color: #ccffff;
   }
#container .mainArea a.titleLink:hover {
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   color: #99ccff;
   text-decoration: none;
   }





#contactBox {
   position: relative;
   margin-left:auto;
   margin-right:auto;
   display: block;
   width: 95%;
   border: 2px solid #003366;
   }
#contactBox .title {
   border-bottom: 2px solid #000000;
   display: block;
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #0099cc;
   padding: 8px;
   }
#contactBox .body {
   display: block;
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   color: #333333;
   background-color: #33ccff;
   padding: 5px;
   }





#blogHeader {
   background-color: #0099cc;
   border-bottom: 2px solid #000000;
   padding:5px;
}

#blogHeader .title {
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #0099cc;
   border-right: 2px dotted #FFFFFF
}
#blogHeader .postedBy {
   width: 250px;
   font-family: century gothic;
   font-size: medium;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #0099cc;
   text-align:right;
}

#blogBox {
   margin-left:auto;
   margin-right:auto;
   display: block;
   width: 1000;
   border: 2px solid #003366;
   margin-bottom: 10px;
   }
#blogBox .body {
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   color: #333333;
   background-color: #33ccff;
   padding: 15px;
   }
#blogBox .editButton {
   height:30px;
   background-color:#0066cc;
   color:#FFFFFF;
   font-family:arial;
   font-size:small;
   border:3px #000000 solid;
   font-weight:bold;
   padding: 0px 10px 0px 10px;
   margin-top: 5px;
   }
#blogBox .deleteButton {
   height:30px;
   background-color:#FFAAAA;
   color:#000000;
   font-family:arial;
   font-size:small;
   border:3px #000000 solid;
   font-weight:bold;
   padding: 0px 10px 0px 10px;
   margin-top: 5px;
   }





#blogNav {
   position: relative;
   display: block;
   width: 40%;
   border: 3px solid #000000;
   margin-left: auto;
   margin-right: auto;
   text-align:center;
   background-color: #99cccc;
   padding:4px;
   }
#blogNav a.nav:visited, a.nav:active, a.nav:link {
   font-family: Arial;
   font-size: medium;
   font-weight: bold;
   }
#blogNav a.nav:hover {
   font-family: Arial;
   font-size: medium;
   font-weight: bold;
   }
#blogNav .prev {
   font-family: Arial;
   font-size: medium;
   font-weight: bold;
   color: #000000;
   padding-right: 10px;
   }
#blogNav .between {
   font-family: Arial;
   font-weight: bold;
   color: #000000;
   }
#blogNav .next {
   font-family:Century Gothic;
   font-weight: bold;
   color: #000000;
   padding-left: 10px;
   }





#chatBox {
   position: relative;
   display: block;
   width: 900px;
   height: 500px;
   margin-left: auto;
   margin-right: auto;
   border: 3px solid #000000;
   }
#chatBox .chatHeader {
   height: 25px;
   border-bottom: 2px solid #000000;
   display: block;
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #0099cc;
   padding: 8px;
   }
#chatBox .chatRoom {
   height: 350px;
   display: block;
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   color: #333333;
   background-color: #33ccff;
   border-bottom: 2px solid #000000;
   padding: 10px;
   overflow: auto;
   }
#chatBox .typingArea {
   height: 35px;
   border-bottom: 2px solid #000000;
   display: block;
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #0099cc;
   padding: 5px;
   }
#chatBox .stats {
   height: 29px;
   border-bottom: 2px solid #000000;
   display: block;
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #0099cc;
   padding: 5px;
   overflow: auto;
   }





#settingsBox {
   position: relative;
   display: block;
   width: 900px;
   border: 2px solid #003366;
   margin-bottom: 25px;
   }
#settingsBox .title {
   border-bottom: 2px solid #000000;
   display: block;
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #0099cc;
   padding: 8px;
   }
#settingsBox .settingsTableBox {
   width: 100%;
   color: #333333;
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   }
#settingsBox .submit {
   border-top: 2px solid #000000;
   height: auto;
   display: block;
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #99ccff;
   padding: 8px;
   }
#settingsBox .submitButton {
   height:30px;
   background-color:#0066cc;
   color:#FFFFFF;
   font-family:arial;
   font-size:small;
   border:3px #000000 solid;
   font-weight:bold;
   padding: 0px 10px 0px 10px;
   }

#settingsBox .settingsTable_settingRow_firstCell {
   width: 200px;
   padding: 5px;
   background-color: #AAAAAA;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   }
#settingsBox .settingsTable_settingRow_secondCell {
   width: 250px;
   padding: 5px;
   background-color: #CCCCCC;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   }
#settingsBox .settingsTable_settingRow_thirdCell {
   width: 700px;
   padding: 5px;
   background-color: #EEEEEE;
   border-bottom: 1px solid #000000;
   }





#negativeMessage {
   position: relative;
   display: block;
   border: 2px dashed #660000;
   width: 400px;
   background-color: #ffcccc;
   margin-bottom: 10px;
   padding:8px;
   }
#negativeMessage .title {
   display: block;
   color: #660000;
   font-weight:bold;
   font-size:large;
   font-family:arial;
   }
#negativeMessage .message {
   display: block;
   color:#cc3300;
   font-weight:bold;
   font-size:medium;
   font-family:century gothic;
   }





#neutralMessage {
   position: relative;
   display: block;
   border: 2px dashed #000066;
   width: 400px;
   background-color: #EEEEEE;
   margin-bottom: 10px;
   padding:8px;
   }
#neutralMessage .title {
   display: block;
   color: #000000;
   font-weight:bold;
   font-size:large;
   font-family:arial;
   }
#neutralMessage .message {
   display: block;
   color:#333333;
   font-weight:bold;
   font-size:medium;
   font-family:century gothic;
   }





#positiveMessage {
   position: relative;
   display: block;
   border: 2px dashed #000066;
   width: 400px;
   background-color: #ccccff;
   margin-bottom: 10px;
   padding:8px;
   }
#positiveMessage .title {
   display: block;
   color: #000066;
   font-weight:bold;
   font-size:large;
   font-family:arial;
   }
#positiveMessage .message {
   display: block;
   color:#0033cc;
   font-weight:bold;
   font-size:medium;
   font-family:century gothic;
   }





#registrationBox {
   position: relative;
   display: block;
   width: 900px;
   margin-left: auto;
   margin-right: auto;
   border: 3px solid #000000;
   }
#registrationBox .header {
   height: 29px;
   border-bottom: 2px solid #000000;
   display: block;
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #0099cc;
   padding: 8px;
   }
#registrationBox .registrationInfo {
   height: auto;
   display: block;
   font-family: Arial;
   font-size: small;
   color: #000000;
   background-color: #FFFFFF;
   border-bottom: 2px solid #000000;
   padding: 10px;
   }
#registrationBox .registrationForm {
   height: auto;
   border-bottom: 2px solid #000000;
   display: block;
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #33ccff;
   padding: 5px;
   }
#registrationBox .termsOfUse {
   height: auto;
   border-bottom: 2px solid #000000;
   display: block;
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #000000;
   background-color: #FFFFFF;
   padding: 5px;
   overflow: auto;
   }
#registrationBox .submitArea {
   height: auto;
   display: block;
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #0099cc;
   padding: 5px;
   padding-left: 365px;
   }
#registrationBox .submitButton {
   height:auto;
   background-color:#CC2200;
   color:#FFFFFF;
   font-family:arial;
   font-size:x-large;
   border:3px #000000 solid;
   font-weight:bold;
   padding: 0px 10px 0px 10px;
   }





#registrationError {
   height: auto;
   display: block;
   font-family: Times;
   font-size: medium;
   color: #333333;
   background-color: #ffcccc;
   border-bottom: 2px solid #000000;
   padding: 10px;
   }
#registrationError .title {
   color: #660000;
   font-weight:bold;
   font-size:large;
   font-family:arial;
   }
#registrationError .message {
   color:#cc3300;
   font-weight:bold;
   font-size:medium;
   font-family:century gothic;
   }





#viewUsers {
   position: relative;
   display: block;
   width: 900px;
   border: 2px solid #003366;
   margin-bottom: 10px;
   }
#viewUsers .title {
   border-bottom: 2px solid #000000;
   display: block;
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #0099cc;
   padding: 8px;
   }

#viewUsers .usersTableBox {
   width: 100%;
   color: #333333;
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   }
#viewUsers .deleteButton {
   height:30px;
   background-color:#FFAAAA;
   color:#000000;
   font-family:arial;
   font-size:small;
   border:3px #000000 solid;
   font-weight:bold;
   padding: 0px 10px 0px 10px;
   }

#viewUsers .settingsTable_headerRow {
   color:#FFCCCC;
   font-family: Century Gothic;
   font-size: small;
   font-weight: normal;
   background-color:#000000;
   }
#viewUsers .settingsTable_headerRow_firstCell {
   width: 163px;
   padding: 5px;
   border-right: 1px #FFFFFF solid;
   border-bottom: 1px #FFFFFF solid;
   }
#viewUsers .settingsTable_headerRow_secondCell {
   width: 350px;
   padding: 5px;
   border-right: 1px #FFFFFF solid;
   border-bottom: 1px #FFFFFF solid;
   }
#viewUsers .settingsTable_headerRow_thirdCell {
   width: 80px;
   padding: 5px;
   border-right: 1px #FFFFFF solid;
   border-bottom: 1px #FFFFFF solid;
   }
#viewUsers .settingsTable_headerRow_fourthCell {
   width: 80px;
   padding: 5px;
   border-right: 1px #FFFFFF solid;
   border-bottom: 1px #FFFFFF solid;
   }
#viewUsers .settingsTable_headerRow_fifthCell {
   width: 50px;
   padding: 5px;
   font-size:small;
   text-align:center;
   border-right: 1px #FFFFFF solid;
   border-bottom: 1px #FFFFFF solid;
   }
#viewUsers .settingsTable_headerRow_sixthCell {
   width: 50px;
   padding: 5px;
   font-size:small;
   text-align:center;
   border-right: 1px #FFFFFF solid;
   border-bottom: 1px #FFFFFF solid;
   }
#viewUsers .settingsTable_headerRow_seventhCell {
   width: 50px;
   padding: 5px;
   font-size:small;
   text-align:center;
   border-bottom: 1px #FFFFFF solid;
   }


#viewUsers .settingsTable_settingRow_a {
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   color: #333333;
   background-color: #DDDDDD;
   }
#viewUsers .settingsTable_settingRow_b {
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   color: #333333;
   background-color: #FFFFFF;
   }
#viewUsers .settingsTable_settingRow_firstCell {
   width: 163px;
   padding: 5px;
   border-right: 1px #000000 solid;
   border-bottom: 1px #000000 solid;
   }
#viewUsers .settingsTable_settingRow_secondCell {
   font-size:medium;
   width: 350px;
   padding: 5px;
   border-right: 1px #000000 solid;
   border-bottom: 1px #000000 solid;
   }
#viewUsers .settingsTable_settingRow_thirdCell {
   width: 80px;
   padding: 5px;
   border-right: 1px #000000 solid;
   border-bottom: 1px #000000 solid;
   }
#viewUsers .settingsTable_settingRow_fourthCell {
   width: 80px;
   padding: 5px;
   border-right: 1px #000000 solid;
   border-bottom: 1px #000000 solid;
   }
#viewUsers .settingsTable_settingRow_fifthCell {
   width: 50px;
   padding: 5px;
   font-size:small;
   text-align:center;
   border-right: 1px #000000 solid;
   border-bottom: 1px #000000 solid;
   }
#viewUsers .settingsTable_settingRow_sixthCell {
   width: 50px;
   padding: 5px;
   font-size:small;
   text-align:center;
   border-right: 1px #000000 solid;
   border-bottom: 1px #000000 solid;
   }
#viewUsers .settingsTable_settingRow_seventhCell {
   width: 50px;
   padding: 5px;
   font-size:small;
   text-align:center;
   border-bottom: 1px #000000 solid;
   }





#newBlogPost {
   position: relative;
   display: block;
   width: 900px;
   border: 2px solid #003366;
   margin-bottom: 25px;
   }
#newBlogPost .title {
   display: block;
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #0099cc;
   padding: 8px;
   }
#newBlogPost .blogEntry {
   display: block;
   width: 100%;
   margin:0px;
   padding:0px;
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   color: #333333;
   background-color: #EEEEEE;
   }
#newBlogPost .blogEntry td:nth-child(1) {
   width: 150px;
   padding:5px;
   background-color: #AAAAAA;
   border-top: 2px solid #000000;
   border-right: 1px solid #000000;
   }
#newBlogPost .blogEntry td:nth-child(2) {
   width: 728px;
   padding:5px;
   font-size: small;
   background-color: #CCCCCC;
   border-top: 2px solid #000000;
   border-right: 1px solid #000000;
   }
#newBlogPost .submit {
   border-top: 2px #000000 solid;
   height: auto;
   display: block;
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #99ccff;
   padding: 8px;
   }
#newBlogPost .submitButton {
   height:30px;
   background-color:#0066cc;
   color:#FFFFFF;
   font-family:arial;
   font-size:small;
   border:3px #000000 solid;
   font-weight:bold;
   padding: 0px 10px 0px 10px;
   }
#newBlogPost .settingsTableBox {
   width: 100%;
   color: #333333;
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   }
#newBlogPost .blogPost_settingRow_firstCell {
   width: 120px;
   padding: 5px;
   background-color: #AAAAAA;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   }
#newBlogPost .blogPost_settingRow_secondCell {
   width: 900px;
   padding: 5px;
   background-color: #CCCCCC;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   }





#pageManager {
   position: relative;
   display: block;
   width: 577px;
   border: 2px solid #003366;
   margin-bottom: 10px;
   }
#pageManager .title {
   border-bottom: 2px solid #000000;
   display: block;
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #0099cc;
   padding: 8px;
   }
#pageManager .usersTable_headerRow {
   color:#FFCCCC;
   font-family: Century Gothic;
   font-size: small;
   font-weight: normal;
   background-color:#000000;
   }
#pageManager .usersTable_headerRow_firstCell {
   width: 163px;
   padding: 5px;
   border-right: 1px #FFFFFF solid;
   border-bottom: 1px #FFFFFF solid;
   }
#pageManager .usersTable_headerRow_secondCell {
   width: 350px;
   padding: 5px;
   border-right: 1px #FFFFFF solid;
   border-bottom: 1px #FFFFFF solid;
   }
#pageManager .usersTable_headerRow_thirdCell {
   width: 50px;
   padding: 5px;
   font-size:small;
   text-align:center;
   border-right: 1px #FFFFFF solid;
   border-bottom: 1px #FFFFFF solid;
   }
#pageManager .usersTable_headerRow_fourthCell {
   width: 50px;
   padding: 5px;
   font-size:small;
   text-align:center;
   border-right: 1px #FFFFFF solid;
   border-bottom: 1px #FFFFFF solid;
   }
#pageManager .usersTable_headerRow_fifthCell {
   width: 50px;
   padding: 5px;
   font-size:small;
   text-align:center;
   border-right: 1px #FFFFFF solid;
   border-bottom: 1px #FFFFFF solid;
   }
#pageManager .usersTable_settingRow_a {
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   color: #333333;
   background-color: #DDDDDD;
   }
#pageManager .usersTable_settingRow_b {
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   color: #333333;
   background-color: #FFFFFF;
   }
#pageManager .usersTable_settingRow_firstCell {
   width: 163px;
   padding: 5px;
   border-right: 1px #000000 solid;
   border-bottom: 1px #000000 solid;
   }
#pageManager .usersTable_settingRow_secondCell {
   font-size:medium;
   width: 350px;
   padding: 5px;
   border-right: 1px #000000 solid;
   border-bottom: 1px #000000 solid;
   }
#pageManager .usersTable_settingRow_thirdCell {
   width: 50px;
   padding: 5px;
   font-size:small;
   text-align:center;
   border-right: 1px #000000 solid;
   border-bottom: 1px #000000 solid;
   }
#pageManager .usersTable_settingRow_fourthCell {
   width: 50px;
   padding: 5px;
   font-size:small;
   text-align:center;
   border-right: 1px #000000 solid;
   border-bottom: 1px #000000 solid;
   }
#pageManager .usersTable_settingRow_fifthCell {
   width: 50px;
   padding: 5px;
   font-size:small;
   text-align:center;
   border-bottom: 1px #000000 solid;
   }
#pageManager .usersTable_no_pages_row {
   width: 900px;
   padding: 5px;
   border-right: 1px #000000 solid;
   border-bottom: 1px #000000 solid;
   }
#pageManager .deleteButton {
   height:30px;
   background-color:#FFAAAA;
   color:#000000;
   font-family:arial;
   font-size:small;
   border:3px #000000 solid;
   font-weight:bold;
   padding: 0px 10px 0px 10px;
   }





#newCustomPage {
   position: relative;
   display: block;
   width: 900px;
   border: 2px solid #003366;
   margin-bottom: 25px;
   }
#newCustomPage .title {
   display: block;
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #0099cc;
   padding: 8px;
   }
#newCustomPage .blogEntry {
   display: block;
   width: 100%;
   margin:0px;
   padding:0px;
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   color: #333333;
   background-color: #EEEEEE;
   }
#newCustomPage .blogEntry td:nth-child(1) {
   width: 150px;
   padding:5px;
   background-color: #AAAAAA;
   border-top: 2px solid #000000;
   border-right: 1px solid #000000;
   }
#newCustomPage .blogEntry td:nth-child(2) {
   width: 728px;
   padding:5px;
   font-size: small;
   background-color: #CCCCCC;
   border-top: 2px solid #000000;
   border-right: 1px solid #000000;
   }
#newCustomPage .submit {
   border-top: 2px #000000 solid;
   height: auto;
   display: block;
   font-family: century gothic;
   font-size: x-large;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #99ccff;
   padding: 8px;
   }
#newCustomPage .submitButton {
   height:30px;
   background-color:#0066cc;
   color:#FFFFFF;
   font-family:arial;
   font-size:small;
   border:3px #000000 solid;
   font-weight:bold;
   padding: 0px 10px 0px 10px;
   }
#newCustomPage .customPageBox {
   width: 100%;
   color: #333333;
   font-family: arial;
   font-size: medium;
   font-weight: bold;
   }
#newCustomPage .customPage_settingRow_firstCell {
   width: 120px;
   padding: 5px;
   background-color: #AAAAAA;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   }
#newCustomPage .customPage_settingRow_secondCell {
   width: 900px;
   padding: 5px;
   background-color: #CCCCCC;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   }