@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #434343;
	text-decoration: none;
	line-height: 19px;
	background-color: #ebeaea;
	background-repeat: repeat;
	
}
a{
	outline:none;
	}
h1,h2,h3,h4,h5,h6,div,ul,li,form {
	margin: 0px;
	padding: 0px;
}
p{
	margin: 10px 0px;
}
.clear {
	clear: both;	
}
img{
	border:0;	
	}
#wrapper{
	width: 100%; 
	margin: 0 auto;
	height:auto;
}
.top-div{
	width:100%;
	height:120px;
	margin: 0 auto;
	background-color: #FFF;	
	}
.top-nav{
	width:100%;
	height:40px;
	margin: 0 auto;
	background-color: #cc3333;	
	}
.top-navigation{
	width:1000px;
	height:39px;
	margin: 0 auto;
	background-color:#772f2c;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5b211f;
	}
.top-bg{
	width: 100%;
	height:30px;
	margin: 0 auto;
	background-image: url(../images/top_bg.png);
	background-repeat: repeat-x;	
	}
.top-div_date{
	width: 995px;
	height:25px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	padding-top:5px;
	text-align:right;
	padding-left:5px;
	}
.top-div_in{
	width:1000px;
	height:120px;
	margin: 0 auto;
	}
.logo{
     width:402px;
	 height:120px;
	 float:left;
	 margin-top:0px;
	 margin-left:0px;
}
/*Navigation*/
#nav {
		margin: 0 auto;
		padding:0; 
		list-style:none;
		z-index:5000; 
	}	
	
		/* make the LI display inline */
		/* it's position relative so that position absolute */
		/* can be used in submenu */
		#nav li {
			float:left; 
			display:block; 
			width: auto; 
			background:#0a517e; 
			position:relative;
			z-index:5000; 
			margin:0 1px;
			}
		
		/* this is the parent menu */
		#nav li a {
	display:block;
	padding:9px 37px 0 37px;
	font-weight:700;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-align:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #2d93d4;			/*text-transform:uppercase;*/
			
		}
	#nav li.last a {
	display:block;
	padding:9px 30px 0 30px;
	font-weight:700;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-align:left;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #2d93d4;			/*text-transform:uppercase;*/
			
		}
	#nav li.first a {
	display:block;
	padding:9px 20px 0 20px;
	font-weight:700;
	height:31px;
	text-decoration:none;
	color:#fff;
	text-align:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #2d93d4;			/*text-transform:uppercase;*/
			
		}
		#nav li a:hover {
			color:#fff;
			background: #0a3c5b;
		}
	
		/* you can make a different style for default selected value */
		#nav a.selected {
			color:#000000;
		}
	
		/* submenu, it's hidden by default */
		#nav ul {
			position:absolute; 
			left:0; 
			display:none; 
			margin:0 0 0 -1px; 
			padding:0; 
			list-style:none;
			
		}
		
		#nav ul li {
			width:150px; 
			float:left; 
			border-top:1px solid #fff;
			
		}
		
		/* display block will make the link fill the whole area of LI */
		#nav ul a {
			display:block;  
			height:15px;
			padding: 10px 10px; 
			color:#ffffff;
			
		}
		
		#nav ul a:hover {
			text-decoration:none;	
		}
		/* fix ie6 small issue */
		/* we should always avoid using hack like this */
		/* should put it into separate file : ) */
		*html #nav ul {
			/*margin:0 0 0 -2px;*/
		}
<!--navigation-end-->
.main{
	width:100%;
	height: auto;
	margin: 0 auto;
	}
.content{
	width:1000px;;
	height: auto;
	margin: 0 auto;
	padding:1px;
	}
.banner{
	width: 730px;
	height: 169px;
	float:right;
	margin-top:15px;
	}
.banner_in{
	width: 730px;
	height: 150px;
	float:right;
	margin-top:15px;
	}
.left_bar{
	width:250px;
	height:auto;
	float:left;
	}
	
.resourceshome{
	width:250px;
	height:590px;
	float:left;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:14px;
	}	
.resources{
	width:250px;
	height:555px;
	float:left;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:14px;
	}
	.resources1{
	width:250px;
	height:610px;
	float:left;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:14px;
	}
	.resources2{
	width:250px;
	height:562px;
	float:left;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:14px;
	}
	.resources3{
	width:250px;
	height:523px;
	float:left;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:14px;
	}
.resources_hm{
	width:220px;
	height:300px;
	float:left;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:14px;
	margin-left:15px;
	}
.resources_abt{
	width:250px;
	height:610px;
	float:left;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:14px;
	}
.resources_recent{
	width:250px;
	height:690px;
	float:left;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:14px;
	}
.resources_cont{
	width:250px;
	height:480px;
	float:left;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:14px;
	}
.resources_nic{
	width:250px;
	height:410px;
	float:left;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:14px;
	}
.resources_nic_center{
	width:250px;
	height:490px;
	float:left;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:14px;
	}

.left_hd{
	width:200px;
	height:30px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 18px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	text-align:center;
	margin-top:16px;
	}
.left_content{
	width:230px;
	height:240px;
	margin: 0 auto;
	margin-top:10px;
	}
.line_list04{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dbdbdb;
	width:210px;
	height:2px;
	margin-left:10px;
	}
ul.list04 li {
	padding: 6px 5px 7px 23px;
	list-style-type: none;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../images/bul01.png);
	background-repeat: no-repeat;
	background-position: left 11px;
	margin-left:7px;		
	}
ul.list04 li a
{
	color:#ffffff;
	text-decoration:none;
}
ul.list04 li a:hover
{
	color:#c7e1f5;
}
.read_more a{
	width:70px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
	float:right;
	font-style: italic;
	padding-left:5px;
	}
.read_more a:hover{
	color: #FFF;
	text-decoration: none;
	}
.event_txt{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 19px;
	padding:12px;
	}
.main_content{
	width: 730px;
	height: auto;
	float:right;
	margin-top:5px;
	}
.present{
	width: 730px;
	height: 520px;
	float:right;
	margin-top:5px;
	}
.content_box1{
	width: 315px;
	height: 170px;
	float:left;
	margin-top:2px;
	padding:10px;
	background-color: #FFF;
	border: 1px solid #e1dede;
	padding-left:20px;
	padding-right:20px;
	}
.content_box2{
	width: 315px;
	height: 170px;
	float:right;
	margin-top:2px;
	padding:10px;
	background-color: #FFF;
	border: 1px solid #e1dede;
	padding-left:20px;
	padding-right:20px;
	}
.content_box3{
	width: 690px;
	float:left;
	margin-top:2px;
	padding:7px;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:12px;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	}
.content_box3_abt{
	width: 690px;
	height: 400px;
	float:left;
	margin-top:2px;
	padding:7px;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:12px;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
}
.content_box3_recent{
	width: 690px;
	height: 480px;
	float:left;
	margin-top:2px;
	padding:7px;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:12px;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
}
.content_box3_cont{
	width: 690px;
	height: 270px;
	float:left;
	margin-top:2px;
	padding:7px;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:12px;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	}
.content_box3_nic{
	width: 690px;
	height: auto;
	float:left;
	margin-top:2px;
	padding:7px;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:12px;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	}
.sub_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #094a73;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #a2cff2;
	line-height:18px;
	padding-bottom:4px;
	}
.sub_title_in{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #094a73;
	text-decoration: none;
	line-height:18px;
	}
.read_more_01 a{
	width:70px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #c1361f;
	text-decoration: underline;
	float:right;
	font-style: italic;
	padding-left:5px;
	}
.read_more_01 a:hover{
	color: #1872b7;
	text-decoration: none;
	}
.news{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #207abe;
	text-decoration: none;
	line-height: 18px;
	}
ul.list05 li {
	padding: 6px 5px 7px 22px;
	list-style-type: none;
	font-weight: bold;
	color: #156aab;
	background-image: url(../images/bul02.png);
	background-repeat: no-repeat;
	background-position: left 11px;
	margin-left:7px;		
	}
ul.list05 li a
{
	color:#156aab;
	text-decoration:none;
}
ul.list05 li a:hover
{
	color:#c1361f;
}
.line_list05{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cdcece;
	width:290px;
	height:2px;
	margin-left:10px;
	}
.footer_bg{
	width: 100%;
	height:40px;
	margin: 0 auto;
	background-image: url(../images/bottom_bg.jpg);
	background-repeat: repeat-x;
	margin-top:15px;
	}
.footer_div{
	width: 1000px;
	height:20px;
	margin: 0 auto;
	padding-top:8px;
	}
.main_footer{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height:16px;
	padding-bottom:7px;
	}
.footer_txt a{
	font-family: Calibri;
	font-size: 12px;
	font-weight: normal;
	color: #9c9c9c;
	text-decoration:none;
	}
.footer_txt a:hover{
	color: #ffffff;
	}
.footer_div01{
	width:120px;
	height:100px;
	float:left;
	margin-left:50px;
	margin-top:5px;
	
	}
.footer_div02{
	width:120px;
	height:100px;
	float:left;
	margin-left:30px;
	margin-top:5px;
	}
.footer_line{
	width:8px;
	height:120px;
	background-image: url(../images/footer_line.png);
	background-repeat: no-repeat;
	float:left;	
	}
.copyright{
	font-family: Calibri;
	font-size: 11px;
	color: #3a906e;
	text-decoration:none;
	float:left;
	margin-left:30px;
	margin-bottom:2px;
	}
.jvs{
	font-family: Calibri;
	font-size: 11px;
	color: #3a906e;
	text-decoration:none;
	float:right;
	margin-right:30px;
	margin-bottom:2px;
	}
.jvs01 a{
	font-family: Calibri;
	font-size: 11px;
	color: #3a906e;
	text-decoration:none;
	}
.jvs01 a:hover{
	color: #ffffff;
	}
.content_box_in{
	width: 670px;
	height: auto;
	float:left;
	margin-top:2px;
	padding:7px;
	background-color: #FFF;
	border: 1px solid #e1dede;
	margin-top:3px;
	padding-left:30px;
	padding-right:30px;
	padding-top:15px;
	padding-bottom:25px;
	}
table.grid, table.grid td {
	border: 1px solid #c7ebf9;
	border-collapse: collapse;
	padding:12px;
	margin-bottom:8px;
	}
table.center, table.center td {
	border: 1px solid #bce4f4;
	border-collapse: collapse;
	padding:8px;
	/*margin-bottom:8px;*/
	}
table.grid1, table.grid1 td {
	border: 1px solid #c7ebf9;
	border-collapse: collapse;
	padding:4px;
	margin-bottom:8px;
	margin-top:20px;
	}
.bor_img{
	border: 1px solid #d8e7f8;
	padding:3px;	
	}
ul.list06 li {
	padding: 4px 5px 4px 22px;
	list-style-type: none;
	font-weight: bold;
	color: #156aab;
	background-image: url(../images/bul02.png);
	background-repeat: no-repeat;
	background-position: left 11px;
	margin-left:7px;		
	}
ul.list06 li a
{
	color:#156aab;
	text-decoration:none;
}
ul.list06 li a:hover
{
	color:#c1361f;
}
.sub_title_res{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #094a73;
	text-decoration: none;
	line-height:18px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #74aff1;
	padding-bottom:4px;
	}
.search_hd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #094a73;
	text-decoration: none;
	line-height:18px;
	}
ul.list07 li {
	padding: 4px 3px 2px 18px;
	list-style-type: none;
	/*color: #156aab;*/
	background-image: url(../images/bul03.png);
	background-repeat: no-repeat;
	background-position: left 11px;
	margin-left:7px;		
	}
.registration{
     width:550px;
	 height:120px;
	 float:right;
	 margin-top:0px;
	 margin-left:0px;
}
.name-input{
	background-image:url(../images/name.png);
	background-position:right center;
	background-repeat:no-repeat;
	padding:7px 35px 7px 6px;
	background-color:#f7f6f6;
	border-radius: 2px;
	width:110px;
	margin:1px 0px 0px 0px;
	border: solid 1px #e5e5e5;
	color:#7d7d7d;
	font-size:11px;
}
.pass-input{
	background-image:url(../images/pass.png);
	background-position:right center;
	background-repeat:no-repeat;
	padding:7px 35px 7px 6px;
	background-color:#f7f6f6;
	border-radius: 2px;
	width:110px;
	margin:1px 0px 0px 0px;
	border: solid 1px #e5e5e5;
	color:#7d7d7d;
	font-size:11px;
}
.login {
	width: 58px;
	height: 28px;
	border: none;
	cursor: pointer;
	background-color: transparent;
	background-image: url(../images/login.png);
	background-repeat: no-repeat;
}
.register a{
	font-family: Calibri;
	font-size: 14px;
	color: #2c7dab;
	text-decoration:none;
	font-weight:bold;
	}
.register a:hover{
	color: #c30f0f;
	}
.forgot a{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #207abe;
	text-decoration: none;
	line-height: 18px;
	}
.forgot a:hover{
	color: #c30f0f;
	}
.mail a{
	font-family: Calibri;
	font-size: 14px;
	color: #c30f0f;
	text-decoration:none;
	}
.mail a:hover{
	color: #2c7dab;
	}
.link a{
	font-family: Calibri;
	font-size: 14px;
	color: #2c7dab;
	text-decoration:none;
	}
.link a:hover{
	color: #c30f0f;
	}
.contact_form{
	padding:2px;
	float:right;
	width:350px;
	height:auto;
	border: 1px solid #e9e9e9;
	margin-left:2px;
	margin-bottom:50px;
	background-color: #fcfeff;
	}
#contact input,
#contact select {
	border: solid 1px #e8e8e8;
	padding: 2px;
	color: #7f7f7f;
	width: 210px;
	font-size:12px;
	height:25px;
	background-color: #ffffff;	
}
#contact textarea
 {
	border: solid 1px #e8e8e8;
	padding: 2px;
	color: #7f7f7f;	
	width: 210px;
	font-size:12px;
	height:70px;
	background-color: #ffffff;	
	
}
#contact input:hover,
#contact input:focus,
#contact input:active,
#contact textarea:hover,
#contact textarea:focus,
#contact textarea:active,
#contact select:hover,
#contact select:focus,
#contact select:active {
	border: solid 1px #ccc;	
	background-color: #ffffff;	
}
#capcha input{
	border: solid 1px #e8e8e8;
	padding: 2px;
	color: #7f7f7f;
	width: 80px;
	font-size:12px;
	height:25px;
	background-color: #ffffff;	
}
#contact .btn01 {
	width: 65px;
	height: 32px;
	border: none;
	cursor: pointer;
	background-color: transparent;
	background-image: url(../images/submit.png);
}
#contact .btn01:hover{
	border: none;
	background-image: url(../images/submit.png);	
}
/*feedback form*/
.feedback{
	padding:2px;
	float:left;
	width:540px;
	height:auto;
	border: 1px solid #e9e9e9;
	margin-left:2px;
	margin-bottom:50px;
	background-color: #fcfeff;
	}
	
/*referforms*/
#feedbackform input,
#feedbackform select {
	border: solid 1px #e8e8e8;
	padding: 2px;
	color: #7f7f7f;
	width: 350px;
	font-size:12px;
	height:25px;
	background-color: #ffffff;	
}
#feedbackform textarea
 {
	border: solid 1px #e8e8e8;
	padding: 2px;
	color: #7f7f7f;	
	width: 350px;
	font-size:12px;
	height:70px;
	background-color: #ffffff;	
	
}
#feedbackform input:hover,
#feedbackform input:focus,
#feedbackform input:active,
#feedbackform textarea:hover,
#feedbackform textarea:focus,
#feedbackform textarea:active,
#feedbackform select:hover,
#feedbackform select:focus,
#feedbackform select:active {
	border: solid 1px #ccc;	
	background-color: #ffffff;	
}
#capcha input{
	border: solid 1px #e8e8e8;
	padding: 2px;
	color: #7f7f7f;
	width: 80px;
	font-size:12px;
	height:25px;
	background-color: #ffffff;	
}
#feedbackform input.date {
	border: solid 1px #e8e8e8;
	padding: 2px;
	color: #7f7f7f;
	width: 130px;
	font-size:12px;
	height:25px;
	background-color: #ffffff;	
}
#feedbackform .btn01 {
	width: 65px;
	height: 32px;
	border: none;
	cursor: pointer;
	background-color: transparent;
	background-image: url(../images/submit.png);
}
#feedbackform .btn01:hover{
	border: none;
	background-image: url(../images/submit.png);	
}
#feedbackform input.upload {
	border: solid 1px #e8e8e8;
	padding: 2px;
	color: #7f7f7f;
	width: 190px;
	font-size:12px;
	height:25px;
	background-color: #ffffff;	
}
.form_txt{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #636363;
	text-decoration: none;
	line-height: 19px;
	}
.form_upload{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #2281c5;
	text-decoration: none;
	line-height: 19px;
	}
.registration_view{
	padding:2px;
	float:left;
	width:340px;
	height:auto;
	border: 1px solid #e9e9e9;
	margin-left:110px;
	margin-bottom:50px;
	background-color: #fcfeff;
	}
/*registration-form*/
.registration_01{
	padding:2px;
	float:left;
	width:540px;
	height:auto;
	border: 1px solid #e9e9e9;
	margin-left:2px;
	margin-bottom:50px;
	background-color: #fcfeff;
	}
	
/*register*/
#register input,
#register select {
	border: solid 1px #e8e8e8;
	padding: 2px;
	color: #7f7f7f;
	width: 250px;
	font-size:12px;
	height:25px;
	background-color: #ffffff;	
}
#register textarea
 {
	border: solid 1px #e8e8e8;
	padding: 2px;
	color: #7f7f7f;	
	width: 300px;
	font-size:12px;
	height:70px;
	background-color: #ffffff;	
	
}
#register input:hover,
#register input:focus,
#register input:active,
#register textarea:hover,
#register textarea:focus,
#register textarea:active,
#register select:hover,
/*#register select:focus,*/
#register select:active {
	border: solid 1px #ccc;	
	background-color: #ffffff;	
}
#capcha input{
	border: solid 1px #e8e8e8;
	padding: 2px;
	color: #7f7f7f;
	width: 80px;
	font-size:12px;
	height:25px;
	background-color: #ffffff;	
}
#register .btn01 {
	width: 141px;
	height: 32px;
	border: none;
	cursor: pointer;
	background-color: transparent;
	background-image: url(../images/account.png);
}
#register .btn01:hover{
	border: none;
	background-image: url(../images/account.png);	
}
#register .update {
	width: 155px;
	height: 32px;
	border: none;
	cursor: pointer;
	background-color: transparent;
	background-image: url(../images/update.png);
	color:#FFF;
	font-weight:bold;
}
#register .update:hover{
	border: none;
	background-image: url(../images/update.png);	
}
#register .btn05 {
	width: 155px;
	height: 32px;
	border: none;
	cursor: pointer;
	background-color: transparent;
	background-image: url(../images/update.png);
	color:#FFF;
	font-weight:bold;
}
#register .btn05:hover{
	border: none;
	background-image: url(../images/update.png);	
}
#register .btn07 {
	width: 65px;
	height: 32px;
	border: none;
	cursor: pointer;
	background-color: transparent;
	background-image: url(../images/submit.png);
}
#register .btn07:hover{
	border: none;
	background-image: url(../images/submit.png);	
}
.name-input1{
	background-image:url(../images/name.png);
	background-position:right center;
	background-repeat:no-repeat;
	padding:7px 35px 7px 6px;
	background-color:#f7f6f6;
	border-radius: 2px;
	width:80px;
	margin:1px 0px 0px 0px;
	border: solid 1px #e5e5e5;
	color:#7d7d7d;
	font-size:11px;
}
.pass-input1{
	background-image:url(../images/pass.png);
	background-position:right center;
	background-repeat:no-repeat;
	padding:7px 35px 7px 6px;
	background-color:#f7f6f6;
	border-radius: 2px;
	width:80px;
	margin:1px 0px 0px 0px;
	border: solid 1px #e5e5e5;
	color:#7d7d7d;
	font-size:11px;
}
.error{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #F00;
	text-align:left;
	}
.wel{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #195e89;
	text-align:left;
	}
.forgot a{
	font-family: Calibri;
	font-size: 12px;
	color: #3a906e;
	text-decoration: none;
	
	}
.forgot a:hover{
	color: #3a906e;
	text-decoration: none; 
	}
.forgot_pass{
	font-family: Calibri;
	font-size: 11px;
	color: #3a906e;
	text-decoration:none;
	
	}
.user{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #195e89;
	font-weight:bold;
	
	}
.case a{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #207abe;
	text-decoration: none;
	line-height: 18px;
	}
.case a:hover{
	color: #207abe;
	text-decoration: underline;
	}
.case_f a{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #207abe;
	text-decoration: none;
	line-height: 18px;
	}
.case_f a:hover{
	text-decoration: underline;
	}
.databse_event a{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 19px;
	/*padding:12px;*/
	}
.databse_event a:hover{
	color: #e7e7e7;
	}
.error_msg{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #063;
	font-weight:bold;
	}
.name01_input{
	background-image:url(../images/name.png);
	background-position:right center;
	background-repeat:no-repeat;
	padding:7px 35px 7px 6px;
	background-color:#ffffff;
	border-radius: 2px;
	width:160px;
	margin:1px 0px 0px 0px;
	border: solid 1px #e5e5e5;
	color:#7d7d7d;
	font-size:11px;
}
.pass01_input{
	background-image:url(../images/pass.png);
	background-position:right center;
	background-repeat:no-repeat;
	padding:7px 35px 7px 6px;
	background-color:#ffffff;
	border-radius: 2px;
	width:160px;
	margin:1px 0px 0px 0px;
	border: solid 1px #e5e5e5;
	color:#7d7d7d;
	font-size:11px;
}
	
/*New top menubar*/
.ch_paw a{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #195e89;
	font-weight:bold;
	text-decoration:none;
	}
.ch_paw a:hover{
	color: #991313;
	text-decoration: underline
	}
.line01
{
	color: #BFE0EF;
	text-decoration: none;
}
.login_pg{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #207abe;
	text-decoration: none;
	line-height: 18px;
	}
.login_box{
	width:310px;
	height:185px;
	line-height:7px;
	background-color:#f1f1f1;
	border:1px solid #CCC;
	margin-left:60px;
	}
.feedback_txt{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #5a5a5a;
	text-decoration: none;
	line-height: 18px;
	}
.feed_title{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #207abe;
	text-decoration: none;
	line-height: 18px;
	}
	
/*article-grid*/
.article_txt a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #434343;
	text-decoration: none;
	}
.article_txt a:hover{
	color: #135f8f;
}
.case_photo img {
	width: 210px;
	height:210px;
	border:1 solid #CCC;
	margin-bottom:5px;
	padding:4px;   
}​
.case_title{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #207abe;
	text-decoration: none;
	line-height: 18px;
	}
.note a{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	line-height: 18px;
	}
.note a:hover{
	color: #F00;
	}
/*table.grid, table.grid td {
    border: 1px solid #c2e4f8;
    border-collapse: collapse;
}*/
.centre_tx{
	height:40px;
	padding:8px;
	border: 1px solid #CCC;
	text-align:left;
	width: 370px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3272a0;
	font-size:14px;
	}