@charset "utf-8";
body {

	color:#525252;
	line-height:1.5;
	font-family:"ms gothic";
/*	padding-top:10px;
		background:url(../../images/common/bg_bodybg.gif) left top repeat-x;*/
}
.pageBox {	
/*	border-top:10px solid #e06c13;
*/}
.main {
	width:850px;
	margin:0 auto 0 auto;
}
.content {
	margin-bottom:35px;
	overflow:hidden;
	height:100%;
	clear:both;
}
.header {
	position:relative;
	padding-bottom:5px;
	height:70px;
}
.logo {
	position:absolute;
	top:8px;
	left:0px;
}
.topLink {
	position:relative;
	width:580px;
	height:25px;
	float:right;
	top:0px;
	right:0px;
	padding:0 0 0 12px;
	background:#e06c13 url(../../images/common/bg_searchcl.gif) left bottom no-repeat;
}
.topLink form {
	position:absolute;
	width:225px;
	left:12px;
	float:left;
	padding-right:15px;
	background:url(../../images/common/bg_toplink.gif) right 0px no-repeat;
}
.inputBase {
	width:160px;
	height:16px;
	border:1px solid #bfbfbf;
	vertical-align:top;
}
.input {
	background:#fff url(../../images/common/bg_googlesearch.gif) 20px center no-repeat;
}
.btnQuest {
	position:absolute;
	right:0px;
	bottom:0px;
	z-index:100;
	padding-right:4px;
	background:url(../../images/common/bg_searchcr.gif) right bottom no-repeat;
}
.topLink ul {
	position:absolute;
	bottom:6px;
	left:260px;
	margin-top:0px;
	padding-left:15px;
	float:left;
}
.topLink ul li {
	display:inline;
	padding-right:13px;
}
.searchCcontent {
	margin-bottom:35px;
}
.collegeLeft {
	float:left;
	width:630px;
	padding-right:20px;
	font-size:1.2em;
}
.colleageRight {
	float:left;
	width:200px;
	font-size:1.2em;
}
.rightBanner {
	margin:10px 0 0 0;
	height:200px;
}
.Information {
	padding:10px 0;
	border:5px solid #f5ccac;
	background:#f2f2f2 url(../../guide/college/images/bg_infomation.gif) left top repeat-x;
	margin-bottom: 10px;
}
.Information p {
	width:155px;
	margin:0 auto;
}
.detailNav {
	border:5px solid #e1e1e1;
	padding:2px;
	background:url(../../guide/college/images/bg_detail_li.gif) left bottom repeat-x;
}
.rssBorder {
	padding-bottom:7px;
	border-bottom:1px solid #666666;}
.detailNav h3 {
	padding:0;
}
.detailNav ul.a {
	padding:0 3px;
}
.detailNav ul li {
	padding:3px 0;
	margin-bottom:4px;
	border-bottom:1px dotted #ccc;
}
.detailNav ul li.bNone {
	border-bottom:none;
}
.detailNav ul.a ul {
	margin-top:4px;
}
.detailNav ul.a li ul li {
	padding:0;
	margin-bottom:1px;
	border-bottom:none;
	overflow:hidden;
	height:100%;
}
.detailNav ul.a li ul li a {
	display:block;
	padding:2px 0 2px 14px;
	font-weight:normal;
	color:#013b95;
	text-decoration:underline;
	background:url(../../guide/college/images/ico_mesright1.gif) 5px 9px no-repeat;
}
.detailNav ul.a li ul li a.now {
	background:#eeeeee url(../../guide/college/images/ico_mesright1.gif) 5px 9px no-repeat;
}
ul.a li ul li .ulThird li a {
	padding-left:20px;
	background:url(../../images/common/ico_li_s.gif) 11px 9px no-repeat;
}
ul.a li ul li .ulThird li a.now {
	background:#eeeeee url(../../images/common/ico_li_s.gif) 11px 9px no-repeat;
}
.detailNav ul.a li .ulFouth li a {
	padding-left:24px;
	background:url(../../images/common/ico_li_s.gif) 15px 9px no-repeat;
}
.detailNav ul.a li .ulFouth li a.now {
	background-color:#eeeeee;
}
.ulFouth li img {
	padding-left:5px;
}
.detailNav ul.a li .pdfUl li {
	padding:2px 0 2px 24px;
	background:url(../../images/common/ico_li_s.gif) 15px 9px no-repeat;
	}
.detailNav ul.a li .pdfUl li a{
	padding-left:0px;
	display:inline;
	background:none;
	}
.introduction {
	overflow:hidden;
	height:100%;
}
.introduction img {
	float:left;
}
.leftImg1 {
	border:5px solid #f5ccac;
	margin-bottom:10px;
}
.bt {
	border-top:1px dotted #666666;
}
.siteUl {
	border:5px solid #e1e1e1;
	padding:2px 3px;
	background:url(../../guide/college/images/bg_detail_li.gif) left bottom repeat-x;
}
.siteUl li {
	padding:3px 0;
	margin-bottom:4px;
	border-bottom:1px dotted #ccc;
	text-align: center;
}
.siteUl li.nb {
	border-bottom:none;
}
.imgBorder {
	padding-bottom:5px;
	border-bottom:1px dotted #666666;
}
.imgBorder img {
	border:1px solid #e1e1e1;
	margin-bottom:5px;
}
/*main nav style*/	
.nav {
	padding:5px 0 25px 0;
	overflow:hidden;
	height:100%;
}
.nav li {
	float:left;
	margin-right:10px;
}
.nav li.noMr {
	margin-right:0px;
}
.topNav {
	position:absolute;
	right:0px;
	top:36px;
}
.topNav li {
	float:left;
	padding:0;
}
.subNav {
	padding:5px 0 10px 0;
	overflow:hidden;
	height:100%;
}
.subNav li {
	float:left;
}
.bread {
	padding:10px 0 20px 0;
	font-size:1.2em;
}
.bread li {
	display:inline;
}
.bread li.first {
	padding-left:0px;
	background:none;
}
.leftEvent {
	position:relative;
	border:5px solid #F5CCAC;
	padding:0px;
	background:#f2f2f2 url(../../images/top/bg_leftquest.gif) left top repeat-x;
}
.leftEvent p {
	position:absolute;
	top:55px;
	left:10px;
	font-size:0.8em;
}
.linkUp li {
	padding-left:12px;
	background:url(../../images/common/ico_link_up.gif) left center no-repeat;
}
.footLink span {
	float:right;
	padding-left:15px;
	background:url(../../images/common/ico_backtop.gif) left center no-repeat;
	font-size:1.2em;
}
.backtop {
	float:right;
	padding-left:15px;
	background:url(../../images/common/ico_backtop.gif) left center no-repeat;
	font-size:1em;
}
.footLink {
	margin:0 auto;
	clear:both;
	width:850px;
}
.footLink ul li {
	display:inline;
	padding-right:23px;
}
.footLBox {
	width:630px;
	background:url(../../university/college/images/bg_comp_b.gif) left bottom no-repeat;
}
.footDiv {
	padding:10px 6px 10px 6px;
	background:url(../../university/college/images/bg_comp_t.gif) left top no-repeat;
	height:100%;
	overflow:hidden;
	font-size:0.9em;
}
.footNote {
	font-size:1em;
}
ul.lw0 {
	width:620px;
}
ul.lw1 {
	width:390px;
}
ul.lw2 {
	width:300px;
}
ul.w290 {
	width:290px;
}
ul.rw1 {
	width:215px;
}
ul.left {
	float:left;
	height:100%;
	overflow:hidden;
}
ul.left li, ul.right li {
	height:100%;
}
ul.left li li, ul.right li li {
	display:inline;
}
ul.right {
	float:left;
	height:100%;
	overflow:hidden;
}
ul.left img, ul.right img {
	padding-bottom:3px;
}
.copyRight {
	clear:both;
	margin-top:10px;
	background:#e06c13;
	font-size:1.2em;
}
.copyRight div {
	width:850px;
	margin:0 auto;
	padding:10px 0;
	color:#fff;
	line-height:1.5;
}
.calenderBox {
	border:5px solid #e1e1e1;
	padding:2px;
}
.calenderBox ul {
	padding:0 3px;
}
.calenderBox ul li {
	padding:1px 0;
	margin-bottom:0px;
}
.calenderBox ul li.bNone {
	border-bottom:none;
}
.calenderBox ul li a {
	display:block;
	padding:0px 0 0px 24px;
	font-weight:normal;
	color:#013b95;
	text-decoration:underline;
	background:url(../../guide/college/images/ico_mesright1.gif) 15px 9px no-repeat;
}
.calenderBox ul li a:hover {
	color:#e06c13;
}
.dataTitle {
	padding:3px 10px 1px 10px;
	text-align:center;
	background:#e1e1e1;
	height:100%;
	overflow:hidden;
}
.dataTitle strong {
	font-size:1.2em;
}
.dataTitle span.l {
	padding-left:10px;
	background:url(../../calender/images/ico_data_l.gif) left center no-repeat;
}
.dataTitle span.r {
	padding-right:10px;
	background:url(../../calender/images/ico_data_r.gif) right center no-repeat;
}
.calender {
	padding:15px 0;
}
.calender li {
	padding-right:8px;
	display:inline;
}
.dataTable {
	margin-left:1px;
}
.dataTable th, .dataTable td {
	padding:5px;
	border:1px solid #cccccc;
}
.dataTable th {
	font-weight:normal;
}
.dataTable td {
	padding-bottom:55px;
	vertical-align:top;
	font-size:1.2em;
	font-weight:bold;
}
.dataTable td.now {
	border:3px solid #cccccc;
}
.dataTable td.color1 {
	background:#f5ccac;
}
.dataTable td.color2 {
	background:#c6dfec;
}
.collegeLeft dl {
	padding-top:10px;
	border-top:1px dotted #CCC;
	margin-top: 15px;
}
.collegeLeft dl dt {
	padding-bottom:10px;
}
.deprtWidth {
	width:310px;
}
.departBox {
	height:100%;
	overflow:hidden;
}
.deprtDiv {
	width:310px;
	float:left;
	background:url(../../guide/college/images/bg_college_bottom.gif) left bottom no-repeat;
}
.deprtDiv ul {
	padding:10px 8px 8px 8px;
	background:url(../../guide/college/images/bg_college_top.gif) left top no-repeat;
}
.deprtDiv ul h4 {
	margin-bottom:10px;
	padding:0 0 3px 6px;
	border-bottom:1px dotted #ccc;
	overflow:hidden;
	background:#fff;
}
.deprtDiv ul h4 img {
	float:none;
}
.deprtDiv ul li {
	height:100%;
	overflow:hidden;
}
.deprtDiv ul img {
	margin-right:8px;
	float:left;
}
.deprtDiv ul div {
	float:left;
	width: 215px;
}
.deprtDiv ul div p {
	padding-left:8px;
}
.deprtDiv ul div a, .footALink {
	padding-left:8px;
	background:url(../../guide/college/images/ico_college.gif) left center no-repeat;
}
.exaDiv {
	width:310px;
	float:left;
	background:url(../../guide/college/images/bg_college_bottom.gif) left bottom no-repeat;
}
.exaBox {
	padding:10px 8px 8px 8px;
	background:url(../../guide/college/images/bg_college_top.gif) left top no-repeat;
}
.exaDiv h4 {
	margin-bottom:3px;
	padding:0 0 3px 6px;
	border-bottom:1px dotted #ccc;
	overflow:hidden;
}
.exaDiv ul {
	padding:4px 0 0 10px;
}
.exaDiv ul a {
	padding-left:8px;
	background:url(../../guide/college/images/ico_college.gif) left center no-repeat;
}
.exaDiv ul p {
	padding-left:8px;
}
.guideDiv {
	width:310px;
	float:left;
	padding:0 0 8px 0;
	background:url(../../guide/images/bg_guide_bottom.gif) left bottom no-repeat;
}
.guideDiv h4 {
	margin-bottom:3px;
}
.guideDiv ul {
	padding:0;
	width:110px;
	float: left;
}
.guideDiv ul.one {
	float:none;
	width:auto;
}
.guideDiv ul li {
	height:100%;
	overflow:hidden;
}
.guideDiv .img {
	margin-left:7px;
	float:left;
}
.guideDiv div {
	float:left;
	width:225px;
	padding-left: 6px;
}
.guideDiv ul a {
	display:block;
	padding-left:8px;
	padding-right:5px;
	background:url(../../guide/college/images/ico_college.gif) left 5px no-repeat;
}
.guideDiv .pdfGuideUl li {
	display:block;
	padding-left:8px;
	padding-right:5px;
	background:url(../../guide/college/images/ico_college.gif) left 5px no-repeat;
}
.guideDiv .pdfGuideUl li a{
	display:inline;
	padding:0;
	background:none;
	}
.historyTB th, .historyTB td {
	padding:8px 0 8px 10px;
	background:url(../../guide/images/bg_dotted.gif) left top repeat-x;
}
td.noPD {
	padding:0;
}
.historyTB th {
	width:80px;
	padding-left:30px;
	padding-right:30px;
	background-color:#eeeeee;
	font-weight:normal;
	text-align:right;
	vertical-align:top;
}
.historyTB td span {
	color:#e06c13;
}
.historyTB p {
	padding-top:3px;
}
.historyTB p img {
	float:left;
	margin-right:4px;
}
.createDiv {
	height:100%;
	overflow:hidden;
}
.createDiv div div {
	float:left;
	width:460px;
}
.createDiv .img {
	float:left;
	padding:0 10px;
}
.fina {
	border:none;
}
.fina li {
	padding:20px 0 3px 0;
	padding-left:23px;
	background:url(../../guide/images/bg_y.gif) left 23px no-repeat;
}
li.noIco {
	margin-left:23px;
	padding-left:0px;
	background:none;
	border-bottom:1px dotted #CCC;
	height:100%;
	overflow:hidden;
	display: block;
}
.fina li h3 {
	font-weight:bold;
	font-size:1.2em;
	border-bottom:1px dotted #CCC;
	overflow:hidden;
}
.pdf {
	float:left;
	width:auto;
}
.pdf span, .pdfUL span {
	padding-right:30px;
	background:url(../../guide/images/ico_pdf.gif) right center no-repeat;
}
.pdf strong, .pdfUL2 strong {
	color:#e57722;
}
.fina ul {
	float:left;
}
.fina ul li {
	background:none;
	padding:0;
}
ul.pdfUL2 {
	float:none;
}
ul.pdfUL2 li {
	padding:2px 0;
	border-bottom:1px dotted #CCC;
}
ul.pdfUL2 li.noBB {
	border-bottom:none;
}
ul.pdfUL2 span {
	padding-right:30px;
	background:url(../../guide/images/ico_pdf.gif) right center no-repeat;
}
.requestFormBox {
	background:url(../../siteinfo/request/images/bg_request_form_b.gif) left bottom no-repeat;
}
.requestFormDiv {
	padding:10px;
	background:url(../../siteinfo/request/images/bg_request_form_t.gif) left top no-repeat;
}
.requestFormDiv h3 {
	padding:3px 0 5px 3px;
	background:#e1e1e1;
	font-size:1em;
	font-weight:bold;
}
.formElementsDiv {
	padding:10px 10px 20px 10px;
}
.bookUl {
	height:100%;
	overflow:hidden;
}
.bookUl li {
	float:left;
	width:295px;
}
.bookUl li h4 {
	padding-bottom:3px;
	font-size:1em;
	font-weight:bold;
}
.bookUl li h4 span {
	color:#e06c13;
}
.bookUl div.img {
	float:left;
	width:110px;
}
.bookUl div {
	float:left;
	width:185px;
}
.bookUl div .topUl {
	margin-bottom:20px;
}
.bookUl div .topUl li {
	font-weight:normal;
}
.bookUl li ul li {
	float:none;
	font-weight:bold;
	width:auto;
}
.formTable th, .formTable td {
	padding:3px 0;
	text-align:left;
	vertical-align:top;
}
.formTable th {
	width:140px;
}
.formTable input {
	border:1px solid #a5acb2;
}
.formTable input.noBd {
	border:none;
}
.inputWidthPhone {
	width:65px;
}
.inputMailWidth {
	width:50px;
}
.inputAds {
	width:295px;
}
.textArea {
	width:530px;
	overflow-y:hidden;
	border:1px solid #a5acb2;
	height: 120px;
}
.topicDiv {
	padding:0 0 0 5px;
	background:#e06d14 url(../../topics/images/bg_topic_h2.gif) left top no-repeat;
}
.topicDiv h2 {
	padding-left:5px;
	background:#fff;
	font-weight:bold;
}
.topicDiv span {
	display:block;
	color:#e06c13;
}
.detailTopic {
	height:100%;
	overflow:hidden;
}
.detailTopic div {
	float:right;
}
.detailTopic div img {
	display:block;
	margin-bottom:5px;
}
.detailTopic ul li ul {
	padding-left:1em;
}
.detailTopic ul ul ul {
	text-indent:-1em;
}
.detailTopic ul.sub {
	padding-left:1em;
	text-indent:-0.5em;
}
.univercityBox {
}
.univercityDiv {
	padding:8px 9px 10px 9px;
	background:url(../../university/images/bg_univercity_div.gif) left bottom no-repeat;
	height:100%;
	overflow:hidden;
}
.univercityDiv p {
	padding:8px 0;
}
.univercityDiv h5, .univercityDiv h4 {
	margin-bottom:5px;
}
.univerPic {
	float:left;
	margin-right:10px;
}
.univerUl {
	float:left;
}
.univerUl a {
	padding-left:8px;
	background:url(../../guide/college/images/ico_college.gif) left center no-repeat;
}
.courseBox {
	padding:8px 8px 8px 8px;
	background:url(../../guide/college/images/bg_college_top.gif) left top no-repeat;
}
.courseBox h4 {
	padding-bottom:4px;
	margin-bottom:3px;
	border-bottom:1px dotted #ccc;
	width:294px;
}
.courseBox h4 span {
	float:right;
}
.courseBox ul {
	background:none;
	padding:3px 0 0 3px;
	width:291px;
}
.courseBox ul li {
	padding-left:8px;
	height:auto;
	overflow:auto;
	background:url(../../images/common/ico_li_s.gif) left 8px no-repeat;
}
.courseBox ul li strong {
	font-size:0.9em;
	font-weight:normal;
}
.courseBox ul li p span {
	color:#e06c13;
}
.courseUL {
	height:100%;
	overflow:hidden;
}
.courseUL li {
	clear:both;
}
.courseUL li span {
	float:left;
	width:150px;
}
.courseUL li strong {
	color:#e57722;
}
.courseUL li p {
	float:left;
}
.studentUl {
	height:100%;
	overflow:hidden;
}
.studentUl li span {
	float:left;
	width:120px;
}
.studentUl li {
	line-height:1.6;
}
.studentUl li p {
	float:left;
	width:500px;
}
a {
	color:#013b95;
}
a:hover, .detailNav ul.a li ul li a:hover {
	text-decoration:none;
	color:#e06c13;
}
.dataTable a {
	color:#525252;
}
#pgtop {
	display:block;
/*	display:none;*/
height:10px;
	background:#e06c13;
}
.teacherUl {
	padding:0px 0 0 1em;
	width:290px;
	height:100%;
	overflow:hidden;
}
.teacherUl li {
	padding-top:3px;
	border-bottom:1px dotted #ccc;
	height:100%;
	overflow:hidden;
}
.teacherUl li.noBB {
	border-bottom:none;
}
.teacherUl li span {
	float:left;
	width:140px;
}
.teacherUl li p {
	float:left;
	width:150px;
}
.genralTb {
	margin-left:1px;
}
.genralTb th, .genralTb td {
	padding:5px;
	border:1px solid #ccc;
	text-align:center;
}
.genralTb td.noBorder {
	border:none;
}
.genralTb th {
	background:#f5ccac;
}
.genralTb span {
	vertical-align:super;
	color:#e06c13;
}
.genralTb td.widthA {
	width:150px;
}
.genralTb td.headers {
	background:#e1e1e1;
}
.aoTb td.headers {
	text-align:left;
}
.generalUlBox {
	background:url(../../examinee/examination/images/bg_general_b.gif) left bottom no-repeat;
}
.generalUlBox ul {
	padding:5px 8px 10px 8px;
	height:100%;
	overflow:hidden;
	background:url(../../examinee/examination/images/bg_general_t.gif) left top no-repeat;
}
.generalUlBox ul li {
	padding:4px 0;
	border-bottom:1px dotted #ccc;
	height:100%;
	overflow:hidden;
}
.generalUlBox ul li.noBB {
	border-bottom:none;
}
.generalUlBox ul li div {
	float:left;
	width:115px;
}
.generalUlBox ul li img {
	float:left;
	margin-right:3px;
	vertical-align:middle;
}
.generalUlBox ul li span {
	padding-top:5px;
	float:left;
}
.generalUlBox ul li p {
	padding:5px 0 0 0;
	float:left;
	width:450px;
}
.borderB {
	padding-bottom:4px;
	border-bottom:1px dotted #ccc;
}
.brieUlTop {
	padding-top:8px;
	border-bottom:1px dotted #ccc;
}
.brieUlTop li {
	margin-bottom:3px;
	height:100%;
	overflow:hidden;
}
.brieUlTop li span {
	float:left;
	width:100px;
	font-weight:bold;
}
.brieUlTop li div {
	float:left;
	width:470px;
}
.brieUlTop li div ul li {
	margin-bottom:0px;
	padding-left:1em;
	text-indent:-1em;
}
.brieUlTop li div ul li span {
	float:none;
	width:auto;
	color:#e06c13;
}
.brieUlMid {
	height:100%;
	overflow:hidden;
}
.brieUlMid li {
	height:100%;
	overflow:hidden;
}
.brieUlMid div {
	margin-bottom:5px;
	padding:2px 3px;
	background:#f5ccac;
	font-weight:bold;
}
.brieUlMid span.adds {
	float:left;
	width:90px;
}
.brieUlMid span.date {
	float:left;
	width:90px;
}
.intro {
	margin-left:1px;
	width: 628px;
}
.intro th, .intro td {
	padding:5px 5px 5px 7px;
	border:1px solid #cccccc;
	text-align:left;
}
.intro th {
	background:#f5ccac;
	text-align:left;
	font-weight:normal;
	vertical-align:top;
}
dl.scheduleDl {
	border:none;
}
dl.scheduleDl dt {
	margin-bottom:10px;
	padding:3px 0 3px 5px;
	background:#CCC;
	font-weight:bold;
}
dl.scheduleDl dd {
	padding:0 0 0 7px;
	height:100%;
	overflow:hidden;
}
dl.scheduleDl span {
	float:left;
	width:120px;
	color:#E06C13;
	font-weight:bold;
}
dl.scheduleDl p {
	float:left;
	width:480px;
}
.questBox {
	background:url(../../guide/college/images/bg_questb.gif) left bottom no-repeat;
}
.quest {
	margin-top:70px;
	padding-right:10px;
	padding-top:17px;
	padding-left:16px;
	padding-bottom:18px;
	background:url(../../guide/college/images/bg_quest.gif) left top no-repeat;
}
.questTit {
}
.quest p {
	padding:10px 0 0 0;
	width:430px;
}
.quest ul {
	float:right;
}
.quest ul img {
	vertical-align:bottom;
}
.titDiv {
}
.titDiv span {
	display:block;
	color:#e06c13;
	font-weight:bold;
}
.titDiv strong {
	font-size:1.3em;
}
.courseBox ul li p, .em0p9 {
	font-size:0.9em;
}
.collegeLeft h2, em1 {
	font-size:1em;
}
h2.h2Text, p.h2Text {
	color:#e06c13;
	font-size:1.6em;
	font-weight:bold;
}
.collLeft h4, .textH4 {
	margin-bottom:15px;
	padding:0 0 2px 5px;
	border-left:5px solid #D76E1D;
	border-bottom:1px dashed #999;
	font-weight:bold;
	font-size:1em;
	background:#fff;
}
.textH4 span {
	color:#f00;
}
.h4Bborder {
	border-bottom:2px solid #FFB780;
	font-size:1em;
	font-weight:bold;
}
.superT {
	vertical-align:super;
}
.noteUl li {
	margin-left:1em;
	text-indent:-1em;
}
.noteUl li.noLeftIco {
	padding-left:1em;
}
.noteUl li span, .formTable th span, .noteP span, .noteS strong {
	color:#e06c13;
	font-weight:normal;
}
#wrapper03 {
	padding-top:15px;
}
ul, li {
	margin:0;
	padding:0;
}
/*h2 {
	font-size: 1.4em;
	font-weight: bold;
	color: #4d4d4d;
	margin: 0;
	padding: 0;
}*/
.h2box {
	margin: 0px;
	padding: 30px 0 8px 0;
}
.h2_inner {
	padding: 0 0 1px 1px;
	margin: 0;
}
.h2bg {
	height:6px;
	background-image: url(../../siteinfo/images/h2_bg.gif);
	background-repeat: repeat-x;
}
.txt_linkbox {
	margin: 0px;
	padding: 0px;
}
.txt_linkbox a:link {
	color: #035aac;
	text-decoration: underline;
}
.txt_linkbox a:visited {
	color: #035aac;
	text-decoration: underline;
}
.txt_linkbox a:hover, a:active {
	color: #035aac;
	text-decoration: none;
}
.mg21 {
	margin: 0 5px 0 0;
}
.txt_link09 {
	color: #333333;
	margin: 0;
	padding: 0 0 0 10px;
	text-align: left;
}
.txt_link09 img {
	margin: 0 7px 0 0;
	padding: 0;
}
.linkUl2 {
	color: #333333;
	margin: 0;
	padding: 0 0 0 15px;
	text-align: left;
}
.linkUl2 img {
	margin: 0 8px 0px 8px;
}
.linkUl2 ul {
	padding: 0 0 0 15px;
}
.txt_link10 {
	color: #333333;
	margin: 0;
	padding: 0 0 0 28px;
	text-align: left;
}
.txt_link10 img {
	margin: 0 8px 2px 0;
}
.box01 {
	margin: 30px 0 0 0;
}
.box02 {
	margin: 15px 0 0 0;
}
.box03 {
	margin: 10px 0 0 0;
}
.box04 {
	margin: 20px 0 15px 0;
}
.box05 {
	margin: 50px 0 0 0;
}
.boxM1 {
	margin-top:0px;
}
.box06 {
	margin: 0 0 15px 0;
}
.box07 {
	margin: 15px 0 20px 0;
}
.box08 {
	margin: 20px 0 0 0;
}
.box09 {
	margin: 0 0 30px 0;
}
.box10 {
	margin: 20px 0 30px 0;
}
.box11 {
	margin: 0;
}
.h4box03 {
	margin: 0 0 7px 0;
	padding: 0;
}
/*h4 {
	font-size: 1em;
	line-height: 1.5em;
	font-weight: bold;
	color: #4d4d4d;
	background-color: #fff3ea;
	margin: 0;
	padding: 1px 0 1px 10px;
}*/
.h3box02 {
	margin: 0 0 15px 0;
	padding: 0 0 2px 5px;
	border-bottom: 1px dotted #999999;
	border-left: 5px solid #d76e1d;
}
/*h3 {
	font-size: 1em;
	line-height: 1.5em;
	font-weight: bold;
	color: #4d4d4d;
}*/
#content {
	width: 630px;
	margin: 0;
	padding: 0px;
	text-align: left;
}
.read {
	padding: 15px 0 30px 0;
	text-align: left;
}
.frame_box {
	margin: 0;
	padding: 0;
}
.frame_line {
	border: 1px solid #cfcfcf;
	padding: 5px 13px 5px 13px;
}
.txt_link05 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	margin: 5px 0 5px 0;
	padding: 0;
	text-align: left;
}
.txt_link05 img {
	margin: 0 7px 0 0;
	padding: 0;
}
/*h3 {
	font-size: 1em;
	line-height: 1.5em;
	font-weight: bold;
	color: #4d4d4d;
}*/
.h3box {
	margin: 20px 0 15px 0;
	padding: 0 0 2px 5px;
	border-bottom: 1px dotted #999999;
	border-left: 5px solid #d76e1d;
}
.c_r02 {
	color:#ff0000;
}
.chart03_box {
	width:535px;
}
.txt_link06 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	margin: 0;
	padding: 0;
	text-align: left;
}
.txt_link06 img {
	margin: 0 7px 0 0;
	padding: 0;
}
.pgtop02 {
	text-align: right;
	padding: 15px 0 0 0;
}
.line_bg {
	background: url(../../siteinfo/images/line_g01.gif) repeat-x left bottom;
	padding-bottom:5px;
	padding-top:5px;
}
.pg_print {
	margin: 5px 3px 0 0;
	text-align: right;
}
.pg_print img {
	margin-right: 3px;
	vertical-align: text-bottom;
}
.chart02 {
	background-color: #e0d9c6;
}
.chart02_br {
	border-top: 1px solid #e0d9c6;
	border-left: 1px solid #e0d9c6;
}
.chart02 td {
	border-right: 1px solid #e0d9c6;
	border-bottom: 1px solid #e0d9c6;
}
.chart02_box {
	padding: 5px 0 0 0;
}
.txt_o01 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 3px 0 3px 0;
	background-color: #f5ccac;
	text-align: center;
}
.txt_o02 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	margin: 0;
	padding: 3px 0 3px 7px;
	background-color: #fbf7ef;
	text-align: left;
}
.txt_o03 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	margin: 0;
	padding: 3px 0 3px 0;
	background-color: #fbf7ef;
	text-align: center;
}
.txt_o04 {
	font-size: 1em;
	line-height: 1.5em;
	color: #ffffff;
	font-weight: bold;
	margin: 0;
	padding: 3px 0 3px 0;
	background-color: #f3b645;
	text-align: center;
}
.txt_o05 {
	font-size: 1em;
	line-height: 1.5em;
	color: #ffffff;
	font-weight: bold;
	margin: 0;
	padding: 3px 7px 3px 0;
	background-color: #f3b645;
	text-align: right;
}
.txt_o06 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	margin: 0;
	padding: 3px 0 3px 0;
	background-color: #fff0d1;
	text-align: center;
}
.txt_o07 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	font-weight: bold;
	margin: 0;
	padding: 3px 10px 3px 10px;
	background-color: #fff0d1;
	text-align: left;
}
.txt_o08 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	font-weight: bold;
	margin: 0;
	padding: 3px 5px 3px 5px;
	background-color: #fbf7ef;
	text-align: center;
}
.txt_o09 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 3px 0 3px 10px;
	background-color: #f5ccac;
	text-align: left;
}
.txt_w01 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	margin: 0;
	padding: 3px 0 3px 0;
	background-color: #ffffff;
	text-align: center;
}
.txt_w02 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	margin: 0;
	padding: 3px 10px 3px 10px;
	background-color: #ffffff;
	text-align: left;
}
.txt_w03 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	margin: 0;
	padding: 3px 0 3px 0;
	background-color: #ffffff;
	text-align: left;
}
.txt_w04 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	margin: 0;
	padding: 3px 0 3px 7px;
	background-color: #ffffff;
	text-align: left;
}
.txt_w05 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	margin: 0;
	padding: 6px 0 4px 0;
	background-color: #ffffff;
	text-align: left;
}
.txt_w06 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	margin: 0;
	padding: 3px 7px 3px 0;
	background-color: #ffffff;
	text-align: right;
}
.txt_w07 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	margin: 0;
	padding: 3px 0 3px 0;
	background-color: #ffffff;
	text-align: left;
	font-weight: bold;
}
.txt_w08 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	margin: 0;
	padding: 0;
	text-align: left;
}
.txt_w09 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	margin: 0;
	padding: 3px 5px 3px 5px;
	background-color: #ffffff;
	text-align: left;
}
.txt_w10 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	margin: 0;
	padding: 3px 5px 3px 5px;
	background-color: #ffffff;
	text-align: center;
}
.m_box {
	border-top: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
	border-left: 1px solid #cdcdcd;
	padding: 5px 15px 15px 15px;
}
.m_box02 {
	width: 535px;
	border-top: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
	border-left: 1px solid #cdcdcd;
	padding: 5px 15px 5px 15px;
}
.m_box03 {
	width: 535px;
	border-top: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
	border-left: 1px solid #cdcdcd;
	padding: 5px 15px 5px 15px;
	text-align: center;
}
.m_box04 {
	width: 535px;
	border-top: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
	border-left: 1px solid #cdcdcd;
	padding: 10px;
}
.c_txt01 {
	font-size: 1.2em;
	line-height: 1.5em;
	font-weight: bold;
	color: #333333;
}
.c_txt13 {
	font-size:1em;
	line-height: 1.5em;
	color: #333333;
	padding: 10px 0 0 0;
}
.h2box05 {
	margin: 0px;
	padding: 20px 0 8px 0;
}
.arrow {
	margin: 0 5px 0 3px;
	padding: 0;
}
.list_disc {
	margin: 0 0 0 15px;
	padding: 0;
	text-align: left;
}
.list_disc li {
	margin: 0px;
	padding: 0px;
	list-style-type: disc;
}
.c_txt12 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
	padding: 0 0 10px 0;
}
.mg20 {
	margin: 10px 0 8px 0;
}
.c_txt05 {
	font-size: 1.2em;
	line-height: 1.5em;
	font-weight: bold;
	color: #d76e1d;
	padding: 15px 0 20px 0;
}
.c_txt11 {
	font-size: 1em;
	line-height: 1.5em;
	color: #333333;
}
.txt_link07 {
	margin: 0;
	padding: 5px 0 0 0;
	text-align: right;
}
.txt_link07 img {
	margin: 0 7px 0 0;
	padding: 0;
}
#footer02 {
	width: 100%;
	padding: 12px 0 10px 0;
	text-align: center;
	background-color: #ffffff;
	background-image:url(../../images/common/footer_bg.gif);
	background-repeat: repeat-x;
}
.txt_pdl01 {
	text-indent:-10px;
	padding-left:10px;
	font-size:0.8em;
}
.link_tit {
	background-color:#f5ccac;
	padding:3px 5px;
}
.indentX1em {
	text-indent:-1em;
	padding-left:1em;
}
.spanColor1 {
	color:#E06C13;
}
.spanColor2 {
	color:#0B5EDE;
}
.spanColor3 {
	color:#199928;
}
#cse-search-results {
	width:630px;
}
.threeUl {
	padding:0 0 0 15px;
}
@media print {
.pageBox, .main, .content, .colleageRight {
	page-break-inside:avoid;
	overflow:visible;
}
div#content {
	display:table;
}
div.collegeLeft, div.colleageRight {
	display:table-cell;
	float:none;
}
.questBox, .courseUL, .printClear {
	clear:both;
}
.footDiv {
	height:auto;
	overflow:hidden;
}
ul.right, ul.left {
	overflow:hidden;
}}
.tableBox ul {
	float:left;
	}	
.tableBox ul li{
	clear:both;
	}	
.tableBox ul li span{
	float:left;
	width: 20px;
	padding-right: 5px;
	}	
.tableBox ul li div{
	float:left;
	width:430px;
}
