/* TABLE STYLES */


.contentrow {
border-bottom:solid 1px #EFEFEF;
padding:3px;
height:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
color:#333333;
text-align:center;
vertical-align:middle;
text-decoration:none;
}

a.contentrow {
border-bottom:solid 1px #EFEFEF;
padding:3px;
height:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
color:#335533;
text-align:center;
vertical-align:middle;
text-decoration:underline;
}

a.contentrow:hover {
border-bottom:solid 1px #EFEFEF;
padding:3px;
height:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
color:#333333;
text-align:center;
vertical-align:middle;
text-decoration:none;
}

/* Front-end Styles */

.itemlist {
border-bottom: solid 1px #333333;
//border-right: solid 1px #DDDDDD;
font-family: Arial,Verdana,sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
color:#999999;
text-decoration:none;
vertical-align:top;
}

.itemlistright {
border-bottom: solid 1px #333333;
//border-right: solid 1px #DDDDDD;
font-family: Arial,Verdana,sans-serif;
font-size:10pt;
font-weight:bold;
font-style:normal;
color:#999999;
text-align:right;
text-decoration:none;
vertical-align:top;
}

/* TEXT STYLES */

.maintext
{
font-family:Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
}

a.maintext
{
font-family:Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
font-style:normal;
color:#FFFFFF;
text-decoration:underline;
}

a.maintext:hover
{
font-family:Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
font-style:normal;
color:#99AA99;
text-decoration:none;
}

.strongtext
{
font-family:Arial,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
}

a.strongtext
{
font-family:Arial,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
}

a.strongtext:hover
{
font-family:Arial,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#99AA99;
text-decoration:underline;
}

.footer
{
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:normal;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
}

a.footer
{
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:normal;
font-style:normal;
color:#FFFFFF;
text-decoration:underline;
}

a.footer:hover
{
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:normal;
font-style:normal;
color:#779977;
text-decoration:none;
}

.heading
{
font-family:Arial,Verdana,sans-serif;
font-size:15px;
font-weight:bolder;
font-style:normal
color:#DDDDDD;
}

.navtable {
width:100%;
border-bottom:solid 1px #666666;
border-top:solid 1px #666666;
}

a.navdivcell {
font-family:Arial,Verdana,sans-serif;
font-size:14px;
font-weight:normal;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
}

.navtdhome {
display:inline-table;
width:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
text-decoration:none;
border-right:solid 1px #555555;
}

.navtdhome-over {
display:inline-table;
width:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
text-decoration:none;
background-color:#336633;
border-right:solid 1px #555555;

}

.navtdbiographies {
width:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
border-right:solid 1px #555555;
}

.navtdbiographies-over {
width:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
border-right:solid 1px #555555;
background-color:#336666;
}

.navtdsusan {
width:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
border-right:solid 1px #555555;
}

.navtdsusan-over {
width:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
border-right:solid 1px #555555;
background-color:#003333;
}

.navtdmel {
width:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
border-right:solid 1px #555555;
}

.navtdmel-over {
width:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
border-right:solid 1px #555555;
background-color:#333300;
}

.navtddirections {
width:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
border-right:solid 1px #555555;
}

.navtddirections-over {
width:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
border-right:solid 1px #555555;
background-color:#660000;
}

.navtdgreetingcards {
width:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
border-right:solid 1px #555555;
}

.navtdgreetingcards-over {
width:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
border-right:solid 1px #555555;
background-color:#009900;
}

.navtdcontact {
width:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
border-right:solid 1px #555555;
}

.navtdcontact-over {
width:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
border-right:solid 1px #555555;
background-color:#787833;
}

.navtdlinks {
width:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
border-right:solid 1px #555555;
}

.navtdlinks-over {
width:auto;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
color:#CCCCCC;
text-align:center;
vertical-align:middle;
border-right:solid 1px #555555;
background-color:#343434;
}

.specialsmall {
font-family: Arial,Verdana,sans-serif;
font-size:8pt;
font-weight:normal;
font-style:italic;
color:#DD0000;
text-decoration:none;
}

a.specialsmall {
font-family: Arial,Verdana,sans-serif;
font-size:8pt;
font-weight:normal;
font-style:italic;
color:#DD0000;
text-decoration:underline;
}

a.specialsmall:hover {
font-family: Arial,Verdana,sans-serif;
font-size:8pt;
font-weight:normal;
font-style:italic;
color:#CC0000;
text-decoration:none;
}

.special {
font-family: Arial,Verdana,sans-serif;
font-size:10pt;
font-weight:bold;
font-style:italic;
color:#EE0000;
text-decoration:none;
}

a.special {
font-family: Arial,Verdana,sans-serif;
font-size:10pt;
font-weight:bold;
font-style:italic;
color:#EE0000;
text-decoration:underline;
}

a.special:hover {
font-family: Arial,Verdana,sans-serif;
font-size:10pt;
font-weight:bold;
font-style:italic;
color:#DD0000;
text-decoration:none;
}

/* ABSOLUTE STYLES */

BODY {
font-family: Arial,Verdana,sans-serif;
font-size:13px;
font-weight:normal;
font-style:normal;
color:#BBBBBB;
text-decoration:none;
}

TABLE {
font-family: Arial,Verdana,sans-serif;
font-size:13px;
font-weight:normal;
font-style:normal;
color:#BBBBBB;
text-decoration:none;
}

A {
text-decoration:none;
color:#CCCCCC;
}

