﻿/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */
#MainLeftCell{
	padding-left:20px;
	padding-bottom:20px;
}
html, form {
	height: 100%;
}
p {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
}
p em{
	font-size:10px;
}
body {
	background-color: #107b53;
	margin: 0px;
	background-image: url(/SiteCollectionImages/menu/bg_fade.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	/*height:100%;
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal; 
	FONT-FAMILY: arial; 
	FONT-SIZE: 11px;*/
}
.master {
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	height: 100%;
}
.sharepointLogin div, .sharepointLogin .ms-globallinks, .sharepointLogin .ms-globallinks a,  {
	color: #f5f2e5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.sharepointLogin {
	float: right;
	display: inline;
}
.sharepointLogin .ms-globallinks {
	position: relative;
}
.siteActionMenu {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.siteActionMenu a:link, .siteActionMenu a:visited, .siteActionMenu a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f5f2e5;
}
.siteActionMenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.console {
	clear: both;
}
.topControls {
	text-align: right;
}
.topControls {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f5f2e5;
	padding-bottom: 10px;
}
.topControls a:link, .topControls a:active, .topControls a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f5f2e5;
}
.topControls a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.mainContainer{
	background-color:white;
}
.mainContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.contentFooter {
	background-image: url(/SiteCollectionImages/menu/footer-bg.gif);
	background-repeat: repeat-x;
	height: 40px;
	width: 880px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
}
.contentFooter a:link, .contentFooter a:visited, .contentFooter a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.contentFooter a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F5F2E5;
}
.subContentFooter {
	background-image: url(/SiteCollectionImages/menu/footer-bg.gif);
	background-repeat: repeat-x;
	height: 25px;
	width: 880px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
}
.pageFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f5f2e5;
	padding-top: 10px;
	background-color: #107b53;
	text-align: center;
}
.pageFooter a:link, .pageFooter a:visited, .pageFooter a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.pageFooter a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f5f2e5;
}
.banner {
	width: 880px;
	height: 250px;
}
.bannerSubsite {
	width: 880px;
	height: 150px;
}
.mainBody {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 100%;
}
.homepageContent {
	WIDTH: 100%;
}
.homepageContent a:link, .homepageContent a:active {
	color: #1b8644;
	text-decoration: underline;
}
.homepageContent a:visited {
	color: #666666;
	text-decoration: underline;
}
.homepageContent a:hover {
	color: #264465;
	text-decoration: underline;
}
.homepageContent h3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #1b8644;
	PADDING-TOP: 12px;
}
.homepageRightPanel {
	margin-top: 10px;
	background-color: rgb(245, 242, 229);
	height: 100%;
}
.homepageRightPanel ul {
	list-style-position: outside;
}
.homepageRightPanel ul li A:link, .homepageRightPanel ul li A:visited, .homepageRightPanel ul li A:hover, .homepageRightPanel ul li A:active {
	font-size:12px;
	color:#1b8644;
}

.borderLeftRightTop {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-BOTTOM: 0px solid;
			border-color:#e5dcc2;
}
.borderBottom {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-BOTTOM: 1px solid;
			border-color:#e5dcc2;
}
.borderLeft {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 0px solid;
			border-color:#e5dcc2;
}
.borderRight {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-BOTTOM: 0px solid;
	padding-right:5px;
			border-color:#e5dcc2;
}
.borderRight P{
	font-size:12px;
	color:#666666;
}

.homepageContent2 P{
	font-size:12px;
	color:#666666;
}

.borderRight P A:visited{
	color:#1b8644;
}

.borderRightBottomDotted {
	BORDER-RIGHT: 1px solid;
	BORDER-BOTTOM: 1px solid;
}
.borderLeftRightBottom {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 0px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
				border-color:#e5dcc2;
}
.mainNav {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	display: table-cell;
	vertical-align: middle;
	width: 880px;
	height: 40px;
	background-image: url(/SiteCollectionImages/menu/nav-bg.gif);
	background-repeat: repeat-x;
}
.mainNav ul {
	/* all lists */
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.mainNav li {
	/* all list items */
	float: left;
	position: relative;
	width: 146px;
	display: block;
	padding: 0px;
	margin: 0px;
}
.mainNav li ul {
	/* second-level lists */
	display: none;
	position: absolute;
	top: 40px; /*1em;*/;
	left: 0;
}
.headerNav a:link, .headerNav a:visited {
	width: auto;
	height: 40px;
	text-align: center;
	background-image: url(/SiteCollectionImages/menu/nav-bg.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	text-transform: capitalize;
	text-decoration: none;
	display: block;
	line-height: 40px;
}
.headerNav a:hover, .headerNav a:active {
	width: auto;
	height: 40px;
	text-align: center;
	background-image: url(/SiteCollectionImages/menu/nav-bg-hover.gif);
	background-repeat: repeat-x;
	color: #333333;
	text-transform: capitalize;
	text-decoration: none;
	display: block;
	line-height: 40px;
}
.headerNavActive a:link, .headerNavActive a:visited, .headerNavActive a:hover, .headerNavActive a:active,  {
	width: auto;
	height: 40px;
	text-align: center;
	background-image: url(/SiteCollectionImages/menu/nav-bg-hover.gif);
	background-repeat: repeat-x;
	color: #333333;
	text-transform: capitalize;
	text-decoration: none;
	display: block;
	line-height: 40px;
}
.childNav a:link, .childNav a:visited {
	background-color: #f5f2e5;
	color: #264465;
	background-image: none;
	height: 100%;
	text-align: left;
	text-decoration: none;
	display: block;
	padding-left: 10px;
	font-size: 12px;
	font-weight: normal;
	width: 140%;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
}
.childNav a:hover, .childNav a:active {
	background-color: #cce6dc;
	background-image: none;
	color: #264465;
	height: 100%;
	text-align: left;
	text-decoration: none;
	display: block;
	padding-left: 10px;
	font-size: 12px;
	font-weight: normal;
	width: 140%;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
}
.mainNav li > ul {
	/* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}
.mainNav li:hover ul, li.over ul {
	/* lists nested under hovered list items */
	display: block;
}
.ms-HoverCellInActive, .ms-SpLinkButtonInActive {
	border: none;
	margin: 1px;
	color: #4c4c4c;
	vertical-align: top;
	background-color: transparent;
}
.ms-HoverCellActive, .ms-SpLinkButtonActive {
	color: #ffffff;
	vertical-align: top;
	margin: 1px;
/*padding:1px 1px 1px 3px;*/
/*border:#6f9dd9 1px solid;
vertical-align:top;*/
/*background-color:#ffbb47;*/
/*background-image:url("/_layouts/images/menubuttonhover.gif");*/
}
.ms-HoverCellActiveDark {
	background-image: url("/_layouts/images/menubuttonhover.gif");
	border: solid 1px #868686;
	background-color: #ffbb47;
	vertical-align: top;
}
.ms-SpLinkButtonInActive, .ms-SpLinkButtonActive {
}
.ms-SpLinkButtonActive a, .ms-SpLinkButtonActive a:hover {
	color: #000000;
	text-decoration: underline;
}
.ms-SPLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}
.ms-SPLink A:link, .ms-SPLink A:visited {
	color: #f5f2e5;
	text-decoration: underline;
}
.ms-siteaction, .ms-siteaction a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; /*font-weight:bold;*/;
	color: #f5f2e5;
	text-decoration: underline;
}
table.ms-siteaction td.ms-siteaction {
	border-right: solid 1px #bfbfbf;
}
table.ms-siteaction td.ms-siteaction div {
	padding: 3px 8px 3px 8px;
	border-right: solid 1px #FFFFFF;
}
.ms-siteactionsmenu {
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0;
	border: none;
	cursor: pointer;
}
.ms-siteactionsmenu div div div {
	/*background-image:url("/_layouts/images/siteactionsmenugrad.gif");
background-repeat:repeat-x;
border-top:1px solid #6593cf;
border-left:1px solid #6593cf;
border-right:1px solid #6593cf;
background-color:#6593cf;*/
padding-top: 1px;
}
.ms-siteactionsmenu div div div a {
	color: #FFFFFF;
/*font-weight:bold;*/
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover {
}
.ms-consolestatus, .ms-consoleerror, .ms-consolemessage, .ms-consoletoolbar {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.ms-consoleframe, .ms-consolestatusframe {
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	color: #cccccc;
	text-align: left;
}
.ms-consolestatuscell {
	background-image: url("/_layouts/images/pageTitleBKGD.gif");
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #d5dced;
	text-align: center;
}
.ms-consoleframe {
	border-top-width: 1px;
	border-color: #83b0ec;
}
.ms-consolestatusframe {
	border-top-width: 0px;
	background-color: #f6fdfd;
	background-repeat: repeat-x;
	border-color: #FFFFFF;
	color: #333333;
}
.ms-consolestatusframe a:link, .ms-consolestatusframe a:active, .ms-consolestatusframe a:visited, .ms-consolestatusframe a:hover {
	color: #333333;
}
td.ms-consolestatusmajorframe, td.ms-consolestatusminorframe, td.ms-consolestatuscheckoutframe {
	background-repeat: repeat-x;
}
.ms-consolestatusmajorframe {
	background-color: #fff699;
	background: url('/_layouts/images/cnspgrdn.gif');
}
.ms-consolestatusminorframe {
	background-color: #e3efff;
	background: url('/_layouts/images/cnsugrdn.gif');
}
.ms-consolestatuscheckoutframe, .ms-consoleminiframe {
	background-color: #fff8b2;
	background: url('/_layouts/images/cnsugrdn.gif');
}
.ms-consoleminiframe {
	height: 24px;
	background-repeat: repeat-x;
}
.ms-consolestatusshadowframe {
	background-repeat: repeat-x;
	background: url('/_layouts/images/cnsshdo.gif');
	height: 4px;
}
.ms-consolestatusshadowframeleft {
	background: url('/_layouts/images/cnsshdol.gif');
	height: 4px;
	width: 3px;
}
.ms-consolestatusshadowframeright {
	background: url('/_layouts/images/cnsshdor.gif');
	height: 4px;
	width: 3px;
}
.ms-consolemode {
	background-color: #fff699;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.ms-consolestatus {
	color: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
.ms-consolestatus a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3966bf;
	text-decoration: none;
}
.ms-consolestatus a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3966bf;
	text-decoration: underline;
}
.ms-consolehr {
	background-color: #CDCDCD;
	height: 1px;
}
.ms-consoleerror {
	color: #ff0000;
	text-decoration: none;
}
.ms-consoleerror a {
	color: #3966bf;
	text-decoration: none;
}
.ms-consoleerror a:hover {
	color: #3966bf;
	text-decoration: underline;
}
.ms-consolemessage {
	color: #204d89;
	text-decoration: none;
}
.ms-consolemessage a {
	text-decoration: none;
}
.ms-consolemessage a:hover {
	text-decoration: underline;
}
.ms-consoletoolbar {
	text-decoration: none;
	color: #003399;
}
.ms-consoletoolbar a {
	text-decoration: none;
}
.ms-consoleqaback td {
	padding-left: 3px;
	padding-right: 6px;
	background-image: url("/_layouts/images/qarsgrd.gif");
}
.ms-consoleqabackhover td {
	background-image: url("/_layouts/images/qahvgrd.gif");
	padding-left: 3px;
	padding-right: 6px;
}
.ms-consoleqaemptyborderh {
	height: 1px;
}
.ms-consoleqaemptyborderv {
	width: 1px;
}
.ms-consoleqaemptycorner {
	width: 1px;
	height: 1px;
}
.ms-consoleqaborderh, .ms-consoleqaborderv, .ms-consoleqacorner {
	background-color: #CAD7E7;
}
.ms-consoleqaborderhhover, .ms-consoleqabordervhover, .ms-consoleqacornerhover {
	background-color: #D2B47A;
}
.ms-consoleqaborderh {
	height: 1px;
}
.ms-consoleqaborderv {
	width: 1px;
}
.ms-consoleqacorner {
	width: 1px;
	height: 1px;
}
.ms-consoleqaborderhhover {
	height: 1px;
}
.ms-consoleqabordervhover {
	width: 1px;
}
.ms-consoleqacornerhover {
	width: 1px;
	height: 1px;
}
.ms-MenuUIPopupBody {
	border: 1px solid #868686;
	margin: 0px;
	padding: 0px;
}
.ms-MenuUIPopupBody TABLE {
	color: #003399;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
}
.ms-MenuUIPopupBody div {
	cursor: pointer;
}
.ms-MenuUI, .ms-MenuUILarge, .ms-MenuUIRtL, .ms-MenuUILargeRtL {
	background-color: #fafafa;
	background-repeat: repeat-y;
	cursor: pointer;
}
.ms-MenuUI, .ms-MenuUILarge {
	background-position: left;
}
.ms-MenuUIRtL, .ms-MenuUILargeRtL {
	background-position: right;
}
.ms-MenuUI {
	background-image: url("/_layouts/images/MGrad.gif");
}
.ms-MenuUILarge {
	background-image: url("/_layouts/images/MGradLarge.gif");
	width: 250px;
}
.ms-MenuUIRtL {
	background-image: url("/_layouts/images/MGradRtl.gif");
}
.ms-MenuUILargeRtL {
	background-image: url("/_layouts/images/MGradLargeRtl.gif");
	width: 250px;
}
.ms-MenuUIDisabled SPAN {
	color: #888888;
}
.ms-MenuUIItemTableCell, .ms-MenuUIItemTableCellCompact {
	padding: 2px;
	color: #003399;
	text-decoration: none;
	font-size: 11px;
	font-family: tahoma;
}
.ms-MenuUIItemTableCellCompact {
	padding: 1px 2px 1px 2px;
}
.ms-MenuUIItemTableCell A, .ms-MenuUIItemTableCellHover A, .ms-MenuUIItemTableCellCompact A, .ms-MenuUIItemTableCellCompactHover A {
	color: #003399;
	text-decoration: none;
}
.ms-menuitemdescription {
	color: #666666;
}
.ms-MenuUIItemTableCellHover, .ms-MenuUIItemTableCellCompactHover {
	padding: 1px;
	color: #003399;
	text-decoration: none;
	font-size: 11px;
	font-family: tahoma;
}
.ms-MenuUIItemTableCellCompactHover {
	padding: 0px 1px 0px 1px;
}
.ms-MenuUIItemTableHover {
	background-color: #ffe6a0;
	border: 1px solid #d2b47a;
}
.ms-MenuUIItemTableHover .ms-menuitemdescription {
	color: #333333;
}
.ms-MenuUIIcon, .ms-MenuUIIconRtL {
	height: 16px;
	width: 24px;
}
.ms-MenuUIIconLarge, .ms-MenuUIIconLargeRtl {
	height: 16px;
	width: 40px;
}
.ms-MenuUIIcon, .ms-MenuUIIconLarge {
	padding: 0px 6px 0px 2px;
}
.ms-MenuUIIconRtL, .ms-MenuUIIconLargeRtl {
	padding: 0px 2px 0px 6px;
}
.ms-MenuUILabel, .ms-MenuUILabelRtL, .ms-menuuilabelcompact, .ms-menuuilabelcompactRtl {
	width: 100%;
}
.ms-MenuUILabel {
	padding: 2px 0px 3px 6px;
}
.ms-MenuUILabelRtL {
	padding: 2px 6px 3px 0px;
}
.ms-menuuilabelcompact {
	padding: 1px 0px 1px 7px;
}
.ms-menuuilabelcompactRtl {
	padding: 1px 7px 1px 0px;
}
.ms-MenuUISubmenuArrow {
	height: 16px;
	width: 16px;
}
.ms-MenuUISeparator, .ms-MenuUISeparatorRtL, .ms-MenuUISeparatorLarge, .ms-MenuUISeparatorLargeRtl {
	background-color: #c5c5c5;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
}
.ms-MenuUISeparator {
	margin: 0px 0px 0px 32px;
}
.ms-MenuUISeparatorRtL {
	margin: 0px 32px 0px 0px;
}
.ms-MenuUISeparatorLarge {
	margin: 0px 0px 0px 48px;
}
.ms-MenuUISeparatorLargeRtl {
	margin: 0px 48px 0px 0px;
}
.ms-MenuUICheckMark {
	background-image: url("/_layouts/images/ChkMrk.gif");
}
.ms-MenuUIItemTableCellDisabled {
	color: #999999;
}
.ms-WPHeader {
}
.ms-WPHeader TD {
	border-bottom: 1px solid #4e7cb7;
	border-collapse: collapse;
}
A span.ms-WPEditText {
	display: inline;
	vertical-align: middle;
	padding-left: 1px;
	padding-right: 1px;
	font-size: 11px;
	font-family: arial,sans-serif;
	color: #000000;
	text-decoration: none;
}
.ms-SPzone .ms-WPHeader TD, .ms-SPZoneSelected .ms-WPHeader TD {
	border: 1px solid #c4c4c4;
	background-color: #fff9de;
	background-image: url("/_layouts/images/partgrad.gif");
	background-repeat: repeat-x;
}
.ms-WPDesign {
	background-color: #add1ff;
}
.ms-WPMenu {
	background-color: #add1ff;
}
.ms-WPTitle {
	font-weight: bold;
	font-family: Arial;
	color: #4c4c4c;
	padding-left: 3px;
	padding-right: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 16px;
}
.ms-WPTitle A:link, .ms-WPTitle A:visited {
	background-color: #ffffff;
	color: #005027;
	text-decoration: none;
	cursor: pointer;
}
.ms-WPTitle A:hover {
	background-color: #ffffff;
	color: #005027;
	text-decoration: underline;
	cursor: pointer;
}
.ms-WPSelected {
	border: #ffbb77 3px dashed;
}
.ms-WPBody {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.ms-WPBody TABLE, .ms-TPBody TABLE {
	font-size: 1em;
}
.ms-WPBody A:link, .ms-WPBody A:visited {
	color: #1b8644;
	font-size:11px;
	text-decoration: underline;
}
.ms-WPBody A:hover {
	color: #264465;
	text-decoration: underline;
}
.ms-WPBody th, .ms-TPBody th {
	font-weight: bold;
}
.ms-WPBody td {
	font-size: 11px;
	font-family: arial,arial,helvetica,sans-serif;
}
.ms-WPBody h1, .ms-TPBody h1 {
	font-family: Arial; 
	font-size: 22px; 
	color: #005027;
	font-weight:normal;
}
.ms-WPBody h2, .ms-TPBody h2 {
	font-family: Arial; 
	font-weight:bold;
	font-size: 16px; 
	color: #000000;
}
.ms-WPBody h3, .ms-TPBody h3 {
	font-family: Arial; 
	font-weight:bold;
	font-size: 12px; 
	color: #000000;
}
.ms-WPBody h4, .ms-TPBody h4 {
	font-family: Arial;
	font-weight:bold; 
	font-size: 12px; 
	color: #005027;
}
.ms-WPBody h5, .ms-TPBody h5 {
	font-weight: bold;
	font-size: 80%;
}
.ms-WPBody h6, .ms-TPBody h6 {
	font-weight: bold;
	font-size: 65%;
}
.ms-WPBorder, .ms-WPBorderBorderOnly {
	border-color: #9ac6ff;
	border-width: 1px;
	border-style: solid;
}
.ms-WPBorder {
	border-top-width: 0px;
}
.ms-ToolPaneFrame {
	padding: 0px;
	background-color: #f2f2f2;
}
.ms-ToolPaneOuter {
	padding: 0px;
	background-color: #f2f2f2;
	border-top: 1px solid #6f9dd9;
	border-right: 2px solid #6f9dd9;
}
.ms-ToolPaneBody {
	padding-right: 2px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.ms-ToolPaneHeader {
	background-color: #2353b2;
	border-style: none;
}
.ms-ToolPaneBorder {
	border-right: 1px solid #add1ff;
	border-top: 0px solid transparent;
	border-bottom: 0px solid transparent;
	border-left: 1px solid #add1ff;
}
.ms-ToolPaneClose {
	background-image: url("/_layouts/images/topnavselected.gif");
	background-repeat: repeat-x;
	background-color: #79a7e3;
	border-top: solid 1px #e3efff;
	border-bottom: solid 1px #83b0ec;
	padding-right: 3px;
	padding-left: 0px;
}
.ms-ToolPaneTitle {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	background-image: url("/_layouts/images/topnavselected.gif");
	background-repeat: repeat-x;
	border-left: solid 1px #e3efff;
	border-top: solid 1px #e3efff;
	border-bottom: solid 1px #83b0ec;
	font-family: arial,helvetica,sans-serif;
	padding-left: 0px;
	padding-right: 7px;
	padding-top: 1px;
	padding-bottom: 2px;
	background-color: #79a7e3;
}
.ms-ToolPaneFooter {
	padding: 5px;
	font-size: 11px;
	border-top: solid 1px #C8C8C8;
	color: #595959;
	font-weight: bold;
	font-family: arial,helvetica,sans-serif;
}
.ms-ToolPaneError {
	color: #e00000;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	padding: 10px;
}
.ms-ToolPaneInfo {
	font-size: 11px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #FFFFFF;
	font-family: arial,helvetica,sans-serif;
	background-color: #204d89;
}
.ms-ToolPartSpacing {
	padding-top: 8px;
}
.ms-ToolStripSelected {
	font-family: Arial,Sans-Serif;
	font-size: 11px;
	background-image: url("/_layouts/images/menubuttonhover.gif");
	padding: 1px 4px 2px 4px;
	background-color: #afd2ff;
	border-top: solid 1px #f2f8ff;
	border-bottom: solid 1px #d6e8ff;
	color: #000000;
}
.ms-ToolStrip {
	font-family: Arial,Sans-Serif;
	font-size: 11px;
	padding: 1px 4px 2px 4px;
	background-image: url("/_layouts/images/listheadergrad.gif");
	color: #000000;
	border-top: solid 1px #f2f8ff;
	border-bottom: solid 1px #d6e8ff;
	background-color: #afd2ff;
}
.ms-TPBorder {
	border: none;
}
.ms-TPHeader {
	background-color: #ffdf88;
}
.ms-TPTitle {
	padding-left: 4px;
	padding-right: 0px;
	color: #2A4666;
	font-weight: bold;
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;
	padding-top: 2px;
	padding-bottom: 2px;
}
.ms-TPBody {
	color: #000000;
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;
}
.ms-TPBody A:link, .ms-TPBody A:visited, .ms-TPBody A:hover {
	color: #003399;
	text-decoration: none;
	cursor: pointer;
}
.ms-TPCommands {
}
.ms-TPInput {
	font-size: 11px;
	color: #000000;
	font-family: arial,helvetica,sans-serif;
}
.ms-PropGridBuilderButton {
	border: solid 1px #3966bf;
	width: 16px;
	font-size: 11px;
	display: none;
	background-color: #add1ff;
}
.ms-BuilderBackground {
	background: #ece9d8;
	color: #4c4c4c;
}
.ms-WPAddButton {
	height: 25px;
	background: #ffe6a0 url("/_layouts/images/wpqaM.gif") repeat-x;
	border: solid 1px #FEBA52;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
}
.ms-WPAddButtonHover {
	background: #ffffff url("/_layouts/images/wpqaMH.gif") repeat-x;
}
.ms-WPAddButton td {
	vertical-align: middle;
	padding-left: 3px;
	padding-right: 3px;
	text-align: center;
}
.ms-WPAddButton span {
	color: #CD5C01;
	vertical-align: middle;
}
.ms-WPAddButtonHover span {
	color: #000000;
	vertical-align: middle;
}
.masterContent {
	background-color: #FFFFFF;
}
.shadowRight {
	*height: 100%;
	min-height: 100%;
	width: 12px;
	background-image: url('../../Images/bl_Shadow_Right.jpg');
	background-repeat: repeat-y;
	background-position: left top;
}
.shadowLeft {
	*height: 100%;
	min-height: 100%;
	width: 12px;
	background-image: url('../../Images/bl_Shadow_Left.jpg');
	background-repeat: repeat-y;
	background-position: left top;
}
.spacer {
	width: 12px;
}
.breadcrumb {
	font-family: tahoma;
	color: #656b77;
	clear: both;
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
	padding-bottom:5px;
}
.breadcrumb a, .breadcrumb:active, .breadcrumb a:active {
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: underline;
	color: #656b77;
}
.breadcrumb a:hover {
	text-decoration: underline;
}
.breadcrumbCurrent {
	font-family: arial;
	color: #1B8644;
	font-size: 11px;
	text-decoration: none;
}
.login {
	display: inline;
}
.login a:hover {
	text-decoration: underline;
}
a.#zz8_Menu, a.#zz1_MyLinksMenuMenu {
	font-family: Tahoma;
}
div.#zz8_Menu_t img {
	vertical-align: middle;
}
.topArea {
	background: url("../../images/bl_band.jpg") no-repeat;
	background-position: top right;
}
.topArea :active {
	text-decoration: none;
}
.logo {
	float: left;
	height: 42px;
	font-size: 14pt;
	font-family: tahoma;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 4px;
	padding-right: 0px;
}
.logo a {
	color: #656B77;
	background-image: url("../../images/bl_logo.jpg");
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding: 15px 5px 0px 75px;
}
.topLinkBar {
	float: right;
	width: auto;
	padding-left: 1px;
	padding-right: 7px;
	display: inline;
}
.topLinkBar a, .toplinkbar a:active {
	color: #444444;
	font-family: tahoma;
	font-size: 9pt;
	text-decoration: none;
}
.topLinkBar a:hover {
	text-decoration: underline;
}
.topLink {
	background: url("../../Images/linksdivider.gif") right 6px no-repeat;
	display: inline;
}
.search {
	margin: 6px 2px 20px 2px;
}
.search .ms-sbcell .ms-sbplain {
	margin-right: 2px;
	margin-left: 2px;
	border: 1px #555555 solid;
	height: 14px;
}
.search .ms-sbcell {
	border: none;
	font-weight: normal;
	font-size: 11px;
	color: #3A4663;
	padding: 0px;
}
.search .ms-sbgo {
	background: none;
}
.authoringRegion {
	width: 880px; /*background-color:#FCFCFC;*/ /*color:#333333;*/;
	padding-bottom: 5px;
}
.topNavContainer {
	background-image: url("../../images/bl_Navbar_Gd_Default.jpg");
	background-repeat: repeat-x;
	height: 40px;
}
.topNav {
	*position: relative; *;
	top: -1px;
}
.topNavItem {
	background-image: url('../../Images/bl_Navbar_Splitter.jpg');
	background-repeat: no-repeat;
	background-position: top right;
	font-family: tahoma;
	font-size: 11px;
	color: #3a4663;
}
.topNavItem a {
	display: block;
	padding: 8px 5px 0px 5px;
	height: 32px;
}
.topNavSelected a {
	background-image: url('../../Images/bl_Navbar_Gd_Hover.jpg');
	background-repeat: repeat-x;
	background-position: top right;
	color: #EFF4FA;
}
.topNavHover a {
	color: #FFFFFF;
	background-image: url('../../Images/bl_Navbar_Gd_Hover.jpg');
	background-repeat: repeat-x;
	background-position: top right;
}
.topNavFlyOuts {
	border-top: 1px #CBD1E0 solid;
}
.topNavFlyOutsItem {
	font-family: tahoma;
	font-size: 11px;
	background-color: #ECEFF3;
	border: 1px #CBD1E0 solid;
	border-top-style: none;
	color: #3A4663; *;
	width: 150px;
	min-width: 150px;
}
.topNavFlyOutsItem a {
	display: block;
	padding: 4px 5px 4px 5px;
}
.topNavFlyOutsHover {
	background-color: #B2BCD3;
}
.topNavRoundLeft, .topNavRoundRight {
	width: 0px;
}
.leftNav {
	margin-right: 15px;
	margin-left: 7px;
	margin-top: 4px;
	padding-top: 0px;
	border: 1px #8997BC solid;
	background-color: #D0D6E3;
	width: 160px;
}
.leftNavSpacer {
	width: 160px;
}
.leftNavSelected {
	background-color: #B2BCD3;
	color: #F4F5F9;
	border-top: 1px #B2BCDD solid;
	border-bottom: 1px #B2BCDD solid;
	line-height: 14pt;
}
.leftNav1, .leftNav2, .leftNav3 {
	color: #354260;
}
.leftNav1 {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height: 14pt;
}
.leftNav1 a {
	font-family: tahoma;
	font-size: 9pt;
	font-weight: bold;
	padding-left: 5px;
	display: block;
	padding-right: 10px;
}
.leftNav2 {
	font-family: tahoma;
	font-size: 11px;
	line-height: 14pt;
}
.leftNav2 a {
	padding-left: 10px;
	display: block;
	padding-right: 10px;
}
.leftNav3 {
	font-family: tahoma;
	font-size: 11px;
	line-height: 14pt;
}
.leftNav3 a {
	padding-left: 18px;
	display: block;
	padding-right: 10px;
}
.leftNavHover {
	background-color: #596E9E;
	color: #FFFFFF;
}
.leftNavFlyOuts {
	font-family: Tahoma;
	font-size: 11px;
	border-top: 1px #CBD1E0 solid;
	border-left: 1px #CBD1E0 solid;
	border-right: 1px #CBD1E0 solid;
}
.leftNavFlyOutsItem {
	border-bottom: 1px #CBD1E0 solid;
	background-color: #ECEFF3;
}
.leftNavFlyOutsItem a {
	padding: 1px 5px 1px 5px;
	display: block;
	color: #354260; *;
	width: 100px;
	min-width: 100px;
}
.leftNavFlyOutsHover {
	background-color: #B2BCD3;
}
.pageTitle span {
	margin: 0px;
	padding: 0px;
}
.bottomLinkBar {
	font-family: tahoma;
	font-size: 11px;
	color: #999999;
	float: none;
}
.mainContent div.ms-pagebreadcrumb, .mainContent td.ms-pagebreadcrumb {
	display: none;
}
div.ms-wikieditouter {
	position: static;
	border-bottom: 1px #6393d4 solid;
	margin-bottom: 8px;
	margin-right: 5px;
	border-right-width: 1px;
}
div.ms-quicklaunchouter {
	margin-left: 7px;
	margin-top: 5px;
	width: 158px;
	border-width: 0px;
}
.pageTitle {
	font-family: Arial;
	color: #005027;
	font-size: 22px;
}
.subPageTitle2 {
	font-family: Arial;
	font-weight: bold;
	color: #000000;
	font-size: 16px;
}
.subPageTitle3 {
	font-family: Arial;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
}
.subPageTitle4 {
	font-family: Arial;
	font-weight: bold;
	color: #005027;
	font-size: 12px;
}
.regularContentText {
	font-family: Arial;
	color: #333333;
	font-size: 11px;
}
.subSiteLink a:link, .subSiteLinka:active, .subSiteLinka:visited {
	color: #1b8644;
	text-decoration: underline;
	font-size: 11px;
}
.subSiteLink a:hover {
	color: #264465;
	text-decoration: underline;
}
.subSiteTableHeader {
	font-family: Arial;
	font-size: 11px;
	color: #f5f2e5;
	text-align: left;
}
.subSiteTableHeader a:link, .subSiteTableHeader a:visited, .subSiteTableHeader a:active {
	font-family: Arial;
	font-size: 11px;
	color: #f5f2e5;
}
.subSiteTableHeader a:hover {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
}
/* Rule 1096 of /_layouts/1033/styles/core.css?rev=5msmprmeONfN6lJ3wtbAlA%3D%3D */
.ms-sbtable {
	FONT-WEIGHT: normal;
	FONT-SIZE: 0.7em;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
}
/* Rule 1098 of /_layouts/1033/styles/core.css?rev=5msmprmeONfN6lJ3wtbAlA%3D%3D */
.ms-sbtable-ex {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	WIDTH:auto;
	BORDER-COLLAPSE: collapse;
}
/* Rule 1110 of /_layouts/1033/styles/core.css?rev=5msmprmeONfN6lJ3wtbAlA%3D%3D */
.ms-sbLastcell {
	WIDTH: 0px;
}
/* Rule 1100 of /_layouts/1033/styles/core.css?rev=5msmprmeONfN6lJ3wtbAlA%3D%3D */
TD.ms-sbcell {
	BORDER:none;
	padding:0px;
	WHITE-SPACE: nowrap;
}
/* Rule 1109 of /_layouts/1033/styles/core.css?rev=5msmprmeONfN6lJ3wtbAlA%3D%3D */
TD.ms-sbgo {
	padding:0px 0px 0px 10px;
	BACKGROUND-COLOR:transparent;
}
/* Rule 1103 of /_layouts/1033/styles/core.css?rev=5msmprmeONfN6lJ3wtbAlA%3D%3D */
.ms-sbplain {
	FONT-SIZE: 11px;
	BORDER-TOP-STYLE: none;
	FONT-FAMILY: Arial;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	color: #333333
}
.mainBody A:link,.mainBody A:active{
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	color:#1b8644;
}
.mainBody a:hover{
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	color:#264465;
}
.mainBody a:visited{
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	color:#666666;
}
.borderRight A:link, .borderRight A:hover, .borderRight A:active,.borderRight A:visited{
	font-size:11px;
}
.subSiteTableHeader A:link,.subSiteTableHeader A:hover,.subSiteTableHeader A:active,.subSiteTableHeader A:visited{
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	color:#ffffff;
}
.newsRight {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-BOTTOM: 0px solid;
	margin-top:10px;
	font-size:12px;
}
.newsRight P{
	font-size:12px;	
}
.newsRight A:link, .newsRight A:hover, .newsRight A:active,.newsRight A:visited{
	font-size:12px;
}
.newsDate {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-BOTTOM: 0px solid;
	width:100px;
	margin-top:5px;
	padding:10px;
}
.newsDate P{
	font-size:12px;	
}

.aRDownload A:link,.aRDownload A:hover,.aRDownload A:visited{
color: #1b8644;
font-size: 15px;
font-family: Arial;
text-decoration:underline;
}

.aRDownload P{
color: #666666;
font-size: 12px;
font-family: Arial;
}

.ms-listviewtable{
			border-color:#e5dcc2;
}
 
