TD {
    color:#3A5099;
    font-family:verdana, arial, helvetica, sans-serif;
    font-size:11px;
}   /* default content text */

/* ----------------- */
/* text link classes */
/* ----------------- */

A {
    color:#339933;
    text-decoration:underline;
}   /* text link color and decoration */

A:hover {
    color:#f4b444;
    /*text-decoration:underline; */
}   /* text link color onMouseOver */

A:active {
    color:#666666;
}   /* text link color onMouseDown */

.sideNav1 {
    color:#3A5099;
    text-decoration:none;
	font-size:12px;
    font-family: Verdana, Arial, Helvetica, sans-serif
    font-weight: normal
    white-space: nowrap
    line-height: 18px
}

.sideNav1:hover {
    font-family:arial, helvetica, sans-serif;
    font-size:12px;
	white-space: nowrap
	color: #339933
    line-height: 18px
}
.sideNav2 {
    font-family:arial, helvetica, sans-serif;
    font-size:11px;
    color:#000000;
    text-decoration:none;
; white-space: nowrap
}

.sideNav2:hover {
    font-family:arial, helvetica, sans-serif;
    font-size:11px;
    color:#339933;
; white-space: nowrap
}

.sideNav2Selected {
    font-family:arial, helvetica, sans-serif;
    font-size:11px;
    color:#000000;
    text-decoration:none;
    font-weight:bold;
	white-space: nowrap;
}

A.bottomNav {
    color:#FFFFFF;
    text-decoration:none;
}

A.bottomNav:active {
    color:#f4b444;
    text-decoration:none;
}

.altColor {
    color:#99CCFF;
}

.noDeco {
    text-decoration:none;
}

img {
border:0px;
}

/* ############################################ */
/*                                              */
/*   extra styles -- classes must be declared   */
/*                                              */
/* ############################################ */


/* ------------------- */
/* simple text classes */
/* ------------------- */

.smallest {
    font-size:9px;
}   /* smallest font-size */


.larger {
    font-size:14px;
}   /* larger font-size */



.sideNav {
    font-family:arial, helvetica, sans-serif;
    font-size:11px;
	color:#000000;
    text-decoration:none;
	white-space: nowrap
}
.sideNav:hover {
    font-family:arial, helvetica, sans-serif;
    font-size:11px;
	color:#339933;
    text-decoration:none;
	white-space: nowrap
}

.sideNavSelected {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
	color:#000000;
    text-decoration:none;
; font-weight: bold
; white-space: nowrap
; line-height: 18px
}
.sideNavSelected:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
	color:#339933;
    text-decoration:none;
; font-weight: bold
; white-space: nowrap
; line-height: 18px
}

.sideNavSmall {
    font-family:arial, helvetica, sans-serif;
    font-size:10px;
}

.bottomNav {
    color:#FFFFFF;
}

.selected {
    color:#CCCC00;
}

.emailFooter {
    color:#999999;
    font-size:10px;
}

.altLineHeight {
    line-height:150%;
}

/* ------------ */
/* page classes */
/* ------------ */

.pageHeader {
    color:#333333;
    font-family:arial, helvetica, sans-serif;
    font-size:24px;
    font-weight:bold;
}

.altPageHeader {
    color:#333333;
    font-family:verdana, sans-serif;
    font-size:18px;
    font-weight:bold;
}

.pageSubHeader {
    color:#333333;
    font-family:arial, helvetica, sans-serif;
    font-size:24px;
    font-style:italic;
}

.sectionHeader {
    color:#444444;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
; background-image: none
}   /* bolded section header */


.altSectionHeader {
    color:#3A5099;
    font-family:arial, helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
}   /* bolded section header */

.newsHeader {
    color:#000000;
    font-family:arial, helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
}   /* bolded section header */

.emailSectionHeader {
    color:#3A5099;
    font-family:arial, helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
}

img {
	border:0;
}
/* ------------------ */
/* background classes */
/* ------------------ */




.altLightBG {
    background-color:#f4b13f;
}   /* alternate light background-color */

.altDarkBG {
    background-color:#3c498c;
}   /* alternate dark background-color */

A.f7header { color:#3a5099; text-decoration:underline; font-size:9pt; ; font-family: Verdana, Arial, Helvetica, sans-serif }
A.f7header:hover { color:#f4b444; text-decoration:underline; font-size:9pt; }
a.lm_nav{text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FFFFFF; font-weight: bold}
a.lm_nav:visited{color: white;; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal}
a.lm_nav:link{color: white;; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold}
a.lm_nav:hover{color: #FFFFFF; text-decoration:underline;; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold}

.lm_nav { text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FFFFFF; font-weight: normal}
td {  font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 10pt; font-style: normal; color: #000000}
.PageTitleBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.optionsReg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #003399;
}
.optionsBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}/* ################################################ */
/*                                                  */
/*   LetterMark CSS Styles  */
/*                                                  */
/* ################################################ */

BODY { 
    color:#3A5099;
    font-family:Verdana, Arial, Tahoma, sans-serif;
    font-size:12px;
 } 

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000
}

li {
	padding-bottom: 5px;
}

.testimonial {
	text-align: left;
	padding: 0px;
	padding-bottom: 5px;
}

.testimonial .author {
	text-align: right;
	margin-top: 5px;
	margin-left: 25%;
}
