*{margin:0;padding:0;}
body{text-align:center;background:#FFF;}
#head{background:#fff url(../image/new_forum_bg.jpg) 0 0 repeat-x;}
#headM{background:#fff url(../image/new_forum_bg.jpg) 0 0 repeat-x;}
#head div,#headM div{margin-right:35px;background:url(../image/new_forum.jpg) right top no-repeat;}
#head div.logo{background:url(../image/new_forum_logo.jpg) left 0 no-repeat;height:96px;}
#headM div.logo{background:url(../image/new_forum_logoM.jpg) left 0 no-repeat;height:96px;}
#head div.logo div.help,#headM div.logo div.help{background:url(../image/help.gif) no-repeat;width:50px;float:right;margin-right:150px;display:inline;margin-top:44px;text-align:left;padding-left:25px;}
#head div.logo div.help a,#headM div.logo div.help a{height:23px;font:12px/23px "";color:#82570F;text-decoration:none;}
#neck{display:none;height:1px;overflow:hidden;}
#body{width:96%;margin:8px auto 15px auto;}
#foot{text-align:center;background:#EAEACA;height:26px;overflow:hidden;}
#foot p{font:12px/26px "";text-align:center;width:800px;display:block;margin:0 auto;}
#body input.button{font:12px/100% "";background:#FFFFCC;border:1px solid #CC6600;overflow:visible;letter-spacing:1px;padding:2px 10px 0 10px;height:18px;}
#body input.input{height:19px;background:#F5F5F5;border:1px solid #DEB963;}
#body textarea{background:#F5F5F5;border:1px solid #DEB963;}
img{border:0;}
.clear { clear:both;font-size:1px; height:0; visibility: hidden; }

#forum_left{width:194px;height:300px;border:1px solid #DEB961;background:#F3F3F3;vertical-align:top;}
#forum_left div.forumName{background:url(../image/forum_manager.jpg) no-repeat;vertical-align:top;padding:20px 10px 10px 60px;font:12px/150% "";color:#86580B;overflow:hidden;}
#forum_left ul{list-style:none;margin:0;padding:0;}
#forum_left ul li.com{margin-bottom:5px;background:url(../image/forum_manager_li.jpg) left top no-repeat;width:194px;}
#forum_left ul li.com a{margin-left:50px;text-align:left;display:block;font:bold 12px/27px "";height:27px;text-decoration:none;color:#AF730E;}
#forum_left ul li.cur{margin-bottom:5px;background:url(../image/forum_manager_left_cur.jpg) left top no-repeat;width:194px;}
#forum_left ul li.cur a{margin-left:50px;text-align:left;display:block;font:bold 12px/27px "";height:27px;text-decoration:none;color:#000;}

div.location{}
div.location div{height:20px;margin-left:0px;text-align:left;font:12px/20px "";}
div.location div a{background:url(../image/alumni_forum_arrow.jpg) 2px 3px no-repeat;font:bold 12px/20px "";padding-left:18px;height:20px;text-decoration:none;}
div.location div a:link{color:#6A3E22;}
div.location div a:visited{color:#6A3E22;}
div.location div a:hover{color:#000;}

div.newlocation{}
div.newlocation div{background:url(../image/alumni_forum_arrow.jpg) 3px 4px no-repeat;padding-left:20px;font:bold 12px/20px "";text-align:left;color:#6A3E22;}

div.ctrl{margin:2px 0;}
div.ctrl div.left{width:49%;float:left;text-align:left;vertical-align:bottom}
div.ctrl div.right{width:49%;float:right;text-align:right;height:20px;}
div.ctrl div.right a{color:#000;font:12px/20px "";text-decoration:none;}
div.ctrl div.right a:hover{color:#960;}
div.ctrl div.right input.input{border:1px solid #DEB961;background:#F3F3F1;width:30px;height:14px;}

div.search{border:1px solid #DEB960;height:28px;overflow:hidden;}
div.search input.seainput{height:17px;border:1px solid #919191;background:#FFF;}
div.search div.s1{background: url(../image/alumni_forum_common_bg.jpg) 1px 1px repeat-x;border:1px solid #FFF;}
div.search div.s1 div.s2{text-align:left;background:url(../image/alumni_forum_common_left.jpg) left 0px no-repeat;padding:3px 0 0 60px;height:25px;font:12px/160% "";overflow:hidden;}
div.search div.s3{text-align:left;padding:3px 0 0 60px;height:25px;font:12px/160% "";overflow:hidden;}

table.forumModule{border:1px solid #DEB960;border-collapse:collapse;width:100%;}
table.forumModule th{background:url(../image/alumni_forum_common_bg.jpg) repeat-x;border:1px solid #DEB960;font:normal 12px/25px "";height:25px;}
table.forumModule tr.first{background:#F5F5F5;}
table.forumModule td{border:1px solid #DEB960;text-align:center;padding:5px;font:12px/150% "";}
table.forumModule td div{text-align:left;color:#8A5E00;font:bold 12px/150% "";text-decoration:underline;}
table.forumModule td div a{color:#8A5E00;text-decoration:underline;}
table.forumModule td p{text-align:left;text-indent:2em;font:12px/150% "";color:#333333;letter-spacing:1px;}


div.caption{height:26px;overflow:hidden;background:url(../image/alumni_forum_common_bg.jpg) left 1px repeat-x;border:1px solid #DEB960;border-bottom-width:0px;vertical-align:top;}
div.caption div{text-align:left;}
div.caption div p{background: url(../image/alumni_forum_common_left.jpg) left 1px no-repeat;width:75%;display:inline;margin:0;padding:0;float:left;font:bold 12px/25px "";height:25px;padding-left:45px;text-align:left;overflow:hidden;}
div.caption div p a{color:#000;line-height:25px;text-decoration:none;margin:0;background:url(../image/alow.gif) no-repeat;padding-left:15px;}
div.caption div p a:hover{color:#930;}
div.caption div p.right{background:url();width:10%;float:right;margin-right:20px;padding-top:3px;text-align:right;}

div.border{width:100%;}
[xhtml] div.border{width:100%;border:1px solid #DEB963;border-collapse:separate ;}

table.formList{width:100%;border:1px solid #DEB963;}
[xhtml] table.formList{border-collapse:separate;}
table.formList th{background:url(../image/alumni_forum_forumList_th_bg.jpg) repeat-x;font:12px/25px "";height:25px;border:1px solid #FFF;border-width:0 1px 1px 0;}
table.formList th a{color:#000;text-decoration:none;}
table.formList td{background:#F8F6F7;text-align:center;font:12px/20px "";height:20px;border:1px solid #FFF;border-width:0 1px 1px 0;}
table.formList td.bg1{background:#EFEFEF;}
table.formList td.title{text-align:left;padding-left:15px;}
table.formList td a{color:#000;text-decoration:none;}
table.formList td a:hover{color:#930;}

table.new{width:100%;border:1px solid #DEB963;}
table.new th{background:#EFEFEF url(../image/ico_new.gif) center no-repeat;width:50px;border:1px solid #FFF;}
table.new th.info{background-image:url(../image/ico_info.gif);}
table.new td{background:#F8F6F7;padding:5px;}
table.new td p{text-align:left;text-indent:2em;font:12px/150% "";color:#333;letter-spacing:1px;}

table.appear{width:100%;border-collapse:collapse;border:1px solid #DEB963;}
table.appear th{border:1px solid #DEB963;border-width:0 1px 1px 0;background:#EFEFEF;text-align:left;padding:5px 5px 0 20px;vertical-align:top;font:12px/150% "";}
table.appear td{text-align:left;border:1px solid #DEB963;border-width:0 0px 1px 0;padding:2px 10px 0 5px;}
table.appear td input.input{width:70%;}
table.appear td textarea{width:100%;height:70px;}
table.appear td div.button{text-align:right;margin:3px 0;}

table.form{width:100%;border-collapse:collapse;border:1px solid #DEB963;}
table.form th{border-style:solid;letter-spacing:1px;border-width:0 1px 1px 0;border-color:#DEB963;background:#F3F3F3;vertical-align:top;padding:4px 0 0 20px;font:12px/150% "";color:#333; text-align:left;}
table.form td{border-style:solid;border-width:0 0px 1px 0;border-color:#DEB963;text-align:left;padding-left:5px;}
table.form td span{font-size:12px;color:#B7592D;}
table.form td.t{font:12px/150% "";color:#333; }

table.forumContent{width:100%;border-collapse:collapse;border:1px solid #DEB963;margin-top:-1px;}
table.forumContent tr.com{background:#FFF;}
table.forumContent tr.cur{background:#F6F6F6;}
table.forumContent th.leftstyle{vertical-align:top;padding-top:10px;border-right:1px solid #DEB963;font:normal 12px/120% "";text-align:left;width:220px;}
table.forumContent div.forumphoto{float:left;width:50px;text-align:right;}
table.forumContent div.foruminfo{float:left;text-align:left;width:150px;margin-left:15px;}
table.forumContent div.foruminfo table{width:100%;border:0;}
table.forumContent div.foruminfo table th{font:normal 12px/150% "";vertical-align:top;}
table.forumContent div.foruminfo table td{font:normal 12px/120% "";}
table.forumContent div.foruminfo table td a{color:#000;text-decoration:underline;}
table.forumContent div.foruminfo table td a:hover{color:#B7592D;text-decoration:none;}
table.forumContent td.bleftstyle{height:17px;border-right:1px solid #DEB963;border-top:1px solid #DEB963;font:12px/18px "";color:#333;}
table.forumContent td.rightstyle{padding-top:4px;border-bottom:1px solid #DEB963;vertical-align:top;}
table.forumContent div.forumCtrl{border-bottom:1px solid #ccc;text-align:left;padding-left:20px;}
table.forumContent div.forumCtrl span.title{background:url(../image/forumtitle_li.gif) 1px 2px no-repeat;padding-left:18px;font:12px/150% "";color:#000;letter-spacing:1px;}
table.forumContent div.forumCtrl div.foruml{clear:both;text-align:right;padding-right:15px;}
table.forumContent div.forumCtrl div.foruml a{font:12px/130% "";color:#000;letter-spacing:1px;text-decoration:none;}
table.forumContent div.forumCtrl div.foruml a:hover{color:#930;}
table.forumContent div.forumCtrl img{border:0;}
table.forumContent div.forumCtrl div.right{float:right;margin-right:15px;font:12px/25px "";color:#000;height:25px;}
table.forumContent div.forumCtrl div.right span{color:#1580C4;font-weight:bold;}
table.forumContent div.forumpen{margin-left:5px;background:url(../image/pic_pen.gif) left top no-repeat;padding:15px 10px 5px 20px;font:20px/150% "";text-align:left;}
table.forumContent td.brightstyle{text-align:left;padding-left:20px;font:12px/18px "";color:#333;}
table.forumContent div.forumBody{text-align:left;margin:10px;}
table.forumContent div.forumBody div.modifyTime{margin-top:20px;width:60%;border-top:1px dashed #666;font:12px/20px "";color:#666;height:20px;text-align:right;}

div.thread{border:1px solid #DEB960;background:#F8F6F7;height:35px;}
div.thread div{margin:10px 20px;text-align:left;}
div.thread div a{font:12px/150% "";color:#000; background:url(../image/thead_li.gif) 2px 1px no-repeat;padding:0 10px 0 8px ;text-decoration:none;}
div.thread div a:hover{color:#930;}

table.article{border:1px solid #DEB960;width:100%;}
table.article th,table.article td{background:#F8F6F7;text-align:left;font:12px/20px "";height:20px;letter-spacing:1px;}
table.article th{padding:0 15px;}
table.article th a{background:url(../image/article_li.gif) 2px 0px no-repeat;font:12px/20px "";text-decoration:none;letter-spacing:1px;color:#000;padding-left:23px;}
table.article th a:hover{color:#930;}
table.article td{text-align:center;border-left:1px solid #DEB960;}





div.manager{margin-bottom:10px;border:1px solid #DEB961;text-align:left;background:#F3F3F3;height:23px;font:bold 12px/23px "";color:#AF730E;padding-left:20px;}

table.Mform{width:100%;border-collapse:collapse;border:1px solid #DEB963;}
table.Mform th{border:1px solid #DEB963;background:#F3F3F3;vertical-align:top;padding:4px 0 0 20px;font:12px/150% "";color:#333; text-align:left;}
table.Mform td{border:1px solid #DEB963;font:12px/150% "";color:#333; text-align:left;padding-left:5px;}

table.MformList{width:100%;border-collapse:collapse;border:1px solid #DEB963;}
table.MformList th{background:url(../image/alumni_forum_forumList_th_bg.jpg) left 0px repeat-x;font:12px/25px "";height:25px;border:1px solid #FFF;border-width:0 1px 1px 0;}
table.MformList th a{color:#000;text-decoration:none;}
table.MformList td{background:#F8F6F7;text-align:center;font:12px/20px "";height:20px;border:1px solid #FFF;}
table.MformList td.bg1{background:#EFEFEF;}
table.MformList td.title{text-align:left;padding-left:15px;}
table.MformList td a{color:#000;text-decoration:none;}
table.MformList td a:hover{color:#930;}

td.classicLookSummary,td.classicLookItemsPerPage,label.classicLookItemsPerPageLabel{font:12px/120% "";color:#000;text-align:right;white-space:nowrap;}
td.classicLookSummary{padding-right:10px;}
td.classicLookSummary b{color:#c00;font-weight:normal;}
input.classicLookItemsPerPageInputBox{height:19px;background:#F5F5F5;border:1px solid #DEB963;width:30px;}
input.classicLookItemsPerPageSubmitButton{font:12px/100% "";background:#FFFFCC;border:1px solid #CC6600;overflow:visible;letter-spacing:1px;padding:2px 4px 0 4px;height:18px;}
table.classicLookPaging td,table.classicLookPaging th{padding:0 1px;color:#960;font:normal 12px/120% "";}
table.classicLookPaging td a{font:12px/100% "";text-decoration:none;color:#000;}
table.classicLookPaging td a:hover{color:#960;}
input.goInput{margin-right:5px;height:19px;background:#F5F5F5;border:1px solid #DEB963;width:30px;}
input.goButton{font:12px/100% "";background:#FFFFCC;border:1px solid #CC6600;overflow:visible;letter-spacing:1px;padding:2px 4px 0 4px;height:18px;}
