a:link {color:#003399; text-decoration:none;}
a:active {color:#cc0000; text-decoration:underline;}
a:visited {color:#003399; text-decoration:none;}
a:hover {color:#cc0000; text-decoration:underline;}

a.menu:link {color:#000000; text-decoration:none;}
a.menu:active {color:#aa0000; text-decoration:underline;}
a.menu:visited {color:#000000; text-decoration:none;}
a.menu:hover {color:#aa0000; text-decoration:underline;}

a.window:link {color:#003399; text-decoration:none;}
a.window:active {color:#cc0000; text-decoration:underline;}
a.window:visited {color:#003399; text-decoration:none;}
a.window:hover {color:#cc0000; text-decoration:underline;}

INPUT.text {
	FONT-FAMILY: verdana,segoe ui,arial;
	FONT-SIZE: 10pt;
}
TEXTAREA {
	FONT-FAMILY: verdana,segoe ui,arial;
	FONT-SIZE: 10pt;
	OVERFLOW-X: hidden;
	OVERFLOW-Y: auto
}

body, td, th, dd, dt, h1, h2, h3, h4, h5, h6, p, ol, ul, li {
  font-family: verdana,segoe ui,sans-serif;
   color: #000000;
   font-size: 11pt;
}

body {
	margin:	0;
	background: #DCE6F8;
}

table, tr, td {
	padding: 0;
	border-collapse: collapse;
	border-width: 0
   font-size: 11pt;
}
	
#text{
	font-size: 3em; /* optional. just to increase the font size. */
	display: block;
	line-height: 1em;
	color: #666; /* shadow color */
	background-color: transparent;
	white-space: nowrap; /* wrapping breaks the effect */
}

#text:before,
#text:after{
	content: "text shadow"; /* generated text */
	display: block;
}

#text:before{
	margin-bottom: -1.05em;
	margin-left: 0.1ex;
	color: #ccc; /* shadow color */
	background-color: transparent;
}

#text:after{
	margin-top: -1.05em;
	margin-left: -0.1ex;
	color: #fff; /* text color */
	background-color: transparent;
}

img.shade{
	width: 37ex;
	height: 9em;
/* specify the dimension of the image */
	display: block;
	position: absolute;
	z-index: -1;
/* force the image to show below the content */
	right: -3ex;
	bottom: -1em;
}

div.shade{
	width: 30ex;
	height: 6em;
/* specify the dimension of the content, slightly smaller than the image */
	position: relative;
	z-index: 1;
/* force the content to show above the image */
	background-color: #fff;
	border: 1px solid #000;
	padding: 1em 2ex;
	margin-right: 6ex;
	margin-bottom: 3em;
}

font {
  font-family: verdana,segoe ui,sans-serif;
   font-size: 11pt;
}

small {
  font-family: verdana,segoe ui,sans-serif;
   font-size: 8pt;
}

img {
	border: none;
}





.blur{
	background: transparent url(img/shadow1.png);
/*path to the 80%-transparent 1x1pixel black-colored background image*/
	color: inherit;
	margin-left: 4px;
	margin-top: 4px;
}


.shadow,
.content{
	position: relative;
	bottom: 2px;
	right: 2px;
}

.shadow{
	background: transparent url(img/shadow2.png);
/*path to the 60%-transparent 1x1pixel black-colored background image*/
	color: inherit;
}


.content{
	background-color: #fff; /*background color of content*/
	color: #000; /*text color of content*/
	border: 1px solid #000; /*border color*/
	padding: .5em 2ex;
}

