BODY {
	SCROLLBAR-FACE-COLOR: #cccccc; 
	FONT-SIZE: 9px; 
	MARGIN: 0px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee; 
	SCROLLBAR-SHADOW-COLOR: #aaaaaa; 
	COLOR: #202020; 
	SCROLLBAR-3DLIGHT-COLOR: #999999; 
	SCROLLBAR-ARROW-COLOR: #006699; 
	SCROLLBAR-TRACK-COLOR: #f4f4f4; 
	FONT-FAMILY: verdana; 
	SCROLLBAR-DARKSHADOW-COLOR: #999999; 
	SCROLLBAR-BASE-COLOR: #f5f5f5; 
	BACKGROUND-COLOR: #f9f9f9
}
.body {
	FONT-SIZE: 12px; COLOR: #202020; LINE-HEIGHT: 17px; FONT-FAMILY: verdana
}
.bodysmall {
	FONT-SIZE: 12px; COLOR: #202020; LINE-HEIGHT: 17px; FONT-FAMILY: verdana
}
.bodysmall2 {
	FONT-SIZE: 11px; COLOR: #202020; LINE-HEIGHT: 17px; FONT-FAMILY: arial, Helvetica, sans-serif
}

a.topnav:link, a.topnav:visited, a.topnav:active {
	font-family : verdana, geneva, arial, Helvetica, sans-serif; font-size : 12px; color : #000031; font-weight : bold; text-decoration : none;
}
a.topnav:hover {
	font-family : verdana, geneva, arial, Helvetica, sans-serif; font-size : 12px; color : #AD2029; font-weight : bold; text-decoration : underline;
}
a.login:link, a.login:visited, a.login:active {
	font-family : verdana, geneva, arial, Helvetica, sans-serif; font-size : 10px; color : #202020; text-decoration : none;
}
a.login:hover {
	font-family : verdana, geneva, arial, Helvetica, sans-serif; font-size : 10px; color : #202020; text-decoration : underline;
}
a.plannav1:link, a.plannav1:visited, a.plannav1:active {
	font-family : verdana, geneva, arial, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #003399; 
	font-weight : bold; 
	text-decoration : none;
}
a.plannav1:hover {
	font-family : verdana, geneva, arial, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #003399; 
	font-weight : bold; 
	text-decoration : underline;
}
a.plannav2:link, a.plannav2:visited, a.plannav2:active {
	font-family : verdana, geneva, arial, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #008E6B; 
	text-decoration : none;
}
a.plannav2:hover {
	font-family : verdana, geneva, arial, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #008E6B; 
	text-decoration : underline;
}
a.plannav3:link, a.plannav3:visited, a.plannav3:active {
	font-family : verdana, geneva, arial, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #202020; 
	text-decoration : none;
}
a.plannav3:hover {
	font-family : verdana, geneva, arial, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #202020; 
	text-decoration : underline;
}
a.news_header2:link, a.news_header2:visited, a.news_header2:active{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #707070;
	text-decoration : none;
}
a.news_header2:hover{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #404040;
	text-decoration : underline;
}
td.date {
	font-family : verdana, geneva, arial, Helvetica, sans-serif; font-size : 10px; color : #202020;
}
input.styled {
    border : 1px solid #000000;
    font-size : 12px;
    color : #333333;
    font-family : arial, Helvetica, sans-serif;
}
input.styled2 {
    border : 1px solid #2C5A72;
    font-size : 12px;
    color : #333333;
    font-family : arial, Helvetica, sans-serif;
}

h1 {
	FONT-SIZE: 			16px;
	margin-top:			1em;
	color:				#003399;
	padding:			5px;
	text-align:			center;
}
.h1 {
	FONT-SIZE: 			16px;
	margin-top:			1em;
	color:				#003399;
	padding:			5px;
}
h2 {
	FONT-SIZE: 			15px;
	margin-top:			1em;
	color:				#008E6B;
	padding:			5px;
	font-weight:		bold;
}
h2.new {
	FONT-SIZE: 			14px;
	margin-top:			1em;
	color:				#F77F16;
	padding:			5px;
}
.header2 {
	FONT-SIZE: 			13.5px;
	margin-top:			1em;
	color:				#008E6B;
	padding:			5px;
}
.h2 {
	FONT-SIZE: 			15px;
	margin-top:			1em;
	color:				#008E6B;
	padding:			5px;
	font-weight:		bold;
}
.hmail2 {
	COLOR: #008E6B; font-family : 'Arial Narrow'; FONT-SIZE: 14px; FONT-VARIANT: normal; FONT-WEIGHT: 800;  LINE-HEIGHT: 2em
}
h3 {
	FONT-SIZE: 12px;
	COLOR: #202020; 
	LINE-HEIGHT: 2em
}
.h3 {
	COLOR: #202020; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 12px; FONT-VARIANT: normal; FONT-WEIGHT: 800; LINE-HEIGHT: 2em
}
h4 {
	font-size:			13px;
	margin-top:			1em;
	font-style:			italic;
}
.h4 {
	font-size:			13px;
	margin-top:			1em;
	font-style:			italic;
}
h5 {
	font-size:			13px;
	margin-top:			1em;
	color:				#CC6600;
}
.h5 {
	font-size:			13px;
	margin-top:			1em;
	color:				#CC6600;
}
a:link, a:visited, a:hover, a:active {
	FONT-SIZE: 12px; color : #006699; text-decoration : underline;
}
li {
	FONT-SIZE: 12px; 
	line-height : 17px;
	list-style-type : disc;
}
a.leftNavLink, a.leftNavLink:link, a.leftNavLink:visited, a.leftNavLink:active {
	text-decoration: none; COLOR: #336699; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px
}
a.leftNavLink:HOVER {
	text-decoration: underline; COLOR: #336699; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px
}
.leftNavLinkCurrent {
	font-weight : bold; text-decoration: none; COLOR: #336699; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px
}
.leftNavLinkNA {
	text-decoration: none; COLOR: #666666; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px
}
img.leftNavLink {
	margin-top: 6 px; margin-right: 2px; margin-left: 2px
}
a.bodysmall2:link, a.bodysmall2:visited, a.bodysmall2:hover, a.bodysmall2:active {
	color : #006699;
	text-decoration : none;
}
.bold {
	border-top : 1px #DDDDDD solid;
	border-left : 1px #DDDDDD solid;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	background-color : #F9F9F9;
	color : #666666;
}
.comment {
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #707070;
}
.catcheye {
	border : 1px solid #9caebd; font-size : 15px; font-weight : bold; color : #ff6600; text-align : center; LINE-HEIGHT: 2em
}
.catcheye2 {
	font-size : 15px; font-weight : bold; color : #63AA31; text-align : center; LINE-HEIGHT: 2em
}
.footer {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9 px;
	color : #555555;
}
table.styled {
	border-top : 1px #9CAEBD solid;border-bottom : 1px #9CAEBD solid;border-right : 1px #9CAEBD solid;border-left : 1px #9CAEBD solid;
}
table.styled2 {
	border-bottom : 1px #CECFCE solid;border-right : 1px #CECFCE solid;
}
td.header {
	border-top : 1px #CECFCE solid;border-left : 1px #CECFCE solid;font-family : arial, Helvetica, sans-serif;font-size : 13px;color : #666666;font-weight : bold;background-color : #EFEFEF;
}
td.header_nb {
	font-family : arial, Helvetica, sans-serif;font-size : 13px;color : #666666;font-weight : bold;background-color : #EFEFEF;
}
td.header_small {
	border-top : 1px #CECFCE solid;border-left : 1px #CECFCE solid;font-family : arial, Helvetica, sans-serif;font-size : 11px;color : #333333;font-weight : bold;background-color : #EFEFEF;
}
td.lower {
	border-top : 1px #CECFCE solid;border-left : 1px #CECFCE solid;font-family : arial, Helvetica, sans-serif;font-size : 13px;color : #666666;
}
td.lower_nb {
	border-top : 1px #CECFCE solid;font-family : arial, Helvetica, sans-serif;font-size : 13px;color : #666666;
}
td.lower_small {
	border-top : 1px #CECFCE solid;border-left : 1px #CECFCE solid;font-family : arial, Helvetica, sans-serif;font-size : 11px;color : #666666;
}
td.header2 {
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #669933;
	font-weight : bold;
	background-color : #F4F4F4;
}
td.bold {
	border-top : 1px #DDDDDD solid;
	border-left : 1px #DDDDDD solid;
	font-family : arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	background-color : #F9F9F9;
	color : #666666;
}
td.shade {
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	background-color : #EFEFF7;
	color : #000000;
}
td.shade2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFBFF; BORDER-RIGHT: #9caebd 1px solid; BORDER-TOP: #9caebd 1px solid; BORDER-LEFT: #9caebd 1px solid; BORDER-BOTTOM: #9caebd 1px solid
}
td.content {
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color : #EFEFF7;
	color : #202020;
}
td.content2 {
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color : #FBFBFB;
	color : #202020;
}
li.indent1 {
	list-style-type : circle;
}
li.indent2 {
	list-style-type : circle;
}
textarea.styled {
    border : 1px solid #789CB8;
    font-size : 12px;
    color : #333333;
    font-family : arial, Helvetica, sans-serif;
}
textarea.styled2 {
    border : 1px solid #2C5A72;
    font-size : 12px;
    color : #333333;
    font-family : arial, Helvetica, sans-serif;
}
select.styled {
    border : 1px solid #789CB8;
    font-size : 12px;
    color : #333333;
    font-family : arial, Helvetica, sans-serif;
}
input.styledbutton_small {
	font-size:8px;
	font-weight:bold;
	color:white;
	background-color: #08867C;
	border-bottom-color: #054F49;
	border-left-color: #12B8AA;
	border-right-color: #054F49;
	border-top-color: #12B8AA;
    font-family : arial, Helvetica, sans-serif;
}
input.styledbutton {
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color: #08867C;
	border-bottom-color: #054F49;
	border-left-color: #12B8AA;
	border-right-color: #054F49;
	border-top-color: #12B8AA;
    font-family : arial, Helvetica, sans-serif;
}

/* left navigation */
table.left_nav {
	cellpadding	: 0;
	cellspacing	: 0;
	border		: none;
	background	: none;
}

td.left_nav_current,
td.left_nav,
td.left_nav_footer {
	border		: 1px solid #7F7F7F;
	background	: #7396B0;
	padding		: 7px;
	border-bottom	: none;
}

td.left_nav,
td.left_nav_footer {
	background	: #F8F8F8;
}

td.left_nav_footer {
	border		: 1px solid #7F7F7F;
}

a.news_main:link,
a.news_main:visited,
a.news_main:active,
.left_nav_nb a:link,
.left_nav_nb a:visited,
.left_nav_nb a:active {
	font-family	: verdana, arial, helvetica, sans-serif;
	font-size	: 10px;
	background	: none;
	border		: none;
	color		: #336699;
	text-decoration : underline;
}

.left_nav_nb,
.left_nav_footer a:link,
.left_nav_footer a:visited,
.left_nav_footer a:active,
.left_nav a:link,
.left_nav a:visited,
.left_nav a:active {
	font-family	: verdana, arial, helvetica, sans-serif;
	font-size	: 10px;
	color		: white;

	background	: none;
	border		: none;
	color		: #7F7F7F;
	text-decoration : none;
}

.left_nav_current a:link,
.left_nav_current a:visited,
.left_nav_current a:active {
	font-family	: verdana, arial, helvetica, sans-serif;
	font-size	: 10px;
	color		: white;
	text-decoration : none;
}