body, html {
	margin:0;
	padding:0;
	background:#7889C2;
	color:#000;
	font-family: Verdana;
	font-size:14px;
	background:#91C2AC;
}
body {
	background:#91C2AC;
}
#wrap {
	background:#ffffff;
	margin:5px auto;
	width:1100px;
	padding:1px;
}
#header {
	display:block;
   	padding:0;
	margin:0;
	height:120px; 
}
#hl	{
	width:20%;
	float:left;
	display:block;
}
#hr	{
	width:78%;
	float:right;
	display:block;
	padding:5px;
}
#hr h1 {
	font-family: Verdana;
 	font-size:2.0em;
	padding:0;
	text-align:center;
	letter-spacing:5px;
	margin:28px auto 2px auto;
	color:#CC066C;
	font-weight:300;
}
#hr p {
	font-family:Verdana;
	font-style:italic;
 	font-size:1.1em;
	padding:0;
	margin:0;
	text-align:center;
	color:#CC066C;
}
#hl img{
   	padding:5px;
	margin:5px auto;
	display:block;
	border-style:none;
}
#nav {
	background:#95C9FC; /* #18047F; */
	background:#ffffff;
	padding:5px;
	border-top:2px solid #CC066C;
}
#nav ul {
	width:96%;
	padding:10px 2px;
	margin:10px auto;
	text-align:center;
}
#nav ul li {
	list-style-type:none;
	margin:0px auto;
	padding:3px 6px;
	text-align: center; 
	display:inline;
}
#nav ul li a{
	font-size:1.4em;
	font-weight:400;
	padding:2px 10px 2px 10px;
	color: #020AE0; 
	letter-spacing:1px;
	text-decoration:none;
}
#nav ul li a:hover{color: #000055; text-decoration:underline;}
#nav ul li a.current{color: #000055; text-decoration:underline;}
#full {
	background:#ffffff; /* #08879B; */
	float:left;
	width:1100px;
}
#full h3{
	margin:8px 0px 4px 12px;
	font-size:1.3em;
	padding:0px 20px;
	font-weight:400;
	letter-spacing:2px;
}
#full p {
	margin:6px 0px 4px 18px;
	padding:0px 20px;
	font-size:1.1em;
}
#full img{
	margin:4px auto 4px auto;
	display:block;
}
#main {
	background:#ffffff; /* #08879B; */
	float:left;
	width:780px;
}
#main h2{
	font-size:1.5em;
	padding:0px 10px;
	font-weight:400;
	letter-spacing:3px;
}
#main h3{
	font-size:1.3em;
	padding:0px 10px;
	font-weight:400;
	letter-spacing:2px;
}
#main h4{
	font-size:1.1em;
	padding:0px 10px;
	font-weight:400;
	letter-spacing:2px;
}
#main h5{
	font-size:14px;
	padding:0px 10px;
}
#main p {
	padding:0px 10px;
	font-size:1.1em;
	font-weight:400;
}
#main p.important	{
	color:#FFA90A; 
	background:#222222; 
	margin:12px 20px; 
	padding:12px 20px; 
	font-size:100%; 
	font-weight:300; 
	letter-spacing:2px;
	text-align:justify;
}
#main p.warn	{
	color:#FA8C8E; 
	background:#242424; 
	margin:12px 20px; 
	padding:12px 20px; 
	font-size:110%; 
	font-weight:300; 
	letter-spacing:5px;
}
#main p.stress	{
	color:#D5C3FA; 
	background:#240463; 
	margin:12px 20px; 
	padding:12px 20px; 
	font-weight:400; 
	letter-spacing:3px;
	line-height:2;
}
#main p.stress a	{
	color:#EDEDED;
}
#main img {
	padding:0;
	margin:12px 0px 8px 20px;
	border:solid 2px #000066;
}
#sidebar {
	background:#ffffff; /* #08879B; */
	float:right;
	width:310px;
	}
#sidebar h3{
	padding:4px 4px 0px 0px;
	font-weight:400;
	letter-spacing:2px;
	font-size:1.4em;
	color:#222222;
}
#sidebar p {
	padding-left: 4px;
	font-size:1.2em;
	letter-spacing:2px;
	color:#222222;
}
#sidebar ul{
	padding:2px 2px 22px 2px;
	margin: 0px 10px 0px 10px;
}
#sidebar ul li{
	padding:2px 2px 2px 2px;
	list-style:none;
	font-size:1.3em;
	font-weight:400;
	letter-spacing:2px;
}
#sidebar ul li a{
	text-decoration:none;
	color:#000066;
}
#sidebar ul li a:hover{
	color:#0000FF;
	text-decoration:underline;
}
#sidebar img {
	padding:0;
	margin:12px auto 8px auto;
}
#footer {
	clear:both;
	background:#222222;
	background:#ffffff;
	padding:18px;
}
#footer ul {
	padding:0px;
	margin:0px;
	font-size:1.2em;
}
#footer ul li {
	list-style-type:none;
	float:left;
	margin: 2px;
	text-align: center; 
	display:inline;
}
#footer ul li a{
	float:left;
	padding:2px 12px 2px 4px;
	text-decoration:none;
	color: #000055; 
	font-weight:400;
}
#footer ul li a:hover{color: #000033; text-decoration:underline;}
#footer ul li.activelink a:hover{background: #FFF;color: #003}
#footer p {
	clear:both;
	padding:5px 0px 0px 5px;
	font-size:1.1em;
	font-weight:400;
	letter-spacing:1px;
	color:#FF005C;
}
#tabd	{
	height:400px;
	width:90%;
	overflow:auto;
	background:#CCCCCC;
	margin-top:16px;
	margin-bottom:12px;
}
table.gall4	{background:#111111; font-family:Verdana;margin:auto;}
table.gall4 tr		{margin:2px;}
table.gall4 td		{width:200px; height:200px; background:#B05B6B;}
table.gall4 img	{display:block; margin:auto auto 5px auto; border:1px solid black;}
.await	{font-size:18px; letter-spacing:3px; font-weight:200; color:#444444; text-align:center; }
.smbold	{display:block; padding:3px 0px 0px 10px;}
table.menu	{border-style:none; width: 96%;background:#333333; font-family:Verdana; margin:8px auto;}
table.menu tr.o	{border-style:none; background:#6BDEED;margin:2px;}
table.menu tr.e	{border-style:none; background:#7BEDE0;margin:2px;}
table.menu td	{border-style:none; font-size:0.8em; color:#000000;}
table.menu td.day	{border-style:none; width:5%; font-size:1.0em; font-weight:700; color:#111111;}
h6	{
	text-align:center;
	font-size:0.9em;
	fornt-weight:400;
	font-style:italic;
	letter-spacing:1px;
	color:#222222;
}
table.rst	{
	background:#393A3B; 
	font-family:Verdana;
	font-size:1em;
	color:#000033;
	margin:auto;
	width:96%;
	}
tr.head th	{
	font-size:1.2em;
	font-weight:400;
	letter-spacing:2px;
	padding:8px 0px;
	color:#CDCDCD;
	}
tr.title	{
	font-size:1.1em;
	font-weight:400;
	letter-spacing:1px;
	margin:3px 0px;
	}
tr.data	{
	font-size:1em;
	font-weight:500;
	margin:0px;
	padding:0px;
	}
td.a	{width:25%; background-color:#85C3C6;}
td.b	{width:36%; background-color:#A4CDCF;}
td.c	{width:36%; background-color:#96DFE2;}

