.mainbg {
	background-color: #D6D6D6; 
}

.mt {
	border-width: 0px;  width: 675px; 
}
#maindiv {
	width:940px;
}
.t {
	border-width: 0px;
	width:100%;
	/*width: 100%;*/
}
.detail {
	font-family: Verdana, Arial; font-size: 8pt; color: #006CA4;
}
.detail a:link {
	color: #006CA4; text-decoration: none;
}
.detail a:visited {
	color: #006CA4; text-decoration: none;
}
.detail a:hover {
	color: #006CA4; text-decoration: underline;
}
.click {
	font-family: Trebuchet MS, Verdana, Arial; font-size: 10pt; color: #E25A00; 
}
.click a:link {
	color: #E25A00; text-decoration: none; 
}
.click a:visited {
	color: #E25A00; text-decoration: none;
}
.click a:hover {
	color: #E25A00; text-decoration: underline; font-weight: bold;
}
.read {
	font-family: Verdana, Arial; font-size: 8pt; color: #A60000; font-weight: bold; 
}
.read a:link {
	color: #A60000; text-decoration: none;
}
.read a:visited {
	color: #A60000; text-decoration: none;
}
.read a:hover {
	color: #A60000; text-decoration: underline;
}






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

.tbg {
	background-image: url('../picture/tbg.gif'); background-repeat: repeat-x; background-position: bottom left; border-top: #5A0301 5px solid; border-bottom: #610301 1px solid; background-color: #800502; 
}
.bbg1 {
	background-image: url('../picture/bbg.gif'); background-repeat: repeat-y; background-position: bottom left; background-color: #2C4451; 
}
.pbg {
	border-bottom: #402310 1px solid; background-color: #DDC58B; vertical-align:top;
}
.pbg1 {
	border-bottom: #402310 1px solid; background-color: #AF9A67;
}
.pbg2 {
	border-bottom: #402310 1px solid; border-right: #145A91 2px solid; background-color: #DDC58B;
}
.mbg {
	border-bottom: #145A91 1px solid; background-color: #ECE9E8;
}
.mbg0 {
	background-color: #ECE9E8;
}
.mbg1 {
	border-bottom: #145A91 1px solid; background-color: #FFFFFF;
}
.bbg {
	background-color: #DDC58B;
}
.ibg {
	border-bottom: #BBA56E 1px solid; border-top: #BBA56E 1px solid; background-color: #FFFFFF;
}
.ibg1 {
	border-bottom: #FFFFFF 1px solid; border-top: #FFFFFF 1px solid; background-color: #E6DCC2;
}


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


.lbg {
	background-image: url('../picture/lbg.gif'); background-repeat: repeat-x; background-position: bottom left; 
}
.rsep {
	border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #AF9A67;
}
.rbg {
	border-left: #054372 3px solid; 
}
.rbg1 {
	border-left: #C77D09 3px solid; 
}


/* -- Font Right -- */

.rhead1 {
	font-family: BankGothic Lt BT, Verdana, Arial; font-size: 10pt; color: #F2DDA9; letter-spacing: 1pt; 
}
.rhead1 a:link {
	color: #F2DDA9; text-decoration: none;
}
.rhead1 a:visited {
	color: #F2DDA9; text-decoration: none;
}
.rhead1 a:hover {
	color: #F2DDA9; text-decoration: underline;
}
.rhead2 {
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; color: #223A74; letter-spacing: 1pt; font-weight: bold;
}
.rhead2 a:link {
	color: #223A74; text-decoration: none;
}
.rhead2 a:visited {
	color: #223A74; text-decoration: none;
}
.rhead2 a:hover {
	color: #800502; text-decoration: underline;
}
.rhead {
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; color: #800502; letter-spacing: 1pt; font-weight: bold; 
}
.rhead a {
	color: #800502; text-decoration: underline;
}
.mhead {
	font-family: Arial Narrow, Verdana, Arial; font-size: 14pt; color: #730401; letter-spacing: 1pt; font-weight: bold;
}
.mhead1 {
	font-family: Arial Narrow, Verdana, Arial; font-size: 9pt; color: #402310; letter-spacing: 1pt; 
}
.rf {
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #193F52;
	line-height: 11pt;
	text-align: left;
}
.rf a {
	color: #193F52; text-decoration: none;
}
.rf1 {
	font-family: Arial, Verdana; font-size: 9pt; color: #346000; font-weight: bold; letter-spacing: 1pt;
}
.rf1a {
	font-family: Arial, Verdana; font-size: 8pt; color: #346000; letter-spacing: 1pt;
}
.rf1a a {
	color: #346000; text-decoration: none;
}
.mf {
	font-family: Verdana, Arial; font-size: 8pt; color: #000000; line-height: 11pt;
}
.mfd {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #747474; line-height: 11pt;
}
.mf1 {
	font-family: Verdana, Arial; font-size: 8pt; color: #000000; line-height: 13pt; letter-spacing: 1pt;
}
.mf1 a {
	color: #000000; text-decoration: none;
}
.b {
	font-weight: bold;
}
.rf2 {
	font-family: Trebuchet MS, Arial, Verdana;
	font-size: 10pt;
	color: #FFFFFF;
	letter-spacing: 1pt;
	text-align: center;
}
.rf2a {
	font-family: Verdana, Arial; font-size: 8pt; color: #AB9E96; 
}
.rf2a a {
	color: #AB9E96; text-decoration: none;
}
.rf3 {
	font-family: Verdana, Arial; font-size: 8pt; color: #AB9E96; 
}
.rf3 a:link {
	color: #AB9E96; text-decoration: none; 
}
.rf3 a:visited {
	color: #AB9E96; text-decoration: none; 
}
.rf3 a:hover {
	color: #DDD0C8; text-decoration: none; font-weight: bold;
}
.rf3a {
	font-family: Verdana, Arial; font-size: 8pt; color: #DDD0C8; font-weight: bold;
}
.if {
	font-family: Trebuchet MS, Arial, Verdana; font-size: 10pt; color: #402310; font-weight: bold;
}
.if1 {
	font-family: Verdana, Arial; font-size: 8pt; color: #000000; line-height: 11pt;
}
.if2 {
	font-family: Trebuchet MS, Arial, Verdana; font-size: 9pt; color: #003366; font-weight: bold;
}
.if3 {
	font-family: Verdana; font-size: 8pt; color: #996600; font-weight: bold;
}
.hn {
	font-family: Trebuchet MS, Arial, Verdana; font-size: 10pt; color: #402310; font-weight: bold; letter-spacing: 1pt;
}




/* -- Font Bottom -- */

.b1f1 {
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	color: #BCB2AC;
}
.b1f2 {
	font-family: Verdana, Trebuchet MS, Arial; font-size: 9pt; color: #800502;
}
.b1f2 a:link {
	color: #800502; text-decoration: none;
}
.b1f2 a:visited {
	color: #800502; text-decoration: none;
}
.b1f2 a:hover {
	color: #004CAB; text-decoration: underline;
}
.b1f3 {
	font-family: Verdana, Arial; font-size: 7.5pt; color: #51A6E9; text-align: center;
}



.lan_2t {
	background-color: #FFFFFF;
}

#key {
	font:Verdana, Geneva, sans-serif;
	color:#ECE9E8
}
#right {
}
