/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal;
    color: #666666;
    /* background-image: url(images/artistic_stone_main_bg.jpg); */
    background-image: url(images/Maniscalco-background-2.jpg);
    background-repeat:no-repeat;
    background-color:#1b0f1c; /* #646464 */
}

TD
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal;
    color: #666666;
}

p
{
    margin: 8px 0 0 0;
    font-size: 8pt;
    text-align:justify;
}


TH, THEAD, TFOOT
{
    color: #999999;
}
H1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
}

H2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H3
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.58em;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H4
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.33em;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H5, DT
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H6
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: .8em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

TFOOT, THEAD
{
    font-size: 1em;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

TH
{
    vertical-align: baseline;
    font-size: x-small;
    font-weight: bold;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
}

/*
A:link, A:visited
{
    text-decoration: none;
    color: #3333cc;
}

A:hover, A:active
{
    text-decoration: underline;
    color: #3333cc;
}
*/





a: { color: #C3634A; text-decoration:none; }
a:link      { color: #C3634A; text-decoration:none; }
a:visited 	{ color: #C3634A; text-decoration:none; }
a:active 	{ color: #C3634A;  cursor:hand; text-decoration:none; }
a:hover 	{ color: #C3634A;  cursor:hand; text-decoration:underline; }

SMALL
{
    font-size: .7em;
}

BIG
{
    font-size: 1.17em;
}

BLOCKQUOTE, PRE
{
    font-family: Courier New, monospace;
}


UL LI
{
    list-style-type: square;
}

UL LI LI
{
    list-style-type: disc;
}

UL LI LI LI
{
    list-style-type: circle;
}

OL LI
{
    list-style-type: decimal;
}

OL OL LI
{
    list-style-type: lower-alpha;
}

OL OL OL LI
{
    list-style-type: lower-roman;
}

.submitButton
{
    background-color: #FFFFFF;
    text-align: center;
    padding: 0;
    border-width: 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
}

.heading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
}

.leftnav
{
    height: 24px;
    width: 100%;
    font-weight: bold;
    background-image: url(Images/menu_left2.gif);
	margin: 10px 0 20px 0;
    font-size: 8pt;
}

.leftnav a
{
    color:#fff; /* #666666; */
}

.greytext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
}

.footer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #FFFFFF;
}

.footer A:link, .footer A:visited
{
    text-decoration: underline;
    color: #dddddd;
}

.footer A:hover, .footer A:active
{
    text-decoration: none;
    color: #FFFFFF;
}

select.small, input.small
{
    font-size: 10;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
}

textarea
{
    font-family: Arial, Helvetica, sans-serif;
}

.footeroption
{
    margin: 14px 0 0 20px;
    float: left;
    vertical-align: middle;
    height: 26px;
}
.clsFormError
{
    font-family: Verdana, Arial, Helvetica, Sans-serif;
    font-weight: bold;
    font-size: 13px;
    color: #ff0000;
}




/**		PF style					**/

#dvInstructions { padding:0; margin:2px 0 20px 20px;  }
#dvInstructions li { list-style-image:url('./images/listmark.jpg'); vertical-align:middle; padding:0 0 6px 0; margin:0; }


