/* ------------------------------
 page styles
------------------------------ */
body {
	/*background: #fff url("images/body-bg.png") repeat-y center;
	width: 800px;
	background: #fff url("images/bg.png");*/
	color: #708090;
	margin: auto;
	font            : 11px Verdana, sans-serif;
}

/* ------------------------------
 general styles
------------------------------ */
a {
 background      : none;
 color           : #8F73A3;
 text-decoration : underline;
}
a:hover {
 background      : none;
 color           : #894e4e;
 text-decoration : underline;
}
p {
	color : #708090;
	margin          : 0;
	padding-bottom     : 10px;
}

h1 {
	background:#FFF;
	color           : #808080;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: -1px;
	margin: 0;
}
h2 {
	margin: 0;
	color: #FFF;
	font-size: 16px;
	font-weight: normal;
	letter-spacing: -1px;
	background:#C1D1F7;
	padding: 5px;
}
ul {
 list-style      : none;
 margin          : 15px;
 padding         : 0;
}
img {
 border          : 0;
}
form {
 margin          : 0;
 padding         : 0;
}
input{
	font: normal 13px "Lucida Sans Unicode",sans-serif;
	padding:2px 0px 2px 0px;
}
input.button{
	width:100px;
} 

/* ------------------------------
 Box
------------------------------ */
#logo {
	background:#C1D1F7;
	text-align      : center;
	height: 280px;

}

#search {
	text-align      : center;
	padding-top         : 5px;


}
#main {
	text-align      : center;
	padding-top         : 10px;
	background:  #D7E2F9 url("./images/back-main.png") repeat-x top;
}

#footer {
	background:#fff;

	margin-top : 15px;
	padding         : 5px;
}
/* ------------------------------
 Table tbcategory
------------------------------ */
table.tbcategory {
	margin-top : 15px;
	width:900px;

}
table.tbcategory th{
	color:#fff;
	background-color:#C1D1F7;
	font-size: 17px;
	padding         : 5px;
	text-align: center;
}
table.tbcategory td{
	font-size:15px;
	line-height:200%;
	padding-left         : 15px;
	text-align: left;
	text-decoration: none; 
}
table.tbcategory td a{
	text-decoration: none; 
}
table.tbcategory td a:hover{
	border-bottom: solid 1px #894e4e;
}

/* ------------------------------
 Table tblist
------------------------------ */
table.tblist {
	margin-top : 15px;
	width:650px;
}
table.tblist th{
	color:#FFF;
	background-color:#C1D1F7;
	padding         : 5px;
	text-align: center;
}
table.tblist td{
	padding         : 5px;
	text-align: left;
}


/* ------------------------------
 Table tbLink
------------------------------ */
table.tbLink {
	margin-top : 15px;
	width:100%;
}
table.tbLink th{
	color:#FFF;
	background-color:#C1D1F7;
	padding         : 5px;
	text-align: center;
}
table.tbLink td{
	border-bottom: solid 1px #C1D1F7;
	padding         : 5px;
	text-align: left;
}



/* ------------------------------
 Box
------------------------------ */

#box1 {
	width      : 910px;
	text-align      : left;
	border     : 1px solid #D7E2F9;
	padding         : 20px;
	/* background:  #FFF url("./images/back-box.png") repeat-x bottom; */
	background:  #FFF;

}
#box2 {
	height:230px;
	text-align      : left;
	border     : 1px solid #D7E2F9;
	padding         : 20px;
	/* background:  #FFF url("./images/back-box.png") repeat-x bottom; */
	background:  #FFF;
}
.message {
	width      : 860px;
	background:#f4f4ff;
	font-size: 15px;
	color: #990000;
	text-align      : center;
	border     : 1px solid #9276A6;
	padding         : 20px;

}
.searchWord {
	margin-top     : 15px;
	width      : 860px;
	background:#EFF3FD;
	font-size: 18px;
	color: #708090;
	text-align      : left;
	padding         : 20px;

}



