body {
	color: #000;
	text-align:center;
	font: smaller/normal Verdana, Arial, Helvetica, sans-serif;
}
a:link {
	color: #6633CC;
	text-decoration: none;
}
a:visited {
	color:#9933CC;
	text-decoration: none;
}
a:hover {
	color:#000;
	text-decoration: underline;
}
p {
	font: bold small/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
}
p a:link {
	color: #330099;
	text-decoration: none;
	border-bottom: 1px dotted #330099;
	margin-bottom: -1px;
}
p a:visited {
	color:#660099;
	text-decoration: none;
	border-bottom: 1px dotted #660099;
	margin-bottom: -1px;
}
p a:hover {
	color:#000;
	text-decoration: underline;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: normal;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: normal;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: normal;
}
h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: normal;
}
h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: normal;
}
h6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: normal;
}
dd {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
dt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: normal;
	padding-top: 10px;
	line-height: normal;
}
ul {
	text-align: left;
}
.mainMenu {
	text-align: left;
	vertical-align: top;
	padding-right: 5px;
	background: url(../images/menu/menu_bg.gif) repeat left top;
}
.menuL {
	margin:0px;
	padding:0px;
	width: 15px;
	background: url(../images/menu/menu_l.gif) repeat-y right center;
}
.menuT {
	margin:0px;
	padding:0px;
	height: 15px;
	background: url(../images/menu/menu_t.gif) repeat-x center bottom;
}
.menuR {
	margin:0px;
	padding:0px;
	width: 15px;
	background: url(../images/menu/menu_r.gif) repeat-y left center;
}
.menuB {
	margin:0px;
	padding:0px;
	height: 15px;
	background: url(../images/menu/menu_b.gif) repeat-x center top;
}
.menuc1 {
	margin:0px;
	padding:0px;
	height: 15px;
	background: url(../images/menu/menuc1.gif) no-repeat right bottom;
}
.menuc2 {
	margin:0px;
	padding:0px;
	height: 15px;
	background: url(../images/menu/menuc2.gif) no-repeat left bottom;
}
.menuc3 {
	margin:0px;
	padding:0px;
	height: 15px;
	background: url(../images/menu/menuc3.gif) no-repeat right top;
}
.menuc4 {
	margin:0px;
	padding:0px;
	height: 15px;
	background: url(../images/menu/menuc4.gif) no-repeat left top;
}
.menuline {
	margin:0px;
	padding:0;
	background: url(../images/menu/menuline.gif) repeat-x center center;
	height: 1px;
}
.linklist {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style:disc;
	margin-top: 15px;
	margin-bottom: 15px;
	text-indent: -5px;
	line-height: normal;
}
.linklist a:link {
	font-weight:bold;
	color: #996600;
	text-decoration: none;
	border-bottom: none;
}
.linklist a:visited {
	font-weight:bold;
	color:#bb8822;
	text-decoration: none;
	border-bottom: none;
}
.linklist a.curr:visited {
	font-weight:bold;
	color: #bb8822;
	text-decoration: none;
	border-bottom: 2px dotted #bb8822;
}
.linklist a:hover {
	color:#000;
	text-decoration: none;
	border-bottom: 2px solid #000000;
}
.linklist a.curr:hover {
	font-weight:bold;
	color: #bb8822;
	text-decoration: none;
	border-bottom: 2px dotted #000000;
}
.linklist li {
	margin-bottom: 10px;
}
.linklist li.l1 {
	margin-bottom: 0px;
}
.linklist ul.l2 {
	list-style:circle;
	margin: 0px 0px 15px 15px;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.linklist ul.l2 [class] {
	margin-left: -40px;
}
.linklist li.l2 {
	margin-bottom: 0px;
	margin-top: 0px;
}
.linklist ul.l3 {
	list-style:square;
	margin: 0px 0px 0px 15px;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.linklist ul.l3 [class] {
 	margin-left: 10px;
}
.linklist li.l3 {
	margin-bottom: 0px;
	margin-top: 0px;
}
.zero {
	font-size: 0px;
	height: 0px;
}
.nodot {
	list-style: none;
	margin-left: -15px;
	text-indent: 20px;
}
.indent {
	text-indent: 20px;
	font-weight: normal;
	text-align: left;
}
.med {
font-size: medium
}
.nobold {
	font-weight: normal;
}
.bb {
	border-bottom: 1px solid #BB8822;
	padding-bottom: 2px;
}
.bl {
	border-left: 1px solid #BB8822;
	padding-left: 2px;
}
.bt {
	border-top: 1px solid #BB8822;
	padding-top: 2px;
}
.br {
	border-right: 1px solid #BB8822;
	padding-right: 2px;
}
.centre {
	text-align: center;
}
