﻿#main { width: 990px; margin: 0px auto; }
#left { width: 268px; float: left; }
#right { float: right; width: 722px; }
#banner { margin-top: 10px; }
#languages { margin: 10px 0px; }
#languages a { color: #2e2e2e; }
#languages a { padding: 2px 20px 2px 8px; }
.lefttitle { font-family: Times New Roman; font-size: 20px;}
.CourseSearch { margin-top: 12px; }
.CourseSearch ul { margin: 7px 0px; }
.CourseSearch ul li { padding: 5px 0px; }
.CourseSearch select { font-family: Arial; width: 230px; height:24px;}
.CourseSearch input { width: 199px; height: 20px; }
.leftlink { padding-bottom: 6px; }
.leftlink ul { margin: 7px 0px; }
.leftlink ul li { padding: 5px 0px; }
.leftlink ul li a { font-size: 15px;  text-decoration: underline; }
.leftlink ul li a:hover { text-decoration: none; }
.leftlink ul li span { margin-left: 12px; }
.jpkc, #connect { margin-top:10px; }
.jpkc ul { margin-top: 8px; }
.jpkc ul li { padding: 4px 0px 4px 12px; }
.jpkc ul li a { color: #d4732e; font-size: 13px; text-decoration: underline; }
.jpkc ul li a:hover { text-decoration: none; }
.connect h2 { margin-bottom: 12px; }

.right_list { margin-top: 12px; }
.right_listcon { width: 227px; float: left; }
.right_listcon ul li { padding: 4px 2px 4px 12px; }
.right_listcon ul li.nobj { background: none; padding-left: 0px; }
.right_listcon ul li a { color: #2e2e2e; }
.right_listcon h3 { background: #ac9d74; padding: 6px; color: #fff; font-weight: bold; font-size: 13px; }
ul.noticelist li { padding: 8px 2px; background: none; }
ul.noticelist li a { color: #aa0404; }
ul.noticelist li p { margin-top: 3px; color: #0e5aae; }
#tb_change a { display: block; }
#tb_left { background: url(/_Template/images/default/banner_change_tb.png) no-repeat; left: -12px; padding: 15px; position: absolute; top: 185px; z-index: 2000; }
#tb_right { background: url(/_Template/images/default/banner_change_tb_next.png) no-repeat; left: 711px; padding: 15px; position: absolute; top: 185px; }
#tb_change { left: 0; position: absolute; top: 0; }
.banner-container { position: relative; height: 374px; width: 721px; background: none repeat scroll 0 0 #CECECE;}
#banner img { margin: 8px 8px 11px 11px; width: 701px; height: 358px; }