@charset "utf-8";
.menubdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #ded6ae;
	border-bottom-color: #ded6ae;
}
.bdrtime {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1C68F;
}

.headerslg a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-decoration: underline;
}
.headerslg a:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #7C1800;
	text-decoration: none;
}
.headerslg a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #7C1800;
	text-decoration: none;
}
.headerslg a:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #7C1800;
	text-decoration: none;
}



.bdr {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ded6ae;
}
.bdrr {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ded6ae;
}


.addtxt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFcc;
	font-style: italic;
	font-weight: bold;
}
.addtxt a:link      {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFcc;
}
.addtxt a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.addtxt a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFcc;
}
.addtxt a:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}





/* CSS Document */

.menu_txt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top: 2px;
	padding-right: 12px;
	padding-bottom: 2px;
	padding-left: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.menu_pad {
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.headers {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #7c1800;
	font-weight: bold;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}



.pad {
	padding-top: 25px;
	padding-right: 35px;
	padding-bottom: 25px;
	padding-left: 35px;
}
.padt {
	padding-top: 8px;
}


.banner_pad {
	padding-right: 5px;
	padding-left: 10px;
}
.footer_txt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFcc;
}
.padr {
	margin-left: 10px;
}
.table {
	background-color: #FAFADD;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
}


.body_txt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	list-style-type: disc;
	font-weight: normal;
}
.body_txtsml {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	list-style-type: disc;
	font-weight: normal;
	text-align: left;
}

.td_pad {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ded6ae;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
}
.img_bdr {
	border: 1px solid #aca68a;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.logobdr {
	border: 1px solid #aca68a;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.form_bdr {
	border: 1px solid #aca68a;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.vouchers {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c1800;
	font-weight: normal;
}
.vouchers a:hover {
	text-decoration: underline;
}
.vouchers a:link {
	text-decoration: underline;
}


.headerslg {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #7c1800;
	text-align: left;
}
.classpad {
	border: 1px solid #aca68a;
	padding: 1px;
	margin-bottom: 3px;
	margin-left: 7px;
	margin-top: 1px;
	margin-right: 5px;
}
.classpad2 {
	border: 1px solid #aca68a;
	margin-top: 1px;
	margin-right: 7px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding: 1px;
}
.pad {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.footer_txt a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFcc;
}
.footer_txt a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFcc;
}
.footer_txt a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFcc;
}
.footer_txt a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFcc;
}
.vouchers a:active {
	text-decoration: underline;
}
.vouchers a:visited {
	text-decoration: underline;
}
a:active
{
outline: none;
}
.headersxlg {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #7c1800;
}
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}
.td_padCopy {
	border: 1px solid #ded6ae;
	padding-right: 10px;
	padding-left: 10px;
}
.pad2 {
	padding-top: 7px;
	padding-bottom: 10px;
}
.headerssml {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #7c1800;
	text-align: center;
}
.headerxsml {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #7c1800;
	font-weight: bold;
}

.headers2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #7c1800;
	background-color: #FAFADD;
}
.td_padb {
	color: #223656;
	border: 1px solid #223656;
	padding: 0px;
	margin-top: 3px;
	margin-right: 7px;
	margin-bottom: 3px;
	margin-left: 7px;
}
.img_bdrrd {
	border: 1px double #7c1800;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.flag {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: left;
}
.bdrfg {
	border: 1px solid #ded6ae;
}

