body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	COLOR: #666666; 
	FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
	BACKGROUND-COLOR: #f5fae5
}
p,td {
FONT-SIZE: 11px;
}
a.tab:active {FONT: 12px; COLOR: #666666; background-color:#DEDEED; text-decoration: none 
}
a.tab:visited {FONT: 12px; COLOR: #666666; background-color:#DEDEED; text-decoration: none
}
a.tab:hover {FONT: 12px; COLOR: #FFFFFF; background-color:#ACACAC; text-decoration: none
}
a.tab:link {FONT: 12px; COLOR: #666666; background-color:#DEDEED; text-decoration: none 
}
.tab {FONT: 12px; COLOR: #FFFFFF; background-color:#ACACAC}
TD.tab {background-color:#FFFFFF; BORDER-RIGHT: #868686 0px dotted; BORDER-TOP: #868686 0px dotted; BORDER-LEFT: #868686 0px dotted; BORDER-BOTTOM: #DEDEED 1px solid
}
table.event {BORDER: #E7E7E7 1px solid; 
}
td.event {background-color:#666666; FONT: 11px; COLOR: #FFFFFF;font-weight: bold;
}
.formfield {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
td.right_column {
		padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	BACKGROUND-COLOR: #ffffff
}
td.secondary_main {
		padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
}
td.right_column2 {
		padding-top: 23px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	BACKGROUND-COLOR: #ffffff
}
a:active {COLOR: #0033ff;font-weight: normal; text-decoration: none
}
a:visited {COLOR: #0033ff;font-weight: normal; text-decoration: none
}
a:hover {COLOR: #ff0000;font-weight: normal; text-decoration: none
}
a:link {COLOR: #0033ff;font-weight: normal; text-decoration: none
}
td.footer  {
FONT-SIZE: 10px; 
color: #999999;
border-top: 1px solid #E7E7E7;
		padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	BACKGROUND-COLOR: #FFFFFF;
	text-align: center;
}
.form  {

	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-left: 5px;
	
}
a.footer:active {color: #999999;
}
a.footer:visited {color: #999999;
}
a.footer:hover {color: #999999;
}
a.footer:link {color: #999999;
}
td.cell {
		border-top: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #E7E7E7;
	border-right: 1px solid #E7E7E7;
}
td.cell_divider {
	border-bottom: 1px solid #E7E7E7;
}
ul		{margin-left: 20px;
}
td.cell_title {
	BACKGROUND-COLOR: #f5fae5;
	border-bottom: 1px solid #E7E7E7;
	font-weight: bold; 
	text-align: left;
	FONT-SIZE: 12px
}
td.cell_content {
	text-align: left;
}
td.menu_bg {
	BACKGROUND-COLOR: #F9FCEF;
}
td.centre_bg {
	BACKGROUND-COLOR: #FFFFFF;
}
td.footer_rule {
	border-top: 1px solid #E7E7E7;
}
DIV.container {
	Z-INDEX: 1004;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	POSITION: relative;
	HEIGHT: 0px;
	TEXT-ALIGN: left;
	left: -8px;
	top: -6px;
}
.minner {
	font: 12px Tahoma, Verdana, sans-serif;
	text-decoration : none;
			padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 4px;
	padding-left: 15px;
	color:  #666666;
}
/* all levels outer */
.moout {
	text-decoration : none;
	border : 1px solid #999999;
	background: #f5fae5 url(graphics/menu_bullet.gif) no-repeat;
	background-position: 0% 0%

	
}
.moover {
	text-decoration : none;
	border : 1px solid #999999;
	background: #cccccc url(graphics/menu_bullet.gif) no-repeat;
	background-position: 0% 95%
}

#right_column H2 {
	MARGIN: 0px;FONT-SIZE: 100%;
}
#right_column H2.localnav {
	BACKGROUND: url(right_col_bg.jpg) no-repeat
}
#right_column H2 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; COLOR: #333; PADDING-TOP: 0px; HEIGHT: 14px
}
#right_column H2 SPAN {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 17px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: url(graphics/right_col_bg_2.jpg) no-repeat; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px
}
#right_column H2 A:hover {
	BACKGROUND: url(graphics/right_col_bg_2.gif) no-repeat; TEXT-DECORATION: underline
}
#right_column UL {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 176px; COLOR: #333; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#right_column .cell_bg {
	BACKGROUND: url(graphics/right_col_bg_bottom.gif) no-repeat left bottom; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px
}
#right_column UL UL {
	FONT-SIZE: 1em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
right_column UL UL UL {
	FONT-SIZE: 1em
}
#right_column LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; ; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#right_column LI SPAN.focus {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(graphics/right_col_bg_3.jpg) no-repeat; PADDING-BOTTOM: 4px; COLOR: #111; PADDING-TOP: 4px
}
#right_column LI SPAN {
	DISPLAY: block; BACKGROUND: url(graphics/right_col_bg_4.jpg) no-repeat
}
#right_column LI A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#right_column LI A:hover {
	BACKGROUND: url(graphics/right_col_bg_red.gif) no-repeat; TEXT-DECORATION: underline
}
#right_column LI LI {
	FONT-SIZE: 11px
}
