body
{
	margin: 0px;
/*	background-image:url(Image/bdyhdr.png);
	background-repeat:repeat-x;*/
}

a:link, a:visited { text-decoration:none; }

a:hover { border-bottom:1px solid red; }

.content
{
	width:990px;
	margin: 0 auto;
	text-align:left;
	line-height:140%;
}

#header
{
	background-color:rgb(255,255,152);
	/*background-image:url(Image/conbg.jpg);
	background-repeat:repeat-x;*/
	text-align:center;
	padding-top:10px;
	color:Red;
	height:140px;
 background: -moz-linear-gradient(top, #ff8, #fff);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffff88), to(#ffffff));
	background: linear-gradient(top, #ffff88, #ffffff);
}

#headleft
{
	width:150px;
	float:left;
}

#headright
{
	width:270px;
	float:right;
}

#header a:link, #header a:visited, #header a:hover { text-decoration:none; border:none;}

#footer { }

body, td, th
{
	font-family: Verdana, Arial;
	text-align:left;
}

/* .menubox
{
	width:140px;
	border: blue 1px solid;
	margin: 5px;
	padding: 5px;
	text-align:left;
} */

.example
{
	font-family: "Trebuchet MS", Verdana, Arial;
	color: #CC0000;
	text-indent: 5px;
	font-size: 110%;
/*	font-weight: bold;*/
}

.subtitle
{
	font-size: 140%;
	line-height:140%;
	color: #0000CC;
	text-align:left;
	font-weight: bold;
}

/*.pagetitle
{
	font-size: 150%;
	line-height:140%;
	font-weight: bold;
	text-align:left;
	color: #33FFFF;
}*/

.specialword
{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-style:italic;
	font-weight:bold;
}

.h2
{
	font-size: 200%;
	line-height:140%;
	font-weight: bold;
	color: #000066;
	text-align:center;
	text-shadow:3px 3px 5px #a8e8ff;
	margin:1em 0 .5em 0;
}

.h5
{
	font-size: 110%;
	line-height:140%;
	font-weight: bold;
	color: #660066;
	text-align:left;
	text-shadow:1px 1px 3px #ffaaff;
	margin:1em 0 .5em 0;
}

.postitle
{
	font-size: 90%;
	line-height:140%;
	font-weight: bold;
	color: #FFFF66;
	background:#999999;
	background: -moz-linear-gradient(top, #888822, #666600);
	background: -webkit-gradient(linear, center top, center bottom, from(#888822), to(#666600));
	background: linear-gradient(top, #888822, #444400);
	text-align:left;
	text-shadow:1px 1px 4px #ffaaff;
	margin:10px 0 6px 0;
}

.pos td
{
	padding:0 10px 20px 10px;
}
.postitle td
{
	padding:5px;
}

.subtitleline
{
	font-size: 110%;
	line-height:140%;
	font-weight: bold;
	color: #990066;
	text-align:left;
	text-shadow:3px 3px 5px #FF99FF;
	border-bottom:solid 1px #990066;
}

.subtitle3
{
	font-size: 90%;
	line-height:140%;
	font-weight: bold;
	text-align:left;
	color: #993300;
}

.Navigation
{
	width:165px;
	padding:5px 5px 5px 5px;
	border:0px;
	text-align:center;
	margin:0 5px 0 0;
	/*background-color:#a8e8ff;*/
	float:left;
	color:#002244;
	font:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FEF;
	background: -moz-linear-gradient(top, #fff, #ffd);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#ffffdd));
	background: linear-gradient(top, #ffffff, #ffffdd);
}

.mainbody
{
	width:810px;
	min-height:800px;
	float:left;
	border:0px;
	padding:0px;
}

.mainbody li { padding-left: 10px; }

.Menu:link, .Menu:visited { color:#006699; }

.Menu:hover { 	color:#000066; }

.MenuLine
{
	width:158px;
	font-size:80%;
	line-height:140%;
	margin:5px 0;
	text-align:center;
	line-height:120%;
	padding:3px 5px;;
	border-radius: 0px;
	border:1px outset #bbbbbb;
	background-color:#FEF;
	background: -moz-linear-gradient(top, #fff, #ffe);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#ffffee));
	background: linear-gradient(top, #ffffff, #ffffee);
}

.MenuLine:hover
{
	background-color:#ffff88;
	background: -moz-linear-gradient(top, #ffff88, #fc9);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffff88), to(#fc9));
	background: linear-gradient(top, #ffff88, #fc9);
	border: 1px solid transparent;
	border-radius:5px;
	box-shadow: 1px 1px 6px rgba(50,50,50,200);
}

.subfoot
{
	text-align:right;
	width:inherit;
	font-size:80%;
	line-height:140%;
}

.subfootref a:link, .subfootref a:visited
{
	text-decoration:none;
	color:blue;
	background-color:yellow;
	font-weight:bold;
}

.subfootref a:hover
{
	text-decoration:none;
	color:white;
	background-color:red;
	font-weight:bold;
}

#homepage
{
	text-align:right;
	font-size:90%;
	line-height:140%;
}

.bottomlink 
{ 
	text-align:right; 
	font-size:80%;
	float:right;
}

.Clear { clear:both }

.English
{
	font-style:italic;
	color:#29a;
}

.bottombar
{
	background-color:#960;
	background: -moz-linear-gradient(top, #960, #003);
	background: -webkit-gradient(linear, center top, center bottom, from(#996600), to(#000033));
	background: linear-gradient(top, #960, #003);
	font-size:80%;
}

.bottombar td
{	
 height:30px;
	vertical-align:middle;
	text-align:center;
	color:white;
}

.bottombar a:link, .bottombar a:visited
{
	color:yellow;
	text-decoration:none;
	padding:3px;
	border:none;	
}

.bottombar a:hover
{
	color:white;
	border-radius:6px;
	box-shadow: 0px 0px 8px rgba(255,255,50,250);
}

.simplebar
{
	background:#069;
	background: -moz-linear-gradient(top, #960, #003);
	background: -webkit-gradient(linear, center top, center bottom, from(#960), to(#000033));
	background: linear-gradient(top, #960, #003);
	color:white;
	font-size:80%;
	padding:3px 10px 3px 10px;
}

.simplebar a:link, .simplebar a:visited
{
	color:yellow;
	text-decoration:none;
	padding:4px;
	border:none;
}

.simplebar a:hover
{
	color:white;
	border-radius:4px;
	box-shadow: 0px 0px 8px rgba(255,255,50,250);
}
