p, td, th, h1, .h1, h2, .h2, ul, ol {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

td, th { vertical-align: top; text-align: left;	}
th { vertical-align: middle; padding-bottom: 5px; background-color: #cccccc; color: #000000; background-repeat: no-repeat; }
td.centerAlign { text-align: center; }
td.rightAlign { text-align: right; }
td.middleAlign { vertical-align: middle; }

A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3399CC;
    FONT-FAMILY: Verdana, Arial, sans-serif
}

.brownText
{
    FONT-SIZE: 12px;
    COLOR: #330000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}

.blueText
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}

.brownSubjectTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #330000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none
}

.blueSubjectTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none
}

.brownPageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #330000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none
}

.bluePageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none
}

.menulinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #6699cc;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.brownDisclaimerText
{
    FONT-SIZE: 10px;
    COLOR: #330000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}

.blueDisclaimerText
{
    FONT-SIZE: 10px;
    COLOR: #003366;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}

.photo img {
	border: 1px solid #003366;
	margin: 15px;	
	}

.photolarge img {
	border: 1px solid #003366;
	margin: 10px;	
	}

