body {
margin: 0;
padding: 0;
background-color: #FFF;
font-family: Tahoma, sans-serif;
}
form, input {
display: inline;
padding: 0;
margin: 0;
}
img { border:0px }
ul, li {list-style: square;}
a:link {color: #00C;}
a:visited {color: #006;}
a:hover, li.link {color: #C00;}

.one {
background-color: #FFFFF0;
padding-left: 7px;
padding-right: 5px;
border-left: 7px solid #F7F0FF;
}
.two{
	background-color: #FFF;
}
div.sections {
text-align: justify;
padding-bottom: 10px;
line-height: 160%;
display: block;
font-size: 90%;
margin: 0 0 16px 0;
}
div.sections a:link, div.sections a:visited {
padding: 1px 3px;
text-decoration: none;
color: #00C;
border-bottom: 2px solid #F0F0F0;
}
div.sections a:hover {
padding-bottom: 3px;
border-bottom-color: #F96;
}
div.page-header {
text-align: left;
border-left: 3px solid Navy;
background: #FFF2D6;
padding: 3px;
}
div.page-text {
padding: 5px 5px 2px 20px;
text-align: justify;
}
div.page-mcontent {
font-size: 80%;
padding: 5px 5px 5px 5px;
font-weight: bold;
}
td.center-content{
padding: 3px 1em 1em 4px;
text-align: justify;
font-size: 80%;
}
table.left-content, table.right-content {
text-align: justify;
font-size: 70%;
}
table.card
{
	border-left: medium solid #F5F5F5;
}
/*Boxes & menu*/
td.searchbox {
border-left: 7px solid #00FA9A;
border-bottom: 7px solid #FFF;
}
td.last-box-title {
margin: 16px 0 0 0;
display: block;
border-left: 7px solid #708090;
text-align: right;
}
td.last-box-title a:link, td.last-box-title a:visited {
padding: 0 7px 0 0;
background-color: #FFFAF0;
color: #000080;
border-right: 7px solid #FFFAF0;
text-decoration: none;
}
td.last-box-title a:hover {
background-color: #FFFAF0;
text-decoration: none;
border-right: 7px solid #708090;
}
td.last-box {
border-left: 7px solid #48D1CC;
border-bottom: 7px solid #FFF;
}
td.top-box-title {
margin: 16px 0 0 0;
display: block;
border-left: 7px solid #FF4500;
text-align: right;
}
td.top-box-title a:link, td.top-box-title a:visited {
padding: 0 7px 0 0;
background-color: #FFFAF0;
color: #000080;
border-right: 7px solid #FFFAF0;
text-decoration: none;
}
td.top-box-title a:hover {
background-color: #FFFAF0;
text-decoration: none;
border-right: 7px solid #FF4500;
}
td.top-box {
margin: 0 0 16px 0;
display: block;
border-left: 7px solid #B8860B;
border-bottom: 7px solid #FFF;
}
td.pickup-box {
margin: 0 0 16px 0;
display: block;
border-right: 7px solid #4169E1;
border-bottom: 7px solid #FFF;
}
td.calendar-box-title {
margin: 16px 0 0 0;
display: block;
border-right: 7px solid #000080;
}
td.calendar-box-title a:link, td.calendar-box-title a:visited {
padding: 0 0 0 7px;
background-color: #FFFAF0;
color: #000080;
border-left: 7px solid #FFFAF0;
text-decoration: none;
}
td.calendar-box-title a:hover {
background-color: #FFFAF0;
text-decoration: none;
border-left: 7px solid #000080;
}
td.calendar-box {
border-right: 7px solid #87CEEB;
border-bottom: 7px solid #FFF;
}
td.top-h-bnr, td.ad-h-strip, td.small-banner1, td.small-banner2 {
padding: 4px;
}
td.small-banner1 {
margin: 0;
display: block;
padding-top: 0px;
border-right: 7px solid #FAF0E6;
border-bottom: 7px solid #FFF;
}
td.small-banner2 {
margin: 16px 0 0 0;
display: block;
padding-top: 0px;
border-right: 7px solid #FFE4C4;
border-bottom: 7px solid #FFF;
}
td.all-menu{font-size: 110%;}
td.all-menu ul {
list-style: none;
margin: 8px 0 1.5em 0;
padding: 0;
border: none;
}
td.all-menu ul li {
margin: 0 0 2px 0;
}
td.all-menu ul li a {
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 5px solid #96AEC6;
border-bottom: 5px solid #FFF;
width: 100%;
}
td.all-menu ul li a:visited {
color: #00C;
}
td.all-menu ul li a.hot {
padding-top: 15px;
font-weight: bold;
border-left-color: #D0BB24;
}
html>body td.all-menu ul li a {
width: auto;
}
td.all-menu ul li a:hover {
border-left: 5px solid #3C605C;
color: #A00;
}
td.all-menu ul li a.hot:hover {
border-left-color: #F90;
}
td.top-h-strip {
font-size: 76%;
padding: 0 0 4px 12px;
background: #70757B;
border-bottom: 3px solid #A9B1BA;
}
td.top-h-strip a:link, td.top-h-strip a:visited {
color: #DFDFDF;
padding: 6px 1em 0 1em;
}
td.top-h-strip a:hover {
color: #FFF;
}
.page-this {
border: 2px solid #000080;
padding:1px 3px 1px 3px;
font-weight: normal;
}
.pagelink
{
background-color: #F5F5DC;
padding:1px 3px 1px 3px;
color: #000;
font-weight: normal;
}
.pagelinklast
{
background-color: #FFA500;
padding:1px 3px 1px 3px;
color: #000;
font-weight: normal;
}
.pagelink a:active, .pagelink a:visited, .pagelink a:link, .pagelinklast a:active, .pagelinklast a:visited, .pagelinklast a:link {
text-decoration:none;
color: #000;
font-weight: normal;
}

td.footer-left, td.footer-center, td.footer-right {
padding: 4px;
font-size: 76%;
}
td.footer-left {
line-height: 100%;
border-left: 6px solid #ACF;
}
td.footer-left p, td.footer-right p {
margin: 0.3em 0;
}
td.footer-center {
border-left: 9px solid #FCC;
border-right: 1px solid #F0F0F0;
}
td.footer-center b a {
padding-right: 5px;
border-right: 8px solid #CCC;
}
td.footer-right {
border-right: 7px solid #A00;
}
