@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
    line-height:22px;
	color: #000000;
	margin: 0 auto;
}
a{ text-decoration:none; color:#069;}
a:hover{ text-decoration:underline; color:#CC6600;}
.main{
	width:1031px;
	margin:0 auto;
	background-image:url(images/JCET_bg.jpg);
	background-repeat:repeat-y;
	
	min-height:800px;
	height:100%;
	padding-top:14px;	
}
.blue{ background-image:url(images/blue.jpg); background-repeat:repeat-x; height:30px;}
.fly{ width:1031px; height:30px; margin:0 auto;} 
ul.topnav {
	list-style: none;
	font-size:14px;color:#E4E3DA;font-weight:bold; 
}
ul.topnav li {
	float: left;
	margin: 0;	
	padding: 0 15px 0 0;
	position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li a{
	padding: 0px 5px;
	color: #E4E3DA;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	background: url(images/nav_ch.jpg) repeat-x center top;line-height:28px;
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background: url(images/subnav_b.gif) no-repeat center top;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top:28px;
	background-color:#333333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px solid #CCCCCC;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-bottom: 1px solid #796A64; /*--Create bevel effect--*/
	clear: both;
	width: 170px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	background: #cccccc;
	padding-left: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #cccccc;
	color:#155A93;
}
.search{ width:500px; height:30px; float:left; position:absolute;  margin-left:750px;  }
.search_input{width:500px;border:none;font-size:20px;color:#666;height:25px;}
.left{
	height:800px;
	width:234px;
	float:left;
	}
.loge{
	background-image:url(images/loge.gif);
	background-repeat:no-repeat;
	width:130px;
	height:88px;
	margin-top:5px;
	margin-left:50px;
	}
.icon_tp{background:url(images/icon_tp.jpg) no-repeat 0px 7px;line-height:30px;font-size:16px;color:#FFF;font-weight:bold;padding-left:20px; margin-left:15px; }
.icon_lt{background:url(images/icon_lt.jpg) no-repeat 0px 7px;line-height:30px;font-size:16px;color:#615E59;font-weight:bold;padding-left:20px; }
.icon_lt a:link{color:#615E59;text-decoration:none; }
.icon_lt a:visited{color:#615E59;text-decoration:none; }
.icon_lt a:hover{color:#155A93;text-decoration:none; }
.line{border-bottom:1px solid #2A5F7E;}
.lt_nr td{color:#615E59;font-size:13px;line-height:25px;background:url(images/icon_left.gif) no-repeat 0px 12px;padding-left:8px;}
.lt_nr a:link{color:#615E59; text-decoration:none;}
.lt_nr a:visited{color:#615E59;}
.lt_nr a:hover{color:#155A93;text-decoration:underline;}
.lt_nr2 td{color:#615E59;font-size:13px;line-height:25px;}
.lt_nr2 a:link{color:#615E59;}
.lt_nr2 a:visited{color:#615E59;}
.lt_nr2 a:hover{color:#155A93;text-decoration:underline;}
.con2_nr td{color:#615E59;font-size:14px;line-height:30px;background:url(images/icon_left.gif) no-repeat 0px 14px;padding-left:8px;border-bottom:1px dotted #ccc;}
.con2_nr a:link{color:#615E59;}
.con2_nr a:visited{color:#615E59;}
.con2_nr a:hover{color:#155A93;text-decoration:underline;}
.green{
	background-image:url(images/ET_green.jpg);
	background-repeat:no-repeat;
	height:190px;
	width:234px;
	margin-top:0px;
	margin-left:-1px;	
	}
	
.green_text td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:25px;
	background:url(images/icon_left.gif) no-repeat 0px 12px;
	padding-left:8px;
	}
.green_text a{
	text-decoration:none;
	color:#FFF;

	}	
.green_text a:hover{
	text-decoration:none;
	color:#F60;

	}	

#menu a {
	display: block;
	background: url(images/list.jpg) no-repeat center ;
	color:#333;
	padding: 10px 0 10px 30px;
	margin: 0 0 3px 0;
	text-decoration: none;
	font-weight:bolder;
	font-size:17px;
}

#menu a:hover {
	color:#F60;
	background:  url(images/list_hover.jpg) no-repeat center ;
	font-weight:bolder;
}
.button{
	height:69px;
	width:208px;
	margin:20px auto;
	
	
	}
.right{
	width:750px;
	float:left;
	padding-left:15px;
	height:100%;
	}
.right_ti{font-size:15px;font-weight:bold;}
.right_bg{background-color:#F4F2F0;}	
.zj_bg{background:url(../images/zj_bg.jpg) repeat-x;}
.zj_bk{border:1px solid #A6CDEE;padding:6px;}
.zj_font{background-color:#DDE7FF;font-size:12px;color:#333;text-indent:5px;}
.zj_bk img{padding-bottom:3px;}
.ss_bg{background:url(../images/ss_bg.jpg) no-repeat left;}
.ss_input{border:none;width:120px;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.ad_img{padding:7px;border:1px solid #CAD7D9;}
.ad_rtti{font-size:14px;font-weight:bold;background:url(../images/ad_icon.gif) no-repeat 0px 9px;padding-left:18px;line-height:30px;}
.ad_detail{background-color:#EFEFE7;border-top:1px dotted #B7B7A4;border-bottom:1px dotted #B7B7A4;line-height:28px;text-align:center;font-size:14px;font-weight:bold;}	
.topic{
	margin-top:10px;
	font-family:Cambria, Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	font-weight:bolder;
	color:#333;
	width:500px;
	float:left;
	margin-bottom:25px;
	text-align:center;
	
		}
.acess{width:100px; height:36px; float:left; margin-top:5PX; }
.right_bg{background-color:#F4F2F0;}
.right_bg img{border: solid 2px #CCCCCC}
.right_nt{text-align:justify;font-size:12px;font-family:Arial, Helvetica, sans-serif;}


.mid{
	background-image:url(images/right_green.gif);
	background-repeat:no-repeat;
	height:190px;
	width:751px;
	margin-top:60px;}
.book{
	padding-top:30px;
	margin-left:10px;
	width:90px;
	height:127px;
	float:left;}	
	
.introduce {
	width:420px;
	float:left;
	margin-left:10px;
	margin-top:5px;
	height:AUTO;
	background-color:#F2F2F2;
	padding-left:10px;
	padding-top:25px;
	padding-right:10px;}
.main_button{
	margin-top:12px;
	margin-left:5px;
	width:160px;
	height:auto;
	float:left;
	
	}
.main_button a{
	background-image:url(images/main_button.jpg);
	background-repeat:no-repeat;
	color:#00456B;
	height:30px;
	width:160px;
	display: block;
	font-weight:bold;
	padding-left:25px;
	line-height:30px;
	text-decoration:none;
	}
.main_button a:hover{
	color:#F60;

	}	
.bshare-custom{
	width:160px;
	float:right;
	margin-left:200px;
	margin-top:-20PX;}
.content{
	width:721px;
	height:auto;
	margin-top:10px;
	text-justify : auto; text-align:justify; 
	}
.content p{
	font-family:Arial, Helvetica, sans-serif;
	word-spacing:3px;
	font-weight:200;

	

	}	
.content span{
	font-size:17px;
	font-weight:bold;}	
.footer
{
	width:100%;
	height:45px;
	background-color:#333333;
	text-align:center;
	padding-top:10px;
	font-size:12px;
	color:#fff;
	}	
.container {
	width: 100%;
	position: relative;
	line-height:28px;
	background-color:#2E73A9;
}
#header .disclaimer a {	color: #ccc;}

