.bodybg {
	background-color: #FFFFFF;
	margin: 0px;
}
.top_curvebg {
	background-image: url(images/top_curve_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.leftlinks_bg {
	background-color: #003C23;
}

.bottomlinks_bg {
	background-color: #1D234F;
}























.textmatter {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;
	padding-left: 7px;
	padding-right: 7px;
}
.textmatterlink {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
	line-height: 18px;
}
.textmatterlink:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #404040;
	text-decoration: underline;
	line-height: 18px;
}
.textmatter01 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
	line-height: 18px;
	text-align: left;
}
.textmatter02 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
	line-height: 18px;
	text-align: left;
	padding-left: 7px;
	padding-right: 7px;
}

.textmatter03 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
	line-height: 25px;
	text-align: left;
	padding-left: 7px;
	padding-right: 7px;
}



.email {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
	line-height: 18px;
}
.email:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #292E5D;
	text-decoration: none;
	line-height: 18px;
}



.h1 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #292E5D;
	text-decoration: none;
}
.h2 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3B3B3B;
	text-decoration: none;
	line-height: 19px;
}
.h3 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #292E5D;
	text-decoration: none;
	line-height: 19px;
}
.h4 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.normal_black {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.blue_bold {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #292E5D;
	text-decoration: none;
	line-height: 19px;
}
.green_bold {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003C23;
	text-decoration: none;
	line-height: 19px;
}
.green_bold02 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003C23;
	text-decoration: none;
	line-height: 19px;
}
.green_textlink {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003C23;
	text-decoration: none;
	line-height: 19px;
}
.green_textlink:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003C23;
	text-decoration: underline;
	line-height: 19px;
}
.dark_blue_bold {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #131845;
	text-decoration: none;
	line-height: 19px;
}
.dark_blue_bold02 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #131845;
	text-decoration: none;
	line-height: 19px;
}

.text_calender {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
	line-height: 25px;
}

.leftlinks_01_headings {
	FONT-FAMILY: Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}


.leftlinks_01 {
	FONT-FAMILY: Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.leftlinks_01:hover {
	FONT-FAMILY: Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #F4E700;
	text-decoration: none;
}

.leftlinks_02 {
	FONT-FAMILY: Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.leftlinks_02:hover {
	FONT-FAMILY: Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F4E700;
	text-decoration: none;
}

.bullet {
	FONT-FAMILY: Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F4E700;
	text-decoration: none;
}
.bullet01 {
	FONT-FAMILY: Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3B3B3B;
	text-decoration: none;
}

.heading_01 {
	FONT-FAMILY: Segoe UI, Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #292E5D;
	text-decoration: none;
	padding-left: 7px;
}
.black_font {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434343;
	text-decoration: none;
	line-height: 19px;
}
.black_fontlink {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434343;
	text-decoration: none;
	line-height: 19px;
}
.black_fontlink:hover {
	FONT-FAMILY:  Verdana, "Times New Roman", "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434343;
	text-decoration: underline;
	line-height: 19px;
}
.black_font02 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3d3d3d;
	text-decoration: none;
	line-height: 19px;
}



.read_more {
	FONT-FAMILY: Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005F38;
	text-decoration: none;
}
.read_more:hover {
	FONT-FAMILY: Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005F38;
	text-decoration: underline;
}






.hordottline_01 {
	background-image: url(images/dott_01.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

.hordottline_02 {
	background-image: url(images/dott_02.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

.hordottline_03 {
	background-image: url(images/dott_03.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

.hordottline_04 {
	background-image: url(images/dott_04.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

.hordottline_05 {
	background-image: url(images/dott_05.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.hordottline_06 {
	background-image: url(images/dott_06.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.hordottline_07 {
	background-image: url(images/hori_line.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.var_dott_01 {
	background-image: url(images/var_dott_01.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.var_dott_02 {
	background-image: url(images/vertical_line.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}


.table_box {
	border: 1px solid #2C2C2C;
	background-color: #FFFFFF;
}
.table_box02 {
	background-image: url(images/black_dotline.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.table_box03 {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #2C2C2C;
	border-right-color: #2C2C2C;
	border-bottom-color: #2C2C2C;
	border-left-color: #2C2C2C;
}




.yellow_gradient {
	background-color: #FDFAC5;
	background-image: url(images/yellow_gradient.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.grey_gradient {
	background-color: #E8E8E8;
	background-image: url(images/grey_gradient.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	border: 1px solid #D0D0D0;
}





.border_01 {
	border: 1px solid #F9F9F9;
}
.border_02 {
	border: 1px solid #EDEDED;
}
.border_03 {
	border: 1px solid #E0E0E0;
}
.boxbg {
	background-image: url(images/box_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #003C23;
	border-right-color: #003C23;
	border-bottom-color: #003C23;
	border-left-color: #003C23;
}



.bottomlinksdivider {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.bottomlinks {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.bottomlinks:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F4E700;
	text-decoration: none;
}
.page_bottom_curve_bg {
	background-image: url(images/page_bottom_curve_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.shadow {
	background-image: url(images/shadow.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}


.copyright_text {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1D234F;
	text-decoration: none;
}
.gradient_topline {
	background-image: url(images/gradient_topline.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.gradient_bottomline {
	background-image: url(images/gradient_bottomline.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}

.gradient_leftline {
	background-image: url(images/gradient_leftline.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}


.gradient_rightline {
	background-image: url(images/gradient_rightline.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.box_gradient {
	background-color: #F9F9F9;
	background-image: url(images/box_gradient.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}