BODY {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 272px;
	width: 480px;
	scrollbar-3dlight-color : #336699;
	scrollbar-arrow-color : #1D2A4A;
	scrollbar-base-color : #000000;
	scrollbar-darkshadow-color : #336699;
	scrollbar-face-color : #99ADCC;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #336699;
	scrollbar-track-color : #E4E4E4;
}

TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div.siteMain {
  background-color: #FFFFFF;
  border: 1px solid #016A3A;
  text-align: left;
  height: 522px;
  width: 761px;
  font-size: 12px;
  color: #333333;
	top: 10px;
	left: 10px;
	position: absolute;
  z-index: 10;
}
div.siteFooter {
	background-image: url(images/footer.gif);
	height: 34px;
	width: 759px;
	position: absolute;
	top: 486px;
	left: 0px;
	z-index: 20;
	border-top: 1px solid #016A3A;
	background-repeat: no-repeat;
}
div.siteLogo {
	background-image: url(images/logo.gif);
	height: 60px;
	width: 219px;
	position: absolute;
	top: 21px;
	left: 0px;
	z-index: 30;
}
div.siteText10 {
	height: 370px;
	width: 525px;
	position: absolute;
	top: 88px;
	left: 226px;
	z-index: 40;
	overflow: auto;
	font-size: 10px;
}
div.siteText12 {
	height: 370px;
	width: 525px;
	position: absolute;
	top: 88px;
	left: 226px;
	z-index: 40;
	overflow: auto;
	font-size: 12px;
}
div.siteText14 {
	height: 370px;
	width: 525px;
	position: absolute;
	top: 88px;
	left: 226px;
	z-index: 40;
	overflow: auto;
	font-size: 14px;
}
div.siteText {
	height: 370px;
	width: 525px;
	position: absolute;
	top: 88px;
	left: 226px;
	z-index: 40;
	overflow: auto;
	font-size: 12px;
}
.st10 {
	font-size: 10px;
}
.st12 {
	font-size: 12px;
}
.st14 {
	font-size: 14px;
}
.textSizelink {
	color: #000000;
	font-weight: bold;
	text-decoration : none;
}
A.textSizelink:HOVER {
	color: #999999;
}
.sto {
	color: #999999;
	font-weight: bold;
}
.textchangebox {
	margin-right: 5px;
}

/***********************************
	side links
***********************************/
div.siteSideLinkBox {
	background-image: url(images/backgroundg.jpg);
	height: 382px;
	width: 219px;
	position: absolute;
	top: 88px;
	left: 0px;
	z-index: 15;
}
.siteShowSideLink {
	position: absolute;
	top: 18px;
	left: 7px;
	z-index: 70;
}
.siteShowSideNews {
	position: absolute;
	top: 200px;
	left: 7px;
	z-index: 70;
}
.siteSideLink {
	display: block;
}
/***********************************
	end side links
***********************************/


div.siteMainDropDown {
	position: absolute;
	z-index: 500;
	border: 1px solid #666666;
  cursor: default;
  background-color: #CCCCCC;
	visibility: hidden;
	top: 0px;
	padding: 0px 1px 1px 0px;
}
span.menuItemSep {
  border: inset 1px #e0e0e0;
	display: block;
}
div.siteMainDropDown a.dropdownitem {
	text-decoration: none;
	color: #000000;
  white-space: nowrap;
	display: block;
	padding: 3px 1em;
}
div.siteMainDropDown a.dropdownitem:hover {
  background-color: #FFFFFF;
  color: #FF0000;
}

/***********************************
	main links
***********************************/
div.siteMainLinkBox {
	height: 38px;
	width: 540px;
	position: absolute;
	top: 22px;
	left: 219px;
	z-index: 100;
}
.siteMainAboutUs {
	background-color: #016A3A;
	height: 38px;
	width: 90px;
	padding-top: 21px;
	padding-left: 8px;
}
.siteMainInvolved {
	background-color: #009F13;
	height: 38px;
	width: 90px;
	padding-top: 21px;
	padding-left: 8px;
}
.siteMainWhenYou {
	background-color: #007F7D;
	height: 38px;
	width: 90px;
	padding-top: 7px;
	padding-left: 8px;
}
.siteMainFinance {
	background-color: #000A7F;
	height: 38px;
	width: 90px;
	padding-top: 7px;
	padding-left: 8px;
}
.siteMainServices {
	background-color: #A01284;
	height: 38px;
	width: 90px;
	padding-top: 21px;
	padding-left: 8px;
}
.siteMainPublications {
	background-color: #DF1430;
	height: 38px;
	width: 90px;
	padding-top: 21px;
	padding-left: 8px;
}
/***********************************
	end main links
***********************************/


/***********************************
	top links
***********************************/
.siteTopLink {
	height: 38px;
	padding-top: 16px;
	padding-left: 16px;
	padding-right: 16px;
	white-space: nowrap;
	font-size: 14px;
	font-family: Arial Bold, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
div.siteAboutUsBox {
	height: 38px;
	width: 540px;
	position: absolute;
	top: 22px;
	left: 219px;
	z-index: 100;
	background-color: #007F7D;
	visibility: hidden;
}
div.siteInvolvedBox {
	height: 38px;
	width: 540px;
	position: absolute;
	top: 22px;
	left: 219px;
	z-index: 100;
	background-color: #007F7D;
	visibility: hidden;
}
div.siteWhenYouBox {
	height: 38px;
	width: 540px;
	position: absolute;
	top: 22px;
	left: 219px;
	z-index: 100;
	background-color: #007F7D;
	visibility: hidden;
}
div.siteFinanceBox {
	height: 38px;
	width: 540px;
	position: absolute;
	top: 22px;
	left: 219px;
	z-index: 100;
	background-color: #007F7D;
	visibility: hidden;
}
div.siteServicesBox {
	height: 38px;
	width: 540px;
	position: absolute;
	top: 22px;
	left: 219px;
	z-index: 100;
	background-color: #007F7D;
	visibility: hidden;
}
div.sitePublicationsBox {
	height: 38px;
	width: 540px;
	position: absolute;
	top: 22px;
	left: 219px;
	z-index: 100;
	background-color: #007F7D;
	visibility: hidden;
}
/***********************************
	end top links
***********************************/

.texttitle {
	font-size: 16px;
	font-weight: bold;
}


div.barTitle {
  background-image: url(images/background/bartitle.jpg);
  border: 1px solid #E0E0E0;
  text-align: left;
  height: 15px;
  width: 472px;
  position: absolute;
  top: 4px;
  left: 4px;
  padding: 2px 2px 2px 2px;
  font-size: 10px;
  color: #333333;
  font-weight: bold;
  z-index: 10;
}

div.barMain {
  background-image: url(images/background/default.jpg);
  border: solid 1px #E0E0E0;
  height: 208px;
  width: 472px;
  position: absolute;
  top: 26px;
  left: 4px;
  z-index: 20;
}

div.barInfo {
  background-color: #FFFFFF;
  border: solid 1px #F1F0F0;
  text-align: left;
  height: 200px;
  width: 464px;
  position: absolute;
  top: 30px;
  left: 8px;
  padding: 3px 3px 3px 3px;
  font-size: 10px;
  color: #333333;
  font-weight: bold;
  z-index: 30;
	overflow: auto;
}

div.barLogo {
  background-image: url(images/background/barlogo.jpg);
  border: solid 1px #E0E0E0;
  height: 30px;
  width: 102px;
  position: absolute;
  top: 238px;
  left: 4px;
  z-index: 40;
}

div.barLink {
	height: 30px;
	width: 366px;
	position: absolute;
	top: 238px;
	left: 110px;
	z-index: 50;
	border: solid 1px #E0E0E0;
}

div.barLinkSub {
	background-image: url(images/background/barsublink.jpg);
	height: 13px;
	width: 364px;
	position: absolute;
	top: 239px;
	left: 111px;
	z-index: 70;
	font-size: 8px;
	border-bottom: 1px solid #FFFFFF;
}

div.barLinkMain {
  background-image: url(images/background/barmainlink.jpg);
  height: 15px;
  width: 364px;
  position: absolute;
  top: 252px;
  left: 111px;
  z-index: 60;
	font-size: 10px;
}

div.barLinkDrop {
  background-color: #FFFFFF;
  border: solid 1px #E0E0E0;
  height: 11px;
  width: 125px;
  position: absolute;
  top: 7px;
  left: 320px;
  z-index: 80;
	font-size: 8px;
}










.sam1 {
	height : 250px;
	margin : 0px 0px 0px 0px;
}

.spacemain {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.spaceside {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	background-color: #CCCCCC;
}



.backgroundborder {
	background-color: #999999;
}
.backgroundmain {
	background-color: #FFFFFF;
}
.backgroundheader {
	background-image: url(images/header/1.jpg);
	background-repeat: no-repeat;
}
.backgroundlogobars {
	background-image: url(images/backgroundlogobars.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.backgroundmaintext {
	background-image: url(images/backgroundmain.gif);
	color: #586575;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.backgroundimage {
	font-size: 10px;
	background-color: #EABEBD;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.backgroundgallery {
	font-size: 10px;
	background-color: #87A887;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.backgroundgalleryborder {
	background-color: #B8C5B4;
}
.backgroundgallerybox {
	background-image: url(images/backgroundgallerybox.gif);
}



.pagelink {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration : none;
	font-family: Arial Bold, Arial, Helvetica, sans-serif;
}
A.pagelink:HOVER {
	color: #FFFF00;
}
.sublink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC6600;
	text-decoration: none;
}
A.sublink:HOVER {
	color: #000000;
	text-decoration: none;
}
.urllink {
	font-size: 11px;
	color: #0099CC;
	text-decoration: none;
	font-weight: bold;
}
A.urllink:HOVER {
	color: #000000;
	text-decoration: none;
}


.newslink {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.newslink:HOVER {
	color: #016A3A;
	text-decoration: none;
}
.internallinkcolor {
	font-size: 12px;
	color: #016A3A;
	text-decoration: underline;
}
A.internallinkcolor:HOVER {
	color: #000000;
	text-decoration : none;
}
.backlinkcolor {
	font-size: 10px;
	color: #0000CC;
	text-decoration: underline;
}
A.backlinkcolor:HOVER {
	color: #000000;
	text-decoration : none;
}
.regularlink {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}
A.regularlink:HOVER {
	color: #FFFFFF;
}


.textSideSageNews {
	font-size: 12px;
	color: #016A3A;
	font-weight: bold;
	font-style: italic;
}
.textSideNews {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	font-style: italic;
}
.textSideBullet {
	font-size: 11px;
}
.texttextsize {
	font-size: 8px;
}

.textsmalltitle {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.textheader {
	font-size: 18px;
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	color: #666666;
}


.textlibrary {
	font-size: 11px;
}
.textgallery {
	font-size: 10px;
}
.textcopyright {
	font-size: 10px;
	color: #999999;
	font-weight: bold;
}
.tablelayout {
	float: left;
	margin : 3px;
	cursor: hand;
}
.showhand {
	cursor: hand;
}


.captiontext {
	font-size: 10px;
	font-style: italic;
	color: #003300;
}
.mediumtitletext {
	font-size: 12px;
	font-weight: bold;
	color : #333333;
}

.admintitle {
	color : #000000;
	font-size : 15px;
	font-weight : bold;
}
A.adminlinkcolor:HOVER {
	color : #000000;
	text-decoration : none;
}
.adminlinkcolor {
	color : #0033CC;
	font-size : 12px;
	text-decoration : underline;
}


.boldtext {
	font-weight: bold;
	color : #006666;
}
.italictext {
	color: #CF6500;
	font-style: italic;
}
.regulartext {
	color : #000000;
	font-size : 12px;
}
.redboldtext {
	color : #CC0000;
	font-size : 12px;
	font-weight : bold;
}
.buttons {
	border-style : solid;
	border-width : 1px;
	background-color : #666666;
	border-color : #000000;
	font-size : 12px;
	color : #FFFFFF;
}
.formtextbox {
	color : #000000;
	border-style : solid;
	border-width : 1px;
	background-color : #FFFFFF;
	border-color : #666666;
	font-size : 11px;
}
.redformtextbox {
	color : #000000;
	border-style : solid;
	border-width : 1px;
	background-color : #FF9999;
	border-color : #666666;
	font-size : 11px;
}