/* Common Elements */
body { font:12px ËÎÌå,arial,sans-serif; margin:0; color:#000; background-color:#fff }
html>body { font:12px ËÎÌå,arial,sans-serif; color:#000 }
select,input,textarea { font-size:12px }
/* table { font:12px arial,sans-serif,ËÎÌå } */
/*	input,select { vertical-align:middle }	*/
label { cursor:pointer; cursor:hand }
a { text-decoration:none; color:#621 }
a:hover { text-decoration:underline; color:#cc4000 }

img { border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px }

input { font-size:12px }

.input01 { height:19px; border-top:2px #96989c solid; border-left:2px #96989c solid; border-right:1px #cbced3 solid; border-bottom:1px #cbced3 solid }
.button01 { height:22px; padding-top:2px; padding-left:1px; background-color:#f8f8f8; border-top:1px #90a7cc solid; border-left:1px #90a7cc solid; border-right:2px #2d5082 solid; border-bottom:2px #2d5082 solid }
.inmail { width:80%; height:19px; border-top:2px #96989c solid; border-left:2px #96989c solid; border-right:1px #cbced3 solid; border-bottom:1px #cbced3 solid }

.fnt8 { font-size:8pt }
.fnt9 { font-size:9pt }
.fnt10 { font-size:10pt }
.fnt11 { font-size:11pt }
.fnt12 { font-size:12pt }
.note { color:#505050 }
.alert { color:#900000 }
.smit { text-align:center }
.smit span { width:50px }
.rd { color:#902000; font-weight:bold }

div,span { 
	margin:0; 
/* next 1 line is for development
	border: 1px dotted gray */
}

.skin_bar { vertical-align:middle }

.hb { width:768px; height:100%; padding-left:2px; padding-right:2px; text-align:left; background-color:#fff }
.hb1k { width:998px; height:100%; padding-left:2px; padding-right:2px; text-align:left; background-color:#fff }
.sl { float:left }
.sr { float:right }

#t0 { width:100%; border-left:1px #d9d9d9 solid; border-top:1px #d9d9d9 solid; border-right:1px #d9d9d9 solid; border-bottom:1px #d9d9d9 solid }
.ti { height:22px; color:#202020; padding-left:9px; padding-right:9px; padding-top:4px; background-color:#f2f2f2; border-left:1px #fff solid; border-top:1px #fff solid; border-right:1px #fff solid; border-bottom:1px #fff solid }

#hlg { width:100% }
.hll { padding-top:0px; padding-right:0px }
.hlm { width:10.6%; height:89px; padding-top:10px; padding-bottom:0px; text-align:center }
#hsm { width:100%; height:42px; text-align:center; display:block }
.hmu { width:100%; border:1px #0B198C solid; display:none; float:none }
.hmui { width:100%; line-height:16px; padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:1px; background-color:#E1E4F2; border:1px #fff solid; display:block; float:none }
.hmui span { width:13.3%; text-align:center; margin:0 }
.hmui a { color:#111111 }

.mm { width:100%; border:6px #fff solid; display:block; background-color:#fff; table-layout:fixed; word-break:break-all; background:url(flbg.gif) no-repeat right bottom }
.mn { width:100%; border:6px #fff solid; display:block; background-color:#fff; table-layout:fixed; word-break:break-all }
.mmc { width:100%; border:6px #f8f8f8 solid; display:block; background-color:#f8f8f8; table-layout:fixed; word-break:break-all }
.line5 { width:100%; padding-bottom:5px; border-top:1px #ccc solid }
.line0 { width:100%; padding-bottom:0px; border-top:1px #ccc solid }

.m0 { width:100%; margin-top:0px; margin-bottom:10px; border:1px #0B198C solid; text-align:left }
.m0t { height:20px; padding-top:5px; padding-bottom:3px; padding-left:6px; padding-right:3px; border:1px #fff solid; background:url(barbg.gif); background-color:#698cc1 }
.m0t { color:#fff; font-size:13px }
.m0t a { color:#fff }
.m0t a:hover { color:#fff }

.m1 { width:100%; margin-top:0px; margin-bottom:10px; border:1px #9b73cf solid; text-align:left }
.m1t { height:20px; padding-top:5px; padding-bottom:3px; padding-left:6px; padding-right:3px; border:1px #fff solid; background-color:#9b73cf }
.m1t { color:#fff; font-size:13px }
.m1t a { color:#fff }
.m1t a:hover { color:#fff }

#fleft { width:66%; float:left }
#fright { width:33%; float:right }

.hbt { width:764px; height:15%; float:none; text-align:left; background:url(ftbg.gif) repeat-x }
.btl { width:630px; color:#202020; padding-top:14px; padding-left:10px; word-break:break-all; float:left }
.btl a { color:#363636 }
.btl2 { width:630px; color:#303030; padding-top:7px; padding-left:2px; word-break:break-all; float:left }
.btr { float:right }

.hbt1k { width:994px; height:60px; float:none; text-align:left; background:url(ftbg.gif) repeat-x }
.btl1k { width:860px; color:#202020; padding-top:12px; padding-left:10px; word-break:break-all; float:left }
.btl1k a { color:#363636 }
.btl21k { width:860px; color:#303030; padding-top:7px; padding-left:2px; word-break:break-all; float:left }
