td.sidebar {
font-size:70%;
}

td.sidebar a, td.sidebar a:link, td.sidebar a:active,  td.sidebar a:visited, td.sidebar a:hover {
color:#54789F;
text-decoration:none;
}

td.sidebar a:hover {
color:#32557B;
text-decoration:underline;
}

td.sidebar ul, td.sidebar ul li {
padding:0;
margin:0px 0px 0px 7px;
}

table.giftGuide td {
font-size:71%;
}

table.giftGuide td a, table.giftGuide td a:link, table.giftGuide td a:active {
color:#264970;
text-decoration:none;
border-bottom:dashed 1px #264970;
}

table.giftGuide td a:visited {
color:#54789F;
text-decoration:none;
border-bottom:dashed 1px #54789F;
}

table.giftGuide td a:hover {
color:#264970;
text-decoration:none;
border-bottom:solid 0px #264970;
}

#smenuSample A {font-weight: expression(doThis(this)); color: #004080;}

#smenuSample A:active {font-weight: expression(doThis(this)); color: #005791;}

#smenuSample A:visited {font-weight: expression(doThis(this)); color: #800000;}

#smenuSample A:hover {font-weight: expression(doThis(this)); color: #800000;}

DIV.submenu A:hover FONT {color: #004080;
font-weight: bold;}

DIV.submenu A:active FONT {color: #004080;
font-weight: bold;}

.directory_title {
font-family: Verdana,Arial,Helvetica;
font-size: medium;
font-weight: bold;
}

.dir_header {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
color: #FFFFFF;
}


.dir_overview {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
color: #000000;
}

a.dir_overview {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
}

a:link.dir_overview {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
}

a:visited.dir_overview {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
}

a:active.dir_overview {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
}

a:hover.dir_overview {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
}


.dir_overview_web {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
color: #000000;
text-decoration: none;
}

a.dir_overview_web {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
color: #000000;
text-decoration: none;
}

a:link.dir_overview_web {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
color: #000000;
text-decoration: none;
}

a:visited.dir_overview_web {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
color: #000000;
text-decoration: none;
}

a:active.dir_overview_web {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
color: #a92e23;
text-decoration: none;
}

a:hover.dir_overview_web {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: xx-small;
color: #636263;
text-decoration: none;
}

.title{
font-family: Verdana,Arial,Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #004080;
text-align: left;
}

.smtxt{font-family:arial; font-size:xx-small; color:white; text-decoration:none;}
a.smtxt{font-family:arial; font-size:xx-small; color:white; text-decoration:underline;}
a.smtxt:link{font-family:arial; font-size:xx-small; color:white; text-decoration:underline;}
a.smtxt:visited{font-family:arial; font-size:xx-small; color:white; text-decoration:underline;}
a.smtxt:hover{font-family:arial; font-size:xx-small; color:yellow; text-decoration:none;}
a.smtxt:active{font-family:arial; font-size:xx-small; color:white; text-decoration:underline;}

H1{
font-family: Verdana,Arial,Helvetica, sans-serif;
font-size: 30px;
color: #004080;
}

H2{
font-family: Verdana,Arial,Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #004080;
text-align: left;
}

H4{
font-family: Verdana,Arial,Helvetica sans-serif;
font-size: 14px;
color: #004080;
}

table.outer1{
padding-left: 0em;
padding-right: 0em;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
background-color: #ffffff;
}

table.inner1{
padding-left: 0em;
padding-right: 0em;
margin-left: 0em;
margin-right: 0em;
background-color: #ffffff;
}

table.content{
padding-left: 1em;
padding-right: 1em;
margin-left: 0em;
margin-right: 0em;
background-color: #FFFFFF;
}

TR.outer1 {
background-color: #ffffff;
}

TR.inner1 {
background-color: #ffffff;
}

TD.inner1 {
background-color: #ffffff;
}

.quotes {
text-align: center;
font-family: Verdana,Arial,Helvetica;
font-size: xx-small;
}

.caption{
text-align: center;
font-family: Verdana,Arial,Helvetica;
font-size: xx-small;
}




td.dynpagemenu_hdr{
width: 100%;
height: 25px;
padding: 4px 3px 3px 3px;
margin: 0;
font: bold 71%;
background: #F0F0F0;
}

dynpagemenu_body ul{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 71%;
color: #000000;
margin-bottom: 0px;
margin-top: 8px;
}

td.dynpagemenu_footer a{
text-decoration:none;
}

.dynpagemenu{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 71%;
}

a.dynpagemenu{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 71%;
}

a:link.dynpagemenu{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 71%;
}

a:visited.dynpagemenu{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 71%;
}

a:active.dynpagemenu{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 71%;
}

a:hover.dynpagemenu{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 71%;
}

body {
margin:0px;
font-family:lucida sans unicode, verdana, sans serif;
color:#646464;
font-size:x-small;
background-color:#A7C0A7;
}

#container1 {
background-color:#fff;
}

#background1Left {
background-image:url('/pages/images/pages/bg1_lt.gif');
background-repeat:repeat-y;
}

#background1Right {
background-image:url('/pages/images/pages/bg1_rt.gif');
background-repeat:repeat-y;
}

#bg2 {
background-image:url('/pages/images/pages/bg2.gif');
background-position:left bottom;
}

.pad1 {
padding:0px 13px 0px 13px;
}

.pad2 {
padding:13px 0px 13px 0px;
}

.pad3 {
padding:13px 25px 13px 10px;
}

.pad4 {
padding:10px 10px 10px 10px;
}

.pad4-5 {
padding:2px 12px 12px 12px;
}

.pad5 {
padding:13px 25px 13px 25px;
}

#phone1 {
font-family:century gothic, arial;
color:#7D9FC5;
font-weight:bold;
font-size:90%;
}

#toll1 {
font-family:century gothic, arial;
font-style:italic;
font-size:70%;
}

#shim1 {
background-image:url('/pages/images/pages/shim1.gif');
background-position: center right;
background-repeat:no-repeat;
}

.date {
font-size:xx-small;
padding-right:10px;
color:#fff;
}

#navcontainer ul {
margin: 0;
padding: 0;
list-style-type: none;
font-family: garamond, georgia, times new roman;
font-weight:bold;
font-size:80%;
}

#navcontainer a, #navcontainer a:link, #navcontainer a:active, #navcontainer a:visited, #navcontainer a:hover {
display: block;
padding:3px 5px 4px 5px;
width: 144px;
background-color: #3B6C9E;
border-bottom: 1px solid #fff;
text-decoration:none;
color:#fff;
background-color: expression(doThis2(this))
}

#navcontainer a:hover {
background-color: #7D9FC5;
color:#fff;
}

.sidebartitle {
background-color:#3B6C9E;
color:#fff;
font-family: garamond, georgia, times new roman;
font-weight:bold;
font-size:75%;
padding:4px 10px 4px 10px;
text-transform:uppercase;
}

.featureText {
font-size:71%;
line-height:1.4em;
}

.featureText2 h3 {
font-size:180%;
}

h3 {
color:#5F83AB;
font-weight:bold;
font-family:century gothic, arial, verdana;
font-size:100%;
}

h3 a, h3 a:link, h3 a:active {
color:#5F83AB;
font-weight:bold;
font-family:century gothic, arial, verdana;
font-size:100%;
text-decoration:underline;
}

h3 a:visited {
color:#7D9EC2;
font-weight:bold;
font-family:century gothic, arial, verdana;
font-size:100%;
text-decoration:underline;
}

h3 a:hover {
color:#375A80;
font-weight:bold;
font-family:century gothic, arial, verdana;
font-size:100%;
text-decoration:none;
}

.footerSB {
color:#fff;
font-size:xx-small;
}

.footerSB a, .footerSB a:link, .footerSB a:active, .footerSB a:visited {
color:#fff;
text-decoration:underline;
}

.footerSB a:hover{
color:#fff;
text-decoration:none;
background-color:#8299BA;
}

#menuAlt {
color:#fff;
font-size:xx-small;
}

#menuAlt a, #menuAlt a:link, #menuAlt a:active, #menuAlt a:visited {
color:#fff;
text-decoration:underline;
}

#menuAlt a:hover {
color:#fff;
text-decoration:none;
background-color:#8299BA;
}

.featureText a, .featureText a:link, .featureText a:active {
color:#5F83AB;
text-decoration:underline;
}

.featureText a:visited {
color:#7D9EC2;
text-decoration:underline;
}

.featureText a:hover {
color:#375A80;
text-decoration:none;
}

.featureText2 a, .featureText2 a:link, .featureText2 a:active {
color:#5F83AB;
text-decoration:underline;
}

.featureText2 a:visited {
color:#7D9EC2;
text-decoration:underline;
}

.featureText2 a:hover {
color:#375A80;
text-decoration:none;
}