body{
	margin:0;
	padding:0;
	font-family:Helvetica, Calibri, verdana, Arial !important;
	background-image:url(/ise/bake/templates/its/images/bg.jpg);
	background-position:top center;
	background-attachment: fixed;
}

a img{
	border:none;
}

h5{
	margin:5px;	
}

.clear{
	height:0;
	clear:both;
	overflow:hidden;
}



#wrapper{
	display:block;
	min-width:1024px;
	margin:0 auto;
}
#wrapper-top{	
	display:block;
	background:#3e3a39;
	height:35px;
	overflow:hidden;
}
#top-content{
	position:relative;
	display:block;
	width:980px;
	margin:2px auto;	
	padding:0 22px;
}
a#skip_to_content {
	width:0;
	height:0;
	position:absolute;
	text-indent:-99999px;
}
#top-content-right{
	display:block;
	height:30px;
	overflow:hidden;
	float:right;
}

/**********************************/
/******Language******/
.mod-languages{
	display:block;
	float:left;
	margin-right:10px;
}
.lang-inline li{
	float:left;
}
.lang-inline a{
	display:block;
	width:30px;
	height:30px;
	background-position:top;
}
.lang-inline a.lang_tc{
	background:url(/ise/bake/templates/its/images/btn_lang_tc.png) no-repeat;
}
.lang-inline a.lang_en{
	background:url(/ise/bake/templates/its/images/btn_lang_en.png) no-repeat;
}
.lang-inline a:hover, .lang-inline a:focus, .lang-inline .lang-active a{
	background-position:center;
}
.lang-inline a:active{
	background-position:bottom;
}
/******End of language******/
/**********************************/


#site_search_form{
	display:block;
	width:200px;
	margin-right:10px;
	float:left;
}

/**********************************/
/******Google Search******/
.gsc-control-cse{
	padding:0 !important;
	display:block !important;
	width:200px !important;
	height:28px !important;
	background:none !important;
	border:none !important;
}
input.gsc-search-button-v2{
	border:none !important;
	background:url(/ise/bake/templates/its/images/btn_search.png) no-repeat top!important;
	display:block !important;
	overflow:hidden;
	width:0 !important;
	height:0 !important;
	padding:13px!important;
	margin:2px 0 !important;
}
input.gsc-search-button-v2:hover, input.gsc-search-button-v2:focus{
	background-position:center !important;
}
input.gsc-search-button-v2:active{
	background-position:bottom !important;
}
.gsc-input{
	padding:0 !important;	
}
.gsc-input-box, .gsc-input-box input[type=text]{
	border:none !important;
	/*background:none !important;*/
}

::-ms-clear { 
      display: none; 
}
/******End of Google Search******/
/**********************************/

/**********************************/
/******Change font size******/
#fontSize{
	display:block;
	margin-top:2px;
	float:left;
}

#fontChange2 div{
	float:left;
	margin-right:5px;
	font-family: Arial;
	text-align:center;
	overflow:hidden;
}
#fontChange2 div a{
	display:block;
	width:30px;
	height:30px;
	text-indent:-99999px;
}

#fontfont {
	background:none;
	font-size: 14px;
	color:#FFFFFF;
	padding:7px 0 0 0;
}
#fontDown2 a{	
	background:url(/ise/bake/templates/its/images/btn_font-smaller.png) top no-repeat;
}
#fontReset2 a{ 
	background:url(/ise/bake/templates/its/images/btn_font-orignal.png) top no-repeat;
}
#fontUp2 a{ 
	background:url(/ise/bake/templates/its/images/btn_font-bigger.png) top no-repeat;
}
#fontChange2 div a:hover, #fontChange2 div a:focus{
	background-position:center;
}
#fontChange2 div a:active{
	background-position:bottom;
}
/******End of Change font size******/
/**********************************/

.login_member{
	display:block;
	float:left;
}
.login_member p{
	margin:0;
	padding:0;
}
.login_member a.loginicon{
	display:block;
	width:60px;
	height:20px;
	text-align:right;
	background:url(/ise/bake/templates/its/images/login.png) right no-repeat;
	color:#f2790e;
	text-decoration:none;
	font-size:16px;
	margin-top:5px;	
	padding-left:10px;
	border-left:solid 2px #9f9e9c;
	float:right;
}


#wrapper-body{
	display:block;
	overflow:hidden;
	position:relative;
	display:block;
	width:980px;
	margin:0 auto;
	padding:22px;
	background:#FFF;	
}

#header-content{
	position:relative;
	display:block;
	width:980px;
	margin:10px 0;
}

#menu-content { 
	position:relative;
	display:block;
	width:980px;
	margin:0 0 20px 0;
	background:url(/ise/bake/templates/its/images/menu-bg.png) repeat-x;
}
#menu-content ul{ 
	display:block;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
}
#menu-content ul li{ 
	float:left;
}
#menu-content ul li a{
	display:block;
	height:40px;
	margin-top:5px;
	overflow:hidden;
	text-decoration:none;
	line-height:40px;
	color:#FFF;
	font-size:20px;
	padding:0 15px;
	width:130px;
	text-align:center;
}

#menu-content ul li a:hover, #menu-content ul li a:focus, #menu-content ul li.active a{
	margin-top:0;
	border-top:5px solid #f17b0f;
	color: #f17b0f;
}
#menu-content ul li a:active{
	color: #ffffff;
}
#menu-content ul ul{ 
	display:none;
}

#body_poster{
	display:block;
	position:relative;
	width:980px;
	height:380px;
	margin:0;
}

/*****************************************/
/****Banner*************************/

#body_poster .djslider .play-button, #body_poster .djslider .pause-button{
	width:30px;
	height:30px;
	top:332px;
	left:962px;
}
#body_poster .djslider .play-button{
	background:url(/ise/bake/templates/its/images/btn_play.png) top no-repeat;	
}
#body_poster .djslider .pause-button{
	background:url(/ise/bake/templates/its/images/btn_pause.png) top no-repeat;	
}
#body_poster .djslider .play-button:hover, #body_poster .djslider .pause-button:hover, #body_poster .djslider .play-button:focus, #body_poster .djslider .pause-button:focus{
	background-position:bottom;
}
#body_poster .djslider .play-button:active, #body_poster .djslider .pause-button:active{
	background-position:bottom;	
}
#body_poster .djslider .navigation-container{
	top:150px;
}
#body_poster .djslider .prev-button{
	width:30px;
	height:48px;
	background:url(/ise/bake/templates/its/images/banner_btn_left.png) top no-repeat;
	left:0;
}
#body_poster .djslider .next-button{
	width:30px;
	height:48px;
	right:0px;
	background:url(/ise/bake/templates/its/images/banner_btn_right.png) top no-repeat;	
}
#body_poster .djslider .prev-button:hover, #body_poster .djslider .prev-button:focus, #body_poster .djslider .next-button:hover, #body_poster .djslider .next-button:focus{
	background-position:bottom;
}
#body_poster .djslider .navigation-container-custom{
	width:60%;
	top:340px;
	text-align:right;
	right:40px;
}
#body_poster .djslider span.load-button{
	background-color:#FFFFFF;
	border-radius:0;
	margin:0 5px;
	opacity:1;
		
}
#body_poster .djslider span.load-button.load-button-active{
	background-color:#f37a0f;	
}
/******End of banner slider******/
/**********************************/
#ne-title{
	position:relative;
	display:block;
	width:350px;
	height:37px;
	background:url(/ise/bake/templates/its/images/ne-title2.png) no-repeat;	
}
#ne-upcomingevent-btn{
	display:block;
	width:130px;
	height:35px;
	line-height:35px;
	font-size:20px;
	text-decoration:none;
	color:#FFF;
	position:absolute;
	left:110px;
	text-align:center;
}
#ne-news-btn{
	display:block;
	width:130px;
	height:35px;
	margin-left:-15px;
	line-height:35px;
	font-size:20px;
	text-decoration:none;
	color:#FFF;	
	position:absolute;
	left:235px;
	text-align:center;
}
#ne-upcomingevent-btn ,#ne-news-btn{
	background:url(/ise/bake/templates/its/images/ne-title-button.png) bottom left no-repeat ;	
}
#ne-upcomingevent-btn:hover ,#ne-upcomingevent-btn:focus,#ne-upcomingevent-btn.active, #ne-news-btn:hover,  #ne-news-btn:focus,#ne-news-btn.active{
	background:url(/ise/bake/templates/its/images/ne-title-button.png) top left no-repeat ;
}
#wrapper-news-event{
	position:relative;
	width:350px;
	height:465px;
	display:block;
	margin-left:20px;
	margin-top:-35px;
	float:left;
}

#upcoming-events-content, #news-content{	
	position:relative;
	display:block;
	width:330px;
	height:380px;
	padding:10px;
	background:#f8f8f8;
	overflow:hidden;
}

.home_event_info{
	display:block;
	overflow:hidden;
	padding:15px 0;
	border-bottom:#ffe34d 2px dashed;
	
}
.home_event_info.ei1{
	padding-top:0;
}
.home_ei_date{
	display:block;
	color:#eb6100;
	font-weight:bold;
}
.home_ei_intro{
	display:block;
	margin:5px 0;
}
.home_ei_intro.with_thumb{
	width:210px;
	float:left;
}
.home_ei_type{
	display:block;
	float:left;
	text-decoration:underline;
	margin-bottom:5px;
}
.home_ei_speaker{
	display:block;
	float:left;
	margin-left:10px;
	padding-left:10px;
	border-left:1px solid #eb6100;
}
.home_ei_thumb{
	display:block;
	float:right;
	margin-top:5px;
	width:100px;
	text-align:center;
}
.home_ei_thumb img{
	width:100%;	
}
.home_ei_title{
	display:block;
	float:left;
}
.home_ei_title a{
	text-decoration:none;	
	color:#333;
}
.home_ei_title.with_thumb{
	width:210px;
	float:right;	
}
#news-content{
	display:none;
}

#ne-more{
	display:block;
	width:350px;
	height:25px;
	background:#374244;
}
#ne-more p{
	margin:0;
}	
#ne-more a{
	float:right;
	color:#fff;
	font-size:14px;
	text-decoration:none;
	margin:4px 10px 0 0;
}

/***********/
/***Scroll***/
.jspDragTop, .jspDragBottom{
	background:#f2790e;
}
.jspVerticalBar{
	width:5px;	
}
/***Scroll***/
/***********/


#wrapper-otherad{
	display:block;
	width:600px;
	float:right;
	overflow:hidden;
}
#body_otherinfo{
	display:block;
	width:600px;
	overflow:hidden;
}
#body_otherinfo p{
	margin:0;
	padding:0;
}
#body_otherinfo div{
	margin-top:35px;
}


#wrapper-footer{
	display:block;
	background:#3e3a39;
	overflow:hidden;
}
#footer{
	display:block;
	width:980px;
	margin:0 auto;
	text-decoration:none;
	color:#f37a0f;
	font-size:14px;
	font-weight:bold;	
	overflow: hidden;
}
#footer a{
	text-decoration:none;
	color:#f37a0f;
	font-weight:lighter;
}
#footer p{
	padding:0;
	margin:0;
}
#footer .copyright{
	float:left;
	margin:10px 0 30px 0;
}
#footer ul.menu{
	list-style:none;
	float:right;
	display:block;
	overflow:hidden;
	padding:10px 0 30px 0;
	margin:0;
}
#footer ul.menu li{
	display:inline;
	border-left:#f37a0f 1px solid;
	border-right:#f37a0f 1px solid;
	padding:0 10px;
}

/*Inner page*/
#body_div{
	display:block;
}

#inner-head-img{
	display:block;
	width:980px;
	overflow:hidden;
}

#body_left_sidebar{
	margin:0;	
	display:block;
	width:220px;
	min-height:600px;
	float:left;
	background:#3e3a39;
	overflow:hidden;
}
.body_left_sidebar_title{
	display:block;
	overflow:hidden;
	color:#f3b40d;
	width:180px;
	font-size:22px;
	font-weight:bold;
	margin:20px;
	text-decoration:none;
}
.body_left_sidebar_title a{
	color:#f3b40d;
	text-decoration:none;
}

#body_left_sidebar ul{
	font-size:16px;
	padding:0;
	margin:0;
	margin-top:10px;
	list-style:none;
}
#body_left_sidebar ul li{
	vertical-align:middle;
}
#body_left_sidebar ul a{
	display:block;
	line-height:20px;
	width:170px;
	padding:10px 20px 10px 30px;
	text-decoration:none;
	color:#FFFFFF;
}
#body_left_sidebar ul a:hover, #body_left_sidebar ul a:focus, #body_left_sidebar ul li.active a{
	color:#3e3a39;
	background:#f3b40d;
}

#inner-body{
	display:block;
	overflow:hidden;
	width:735px;
	min-height:400px;
	float:right;
}

.breadcrumbs a{
	text-decoration:none;
}
	
	
#body_content{
	display:block;
	overflow:hidden;
	width:735px;
	margin:20px 0;
}

#body_content h1, #body_content h2{
	display:block;
	overflow:hidden;
	height:41px;
	line-height:41px;
	color:#FFFFFF;
	font-size: 24px;
	font-weight:normal;
	margin:0 0 30px 0;
	background:#f3b40d url(../images/title-arrow-right_bg.png) center left no-repeat;
	padding-left:10px;
}
#body_content h1 a{
	display:block;
	overflow:hidden;
	float:left;
	padding:5px 60px 5px 0;
	height:31px;
	min-width:150px;
	line-height:31px;
	text-decoration:none;
	color:#FFFFFF;
	background:#c15105 url(../images/title-arrow-right.png) center right no-repeat;
		
}
#body_content p{
	line-height:1.5em;
}
#body_content ul{
	margin:0;
	padding-left:20px;
}

#body_content li{
	margin:10px;
}
#body_content .weblink-category p{
	margin:5px;
}
.share_table{
	border-bottom:#666 1px dashed;	
}
#body_content hr{
	margin:0;
	padding:0;
}
#body_content #article-index{
	display:none;
}
#body_content .pagenavcounter{
	margin-top:10px;	
}

table.category{
	width:100%;
	text-align:left;
}
table.category a{
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
	color:#207a00;
}
table.category a:hover{
	color:#419524;
}
table.category tbody td{
	vertical-align:top;
	border-bottom:#666 1px dashed;	
	padding-top:15px;
}
table p{
	margin:0;
}
table ul li{
	margin-top:0 !important;
}

.list_table th{
	border-bottom:#eb6100 2px solid;	
}
.list_table td{
	border-bottom:#f3b40d 1px dashed;	
}
.dash_table td{
	border:#CCC 1px dotted;
	border-collapse:collapse;	
}

/***Gallery***/
div.gallery{
	padding:0;	
}
div.gallery .jg_category .sectiontableheader{
	font-family:Helvetica, Calibri, verdana, Arial !important;
	color:#231717 !important;
	font-size: 26px !important;
	font-weight:normal !important;
	margin:0 !important;
	padding-bottom:20px !important;
	background:url(/ise/bake/templates/its/images/wood_top.png) bottom no-repeat !important;
}
.subpage_campus_visit_photos div.gallery .jg_category .sectiontableheader{
	font-size: 20px !important;
	padding-top:10px !important;
	padding-bottom:0 !important;
	background:none !important;
}
#body_content img.jg_icon{
	/*display:none;*/
}
.jg_subcatelem_cat a{
	text-decoration:none;	
}
#lbTitleBottom{
	display:none;
}
/***EOF Gallery***/





ul.relateditems li a.current{
	font-weight:bold;
}

.filters{
	display:none;
}

a.pathway{
	color:#333;
}

#xmap .level_0{
	font-size:14px;
	list-style:square;
}


/***Events***/
.new_event .event_info{
	display:block;
	overflow:hidden;
	padding:20px 0;
	border-bottom:#f3b40d 1px dashed;
}
.new_event .event_info.ei1{
	padding-top:0;
}
.new_event .ei_date{
	display:block;
	width:120px;
	float:left;
}
.new_event .ei_day{
	display:block;
	font-size:60px;
	color:#eb6100;
	text-align:center;
}
.new_event .ei_year{
	display:block;
	text-align:center;
	font-weight:bold;
}


.new_event .ei_thumb{
	display:block;
	width:150px;
	float:right;
}
.new_event .ei_thumb img{
	width:100%;
}

.new_event .ei_intro{
	display:block;
	width:580px;
	margin:13px 30px 0 0;
	float:right;
}
.new_event .ei_intro.have_thumb{
	width:430px;
	float:left;
}
.new_event .ei_type{
	display:block;
	float:left;
}
.new_event .ei_speaker{
	display:block;
	float:left;
	margin-left:10px;
	padding-left:10px;
	border-left:1px solid #eb6100;
}
.new_event .ei_title{
	display:block;
	margin:5px 0;
	font-size:1.3em;
}
.new_event .ei_title a{
	text-decoration:none;
	color:#666;
} 
.new_event .ei_reg{
	display:block;
	float:right;	
}
.new_event .ei_reg a{	
	color:#eb6100;
	text-decoration:none;
}
.new_event .ei_more{
	display:block;
	text-align:right;
}
.new_event .ei_more a{	
	color:#eb6100;
	text-decoration:none;
}
.new_event .event_details{
	margin:0 30px;
}

/****Pagination****/
.pagination{
	margin:10px;	
}
.pagination .counter{
	float:left;	
}
.pagination ul{
	float:right;
}
.pagination ul li{
	float:left;
	list-style:none;
	margin:5px !important;
}
.pagination .current{
	font-weight:bold;
}
/****EOF Pagination****/