/* ----------------------------------------------------
   000 Page blocks and divs
   ---------------------------------------------------- */
/* +++ 030 LAYOUT of main ID blocks +++ */
#header, #page {
    margin-left: 13em
    }
#header .pagename {
    float: left;
    clear: both;
    padding: 0.1em 0.1em 0.2em 0
    }
#header .searchbox {
    float: right
    }
#header .breadcrumbs {
    clear: both
    }
#applicationlogo {
    display: none
    }
#header {
    background-image: url(./images/header_bg.jpg);
    background-repeat: no-repeat;
    background-position: right top
    }
#favorites {
    position: absolute;
    left: 0.5em;
    right: 0.5em;
    width: 12em;
    padding: 0.5em 0.5em 0.5em 0.5em;
    border-right: 1px solid #D9D9D9;
    top: 0
    }
#actionsTop .quick2Top, #actionsTop .pageInfo {
    display: none
    }
#actionsBottom .quick2Bottom {
    display: none
    }
#footer {
    margin-left: 13em
    }
#footer .copyright {
    clear: both
    }
/* +++ 020 LOOK and FEEL of main blocks with IDs +++ */
#wikibody {
    margin: 4px 1em 4px 1em;
    padding: 0.5em
    }
#page {
    margin-top: 1.2em;
    margin-bottom: 1.4em
    }
#favorites {
    overflow: hidden
    }
#favorites .pageactions {
    display: none
    }
#favorites ul {
    margin-left: 0
    }
#actionsTop {
    border-bottom: 1px solid #D9D9D9
    }
#actionsBottom {
    border-top: 1px solid #D9D9D9
    }
.pageactions {
    font-size: 90%;
    line-height: normal;
    text-align: right;
    margin: 0;
    padding: 0.25em 0
    }
.pageactions a {
    background-color: #edf3fe;
    border: 1px solid silver;
    line-height: normal;
    padding: 0.25em 0.5em
    }
.pageactions .pageInfo a {
    background: transparent;
    border: none;
    margin: 0;
    padding: 0
    }
#actionsTop a {
    border-bottom: none
    }
#actionsBottom a {
    border-top: none
    }
#actionsBottom .quick2Top a, #actionsTop .quick2Bottom a {
    border: none;
    background-color: transparent
    }
.pageactions a:hover {
    background-color: #CCD9FF
    }
#actionsBottom .quick2Top a:hover, #actionsTop .quick2Bottom a:hover {
    background-color: transparent
    }
#footer {
    margin-top: 1ex
    }
/* ----------------------------------------------------
   200 Text styles used by all pages
   ---------------------------------------------------- */
/* +++ 205 Base typefaces +++
   Set the default typeface and size for all text here.
   The default is a body font size of 76% per cross-browser hack at:
   http://www.thenoodleincident.com/tutorials/typography/index.html
*/
body {
    font: small sans-serif;
    line-height: 1.5em;
    font-size: 80%;
    color: #000;
    background-color: #fff
    }
* {
    margin: 0;
    padding: 0
    }
/* +++ 210 Page titles, headings, and paragraphs +++ */
.pagename {
    font-size: 2em;
    font-weight: bold;
    margin: 0.5em 0.5em 0.5em 0
    }
h1 {
    font-size: 1.8em;
    font-weight: normal;
    margin-top: 0;
    margin-bottom: 0
    }
h2 {
    font-size: 1.6em;
    font-weight: normal;
    margin: 1.2em 0 0.8em 0;
    border-bottom: 1px #D9D9D9 solid
    }
h3 {
    font-size: 1.4em;
    font-weight: normal;
    margin: 1.2em 0 0.8em 0
    }
h4 {
    font-size: 1.2em;
    font-weight: bold;
    margin: 1.2em 0 0.8em 0
    }
h5 {
    font-size: 1em;
    font-weight: bold;
    margin: 1.2em 0 0.8em 0
    }
h6 {
    font-size: 0.8em;
    font-weight: bold;
    margin: 1.2em 0 0.8em 0
    }
p {
    margin: 0.7em 0 0.8em 0;
    line-height: 1.5em
    }
p img {
    margin: 0
    }
strong, b {
    font-weight: bold
    }
/* +++ 220 Lists and bullets +++ */
ol, ul {
    margin: 0.3em 0 0.3em 1.5em
    }
ul {
    padding-left: 1.3em
    }
li {
    margin: 0.6em 0.75em
    }
li > p {
    margin-top: 0.2em
    }
dl dt {
    font-weight: bold;
    font-size: 1.2em
    }
dl dd {
    margin-left: 3em
    }
/* +++ 230 Horizontal rules +++ */
hr {
    height: 1px;
    color: #aaa;
    background-color: #aaa;
    border: 0;
    margin: 0.3em 0 0.3em 0
    }
/* +++ 240 Pre-formatted text blocks and code +++ */
tt {
    font-size: 1.2em;
    margin: 0 0.2em
    }
pre {
    white-space: pre;
    overflow: auto;
    margin: 0.5em 1em 0.8em 1em;
    font-size: 1.2em;
    border: 1px solid #D9D9D9;
    background: #f9f9f9;
    margin-top: 1em;
    margin-bottom: 1em
    }
/* +++ 250 Hyperlinks +++ */
a {
    color: blue;
    text-decoration: none
    }
a:hover {
    text-decoration: underline
    }
a.editpage {
    color: #F00;
    text-decoration: none;
    border-bottom: 1px dashed red
    }
/* External reference */
/* Interwiki reference */
/* Internal wiki reference */
/* +++ 260 Image styles +++ */
img {
    border: 0
    }
img.outlink {
    display: none
    }
/* +++ 270 Footnotes and small text +++ */
a.footnoteref {
    font-size: 85%;
    vertical-align: super
    }
a.footnote {
    color: #04A
    }
.small {
    font-size: 85%
    }
.strike {
    text-decoration: line-through
    }
.sub {
    font-size: 85%;
    vertical-align: sub
    }
.sup {
    font-size: 85%;
    vertical-align: super
    }
/* +++ 280 Convenience styles and info/warning/error dialogs +++ */
.center {
    text-align: center
    }
.right {
    text-align: right
    }
.center table {
    margin-left: auto;
    margin-right: auto;
    text-align: left
    }
.information, .warning, .error {
    display: block;
    padding: 1em 1em 1em 2.5em;
    margin: 1em 0.5em;
    background-position: 0.8em 0.9em;
    background-repeat: no-repeat
    }
.information {
    background-image: url(images/information.png);
    background-color: #e0e0ff
    }
.warning {
    background-image: url(images/error.png);
    background-color: #ffff80
    }
.error {
    background-image: url(images/exclamation.png);
    background-color: #ffe0e0
    }
.error * li {
    margin-left: 0;
    padding-left: 0
    }
.ltr {
    direction: ltr
    }
.rtl {
    direction: rtl
    }
/* +++ 290 Comment boxes (used on some pages) +++ */
.commentbox {
    float: right;
    width: 20em;
    border: 1px solid #D9D9D9;
    background: #edf3fe;
    padding: 5px;
    margin: 2em
    }
.commentbox ul, .commentbox ol {
    padding-left: 1em;
    margin-left: 4px
    }
/* +++ 300 Wiki tables and zebra tables +++ */
.wikitable {
    border: 1px solid #666;
    border-spacing: 0;
    margin: 0 0 0 0
    }
.wikitable * tr th {
    font-size: 100%;
    padding: 0.5em 0.7em 0.5em 0.7em;
    border-left: 1px solid #666;
    background-color: #3d80df;
    vertical-align: bottom;
    color: black;
    empty-cells: show
    }
.wikitable * tr td {
    font-size: 95%;
    padding: 0.4em 0.7em 0.45em 0.7em;
    border-left: 1px solid #D9D9D9;
    vertical-align: top;
    empty-cells: show
    }
.wikitable * tr.odd td {
    background-color: #e3f0ee
    }
.zebra-table th {
    background: #e0e0e0
    }
.zebra-table tr.odd td {
    background: #e3f0ee
    }
/* +++ 350 Attachments +++ */
#attachments .list {
    float: left;
    min-width: 300px
    }
#attachments .preview {
    float: right
    }
#attachments * table {
    width: 40em
    }
#attachments h3 {
    border-bottom: 1px solid grey
    }
/* ----------------------------------------------------
   400 Styles for specific JSPs
   ---------------------------------------------------- */
/* +++ 405 AttachmentTab +++ */
#attachImg {
    margin: 0;
    vertical-align: middle;
    text-align: center;
    height: 300px;
    width: 300px;
    border: 4px solid #e0e0e0
    }
#attachSelect {
    margin: 0.5em 0
    }
/* +++ 410 CommentContent +++ */
/* +++ 415 CommentContent and PageContent +++ */
/* +++ 420 DiffContent and Diff Providers: Traditional and External +++ */
td.diffadd {
    background: #9F9;
    font-family: monospace
    }
td.diffrem {
    background: #F93;
    font-family: monospace
    }
td.diff {
    background: #FFF;
    font-family: monospace
    }
/* +++ 425 Edit/EditContent and CommentContent +++ */
body.edit {
    background-color: #D9E8FF
    }
/* Edit.jsp BODY element */
body.comment {
    background-color: #EEE
    }
/* Comment.jsp BODY element */
/* +++ 430 Edit/EditContent +++ */
#searchbar {
    margin: 1em 0
    }
/* +++ 440 Favorites +++ */
.boxtitle {
    padding: 0.25em;
    text-align: center;
    border-bottom: 1px solid black
    }
.myfavorites {
    margin-bottom: 1.5ex;
    border: 1px outset grey;
    padding: 0.5em
    }
.myfavorites .boxtitle {
    margin-bottom: 0.5ex;
    margin-top: 0.5ex;
    font-size: 100%
    }
.username {
    font-style: italic;
    text-align: center
    }
/* +++ 445 Favorites and Footer +++ */
.wikiversion, .rssfeed {
    padding: 1em 0;
    text-align: center
    }
.wikiversion {
    display: none
    }
/* +++ 450 FindContent +++ */
.graphBar {
    background: #f93;
    color: #f93
    }
.gBar {
    white-space: nowrap
    }
/* +++ 455 Footer +++ */
/* +++ 460 Header +++ */
.breadcrumbs {
    font-size: 90%;
    padding: 0 1.5em 0.5em 0
    }
/* +++ 465 InfoContent +++ */
#infocontent {
    overflow: auto
    }
#infocontent tr {
    vertical-align: top
    }
#infocontent th {
    text-align: left;
    white-space: nowrap
    }
#versionhistory td {
    white-space: nowrap
    }
#infocontent .changenote {
    font-style: italic
    }
/* +++ 470 PageActions +++ */
.pageInfo {
    font-style: italic;
    padding: 0.5em 0
    }
.quick2Top a {
    background-image: url(images/bulletUp.png);
    background-repeat: no-repeat;
    background-position: 0 1px;
    padding: 0 8px 12px 0;
    text-decoration: none
    }
.quick2Bottom a {
    background-image: url(images/bulletDown.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    padding: 0 8px 12px 0;
    text-decoration: none
    }
/* +++ 475 PreviewContent - "This is a preview" comment +++ */
.previewcontent {
    background: #FFF;
    padding: 1em
    }
/* +++ 480 PreferencesContent, LoginContent, GroupContent +++ */
div.formcontainer {
    width: 440px;
    margin: 20px 0 0 0
    }
div.formcontainer form {
    border-bottom: 2px solid silver
    }
div.formcontainer div.block {
    vertical-align: top;
    padding: 10px 0;
    border-top: 1px solid silver
    }
div.formcontainer form label {
    width: 120px;
    float: left;
    padding-top: 0.25em;
    margin: 0 10px
    }
div.formcontainer input {
    padding: 0.15em
    }
div.formcontainer input[type="submit"] {
    width: auto;
    margin-right: 1em;
    float: right
    }
div.formcontainer textarea {
    padding: 0;
    width: 65%;
    margin: 0 0 0 140px
    }
div.formcontainer .instructions {
    margin: 0.5em 0
    }
div.formcontainer .description {
    margin: 0.5em 10px 0.5em 140px;
    font-style: italic
    }
div.formcontainer .readonly {
    margin: 0 10px 0.5em 140px
    }
/* +++ 485 SearchBox +++ */
#searchboxMenu {
    padding: 4px;
    position: absolute;
    background: white;
    border: 1px solid silver
    }
#recentSearches {
    margin: 0.5em 0 0 0.5em;
    color: silver
    }
#recentSearches div {
    color: black;
    cursor: pointer
    }
.searchbox {
    margin: 1em 0.5em 0.5em 0.5em
    }
/* +++ 490 ViewTemplate +++ */
body.view {
    background-color: white
    }
/* Wiki.jsp BODY element */
/* +++ 495 EditorBar in Edit.jsp +++ */
#editorbar {
    float: right;
    border-style: solid;
    border-width: 1px;
    border-color: #A8A8A8;
    background: #f0f0f0;
    padding: 2px
    }
/* ----------------------------------------------------
   600 JSPWiki plugins
   ---------------------------------------------------- */
/* +++ 610 Image plugin +++ */
.imageplugin {
    margin: 0.5em
    }
.imageplugin img {
    border: 0
    }
/* +++ 620 Index plugin +++ */
div.index .header {
    padding: 4px;
    background: #f0f0f0
    }
div.index .section a {
    display: block;
    padding: 0 0.25em;
    color: black;
    font-weight: bold;
    text-decoration: none
    }
/* +++ 625 Table of contents plugin +++ */
.toc {
    background: #edf3fe;
    padding: 0
    }
.toc h4 {
    margin-top: 0
    }
.toc ul {
    list-style-type: none;
    list-style-image: none;
    margin-left: 0;
    padding-left: 0
    }
.toc li {
    padding-left: 0;
    display: block
    }
.toc li.toclevel-1 {
    margin-left: 0.5em
    }
.toc li.toclevel-2 {
    margin-left: 1.5em
    }
.toc li.toclevel-3 {
    margin-left: 2.5em
    }
/* +++ 630 Weblog and weblogarchive plugins +++ */
.weblogentry {
    margin: 1em 0 2em 0
    }
.weblogentryheading {
    color: #999;
    margin-top: 2em;
    border-bottom: 1px #D9D9D9 solid
    }
.weblogentrytitle {
    font-size: 1.5em;
    font-weight: bold;
    margin: 0.5em 0 0.8em 0
    }
.weblogentryfooter {
    font-style: italic;
    margin-top: 1em;
    clear: both
    }
.weblogentryfooter a {
    font-style: normal;
    margin-left: 0.5em
    }
.weblogarchive ul {
    margin-top: 0;
    padding: 0
    }
.weblogarchive li {
    display: block;
    list-style-type: none;
    margin-left: 1em
    }
.archiveyear {
    font-weight: bold;
    text-decoration: none;
    margin-left: 0 !important
    }
.archiveyear:after {
    content: " AD"
    }
/* +++ 640 RecentChangesPlugin +++ */
.recentchanges .changenote {
    font-style: italic
    }
/* ----------------------------------------------------
   800 JSPWiki JSP Taglibs
   ---------------------------------------------------- */
/* +++ 805 CalendarTag +++ */
div.calendar {
    border: 1px solid black
    }
table.calendar td {
    text-align: center
    }
table.calendar td.othermonth {
    color: #707070
    }
table.calendar td.link {
    background: #E0E0E0
    }
table.calendar tr.weekdays {
    color: #F00
    }
/* +++ 810 The CSS Styles for the Contextual diff provider +++ */
.diff-wikitext {
    margin: 10px;
    padding: 5px;
    border-width: thin;
    border-style: inset;
    font-family: monospace
    }
.diff-insertion {
    background: #dfd;
    text-decoration: none;
    color: #8000ff
    }
.diff-deletion {
    background: #fdd;
    text-decoration: line-through;
    color: red
    }
.diff-nextprev {
    vertical-align: super;
    text-decoration: none
    }
/* ----------------------------------------------------
   900 "Special-effects" JavaScript styles
   ---------------------------------------------------- */
/* +++ 905 Search highlights +++
   For the search_highlight.js.  This style defines the how the words that have
   been found look like.  If you look for "thingy", you will get these following
   in the results.
   <span class="searchword">thingy</span>
 */
.searchword {
    background-color: #FF0;
    color: black;
    text-decoration: inherit
    }
/*
 * For fragments in search results (from FindPage), and the search match
 * within a fragment. 
 */
.fragment {
    margin-left: 1em;
    font-size: 90%
    }
.fragment_ellipsis {
    font-weight: bold
    }
/* .searchmatch             { background-color: yellow; } Too strong ? */
.searchmatch {
    font-weight: bold
    }
/* +++ 910 Tabbed Pages +++ */
/* use absolute position trick to avoid page bump when inserting tabmenu */
.tabs {
    margin: 0;
    padding: 0.25em;
    border: 1px solid gray;
    border-top: none
    }
.tabmenu {
    margin: 0;
    padding: 0.1em 0 0.25em 0.1em;
    border-bottom: 1px solid gray
    }
.tabmenu span {
    margin: 0;
    padding: 0;
    overflow: hidden
    }
.tabmenu span a {
    color: grey;
    background: #ddd;
    margin: 0 0 0 -1px;
    padding: 0.25em 0.5em;
    text-decoration: none;
    cursor: pointer;
    border: 1px solid gray;
    border-bottom: none
    }
.tabmenu .activetab {
    color: black;
    background: white;
    font-weight: bold;
    border-bottom: 1px solid white;
    cursor: default
    }
.edit .tabmenu a {
    background: white
    }
.edit .tabmenu .activetab {
    background: #D9E8FF;
    border-bottom: 1px solid #d9e8ff
    }
.tabmenu .alerttab a, .edit .tabmenu .alerttab a {
    color: white;
    background: red
    }
.tabmenu .alerttab .activetab, .edit .tabmenu .alerttab .activetab {
    color: red;
    background: #D9E8FF;
    border-bottom: 1px solid #d9e8ff
    }
/* +++ 920 Collapsable lists +++ */
div.collapse ul, div.collapse ol {
    margin-left: 1.5em;
    padding: 0
    }
div.collapse * ul, div.collapse * ol {
    margin-left: 0;
    padding-left: 1.5em
    }
div.collapse li {
    list-style: none;
    position: relative
    }
/* relative to the containing LI */
.collapseBullet, .collapseOpen, .collapseClose {
    position: absolute;
    left: -1.5em;
    font-weight: bold;
    color: blue;
    font-family: Verdana, sans-serif
    }
.collapseOpen, .collapseClose {
    cursor: pointer
    }
.collapseOpen:hover, .collapseClose:hover {
    background: #F93;
    color: white
    }
.collapse .collapseBullet, .collapse .collapseOpen, .collapse .collapseClose {
    left: -1.5em !important;
    right: auto !important
    }
/* collapsebox */
.collapsebox {
    border: 1px dashed #2f6fab;
    padding: 5px;
    position: relative;
    margin: 0
    }
.collapsebox h2, .collapsebox h3, .collapsebox h4 {
    margin: 0;
    padding: 0.25em 0.5em
    }
.collapsebody {
    margin: 0.5em 1em
    }
.toc .collapsebox {
    border: 0;
    margin: 0;
    padding: 0
    }
.collapsebox .collapseOpen, .collapsebox .collapseClose {
    top: 0;
    left: auto;
    right: 0.5em;
    font-size: 13px
    }
.collapsebox .quicklinks {
    display: none
    }
/* +++ 930 Sortable tables +++ */
.sortable .sort, .sortable .sortAscending, .sortable .sortDescending {
    cursor: pointer;
    background-color: #f0f0f0;
    background-repeat: no-repeat;
    background-position: 0.25em 50%
    }
.sortable .sortAscending {
    background-image: url(images/bulletDown.png)
    }
.sortable .sortDescending {
    background-image: url(images/bulletUp.png)
    }
/* ----------------------------------------------------
   1000 Miscellaneous Cross-Browser Hackery
   ---------------------------------------------------- */
/* Use as div 'block enclosure' to clear floats properly. This works across browsers
   (even IE). Also known as the Wyke-Smith/Alsett/Holly 'clearfix' hack */
.block:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
    }
.block {
    display: inline-block
    }
* html .block {
    height: 1%
    }
.block {
    display: block
    }
/* ----------------------------------------------------
   HNDistro Mod
   ----------------------------------------------------*/
div.creoleEditor {
    float: left;
    clear: none;
    width: 65%;
    margin-top: 0
    }
div.creoleEditorButtons {
    margin-bottom: 4px
    }
div.creoleEditorChoice {
    padding: 4px
    }
div.creoleHelp {
    float: left;
    clear: none;
    border-style: solid;
    border-width: 0;
    border-color: #A8A8A8;
    padding: 1px;
    margin-left: 5px;
    margin-bottom: 1px
    }
div.creoleAttSel {
    float: left;
    clear: none;
    width: 30%;
    padding: 4px;
    margin-left: 4px;
    margin-bottom: 4px
    }
div.preview {
    float: left;
    width: 30%;
    border-style: solid;
    border-width: 0;
    border-color: #A8A8A8;
    padding: 4px;
    margin-left: 4px;
    margin-bottom: 4px
    }
div.col {
    float: left;
    clear: none;
    width: 37%;
    border-style: solid;
    border-width: 0;
    border-color: #A8A8A8;
    padding: 4px;
    margin-left: 4px;
    margin-bottom: 4px
    }
div.clear {
    clear: left
    }
div.small {
    font-size: 80%
    }
div.large {
    font-size: 120%
    }
div.logotitle {
    font-size: 1.8em;
    font-weight: normal;
    margin: 0.2em 0 0.2em 0;
    border-bottom: 1px #D9D9D9 solid
    }
div.redbox {
    width: 75%;
    border-style: solid;
    border-width: 1px;
    border-color: #A8A8A8;
    background: #FFCFCE;
    padding: 4px;
    margin-left: 4px;
    border-color: #a9bdc5
    }
div.yellowbox {
    width: 75%;
    border-style: solid;
    border-width: 1px;
    border-color: #A8A8A8;
    background: #FFFDBD;
    padding: 4px;
    margin-left: 4px;
    border-color: #a9bdc5
    }
div.greenbox {
    width: 75%;
    border-style: solid;
    border-width: 1px;
    border-color: #A8A8A8;
    background: #9CD39C;
    padding: 4px;
    margin-left: 4px;
    border-color: #a9bdc5
    }
/*---------------------- CalendarPlugin ------------------------------*/
table.calendar {
    background-color: #f0f0f0;
    font-family: arial;
    font-size: 15px;
    font-weight: normal
    }
div.calendartitle {
    background-color: #e0e0e0
    }
div.calendar a {
    text-align: middle;
    font-weight: lighter
    }
div.calendar a.today {
    color: #000
    }
div.calendar a.selected {
    color: #fff;
    background-color: #a04020
    }
div.calendar a.exists {
    color: #000;
    background-color: #d0b0a0
    }
div.calendarentry {
    border: 1px solid #a0a0a0;
    padding: 4px
    }
div.calendarentryheader {
    background-color: #e0e0e0
    }
div.calendarentryfooter {
    background-color: #f0f0f0
    }
div.calendar div.footer {
    padding-right: 4px
    }
/*---------------------- css for imagepro plugin ---------------------*/
/* css for imagepro plugin */
div.imagepro {
    clear: both;
    border: 1px;
    border-style: solid;
    border-color: #BBB;
    padding: 3px;
    margin: 10px
    }
div.imagepro_caption {
    text-align: center;
    overflow: hidden;
    padding: 3px
    }
img.imagepro_magnify {
    float: right;
    border: none;
    background: none;
    padding: 3px
    }
div.gallerypro_viewport {
    border: 1px;
    border-style: solid;
    border-color: #BBB;
    vertical-align: center;
    text-align: center;
    margin: 20px
    }
div.gallerypro_element {
    padding: 10px;
    margin: 20px
    }
/* end of imagepro css */
/*----------------------- CSS for Juwi ------------------------------*/
.noborder TABLE, .noborder TABLE TD {
    border-width: 0;
    border-style: none
    }
.noborder .wikitable {
    border-spacing: 0;
    margin: 0 0 0 0
    }
.noborder .wikitable * tr.odd td {
    background-color: #FFF
    }
/* create links as buttons */
.buttonlink A {
    padding: 3px 5px 3px 5px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #4B70AA;
    color: #FEFEFE;
    border-top: #FEFEFE 1px solid;
    border-bottom: #FEFEFE 1px solid;
    border-left: #FEFEFE 1px solid;
    border-right: #FEFEFE 1px solid;
    text-decoration: none
    }
.buttonlink A:hover {
    padding: 3px 5px 3px 5px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #F80;
    color: #FFF;
    border-top: #FEFEFE 1px solid;
    border-bottom: #FEFEFE 1px solid;
    border-left: #FEFEFE 1px solid;
    border-right: #FEFEFE 1px solid;
    text-decoration: none
    }
/* Forms: Button Style */
.submit, .reset {
    background-color: #4B70AA;
    color: #FEFEFE;
    border-top: 3px double #069;
    border-right: 3 px solid #069;
    border-bottom: 3 px solid #069;
    border-left: 3px double #069;
    border-color: #FEFEFE
    }