.mainbg {
	background-color: #FFFFFF;
}
.mt {
	border-width: 0px; width: 766px;
}
.t {
	border-width: 0px; width: 100%;
}
.t1 {
	border-width: 0px; width: 60%;
}

.more {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #457A00;
}
.moreb {
	font-weight: bold;
}
.more a:link {
	color: #457A00; text-decoration: none;
}
.more a:visited {
	color: #457A00; text-decoration: none;
}
.more a:hover {
	color: #457A00; text-decoration: none; font-weight: bold;
}
.sep {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #FFDAB0;
}
.click {
	font-family: Trebuchet MS, Verdana, Arial; font-size: 9pt; color: #588819; font-weight: bold;
}
.click a:link {
	color: #2066A9; text-decoration: none;
}
.click a:visited {
	color: #2066A9; text-decoration: none;
}
.click a:hover {
	color: #2066A9; text-decoration: underline;
}
.clicki {
	font-family: Trebuchet MS, Verdana, Arial; font-size: 9pt; color: #CC0000; font-weight: bold;
}
.clicki a:link {
	color: #CC0000; text-decoration: none;
}
.clicki a:visited {
	color: #CC0000; text-decoration: none;
}
.clicki a:hover {
	color: #CC0000; text-decoration: underline;
}
.clickii {
	font-family: Trebuchet MS, Verdana, Arial; font-size: 8pt; color: #CC0000; font-weight: bold;
}
.clickii a:link {
	color: #CC0000; text-decoration: none;
}
.clickii a:visited {
	color: #CC0000; text-decoration: none;
}
.clickii a:hover {
	color: #CC0000; text-decoration: underline;
}
.map {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #457A00;
}
.mapb {
	font-weight: bold;
}
.map a:link {
	color: #457A00; text-decoration: none;
}
.map a:visited {
	color: #457A00; text-decoration: none;
}
.map a:hover {
	color: #457A00; text-decoration: none; font-weight: bold;
}










/* -- Top BG / Table -- */

.tt1 {
	border-left: #FFFFFF 3px solid;
}
.tt12 {
	border-bottom: #FFFFFF 2px solid;
}
.tt12_m {
	border-bottom: #CBE0F4 2px solid;
}
.tbg1 {
	background-color: #74A435;
}
.tbg12 {
	background-color: #BADB90;
}
.tbg3 {
	background-color: #C0C0C0;
}
.tbg13 {
	background-color: #CBE0F4;
}
.tbg1_m {
	background-color: #5E8BB6;
}
.tbg12_m {
	background-color: #CBE0F4;
}
.ti1 {
	background-image: url('../images/t11.gif'); background-position: top left; background-repeat: no-repeat;
}
.ti2 {
	background-image: url('../images/t12.gif'); background-position: top right; background-repeat: no-repeat;
}
.ti3 {
	background-image: url('../images/t13.gif'); background-position: top left; background-repeat: no-repeat;
}
.ti4 {
	background-image: url('../images/t14.gif'); background-position: top right; background-repeat: no-repeat;
}
.ti1_m {
	background-image: url('../images/t11_m.gif'); background-position: top left; background-repeat: no-repeat;
}
.ti2_m {
	background-image: url('../images/t12_m.gif'); background-position: top right; background-repeat: no-repeat;
}
.ti3_m {
	background-image: url('../images/t13_m.gif'); background-position: top left; background-repeat: no-repeat;
}
.ti4_m {
	background-image: url('../images/t14_m.gif'); background-position: top right; background-repeat: no-repeat;
}
.tt2 {
	border-width: 0px; width: 220px;
}









/* -- Top Font -- */

.tf1 {
	font-family: Verdana, Arial; font-size: 8pt; color: #D6E4C3; letter-spacing: 1pt; font-weight: bold;
}
.tf1 a:link {
	color: #D6E4C3; text-decoration: none;
}
.tf1 a:visited {
	color: #D6E4C3; text-decoration: none;
}
.tf1 a:hover {
	font-size: 9pt; color: #FFFFFF; text-decoration: none;
}
.tf12 {
	font-family: Verdana, Arial; font-size: 9pt; color: #FFFFFF; letter-spacing: 1pt; font-weight: bold;
}
.tf12 a {
	color: #FFFFFF; text-decoration: none;
}
.tf2 {
	font-family: Verdana, Arial; font-size: 8pt; color: #623F1E;
}
.tf2 a:link {
	color: #623F1E; text-decoration: none;
}
.tf2 a:visited {
	color: #623F1E; text-decoration: none;
}
.tf2 a:hover {
	color: #623F1E; text-decoration: underline;
}
.tf3 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #FFFFFF;
}
.tf3 a:link {
	color: #FFFFFF; text-decoration: none;
}
.tf3 a:visited {
	color: #FFFFFF; text-decoration: none;
}
.tf3 a:hover {
	color: #F88700; text-decoration: none;
}









/* -- Left BG / Table -- */

.l1bg {
	background-image: url('../images/l_11.gif');
}
.l1bg2 {
	border-left: #BADB90 1px solid; border-right: #BADB90 1px solid;
}
.l2bg1 {
	border-left: #B0824C 1px solid; border-right: #B0824C 1px solid;
}
.l2bg2 {
	border-left: #B0824C 1px solid; border-right: #B0824C 1px solid;  border-bottom: #B0824C 1px solid;
}
.newsbg {
	border-left: #E0ECF1 1px solid;
}
.l3bg1 {
	border-left: #FBC071 1px solid; border-right: #FBC071 1px solid; background-color: #FFFAEB;

}













/* -- Left Font -- */

.l1f1 {
	font-family: Trebuchet MS, Verdana, Arial; font-size: 10pt; color: #FFFFFF; letter-spacing: 1pt; font-weight: bold;
}
.l1f2 {
	font-family: Verdana, Arial; font-size: 8pt; color: #000000;
}
.l1f2 a:link {
	color: #000000; text-decoration: none;
}
.l1f2 a:visited {
	color: #000000; text-decoration: none;
}
.l1f2 a:hover {
	color: #177A0C; text-decoration: none;
}
.l2f1 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #000000;
}
.l2f1 a:link {
	color: #000000; text-decoration: none;
}
.l2f1 a:visited {
	color: #000000; text-decoration: none;
}
.l2f1 a:hover {
	color: #000000; text-decoration: none;
}
.l2f1b {
	font-weight: bold;
}
.news1 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #F76300;
}
.news12 {
	font-weight: bold;
}
.news1 a {
	color: #000000; text-decoration: none;
}
.l3f1 {
	font-family: Trebuchet MS, Verdana, Arial; font-size: 10pt; color: #0F7507; letter-spacing: 1pt; font-weight: bold;
}
.l3f2 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #000000;
}
.l3f2 a:link {
	color: #000000; text-decoration: none;
}
.l3f2 a:visited {
	color: #000000; text-decoration: none;
}
.l3f2 a:hover {
	color: #F76300; text-decoration: none;
}














/* -- Middle BG / Table -- */

.mmt {
	border-right: #FFFFFF 7px solid; border-left: #FFFFFF 7px solid;
}
.m1t1 {
	border-bottom: #FF8C04 1px solid;
}
.m1bg1 {
	background-image: url('../images/mt_bg1.gif'); background-repeat: repeat-x; border-top: #FF981E 2px solid;
}
.m1bg2 {
	background-image: url('../images/mt_bg2.gif'); background-repeat: no-repeat;
}
.m2bg1 {
	border: #5781A9 1px solid; background-color: #E7F1FB;
}
.m2bg2 {
	background-color: #E7F1FB;
}
.m2bg3 {
	background-color: #FFCCFF;
}
.m2bg4 {
	background-color: #CCFFCC;
}
.m2bg5 {
	background-color: #CCFFFF;
}
.m2bg6 {
	background-color: #FFFFD7;
}






/* -- Middle Font -- */

.m1f1 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #000000;
}
.m1f1 a {
	color: #B70000; text-decoration: none;
}
.m1f1b {
	font-weight: bold;
}
.mf {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #000000; line-height: 11pt;
}
.mfb {
	font-weight: bold;
}
.mfrb {
	color: #954737; font-weight: bold;
}
.mfbb {
	color: #396ABC; font-weight: bold;
}
.mheadf {
	font-family: Trebuchet MS, Verdana, Arial; font-size: 10pt; color: #FFFFFF; letter-spacing: 1pt; font-weight: bold;
}
.m2f1 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #000000; letter-spacing: 1pt;
}
.m2f1 a:link {
	color: #000000; text-decoration: none;
}
.m2f1 a:visited {
	color: #000000; text-decoration: none;
}
.m2f1 a:hover {
	color: #FF6600; text-decoration: none; font-weight: bold;
}
.m3f1 {
	font-family: Verdana, Arial; font-size: 9pt; color: #315CA5; letter-spacing: 1pt; font-weight: bold;
}
.mf1 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #004F7D; line-height: 11pt;
}
.mf1 a {
	color: #004F7D; text-decoration: none;
}
.mf2 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #993300; line-height: 11pt;
}
.mf2b {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #993300; line-height: 11pt; font-weight: bold;
}
.mf3 {
	font-family: Verdana, Arial; font-size: 8pt; color: #315CA5; line-height: 11pt; font-weight: bold;
}
.mf4 {
	font-family: Verdana, Arial; font-size: 8pt; color: #FF3300; line-height: 11pt; font-weight: bold;
}
.mf5 {
	font-family: Verdana, Arial; font-size: 8pt; color: #FF3300; line-height: 11pt;
}
.mf6 {
	font-family: Verdana, Arial; font-size: 8pt; color: #000099; line-height: 11pt;
}
.mf7 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #006600; line-height: 11pt;
}
.mf7 a {
	color: #006600; text-decoration: underline;
}




/* -- Bottom BG / Table -- */

.b1bg1 {
	background-image: url('../images/b1.gif'); background-repeat: no-repeat;
}
.b1bg2 {
	background-image: url('../images/b2.gif'); background-repeat: no-repeat;
}


/* -- Bottom Font -- */

.b1f1 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #7E7E7E; line-height: 11pt;
}
.b1f1 a {
	color: #000000; text-decoration: none;
}
.b1f2 {
	font-family: Verdana, Arial; font-size: 8pt; color: #5573B7;
}
.b1f2 a {
	color: #5573B7; text-decoration: none;
}






/* -- Left & Right BG -- */

.left1 {
	background-image: url('../images/left1.gif'); background-position: top right; background-repeat: repeat-x; background-color: #F0F1F6;
}
.left2 {
	background-image: url('../images/left2.gif'); background-position: bottom right; background-repeat: repeat-x; background-color: #F0F1F6;
}
.right1 {
	background-image: url('../images/right1.gif'); background-position: top left; background-repeat: repeat-x; background-color: #F0F1F6;
}
.right2 {
	background-image: url('../images/right2.gif'); background-position: bottom left; background-repeat: repeat-x; background-color: #F0F1F6;
}


/* -- index page only -- */

.i1f1 {
	font-family: Trebuchet MS, Verdana, Arial; font-size: 10pt; color: #859925; letter-spacing: 1pt; font-weight: bold;
}
.i1f2 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #4B4B4B; line-height: 10pt;
}
.i1f2b {
	font-size: 8pt; font-weight: bold;
}
.i1f2 a {
	color: #4B4B4B; text-decoration: none;
}
.i1f2b2 {
	font-weight: bold; color: #3F63B1;
}
.i1f3 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #000000; line-height: 10pt;
}
.i1bg1 {
	background-image: url('../images/i_11.gif'); background-position: top left; background-repeat: no-repeat; background-color: #DCE7A1;
}
.i2f1 {
	font-family: Trebuchet MS, Verdana, Arial; font-size: 10pt; color: #8F3333; letter-spacing: 1pt; font-weight: bold;
}
.i2bg1 {
	border-left: #3F63B1 1px solid; border-right: #3F63B1 1px solid;
}
.i3bg1 {
	border: #2760AD 1px solid; background-color: #6192D5;
}
.i3f1 {
	font-family: Trebuchet MS, Verdana, Arial; font-size: 10pt; color: #0F7507; letter-spacing: 1pt; font-weight: bold;
}
.i3f2 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #000000; line-height: 11pt;
}