.commentStyleA {
	BORDER-RIGHT: #FF9933 2px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #FF9933 1px solid;
	PADDING-TOP: 5px;
	BORDER-LEFT: #FF9933 1px solid;
	PADDING-LEFT: 10px;
	BORDER-BOTTOM: #FF9933 2px solid;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #8CFFA9
}
.oneTableColor {
        background-color: #CBF93E;
	BORDER-RIGHT: #006666 2px solid; PADDING-RIGHT: 15px;
	BORDER-TOP: #006666 1px solid; PADDING-TOP: 25px;
	BORDER-LEFT: #006666 1px solid; PADDING-LEFT: 15px;
	BORDER-BOTTOM: #006666 2px solid; PADDING-BOTTOM: 30px;
}
.twoTableColor {
        background-color: #94B62D;
	BORDER-RIGHT: #006666 2px solid; PADDING-RIGHT: 15px;
	BORDER-TOP: #006666 1px solid; PADDING-TOP: 25px;
	BORDER-LEFT: #006666 1px solid; PADDING-LEFT: 15px;
	BORDER-BOTTOM: #006666 2px solid; PADDING-BOTTOM: 30px;
}
#headerBar {
	padding-top: 18px;
	padding-bottom: 18px;
	background-color: #5A0DAC;
	//background-color: #180739;
	font-family: Chalkduster;
	letter-spacing: 5px;
	text-align: center;
        color: #FFDCA3;
}

#subHeaderTWO {
	letter-spacing: 15px;
	color: #180739;
	background-color: #FFFF00;
	//background-color: #94B62D;
	padding-top: 18px;
	padding-bottom: 18px;
	font-family: Chalkduster;
        font-size: x-large;
        text-align: center;
}
#subHeaderONE {
	letter-spacing: 15px;
	//background-color: #CBF93E;
	background-color: #FFFF00;
	color: #180739;
	padding-top: 18px;
	padding-bottom: 18px;
	font-family: Chalkduster;
        font-size: x-large;
        text-align: center;
}
#footerBar {
	padding-top: 18px;
	padding-bottom: 15px;
	background-color: #380470;
	font-family: Chalkduster;
	//text-align: center;
        font-size: small;
        color: #999999;
}
#boxLong {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	//background-color: #64D549;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	letter-spacing: 1px;
	color:#333;
        height: 80px;
}
#b001 {
        //border: 1px #180739 solid;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 8px;
	background-color: #CBF93E;
	font-family: Verdana, Helvetica, sans-serif;
	text-align: center;
	color:#333;
        height: 212px;
}
#bWhite {
        //border: 1px #FF6600 solid;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 8px;
	background-color: #94B62D;
	font-family: Verdana, Helvetica, sans-serif;
	text-align: center;
	color:#333;
        height: 212px;
}
#verticalSpacer {
        margin-top: 8px;
        margin-bottom: 8px;
        float: left;
        height: 2px;
        background-color: #000000;
}
#horizontalSpacer {
        float: left;
        width: 2px;
        background-color: #7B7E17;
}
#box001 {
        //float: left;
        border-bottom: 1px;
        border-bottom-color: #666600;
	padding-top: 20px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-color: #FFEE00;
	font-family: Verdana, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 3px;
	color:#333;
        height: 100px;
        //width: 200px;
}
#boxWhite {
        //float: left;
        border-style:solid;
        border-bottom:thick dotted #ff0000;
	padding-top: 20px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 3px;
	color:#333;
        height: 100px;
        //width: 200px;
}
.keywords {
        text-size: x-small;
	font-family: Helvetica, Verdana, sans-serif;
        //color: #380470;
        color: #FF6633;
	font-size:12px;
	//BACKGROUND-COLOR: #bcd0ed
}
.topicActiveStyle {
	BORDER: #BBBBBB 1px solid;
        border-radius:25px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #FFFFFF;
	font-size:18px;
	color: #639;
	font-weight: 800;
	font-stretch:expanded;
        cursor:pointer; 
}
.topicStyle {
	BORDER: #BBBBBB 1px solid;
        border-radius:25px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #bcd0ed;
	font-size:18px;
	color: #639;
	font-weight: 800;
	font-stretch:expanded;
        cursor: none; 
}
.intLink {
       font-family: 'Merriweather Sans', sans-serif;
       font-weight: 700;
       font-size: 16px;
	color: blue;
       cursor: pointer; 
       //text-decoration: underline;
}
.extLink {
       font-family: 'Josefin Sans', sans-serif;
       //font-family: 'Courier New', 'Lucida Console';
       font-weight: 900;
       font-size: 16px;
       cursor: pointer; 
       text-decoration: underline;
}
// ------------ Override Natives ------------------------------------
BODY {
        FONT-SIZE: 12px; 
        COLOR: #000000; 
        FONT-FAMILY: Verdana, Tahoma, Arial;  
        background-color: #E7DCEE;
}
// ------------------------------------------------------------------
FORM {
	DISPLAY: inline
}
TABLE {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma, Arial;
	border-color: #C36;
}
TR {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Arial
}
TD {
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma, Arial;
}
A:link {
	COLOR: #5A0DAC; TEXT-DECORATION: none
}
A:visited {
	COLOR: #6633FF; TEXT-DECORATION: none
}
A:active {
	COLOR: ##FFDCA3; TEXT-DECORATION: none
}
A:hover {
	COLOR: #465584
}
.hlight {
	BACKGROUND-COLOR: #dfe6ef
}
.dlight {
	BACKGROUND-COLOR: #eef2f7
}
.mainbg {
	BACKGROUND-COLOR: #ffffff
}
.newsAbstract {
	BACKGROUND-COLOR: #dfe6ef;
	FONT-SIZE: 9pt;
	COLOR: #333333;
}
.newsPostedDate {
	BACKGROUND-COLOR: #e4eaf2;
	LINE-HEIGHT: 160%;
	COLOR: #6666FF;
}
.newsContributor {
	BACKGROUND-COLOR: #f5f9fd;
	COLOR: #999999;
}
.newsTitle {
	BACKGROUND-COLOR: #eef2f7;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: BOLD;
	COLOR: #FF6600;
}
.newsCell {
	BACKGROUND-COLOR: #e4eaf2;
	BORDER-RIGHT: #666666 2px groove; PADDING-RIGHT: 15px;
	PADDING-TOP: 5px;
	BORDER-LEFT: #999999 1px groove; PADDING-LEFT: 15px;
	BORDER-BOTTOM: #999999 1px groove; PADDING-BOTTOM: 20px;
}
.newsBackground {
	BACKGROUND-COLOR: #d2d2d0
}
#menuHeaderBar {
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #64D549;
	font-family: Chalkduster;
	letter-spacing: 2px;
	text-align: center;
}
.menuFooter {
	background-color: #FF925B;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.mainPageTable {
	width: 852px;
	border-bottom-width: 3px;
	border-bottom-color: #06F;
	border-bottom-style: groove;
	border-right-width: 2px;
	border-right-color: #C30;
	border-left-color:#C6F;
	border-left-width: 2px;
	padding-right: 15px;
	padding-left:  10px;
}
#addFormStyle {
	padding-right: 28px;
	padding-left: 28px;
    BACKGROUND-COLOR: #eef2f7;
}
#missionBlock {
	BACKGROUND-COLOR: #CF9;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #360;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 25px;
	padding-right: 25px;
	text-align: justify;
}
.articlePost {
	BACKGROUND-COLOR: #c4dcf7;
	FONT-SIZE: 8pt;
}
.articelRow1 {
	BACKGROUND-COLOR: #eef2f7
}
.articleRow2 {
	BACKGROUND-COLOR: #f5f9fd
}
.newsSeparator {
	HEIGHT: 5px; BACKGROUND-COLOR: #FF0000
}
.signature {
	FONT-SIZE: 9pt;
	COLOR: #333399;
	text-decoration: underline;
}
.postcolor {
	FONT-SIZE: 9pt; LINE-HEIGHT: 160%
}
.membertitle {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 150%
}
.normalname {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #000033
}
.normalname A:link {
	PADDING-BOTTOM: 2px; COLOR: #000033; TEXT-DECORATION: underline
}
.normalname A:visited {
	PADDING-BOTTOM: 2px; COLOR: #000033; TEXT-DECORATION: underline
}
.normalname A:active {
	PADDING-BOTTOM: 2px; COLOR: #000033; TEXT-DECORATION: underline
}
.unreg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000
}
.highlight {
	COLOR: #ff0000
}
.highlight A:link {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.highlight A:visited {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.highlight A:active {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.highlight A:hover {
	TEXT-DECORATION: underline
}
.desc {
	FONT-SIZE: 8pt; COLOR: #FF6633
}
.codelist {
	FONT-SIZE: 9pt;
	COLOR: #00C;
	font-family:Courier, monospace;
	font-weight: bold;
}
.copyright {
	FONT-SIZE: 9pt; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Tahoma, Arial
}
.category {
	FONT-WEIGHT: bold; COLOR: #4c77b6; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #c2cfdf
}
.category A:link {
	COLOR: #4c77b6; TEXT-DECORATION: none
}
#category A:visited {
	COLOR: #4c77b6; TEXT-DECORATION: none
}
#category A:active {
	COLOR: #4c77b6; TEXT-DECORATION: none
}
.postfoot {
	FONT-WEIGHT: bold; COLOR: #3a4f6c; HEIGHT: 24px; BACKGROUND-COLOR: #d1dceb
}
.control {
	FONT-WEIGHT: bold; COLOR: #eff7ff; HEIGHT: 24px; BACKGROUND-COLOR: #d1dceb
}
.titlefoot {
	FONT-WEIGHT: bold; COLOR: #3a4f6c; HEIGHT: 24px; BACKGROUND-COLOR: #bcd0ed
}
.titlemedium {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE:  url(/ROOT/Images/WaterTextures352.jpg); COLOR: #3a4f6c; HEIGHT: 30px; BACKGROUND-COLOR: #9fbce3
}
.titlemedium A:link {
	COLOR: #3a4f6c; TEXT-DECORATION: underline
}
.titlefoot A:link {
	COLOR: #3a4f6c; TEXT-DECORATION: underline
}
.titlemedium A:visited {
	COLOR: #3a4f6c; TEXT-DECORATION: underline
}
.titlefoot A:visited {
	COLOR: #3a4f6c; TEXT-DECORATION: underline
}
.titlemedium A:active {
	COLOR: #3a4f6c; TEXT-DECORATION: underline
}
.titlefoot A:active {
	COLOR: #3a4f6c; TEXT-DECORATION: underline
}
.titlemedium A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.subtitle A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.titlefoot A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.maintitle {
	FONT-SIZE: 18pt; BACKGROUND-IMAGE:  url(/ROOT/Images/WaterTextures352.jpg); COLOR: #ff3300; HEIGHT: 36px
}
.edit {
	FONT-SIZE: 9px
}
.noService {
	FONT-SIZE: 9pt; COLOR: #CCCCCC; FONT-FAMILY: Tahoma, Arial, Verdana
}
.yesService {
    FONT-SIZE: 10pt; COLOR: #FF6633; FONT-FAMILY: Verdana, Tahoma, Arial
}
.rfidHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #8A002D; FONT-FAMILY: Verdana, Tahoma, Arial;
}
.fancyborder {
	BORDER-RIGHT: #999999 1px dashed; BORDER-TOP: #999999 1px dashed; BORDER-LEFT: #999999 1px dashed; BORDER-BOTTOM: #999999 1px dashed
}
.tableCell {
	BORDER-RIGHT: #000000 2px solid; PADDING-RIGHT: 15px;
	BORDER-TOP: #000000 1px solid; PADDING-TOP: 25px;
	BORDER-LEFT: #000000 1px solid; PADDING-LEFT: 15px;
	BORDER-BOTTOM: #000000 2px solid; PADDING-BOTTOM: 30px;
	BACKGROUND-COLOR: #FFFFFF
}
.tableCellDyn {
	BORDER-RIGHT: #FF6633 2px solid; PADDING-RIGHT: 15px;
	BORDER-TOP: #FF6633 1px solid; PADDING-TOP: 25px;
	BORDER-LEFT: #FF6633 1px solid; PADDING-LEFT: 15px;
	BORDER-BOTTOM: #FF6633 2px solid; PADDING-BOTTOM: 30px;
    BACKGROUND-COLOR: #e4eaf2
}
.tableCellStyleA {
	BORDER-RIGHT: #FF9933 2px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #FF9933 1px solid;
	PADDING-TOP: 5px;
	BORDER-LEFT: #FF9933 1px solid;
	PADDING-LEFT: 10px;
	BORDER-BOTTOM: #FF9933 2px solid;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #8CFFA9
}
.tableCellStyleB {
	BORDER-RIGHT: #336600 2px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #336600 1px solid;
	PADDING-TOP: 5px;
	BORDER-LEFT: #336600 1px solid;
	PADDING-LEFT: 10px;
	BORDER-BOTTOM: #336600 2px solid;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #CDFFA7;
	FONT-SIZE: 9pt;
}
.publicServiceCell {
	BORDER-RIGHT: #FF6633 3px solid; PADDING-RIGHT: 10px;
	BORDER-TOP: #62FF89 3px solid; PADDING-TOP: 10px;
	BORDER-LEFT: #62FF89 3px solid; PADDING-LEFT: 10px;
	BORDER-BOTTOM: #FF6633 3px solid; PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #C9E391
}
.tableCellNews {
	BORDER-RIGHT: #009900 2px solid; PADDING-RIGHT: 15px;
	BORDER-TOP: #009900 1px solid; PADDING-TOP: 25px;
	BORDER-LEFT: #009900 1px solid; PADDING-LEFT: 15px;
	BORDER-BOTTOM: #009900 2px solid; PADDING-BOTTOM: 30px;
    BACKGROUND-COLOR: #E8DDFF
}	
.mainTable {
	BORDER-RIGHT: #006666 2px solid; PADDING-RIGHT: 15px;
	BORDER-TOP: #006666 1px solid; PADDING-TOP: 25px;
	BORDER-LEFT: #006666 1px solid; PADDING-LEFT: 15px;
	BORDER-BOTTOM: #006666 2px solid; PADDING-BOTTOM: 30px;
}
.tightTable {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	BORDER-LEFT: #999999 1px solid; 
	BORDER-BOTTOM: #CCCCCC 1px solid
}
.solidborder {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	BORDER-LEFT: #999999 1px solid; 
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #66FF99;
	FONT-WEIGHT: bold;
}
.counterLook {
	BORDER-RIGHT: #FFC082 3px outset; 
        PADDING-RIGHT: 5px;
	BORDER-TOP: #CFFF9F 3px outset; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #CFFF9F 3px outset; 
        PADDING-LEFT: 5px;
	CURSOR: pointer; COLOR: #999999; 
	BORDER-BOTTOM: #FFC082 3px outset; 
	VERTICAL-ALIGN: middle;
	HEIGHT: 22px;
	BACKGROUND-IMAGE:  url(/Images/separator001v80.orange.gif);
}
.menubar {
	BORDER-RIGHT: #FFC082 3px outset; 
	BORDER-TOP: #CFFF9F 3px outset; 
	FONT-SIZE: 13px; 
	BORDER-LEFT: #CFFF9F 3px outset; 
	CURSOR: pointer; COLOR: #000000; 
	BORDER-BOTTOM: #FFC082 3px outset; 
	VERTICAL-ALIGN: middle;
	HEIGHT: 22px;
	BACKGROUND-IMAGE:  url(/Images/separator001v80.orange.gif);
}
.pageStyle {
	BORDER-RIGHT: #0033ff 3px outset; 
	BORDER-TOP: #0099fF 2px outset; 
	BORDER-LEFT: #0099ff 2px outset; 
	BORDER-BOTTOM: #0033ff 3px outset; 
}
	.tableBorder1 {
	width:78px;
	border: 1px;
	background-color: #006231;
	padding-left: 120px;
	border-bottom: 2px;
}
	.tableBorder2 { width:776; border: 1px #DEDEDE solid; background-color: #EFEFEF; }
	.tableBorder3 { width:776; border-left: #6595D6 1px solid; border-right: #006231 1px solid; border-top: 0px; border-bottom: #6595D6 0px solid; background-color: #EFEFEF;}
	.tableBorder4 { width:776; border: 1px #6595D6 solid; }
	.tableBorder5 { border: 1px #6595D6 solid; background-color: #D6E0EF; }
.maintitle A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.maintitle A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.maintitle A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.maintitle A:hover {
	TEXT-DECORATION: underline
}
.nav {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #000000
}
.pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #4c77b6; LINE-HEIGHT: 120%; LETTER-SPACING: -1px
}
.useroptions {
	FONT-WEIGHT: bold; COLOR: #ffffff; HEIGHT: 25px; BACKGROUND-COLOR: #598cc3
}
.useroptions A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.useroptions A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.useroptions A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.bottomborder {
	BORDER-BOTTOM: #d2d2d0 1px dashed
}
.linkthru {
	FONT-SIZE: 9pt; COLOR: #000000
}
.linkthru A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
.linkthru A:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
.linkthru A:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
.linkthru A:hover {
	COLOR: #465584; TEXT-DECORATION: underline
}
.systemElement {
	FONT-SIZE: 10pt; 
	COLOR: #0000FF; 
	FONT-FAMILY: Tahoma, Lucida Sans, Verdana; 
	BACKGROUND-COLOR: #fafcfe
}
.sqlCode {
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: black 1px solid; 
	PADDING-LEFT: 2px; FONT-SIZE: 10pt; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: black 1px solid; COLOR: #333333; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial; 
	BACKGROUND-COLOR: #fafcfe
}
.codebuttons {
	FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana, helvetica, sans-serif
}
.disclaimerBox {
	BORDER-RIGHT: #000000 3px outset; 
	BORDER-TOP: #999999 1px outset; PADDING-TOP: 12px; 
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, sans-serif;
	BORDER-LEFT: #666666 1px outset; PADDING-LEFT: 15px;
	CURSOR: pointer;  BACKGROUND-COLOR: #FFFFCC;
	COLOR: #009900; 
	BORDER-BOTTOM: #000000 3px outset; PADDING-BOTTOM: 12px;
}
.noteBox {
	BORDER-RIGHT: #000000 3px outset; 
	BORDER-TOP: #999999 1px outset; PADDING-TOP: 12px; 
	FONT-SIZE: 10px; FONT-FAMILY: helvetica, verdana, sans-serif;
	BORDER-LEFT: #666666 1px outset; PADDING-LEFT: 15px;
	CURSOR: pointer;  BACKGROUND-COLOR: #FFFFCC;
	COLOR: #0000FF; 
	BORDER-BOTTOM: #000000 3px outset; PADDING-BOTTOM: 12px;
}
.newsTable {
	BORDER-RIGHT: #000000 3px outset; PADDING-RIGHT: 5px;
	BORDER-TOP: #999999 1px outset; PADDING-TOP: 2px; 
	FONT-SIZE: 10px; FONT-FAMILY: sans-serif, verdana, helvetica;
	BORDER-LEFT: #666666 1px outset; PADDING-LEFT: 5px;
	BACKGROUND-COLOR: #FFFFCC;
	COLOR: #0000FF; 
	BORDER-BOTTOM: #000000 3px outset; PADDING-BOTTOM: 2px;
}
.input {
	FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana, helvetica, sans-serif
}
.plane {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px outset; CURSOR: pointer; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px outset; HEIGHT: 22px
}
.menubg {
	BACKGROUND-COLOR: #f3f7fe
}
.unOrderedListOdd {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #223a75; padding-right: 25px;  padding-bottom: 12px; text-align: justify;
}
.unOrderedListEven {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #223886; padding-right: 25px; padding-bottom: 12px; text-align: justify;
}
.hdrmenu A:link {
	COLOR: #4565b4; TEXT-DECORATION: none
}
.hdrmenu A:visited {
	COLOR: #4565b4; TEXT-DECORATION: none
}
.hdrmenu A:hover {
	COLOR: #223a75; TEXT-DECORATION: underline
}
.hdrmenu A:active {
	COLOR: #223a75; TEXT-DECORATION: underline
}
.resourceManagementL01 {
	background-color: #CF6;
	font-size: 18px;
}
.noteBox {
	padding-right: 25px;
	padding-left: 25px;
	border-bottom: thick;
	font-style:italic;
	border-bottom-width: medium;
	border-bottom-color: #C00;
}
.foot {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #223a75
}
.foot A:link {
	COLOR: #223a75; TEXT-DECORATION: underline
}
.foot A:visited {
	COLOR: #223a75; TEXT-DECORATION: underline
}
.foot A:hover {
	COLOR: #223a75; TEXT-DECORATION: underline
}
.foot A:visited {
	COLOR: #223a75; TEXT-DECORATION: underline
}
.bookParagraph {
	text-align:justify;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 12px;
	padding-bottom: 10px;
	font-size:10px;
}
.photoCell {
	PADDING-RIGHT: 15px;
	PADDING-TOP: 25px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 30px;
	BACKGROUND-COLOR: #FFFFFF
}
.articleHeading {
	PADDING-RIGHT: 10px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	font-size:22px;
	color: #639;
	font-weight: 800;
	font-stretch:expanded;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.articleTitle {
	FONT-SIZE: 9pt;
	VERTICAL-ALIGN: middle;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	color:#036;
	font-style: italic;
}
.sectionTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #8A002D; FONT-FAMILY: Verdana, Tahoma, Arial;
}
.cpvBlock {
	BACKGROUND-COLOR: #FC0;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	COLOR: #000;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 25px;
	padding-right: 25px;
	text-align: justify;
	text-shadow:#666;
}
.sisBlock {
	BACKGROUND-COLOR: #6F6;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	COLOR: #000;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 25px;
	padding-right: 25px;
	text-align: justify;
	text-shadow:#666;
}
.a2aecBlock {
	BACKGROUND-COLOR: #0CF;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	COLOR: #000;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 25px;
	padding-right: 25px;
	text-align: justify;
	text-shadow:#666;
}
.iepBlock {
	BACKGROUND-COLOR: #AC58FB;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	COLOR: #000;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 25px;
	padding-right: 25px;
	text-align: justify;
	text-shadow:#666;
}
.taskBox {
	padding-right: 25px;
	font-size:16px;
	padding-left: 25px;
	border-bottom: thick;
	font-style:italic;
	border-bottom-width: medium;
	border-bottom-color: #360;
	background-color: #CF6;
	border-right-width: 3px;
	border-right-color: #666;
	color: #309;
	font-weight: bold;
}
.oneStep {
	padding-left: 15px;
	background-color:#6FF;
}
.oneStepNext {
	padding-left: 15px;
	background-color:#0CC;
}
.indentedNote {
	margin-left: 20px;
	border-left-color:#603;
	padding-left: 15px;
	border-left-width: 5px;
	border-left: double;
}
/* ---- from A2A ---- */
.A2AFont {
        font-family: Montserrat, sans-serif;
}
.A2AQuoteFont {
        font-family: 'Josefin Sans', sans-serif;
}
.A2AHeadingFont {
        font-family: 'Merriweather Sans', sans-serif;
}
.A2ASubHeadingFont {
        font-family: 'Changa', sans-serif;
}
.A2ACursive {
        font-family: 'Pacifico', cursive;
}
.A2AColor {
        color: #cc5100;
}
.A2ABackgroundColor {
        color: #E7DCEE;
}
.A2AGreen {
        color: #5BFF33;
}
.A2AlightGreen {
	color: #CBF93E;
}
.A2AdarkGreen {
	color: #94B62D;
}
.A2AYellow {
        color: #FFFF00;
} 
.A2APurple {
        color: #380470;
} 
.A2AShadow {
        text-shadow: 2px 2px 2px #111111;
}
.A2AShortShadow {
        text-shadow: 1px 1px 2px #666666;
}

.picturePlacement {
    position: relative;
}
.captionHighlight {
    position: absolute;
    top: 20%;
    left: 0;
    width: 100%;
    padding: 25px;
}

blockquote {
        border-left: solid 4px;
        font-style: italic;
        margin: 0 0 2em 0;
        padding: 0.5em 0 0.5em 2em;
        border-left-color: #e5474b;
}

.bd-A2A {
        background: #ffd1b2;
}
.bd-A2AlightGreen {
	background: #CBF93E;
	//background: #94B62D;
}
.bd-A2AdarkGreen {
	background: #94B62D;
}
