/* CSS Document */
body{
 background-color: #E8E8E8;
 margin: 0px;
 padding: 0px;
 background-image:url(../images/background.jpg);
 background-repeat: no-repeat;
 background-position : top 16px;
 font-size: 14px;
 color: #000;
 line-height: 100%;
 font-family: arial, verdana, sans-serif, 宋体;}

p {
	 font: Georgia, "Times New Roman", Times, serif, "宋体"
	 font-size: 14px;
	 line-height: 100%;
}

 
a{
 color: #0033cc;
 text-decoration: none;
 background-color: transparent;}

a:visited{
 color: #990000;
 text-decoration: none;
 background-color: transparent;}

a:hover{
 color: #5b7cb9;
 text-decoration: none;
 background-color: transparent;}

a:active{
 color: #006600;
 text-decoration: none;
 background-color: transparent;}


#main a{
	color: #fff;
	}
#main a:link {
	color: #fff; 
	}
#main a:visited {
	color: #990000; 
	}
#main a:hover {
	color: #5b7cb9;  
	}


 
/* common styling */
.examplediv {
	FLOAT: left; MARGIN: 1% 1% 1em; WIDTH: 190;
}
 HTML examplediv {
	WIDTH: 186;
}
.examplediv {
	BORDER-RIGHT: #fff 2px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #fff 2px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 2px dashed; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 2px dashed; POSITION: relative
}
.examplediv P {
	CLEAR: both; PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; MARGIN: 0.3em auto; WIDTH: 60%; PADDING-TOP: 0.2em; BACKGROUND-COLOR: rgb(248,248,248); TEXT-ALIGN: center
}
.examplediv SPAN.title {
	BORDER-RIGHT: #fff 4px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: #fff 4px solid; DISPLAY: inline; PADDING-LEFT: 0.6em; FLOAT: left; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: -1.2em 1em 0.4em; BORDER-LEFT: #fff 4px solid; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 4px solid; POSITION: relative; BACKGROUND-COLOR: #411
}