BODY
{
    FONT-SIZE: 12px;
    BACKGROUND: #ffffff;
    FONT-FAMILY: arial, helvetica, sans-serif
}

/* White Space around body, header and footer tables*/
.boarder
{
    BORDER: none;
    MARGIN: 0px 20px;
}


BODY.popup_body
{
    BACKGROUND-COLOR: #f0f8ff
}


A
{
    COLOR: black;
    TEXT-DECORATION: underline;
}

A:hover
{
    COLOR: navy;
    TEXT-DECORATION: underline;
}

FORM
{
    DISPLAY: inline
}


TABLE
{
    BORDER: none;
    PADDING: 0px
}

INPUT.textfield
{
    WIDTH: 365px;
    HEIGHT: 22px
}

INPUT.commentfield
{
    WIDTH: 365px;
    HEIGHT: 223px
}

TABLE.FORM
{
    BORDER-RIGHT: black thin groove;
    BORDER-TOP: silver thin groove;
    BORDER-BOTTOM: black thin groove;
    BORDER-LEFT: silver thin groove;
    WIDTH: 58%;
    BACKGROUND-COLOR: #FFFFF0;
    ALIGN: center;
    MARGIN-LEFT: 20px;
}

.form_label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, helvetica, sans-serif
}


.iconbar
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    VERTICAL-ALIGN: middle;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #c0c0ff;
    TEXT-ALIGN: right
}


.main_content_box
{
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 30px;
    PADDING-BOTTOM: 30px;
    PADDING-TOP: 30px
}

.content
{
    margin-left: 179px; /* This gives space for the navigation */
    padding-left: 20px;
    background-color: #ffffff;
}
.donate
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    PADDING-BOTTOM: 1px;
    WIDTH: 200px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}

.formbutton
{
    cursor:pointer;
    border:outset 1px #ccc;
    background:#999;
    color:#666;
    font-weight:bold;
    padding: 1px 2px;
    background:url(../images/formbg.gif) repeat-x left top;
}

/*-------------  ERROR SECTION  -------------*/
.error_indicator
{
    BORDER-RIGHT: #ff0000 solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ff0000 solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ff0000 solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ff0000 solid
}

.error_mark
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}


.error_box_header
{
    BACKGROUND-COLOR: gold
}

.error_box
{
    BACKGROUND-COLOR: #000000
}

.admin_error_mark
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
//-------------  ERROR SECTION  -------------//
