/* Links */

a:active { color:#333333; }
a:visited { color:#264065; }
a:link { color:#264065; }
a:hover { color:#333333; }
.b:active { color:#000099; text-decoration:none; }
.b:visited { color:#C00000; text-decoration:none; }
.b:link { color:#C00000; text-decoration:none; }
.b:hover { color:#000099; text-decoration:none; }
.c:active { color:#000099; text-decoration:none; }
.c:visited { color:#333333; text-decoration:none; }
.c:link { color:#333333; text-decoration:none; }
.c:hover { color:#000099; text-decoration:none; }
.d:active { color:#999999; text-decoration:none; }
.d:visited { color:#264065; text-decoration:none; }
.d:link { color:#264065; text-decoration:none; }
.d:hover { color:#999999; text-decoration:none; }
.e:active { color:#999999;}
.e:visited { color:#264065;}
.e:link { color:#264065;}
.e:hover { color:#999999;}
.f:active { color:#e4e4e4; text-decoration:none; }
.f:visited { color:#ffffff; text-decoration:none; }
.f:link { color:#ffffff; text-decoration:none; }
.f:hover { color:#e4e4e4; text-decoration:none; }
.g:active { color:#E7F3D4; text-decoration:none; }
.g:visited { color:#ffffff; text-decoration:none; }
.g:link { color:#ffffff; text-decoration:none; }
.g:hover { color:#E7F3D4; text-decoration:none; }
.h:active { color:#264065; text-decoration:none; }
.h:visited { color:#ffffff; text-decoration:none; }
.h:link { color:#ffffff; text-decoration:none; }
.h:hover { color:#264065; text-decoration:none; }
.i:active { color:#264065; text-decoration:none; }
.i:visited { color:#888888; text-decoration:none; }
.i:link { color:#888888; text-decoration:none; }
.i:hover { color:#264065; text-decoration:none; }
.j:active { color:#ffffff; text-decoration:none; }
.j:visited { color:#264065; text-decoration:none; }
.j:link { color#264065:; text-decoration:none; }
.j:hover { color:#ffffff; text-decoration:none; }
.k:active { color:#999999; text-decoration:none; }
.k:visited { color:#264065; text-decoration:none; }
.k:link { color:#264065; text-decoration:none; }
.k:hover { color:#999999; text-decoration:none; }
.l:active { color:#f98561; text-decoration:none; }
.l:visited { color:#444444; text-decoration:none; }
.l:link { color:#444444; text-decoration:none; }
.l:hover { color:#f98561; text-decoration:none; }
.m:active { color:#f98561; }
.m:visited { color:#444444; }
.m:link { color:#444444; }
.m:hover { color:#f98561; }
.n:active { color:#f98561; }
.n:visited { color:#264065; }
.n:link { color:#264065; }
.n:hover { color:#f98561; }
.o:active { color:#444444; text-decoration:none; }
.o:visited { color:#f98561; text-decoration:none; }
.o:link { color:#f98561; text-decoration:none; }
.o:hover { color:#444444; text-decoration:none; }

.p:active { color:#264065; text-decoration:none; }
.p:visited { color:#999999; text-decoration:none; }
.p:link { color:#999999; text-decoration:none; }
.p:hover { color:#264065; text-decoration:none; }
.q:active { color:#264065; text-decoration:none; }
.q:visited { color:#000000; text-decoration:none; }
.q:link { color:#000000; text-decoration:none; }
.q:hover { color:#264065; text-decoration:none; }

.r:active { color:#333333; text-decoration:none; }
.r:visited { color:#333333; text-decoration:none; }
.r:link { color:#333333; text-decoration:none; }
.r:hover { color:#333333; text-decoration:none; }
.s:active { color:#333333; }
.s:visited { color:#333333; }
.s:link { color:#333333; }
.s:hover { color:#333333; }
/* Content */

html {
	overflow:-moz-scrollbars;
	overflow:scroll;
	}

body {
	font-family:arial,helvetica,sans-serif;
	}

html,body {
	margin:0;
	padding:0;
	height:100%;
	}

.page {
	margin:0;
	width:100%;
	background-repeat:repeat-y;
	background-position:0 0;
	text-align:left;
	vertical-align:top;
	align:left; 
	position:relative;
	min-height:100%;
	height:auto;
	height:100%;
	}

#pui {
	position:absolute;
	width:500px;
	height:500px;
	left:5px;
	top:20px;
	border:solid 1px #333333;
	z-index:1000;
	visibility:hidden;
	}

#puiContent {
	position:absolute;
	width:480px;
	height:480px;
	margin:10px;
	align:center;
	vertical-align:middle;
	z-index:1001;
	}

#puiBackground {
	position:relative;
	border:solid 1px #ffffff;
	width:498px;
	height:498px;
	background-color:white;
	opacity:.95;
	filter:alpha(opacity=95);
	z-index:999;
	}

.sTxt {
	font-family: Arial,Helvetica sans-serif;
	/*font-family: Palatino Linotype, Book Antiqua;*/
	font-size: 8px;
	text-align:center;
	color: #333333;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	width:50px;
}