.bodyBG1 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.jpg);
}

.bodyBG2 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg_ds.jpg);
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-size: 11px;
	color: #104155;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-size: 11px;
	color: #666666;
}
/*
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: circle;
}
*/
.readingText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
.readingTextGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #104155;
}
.readingTextItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-style: italic;
}
.readingTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
}
.readingTextBoldItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	font-style: italic;
}
.PubLinkText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
}
.TitleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: bolder;
}
.SubTitleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: bolder;
}
.WhiteText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
}
.WhiteTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: bold;
}
.smallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.darkGrayText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

/************ background styles **************/

.BGMainBody {
	background-color: #FFFFFF;
}
.BGMainHeader {
	background-image: url(km.css);
	background-repeat: repeat;
}
.BG1 {
	background-color: #000066;
}
.BG2 {
	background-color: #D3D9B7;
}
.BG2Grad {
	background-color: #D3D9B7;
	background-image: url(km.css);
}
.BG3 {
	background-color: #C0C6A7;
	background-image: url(km.css);
}
.BG4 {
	background-color: #B4BA9D;
}
.BGwhite {
	background-color: #FFFFFF;
}
.BGareas {
	background-image: url(images/bg_about_title.jpg);
	background-color: #0F3242;
}
.BGTableHilite1 {
	background-image: url(km.css);
	background-color: #001166;
}

.BG1Header {
	background-color: #564B9D;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(km.css);
}
.BG1Title {
	background-color: #564B9D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background-image: url(km.css);
}
.BGpubTitles {
	background-color: #A89682;
}
.BGbigTab{
	background-image: url(images/bigTab.gif);
}
.BGtab{
	background-image: url(images/tab.jpg);
}

/************ border styles **************/

.topBorder {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.topBottomBorder {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A89682;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A89682;
}
.rightBorder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A89682;
}
.leftBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EEEEEE;
}
.rightBorder2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

.rightLeftBorder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEEEEE;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EEEEEE;
}
.rightLeftBorderTop {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A89682;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A89682;
	border-top-color: #A89682;
	border-top-style: solid;
	border-top-width: 1px;
	background-image: url(images/bg_title.gif);
}
.rightLeftBottomBorder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.tombstoneBG1 {
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #336699;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #336699;
	border-bottom-color: #336699;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-top-color: #336699;
	border-top-style: solid;
	border-top-width: 3px;
	background-color: #FFFFFF;
}
.rightLeftBottomBorderBG1 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-image: url(images/bg_table_grad4.gif);
}
.rightLeftBottomBorderBG2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-image: url(km.css);
}
.rightLeftBottomTopBorderGrad {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #336699;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #336699;
	border-bottom-color: #336699;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-image: url(km.css);
	border-top-color: #336699;
	border-top-style: solid;
	border-top-width: 1px;
}
.rightLeftBottomTopBorderGrad2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-image: url(km.css);
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
}
.rightLeftBottomTopBorderGrad3 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-image: url(km.css);
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
}
.rightLeftBottomTopBorderGrad4 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-image: url(images/bg_table_grad4.gif);
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
}
.rightLeftBottomTopBorderWhiteBG {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
	background-color: #FFFFFF;
}

/************ NavLinks styles **************/

#NavLinks a:link, #NavLinks a:visited {
	display: block;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	font-size: 10px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-style: solid;
	border-right-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	padding-right: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
}

#NavLinks a:hover{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(km.css);
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#SubNavLinks a:link, #SubNavLinks a:visited {
	display: block;
	font-weight: bold;
	color: #800619;
	text-decoration: none;
	font-size: 10px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
}

#SubNavLinks a:hover{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(images/bg_subnav.gif);
	border-top-color: #4A423B;
	border-right-color: #4A423B;
	border-bottom-color: #4A423B;
	border-left-color: #4A423B;
}

#SubNavLinks2 a:link, #SubNavLinks2 a:visited {
	display: block;
	font-weight: bold;
	color: #104155;
	text-decoration: none;
	font-size: 10px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	padding-right: 3px;
}

#SubNavLinks2 a:hover{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(images/bg_subnav.gif);
	border-top-color: #4A423B;
	border-right-color: #4A423B;
	border-bottom-color: #4A423B;
	border-left-color: #4A423B;
}

.SubNavLinks3 a:link, .SubNavLinks3 a:visited {
	display: block;
	font-weight: bold;
	color: #104155;
	text-decoration: none;
	font-size: 10px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	padding-right: 3px;
}

.SubNavLinks3 a:hover{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(images/bg_subnav.gif);
	border-top-color: #4A423B;
	border-right-color: #4A423B;
	border-bottom-color: #4A423B;
	border-left-color: #4A423B;
}

#SubNavLinks3 a:link, #SubNavLinks3 a:visited {
	display: block;
	font-weight: bold;
	color: #165B78;
	text-decoration: none;
	font-size: 10px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 26px;
	padding-right: 3px;
}

#SubNavLinks3 a:hover{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(images/bg_subnav.gif);
	border-top-color: #4A423B;
	border-right-color: #4A423B;
	border-bottom-color: #4A423B;
	border-left-color: #4A423B;
}

#NavLinksHeader a:link, #NavLinksHeader a:visited {
	background-image: url(km.css);
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	font-weight: bold;
	padding: 1px 10px 1px 10px;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}

#NavLinksHeader a:hover{
	background-image: url(km.css);
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


.HomeLink {
	FONT-SIZE: 9px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

a.HomeLink:hover {
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
}

.FootLink {
	FONT-SIZE: 9px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

a.FootLink:hover {
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
}

#footer{
	color: #A89682;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}

#footer a:link, #footer a:visited {
	color: #A89682;
	font-size: 9px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#footer a:hover{
	color: #000000;
	font-size: 9px;
	text-decoration: underline;
}

#contact{
	color: #A89682;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;

}

#contact a:link, #contact a:visited {
	color: #A89682;
	font-size: 9px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#contact a:hover{
	color: #000000;
	font-size: 9px;
	text-decoration: underline;
}

/************ breadcrumb styles **************/


#breadcrumb{
	color: #999999;
	font-size: 9px;

}

#breadcrumb a:link, #breadcrumb a:visited {
	color: #999999;
	font-size: 9px;
	text-decoration: none;
}

#breadcrumb a:hover {
	background-color: #343E3B
	color: #83243B;
	font-size: 9px;
	text-decoration: none;
}

/************ internalLink styles  **************/

.ContentLink1 {
FONT-SIZE: 10px; COLOR: #104155; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
a.ContentLink1:hover { 
FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.ContentLink2 {
FONT-SIZE: 11px; COLOR: #104155; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none}
a.ContentLink2:hover { 
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.ContentLink3 {
FONT-SIZE: 11px; COLOR: #104155; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
a.ContentLink3:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.ContentLink4 {
FONT-SIZE: 10px; COLOR: #104155; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
a.ContentLink4:hover { 
FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.ContentLink5 {
FONT-SIZE: 9px; COLOR: #104155; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none}
a.ContentLink5:hover { 
FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.moreLink {
FONT-SIZE: 9px; COLOR: #104155; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
a.moreLink:hover { 
FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.picLink {
FONT-SIZE: 10px; COLOR: #104155; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
a.picLink:hover { 
FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.TitleLink {
FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
a.TitleLink:hover { 
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.AreasLink {
FONT-SIZE: 10px; COLOR: #104155; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
a.AreasLink:hover { 
FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

/************ buttons styles (look alike)  **************/

#HeaderButtons a:link, #HeaderButtons a:visited {
	display: block;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #7E826E;
	border: 1px solid #7E826E;
	line-height: 13px;
}

#HeaderButtons a:hover{
	display: block;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #7E826E;
	border: 1px solid #ADA796;
}
#SectionButtons a:link, #SectionButtons a:visited {
	display: block;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-color: #f8f8f8;
	font-size: 10px;
}

#SectionButtons a:hover{
	display: block;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #D3D9B7;
	border: 1px solid #ADA796;
	background-image: url(km.css);
}
#buttons a:link, #buttons a:visited {
	display: block;
	font-weight: bold;
	padding: 2px 10px 2px 15px;
	color: #362B7E;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-color: #f8f8f8;
	font-size: 9px;
}

#buttons a:hover{
	background-image: url(km.css);
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}


/** FORM STYLES **/

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #CCCCCC;
	background-color: #E3E3E3;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #E3E3E3;
}

/************ headerStyle styles **************/

#TitleHeader {
	display: block;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	background-image: url(images/bg_titlehader.gif);
	background-color: #03535A;
}
#TitleHeader2 {
	display: block;
	font-weight: bold;
	padding: 2px 10px 2px 5px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #f8f8f8;
	font-size: 12px;
}
#pubTitle1{
	display: block;
	padding: 5px 5px 5px 5px;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #124057;
}
#pubTitle1 a:link, #pubTitle1 a:visited {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}
#pubTitle1 a:hover{
	color: #DEDEDE;
	font-size: 10px;
	text-decoration: underline;
}
#pubTitle2{
	color: #999999;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#pubTitle2 a:link, #pubTitle2 a:visited {
	color: #104155;
	font-size: 9px;
	text-decoration: underline;
	font-weight: normal;
}
#pubTitle2 a:hover{
	color: #000000;
	font-size: 9px;
	text-decoration: underline;
}
.peoplesidebar ul {
	margin: 0px 0px 0px 0px;
}

/* our people info column styles */

#peopleinfo ul {
	list-style-type: circle;
	margin-left: 15px;
  	padding-left: 0;
}

#peopleinfo ul li {
  margin: 0;
  padding: 0;
}


#peopleinfo a, #peopleinfo a:visited  {
	text-decoration: none;
	font-weight: bold;
}

#peopleinfo a:hover  {
	text-decoration: underline;
	font-weight: bold;
}











