/*--class--*/
.bold{
	font-weight:600;
}
.fetch{
	padding: 0px 34px;
	background-image:url('style/loading.gif');
	background-repeat:no-repeat;
	font-size:28px;
	height:470px;
	/* for IE */
	filter:alpha(opacity=25);
	/* CSS3 standard */
	opacity:0.25;
}
ul
{
list-style-image: url('style/arrow.png');
}
img{
	border:none;
}
div.header{
	text-align:right;
	font-size:14px;
}
div.titlebar{
	font-size:20px;
	color:#ffffff;
	text-align:right;
	font-weight:bold;
	padding-right:5px;
}
div.scrollArea {
	overflow-y: scroll;
	overflow-x:hidden;
}
span.content{
	font-size:18px;
}
div.words{
	font-size:14px;
	text-align:left;
}
div.title{
	font-size:28px;
	font-weight:600px;
}
/*--id--*/

/*--base--*/
input{
	font-size:14px;
}
select{
	font-size:14px;
}
textarea{
	font-size:14px;
}
body {
	margin:30px 0px; padding:0px;
	text-align:center;
	
	}
div.left{
	float:left;
}
div.right{
	float:right;
}
div.whole{
	border:1px #808080 dotted;
	font-family:Sans-serif;
	width:800px;
	height:652px;
	background-image:url('style/background.png');
	background-repeat:no-repeat;
	text-align:left;
	margin:30px auto auto auto;
}
div.header{
	height:110px;
	width:800px;
}
div.menuBar{
	height:27px;
	width:800px;
	text-indent: -2px;
}
div.content{
	font-size:18px;
	height:470px;
	margin-left:38px;
	margin-right:38px;
	width:720px;
}
div.footer{
	padding:0px 5px;
	font-size:12px;
	color:#808080;
	width:800px;
}
div.white{
	color:#ffffff;
}
span.first-char{
	float:left;
	font-size:36px;
	font-weight:800;
	padding:0px 3px;
}
a { text-decoration:none }
/*------------------------------*/

