﻿body
{
    margin-top: 10px;
	background-color: white;
    font-size: 12px;
}

.form-field {
    font-size: 12px;
}

.small, small {
    font-size: 10px !important;
}

.btn-ds {
    font-size: 12px;
}

.container {
	width: 850px;
}

.site-message {
    background: transparent;
}

/* --- Row heading used in Custom Fields List */
td.rowhdr { padding-left: 4px; padding-right: 4px; padding-top: 7px; padding-bottom: 0px; font-family:Arial,helvetica,verdana; font-size:11pt; color:#5b5b59; font-weight:bold; line-height:100% }
td.rowinstr  { font-family: Arial; font-size: 9pt; color:#5b5b59; padding-top:0px; padding-bottom:5px;padding-left: 4px }
td.rowtitles  { font-family: Arial; font-size: 9pt; color:#5b5b59 }

/* --- Cell formatting for table lists & headings  */
td.tablecells { font-family: arial,helvetica,verdana; font-size: 10pt; color: #666666; border-left-width: 1px; border-right: 1px solid #C0C0C0; border-top-width: 1px; border-bottom: 1px solid #C0C0C0; padding: 4px; background-color: #F0F0F0 }
td.tableheader { font-family: arial,helvetica,verdana; font-size: 10pt; color: #000000; font-weight: bold; padding: 4px; background-color: #CCCCCC }

/* --- Defines Normal Cell Text */
td.normal14pt { font-family: arial,helvetica,verdana; font-size: 14pt }
td.normal12pt { font-family: arial,helvetica,verdana; font-size: 12pt }
td.normal10pt { font-family: arial,helvetica,verdana; font-size: 10pt; color:#5b5b59 }
td.normal8pt { font-family: arial,helvetica,verdana; font-size: 8pt }

/* --- Creates Mouseover Effects for Buttons */
input.buttonover
{
    font-size: 9pt;
    color: #616265;
}
input.buttonup { font-size: 9pt; color: #000000}
input.buttonoversmall { font-size: 9pt; color: #616265}
input.buttonupsmall { font-size: 9pt; color: #000000}

/* --- Public Fields .... */
input.input01 { font-size:8pt; font-family: Arial, Helvetica, Verdana, sans-serif; width: 220px; padding: 2px; border: solid 1px #999; }
textarea.input01 { font-family: Arial, Helvetica, Verdana, sans-serif; width: 220px; height: 100px; padding: 2px; border: solid 1px #999; }

/* --- Creates Mouseover Effects for all Links */
A {color: #5b5b59; font-weight: bold}
A:HOVER {color: #202020; font-weight: bold}

/* --- Standard Heading settings (h1 thru h6) */
h1
{
    font-family: arial,helvetica,verdana;
    font-size: 14pt;
    color: #44b3d6;
    font-weight: bold;
    margin-bottom: 2px;
}
h2 { font-family: arial,helvetica,verdana; font-size: 14pt; color: #616265; font-weight: normal; margin-bottom: 2px; }
h3 { font-family: arial,helvetica,verdana; font-size: 12pt; color: #616265; font-weight: bold; }
h4 { font-family: arial,helvetica,verdana; font-size: 12pt; color: #616265; font-weight: normal; }
h5 { font-family: arial,helvetica,verdana; font-size: 10pt; color: #616265; font-weight: bold; }
h6 { font-family: arial,helvetica,verdana; font-size: 10pt; color: #616265; font-weight: normal; } 

/* --- Standard Page Font Settings */
p	{ font-family: arial,helvetica,verdana; font-size: 10pt}

/* --- formatting for form elements */
input.fields { border: 1px solid #666666; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; font-family:Arial,helvetica,verdana; font-size: 12px}
textarea.fields { border: 1px solid #666666; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; font-family:Arial,helvetica,verdana; font-size: 12px}
select.fields { border: 1px solid #666666; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; font-family:Arial,helvetica,verdana; font-size: 12px}

/* --- List Item formatting */
li           { font-family: arial,helvetica,verdana; font-size: 10pt }

/* --- Image Library Style --- */
td.ImageCell {
	width:150px;
	height:150px;
	text-align:center;
	vertical-align:middle;
}

td.DescriptionCell {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-align:left;
	vertical-align:top;
	padding:3px;
}


img.imgBox {
	background-color:black;
	padding:1px;
}
.NavHeader
{
    background-repeat: no-repeat;
    width: 750px;
    height: 110px;
    clear: both;
    text-align: right;
    vertical-align: bottom;
    right: 0px;
    bottom: 0px;
    float: right;
}
.LoginBG
{
    background-repeat: no-repeat;
}
.DropShadowLeftBackground
{
}
.DropShadowRightBackground
{
}

span.welcomeSpan {
	font-family:Georgia, Times New Roman, Arial, helvetica, Verdana;
	font-size:14pt;
	color:#44b3d6;
}

span.welcomeParagraph {
	font-family:Arial, helvetica, Verdana;
	font-size:10pt;
	color:#616265;
	line-height:20px;
	padding-right:20px;
}