.main-table {

	text-align: center;

	vertical-align: top;

	height: 100%;

	width: 100%;

}

.left-top {

	background-repeat: no-repeat;

	background-position: right top;

	text-align: right;

	vertical-align: top;

	height: 116px;

	width: 60px;

}

.l-center {

	background-repeat: no-repeat;

	background-position: right top;

	text-align: right;

	vertical-align: top;

	width: 60px;

}

.l-spacer {

	text-align: right;

	vertical-align: top;

	width: 60px;

}

.l-bottom {

	background-repeat: no-repeat;

	background-position: right top;

	text-align: right;

	vertical-align: top;

	height: 24px;

	width: 60px;

}

.r-top {

	background-repeat: no-repeat;

	background-position: left top;

	text-align: left;

	vertical-align: top;

	height: 116px;

	width: 60px;

}

.r-center {

	background-repeat: no-repeat;

	background-position: left top;

	text-align: left;

	vertical-align: top;

	width: 60px;

}

.r-spacer {

	text-align: left;

	vertical-align: top;

	width: 60px;

}

.r-bottom {

	background-repeat: no-repeat;

	background-position: left top;

	text-align: left;

	vertical-align: top;

	height: 24px;

	width: 60px;

}

.t-left { background-image: url(../graphics/2/t-left.jpg); background-repeat: no-repeat; background-position: left top; height: 116px; width: 15px; }

.t-spacer { background-image: url(../graphics/2/t-spacer.jpg); background-repeat: repeat-x; background-position: left top; text-align: left; vertical-align: top; width: 100%; height: 116px; }

.t-right { background-image: url(../graphics/2/t-right.jpg); background-repeat: no-repeat; background-position: 0 top; height: 116px; width: 15px; }

.nav { color: #cdd8e1; background-image: url(../graphics/m-top-long.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; vertical-align: top; height: 279px; width: 201px; padding: 5px; }
.navbar { color: #cdd8e1; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; font-variant: small-caps; line-height: 17px; text-decoration: none; vertical-align: middle; width: 170px; margin-left: 5px; padding: 5px; border-bottom: 1px solid #8b8989; }
.navbar a:link { color: #cdd8e1; text-decoration: none; }
.navbar a:hover { color: #f4f792; text-decoration: none; }
.navbar a:link:hover { color: #f4f792; text-decoration: none; }
.navbar a:visited:hover { color: #f4f792; text-decoration: none; }
.navbar a:visited { color: #cdd8e1; text-decoration: none; }
.m-spacer {

	background-image: url(../graphics/m-spacer.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	width: 201px;

	text-align: left;

	vertical-align: top;

}

.c-spacer { background-color: #efedde; background-image: url(../graphics/c-spacer.jpg); background-repeat: repeat-x; background-position: left top; text-align: left; vertical-align: top; }

.c-right {

	background-image: url(../graphics/c-right.jpg);

	background-repeat: no-repeat;

	background-position: right top;

	text-align: right;

	vertical-align: top;

	width: 10px;

}

.c-right-spacer {

	background-image: url(../graphics/c-right-spacer.jpg);

	background-repeat: repeat-y;

	background-position: right top;

	width: 15px;

	text-align: left;

	vertical-align: top;

}

.c-bg {

	background-image: url(../graphics/c-bg.jpg);

}

.m2-top {

	background-image: url(../graphics/m2-top.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	text-align: left;

	vertical-align: top;

	height: 152px;

	width: 201px;

	text-indent: 5px;

	padding: 5px;

}

.m2-spacer { background-image: url(../graphics/m2-spacer.jpg); background-repeat: repeat-y; background-position: left top; text-align: left; vertical-align: top; height: 100%; width: 201px; margin: 0; padding: 0; }

.b-left {

	background-image: url(../graphics/2/b-left.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	text-align: center;

	vertical-align: text-top;

	height: 40px;

	width: 201px;

}

.b-spacer {

	background-image: url(../graphics/2/b-spacer.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	height: 40px;

	text-align: center;

	vertical-align: top;

}

.b-right {

	background-image: url(../graphics/2/b-right.jpg);

	background-repeat: no-repeat;

	background-position: right top;

	height: 40px;

	width: 15px;

}
.copyr { color: #fff; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 13px; text-align: center; }
.copyr a:link {color: #ffffff;}
.copyr a:hover {color: #ffffcc;}
.copyr a:visited {color: #fff;}
.copyr a:visited:hover {color: #ffffcc;}

.footer { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 13px; text-align: center; }
.footer a { color: #eff5cf; }
.footer a:hover { color: #1722f6; }
.footer a:visited { color: #505052; }
.logo { text-align: right; margin: 0; padding: 0 20px 0 10px; z-index: 1; width: 835px; height: 110px; vertical-align: middle; position: relative; top: 5px;}
.logoindex { text-align: right; margin: 0; padding: 0 20px 0 0; z-index: 1; width: 720px; height: 112px; vertical-align: middle; position: relative; top: 5px; }
.main-table-top {

	background-repeat: no-repeat;

	text-align: left;

	vertical-align: top;

	width: 100%;

}

.main-table-center { text-align: left; vertical-align: top; width: 100%; }

.main-table-bottom { background-image: url(../graphics/2/b-spacer.jpg); background-repeat: repeat-x; text-align: left; vertical-align: top; height: 24px; width: 100%; }

.m-divider {

	background-image: url(../graphics/m-divider.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	text-align: center;

	vertical-align: middle;

	height: 20px;

	width: 201px;

}

.top { text-align: left; vertical-align: top; margin: 0; padding: 0; }

.top-center {

	text-align: left;

	vertical-align: middle;

	height: 92px;

}
.top-top {

	text-align: center;

	vertical-align: middle;

}

.top-bottom {

	text-align: left;

	vertical-align: middle;

	height: 20px;

}
.topnav { color: #b8babd; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; text-align: right; vertical-align: middle; z-index: 1; margin: 0; padding: 1px 3px; }
.topowner { color: #b8babd; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold;text-decoration: none; text-align: left; margin: 0; padding: 1px 3px 1px 0; z-index: 1; vertical-align: middle; }
.topnav a:link { color: #cdd8e1; text-decoration: none; }
.topnav a:hover { color: #f4f792; text-decoration: none; }
.topnav a:link:hover { color: #f4f792; text-decoration: none; }
.topnav a:visited:hover { color: #f4f792; text-decoration: none; }
.topnav a:visited { color: #cdd8e1; text-decoration: none; }

