
* {line-height:110%; font-family:Arial,'‚l‚r ‚oƒSƒVƒbƒN',sans-serif; cursor:default;}
body {margin:0px;padding:0px 0px 20px 0px;text-align:center;background:#ffffff;font-size:0.8em;
posirion:relative;}
#colselect {position:absolute;width:200px;right:0px;top:5px;font-size:24px;}
#top {background:#ff00aa;}
#top a:link {color:#fff;}
#top a:visited {color:#fff;}
#top a:hover {color:yellow;}
.pan {color:#fff;}
a.pan:link {color:#fff;}
a.pan:visited {color:#fff;}
a.pan:hover {color:fuchsia;}

#c1 {margin:0px;padding:0px;width:160px;float:left;}
#c2 {margin-left:20px;padding:0px 5px 0px 0px;width:680px;float:left;text-align:justify}
#c3 {margin:0px;padding:0px;width:220px;float:left;color:#ff00aa;font-size:0.9em;}

#subh1 {text-align:center;color:blue;font-size:22px;
font-style:italic;line-height:180%;}
#c2 li {font-size:15.5px;padding:0px 0px 0px 0px}
#c2 h2 {display:inline-block;color:green;font-size:1.2em;
line-height:100%;margin:5px 0px 5px 0px;text-decoration:underline;}
#c2 b {color:#ff1485;font-size:1.05em;}
#c2 ol {margin:7px 2px 0px 0px}

#forms table {margin-left:auto;margin-right:auto; text-align:left;
font-size:12pt;}
#forms input {font-size:12pt;}
#top {
	text-align:left;
	margin:0px;
	width:100%;
	color: #0099ff;
	height: 90px;
	padding:10px 0px 0px 0px;
	/* For WebKit (Safari, Google Chrome etc) */
	background: -webkit-gradient(linear, left top, left bottom, from(#ff00aa), to(#ffffff));

	/* For Mozilla/Gecko (Firefox etc) */
	background: -moz-linear-gradient(top, #ff00aa, #ffffff);

	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffff00aa, endColorstr=#ffffffff);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffff00aa, endColorstr=#ffffffff)";
	zoom: 1;
	/* IE10 */  
	background: -ms-linear-gradient(top, #ff00aa, #ffffff);
	zoom: 1;
	/* For Opera */
	background-image: -o-linear-gradient(top, #ff00aa, #ffffff);
	background: linear-gradient(to bottom, #ff00aa, #ffffff);
}

a:link {color:#ff00aa;cursor:pointer;}
a:visited {color:#ff00aa;cursor:pointer;}
a:hover {color:fuchsia;cursor:pointer;}

#top2 {margin-left:auto;margin-right:auto;width:890px;}
#t1 {margin:5px 0px;padding:0px;width:160px;float:left;}
#t2 {margin:0px;padding:0px 0px 0px 0px;width:500px;height:85px;float:left;
text-align:center;}
#page_title{
	position:relative;
	margin:0px;
	padding:0px;
	top:0px;
	color: #ff1199;
	font-size: 2.6em;
	letter-spacing: 0.2em;
	font-style: italic;
	text-align: center;
	text-shadow: 5px 5px 2px #fffacd;
}
#subex{
	display:block;
	text-align:center;
	position:relative;
	margin:0px;
	padding:0px;
	position:relative;
	top:11px;
	width:100%;
	color:#aa0077;
	font-size:1.2em;
	line-height:1.2em;
}
#t3 {margin:0px;padding:0px;width:220px;float:left;}
#frame {margin-left:auto;margin-right:auto;width:1090px;}
.hh {clear:both;width:800px}


#c1 a:link {text-decoration:none; color:#FFFFFF;}
#c1 a:visited {text-decoration:none; color:#FFFFFF;}
#c1 a:hover {text-decoration:none; color:#FFFFFF;}

#mf {height:530px;}

#mf a:link {
	cursor:pointer;
	display:block;
	width:150px;
	border:none;
	margin-left:auto;
	margin-right:auto;
}
#mf a:visited {
	cursor:pointer;
	display:block;
	width:150px;
	border:none;
	margin-left:auto;
	margin-right:auto;
}
#mf a:hover {
	cursor:pointer;
	display:block;
	width:150px;
	border:none;
	margin-left:auto;
	margin-right:auto;
}
.menu {
	cursor:pointer;
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	border:solid 1px #ff00aa;
	padding-top:6px;
	padding-bottom:0px;
	width:150px;
	height:25px;
	overflow:hidden;
	color:#fff;
	background:#ff00aa;
	font-size:0.95em;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	/* For WebKit (Safari, Google Chrome etc) */
	background: -webkit-gradient(linear, left top, left bottom, from(#ff00aa), to(#ffffff));
	/* For Mozilla/Gecko (Firefox etc) */
	background: -moz-linear-gradient(top, #ff00aa, #ffffff);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffff00aa, endColorstr=#ffffffff);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffff00aa, endColorstr=#ffffffff)";
	zoom: 1;
	/* For Opera */
	background-image: -o-linear-gradient(top, #ff00aa, #ffffff);
}

#menutop {
	height:45px;
	border:solid 1px #ff00aa;
	border-radius:0px 0px 10px 10px;
	-moz-border-radius:0px 0px 10px 10px;
	-webkit-border-radius:0px 0px 10px 10px;
}



.sublink {
	cursor:pointer;
	display:none;
	border:none;
	width:142px;
	visibility:hidden;
	height:0px;
	overflow:hidden;
	padding:4px;
	background:ivory;
	margin:0px;
	text-align:justify;
	text-justify:distribute;
	color:#ff00aa;
	font-size:0.9em;
}

#topics {
	margin-left:auto;
	margin-right:auto;
	border:inset 2px #ff00aa;
	width:450px;
	padding:5px;
	text-align:justify;
	text-justify:distribute;
	font-size:0.9em;
	color:#000;
	background:#fff;
	border-radius:10px;
}
#topics b {color:#ff00aa;}
#topics a:link {color:#ff00aa;font-weight:bold;}
#topics a:visited {color:#ff00aa;font-weight:bold;}
#topics a:hover {color:fuchsia;font-weight:bold;}

#obj{
	margin-left:auto;
	margin-right:auto;
	width: 400px;
	height: 300px;
	padding: 15px;
	background-color: #ffffff;
	font-size: 0.8em;
	line-height: 120%;
	text-align: center;
}
#FFCom{
	margin-left:auto;
	margin-right:auto;
	width:420px;
	padding:3px;
	text-justify:distribute;
	line-height:110%;
	text-align:justify;
	font-size:0.9em;
	color:fuchsia;
}

#books a {text-decoration:none;}
#books img {border:none; cursor:pointer;}

#emerge{
	width:450px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background:#fff;
	padding:5px;
	text-align:justify;
	text-justify:distribute;
}


#newbl{
	background-color: #ffffff;
	padding-left:1px;
	color:#000;
	width:100%;
	height:150px;
	overflow:auto;
	border:inset 1px #ff00aa;
	font-size:1em;
	text-align:justify;
	text-justify:distribute;
}

#den {
	margin-left:auto;
	margin-right:auto;
	padding:3px;
	width:150px;
	background:ivory;
}

#advpre{
	color:#009999;
	width:180px;
	margin-left:auto;
	margin-right:auto;
	border-left:solid 12px;
	border-left-color:#009999;
	border-bottom:solid 2px;
	border-bottom-color:#009999;
}
#abs{
	width:180px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	font-size:12px;
	padding:5px;
	text-align:justify;
	text-justify:distribute;
	font-family:monospace;
}


#foot{
	clear: both;
	width: 1000px;
	margin-left:auto;
	margin-right:auto;
	font-size: 14px;
	text-align: right;
}

.apd{
	float:right;
	height: 0.8em;
	margin-top: 1.3em;
	color: #FF8000;
}

.fig{
	float:right;
	font-size: 2.5em;
	width: 200px;
	height: 1em;
	color: #FF0080;
	font-style: italic;
}

.credit{
	clear: both;
	color: #FF8000;
}



