/* $WEFT -- Created by:sunid (sunid_baatar@163.com) on 21,November,2008 -- */
  @font-face { font-family:Menksoft2007; font-style:normal; font-weight:normal; src:url(../MENKSOF0.eot);}
/*body {filter:gray;}*/
body, td { font:12px Verdana,Arial,Helvetica,sans-serif; color:#5c566d; margin:0;}
.NormalInput  { font-family:Menksoft2007; height:320px; width:28px; font-size:18px; writing-mode:tb-rl;}
.NormalTextMN { white-space:nowrap; font-size:18px; font-family:Menksoft2007; writing-mode:tb-rl; padding:2px 0 0 2px; word-break:keep-all;}
.NormalTextCN { white-space:nowrap; font-size:12px; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold;}
.NormalTextCP { white-space:nowrap; font-size:12px; font-family:Verdana,Arial,Helvetica,sans-serif; writing-mode:tb-rl; padding:5px 0 0 8px; font-weight:bold;}
.NormalButton { white-space:nowrap; font-size:18px; font-family:Menksoft2007; writing-mode:tb-rl; height:80px; width:30px;}
.NormalTextarea	{ font-family:Menksoft2007; font-size:18px; height:320px; width:400px; }
.DropDownList { word-break:keep-all; font-size:18px; font-family:Menksoft2007;}
.NormalFile {font-family:Menksoft2007; writing-mode:tb-rl; width:28px; height:330px; font-size:18px;}
.NormalDate {font:12px Verdana,Arial,Helvetica,sans-serif; color:#333; writing-mode:tb-rl; padding:2px 0 0 2px;}

/* Head */
#Top_BG {background:url("Top_BG.jpg") repeat-x; height:162px;}
#Top_BG .Tab {padding:10px 3px 0 0; margin:0; writing-mode:tb-rl; font-size:18px;  word-break:keep-all; white-space:nowrap; font-family:Menksoft2007; font-weight: normal; text-align:left; width:30px; height:160px; background:url("mnue_bg_v.gif") no-repeat;}
#Top_BG .NormalTextMN {white-space:nowrap; font-size:18px; font-family:Menksoft2007; writing-mode:tb-rl; padding:2px 4px 0 0 ; text-align:left; word-break:keep-all;}

/* Foot */
.f_l  { background:url("f_l.gif") no-repeat; height:125px; width:6px;}
.f_bg { background:url("f_bg.gif") repeat-x; height:125px; font-weight:bold;}
.f_r  { background:url("f_r.gif") no-repeat; height:125px; width:6px;}
.ico_bg {background:url("ico_bg.gif") no-repeat; height:143px; width:25px;}
.mark_bg{background:url("mark_bg.gif") repeat-x; height:143px; width:25px; line-height:25px;}

.info {margin:0px; color:#6c6c6c; background-color:#F8F8F8;}
.info a {color:#7b6a00; text-decoration:none;}
.info a:hover { color:#6d3700; text-decoration:overline;}

.info_T  { background:url("nn_t.gif") no-repeat; height:5px; width:28px; margin:0 0 -10px 0;}
.info_BG { background:url("nn_bg.gif") repeat-y; height:150px; width:28px;}
.info_B  { background:url("nn_b.gif") no-repeat; height:5px; width:28px; margin:0 0 -8px 0; }

/* Tiltle */
.T_T  { background:url("t_t.gif") no-repeat; height:5px; width:33px; margin:0 0 -10px 0;}
.T_BG { background:url("t_bg.gif") repeat-y; width:33px; color:#000;}
.T_B  { background:url("t_b.gif") no-repeat; height:5px; width:33px; margin:0 0 -8px 0; }

.N_T  { background:url("n_t.gif") no-repeat; height:5px; width:28px; margin:0 0 -10px 0;}
.N_BG { background:url("n_bg.gif") repeat-y; height:322px; width:28px;}
.N_B  { background:url("n_b.gif") no-repeat; height:5px; width:28px; margin:0 0 -8px 0; }

.NB_T  { background:url("nn_t.gif") no-repeat; height:5px; width:28px; margin:0 0 -10px 0;}
.NB_BG { background:url("nn_bg.gif") repeat-y; height:322px; width:28px;}
.NB_B  { background:url("nn_b.gif") no-repeat; height:5px; width:28px; margin:0 0 -8px 0; }


.NN_T  { background:url("nn_t.gif") no-repeat; height:5px; width:28px; margin:0 0 -10px 0;}
.NN_BG { background:url("nn_bg.gif") repeat-y; height:492px; width:28px;}
.NN_B  { background:url("nn_b.gif") no-repeat; height:5px; width:28px; margin:0 0 -8px 0; }

.TopicList {margin:0px; color:#005CF5; background-color:#F8F8F8;}
.TopicList a {color:#333; text-decoration:none;}
.TopicList a:hover { color:#6d3700; text-decoration:overline;}

.TBox { color:#999; padding:0 2px 0 0;}
.TBox a {color:#7b6a00; text-decoration:none;}
.TBox a:hover { color:#6d3700; text-decoration:overline;}

.UBox { color:#333; padding:0 2px 0 0;}
.UBox a {color:#333; text-decoration:none;}
.UBox a:hover { color:#6d3700; text-decoration:overline;}
.UBox img {margin:1px;}

.D_T  { background:url("t_t.gif") no-repeat; height:5px; width:33px; margin:0 0 -10px 0;}
.D_BG { background:url("t_bg.gif") repeat-y; width:33px;  color:#000;}
.D_B  { background:url("t_b.gif") no-repeat; height:5px; width:33px; margin:0 0 -8px 0; }

.content  { margin:0px; background-color:#f0f0f0; color:#6d3700;}
.content a {color:#7b6a00; text-decoration:none;}
.content a:hover { color:#420; text-decoration:overline;}
.content img {margin:2px 0 0 0;}

.NormalTextU { font-size:18px; font-family:Menksoft2007; writing-mode:tb-rl; padding:2px 0 0 2px; height:455px;  word-break:keep-all; white-space:nowrap;}

.NormalInputS { font-family:Menksoft2007; height:60px; width:28px; font-size:18px; writing-mode:tb-rl;  word-break:keep-all; white-space:nowrap;}

.NormalBox{ border:solid 1px #d4bd7b; margin:0px; background-color:#e7d49c; color:#6d3700;}
.NormalBox img { margin:2px 0 0 0;}
.PageLink { border:solid 1px #d4bd7b; margin:0px; background-color:#f9edbe; color:#6d3700; padding:1px 0 0 0;}

.footer   { background:url("../../images/Bottom.gif") no-repeat; width:105px; height:498px; color:#6d3700;}

.MBox { border:solid 1px #d4bd7b; margin:5px 0 0 0; background-color:#dff1bc; color:#003399; padding:2px 0 2px 0;}

.header_BG {color:#006e2e;margin:0; width:30px;} /**/
.NormalTextM { white-space:nowrap; font-size:18px; font-family:Menksoft2007; padding:2px 0 0 2px;}
.PageLink img {margin:1px;}

.ForumList {background-color:#FBFDF6; border:1px solid #E4F3C7; color:#006e2e;margin:0 1px 0 0; width:25px; word-break:keep-all; height:492px; padding:1px;}
.ForumList a {color:#005CF5; text-decoration:none;}
.ForumList a:hover { color:#6d3700; text-decoration:overline;}

.MnueList {background-color:#FBFDF6; border:1px solid #E4F3C7; color:#006e2e;margin:0 1px 0 0; width:25px; word-break:keep-all; height:492px; padding:1px;}
.MnueList a {color:#005CF5; text-decoration:none;}
.MnueList a:hover { color:#6d3700; text-decoration:overline;}

.InfoBox {border:solid 1px #E4F3C7; margin:0px; background-color:#FBFDF6; color:#6d3700; padding:1px 0 0 0; height:492px;}
.InfoBox a {color:#0060B8; text-decoration:none;}
.InfoBox a:hover { color:#6d3700; text-decoration:overline;}

/* p-tag at the top of pages with navigation links */
.navlinks  { color:#000;}
.navlinks a{ color:#000; text-decoration:none;}
.navlinks a:hover { color:#C00000; text-decoration:overline;}
.navlinks #current{ color:#900000;}

input{ font:12px Verdana,Arial,Helvetica,sans-serif;}
select{ background:#ffffff;font:12px Verdana,Arial,Helvetica,sans-serif;}
textarea { background:#ffffff; border:1px solid #404040; font:12px Verdana,Arial,Helvetica,sans-serif;}

form{ display:inline; }

/* For BBCode Post Buttons */
.ButtonOut { filter:alpha(opacity=70); border:#7F9DB9 1px solid;}
.ButtonOver{ background-color:#FFE1AC; border:#FFAD55 1px solid;}
.ButtonChecked{background-color:#FFCB7E; border:#FFAD55 1px solid;}
.ButtonOff { filter:gray() alpha(opacity=30); background-color:#C0C0C0; border:#7F9DB9 1px solid;}

img{ border:0;}

/* hyperlinks */
a{text-decoration:none; color:#5c566d;}
a:hover{text-decoration:overline; color:#644f9b;}

/* Header 1 - Main header */
.header1 { background-color:#F0F0F0; color:#800; height:32px; font-weight:bold;}

/* Links in header1 */
tr.header1 a{color:#C00000; text-decoration:none;}
tr.header1 a:hover { color:#404040; text-decoration:none;}
.header1Title { color:#FFFFFF; height:32px;}

/* Header 2 - Sub header */
.header2 { background-color:#F0F0F0; color:#252525; white-space:nowrap; word-break:keep-all; font-weight:bold; width:200px;}
td.header2links a { color:#3A4F6C; text-decoration:none; font-size:12px;}
td.header2links a:hover{ color:#3A4F6C; text-decoration:none; font-size:12px;}

/* Footer1 - Bottom of tables */
.footer1 {font-size:12px; height:28px; background-color:#fbfbfb;}
.footer1 select, .footer1 td { font-size:12px;}
.UserBox {font-size:12px; color:#808080;}
.postformheader { background-color:#fce2bf;font-weight:bold;}

/* Header of posts */
.postheader { color:#800;}
.postheader a { color:#000; font-weight:bold; }

/* Boldbaatar 2008-11-28 cp_inbox */
.title_1 { height:50px; margin:3px 0 0 0;}
.title_2 { height:300px; margin:3px 0 0 0;}
.title_3 { height:300px; margin:3px 0 0 0;}
.title_4 { height:135px; margin:3px 0 0 0;}
.title_5 { height:120px; margin:3px 0 0 0;}

#RichEdit td {padding:0px;}

/* User info and post/article F0F0F0 F5F5F5 edc99a */
.post { color:#003399;}
.post a{text-decoration:none; color:#800;}
.post a:hover{text-decoration:underline; color:#644f9b;}
.post_alt { background-color:#fcfae3; color:#003399;}
.post_priority { font-weight:bold;}
.post_link { font-size:12px; font-weight:bold;}

/* Footer of posts */
.postfooter{ background-color:#D1DCEB;}

/* Area between posts */
.postsep{ background-color:#939393; height:2px;}

/* used for quoting messages */
.quote { margin-left:16px; padding-left:16px;}
.innerquote {padding:4px; background-color:#d1d1d1; border:solid 1px #505050;}

/* used for code */
.code{ margin-left:16px; padding-left:16px;}
.innercode{ padding:4px; background-color:#efefef; border:solid 1px #808080; color:#000000; font-size:12px; font-family:Courier New,Courier;}

/* font sizes */
.smallfont{ font-size:12px;}
.largefont{ font-size:12px;}

/* Image Links */
a.imagelink{ font-size:12px; font-weight:bold;color:#000080;}
a:hover.imagelink{ text-decoration:overline; color:#0000FF;}

/* Used for editor textarea */
.posteditor{ width:100%; height:200px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;}

/* Table just above and below tables */
table.command{ padding:3px;}

/* for printing */
.print{border:solid 1px #C0C0C0;}
.printheader{ background-color:#DDDDDD; color:#000000; padding:4px;}
.printbody  { background-color:#FFFFFF;	color:#000000; padding:4px;}
