body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ececec;
}

#top_search {
	position:absolute;
	right: 0px;
}

.clink {
	font-size: 10pt;
	color: #505050;
}

.clink2 {
	font-size: 10pt;
	color: red;
}


.csublink {
	font-size: 9pt;
	color: #505050;
	line-height: 25px;
}



.esublink {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #505050;
	line-height: 25px;
}



.elink {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #666666;
}



.e_title {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11pt;
	line-height: 25px;
	color: #707070;
}



.e_w_title {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11pt;
	line-height: 25px;
	color: #FFFFFF;
}



.c_title {
	font-size: 11pt;
	line-height: 25px;
	color: #707070;
}



.c_w_title {
	font-size: 11pt;
	line-height: 25px;
	color: #FFFFFF;
}

.c_content {
	font-size: 9pt;
	line-height: 20px;
	color: #707070;
}

.e_content {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	line-height: 12px;
	color: #707070;
}

.bank {
	font-size: 9pt;
	line-height: 17px;
	color: #707070;
}

.search_text {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	line-height: 17px;
	color: #000000;
}

.search_link {
	font-family: "Arial", "Helvetica", "sans-serif";
	text-decoration:underline;
	font-size: 8pt;
	line-height: 17px;
	color: #000000;
}

.searchBox{
  background-color: #fff;
  padding : 3px 0px 0px 0px;
  height:18px;
  width:103px;
  border:none;
}
.searchSubmit {
  height:21px;
  width:31px;
  background-image:url('../images/input_search_submit.png');
  background-repeat:no-repeat;
  border:solid 0px #ffffff;
}


a:link,a:visited {
	text-decoration:none;
	color: #505050;
}

a:hover {
	text-decoration:underline;
	color: #FF0000;
}

#quicklink {
	background-image:url(../images/quick-link_bg.jpg);
	background-repeat:no-repeat;
	line-height: 16px;
}

.quicklink_title {
	font-size : 18px;
	color:#eee;
}

#quicklink a {
	color:#CCC;
	font-size :12px;
}

#quicklink li {
	color:#CCC;
}

#quicklink hr {
	background-color:#ccc;
	border:#CCC;
}

.m_menu {
  height:37px;
  background: url(../images/top-menu_n.jpg) no-repeat 0 0;
  text-indent: -999px;
  outline: 0; 
  display:block;
  float:left;
}

.m_index { background-position: 0px 0px; width:90px; }
.m_aboutus { background-position: -90px 0px; width:105px; }
.m_pageschool { background-position: -195px 0px; width:100px; }
.m_newitem { background-position: -295px 0px; width:105px; }
.m_contact { background-position: -400px 0px; width:100px; }
.m_design { background-position: -500px 0px; width:105px; }
.m_tips { background-position: -605px 0px; width:115px; }


.m_index:hover { background-position: 0px -40px; width:90px; }
.m_aboutus:hover { background-position: -90px -40px; width:105px; }
.m_pageschool:hover { background-position: -195px -40px; width:100px; }
.m_newitem:hover { background-position: -295px -40px; width:105px; }
.m_contact:hover { background-position: -400px -40px; width:100px; }
.m_design:hover { background-position: -500px -40px; width:105px; }
.m_tips:hover { background-position: -605px -40px; width:115px; }
