.menubar{
overflow:auto;
height:50px;
position:relative;
background:#fff;
width:100%;
}
.header{
	overflow:hidden;
	position:fixed;
	top:0px;
	width:900px;
}
.sep{clear:both;height:80px;border-bottom:3px solid #c0c0c0;}

/* Login */

.logintxt {
	font-family:Tahoma;
	font-size:10px;
	text-align:left;
	color:#FFFFFF;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:5px;
	/*margin-left:20px;
	padding-top:20px;*/
	}
.logincontxt {
	font-family:Tahoma;
	font-size:10px;
	text-align:left;
	font-weight:normal;
	color:#575757;
	/*margin-top:5px;
	margin-left:0px;
	margin-bottom:5px;
	margin-left:20px;
	padding-top:20px;*/
	}
	.button{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#575757;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:5px;
	/*margin-left:20px;
	padding-top:20px;*/
	}
	
	

/* mainpage */

.maintitle {
	/*font-family:"Century Gothic";*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#306DA4;
	padding: 15px;
}
.maincontent {
	font-family:"Arial";
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height: normal;
}
.maincontent:hover {
	font-family:"Arial";
	font-size:12px;
	color:#000000;
	text-decoration:underline;	

}
/* page */

.pagetitle {
	/*font-family:"Century Gothic";*/
	font-family:"Arial";
	font-size:18px;
	font-weight:bold;
	color:#306DA4;
}
.pagesubtitle {
	font-family:"Arial";
	font-size:13px;
	font-weight:bold;
	color:#306DA4;
}
.pagecontent {
	font-family:"Arial";
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height: normal;
	text-align: left;
}
.pagecontent:hover {
	font-family:"Arial";
	font-size:12px;
	color:#000000;
	text-decoration:underline;	

}
.pagepath {
	font-family:"Arial";
	font-size:11px;
	color:#999999;
	text-decoration:none;	

}
.pagepath a {
	font-family:"Arial";
	font-size:11px;
	color:#999999;
	text-decoration:none;	

}
.pagepath:hover {
	font-family:"Arial";
	font-size:11px;
	color:#999999;
	text-decoration:none;	

}
/* subpage(news....) */
.subpagetitles{
	/*font-family:"Century Gothic";*/
	font-family:"Arial";
	font-size:14px;
	font-weight:bold;
	color:#306DA4;
	text-decoration:none;
}
.subpagetitle {
	/*font-family:"Century Gothic";*/
	font-family:"Arial";
	font-size:12px;
	font-weight:bold;
	color:#306DA4;
	/*text-decoration:underline;*/
}
.subpagetitle a {
	font-family:"Arial";
	font-size:12px;
	font-weight:bold;
	color:#306DA4;
	text-decoration:none;
}
.subpagecontent {
	font-family:"Arial";
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height: normal;
	text-align: left;
}
.subpagecontent a {
	font-family:"Arial";
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height: normal;
	text-align: left;
}
/*.subpagecontent a:hover {
	font-family:"Arial";
	font-size:12px;
	color:#000000;
	text-decoration:underline;	

}*/
/* staff */

.stafftitle {
	font-family:"Century Gothic";
	font-size:16px;
	font-weight:bold;
	color:#306DA4;
	/*padding: 15px;*/
	padding-top: 15px;
}
.staffpost {
	font-family:"Arial";
	font-size:12px;
	color:#999999;
	text-decoration:none;
	line-height: normal;
}
.stafftxt {
	font-family:"Arial";
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height: normal;
	padding-top: 5px;
}
.staffspace {
	padding-left: 15px;
}
.casetitle {
	font-family:"Arial";
	font-size:13px;
	font-weight:bold;
	color:#306DA4;
}
.casetitle a {
	font-family:"Arial";
	font-size:13px;
	font-weight:bold;
	color:#306DA4;
	/*text-decoration:underline;*/
}
.casetitle a:hover {
	font-family:"Arial";
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	/*text-decoration:underline;*/
	background-color:#306DA4;
}
.staff-holders {
	width: 100%;
	overflow: hidden;
	margin-bottom: 12px;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding-top:5;
	padding-bottom:5;
	margin-bottom:5;
	margin-top:5;
}
.staff-holder {
	width: 100%;
	overflow: hidden;
	margin-bottom: 12px;
	border-top-width: 0px;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.staffimg {
/*	float: left;*/
/*	width:200px;*/
	padding:15px;
	margin:10px;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
}

/* news */

.newsyear {
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	font-weight:bold;
	color:#306DA4;
}
.newsyearlist {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	background-image: url(../image/yearbg_btn.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 55px;
	background-position: center center;
	vertical-align: middle;
	text-align: center;

}
.newsyearlist a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.newsmonthlist {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#306DA4;
	/*background-image: url(../image/monthbg_btn.jpg);*/
	background-repeat: no-repeat;
	height: 40px;
	width: 60px;
	vertical-align: middle;
	text-align: left ;
	padding: 0px 0 0 0;
}

.newsheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

/* footer */
.footer {
	clear: both;
	height: 35px;
	background: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	
}
.footer a {
	clear: both;
	height: 35px;
	background: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;	

}
.footer:hover {
	clear: both;
	height: 35px;
	background: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;	

}

