html{ scrollbar-face-color:#f6f6f6; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#cccccc; scrollbar-3dlight-color:#cccccc; scrollbar-arrow-color:#330000; scrollbar-track-color:#f6f6f6; scrollbar-darkshadow-color:#ffffff; }
body{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; background:url(../images/v_9_1/body_bg2.jpg) repeat;  background-color:#66ccff;}
table{
 border-collapse:collapse;
}
div,form,img{ margin:0; padding:0; border:0; }
a{ text-decoration:none; }
a:link{ color:#014288; }
a:visited{ color:#014288; }
a:hover{ color:#f35530; }
a:active{ color:#014288; }

.cssbutton{ border:#e39b78 1px solid; padding:2px 10px; background-image:url(../images/student/button_bg.gif); cursor:pointer; color:#FFFFFF; font-weight:bold; height:20px; }
.tablestyle{ background-color:#FFCC00; }
.title_info{ height:30px; vertical-align:top; color:blue; }
.table_top{ background-color:#E0E0E0; }
.table_title{ background-color:#f8e69f; height:22px; }
.table_body{ background-color:#FFFFFF; height:22px; }
.table_bottom{ background-color:#E4DAFD; height:22px; }
.td_left{ background-color:#E0E0E0; text-align:right; height:22px; }
.td_right{ background-color:#FFFFFF; height:22px; }
.td_row1{ background-color:#FFCC99; }
.td_row2{ background-color:#FFFFFF; }
.tabledivstyle{ border: 3px solid #FFCC00; background-color:#FFFFFF; padding:3px; }

.requiredSign{ color:red; }

.operateResult{ color:red; }

.whiteFont{ color:white; }

.calendarStyleEmpty{ color:#000000; background-color:#FFF9DF; padding:0px; }
.calendarStyle{ color:#000000; background-color:#FEE9BC; padding:0px; }
.calendarStyleToday{ color:#000000; background-color:#FFC272; padding:0px; }

.homenavigatestyle{ font-weight:bold; height:20px; }

.navigatestyle{ font-weight:bold; background-color:#FFFFFF; height:18px;}

.descriptionstyle{ background-color:#F8FEB4; height:30px; }

.alertDiv{ font-weight:bold; color:red; word-break:normal; word-wrap:break-word; }

.img_table_title{ background-color:#FF9900; height:18px; font-weight:bold; color:#FFFFFF; }

#navigateBody { width:950px; margin:0 auto;font-weight:bold; height:24px;/*background:#eee; opacity:0.60; filter:Alpha(opacity=60);*/ background:url(../images/v_9_1/nav.gif) 1px -1px no-repeat; margin-bottom:10px;  }
#navigateBody a{ color:#660000;}
#navigateBody a:hover{ color:#FF0000; text-decoration:underline;}
#navigateLeft { float:left; padding-left:10px; height:20px; line-height:20px; }
#navigateRight { float:right; padding-right:5px; }
#mainBodyDiv { margin:0 auto; width:950px; padding-bottom:10px; }
#mainBodyTable { width:950px; height:475px; }
.mainBody{background:url(../images/v_9_1/body_bg.jpg) center top no-repeat;}
#title_desc { padding:2px 3px; }

.table_top_left { background-image: url(../images/student/table/top_left.gif); width:12px; height:12px; }
.table_top_center { background-image: url(../images/student/table/top_center.gif); height:12px; }
.table_top_right { background-image: url(../images/student/table/top_right.gif); width:12px; height:12px; }

.table_left { background-image: url(../images/student/table/left.gif); width:12px; }
.table_center { background-color: #FFCC00; }
.table_right { background-image: url(../images/student/table/right.gif); width:12px; }

.table_bottom_left { background-image: url(../images/student/table/bottom_left.gif); width:12px; height:12px; }
.table_bottom_center { background-image: url(../images/student/table/bottom_center.gif); height:12px; }
.table_bottom_right { background-image: url(../images/student/table/bottom_right.gif); width:12px; height:12px; }

.table_top_center2 { background-image: url(../images/student/table/top_center2.gif); height:12px; }


.table2_top1_left { background-image: url(../images/donation/top1_left.gif); width:20px; height:12px; }
.table2_top1_center { background-image: url(../images/donation/top1_center.gif); height:12px; }
.table2_top1_right { background-image: url(../images/donation/top1_right.gif); width:20px; height:12px; }
.table2_top2_left { background-image: url(../images/donation/top2_left.gif); width:20px; height:8px; }
.table2_top2_center { background-image: url(../images/donation/top2_center.gif); height:8px; }
.table2_top2_right { background-image: url(../images/donation/top2_right.gif); width:20px; height:8px; }

.table2_left { background-image: url(../images/donation/left.gif); width:20px; }
.table2_center { background-color: #FFFFFF; }
.table2_right { background-image: url(../images/donation/right.gif); width:20px; }

.table2_bottom_left { background-image: url(../images/donation/bottom_left.gif); width:20px; height:20px; }
.table2_bottom_center { background-image: url(../images/donation/bottom_center.gif); height:20px; }
.table2_bottom_right { background-image: url(../images/donation/bottom_right.gif); width:20px; height:20px; }

.div_out { border: 3px solid #330000; padding: 8px; background-color: #996633; }
.div_in { border: 2px solid #663300; padding: 5px; background-color: #ffb301; }

.imgbtn{ display:block; float:left; }
.imgbtn:link{ border:0; }
.imgbtn:visited{ border:0; }
.imgbtn:hover{ border:1px solid #FFFFFF; }
.imgbtn:active{ border:0; }

#overlay{ background:#666; opacity:0.60; filter:Alpha(opacity=60); display:none; position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:100; }
#msgBox{ margin-left:auto; margin-right:auto; border: 3px solid #F7941C; background-color:#FFFFFF; width:650px; height:450px; position:absolute; z-index:110; display:none; left:30%; top:15%; }

.raised{ background:transparent; width:230px; float:right; filter:alpha(opacity=75); opacity:0.75; }
.raised h1,.raised p{ margin:0 10px; }
.raised h1{ font-size:2em; color:#fff; }
.raised p{ padding-bottom:0.5em; }
.raised .b1,.raised .b2,.raised .b3,.raised .b4,.raised .b1b,.raised .b2b,.raised .b3b,.raised .b4b{ display:block; overflow:hidden; font-size:1px; }
.raised .b1,.raised .b2,.raised .b3,.raised .b1b,.raised .b2b,.raised .b3b{ height:1px; }
.raised .b2{ background:#C2EBFF; border-left:1px solid #fff; border-right:1px solid #eee; }
.raised .b3{ background:#C2EBFF; border-left:1px solid #fff; border-right:1px solid #ddd; }
.raised .b4{ background:#C2EBFF; border-left:1px solid #fff; border-right:1px solid #aaa; }
.raised .b4b{ background:#C2EBFF; border-left:1px solid #eee; border-right:1px solid #999; }
.raised .b3b{ background:#C2EBFF; border-left:1px solid #ddd; border-right:1px solid #999; }
.raised .b2b{ background:#C2EBFF; border-left:1px solid #aaa; border-right:1px solid #999; }
.raised .b1{ margin:0 5px; background:#fff; }
.raised .b2, .raised .b2b{ margin:0 3px; border-width:0 2px; }
.raised .b3, .raised .b3b{ margin:0 2px; }
.raised .b4, .raised .b4b{ height:2px; margin:0 1px; }
.raised .b1b{ margin:0 5px; background:#999; }
.raised .boxcontent{ display:block; background:#C2EBFF; border-left:1px solid #fff; border-right:1px solid #999; padding-left:2px; height:60px; }

.raised2{ background:transparent; width:100%; filter:alpha(opacity=90); opacity:0.9; }
.raised2 h1,.raised2 p{ margin:0 10px; }
.raised2 h1{ font-size:2em; color:#fff; }
.raised2 p{ padding-bottom:0.5em; }
.raised2 .b1,.raised2 .b2,.raised2 .b3,.raised2 .b4,.raised2 .b1b,.raised2 .b2b,.raised2 .b3b,.raised2 .b4b{ display:block; overflow:hidden; font-size:1px; }
.raised2 .b1,.raised2 .b2,.raised2 .b3,.raised2 .b1b,.raised2 .b2b,.raised2 .b3b{ height:1px; }
.raised2 .b2{ background:#FFFFFF; border-left:1px solid #fff; border-right:1px solid #eee; }
.raised2 .b3{ background:#FFFFFF; border-left:1px solid #fff; border-right:1px solid #ddd; }
.raised2 .b4{ background:#FFFFFF; border-left:1px solid #fff; border-right:1px solid #aaa; }
.raised2 .b4b{ background:#FFFFFF; border-left:1px solid #eee; border-right:1px solid #999; }
.raised2 .b3b{ background:#FFFFFF; border-left:1px solid #ddd; border-right:1px solid #999; }
.raised2 .b2b{ background:#FFFFFF; border-left:1px solid #aaa; border-right:1px solid #999; }
.raised2 .b1{ margin:0 5px; background:#fff; }
.raised2 .b2, .raised2 .b2b{ margin:0 3px; border-width:0 2px; }
.raised2 .b3, .raised2 .b3b{ margin:0 2px; }
.raised2 .b4, .raised2 .b4b{ height:2px; margin:0 1px; }
.raised2 .b1b{ margin:0 5px; background:#999; }
.raised2 .boxcontent{ display:block; background:#FFFFFF; border-left:1px solid #fff; border-right:1px solid #999; padding:2px; height:100%; }
