body {
	PADDING: 0px; MARGIN: 0px; font-family: Georgia, Verdana, Times, serif; font-size: 85%; font-style: normal; line-height: 170%; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; vertical-align: bottom;
}
#banner {
	BACKGROUND:    url(images/bg.jpg) repeat left top; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; HEIGHT: 80px; TEXT-ALIGN: left; border: 0px dashed #FF0000; POSITION: relative
}
#contact {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: right; POSITION: relative; border: 0px dotted #CCCCCC
}
#contact_pda {
	display: none
}

#banner_pda {
	display: none
}
#logo {
	border: 0px dashed #FF0000; POSITION: absolute; LEFT: 0px
}
#motto {
	HEIGHT: 75px; TEXT-ALIGN: left; border: 0px dashed #FF0000; FLOAT: left; POSITION: relative;  LEFT: 250px
}
#nav {
	BACKGROUND:    url(images/nav.jpg) repeat left top; HEIGHT: 26px; TEXT-ALIGN: left; border: 0px dashed #FF0000; POSITION: relative
}

#tab1on {
	LEFT: 0px; WIDTH: 97px; PADDING-TOP: 2px; HEIGHT: 22px; POSITION: absolute; TEXT-ALIGN: center; background: #FFFFFF; border-top: 1px solid #D6E8C9; border-right: 1px solid  #D6E8C9; border-bottom: 1px solid  #FFFFFF; border-left: 1px solid  #D6E8C9
}
#tab1 {
	LEFT: 0px; WIDTH: 97px; PADDING-TOP: 2px; HEIGHT: 22px; POSITION: absolute; TEXT-ALIGN: center; background: #EFF5EB; border-top: 0px solid #CCCCCC; border-right: 0px solid  #CCCCCC; border-bottom: 1px solid  #D6E8C9; border-left: 0px solid  #CCCCCC
}

#tab2on {
	LEFT: 100px; WIDTH: 155px; PADDING-TOP: 2px; HEIGHT: 22px; POSITION: absolute; TEXT-ALIGN: center; background: #FFFFFF; border-top: 1px solid #D6E8C9; border-right: 1px solid  #D6E8C9; border-bottom: 1px solid  #FFFFFF; border-left: 1px solid  #D6E8C9
}
#tab2 {
	LEFT: 100px; WIDTH: 155px; PADDING-TOP: 2px; HEIGHT: 22px; POSITION: absolute; TEXT-ALIGN: center; background: #EFF5EB; border-top: 0px solid #CCCCCC; border-right: 0px solid  #CCCCCC; border-bottom: 1px solid  #D6E8C9; border-left: 0px solid  #CCCCCC
}
#tab2a {
	LEFT: 255px; WIDTH: 3px; PADDING-TOP: 0px; HEIGHT: 25px; POSITION: absolute; background:  url(images/nav1.jpg) repeat left top; border-top: 0px solid #CCCCCC; border-right: 0px solid  #CCCCCC; border-bottom: 1px solid  #D6E8C9; border-left: 0px solid  #CCCCCC
}
#tab3on {
	LEFT: 258px; WIDTH: 96px; PADDING-TOP: 2px; HEIGHT: 22px; POSITION: absolute; TEXT-ALIGN: center; background: #FFFFFF; border-top: 1px solid #D6E8C9; border-right: 1px solid  #D6E8C9; border-bottom: 1px solid  #FFFFFF; border-left: 1px solid  #D6E8C9
}
#tab3 {
	LEFT: 258px; WIDTH: 96px; PADDING-TOP: 2px; HEIGHT: 22px; POSITION: absolute; TEXT-ALIGN: center; background: #EFF5EB; border-top: 0px solid #CCCCCC; border-right: 0px solid #CCCCCC; border-bottom: 1px solid  #D6E8C9; border-left: 0px solid  #CCCCCC
}
#tab3a {
	LEFT: 354px; WIDTH: 3px; PADDING-TOP: 0px; HEIGHT: 25px; POSITION: absolute; background:  url(images/nav2.jpg) repeat left top; border-top: 0px solid #CCCCCC; border-right: 0px solid  #CCCCCC; border-bottom: 1px solid  #D6E8C9; border-left: 0px solid  #CCCCCC
}
#tab4on {
	LEFT: 357px; WIDTH: 146px; PADDING-TOP: 2px; HEIGHT: 22px; POSITION: absolute; TEXT-ALIGN: center; background: #FFFFFF; border-top: 1px solid #D6E8C9; border-right: 1px solid  #D6E8C9; border-bottom: 1px solid  #FFFFFF; border-left: 1px solid  #D6E8C9
}
#tab4 {
	LEFT: 357px; WIDTH: 146px; PADDING-TOP: 2px; HEIGHT: 22px; POSITION: absolute; TEXT-ALIGN: center; background: #EFF5EB; border-top: 0px solid #CCCCCC; border-right: 0px solid #CCCCCC; border-bottom: 1px solid  #D6E8C9; border-left: 0px solid  #CCCCCC
}
#tab4a {
	LEFT: 503px; WIDTH: 3px; PADDING-TOP: 0px; HEIGHT: 25px; POSITION: absolute; background:  url(images/nav3.jpg) repeat left top; border-top: 0px solid #CCCCCC; border-right: 0px solid  #CCCCCC; border-bottom: 1px solid  #D6E8C9; border-left: 0px solid  #CCCCCC
}

#tab5on {
	LEFT: 506px; WIDTH: 129px; PADDING-TOP: 2px; HEIGHT: 22px; POSITION: absolute; TEXT-ALIGN: center; background: #FFFFFF; border-top: 1px solid #D6E8C9; border-right: 1px solid  #D6E8C9; border-bottom: 1px solid  #FFFFFF; border-left: 1px solid  #D6E8C9
}
#tab5 {
	LEFT: 506px; WIDTH: 129px; PADDING-TOP: 2px; HEIGHT: 22px; POSITION: absolute; TEXT-ALIGN: center;  background: #EFF5EB; border-top: 0px solid #CCCCCC; border-right: 0px solid #CCCCCC; border-bottom: 1px solid  #D6E8C9; border-left: 0px solid  #CCCCCC
}

.hide {
display: none
	}

#contentsub {
	FLOAT: left; PADDING-RIGHT: 5px; MARGIN: 0px 0px 0px 0px; WIDTH: 68%; POSITION: relative; TOP: 15PX; LEFT: 30px; border: 0px dotted #CCCCCC; MAX-WIDTH: 48em
}
#content {
	FLOAT: left; PADDING-RIGHT: 5px; MARGIN: 0px 0px 0px 0px; WIDTH: 47%; border: 0px dashed #FF0000; POSITION: relative; TOP: 15PX; LEFT: 0px
}
#content2 {
	FLOAT: left; PADDING-RIGHT: 5px; MARGIN: 0px 0px 0px 0px; WIDTH: 48%; border: 0px dashed #FF0000; POSITION: relative; TOP: 15PX; LEFT: 3%; PADDING-BOTTOM: 5px;
}
#content3 {
	BACKGROUND: #EFF5EB; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; FLOAT: left; MARGIN: 0px 0px 0px 0px; border: 1px dotted #CCCCCC; POSITION: absolute; TOP: 115PX; LEFT: 75.5%;  width: 19.5%
}
* html #content3 { width: 180px; w\idth: 19.5%
}


#contentbottom {
	CLEAR: both; POSITION: relative; TOP: 15PX; MARGIN: 0px 0px 0px 0px; PADDING-RIGHT: 5px; PADDING-TOP: 18px; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; border: 0px dotted #ff0000; MAX-WIDTH: 48em
}
#bottominsidetop {
	POSITION: relative; WIDTH: 98%; TOP: 0PX; PADDING-TOP: 10px; border-top: 1px dotted #CCCCCC;
}
#bottominside {
	POSITION: relative; WIDTH: 98%; PADDING-TOP: 10px; border: 0px dotted #CCCCCC;
}
#contentsub3 {
	BACKGROUND: #EFF5EB; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; FLOAT: left; MARGIN: 0px 0px 0px 0px; WIDTH: 23%; border: 1px dotted #CCCCCC; POSITION: absolute; TOP: 115PX; LEFT: 74.5%
}



#inpagecolumn {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-RIGHT: 5px; MARGIN: 0px 0px 0px 0px; WIDTH: 30%; border: 0px dashed #FF0000; POSITION: relative; TOP: 15PX; LEFT: 0px
}
#inpagecolumn2 {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-RIGHT: 5px; MARGIN: 0px 0px 0px 0px; WIDTH: 30%; border: 0px dashed #FF0000; POSITION: relative; TOP: 15PX; LEFT: 15%
}


h1 {	font-size: 100%; border: 0px solid #FF0000; font-weight: bold;  line-height: 125%;
}


a.nav:active {  font-size: 85%; color: #FF0000; text-decoration: none }

a.nav:visited {  font-size: 85%; color: #999999; text-decoration: none }

a.nav:hover {  font-size: 85%; color: #FF0000; text-decoration: none }

a.nav:link {  font-size: 85%; color: #999999; text-decoration: none }


a.main:active {  color: #FF0000; text-decoration: none; font-weight: normal;  }

a.main:visited {  color: #94C272; text-decoration: underline; font-weight: normal; }

a.main:hover {  color: #FF0000; text-decoration: none; font-weight: normal; }

a.main:link {  color: #339933; text-decoration: underline; font-weight: normal;  }


a.mode:active {  color: #FF0000; text-decoration: none; font-size: 80%; line-height: 120%;   }

a.mode:visited {  color: #5AAC57; text-decoration: underline; font-size: 80%; line-height: 120%;  }

a.mode:hover {  color: #FF0000; text-decoration: none; font-size: 80%; line-height: 120%;  }

a.mode:link {  color: #5AAC57; text-decoration: underline; font-size: 80%; line-height: 120%;   }


.small {  font-size: 85%; line-height: 150%; font-weight: normal;   }

.smallgrey {  font-size: 85%; color: #999999; line-height: 150%; font-weight: normal;   }

.search {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #3B1144; font-family: Georgia, Verdana, Times, serif; font-size: 85%; font-style: normal; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.search_text {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #3B1144; font-family: Georgia, Verdana, Times, serif; font-size: 85%; font-style: normal; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}