.bgm {
	background-color: #FFFFFF;
}
.tm {
	border-width: 0px; width: 774px;
}
.t {
	border-width: 0px; width: 100%;
}
.mt {
	border-left: 5px solid #FFFFFF; border-right: 5px solid #FFffff;
}

.more {
	font-family: Arial, Verdana;
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
}
.more a:link{
	font-family: Arial, Verdana;
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
}
.more a:visited{
	font-family: Arial, Verdana;
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
}
.more a:hover{
	font-family: Arial, Verdana;
	font-size: 7pt;
	color: #000000;
	text-decoration: underline;
}
.b {
	font-weight: bold;
}
.i {
	font-style: italic;
}




/* -- Top BG / Table -- */

.t1bg1 {
	background-image: url(picture/tbg1.gif); background-repeat: repeat-x; border-bottom: 1px solid #DDDDDD; background-position: bottom left;
}
.t1bg2 {
	background-image: url(picture/t12.gif); background-repeat: repeat-x; border-top: 1px solid #F6F6F6; border-bottom: 1px solid #E8E8E8; background-position: top left;
}
.t2bg1 {
	background-image: url(picture/t22.gif); background-repeat: no-repeat;
}
.t3bg1 {
	background-image: url(picture/t31.gif); background-repeat: repeat-x; border-top: 1px solid #FEF9E9; border-bottom: 1px solid #FFFFFF; background-position: top left;
}
.m_menu {
	background-image: url(picture/m_menu2.gif); background-repeat: repeat-x;
}



/* -- Top Font -- */

.t1f1 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #BC7600; text-decoration: none;
}
.t1f1 a:hover {
	color: #9C5000; text-decoration: none;
}
.t2f1 {
	font-family: Verdana, Arial; font-size: 8pt; color: #FFFFFF; text-decoration: none;
}
.t2f1 a:hover {
	color: #FFE1D8; text-decoration: none;
}
.t3f1 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #FFFFFF;
}




/* -- Left BG / Table -- */

.l1t1 {
	border: 1px solid #EEEFEE;
}
.l1t2 {
	border: 6px solid #FFFFFF; width: 100%; background-color: #F2F2F2;
}
.l1t3 {
	border-bottom: 2px solid #FFFFFF; background-color: #C32B2B;
}
.l1t4 {
	background-image: url(picture/l1_sep.gif); background-position: bottom left; background-repeat: no-repeat;
}

.l2t1 {
	border: 1px solid #EEEFEE;
}
.l2t2 {
	border: 6px solid #FFFFFF; width: 100%;
}
.l2t3 {
	border-bottom: 2px solid #FFFFFF; background-color: #C32B2B;
}
.l2t4 {
	background-image: url(picture/l1_sep.gif); background-position: bottom left; background-repeat: no-repeat;
}



/* -- Left Font -- */

.l1f1 {
	font-family: Trebuchet MS, Arial; font-size: 9pt; color: #FFFFFF; font-weight: bold;
}
.l1f2 {
	font-family: Verdana, Arial; font-size: 8pt; color: #363636;
}
.l1f2 a {
	color: #363636; text-decoration: none;
}
.l2f1 {
	font-family: Verdana, Arial; font-size: 8pt; color: #363636;
}
.l2f1 a {
	color: #363636; text-decoration: none;
}



/* -- Middle BG / Table -- */

.m1t1 {
	background-image: url(picture/m_picbar.gif); background-repeat: repeat-x; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;
}
.m2t1 {
	border: 1px solid #EEEFEE;
}
.m2t2 {
	border-top: 4px solid #FFFFFF; border-right: 6px solid #FFFFFF; border-left: 6px solid #FFFFFF; background-color: #5488C7;
}
.m3t1 {
	border-right: 2px solid #FFFFFF;
}
.m3t2 {
	border-left: 3px solid #D2CFC8; border-right: 6px solid #D2CFC8; background-color: #EFEEEB;
}






/* -- Middle Font -- */

.m1f1 {
	font-family: Verdana, Arial; font-size: 8pt; color: #DF7208;
}
.m1f1 a {
	color: #DF7208; text-decoration: none;
}
.m1f11 {
	font-family: Verdana, Arial; font-size: 8pt; color: #006F99; font-weight: bold;
}
.m2f1 {
	font-family: Trebuchet MS, Arial; font-size: 9pt; color: #FFFFFF; font-weight: bold; letter-spacing: 1pt;
}
.mf {
	font-family: Verdana, Arial; font-size: 8pt; color: #000000; line-height: 11pt;
}
.m3f0 {
	font-family: Verdana, Arial; font-size: 8pt; color: #76763E; line-height: 11pt;
}
.m3f1 {
	font-family: Trebuchet MS, Verdana, Arial; font-size: 10pt; color: #B07700; line-height: 11pt;
}
.m3f1 a{
	color: #B07700; text-decoration:none;
}





/* -- Right BG / Table -- */

.r1t1 {
	border-left: 8px solid #B96200; background-color: #DE9748;
}
.r1t2 {
	border-left: 8px solid #CCCBCC; background-color: #EEEEEE;
}
.r2t1 {
	background-image: url(picture/rbg_recommended.gif); background-repeat: no-repeat; border-top: 8px solid #FFFFFF;
}


/* -- Right Font -- */

.r1f1 {
	font-family: Arial Narrow, Arial; font-size: 10pt; color: #FFFFFF; font-weight: bold; letter-spacing: 1pt;
}
.r1f2 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #6B7383;
}
.r1f2 a:link {
	color: #6B7383; text-decoration: none;
}
.r1f2 a:visited {
	color: #6B7383; text-decoration: none;
}
.r1f2 a:hover {
	color: #525865; text-decoration: none;
}
.r2f1 {
	font-family: Arial Narrow, Arial; font-size: 10pt; color: #666666; font-weight: bold; letter-spacing: 1pt;
}
.r2f2 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #003D67; text-decoration: none;
}
.r2f2 a:hover {
	color: #003D67; text-decoration: underline;
}
.r2f22 {
	color: #004B7E; font-weight: bold;
}
.r2f23 {
	color: #C14723;
}



















/* -- Bottom BG / Table -- */

.b1bg1 {
	background-image: url(picture/b11.gif); background-repeat: repeat-x; border-bottom: 1px solid #FEF9E9; background-position: bottom left;
}
.b1bg2 {
	background-image: url(picture/b12.gif); background-repeat: repeat-x; border-top: 1px solid #DDDDDD; background-position: top left;
}
.b2bg1 {
	border-right: 1px solid #BEAD79;
}

						.l-21 {
						width:400px; color: #515251; font-size:11px; margin-top:8px; font-family: Verdana, Arial; font-size: 7.5pt;
					}
						.l-21 STRONG {
							font-weight:bold; font-size:12px;
						}
					.l-21 a {
						display: block; color: #515251; background:url(../images/l-21.gif) repeat-x bottom left; text-decoration:none;padding:	4px 0px 3px 0px;
					}
					.l-21 a:hover {
						display: block; color: #000000; background:url(../images/l-21.gif) repeat-x bottom left; text-decoration:none; padding:4px 0px 3px 0px;
					}






/* -- Bottom Font -- */

.b1f1 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #9D7B49; line-height: 11pt;
}
.b1f1 a {
	color: #9D7B49; text-decoration: none;
}
.b1f2 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #BC7600; line-height: 11pt; font-weight: bold;
}
.b1f2 a {
	color: #BC7600; text-decoration: none;
}
.b2f1 {
	font-family: Tahoma, Verdana, Arial; font-size: 7.5pt; color: #8B9DB0;
}
.b2f2 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #7A8FA4;
}
.b2f2 a {
	color: #7A8FA4; font-weight: bold; text-decoration: none;
}