@charset "utf-8";
/* CSS Document */
body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; }
a { text-decoration:none;color:#653924 }

.spacer { height:10px;}

#mainBox { width:1000px; background:url(image/mainbox_bg.gif); margin:auto;}
#mainBox .menuBar{width:989px; margin-left:5px;background-color:#653924;height:23px ;direction:ltr}
#Menu1 {background:#653924;}

#banner { width:989px; margin:auto; overflow:hidden;direction:ltr;text-align:right}
#menu { width:900px; margin:auto; height:30px; }

#mainTable { width:989px; margin:auto; direction:ltr; }
#mainTable td { vertical-align:top;}

#mainTable #rightPan,#Rtop { width:200px; }

#mainTable #leftPan  { width:199px; }

#Rtop { height:120px; background:url(en_image/right_n.jpg) no-repeat; }

#rightPan { }
#rightPan .Rbox_header { width:190px; height:20px; margin:auto; overflow:hidden; }
#rightPan .Rbox_header div { font-size:12px; font-weight:bold; color:#FFF; 
						margin:5px 5px 0px 15px;  overflow:hidden; }
#rightPan .Rbox_header div a { color:#FFF; }
#rightPan .Rbox_header div a:hover { background-color:#cce7eb; color:#FF0033; }
				
#rightPan .content { width:170px; margin:auto; color:#EEE; font-size:12px; 
				line-height:19px; text-align:justify; }
#rightPan .content a { color:#EEE; text-decoration:none; }
#rightPan .content a:hover { color:#0FF; }

#rightPan .menuL-top{ background:url(image/right_n_brown.jpg);width:200px; height:20px }	
#rightPan .menuL-mid{ background:url(image/right_bg_brown.jpg); width:200px; }	
#rightPan .menuL-bot{ background:url(image/right_b_brown.jpg);width:200px; height:12px }	
						
#footer { background:url(image/footer_brown.gif) no-repeat; width:989px; height:55px; margin:auto; }
#footer div { font-size:10px; padding-top:20px; text-align:center; direction:ltr; color:#DDD; }
#footer div a { color:#DDD; }

#mainTable #midPan { width:590px;}
#midPan #midTitle { background:url(en_image/title_bg_brown.jpg) no-repeat; width:532px; height:30px; }
#midPan #midTitle div { color:#FFFFFF; font-weight:bold; font-size:11px; padding:5px 0px 0px 25px;  } 
#midPan #midContent { font-size:12px; width:570px; text-align:justify; margin:auto; }

#mainTable #ContentPan { width:790px;}
#ContentPan #midTitle { background:url(en_image/title_bg_brown.jpg) no-repeat; width:532px; height:30px; }
#ContentPan #midTitle div { color:#FFFFFF; font-weight:bold; font-size:11px; padding:7px 0px 0px 15px;  } 
#ContentPan #midContent { font-size:12px; width:755px; padding-left:20px; text-align:justify; font-family:tahoma, Tahoma; }
#ContentPan #midContent a { color:#000000; }
#ContentPan #midContent a:hover { color:#333333; background-color:#DDDDDD; }
#ContentPan #showRoot { font-size:11px; padding:0px 10px 5px 0px; line-height:20px; color:#CC3300; }
#ContentPan #showRoot a { color:#CC3300; text-decoration:none; }
#ContentPan #showRoot a:hover { color:#CC0000; font-weight:bold; }

#boxB { border:1px solid #d1c0a5; }
#boxB .panelArea { padding:10px 10px 10px 10px; overflow:hidden; text-align:justify;direction:ltr }
#boxB .panelArea .header a{ font-weight:bold; color:#333333; }
#boxB .panelArea .identifier , #boxB .panelArea .identifier a { font-weight:bold; color:#653924; font-size:11px; }
#boxB .panelArea .identifier img { vertical-align:middle; }
#boxB .panelArea .boxImg { width:120px; border:1px solid #653924; margin:0px 10px 5px 0px; }

.visitReport { font-size:11px; color:#666666; padding:5px 0px 0px 20px; text-align:left; }

#inx_boxtopT {width:560px;padding:1px 1px 0px 1px;border:1px solid #d1c0a5;border-bottom:none;}
#inx_boxtop {  width:560px;height:23px; background:url(image/index_box_brown.gif); }
#inx_boxtop div { padding:3px 10px 0px 0px; color:#496fa4; font-weight:bold; font-size:11px; }
#inx_conttop { width:562px; border:1px solid #d1c0a5; border-top:none; direction:ltr; text-align:left;}
#inx_cont2top { width:562px; border:1px solid #d1c0a5; direction:ltr; text-align:left; }
#inx_conttop .identifier ,#inx_conttop .identifier a{ font-weight:bold; color:#653924; font-size:11px; }
#marg_text_top { padding:5px 5px 5px 5px;  }
#inx_cont2top div  { padding:2px 5px 5px 5px; text-align:justify; }
#inx_cont2top div a { color:#653924; }
#inx_cont2top div a:hover { color:#653924; }
#inx_cont2top div img { vertical-align:middle; }

#inx_box { width:272px; height:23px; background:url(image/index_box_brown.gif); }
#inx_box div { padding:3px 0px 0px 10px; color:#653924; font-weight:bold; font-size:11px; }
#inx_cont { width:270px; border:1px solid #d1c0a5; border-top:none;}
#inx_cont2 { width:270px; border:1px solid #d1c0a5; }
#inx_cont div , #inx_cont2 div  { padding:2px 5px 5px 5px; text-align:justify; direction:ltr }
#inx_cont div a ,  #inx_cont2 div a { color:#653924; }
#inx_cont div a:hover ,  #inx_cont2 div a:hover { color:#653924; }
#inx_cont div img ,  #inx_cont2 div img { vertical-align:middle; }

#inx_Bbox { width:570px; height:23px; background:url(image/index_box_brown.gif) ; }
#inx_Bbox div { padding:3px 0px 0px 10px; color:#653924; font-weight:bold; font-size:11px; }
#inx_Bcont { width:568px; border:1px solid #d1c0a5; border-top:none;}
#inx_Bcont div { padding:7px 12px 12px 12px; text-align:justify; }
#inx_Bcont div a { color:#653924; }
#inx_Bcont div a:hover { color:#653924; }
#inx_Bcont div img { vertical-align:middle; }

#inx_boxRMT {width:200px;padding:1px 1px 0px 1px;border:1px solid #d1c0a5;border-bottom:none;}
#inx_boxRM {  width:200px;height:23px; background:url(image/index_box_brown.gif); }
#inx_boxRM div { padding:3px 0px 0px 0px; color:#653924; font-weight:bold; font-size:11px; margin:0px}
#inx_contRM { width:202px; }
#inx_contRM div { padding:2px 0px 5px 5px; text-align:justify; }

#inx_cont2RM { width:202px; }
#marg_text_RM { padding:5px 0px 5px 5px; }
#inx_cont2RM div  { padding:2px 0px 5px 5px; text-align:justify; }
#inx_cont2RM div a { color:#653924; }
#inx_cont2RM div a:hover { color:#653924; }
#inx_cont2RM div img { vertical-align:middle; }

table.nifty, table.nifty td { border-color: #60aac6; border-style: solid; }
table.nifty { border-width: 0 0 1px 1px; border-spacing: 0; border-collapse: collapse; width:720px; margin:auto; direction:ltr;}
table.nifty td { margin: 0; padding: 4px; border-width: 1px 1px 0 0; }
table.nifty tr.h_1 { background-color: #9ee1fa; }
table.nifty tr.color2 { background-color: #c9e3ed; }
table.nifty tr.h_1 td { text-align:center; }
table.nifty tr:hover { background-color:#FFFF99; }
table.nifty td a { color:#000000; }

#searchField { width:200px; height:40px; margin:auto;background-color:#FFF;padding-top:15px }
#searchField .sf_txt { width:50px; height:32px; float:left; text-align:left; padding-top:7px;}
#searchField .sf_f { width:10px; height:32px; background:url(en_image/sf_f.png) no-repeat; float:left; }
#searchField .sf_field { width:160px; height:32px; background:url(en_image/sf_field.png) repeat-x; float:left; }
#searchField .sf_field .inp_searchkey { float:left; direction:ltr; padding-top:7px; border:none; background:none; font-family:tahoma, Tahoma; }
#searchField .sf_btn { width:26px; height:32px; float:left; background:url(en_image/sf_btn.png) no-repeat; }
#searchField .sf_btn .serchSubmit { background:none; border:none; cursor:pointer; float:right; padding-top:9px; width:26px;  }

#SpPan { direction:ltr; width:199px; }
#SpPan td { vertical-align:top; padding:0px;}
#leftHeader {height:20px;background-color:#653924}
#leftHeader div{ text-align:center;font-size:12px;color:#FFF;padding:2px}

.GalleryInfo { color:#666666; font-size:10px; line-height:20px; text-align:center }
.imageTxt { width:180px; margin:auto; text-align:justify; }
.imageTxt a { color:#333333; }
.galleryFrame {width:230px; height:172px; background:url(en_image/gallery_picframe.png) no-repeat;cursor:pointer;}

.Counter{font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#326188}
.Counter_img{background:url(image/dayCounter.jpg) no-repeat;text-align:center;height:82px;width:200px;}

.marqueIndex {background-color:#d1c0a5;width:100%}

#GridPan { width:760px; margin:auto;}
#GridPan .head{ width:760px; height:48px; } 
#GridPan .mid{ background:url(image/box_set/boxQ_m.gif) repeat-y; width:760px; } 
#GridPan .bot{ background:url(image/box_set/boxQ_b.gif) no-repeat; width:760px; height:23px; }
#GridPan .files { background:url(image/box_set/boxQ_h_files.gif) no-repeat; }
#GridPan .link { background:url(image/box_set/boxQ_h_link.gif) no-repeat; }

#GridPan400 { width:400px; margin:auto;}
#GridPan400 .head{ width:400px; height:48px; } 
#GridPan400 .mid{ background:url(en_image/box_set/box400_m.gif) repeat-y; width:400px; } 
#GridPan400 .bot{ background:url(en_image/box_set/box400_b.gif) no-repeat; width:400px; height:23px; }

#GridPan400 .idea { background:url(en_image/box_set/box400_h_idea.gif) no-repeat; }
#GridPan400 .mid div { padding:0px 10px 0px 10px; }
#GridPan400 .mid .btn {background:url(en_image/box_set/submitBtn.png) no-repeat; width:96px; height:22px; border:none;}

