a {
	color:maroon;
	font-family:Arial, sans-serif;
        font-weight: bold;
}

a:visited {
	color:maroon;
        font-weight: bold;
}

a:active {
	color: brown;
        font-weight: bold;
}

a .linkplain { 
	font-family:Arial, sans-serif;
	font-style:normal; 
	font-weight:normal; 
	color:maroon; 
}

h1, h2, h3, h4, h5 {
	font-family: Times, Georgia, serif;
	color:maroon;
        font-weight: bold;
}

.callout {
        font-family: Georgia, Times, serif;
		font-style: italic;
		text-indent: 3em;
		line-height: 150%;
		margin: 0;
		padding: 0;
		font-size: 9pt;
		color: #003399;
}

.calloutDiv {
	margin: 10px 10px 0px 10px;
	padding: 10px 10px 0px 10px;
}

.nospaceAfter {
	 margin: 0px;
	 padding: 0px;
}

p, li, td {
	font-family:Arial, sans-serif;
	font-color:Black;
	font-size:10pt;
}

.onorderlist {
	padding: 1pt 0pt;
	 margin: 0pt 0pt;
}


*.nopad  {
	padding: 0px;
	margin: 0px;
}

*.nounder { 
         text-decoration: none;
         color:black;
}

#emailLinkCustom a:link, #emailLinkCustom a:visited {
  color: #000099;
  padding: 0 3px;
}

*.nounderSM { 
         text-decoration: none; 
         font-size:8pt;
         color:black;
}

.custcomment  {
	font-family:Arial,sans-serif; 
	font-style:italic; 
	font-size:9pt; 
	color:maroon;
}


.whiteregtext {
         color: white;
}

.whiteregtextNopadd {
         color: white;
	margin: 0px;
	padding: 0px;

}


*.whiteLarge {
	color: white;
	font-size: 20px;
	margin: 0px;
	padding: 0px;
}


.signoff {
     text-align: left;
     margin: 0pt 0pt 0pt 20pt;
}

.indentpar {
     text-indent: 15pt;
     padding: 0pt 0pt 2pt 0pt;
     margin: 0pt;
}

.intropar {
     text-indent: 15pt;
     padding: 0pt 15pt 2pt 15pt;
     margin: 0pt;
}

li.spaced {
    padding: 0px 0px 3px 0px;
}


table.nolines {
    border: none;
}

table.grayoutsideborder {
    border: solid gray 1px;
}

table.maroonoutsideborder {
    border: solid maroon 1px;
}

table.nolines td, table.grayoutsideborder td, table.maroonoutsideborder td {
    padding: 5px;
    vertical-align: top;
    border: none;
}


.bottomborder {
    padding-bottom: 2px;
    border-bottom: solid maroon 1px;
}

.Georgia10 {
    font-family: Georgia, Times, serif;
    font-size: 10pt;
}
.Georgia11 {
    font-family: Georgia, Times, serif;
    font-size: 11pt;
}

.Tahoma10 {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 10pt;
}
.Tahoma11 {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 11pt;
}

.Verdana11 {
    font-family: Verdana, Tahoma, Arial, sans-serif;
    font-size: 11pt;
}

.Verdana12 {
    font-family: Verdana, Tahoma, Arial, sans-serif;
    font-size: 12pt;
}

.Times10 {
    font-family: Times, Georgia, serif;
    font-size: 10pt;
}

.clearFloat {
   clear: both;
}
