@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	vertical-align:top;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11pt;
	COLOR: #666666;
	background-color:#e9e9e9;
	background-image: url(../images/bgmain.jpg);
	background-repeat: repeat-x;
	background-position: top;     
}

.right_bg {
	background-image: url(../images/right_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.ParentNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer;
}
.ParentNav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AFA79B;
	cursor: pointer;
}
.ParentNavDown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer;
}
.ParentNavDown:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AFA79B;
	cursor: pointer;
}
.ChildNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AFA79B;
	cursor: pointer;
}
.ChildNav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer;
}
.ChildNavDown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer;
}
.ChildNavDown:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer;
}
.bg_left {
	background-image: url(../images/bg_leftTEST.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_left1 {
	background-image: url(../images/bg_leftTEST_Bot.gif);
	background-position: right top;
}
.bg_right {
	background-image: url(../images/bg_rightTEST.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_right1 {
	background-image: url(../images/bg_rightTEST_Bot.gif);
	background-position: left top;
}
.right_bg {
	background-image: url(../images/right_bgTEST.gif);
	background-position: left top;
}
.nav_bg {
	background-image: url(../images/nav_bgTEST_bot.gif);
	background-position: top;
}
.bottom_bg {
	background-image: url(../images/bottom_bg.gif);
	background-repeat: no-repeat;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	vertical-align: bottom;
	line-height: 30px;
}
.bg_left_bot {
	background-image: url(../images/bg_left_bottom.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_right_bot {
	background-image: url(../images/bg_right_bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.subheading {
	font-family: tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #003399;
	line-height: 30px;
}

.news_cell {
	padding-right: 12px;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.news_title {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
.small_green {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #07783A;
}
.cal_text {
	font-family: tahoma;
	font-size: 8pt;
	font-weight: none;
	color: #999999;
}
.white_text_side {
	font-family: tahoma;
	font-size: 10px;
	font-weight: none;
	color: #FFFFFF;
	line-height: 25px;
}
.white_text {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 25px;
}
.white_text:links {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 25px;
}
.white_text:hover {
	font-family: tahoma;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 25px;
}
.field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: centre;
}
.category {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}
.newslinks {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #003399;
	line-height: 25px;
	MARGIN-LEFT: 15px; 
}
.newslinks:links {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #003399;
	line-height: 25px;
	MARGIN-LEFT: 15px; 
}
.newslinks:hover {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #0f9d4d;
	line-height: 25px;
	MARGIN-LEFT: 15px; 
}
.atoz {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #003399;
	line-height: 25px;
}
.atoz:links {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #003399;
	line-height: 25px;
}
.atoz:hover {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #0f9d4d;
	line-height: 25px;
}
A { COLOR: #006699; FONT-SIZE: 10pt; TEXT-DECORATION: none }
A:hover { COLOR: #8BAECC; FONT-SIZE: 10pt; TEXT-DECORATION: underline }
A.Links { COLOR: #006699; FONT-SIZE: 10pt; TEXT-DECORATION: none; }
A.Links:hover { COLOR: #8BAECC; FONT-SIZE: 10pt; TEXT-DECORATION: underline }
A.mainmenu { COLOR: #FFFFFF; font-weight:bold; FONT-SIZE: 13pt; TEXT-DECORATION: none; margin-left:20px; }
A.mainmenu:hover { COLOR: #006699; font-weight:bold; FONT-SIZE: 13pt; TEXT-DECORATION: none; margin-left:20px;  }
A.mainmenu:active { COLOR: #006699; font-weight:bold; FONT-SIZE: 13pt; TEXT-DECORATION: underline; margin-left:20px;  }

A.mainmenuactive { COLOR: #006699; font-weight:bold; FONT-SIZE: 13pt; TEXT-DECORATION: none; margin-left:20px;  }
A.mainmenuactive:hover { COLOR: #006699; font-weight:bold; FONT-SIZE: 13pt; TEXT-DECORATION: none; margin-left:20px;  }

A.TOP { COLOR: #DDA536; FONT-SIZE: 10pt; TEXT-DECORATION: underline; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px }
A.TOP:hover { COLOR: #99CC99; FONT-SIZE: 10pt; TEXT-DECORATION: underline; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px }
A.CRUMB { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #AFA79B;
}
A.CRUMB:hover 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #8BAECC;
}
A.WHITE { font-family: tahoma; COLOR: #FFFFFF; FONT-SIZE: 9pt; TEXT-DECORATION: underline; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px }
A.WHITE:hover { font-family: tahoma; COLOR: #DDA536; FONT-SIZE: 9pt; TEXT-DECORATION: underline; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px }
A.CAL { font-family: tahoma; COLOR: #FFFFFF; FONT-SIZE: 8pt; TEXT-DECORATION: none; }
A.CAL:hover { font-family: tahoma; COLOR: #DDA536; FONT-SIZE: 8pt; TEXT-DECORATION: underline; }
A.CALDAY { font-family: tahoma; COLOR: #119E4F; FONT-SIZE: 8pt; TEXT-DECORATION: none; }
A.CALDAY:hover { font-family: tahoma; COLOR: #DDA536; FONT-SIZE: 8pt; TEXT-DECORATION: underline; }
A.CALACTIVE { font-family: tahoma; COLOR: #DDA536; FONT-SIZE: 8pt; TEXT-DECORATION: none; }
A.CALACTIVE:hover { font-family: tahoma; COLOR: #119E4F; FONT-SIZE: 8pt; TEXT-DECORATION: underline; }

P { FONT-FAMILY: Arial; FONT-SIZE: 10pt; MARGIN-LEFT: 10px; MARGIN-RIGHT: 20px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; line-height: 120% }
P.CMS { FONT-FAMILY: Arial; FONT-SIZE: 10pt; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; line-height: 125% }
P.PARENT { COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 10pt; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px }
P.CHILD { COLOR: #666666; FONT-FAMILY: Arial; FONT-SIZE: 9pt; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px }
ul.NAV { line-height: 1.5em; list-style-image: url(../images/nav_arrow.gif) }
ul { line-height: 1.5em; list-style-image: url(../images/nav_arrow.gif) }
H1 { font-family: Arial; color: #0067AB; FONT-SIZE: 14pt; MARGIN-LEFT: 10px; MARGIN-RIGHT: 20px; MARGIN-BOTTOM: 10px; MARGIN-TOP: 0px }
H2 { FONT-FAMILY: Arial; COLOR: #0067AB; FONT-SIZE: 12pt;  MARGIN-LEFT: 10px; MARGIN-RIGHT: 20px; MARGIN-BOTTOM: 5px; MARGIN-TOP: 0px }
H3 { FONT-FAMILY: Arial; COLOR: #0067AB; FONT-SIZE: 11pt; FONT-WEIGHT: bold; MARGIN-LEFT: 10px; MARGIN-RIGHT: 20px; MARGIN-BOTTOM: 5px; MARGIN-TOP: 5px }
H4 { FONT-FAMILY: Arial; COLOR: #0067AB; FONT-SIZE: 10pt; FONT-WEIGHT: bold ; MARGIN-LEFT: 10px; MARGIN-RIGHT: 20px; MARGIN-BOTTOM: 5px; MARGIN-TOP: 5px}
LI.CMS { FONT-FAMILY: Arial; FONT-SIZE: 11pt; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; line-height: 150% }
LI { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; line-height: 150% }	

.breadcrumbs {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0f9d4d;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 5px
}
TABLE.Border { BORDER: 1px dashed #999999; }

fieldset.mmd
    {
    border: 1px solid #9bbfde;
	width: 400px;
	background-color:#ecf1f6;
    margin-bottom: 2ex;
    padding-left: 0.5em;
    }
legend.mmd
    {
    color: #0067ab;
    font-weight: bold;
    }
.mmd
    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	position: relative;
    }
	
